
@keyframes fadeRightIn {
  0% {
    transform: translateX(30px);
    opacity: 0;
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes fadeRightOut {
  0% {
    transform: translateX(0px);
    opacity: 1;
  }
  100% {
    transform: translateX(30px);
    opacity: 0;
  }
}
.ui-widget-content.ui-dialog-buttons
{  
            animation: fadeRightIn ;
            animation-duration: 0.4s;
			animation-timing-function:ease-in-out;
            animation-fill-mode: both;
			animation-direction: alternate;
			transition:all 0.5s;
}

.path-project div.ui-widget-content.ui-front.ui-dialog-buttons{
	height:100%!important;
}

@keyframes fadeTopIn {
  from {
    opacity: 0;
    transform: translateY(-40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes fadeTopOut {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(-40px);
  }
}

.fade-top-in {
  animation: fadeTopIn 0.6s ease-in-out both;
}

.fade-top-out {
  animation: fadeTopOut 0.6s ease-in-out both;
}

#ui-datepicker-div {
  font-family: 'Poppins';
  font-size: 14px;
  background: #e8eaef;
  border: 1px solid #ccc;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  padding: 0;
  width:258px;
  padding:2px;
  z-index: 9999 !important;
  
}

.ui-datepicker-header {
	border:none;
  background: #1589dc;
  color: #fff;
  padding: 10px;
  text-align: center;
  font-weight: 600;
  border-bottom: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.ui-datepicker table{
	margin:0px;
}
.ui-datepicker-title {
  font-size: 19px;
  color: #fff;
}
.ui-datepicker-prev, .ui-datepicker-next {
  background: transparent;
  border: none;
  top: 50%;
  transform: translateY(-50%);
}
.ui-datepicker-prev span, .ui-datepicker-next span {
  color: #fff;
}

.ui-datepicker th {
  color: #4993CF;
      padding: 3px;
    font-size: 14px;
  text-transform:capitalize;
  font-weight: 500;
  background-color:#fff;
}
.timesheet-wrapper .week-navigation-wrapper .week-navigation input{
	width:77px;
}
.ui-datepicker tr{
	border:none;
}
.ui-datepicker td {
  padding: 2px;
  text-align: center;
  height:auto;
}
.ui-datepicker td a.ui-state-default{
	text-align:center;
	display: block;
	padding: 5px;
	    width: 30px;
    height: 30px;
	background: #fff;
	color: #000;
	border-radius: 4px;
	transition: background 0.3s, color 0.3s;
	text-decoration: none;
}

.ui-datepicker td a:hover {
  background: #1589dc;
  color: #fff;
}
.ui-datepicker td a.ui-state-active {
  background: #1589dc !important;
  color: #fff !important;
}
.ui-datepicker tr:nth-child(even) {
  background:transparent;
}
.ui-datepicker-today a {
  border: 1px solid #4993CF;
  background: #e8eaef;
  color: #4993CF;
  font-weight: 600;
}
.ui-datepicker-unselectable .ui-state-disabled {
  opacity: 0.4;
  pointer-events: none;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  width: 28px;
  height: 28px;
  color: #fff;
  border-radius: 4px;
  position: absolute;
  top: 13px;
  transition: background 0.3s;
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev {
  left: 0px;
}
.ui-datepicker .ui-datepicker-next {
  right: 11px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  width: 100%;
  height: 100%;
  background: none;
  text-indent: -9999px;
  position: relative;
}
.ui-datepicker .ui-datepicker-prev span::before,
.ui-datepicker .ui-datepicker-next span::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  padding: 4px;
  transform: translate(-50%, -50%) rotate(135deg); /* default left arrow */
}
.ui-datepicker .ui-datepicker-next span::before {
  transform: translate(-50%, -50%) rotate(-45deg);
}

.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
  background: transparent;
  border:none;
}
/* --------- user login page css page ---  */
.simplelogin .simplelogin-link
{
	margin-bottom:15px;
}
.simplelogin h1{
	color:#000;
	font-weight:500;
}
.path-user a{
	color: #158add;
	font-weight:500;
}
.path-user	#block-pms-tabs{
	display:none;
}
form.user-login-form label {
	display: block;
	margin-bottom: 6px;
	font-weight: 400;
	color: #4993CF;
    font-family: 'Poppins';
    font-size: 14px;
	margin:0px;
}

form.user-login-form input[type="text"],
form.user-login-form input[type="password"] {
  width: 100%;
  padding:0px 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 15px;
  background: #f9f9f9;
  transition: border-color 0.3s ease;
}

form.user-login-form input[type="text"]:focus,
form.user-login-form input[type="password"]:focus {
  border-color: #4993CF;
  outline: none;
  background: #fff;
}

form.user-login-form input[type="submit"] {
  border: none;
    padding: 10px 35px ;
    display: inline-block;
    border-radius: 30px;
    position: relative;
    z-index: 1;
    color: #fff;
    background-color: #158add;
    background-position: center;
    transition: box-shadow .3s ease, background .3s ease;
  text-transform:uppercase;
  line-height:23px;
}

form.user-login-form input[type="submit"]:hover {
    background: #158add radial-gradient(circle, transparent 1%, #158add 1%) center / 15000% !important;
    box-shadow: 0 0 0 3px #158add;
}

.messages--error {
  background: #ffe0e0;
  color: #900;
  padding: 10px;
  border: 1px solid #f5c2c2;
  border-radius: 4px;
  margin-bottom: 20px;
}
/* fadeside bar  */

.ui-widget-overlay,
.toolbar-horizontal.toolbar-tray-open.path-project .ui-widget-overlay{
	z-index:600;
	background-color:#000!important;
	opacity: 0.7!important;
}
.toolbar-horizontal.toolbar-tray-open.path-project div.ui-front.ui-widget-content{
	z-index:999;
}
/* .toolbar-horizontal.toolbar-tray-open.path-project div.ui-front.ui-widget-content{
	position: fixed;
} */
.toolbar-horizontal.toolbar-tray-open.path-project div.ui-front.ui-widget-content,
.toolbar-horizontal.toolbar-tray-open.path-project .ui-dialog .ui-dialog-titlebar{
	background:transparent;
	border:none;
}
.toolbar-horizontal.toolbar-tray-open.path-project .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{
	background:#fff;
	border:#fff;
}
.toolbar-horizontal.toolbar-tray-open.path-project .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close
/* .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick */
{
	    width: 40px;
    height: 40px;
    background: #fff;
    border-radius: 50%;
}
/* .path-project .ui-dialog-buttonset.form-actions{ */
	/* margin:10px 15px!important; */
/* } */
.path-project .ui-button-icon-space
{
	display:none;
}
.path-project .ui-dialog .ui-dialog-buttonpane{
	/* position:relative;
	top:90%; */
	border: none;
  margin-top:0px;
}
.path-project .ui-dialog-titlebar .ui-dialog-titlebar-close::after{
	top: 9px;
    right: 9px;
}
.user-logged-in #edit-cancel{
	/* background: #158add; */
    /* color: white; */
    padding: 13px 30px;
    border-radius: 25px;
    font-weight: bold;
	border:none;
    width: fit-content;   
	transition: box-shadow .3s ease, background .3s ease!important;
}
.user-logged-in #edit-cancel:hover{
  color: #158add;
	background: #d3d4d9 radial-gradient(circle, transparent 1%, #d3d4d9 1%) center / 15000% !important;
  box-shadow: 0 0 0 3px #d3d4d9;
	border:none;
}
.user-logged-in #edit-submit,
.path-project .ui-dialog-buttonpane .js-form-submit{
	background: #158add;
    color: white;
    /* padding: 13px 30px; */
    border-radius: 25px;
    font-weight: bold;
	border:none;
    width: fit-content;   
	transition: box-shadow .3s ease, background .3s ease!important;
  text-transform:capitalize;
}
.user-logged-in #edit-submit:hover,
.path-project .ui-dialog-buttonpane .js-form-submit:hover{
  background: #158add radial-gradient(circle, transparent 1%, #158add 1%) center / 15000% !important;
  box-shadow: 0 0 0 3px #158add;
	border:none;
	color:#fff;
	font-weight:bold;
}
.burdown-project .project-card .row a{
	margin-right:0px;
}
.burdown-project.card .project-grid{
	gap:30px;
}
.burdown-project .custom-project-table .project-star{
	text-align:left!important;  
}
.burdown-project .custom-project-table .project-star a{
	font-size:24px!important;
	line-height:0px;
}
.burdown-project .project-card .col-lg-3 a.use-ajax,.project-star{  
	line-height:18px;
	color:#073f66;
	font-size:30px;
}
.burdown-project .project-card .icon-with-tooltip{
	text-align:center;
}
.path-sprint .dropbutton.dropbutton--extrasmall,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall{
	display:flex;
}
.path-sprint .dropbutton-wrapper:not(.open) .dropbutton__item:first-of-type ~ .dropbutton__item,
.burdown-project .custom-project-table .dropbutton-wrapper:not(.open) .dropbutton__item:first-of-type ~ .dropbutton__item{
	visibility:visible;
	height:auto;
}
.path-sprint .dropbutton-widget,
.burdown-project .custom-project-table .dropbutton-widget{
	background-color:transparent;
}
.path-sprint .dropbutton.dropbutton--extrasmall a,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall a{
	background-color:transparent;
}


.path-sprint .dropbutton.dropbutton--extrasmall .edit a:hover,
.path-sprint .dropbutton.dropbutton--extrasmall .delete,
.path-sprint .dropbutton-wrapper,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall .edit a:hover,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall .delete,
.burdown-project .custom-project-table .dropbutton-wrapper{
	    border: 0px;
    box-shadow: none;
}
.path-sprint .dropbutton.dropbutton--extrasmall .delete a,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall .delete a{
	background: url('/themes/custom/pms/images/recycle-bin-icon.svg') no-repeat center !important;
    font-size: 0 !important;
    box-shadow: unset;
    border: none !important;
}
.path-sprint .dropbutton.dropbutton--extrasmall .edit a,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall .edit a{
	display: block;
    width: 24px;
    height: 24px;
    background-size: contain;
    overflow: hidden;
    text-indent: -200px;
    text-transform: uppercase;
    background-image: url('/modules/custom/burndown/icons/actions/edit.png');
    background-repeat: no-repeat;
}

.path-sprint .dropbutton.dropbutton--extrasmall .dropbutton-toggle,
.path-sprint .dropbutton.dropbutton--extrasmall .devel,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall .dropbutton-toggle,
.burdown-project .custom-project-table .dropbutton.dropbutton--extrasmall .devel {
	display:none;
}

/* view all notification page  */
.path-project .view-id-discussions_list .view-header .burdown-add-project{
	margin-bottom:20px;
}
.path-project .view-id-discussions_list .view-content,
.path-sprint .region-content,
.notification-wrapper,.sprint-progress-wrapper,.page-node-type-discussion .region-content,.path-comment .region-content{
	background-color: #fff;
    border: 0px;
    border-radius: 8px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    padding: 14px 18px;
	margin-bottom: 20px;
}
.notification-wrapper .notification-item a{
	font-weight:400;
}
.notification-wrapper .notification-item strong a{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 150px;
}
.notification-wrapper .notification-item strong{
	margin-right:30px;
}
.notification-wrapper .notification-item{
    border: 0px;
    border-radius: 0px;
    box-shadow: none;
	margin: 0px;
	background-color:transparent;
}
.notification-wrapper a:hover{
	color:#4993CF;
}
.notification-wrapper a{
	color: #000;
    border: 0;
    border-radius: 0;
    box-shadow: none;
	margin: 0px;
}

/* sprint detail page  */
.sprint-progress-filter-form #edit-actions--2{
	display:none;
}
.sprint-progress-filter-form .inline-form input{
	margin:0px;
	border:1px solid #4993CF;
}
.ui-autocomplete .ui-menu-item-wrapper{
	padding:10px 18px;
}
.sprint-progress-filter-form .js-form-item label {
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
    color: #158add;
    margin-top: 5px;
    display: block;
}
#discussions-page .table-wrapper-border .burdown-add-project a span{
	font-size:16px;
}
#discussions-page .table-wrapper-border .burdown-add-project a,
.path-sprint .main-content-inner .region-content .button.button--primary{
	padding: 2px 23px;
}
.path-sprint .region-content .button.button--primary,
.sprint-progress-filter-form .inline-form .form-submit{
    padding: 4px 23px;
    display: inline-block!important;
    border: none!important;
    border-radius: 30px!important;
	line-height:32px;
	font-size: 17px;
    font-weight: 500;
    color: #fff!important;
    z-index: 1!important;
    background-color: #158add!important;
    background-position: center!important;
    transition: box-shadow .3s ease, background .3s ease!important;
    }
    
.path-sprint .region-content .button.button--primary:hover,
.sprint-progress-filter-form .inline-form .form-submit:hover{
    /* background: #158add radial-gradient(circle, transparent 1%, #158add 1%) center / 15000% !important; */
    box-shadow: 0 0 0 3px #158add;
}
#backlog .burndown_task .ticket_title, 
#backlog .burndown_task .assigned_to_user, 
#completed .burndown_task .ticket_title{
	text-transform: capitalize;
}
/* #task-wrapper .overdue-report:first-child  table th, */
/* .user-dashboard .overdue-report table th{ */
	/* background-color:#f5706e; */
/* } */
/* #task-wrapper .overdue-report:first-child table tr:nth-child(even), */
/* .user-dashboard .overdue-report table tr:nth-child(even), */
/* #task-wrapper .overdue-report:first-child table tr:nth-child(even):hover, */
/* .user-dashboard .overdue-report table tr:nth-child(even):hover{ */
	/* background-color:#ffeded; */
/* } */

/* #task-wrapper .overdue-report:first-child table tr a:hover, */
/* .user-dashboard .overdue-report table tr a:hover{ */
	/* color:#f5504e; */
/* } */

.overdue-report h2.overdue-report-heading{
	color:#f5504e;
}
.deadline-date-items{
	color:#f5504e;
}
 tr.master-raw td:first-child{
	width:35%;	
}
tr.master-raw td.task-status {
	width:10%;	
}

/* notification page  */
.notification-wrapper .notification-group .notification-item{
	padding:15px;
}
.notification-wrapper .notification-group .notification-item:nth-child(even) {
  background-color: #f2f2f2;
}
#notifications-dropdown .notification-list a.notification-item .notification-title span{
	    text-transform: capitalize;
}
#notifications-dropdown .notification-list a.notification-item{
	background-color:#fff;
	margin:0px;
}
.notification-list .project-name,.notification-list .notification-title span{
	width:76%;
}
.notification-list .time{
	width:24%;
}


#block-pms-burndown-sidebar .sidenav{
	    padding-top: 30px;
    box-shadow: none;
	background-color:#fff;
}
#block-pms-burndown-sidebar aside{
    box-shadow: 0 0px 6px 0 rgba(0, 0, 0, .2);
}

.path-dashboard .table-wrapper-border,
.path-activities .table-wrapper-border,
.path-plan-port .table-wrapper-border,
.path-project .table-wrapper-border,
.path-timesheet .table-wrapper-border,
.path-workload .table-wrapper-border,
.sprint-progress-filter-form
{
	padding:14px 18px 24px;
}

#backlog .backlog-row-wrapper .burndown_task .due-date-past {
    font-size: 14px;
    padding: 0px 10px;
    border-radius: 15px;
	color:#f5504e;
}
.view-id-discussions_list .views-view-table{
	
}

.progress-report.project-progress .widget{
	background-color:#fff;
    border: 0px;
    border-radius: 8px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    /* padding: 14px 18px; */
	/* margin-bottom: 20px; */
}
#plan-port.plan-port-container .subtask-item.added:after{
	content: 'check';
    /* position: static; */
    padding: 10px;
    /* background: url('../images/right-tick.svg') no-repeat; */
	right: 0px;
  top: 14px;
  font-family: 'Material Icons';
  color: green;
  font-weight: 900;
  font-size: 18px;
}
#plan-port.plan-port-container .subtask-item.completed:before{
	content: 'check';
    /* position: static; */
    padding: 10px;
    /* background: url('../images/right-tick.svg') no-repeat; */
	right: 5px;
    top: 13px;
    font-family: 'Material Icons';
    color: green;
    font-weight: 900;
    font-size: 18px;
}
.task-report-filter-form .container-inline .js-form-item.form-item.js-form-type-entity-autocomplete.form-type--entity-autocomplete.js-form-item-project-name.form-item--project-name,
.task-report-filter-form .container-inline .js-form-item.form-item.js-form-type-entity-autocomplete.form-type--entity-autocomplete.js-form-item-assignee.form-item--assignee{
	width:20%;
}
.timesheet-wrapper.table-wrapper-border .timesheet-table-wrapper{
	 max-height: 600px;       
  overflow-x: auto;
  overflow-y: auto;
}
.timesheet-table-wrapper tr.sub_task td{
	font-weight:400;
}
.timesheet-table-wrapper tr.user-total:nth-child(even){
	    background: #edf7ff;
}
#project-activities #project-activity table td.log-item-changes,
#project-activities #project-activity table td.col_user .comment{
	text-transform:capitalize;
}

.burdown-project .project-grid .project-card h3,
.burdown-project .project-grid .project-card h3 a,
.overdue-report td{
	text-transform:capitalize;
}
.burdown-project .project-card .links .icon-with-tooltip{
	display:flex;
	align-items:center;
}
.burdown-project .project-card .icon-with-tooltip svg{
	margin-right:5px;
	width:24px;
	height:24px;
}
.burdown-project .project-card .icon-with-tooltip .tooltip-box{
	margin:0px;
}

/* project view page submit form */
#drupal-modal .node-discussion-form .layout-region.layout-region--secondary,
#drupal-modal .node-discussion-form .layout-region.layout-region--footer,
#drupal-modal .node-discussion-form .js-filter-wrapper.filter-wrapper
{
	display:none;
}


.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form,
.path-project.path-burndown #drupal-modal .burndown-project-form{
	   display:flex;
	   flex-wrap:wrap;
	   gap:10px;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-boolean[type="checkbox"],
.path-project.path-burndown #drupal-modal .burndown-project-form .form-boolean[type="checkbox"]{ 
	margin-right:10px;	
	}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .field--name-estimate-type,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .tabledrag-toggle-weight-wrapper,
.path-project.path-burndown #drupal-modal .burndown-project-form .field--name-estimate-type,
.path-project.path-burndown #drupal-modal .burndown-project-form .tabledrag-toggle-weight-wrapper{
	display:none;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form h4,
.path-project.path-burndown #drupal-modal .burndown-project-form h4{
	margin:0px;
	color:#000;
	    line-height: 0px;
    font-size: 14px;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple th,

#drupal-modal .node-discussion-form table th,
.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple th{
	background-color:#f2f2f2;
}

#drupal-modal .node-discussion-form table th,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple th,
#drupal-modal .node-discussion-form table td,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple td,

.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple th,
.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple td
{
	border:0px;
	padding:0px 10px;
}
#drupal-modal .node-discussion-form .field-add-more-submit.button--small.button{
	    background: url(/themes/custom/pms/images/add.svg) no-repeat center #158add;
    background-position: 8px;
    background-size: 21px 24px;
    font-size: 0;
    width: 40px;
    height: 40px;
    border: none !important;
    border-radius: 50%;
    transition: box-shadow .3s ease, background .3s ease;
}
#drupal-modal .node-discussion-form .form-item{
	margin:0px;
	margin-bottom:0px;
}
#drupal-modal .node-discussion-form .js-form-item-field-hide-this-discussion-from-value.form-item--field-hide-this-discussion-from-value,
#drupal-modal .node-discussion-form .js-form-item-field-project-id.form-item--field-project-id{
	opacity:0;
	visibility:hidden;
	margin:0px;
	padding:0px;
}
#drupal-modal .node-discussion-form .layout-form{
	display:block;
	/* width:100%; */
}
#drupal-modal .node-discussion-form .layout-region--main{
	margin:0px;
	margin-right:20px;
	width:auto;
}
#drupal-modal .node-discussion-form table td.field-multiple-drag,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple td.field-multiple-drag,
.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple td.field-multiple-drag{
	padding-left:20px;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .claro-details__wrapper .form-type--boolean,
.path-project.path-burndown #drupal-modal .burndown-project-form .claro-details__wrapper .form-type--boolean {
	margin:0px;
}
.path-project.path-burndown #drupal-modal .burndown-project-form .claro-details__wrapper{
	margin:1rem;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form details,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .field--name-assigned-users,
.path-project.path-burndown #drupal-modal .burndown-project-form details,
.path-project.path-burndown #drupal-modal .burndown-project-form .field--name-assigned-users{
	width:98%;
	margin:0px;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .field--name-shortcode,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .field--widget-options-select,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .field--name-name,
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .field--widget-options-select,

.path-project.path-burndown #drupal-modal .burndown-project-form .field--name-shortcode,
.path-project.path-burndown #drupal-modal .burndown-project-form .field--widget-options-select,
.path-project.path-burndown #drupal-modal .burndown-project-form .field--name-name,
.path-project.path-burndown #drupal-modal .burndown-project-form .field--widget-options-select{
	width:48.5%;
	/* margin:0px; */
}


.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple,
.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple{
	margin:0px;
}
.path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple .field-actions .form-submit,
.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple .field-actions .form-submit{
    padding: 0px 20px !important;
    display: inline-block!important;
    border: none!important;
    border-radius: 30px!important;
	line-height:32px;
	font-size: 17px;
    font-weight: 500;
    color: #fff!important;
    z-index: 1!important;
    background-color: #158add!important;
    background-position: center!important;
    transition: box-shadow .3s ease, background .3s ease!important;
    }
    
/* .path-project.path-burndown #drupal-modal .burndown-project-templates-add-form .form-item--multiple .field-actions .form-submit:hover,
.path-project.path-burndown #drupal-modal .burndown-project-form .form-item--multiple .field-actions .form-submit:hover{
    background: #158add radial-gradient(circle, transparent 1%, #158add 1%) center / 15000% !important;
    box-shadow: 0 0 0 3px #158add;
} */

.path-project.path-burndown #drupal-modal .field--widget-options-select select,
.path-project.path-burndown #drupal-modal .burndown-project-form select{
	    font-size: 1rem;
    /* box-sizing: content-box; */
    width: 100%;
    height: 3rem;
    margin: 0 0 8px 0;
    /* padding: 0; */
    -webkit-transition: box-shadow .3s, border .3s;
    transition: box-shadow .3s, border .3s;
    /* border: none; */
    border: 1px solid #9e9e9e;
    border-radius: 0;
    outline: none;
    background-color: transparent;
    box-shadow: none;
}
/* .ui-datepicker td a.ui-state-default{
	border-radius:50%;
} */


/* discussion page  */
#discussions-page .disc_col_ago{
	text-align:right;
}
#discussions-page .discussion_link{
	display:flex;
}
#discussions-page .disc_col_main h4{
	margin:0px;
	line-height:1.1;
}
#discussions-page .disc_col_main h4 a{
	color:#4993CF;
	font-size: 18px;
	transition: all 0.5s ease;
	text-transform: capitalize;
}
#discussions-page table td {
	border:none;
}
#discussions-page .disc_col_main a:hover{
	color:#000;
}
#discussions-page .disc_col_main h4 a:hover{
	text-decoration:underline;
	color:#000;
}
.timesheet-wrapper #chart-view-tab{
	padding:0px 20px;
}

.path-burndown .form-boolean--type-checkbox:checked{
  background-image: url("data:image/svg+xml,%3csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.795 7.096l2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656z' fill='%23fff'/%3e%3c/svg%3e");
}