﻿.padding-2
{
    padding:2px;
    }
.table-custom-class
{
    min-width:800px !important; 
}
.responsive800{
    overflow:auto;
    display:inline-block;
    width:100%;
}
.select-override{
    border: 1px solid #d7d5d5;
    padding: 2px 3px;
    font-size: 11px! important;
    color: #1d1d1d;
    height: 24px;
    margin: 0;
    vertical-align: 1px;
    width: 100%!important;
    }
.inputNew{
    border: 1px solid #d7d5d5;
    height: 18px;
    padding: 2px 3px;
    background: #fff;
    font-size: 11px! important;
    width: 91%!important;
    }
.right2
{
    right:2px;
    }
.icon-align
{
    position: absolute;
    right: 4px;
    }
.calendar-align
{
    position: absolute;
    right: 9px;
    padding: 2px;
}
.Textarea
{
    width:91%! important;
    }
/*================================= Default crieria css =======================================*/
.default-option .AddWrapp1
 {
    margin: 0 0 8px 0!important;
    width: 100%!important;
    padding:0px 0px 0px 0px !important;
    border-bottom:0px;
    }
.default-option .AddWrapp1 .myselect
{
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
    left:0!important;
    -webkit-box-direction: normal;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    box-sizing: border-box;
    -webkit-flex: 1;
    flex: 1;
}
.default-option .AddWrapp1 .myselect .FeildName
{
    font-size:14px !important;
    font-weight:600!important;
    color: #0485a3!important;
    margin-bottom:4px!important;
    float: NONE !importan;
    width: AUTO !importan;
    text-align: LEFT;
    padding: 0px 0px 0 0 !importan;
    line-height: NORMAL !importanT;
}
.default-option .AddWrapp1  .myselect .inputfeild 
{
    width: auto !important;
    }

.default-option .heading
{
    padding: 8px !important;
    border: none !important;
    border-bottom: 1px solid #ccc !important;
    }
.default-option .heading h4
{
    font-size:14px !important;
    font-weight: bold;
    }
.default-option .AddWrapp1  .myselect .inputfeild .chosen-container 
{
    width:auto!important;
    }
/*================================= filter criteria css =======================================*/
.filterCriteria .heading h4
{
    font-weight:bold;
    color:#000 !important;
    }
.filterCriteria .contentaccordion
{
    margin-bottom: 0px !important;
    }
.filterCriteria .AddWrapp ul.Addview {
    float: left;
    width: 100% !important;
    border: 1px solid #ccc;
    padding: 0px! important;
    background: #DDF4F7;
    margin-bottom: 0px! important;
}
.filterCriteria .AddWrapp ul.Addview li
{
    left:0px !important;
    padding: 10px !important;
    }
.filterCriteria .AddWrapp ul.Addview li label
{
    font-size:12px !important;
    font-weight:600!important;
    color: #0485a3!important;
    width: auto !important;
    text-align: left !important; 
    padding:0px !important;
    }
.filterCriteria .AddWrapp ul.Addview li > div
{
   width: auto !important; 
    }     
.filterCriteria .AddWrapp ul.Addview li > div .Select
{
   width: 93.5% !important; 
    }
.filterCriteria .AddWrapp ul.Addview li > div .SumoSelect 
{
    width:93.5% !important;
}
.filterCriteria .AddWrapp ul.Addview li > div .sapnstyle
{
    width:100% !important; 
}

/*================================= Search result css =======================================*/  
  .searchResult .heading h4
{
    font-weight:bold;
    color:#000 !important;
}
.searchResult .AddWrapp .listView .scroller
{
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-direction: normal;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding:5px;
    }
.searchResult .AddWrapp .listView .scroller .pagerlockbuttons
{
    margin:0px !important;
    -webkit-box-flex: 1;
    box-sizing: border-box;
    -webkit-flex: 1;
    flex: 1;
}
.searchResult .AddWrapp .listView .bridgeInheritance table.UserTable tbody tr td 
 {
     padding: 8px;
     font-size:12px !important;
     }
.searchResult .AddWrapp .listView .bridgeInheritance table.UserTable tbody tr th 
 {
     padding: 8px !important;
     font-size:12px !important;
     }
.searchResult .AddWrapp .listView .bridgeInheritance table.UserTable thead tr th 
 {
     padding: 8px !important;
     font-size:12px !important;
     }
.flex-2
{
    max-width: 2%!important;
    max-height: 100%!important;
    webkit-box-flex: 1!important;
    -webkit-flex: 1 1 2%!important;
    flex: 1 1 2%!important;
    box-sizing: border-box!important;
    }
.dataTables_info
{
    padding:8px !important;
    }
.listView .UserTable tr {
    border: 1px solid #ccc;}
    /*================================= Panel container grid(nested) =======================================*/  
.panelContainerCustom  
{   
    background: rgb(226, 226, 226) !important;
    padding: 0px !important; 
    border: None !important; 
    width: auto!important; 
    margin: 0px !important;
}
.panelContainerCustom ul li label
{
    font-size:13px !important;
    
    color: #0485a3!important;
    
    text-align: left !important; 
    padding:0px !important;
    }
.panelContainerCustom ul li span
{
    font-size:13px !important;
    }

      /*================================= Matrial- icons (sizes) =======================================*/  
    .material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }

/*======================================= Nested Grid ===============================================*/
.AddWrappNested
{
   /* width:100% !important;*/
    vertical-align:middle;
    position:relative;
    max-width: 1024px !important;
    margin-left: 2%;
    margin-right: 2%;
}
 .searchResult .heading h4
{
    font-weight:bold;
    color:#000 !important;
}
.searchResult .AddWrappNested .listView .scroller
{
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-direction: normal;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding:5px;
    }
.searchResult .AddWrappNested .listView .scroller .pagerlockbuttons
{
    margin:0px !important;
    -webkit-box-flex: 1;
    box-sizing: border-box;
    -webkit-flex: 1;
    flex: 1;
}
.searchResult .AddWrappNested .listView .bridgeInheritance table.UserTable tbody tr td 
 {
     padding: 8px;
     font-size:12px !important;
     }
.searchResult .AddWrappNested .listView .bridgeInheritance table.UserTable tbody tr th 
 {
     padding: 8px !important;
     font-size:12px !important;
     }
.searchResult .AddWrappNested .listView .bridgeInheritance table.UserTable thead tr th 
 {
     padding: 8px !important;
     font-size:12px !important;
     }
     
     .cmd-margn.PLR
     {
         margin-left:10% !important; 
         margin-right:10% !important;
     }