.action-area-button {
	display:inline-block;
	height:28px;
	width:28px;
	padding-right: 0px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-decoration:none;
	vertical-align:middle;
	cursor: pointer;
}

.actionAreaButton {
	margin: 0px;
	margin-left: 25px;
}

.popupSurveyDialog .dijitDialogCloseIcon {
	position:		static;
	float:			right;
	margin-top:		15px;
}

.actionAreaButton.popupActionAreaButton {
	position: absolute;
	top: 20px;
}

.popupSurveyDialog .actionAreaButton.popupActionAreaButton {
	position:		static;
	float:			right;
	margin-top:		15px;
	margin-right:	20px;
	margin-left:	0px;
}

.actionAreaButton.popupActionAreaButton0 {
	right: 50px;
}

.actionAreaButton.popupActionAreaButton1 {
	right: 80px;
}

.actionAreaButton.popupActionAreaButton2 {
	right: 110px;
}

.actionAreaButton.popupActionAreaButton3 {
	right: 140px;
}

.actionAreaButtonIcon {
	vertical-align: bottom;
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	cursor: pointer;
}



.action-area-button.data-filter-image:hover,
.action-area-button.report-image:hover,
.actionAreaButtonIcon.button-add:hover,
.actionAreaButtonIcon.button-delete:hover,
.actionAreaButtonIcon.button-submit:hover,
.actionAreaButtonIcon.button-save:hover
 {
	background-color: transparent;
}


.actionAreaButtonIcon.button-accept {
	background-image: url("../images/action_area/accept.png");
}

.actionAreaButtonIcon.button-send {
	background-image: url("../images/action_area/resend.png");
}

.actionAreaButtonIcon.button-dismiss {
 	width: 24px;
	background-image: url("../images/action_area/dismiss.png");
}

.actionAreaButtonIcon.button-complete {
	background-image: url("../images/action_area/complete.png");
}

.actionAreaButtonIcon.button-video-toggle {
	background-image: url("../images/action_area/enable-my-video.png");
}
.actionAreaButtonIcon.button-video-toggle.showMyVideos {
	background-image: url("../images/action_area/disable-my-video.png");
}

.actionAreaButtonIcon.button-add {
	background-image: url("../images/action_area/add.png");
}

.actionAreaButtonIcon.button-edit {
	background-image: url("../images/edit.png");
}

.actionAreaButtonIcon.button-request-add {
	background-image: url("../images/action_area/request-add.png");
}

.actionAreaButtonIcon.button-resend {
	background-image: url("../images/action_area/resend.png");
}

.actionAreaButtonIcon.button-share {
	background-image: url("../images/action_area/share.png");
}

.actionAreaButtonIcon.button-report-colors {
	background-image: url("../images/action_area/report-colors.png");
}

.actionAreaButtonIcon.button-unshare {
	background-image: url("../images/action_area/unshare.png");
}
.actionAreaButtonIcon.button-reset {
	background-image: url("../images/action_area/reset.png");
}

.actionAreaButtonIcon.button-video-details {
	width:	43px;
	background-image: url("../images/action_area/view-video-detail.png");
}

.actionAreaButtonIcon.button-save {
	width: 26px;
	background-image: url("../images/action_area/save.png");
}

.patientPortal .actionAreaButtonIcon.button-save {
	background-image: url("../images/action_area/submit_large3.png");
	width: 70px;
	clear: both;
}

.patientPortal .patientPageControls {
	float: right;
	width: 200px;
}

#progressBar {
	width: 350px;
	margin-left:auto;
	margin-right:auto;
}

.patient-survey .dijitContentPane {
	width: 100%;
}

.breadcrumb-and-action-links .dijitProgressBarEmpty {
	border: 2px solid;
	border-color: #769dc0;
}

.claro .dijitProgressBarLabel {
/* 	color: #2f4154; */
	color: #3B526A;
	font-weight: bold;
}

.claro .dijitProgressBarTile {
	background: #a7bdc2;
}

.claro .dijitProgressBarFull {
    border-right: 0px;
}

.actionAreaButtonIcon.button-find-patient {
	width: 26px;
	background-image: url("../images/action_area/find-patient.png");
}

.actionAreaButtonIcon.button-back {
	width:	66px;
	background-image: url("../images/action_area/prev.png");
}

.actionAreaButtonIcon.button-next {
	width:	42px;
	background-image: url("../images/action_area/next.png");
}

.actionAreaButtonIcon.button-delete {
	width: 23px;
	background-image: url("../images/action_area/delete.png");
}

.actionAreaButtonIcon.button-hide {
    height: 24px;
    width: 70px;
    cursor: pointer;
	background-image: url("../images/action_area/hide-show.png");
}

.actionAreaButtonIcon.button-hide.show {
  	background-position: 0px -24px;
}


.actionAreaButtonIcon.button-letter {
	background-image: url("../images/action_area/generate-letter.png");
}

.actionAreaButtonIcon.button-label {
	background-image: url("../images/action_area/generate-label.png");
}

.actionAreaButtonIcon.button-print {
	background-image: url("../images/action_area/print.png");
}

.actionAreaButtonIcon.button-update {
	background-image: url("../images/action_area/enable-bulk-update.png");
}

.actionAreaButtonIcon.button-noupdate {
	background-image: url("../images/action_area/disable-bulk-update.png");
}

.export-image,
.actionAreaButtonIcon.button-export{
	width: 24px;
	background-image: url("../images/action_area/export.png");
}

.actionAreaButtonIcon.button-print{
	background-image: url("../images/action_area/print.png");
}

.report-image, 
.actionAreaButtonIcon.button-report{
	width: 40px;
	background-image: url("../images/action_area/report.png");
}

.actionAreaButtonIcon.button-search,
.actionAreaButtonIcon.button-enable-advanced-search
{
	background-image: url("../images/action_area/enable-advanced-search.png");
}

.actionAreaButtonIcon.button-disable-advanced-search{
	background-image: url("../images/action_area/disable-advanced-search.png");
}

.actionAreaButtonIcon.button-run {
	width: 30px;
	background-image: url("../images/action_area/run-filter.png");
}

.actionAreaButtonIcon.button-cancel {
	width: 30px;
	background-image: url("../images/action_area/reset-survey.png");
}

.actionAreaButton.dijitButton .dijitButtonNode,
.actionAreaButton.dijitDropDownButton .dijitButtonNode {
	background-color: transparent;
	padding: 0px;
	box-shadow: none;
}

.actionAreaButton.dijitDropDownButton .dijitButtonNode {
	border: 0px;
	background-image: none;
}

.actionAreaButton.dijitButton.dijitButtonHover .dijitButtonNode {
	background-color: transparent;
}

.breadcrumb-and-action-links {
	margin-top: 10px;
	margin-left: 25px;
	margin-right:30px;
	min-height: 28px;
}

.sticky-menu {
	border-bottom: 3px solid white;
	background-color: #cee0e3;  /* #bad3d8; */
    padding-top: 1px;
}

.sticky-menu.patientPortal {
	padding-bottom: 10px;
	border-bottom: 0px;
	text-align:right;
}


.data-filter-image {
	width: 35px;
    background-image: url("../images/action_area/data-filter.png");
}

.dropdown-menu.pull-right:before,
.action-area-dialog:before {
    position: absolute;
    top: -7px;
    right: 0px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0,0,0,0.2);
    content: '';
}

.dropdown-menu.pull-right {
 	margin-top: 5px;
}

.dropdown-menu.pull-right > li.even {
    background-color: #F9F9F9;
    text-align: left;
}

.dropdown-menu.pull-right >li>a {
    padding: 10px 20px;
}


/****************
dynamic dropdown
*****************/

.action-area-dialog {
	margin-top: 5px;
	padding: 0px;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	width: auto !important;
}

.action-area-dialog:before {
	top: -2px;
}

.action-area-dialog .dijitTooltipContainer {
	border: none;
} 

.action-area-dialog .dijitTooltipConnector{
	display: none;
}

.action-area-dialog .dijitTooltipFocusNode {
	padding: 0px;
}

/****************
report colors
*****************/
.report-colors-dialog {
	padding: 5px;
}

.report-colors-dialog .dijitRadio{
	background-image: url(../images/radio_unselect_grey.png);
}

.report-colors-dialog .dijitRadio.dijitChecked{
	background-image: url(../images/radio_select_grey.png);
}

/****************
set all dates feature
*****************/

#set-all-dates {
	width: 40px;
	text-align: center;
	margin-right: -10px;
}

#set-all-dates.highlight,
#set-all-dates-dialog {
	background-color: #E4EFF1;
	background-position: center;
}

#set-all-dates .main-button {
	margin: 0px;
}

#set-all-dates .main-button > span {
	background-image: url("../images/action_area/set-all-dates.png");
	background-repeat: no-repeat;
	background-color: transparent;
	width: 28px;
	height: 28px;
	padding: 0px;
}
#set-all-dates-dialog {
	/* box-shadow: 0px 1px 3px #8EACB4; */
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	padding: 10px 15px;
	text-align: left;
	color: #333;
	position: fixed;
	z-index: 4;
	right:0px;
}

#set-all-dates-dialog .close{
	/* margin: 0px; */
	background-image: url("../images/close.png");
	width:14px;
	height:14px;
	opacity: 1;
	/* background-position: 0px; */
}
#set-all-dates-dialog .apply{
	background-color: #4C6885;
}

#set-all-dates-dialog .date-select{
	clear: both;
	padding-top: 5px;
}

#set-all-dates-dialog .apply-icon{
	height: 29px;
	width:28px;
	background-image: url("../images/action_area/accept-small-white.png");
	margin-left: .2em;
	background-repeat: no-repeat;
	background-position: center;
}

#set-all-dates-dialog .dijitButtonNode{
	background-color: transparent;
}

.claro .date-clear-button .dijitButtonNode {
	width: 16px;
	height: 16px;
	background-image: url("../images/close_grey_small.png");
	background-color: transparent;
	padding: 0px;
}

.claro .am-datetime-date .date-clear-button .dijitButtonNode {
	margin-left: .2em;
}

.claro .date-clear-button.dijitHover .dijitButtonNode {
	background-color: transparent;
}