﻿ .ExtraFields
                {
                    table-layout: fixed;
                    width: 100%;
                    *margin-left: -100px; /*ie7*/
                }

                    .ExtraFields td
                    {
                        vertical-align: middle;
                        /*width: 150px;*/
                    }
                     #divExtraFields td:not(:first-child):not(:nth-child(2))
                    {                         
                        vertical-align: middle;
                        width: 100px !important;
                    }
                    .ExtraFields td:nth-child(2) 
                    {
                        vertical-align: middle;
                        /*width: 110px !important;*/
                        width: 125px !important;
                    }

             

                .hard_left
                {
                    position: absolute;
                    *position: relative; /*ie7*/
                    left: 16px;
                    width: 30px !important;
                    height: 30px;
                }
            
                .next_left
                {
                    position: absolute;
                    *position: relative; /*ie7*/
                    left: 50px;
                    width: 118px !important;
                    height: 30px;
                  
                }

                .extra-next_left
                {
                    position: absolute;
                    *position: relative; /*ie7*/
                    left: 16px;
                    width: 116px !important;
                    height: 30px;
                }

                .outer
                {
                    position: relative;
                }

                .flexifield-inner
                {
                    overflow-x: scroll;
                    width: 85%;
                    margin-left: 148px;
                }

                .extrafield-inner
                {
                    overflow-x: scroll;
                    width: 88%;
                    margin-left: 112px;
                }
                .attribute-ellipsis
                {
                    padding-top: 6px;overflow:hidden;text-overflow:ellipsis; white-space: nowrap !important;
                }
                .clsHeight
                {
                    height:29px !important;
                }
                @media (max-width: 1024px)
                {
                    .extrafield-inner
                    {
                        overflow-x: scroll;
                        width: 85%;
                        margin-left: 112px;
                    }
                    .flexifield-inner
                    {
                        overflow-x: scroll;
                        width: 80%;
                        margin-left: 148px;
                    }
                }