/* body */
#pb_body_simple { 
  bottom: 1px; left: 0; top: 54px; right: 0; 
  position: absolute; 
  width: 100%;
  padding-bottom: 20px;
}
#new_user_form .col-sm-2{ width:8.3333%; }

/* content */
#pb_content_simple {
  position: absolute;
  left: 0; top: 0; right: 0; bottom: 0; 
}
#pb_content_header_simple{
  position: absolute;
  left: 0; top: 0; right: 0; bottom: 0; 
  height: 40px;
  border-bottom: 1px solid #ddd;
  background-color: #266C96;
}
#pb_content_header_simple .pb_f-title{
  line-height: 40px;
  margin-left: 10px;
  color:#fff;
}
#pb_content_header_simple .input-group{ margin-top:5px; }
#pb_content_header_simple >.pb_title_line > ul > li, #pb_content_header_simple form {
  display: inline;
}
#pb_content_header_simple form .input_search { height:30px; }

#pb_content_body_wraper_simple {
  position: absolute;
  left: 0; top: 40px; right: 0; bottom: 0;
  width:100%;
}

#pb_content_body_wraper_simple .pb_content_body_header {
  position: relative;
  left: 0; top: 0; right: 0; bottom: 0;
  width: 100%;
  height: 40px; 
}

#pb_content_body_wraper_simple .pb_simple_scroll { 
  height: 100%; 
  overflow: auto; 
}
#pb_content_simple .pb_content_area_title{ 
  position: absolute;
  left: 0; top: 40px; right: 0; bottom: 0;
  overflow: auto;
  width: 100%;
  height: 92%;
  padding: 10px;
}
#pb_content_simple_body {
  position: absolute;
  left: 0; top: 40px; right: 0; bottom: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
#pb_content_simple_body td.pb_toggle_product {cursor: pointer;}
#pb_profile label{ margin-bottom:0; vertical-align: baseline; }

/* title bar button */
#pb_content_header_simple .pb_title_line{ width: 450px; }
.pb_title_line .input-group-btn .btn{
  height:30px;
  border:none;
}
#pb_content_header_simple .pb_title_line .pb_search_btn {
  margin-bottom: 4px;
  margin-left: -4px;
}

#pb_select_option {
  width: 120px;
  height: 30px;
}

.pb_content_simple_body_wrapper {
 margin: 10px;
}
#pb_company_table{ margin-bottom:0;}
  /*.pb_content_simple_body_table {
    margin-bottom: 30px;
  }*/
