.custom-theme .t-Body .t-Body-actions #t_Button_rightControlButton{background:#00acc1 url('./search-icon.png') no-repeat center center; background-size:auto 50%;border-top-left-radius:3px; border-bottom-left-radius:3px; border:none; padding:5px; min-width:auto; transform:translate3d(-26px,0,0); -webkit-transform:translate3d(-26px,0,0); -moz-transform:translate3d(-26px,0,0);height:25px;margin-left:0;}
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Region table td{text-align:left;}
.custom-theme .t-Body .t-Body-actions #t_Button_rightControlButton .t-Icon{height:auto;padding:0;margin:0;width:auto;float:none;border:none;opacity:0;}
.custom-theme .t-Body .t-Body-actions #t_Button_rightControlButton:hover{background-color:#800080 !important;}
.custom-theme .t-Body-actions{background:#fff; border-left:1px solid #d2d2d2 !important; box-shadow:none !important;z-index:111 !important;width:inherit;min-width:220px;max-width:220px;}
.js-rightCollapsed .t-Body-actions{transform:translate3d(221px,0,0) !important;-webkit-transform:translate3d(221px,0,0) !important;-moz-transform:translate3d(221px,0,0) !important;}
.js-rightExpanded .t-Body-actions{transform:translate3d(0px,0,0) !important;-webkit-transform:translate3d(0px,0,0) !important;-moz-transform:translate3d(0px,0,0) !important;}

.js-rightExpanded .t-Body-actions .t-Body-actionsContent::-webkit-scrollbar{width:3px;}
.js-rightExpanded .t-Body-actions .t-Body-actionsContent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;}
.js-rightExpanded .t-Body-actions .t-Body-actionsContent::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#afbdc2;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.js-rightExpanded .t-Body-actions .t-Body-actionsContent::-webkit-scrollbar-thumb:window-inactive{background:#afbdc2;}

.custom-theme .t-Body-actions .t-Body-actionsContent .t-Region{border:none !important;margin:0;padding-top:13px;}
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Region .t-Region-header{border-radius:0 !important;}
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Region .t-Region-header .t-Region-headerItems{background:#fcfcfc !important;border-radius:0 !important;}
.custom-theme .t-Body-actions .t-Region-bodyWrap{margin:0; padding:0;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer{margin:0; padding:0;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-labelContainer{margin:0 0 3px 0;padding:0;display: flex;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-inputContainer{padding:0;margin:0 0 12px 0;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .rightBarCheckboxSpace label.t-Form-label{display:none;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-labelContainer label{color:#253858;font-size:15px;font-weight:600;padding:0;margin:8px 0 0px;line-height: 22px;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-labelContainer .t-Button--helpButton{margin:0 0 0 5px; padding: 0; background:rgba(0,0,0,0.0);height:auto !important;line-height:inherit !important;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-labelContainer .t-Button--helpButton .icon-help{vertical-align: sub;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-labelContainer .t-Button--helpButton:focus,.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-labelContainer .t-Button--helpButton:hover{outline:none;}
.a-Button.is-active:focus:before, .a-Button:focus:before, .t-Button.is-active:focus:before, .t-Button:focus:before{box-shadow:none !important;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer input{border: 2px solid #e8edf3; background: #fff; width:100%; color: #253858; font-size: 16px !important; height: 35px; border-radius: 4px;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .radio_group input+label:before{width:21px;height:21px;border-radius:50%;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .radio_group input+label:after{width:13px;height:13px;margin:4px 0 0 4px;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .checkbox_group input:focus+label:before{outline:none;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-itemWrapper{width:100%;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer select{border: 2px solid #e8edf3; background-color:#fff; width:100%; color: #253858; font-size:16px; height: 35px; border-radius: 4px;cursor:pointer;line-height: 25px;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer select option{padding:5px; background:#fff; border-bottom:1px solid #e8edf3;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer select option:last-child{border-bottom:none;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .ui-datepicker-trigger{height: 34px; border: none; box-shadow: none; background:#79807c; margin-left: -3px; width:28px; padding:0;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .ui-datepicker-trigger .a-Icon {padding-left: 35px; margin: 0; font-family: 'Lato', sans-serif; color: #fff; text-align: left; height: auto; float: none; margin: 4px 0 0 -34px; width: auto;}

.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .dyndatepicker-trigger{height:35px; border-top:2px solid #79807c; border-right:2px solid #79807c; border-bottom:2px solid #79807c; border-left:none; background:#79807c; border-top-right-radius:5px; border-bottom-right-radius:5px;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .dyndatepicker-trigger .a-Icon{color:#fff; vertical-align:middle;}

.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer textarea{border: 2px solid #e8edf3; background: #fff; width:100%; color: #253858; font-size: 14px;border-radius: 4px;}
.t-Form-inputContainer .checkbox_group input+label:before, .t-Form-inputContainer .radio_group input+label:before{height:18px; width:18px; background:#79807c; border: 2px solid #79807c;}
.custom-theme .t-Body-actionsContent .t-Form-inputContainer .checkbox_group input+label:before{top:0;}
.custom-theme .t-Body-actionsContent .t-Form-inputContainer .checkbox_group input+label:after{top:0;}
.checkbox_group input:checked+label:before, .radio_group input:checked+label:before {background-color:#79807c; border-color:#79807c;}
.t-Form-inputContainer .checkbox_group input:checked+label:after {font-size:14px !important;height:18px; width:18px;padding-top:2px;}
.custom-theme .t-Body-actionsContent .t-Form-inputContainer .checkbox_group input+label, .custom-theme .t-Body-actionsContent .t-Form-inputContainer .radio_group input+label{margin:8px 0 8px !important; padding-left:26px; font-size:15px; font-weight:600;padding-top:0;line-height: 22px;color:#253858;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Button{height:32px;border:none;margin:15px 0 0 0;padding:0px 12px 0px 0;font-size:14px;line-height:25px;font-weight:500;text-transform:capitalize;box-shadow:none;border-radius:0;color:#fff !important;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Button .t-Icon{height:15px;width:20px;line-height:18px;float:left;margin:4px 8px 0 7px;padding-right:2px;font-size:13px;border-right:1px solid;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .reset{background:#dc3545 !important; margin-right:1px !important; border-top-left-radius:18px; border-bottom-left-radius:18px;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .reset:hover{background:#c82333 !important;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .search{border-top-right-radius:18px !important;border-bottom-right-radius:18px !important;width:auto;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .t-Form-fieldContainer .t-Form-itemWrapper .checkbox_group .apex-item-option input[type="checkbox"]{height:auto;margin:0;padding:0;}

/** Button start **/
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Region table .t-Button.cancel{color:#fff;width:90%;border-radius:4px;}
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Region table .t-Button.save{color:#fff;width:90%;border-radius:4px;display:table;}
/** Button end **/

/**** MANUAL SEARCH START ****/
.custom-theme .t-Body-actions .t-Form-inputContainer .select2{width:100% !important;border:2px solid #e8edf3;background-color:#fff;height:35px;border-radius:5px;font-size:16px;font-weight:500;color:#253858;font-style:normal;}
.custom-theme .t-Body-actions .t-Form-inputContainer .select2 .selection .select2-selection{border:none;min-height:32px;}
.custom-theme .t-Body-actions .t-Form-inputContainer .select2 .selection .select2-selection .select2-selection__rendered{line-height:32px;}
.custom-theme .t-Body-actions .select2-container .select2-dropdown{border:2px solid #e8edf3;background:#f9f9f9;}
.custom-theme .t-Body-actions .select2-container .select2-dropdown .select2-search .select2-search__field{border:1px solid rgba(0,0,0,0.12);border-radius:3px;height:35px;}
/**** MANUAL SEARCH END ****/

.custom-theme .t-Body-actions .t-Region-bodyWrap .emptyStartDate .t-Form-inputContainer{opacity:0.5;cursor:not-allowed;position:relative;}
.custom-theme .t-Body-actions .t-Region-bodyWrap .emptyStartDate .t-Form-inputContainer::before{content:'';height:100%;width:100%;top:0;left:0;position:absolute;z-index:9;}

/** Date-picker start **/
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Form-inputContainer .apex-item-datepicker-jet .oj-inputdatetime-input-container{height: 35px;}
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Form-inputContainer .apex-item-datepicker-jet .oj-inputdatetime-input-container input{height:35px;}
.custom-theme .t-Body-actions .t-Body-actionsContent .t-Form-inputContainer .apex-item-datepicker-jet .oj-inputdatetime-input-container .oj-inputdatetime-input-trigger{height:35px;}
/** Date-picker end **/