/* removing existing css HP 12.17

	body.toolbar-drawer {padding-top:0 !important}

	body {
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size:11pt;
		color:#000;
		background:#fff;
	}
*/

        /*
	#page div.article {width:70%}
	#page div.sidebar {width:28%}
	*/


    /* Removing footer and sidebar */
/* 	div#footer, div.sidebar { display:none }
	#page div.article {width:100%;padding:0;}

*/


  * {
    color: black !important; background: transparent;}
  header, .profile-area, nav, .check-all, .flag-favorite, ul.tabs.primary, ul.primary, .form-options, #nycares-projects-search-volunteers-form, /*div.options,*/ footer {
    display: none;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent;}
  body.page-project-manage section.project {
    margin: 0;
    background: transparent;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table {
    font-size: 12pt !important;
    background: transparent;
    margin: 0;}
  div.item.open { 
    page-break-inside:avoid; 
    page-break-after:auto; }
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .options a {
    display: none;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name {
    width: auto;
    left: 10px;
    width: 250px;
    text-transform: none;
    top: 0px;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .name a {
    text-decoration: none;
    text-transform: none;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .role {
    top: 0px;
    text-transform: none;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .tools {
    display: none;
    position: none;
  }
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper {
    width: auto;
    top: 0px; }
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .email {
    left: 100px;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item .container-wrapper .contact-information .phone {
    left: 400px;
    top: 5px;}
  body.page-project-manage section.project .content #nycares-projects-manage-registration-form .volunteers-table .item.open {
    height: 20px;}  
  body.project-history-page{ width: 210mm; }
  body.mobile.project-history-page .page-sizer{ width: 210mm; }
  body.mobile.project-history-page section .pane-views-panes .pane-content{ width: 210mm;}
  body.project-history-page header{ display: block; height: auto!important;}

  body.page-project-manage-print{ width: 210mm; }
  body.mobile.page-project-manage-print .page-sizer{ width: 210mm; }
  body.page-project-manage-print header{ display: block; height: auto!important;}
  /* Styles to project-manage-print page.*/
  body.page-project-manage-print section .projects-manage-print table thead td{ color: white!important; }
  html body.mobile.page-project-manage-print section .projects-manage-print table tbody tr td{ min-width: 180px; max-width: 250px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table tbody tr td.name{ min-width: 180px; max-width: 250px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table tbody tr td.email{ min-width: 180px; max-width: 250px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table tbody tr td.status{ min-width: 100px; max-width: 150px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table tbody tr td.role{ min-width: 90px; max-width: 100px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table tbody tr td.signature{ min-width: 180px; max-width: 250px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table.compact tbody tr td.email{ min-width: 180px; max-width: 250px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table.compact tbody tr td.name{ min-width: 150px; max-width: 200px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table.compact tbody tr td.status{ min-width: 100px; max-width: 120px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table.compact tbody tr td.role{ min-width: 65px; max-width: 100px; }
  html body.mobile.page-project-manage-print section .projects-manage-print table.compact tbody tr td.signature{ min-width: 150px; max-width: 200px; }
  html body header #menu-control{ display: none;}
  /*  end project-manage-print styles */