﻿.for-dev {
    display:none;
}


#sorcefileid {
    width:100% !important;
}

/*************************************/
.dropdown-menu {
font-size: 11px;
}
 .fa-trash{
    padding-left:0px !important; 
}
.expander-icon {
width:10px !important;
}
.details-control { 
    cursor: pointer;
} 

body {
font-size:12px;
font-family:Arial/*'Myriad Pro'*/;
} 
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
        color: #fff;
}
.mr5{
    margin-right:5px;
}
 .mt7{
    margin-top:7px;
}
 .pt15{
     padding-top:15px !important;
 }
 .pl15{
     padding-left:15px !important;
 }
 .mt35{
      margin-top: 35px;
 }
 .pr0{
     padding-right:0px;
 }
 .pl0{
     padding-left:0px;
 }
.plr0{
    padding-left:0px;
    padding-right:0px;
}
.mt20{
    margin-top:20px;
}  
.cursor_pointer{
    cursor:pointer;
}  
.mb10{
    margin-bottom:10px;
}
.mb3{
margin-bottom: 3px;
}
.modal-body{
    padding:0px !important;
}
.navbar-nav{
    padding-top:16px;
}
.navbar-default{
        background-color: #207abf;
        border-color: #207abf;
     
}

.navbar-default .navbar-brand{
     color: #fff;
}
.navbar-default .navbar-brand:hover{
     color: #fff;
}
.navbar-default .navbar-nav>li>a{
     color: #fff;
    padding-bottom: 0px;
    padding-top: 0px;
    

}
.navbar-default .navbar-nav>li{
    padding-left: 15px;
    padding-right: 15px;
    border-right: solid 1px #fff;
    }
.bg_blue{
    background-color:#207abf !important;
    border-bottom:#207abf solid 1px  !important;
       color: #fff !important;
}
.bg_blue_panel_body{

background-color: #4da2e2;
}
.navbar-default .navbar-nav>li:last-child{

    border-right: none;
    }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
    background: none;
    color: #fff;
}
.navbar-default .navbar-nav>li>a:hover{
     color: #fff;
     border-bottom: solid 1px #fff;
     padding-bottom: 4px;
}
.lineheight2{
        line-height: 2.0;
}
.close{
    top: -10px;
        padding-left: 3px !important;
    padding-right: 3px !important;
        background-color:#095e12 !important;
        font-size:20px !important;
        font-weight:normal !important;
    color: #fff !important;
    z-index: 10000;
    position: fixed;
    opacity: 0.7 !important;
    border: solid 1px #aaa !important;
    border-radius: 14px !important;
    right: -8px;
}
.cog_btn_style{
    font-weight: 400;
    color: #aaa;
    background:none;
    border:none;
   
    text-align: left;
}
.bor_none{
        border: none;
}
.cog_btn_style:hover{
     background:none;
     cursor:pointer;
    border:none;
        color: #aaa;
    text-decoration: none;
}
.left_menu_style{
    margin-bottom: 5px;
    padding-bottom: 7px;
    padding-top: 7px;
    border-bottom: solid 1px #fff;
}
.panel-group .panel+.panel{
    margin-top:0px;
}
.left_menu_style:last-child{
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: none;
}
.width100{
    width:100%;
}
.hideShowPassword-wrapper{
    width:100% !important;
}
#wrapper {
    display: table;
    table-layout: fixed;
    
    width:100%;
    min-height:100%; 
} 
#wrapper .view {
    display: table-cell; 
}.list_style_none


.pointer {
cursor:pointer;
}
.navbar-nav .dropdown-menu {
        right: 0;
            left: auto;
}
.mt10 {
margin-top:10px;
}
.mt5{
margin-top:5px;
}
.mt15{
  margin-top: 15px;
}  
.height_auto{
    max-height: 400px;
    overflow: auto;
   

}
.pr3{
    padding-right:3px;
}
.pt8{
    padding-top:8px !important;
}
.plr7{
    padding-left:7px;
    padding-right:7px;

}
.ptb0{
    padding-top:0px !important;
    padding-bottom:0px !important;
}
.ptb1{
    padding-top:1px !important;
    padding-bottom:1px !important;
}
.ptb10{
  padding-top:10px !important;
    padding-bottom:10px !important;
}
.position_relative{
    position:relative;
}
.comment_notify{
       position: absolute;
    top: -7px;
    right: -7px;
    background-color: red;
    border-radius: 15px;
    width: 15px;
}
table.dataTable tbody th, table.dataTable tbody td{
        padding: 1px !important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
        vertical-align: inherit !important;
}
.text_left{
    text-align:left !important;
}
.nodata_style{
    font-size: 20px;
    color: red;

}

.mt2{
    margin-top:2px;
}

.pl10{
    padding-left:10px;
} 
.padding{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 15px;
    padding-bottom: 15px;

}
.bg_grey{
        background-color: #eeeeee !important;
}
.bg_newreqeust{
    background-color: #b6e3eb!important;
    padding-top: 20px;
    margin-top: 15px;
}
.height42{
        height: 42px;
}
.mtb5{
    margin-bottom:5px;
    margin-top:5px;
}
.font10{
        font-size: 10px !important;
}
.font20{
        font-size: 20px !important;
}
.list_style_none{
    float:left;
    list-style:none;
    padding-left: 2px;
    width:100%;
}
.list_style_none li{
    float:left;
    width:100%;
}
 
.right_button_style{
    width: 100%;
    padding-left: 2px;
    padding-right: 0px;
}
.navbar-default .navbar-nav>li>a{
    font-weight: bold;
        padding-bottom: 5px;
}
.list_style_none li{
   float: left;
    clear: left;
}
.mb0{
    margin-bottom:0px !important;
}
.ml5{
    margin-left:5px !important;

}
.ml15{
    margin-left:15px !important;

}
.ml30{
    margin-left:30px !important;
}
.ml3{
    margin-left:3px !important;

}
.btn_edit_style{
    float:right !important;
    margin-right:3px !important;
    margin-left:3px !important;
}
    .list_style_none a {
   color: #fff;
   float: left;
   min-height: 25px;
    clear: left;
    float:left;
    width:100%;
   border-bottom: solid 1px #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    }
     .list_style_none a:hover {
 text-decoration: none;
    }
    .list_style_none a i{
       padding-right: 5px;
    padding-left: 10px;
    }
      .color-black{
          color:#000;
      }

.list_style_none a img{
padding-right: 7px;
    width: 28px;

}
.quick-btn {
   
  display: block;
  width: 90px;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin: 10px;
  color: #444444;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
  -webkit-box-shadow: 0 0 0 1px #F8F8F8 inset, 0 0 0 1px #CCCCCC;
  box-shadow: 0 0 0 1px #F8F8F8 inset, 0 0 0 1px #CCCCCC;
  float:left;

}
.panel_bg_popup{
    color: #fff !important;
    background-color: #4da2e2 !important;
    border-color: #4da2e2 
}
.quick-btn .label {
  position: absolute;
  top: -5px;
  right: -5px;
}
.font_12{
    font-size:12px !important;
}

.btn-metis-4 {
  color: #ffffff;
  background-color: #a264e7;
  border-color: #62309a;
}

.popover{
    min-width:450px !important;
}

.selectsatuas {

    height:50px;  
    
    line-height:30px;
}
.well_1  {
    background-color:#d2f6f1;
}
.well_2  {
    background-color:#d2f8ce;

}
.well_4  {
    background-color:#ffd8da;
}
.well_5  {
    background-color:#fcf8e3;
}
.well_3  {
    background-color:#f3f3ab;
}
.bg_white{
    background-color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    font-weight: bold;
}
.bg_white2{
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    font-weight: bold;
    border: solid 1px #b6e3eb;
}
.color_red{
    color:red !important;

}
.color_white{
    color:#fff !important;
    
}
.color_grey3{
    color:#59595c !important;
    
}

#tblMyRequestsLive thead{
    background-color:#e2f4fd !important;
}
#tbl_class_details thead{
    background-color:#e2f4fd !important;
}

#tblPenddingRequests thead{
    background-color:#e2f4fd !important;
}
#tblHistory thead{
    background-color:#e2f4fd !important;
}
#tbl_dc_userpermissions thead{
    background-color:#e2f4fd !important;
} 

#tbl_admin_Permission thead{
    background-color:#e2f4fd !important;
} 
#tbl_organizationch_change_position thead{
    background-color:#e2f4fd !important;
} 
#tbl_update_user_group2 thead{
    background-color:#e2f4fd !important;
} 
#tbl_user_list thead{
    background-color:#e2f4fd !important;
}
#tbl_process_list thead{
    background-color:#e2f4fd !important;
}

#tbl_group_list thead{
    background-color:#e2f4fd !important;
}
#tbl_value_list thead{
    background-color:#e2f4fd !important;
}
#tbl_dc_properties_list thead{
    background-color:#e2f4fd !important;
}
#tbl_dc_class thead{
    background-color:#e2f4fd !important;
}
#tbl_action_list thead{
    background-color:#e2f4fd !important;
}
#tbl_organizationch_list thead{
    background-color:#e2f4fd !important;
}
#tbl_dc_viewdata thead{
    background-color:#e2f4fd !important;
}

#tbl_dc_viewdata th{
   border:none;
}
#tbl_process_list th{
   border:none;
}
#tbl_class_details th{
   border:none;
}
#tbl_dc_userpermissions th{
   border:none;
} 
#tbl_admin_Permission th{
   border:none;
} 
#tbl_organizationch_change_position th{
   border:none;
} 
#tbl_update_user_group2 th{
   border:none;
} 
#tbl_user_list th{
   border:none;
}
#tbl_group_list th{
    border:none;
}
#tbl_value_list th{
    border:none;
}
#tbl_dc_properties_list th{
    border:none;
}
#tbl_dc_class th{
    border:none;
}
#tbl_action_list th{
    border:none;
}
#tbl_organizationch_list th{
    border:none;
}
#tbl_dc_viewdata th{
   border:none;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
    border-top: 1px solid #fff;
}
#tblMyRequestsLive{
    border:none;
}
#tbl_dc_userpermissions {
   border:none;
}
#tbl_admin_Permission {
   border:none;
}
#tbl_organizationch_change_position {
   border:none;
}
#tbl_update_user_group2 {
   border:none;
}
#tbl_process_list{
    border:none;
}
#tbl_group_list{
    border:none;
}
#tbl_value_list{
    border:none;
}
#tbl_dc_properties_list{
    border:none;
}
#tbl_dc_class{
    border:none;
}
#tbl_action_list{
    border:none;
}

#tbl_organizationch_list{
    border:none;
}
#tbl_class_details{
    border:none;
}
#tblMyRequestsLive th{
    border:none;
}
#tblMyRequestsLive tr{
    border:none;
}
#tblMyRequestsLive td{
    border:none;
}
#tbl_dc_userpermissions td{
    border:none;
}
#tbl_admin_Permission td{
    border:none;
}
#tbl_organizationch_change_position td{
    border:none;
}
#tbl_update_user_group2 td{
    border:none;
}


#tblMyRequestsLive_processing{
    border:none;
}
#tblMyRequestsLive_processing th{
    border:none;
}
#tblMyRequestsLive_processing tr{
    border:none;
}
#tblMyRequestsLive_processing td{
    border:none;
}
#tblPenddingRequests{
    border:none;
}
#tbl_dc_viewdata{
    border:none;
}
#tblPenddingRequests_wrapper{
    border:none;
}
#tblPenddingRequests_wrapper th{
    border:none;
}
#tblPenddingRequests_wrapper tr{
    border:none;
}
#tblPenddingRequests_wrapper td{
    border:none;
}

#tblHistory{
    border:none;
}
#tblHistory th{
    border:none;
}
#tblHistory tr{
    border:none;
}
#tblHistory td{
    border:none;
}


.bor_color_offwhite{
    border:#f8f8f8 solid 1px !important;
}
.bg_color_offwhite{
    background-color:#f8f8f8 !important;
    border:#f8f8f8 solid 1px !important;
}
.bg_color_offwhite > h4{
    color:#58595b;
    font-weight:bold;
    font-size:12px;
}
.bg_tools{
     background-color:#207abf !important;
    border-bottom:#207abf solid 1px  !important;
       color: #fff !important;
       padding-top:15px;
       padding-bottom:15px;
       font-weight:bold;
}
.color_blue{
    color:#337ab7;
}

.color_grey2{
    color:#aaa;
}
.color_grey{
    color:#337ab7;
}
.color_grey4{
    color:#58595b;
}
.color_blue2{
    color: #269abc !important;
}
.color_green{
    color:green;
}
.color_orange{
    color:orange;
}
.color_darkmagenta{
    color:darkmagenta;
}
.modal .hide-modal {
display:none;
}
/*Graph style*/

.graph_div {
    height:700px;
    overflow:scroll;
    border-left:solid 1px #dff0d8;

    background-image:url('../images/grid.gif')
}

    #form_group_list_Newgraph .error {
        font-size:10px;
    }

.min-h90 {
    min-height:90px;
}
/*AA*/
.navbar {
    margin-bottom:2px;
}

/*comment css*/

.thumbnail {
    padding:0px;
}
.panel {
	position:relative;
}
.panel>.panel-heading:after,.panel>.panel-heading:before{
	position:absolute;
	top:11px;left:-16px;
	right:100%;
	width:0;
	height:0;
	display:block;
	content:" ";
	border-color:transparent;
	border-style:solid solid outset;
	pointer-events:none;
}
.panel>.panel-heading:after{
	border-width:7px;
	border-right-color:#f7f7f7;
	margin-top:1px;
	margin-left:2px;
}
.panel>.panel-heading:before{
	border-right-color:#ddd;
	border-width:8px;
}

/*end comment css*/


.panel-body {
    padding-top:0px !important;
}
.pd0{
    padding:0px !important;
}
.hideShowPassword-toggle {
    margin-top: -17px !important;
}
.panel {
    padding:0px;
}


.overFollowForTables {
    overflow-y:auto;


}

.table-hover > tbody > tr:hover {

        background-color: #ccc !important;
}






.ztree li span.button.add {margin-left:2px; margin-right: -1px; background-position:-144px 0; vertical-align:top; *vertical-align:middle}
/* === Panels === */

html.with-statusbar-overlay .framework7-root .statusbar-overlay {
  display: block;
}

.statusbar-overlay {
  background: #f7f7f8;
  z-index: 10000;
  position: absolute;
  left: 0;
  top: 0;
  height: 20px;
  width: 100%;
  display: none;
  -webkit-transition-duration: 400ms;
  transition-duration: 400ms;
}

.panel-overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  opacity: 0;
  z-index: 5999;
  display: none;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition-duration: 400ms;
  transition-duration: 400ms;
}
.panel-overlay.not-animated {
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
}
body.with-panel-left-cover .panel-overlay,
body.with-panel-right-cover .panel-overlay {
  display: block;
  opacity: 1;
}
body.with-panel-left-reveal .panel-overlay,
body.with-panel-right-reveal .panel-overlay {
  background: rgba(0, 0, 0, 0);
  display: block;
  opacity: 0;
}

body.with-panel-left-reveal .panel-overlay {
  -webkit-transform: translate3d(260px, 0, 0);
  transform: translate3d(260px, 0, 0);
}
body.with-panel-right-reveal .panel-overlay {
  -webkit-transform: translate3d(-260px, 0, 0);
  transform: translate3d(-260px, 0, 0);
}
body.panel-closing .panel-overlay {
  display: block;
}


.page[data-page="property_builder"]{
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
}


.scroll 
{ height:600px; overflow-y: scroll;}
.popover.bottom {
    z-index:888;
}
