* {outline:none;}
.br {clear:both; margin:0; padding:0;}
.modal-open .modal {padding-right:0!important; padding-left:0!important;}
.modal.show .modal-dialog {margin-left:auto; margin-right:auto;}
.ui-widget-content {z-index:9999;}
#message_app.modal.fade.in {opacity:1;}

@-moz-document url-prefix() {
.fosterassign button.btn.orangebtn.assign, .fosterassign button.orangebtn.cancel {padding: 4px 25px 3px;} 
}


/*---14-05-2020---*/
.rotation {text-align: center;padding-bottom: 12px;}
.rotation span {display: inline-block;width: 25px;height: 25px;font-size: 0;padding-top: 8px;}
a, a:focus, a:hover, a:active {outline: 0;}
.rotation span i { font-size: 22px;color: #000 !important;}
#invite_a_doobert .modal-dialog{width: 300px;}
.invite_logo{margin-bottom: 25px;}
img.invite_logo {width: 100%;}
.help-block {color: #a94442 !important;}
#invite_a_doobert .modal-body p{font-weight: 300;margin-bottom: 25px;}
#invite_a_doobert .modal-content .form-group {margin-bottom: 1.5rem;}
#maddoxcalendar .modal-dialog.fosterspace {max-width:800px;}
.dashboard #header-info.org {border-bottom:6px solid #6c6d72;}
.modal-dialog.fosterspace {margin-top:72px; box-sizing:border-box;}
.modal-dialog.fosterspace .modal-content {padding:23px; text-align:center; -webkit-box-shadow:0 5px 15px rgba(0,0,0,.5); box-shadow:0 5px 15px rgba(0,0,0,.5);}
.modal-dialog.fosterspace .modal-body {padding:0; border-bottom:none;}
.modal-dialog.fosterspace .modal-footer {justify-content:center;}
.modal-dialog.fosterspace button.orangebtn {border:1px solid #f35613; background:#f35613; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px; text-align:center; font:600 14px/28px 'Poppins',sans-serif; color:#fff; text-decoration:none; display:inline-block; text-transform:uppercase; padding:2px 25px 2px; -moz-box-shadow:0 0 5px #c0c0c0; -webkit-box-shadow:0 0 5px #c0c0c0; -o-box-shadow:0 0 5px #c0c0c0; box-shadow:0 0 5px #c0c0c0; margin-left:0; outline:none;}
.chrome .modal-dialog.fosterspace button.orangebtn {padding-top:3px;}
.modal-dialog.fosterspace button.orangebtn:hover {border:1px solid #E95832; background:#E95832; font:600 14px/28px 'Poppins',sans-serif; color:#fff; text-decoration:none;}
.modal-dialog.fosterspace button.orangebtn.cancel {border-color:#f35613; background:#fff; color:#f35613; margin-right:13px;} /*FD8742*/
.modal-dialog.fosterspace button.orangebtn.cancel:hover {border-color:#f35613; background:#f35613; color:#fff;}
.modal-dialog.fosterspace button.orangebtn.start {background:#F8A62C;}
.modal-dialog.fosterspace button.orangebtn.start:hover {background:#f35613;}
.modal-dialog.fosterspace button.orangebtn[disabled] {background-color:#E6E6E6; border-color:#E6E6E6; color:#fff; padding:0 9px; font-size:13px; font-weight:500; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; box-shadow:none; opacity:1; cursor:default;}
.modal-dialog.fosterspace button.orangebtn.unlink {background:#F8A62C; padding-top:1px; border-color:#F8A62C; vertical-align:middle; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; box-shadow:none; padding-left:18px; padding-right:18px;}
.modal-dialog.fosterspace .modal-footer {padding:0;text-align:center; border:none;}
.modal-dialog.fosterspace hr {border-color:#eee; margin:27px 0 25px;}
.modal-dialog.fosterspace .form-control::-webkit-input-placeholder {/* Chrome/Opera/Safari */ font-style:italic; color:#BBBDBF; font-size: 15px;}
.modal-dialog.fosterspace .form-control::-moz-placeholder {/* Firefox 19+ */ font-style:italic; color:#BBBDBF; font-size: 15px;}
.modal-dialog.fosterspace .form-control:-ms-input-placeholder {/* IE 10+ */ font-style:italic; color:#BBBDBF; font-size: 15px;}
.modal-dialog.fosterspace .form-control:-moz-placeholder {/* Firefox 18- */ font-style:italic; color:#BBBDBF; font-size: 15px;}
.modal-dialog.fosterspace .form-control {box-sizing:border-box; border-color:#e9e9e9; margin-bottom:14px; -webkit-box-shadow:none; box-shadow:none; font:300 15px 'Poppins',sans-serif;}
.modal-dialog.fosterspace .form-control:focus {-webkit-box-shadow:none; box-shadow:none; border-color:#66afe9;}

#addafoster .modal-dialog {width:340px; box-sizing:border-box; max-width:340px;} /*310px*/
#addafoster .modal-dialog h3 {font:600 30px/42px 'Poppins',sans-serif; color:#2F3C4F; margin:0; padding:0 0 20px;}
#addafoster .modal-dialog p {font:300 16px/24px 'Poppins',sans-serif; color:#333; margin:0; padding:0 0 15px;}

#fosterassign .modal-dialog h3,
#animalassign .modal-dialog h3 {font: 600 20px/30px 'Poppins',sans-serif; color:#333; margin:0; padding:7px 0 25px;}

#fosterassign .modal-dialog.fosterspace .modal-footer,
#animalassign .modal-dialog.fosterspace .modal-footer {margin:25px 0 9px;}

#fosterassign .modal-dialog .bootstrap-tagsinput,
#animalassign .modal-dialog .bootstrap-tagsinput {text-align:left; min-height:36px; box-sizing:border-box; padding-top:5px;}

#fosterassign .modal-dialog .bootstrap-tagsinput input,
#animalassign .modal-dialog .bootstrap-tagsinput input {padding:5px 7px; color:#404041; font:300 15px 'Poppins',sans-serif;}

#fosterassign .modal-dialog .bootstrap-tagsinput.focus,
#animalassign .modal-dialog .bootstrap-tagsinput.focus {border:1px solid #66afe9}

#fosterassign .modal-dialog .bootstrap-tagsinput .tag.label-info,
#animalassign .modal-dialog .bootstrap-tagsinput .tag.label-info {background:#ECECED; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px; color:#404041; font:500 14px/22px 'Poppins',sans-serif; padding:3px 12px; margin-bottom:4px; display:inherit;}

#fosterassign .modal-dialog .bootstrap-tagsinput .tag,
#animalassign .modal-dialog .bootstrap-tagsinput .tag [data-role="remove"] {background:#6B6B6A; color:#ECECED; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px; font-size:9px; padding:1px 2px 2px; line-height:normal; margin-top:-2px; vertical-align:middle; display:inline-block; font-weight:600;}

.assigntoletter .modal-dialog{max-width: 492px;}
.fosterassign .modal-dialog {width: 415px;}
.assigntoletter .modal-dialog,
.fosterassign .modal-dialog {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) !important; margin-top: 0;}
 body.modal-open {overflow-y: auto !important;} /*hidden 4dec*/
.fosterassign .modal-dialog .modal-content{padding: 30px 25px 23px 25px;border-radius: 3px;}
.fosterassign  .modal-dialog.fosterspace button.orangebtn:hover{border: 1px solid #fd8742;background: #fd8742;}

/* .modal-backdrop.show {z-index: 999 !important;} */
#fosterassign,#animalassign {z-index: 9997;}
/* #AssignToLetter {z-index: 9998;} */
/* .assigntoletter .modal-backdrop{z-index: 1040 !important;} */
.assigntoletter .modal-body p{font-size: 16px; color:#333333;font-weight: 300; line-height: 26px;}
.assigntoletter .modal-content{ padding: 50px 40px 30px 35px !important; border-radius: 4px;}
.assigntoletter .modal-content .close{opacity: 2;position: absolute;right: 23px;top: 18px;}
.assigntoletter .modal-content .modealclose{width: 14px;}


/*-----comman checkbox css----*/
#fosterassign .custom-checkbox,#animalassign .custom-checkbox, .CheckboxwithAnimal .custom-checkbox {display:inherit; height:auto;}
.CheckboxwithAnimal .assign-checkbox {display:inherit; height:auto;}
#fosterassign .custom-checkbox > input[type=checkbox],#animalassign .custom-checkbox > input[type=checkbox],.CheckboxwithAnimal .custom-checkbox > input[type=checkbox] {position: absolute !important;left: -9999px !important;}
.CheckboxwithAnimal .assign-checkbox > input[type=checkbox] {position: absolute !important;left: -9999px !important;}
#fosterassign .custom-checkbox > [type="checkbox"]:checked,#animalassign .custom-checkbox > [type="checkbox"]:checked, .CheckboxwithAnimal .custom-checkbox > [type="checkbox"]:checked, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked {position: absolute !important;left: -9999px !important;}
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label,#animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label,.CheckboxwithAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label {position: relative;padding-left: 30px !important;cursor: pointer;margin-bottom: 9px !important;line-height:21px;font-weight: 300;color: #4d4d4d;text-transform: inherit;font-size:16px; text-align: left;}
.assign-checkbox > [type="checkbox"]:checked + label {position: relative;padding-left: 30px !important;cursor: pointer;margin-bottom: 9px !important;line-height:21px;font-weight: 300;color: #4d4d4d;text-transform: inherit;font-size:16px; text-align: left;}
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label:before,#animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label:before,.CheckboxwithAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label:before, .custom-checkbox > [type="checkbox"]:checked + label:before, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked + label:before, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:not(:checked) + label:before {content: '';position: absolute;left: 0;top: 0;margin-top: 9px !important;width: 17px;height: 17px;border: 1px solid #4d4d4d;background: #ffffff;border-radius: 3px !important;}
.CheckboxwithAnimal .assign-checkbox > [type="checkbox"]:not(:checked) + label:before, .assign-checkbox > [type="checkbox"]:checked + label:before {content: '';position: absolute;left: 0;top: 0;margin-top: 9px !important;width: 17px;height: 17px;border: 1px solid #4d4d4d;background: #ffffff;border-radius: 3px !important;}
.multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked + label:before, .CheckboxwithAnimal .multiselect-option .form-check > [type="checkbox"]:checked + label:before, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:not(:checked) + label:before {margin-top:2px !important; width:16px; height:16px; border-color:#D2D2D2;}
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label:after,#animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label:after, .CheckboxwithAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label:after {opacity: 0;transform: scale(0);}
.CheckboxwithAnimal .assign-checkbox > [type="checkbox"]:not(:checked) + label:after {opacity: 0;transform: scale(0);}
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label:after, #animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label:after, .custom-checkbox > [type="checkbox"]:checked + label:after {position: absolute;font-family: 'Material Icons';background-position: 100% 7%; font-size:16px;content: '\E876';top: 0;background-size: 16px;background-repeat: no-repeat;margin-top: 9px !important;left: 0px;color: transparent;transition: all .2s;background-color: #64c1a6;background-image: url(../images/green-select.svg) !important; width: 17px;height: 17px;border-radius: 3px !important;padding-left: 1px;padding-top: 1px;} /*, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked + label:after*/
.assign-checkbox > [type="checkbox"]:checked + label:after {position:absolute; font-family:'Material Icons'; background-position:100% 7%; font-size:16px;content: '\E876';top: 0;background-size: 16px;background-repeat: no-repeat;margin-top: 9px !important;left: 0px;color: transparent;transition: all .2s;background-color: #64c1a6;background-image: url(../images/green-select.svg) !important; width: 17px;height: 17px;border-radius: 3px !important;padding-left: 1px;padding-top: 1px;}
#fosterassign .CheckboxwithAnimal .checkbox-inline, #animalassign .CheckboxwithAnimal .checkbox-inline, .CheckboxwithAnimal .checkbox-inline {display: flex; align-items: center;}


/*-----animalname------*/
.AnimailName .modal-dialog {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%) !important;}
.AnimailName .modal-dialog {width: 320px;}
.AnimailName .modal-content{border-radius: 6px !important; padding: 18px 23px 17px 23px !important;}
.AnimailName #ViewAllAnimal .modal-content {padding:3px 13px 17px 12px !important;}
.AnimailName .modal-content .modal-title {line-height:1.1; text-align:left; color:#fd8742; font-style:italic; margin-bottom:12px; font-size:20px; padding-right:22px; min-height:22px; word-break:break-all;}
.AnimailName .modal-header { display: block; padding: 0;}
.AnimailName .modal-content .close {float: right;background-image: none !important;margin-top: 8px !important;opacity: 2;}
.AnimailName .animalwrapperone{margin-top: 10px;}
.AnimailName .button.close{background: none !important;padding-top: 10px;}

.AnimailName .modal-content .modealclose{width:14px;float: right;}
.AnimailName .CheckboxwithAnimal ul li {padding:5px 0 7px 0; width:100%; cursor:pointer; text-align:left;}
.AnimailName .CheckboxwithAnimal ul li a {display: block;width: 100%;}
.AnimailName .modal-header{border-bottom: 1px solid #c7c7c7;}
.AnimailName .CheckboxwithAnimal ul{margin-bottom: 0;}
.AnimailName .CheckboxwithAnimal{ height: auto;overflow-y: auto; width:100%;}
.AnimailName  .tf-tableProfilePic img {width:100%; height:100%; max-width: 100%;} /*width: 29px;height: 28px;*/
.AnimailName .tf-tableProfilePic {display:inline-block; width:30px; height:30px; border:1px solid #e6e6e6; border-radius:50%; text-align:center; overflow:hidden; vertical-align:middle; margin-right:8px;}
.AnimailName .CheckboxwithAnimal a:hover {color:transparent; text-decoration:underline;}

.CheckboxwithAnimal {margin-top:7px; margin-bottom:7px; scrollbar-color:#eee #ffff !important; scrollbar-width:7px !important; border-radius:7px !important; max-height:200px; overflow-y:scroll; width:98%; padding-top:10px;}
.CheckboxwithAnimal::-webkit-scrollbar{width:9px !important;height: 7px !important; -webkit-border-radius:4px !important; border-radius:4px !important;}
.CheckboxwithAnimal::-webkit-scrollbar-thumb{background:#efefef !important;}
.CheckboxwithAnimal::-webkit-scrollbar-thumb{background-color:#efefef !important; -webkit-border-radius:4px !important; border-radius:4px !important; border: 3px solid #efefef !important;}

.animalwrapper {background-color: #ffffff; position: absolute;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3) !important;width: 100%;margin-top: 0px;}
.fosterassign .modal-dialog .form-control{margin-bottom: 0;}
.fosterassign .list-unstyled, .CheckboxwithAnimal .list-unstyled {padding: 0; list-style:none; position: relative; margin:0;}
.fosterassign .AddButtton, .CheckboxwithAnimal .AddButtton {padding: 12px; border-top: 1px solid #c9c9c9;}
.fosterassign .CheckboxwithAnimal a:hover{text-decoration: none;}
.fosterassign .CheckboxwithAnimal ul li {padding:0 12px; margin-bottom:15px;} /*padding:5px 15px 7px 15px; height: 40px;*/
.fosterassign .tf-tableProfilePic { margin-right: 0;}
.fosterassign .tf-tableProfilePic {display: inline-block;width: 30px;height: 30px; border: 1px solid #e6e6e6;border-radius: 50%;text-align: center; overflow: hidden;vertical-align: middle; margin-right: 8px;}
.fosterassign .tf-tableBox td a {color: #404041;}
.fosterassign .tf-tableProfilePic img {width: 29px;height: 28px;max-width: 100%;}
.fosterassign .form-control{padding: 0.8rem .75rem;border: 1px solid #808184;border-color: #808184 !important;}
.fosterassign .modal-dialog.fosterspace button.orangebtn.assignm
.fosterassign .modal-dialog.fosterspace button.orangebtn.cancel{padding: 5px 24px 3px;}
.fosterassign .modal-dialog .button.btn.orangebtn.assign{padding: 3px 20px;}
.ViewAssign{display: flex;align-items: center;justify-content: space-between;}
.ViewAssign > a {color:#64c1a6; font-size: 14px; text-decoration: underline; padding-top: 8px; text-transform: inherit;}
.ViewAssign > a:hover {color:#64c1a6; font-size: 14px; text-decoration: none;}
.fosterassign .puppylite{margin-top: 15px; text-align: left;}
.fosterassign .puppylite p {display:inline-block;background-color: #ececed; border-radius: 50px;font-size: 16px !important;text-align: center;padding: 9px 11px;color: #404041 !important;font-weight: 500!important;}
.fosterassign .puppylite p img{float: right;width: 19px;text-align: right;}
.fosterassign .puppylite p span{margin-right: 8px;text-align: right;}
.fosterassign button.btn.orangebtn.assign,
.fosterassign button.orangebtn.cancel{padding: 4px 25px 3px;}
.fosterassign .AddButtton .modal-dialog.fosterspace button.orangebtn{font: 500 16px/27px 'Poppins',sans-serif; padding: 5px 21px 3px;}
.fosterassign .AddButtton .modal-dialog.fosterspace button.orangebtn:hover{font: 500 16px/27px 'Poppins',sans-serif; padding: 5px 21px 3px;}
.fosterassign .AddButtton .orangebtn{font-size: 16px;}
.fosterassign  a.questionmark {margin-top: 0px;background: url(../images/assignnew.svg) no-repeat 0 1px;width: 15px;height: 15px;display: inline-block; margin-left: 4px; cursor: pointer;}
.fosterassign .animalname {position: absolute; left: 23%;font-size: 16px;}
.assignletter{ display: flex;align-items: center;justify-content: center;padding-top: 4px;}

.ViewAllAnimal .animalwrapper{position: inherit; box-shadow: none !important; margin-left: 2px;}
.ViewAllAnimal .custom-checkbox{height: auto;margin-left: 2px !important;}
.ViewAllAnimal .modal-header{display: none;}
.ViewAllAnimal .modal-header{border-bottom: none;}
/* .ViewAllAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label{text-align: left;padding-left: 33px !important;}
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label:after, 
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:checked + label:after{ margin-top: 6px !important;} */
.ViewAllAnimal .AddButtton{padding-top: 20px;}
/* #ViewAllAnimal  .custom-checkbox > [type="checkbox"]:not(:checked) + label:before, 
#ViewAllAnimal  .custom-checkbox > [type="checkbox"]:checked + label:before{margin-top: 6px !important;} */

#AnimailName .CheckboxwithAnimal .checkbox-inline {display:block; /*flex align-items:center;*/ font-size:16px; /*18px*/ line-height:22px; font-weight:300; color:#4d4d4d; cursor:pointer;}
#AnimailName .CheckboxwithAnimal .checkbox-inline:hover {color:#fd8742;}
#AnimailName .CheckboxwithAnimal .checkbox-inline span {display:inline-block; width:80%;}
#AnimailName .CheckboxwithAnimal .checkbox-inline .tf-tableProfilePic {vertical-align:top;}

#ViewAllAnimal .custom-checkbox{display: inherit; height: auto;}
#ViewAllAnimal .custom-checkbox > input[type=checkbox] {position: absolute !important;left: -9999px !important;}
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:checked {position: absolute !important;left: -9999px !important;}
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label {position: relative;padding-left: 30px !important;cursor: pointer;line-height: 17px;font-weight: 300;color: #4d4d4d;text-transform: inherit;font-size: 18px; text-align: left;}
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label:before, .custom-checkbox > [type="checkbox"]:checked + label:before {content: '';position: absolute;left: 0;top: 0;margin-top: 6px !important;width: 18px;height: 18px;border: 1px solid #4d4d4d;background: #ffffff;border-radius: 3px !important;}
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label:after {opacity: 0;transform: scale(0);}
#ViewAllAnimal .custom-checkbox > [type="checkbox"]:not(:checked) + label:after, .custom-checkbox > [type="checkbox"]:checked + label:after{position: absolute;font-family: 'Material Icons';background-position: 100% 7%; font-size: 18px;content: '\E876';top: 0;background-size: 16px;background-repeat: no-repeat;margin-top: 9px !important;left: 0px;color: transparent;transition: all .2s;background-color: #64c1a6;background-image: url(../images/green-select.svg) !important; width: 18px;height: 18px;border-radius: 3px !important;padding-left: 1px;padding-top: 1px;}
#ViewAllAnimal .CheckboxwithAnimal .checkbox-inline{display: flex; align-items: center;}

/*#maddoxcalendar .modal-dialog.fosterspace {width:800px; max-width:800px;}*/
#maddoxcalendar .modal-dialog.fosterspace .modal-content {text-align:left;}
#maddoxcalendar .modal-dialog.fosterspace .modal-body {padding:0;}
#maddoxcalendar .modal-dialog.fosterspace h3 {font:600 20px/25px 'Poppins',sans-serif; color:#4d4d4d; margin:0; padding:7px 0 27px; float:left;}
#maddoxcalendar .modal-dialog.fosterspace button.orangebtn.cancel.new {border-color:transparent; font:500 15px/22px 'Poppins',sans-serif; color:#FD8742; text-transform:none; float:right; padding:7px 12px; margin-right:0;} 
#maddoxcalendar .modal-dialog.fosterspace button.orangebtn.cancel.new img {margin:-2px 6px 0 0;}
#maddoxcalendar .modal-dialog.fosterspace button.orangebtn.cancel.new:hover {color:#FD8742; background:#fff; text-decoration:underline;}
#maddoxcalendar .modal-dialog.fosterspace .col-md-12 {padding:0;}


/*#maddoxcalendar- 16 May 2020--*/
#maddoxcalendar{ z-index: 9997;}
#maddoxcalendar .calendar h2 {text-transform: capitalize;background: #F1F1F2;-webkit-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;color: #404041;font: 600 17px/34px 'Poppins',sans-serif; margin: 0 15% 12px 14%;padding-bottom: 2px;}
#maddoxcalendar .calendar header {position: relative;}
#maddoxcalendar .btn-prev {left: 25px;}
#maddoxcalendar .btn-prev, #maddoxcalendar .btn-next {border: 2px solid #F1F1F2;background: #F1F1F2;-webkit-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;color: #404041;height: 32px;font-size: 18px; line-height: 30px;margin: -16px;position: absolute; top: 45%;width: 32px;text-decoration: none;}
#maddoxcalendar .calendar header .fontawesome-angle-left:before {font-family: 'FontAwesome', sans-serif;content: "\f104";}
#maddoxcalendar .btn-next {right: 30px;}
#maddoxcalendar table {border-spacing: 0;width: 100%;}
#maddoxcalendar .calendar thead { font-weight: 600; text-transform: uppercase;}
#maddoxcalendar .calendar thead td {height: 36px;line-height: 36px;width: 46px;color: #808184; font: 500 14px 'Poppins',sans-serif;}
#maddoxcalendar .calendar td { border: 2px solid transparent;-webkit-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;display: inline-block;height: 46px;line-height: 48px;text-align: center;width: 46px;margin-right: 3px;}
#maddoxcalendar .calendar tbody { color: #7c8a95;}
#maddoxcalendar .event{color: #F8A63C;font: 500 18px/25px 'Poppins',sans-serif;padding: 0 0 10px 3px; margin-bottom: 13px;}
#maddoxcalendar .event-summary ul {padding: 0;margin: 0;list-style-type: none;}
#maddoxcalendar .event-summary li { padding: 0 0 13px 3px;border-bottom: 2px solid #dddddd;margin-bottom: 13px !important;color: #404041;font: 300 14px/20px 'Poppins',sans-serif;list-style-type: none;}
#maddoxcalendar .event-summary li::before {content: '';display: inline-block;background-color: #404041;width: 7px;height: 7px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;vertical-align: middle;margin: -3px 7px 0 0;}
#maddoxcalendar .event-summary li a {font: 500 16px/20px 'Poppins',sans-serif;color: #404041;text-decoration: none;}
#maddoxcalendar .event-summary li:last-child {margin-bottom: 0;}
#maddoxcalendar .event-summary {padding: 0 14px 0px 0;}
#maddoxcalendar .event-summary span {display: block;margin: 1px 0 0 14px;}
#maddoxcalendar .calendar .day {position: relative;display: inline-block; width: 2.5em;height: 3em;/* height: 2.5em; */ line-height: 2.5em;-webkit-border-radius: 9px;-moz-border-radius: 9px;-ms-border-radius: 9px;-o-border-radius: 9px;border-radius: 9px;border: 2px solid transparent;cursor: pointer;}
#maddoxcalendar .calendar td {padding: .1em;margin-bottom: 10px;}
#maddoxcalendar .calendar tbody td.active {border: 2px solid #F8A63C;background: #F8A63C;color: #fff;}
#maddoxcalendar .event-hour, #maddoxcalendar .event-date{color: #F8A63C;font: 500 18px/25px 'Poppins',sans-serif;padding: 0 0 10px 3px;border-bottom: 2px solid #dddddd;margin-bottom: 13px;}
#maddoxcalendar .event-wrapper{height: 380px;overflow-x: hidden;overflow-y: auto;}

/*------loader---*/
#loader .modern {background: rgba(255, 255, 255, 0.54);z-index: 999; position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);transform: -webkit-translate(-50%, -50%);transform: -moz-translate(-50%, -50%);transform: -ms-translate(-50%, -50%);}
#loader .modern div {margin: auto;color: #fff;font-weight: 600;background: #000;padding: 20px;}
#loader .modern div {margin: auto; color: #fff;font-weight: 600;background: #000;padding: 20px;}

/*---profile info----*/
.profile-info .fosterWrapperHeading span a{color: #ea5735;font-size: 16px;font-weight: 300; padding-right: 0px; text-decoration: underline;}
.profile-info .fosterWrapperHeading span a:hover{color: #ea5735;font-size: 16px;font-weight: 300; padding-right: 0px; text-decoration: none;}
.profile-info .fosterWrapperHeading span {font-size: 16px;font-weight: 300;padding-right: 0;}
.profile-info .fosterWrapperHeading span.heading {display: block; text-align: center; font-size: 22px; font-weight: 500; color: #58595B; margin-right: 0;}
.profile-info .fosterWrapperHeading span.dot {display: inline-block; width: 16px; font-size: 18px;}
/*------pagination-------*/


/*Maddoxmodel css*/
.gj-modal{ z-index: 9999 !important;}
.gj-picker {z-index: 9999 !important;}
#Maddoxmodel{ z-index: 9998;}
#Maddoxmodel .modal-dialog {max-width: 820px;margin: 0 auto;}
#Maddoxmodel .new-invitation{color: #f8a62c;font-size: 25px;padding-bottom: 15px;}
#Maddoxmodel .location{color: #f8a62c;font-size: 25px;}
#Maddoxmodel .modal-footer{border-top: none;}
/* #Maddoxmodel  #inv_form{height: 500px;overflow-x: hidden;overflow-y: auto;} */
#Maddoxmodel .modal-body{padding: 37px 35px 0; border-bottom: none;}  
#Maddoxmodel .composeContainer{padding: 0;}
#Maddoxmodel .formBlock label {font-weight: 500;font-size: 17px;}
#Maddoxmodel .formBlock .form-control{ border-radius: 4px;height: 38px;}
#Maddoxmodel .gj-datepicker, #Maddoxmodel .gj-timepicker{border-radius: 4px;}
#Maddoxmodel textarea{height:90px !important;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .formBlock.detailForm {margin:0;}
#wrapper.dashboard.volunteers #Maddoxmodel .new-invitation {margin-top:0;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog button.orangebtn {border:1px solid #FD8742; background:#FD8742; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px; text-align:center; font:700 14px/28px 'Poppins',sans-serif; color:#fff; text-decoration:none; display:inline-block; text-transform:uppercase; padding:2px 25px; -moz-box-shadow:0 0 5px #c0c0c0; -webkit-box-shadow:0 0 5px #c0c0c0; -o-box-shadow:0 0 5px #c0c0c0; box-shadow:0 0 5px #c0c0c0; margin-left:0; outline:none;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog button.orangebtn:hover {border:1px solid #E95832; background:#E95832; font:700 14px/28px 'Poppins',sans-serif; color:#fff; text-decoration:none;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog button.orangebtn.cancel {border-color:#FD8742; background:#fff; color:#FD8742; margin-right:13px;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog button.orangebtn.cancel:hover {border-color:#FA8442; background:#FA8442; color:#fff;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .modal-footer {margin-top:0; padding-top:21px !important; padding-bottom:27px !important;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .mb-4 {margin-bottom:1.5rem !important;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .date {position:relative;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .date .input-group-append {position:absolute; top:26px; right:13px; cursor:pointer;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .date .input-group-append .btn {width:38px; height:36px; padding:10px; background:#e9ecef; border-radius:0;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog .date .input-group-append .btn img {margin-top:-7px;}

/*-----ticketinfoModal-----*/
#ticketinfoModal .modal-body{border-bottom: 1px solid #ccc;}
#ticketinfoModal .modal-footer{border-top: 1px solid #ccc;}

#inv_table_wrapper table.dataTable thead .sorting span, #inv_table_wrapper table.dataTable thead .sorting_desc span, #inv_table table.dataTable thead .sorting_desc span {background:url(../images/down-arrow.png) no-repeat center right; width:8px; height:5px; display:inline-block; vertical-align:middle; padding-left:16px;}

#inv_table_wrapper table.dataTable thead .sorting_asc span, #inv_table table.dataTable thead .sorting_asc span {background:url(../images/up-arrow.png) no-repeat center right; width:8px; height:5px; display:inline-block; vertical-align:middle; padding-left:16px;}

table.dataTable thead th.text-center.action.sorting_desc, table.dataTable thead th.text-center.action.sorting_asc {background-image:none!important;}

#inv_table_paginate .pagination{float:right; padding:0 19px;}
#inv_table_paginate .page-item.active .page-link {z-index:2; color:#fff; background-color:#fd8742; border-color:#fd8742;}
#inv_table_paginate .page-link {color:#5f5f7f;}
#inv_table_paginate .page-link:focus, .page-link:hover {color:#5f5f7f;}

/*
table.dataTable thead .sorting_desc {background:url(../images/down-arrow.png) no-repeat center right;}
table.dataTable thead .sorting_asc {background:url(../images/up-arrow.png) no-repeat center right;}
#inv_table_wrapper th.selection.title.sorting,
#inv_table_wrapper th.selection.title.sorting_desc,
#inv_table_wrapper th.selection.title.sorting_asc {background-position: 31% 20px;}
#inv_table_wrapper th.selection.type.sorting,
#inv_table_wrapper th.selection.type.sorting_desc,
#inv_table_wrapper th.selection.type.sorting_asc {background-position: 33% 20px;}
#inv_table_wrapper th.selection.datef.sorting,
#inv_table_wrapper th.selection.datef.sorting_desc,
#inv_table_wrapper th.selection.datef.sorting_asc {background-position: 46% 20px;}
#inv_table_wrapper th.selection.datet.sorting,
#inv_table_wrapper th.selection.datet.sorting_desc,
#inv_table_wrapper th.selection.datet.sorting_asc {background-position: 40% 20px;} 

#inv_table th.selection.subject_title.sorting,
#inv_table th.selection.subject_title.sorting_desc,
#inv_table th.selection.subject_title.sorting_asc {background-position: 26% 20px;}
#inv_table th.selection.status.sorting,
#inv_table th.selection.status.sorting_desc,
#inv_table th.selection.status.sorting_asc {background-position: 21% 20px;}
#inv_table th.selection.date.sorting,
#inv_table th.selection.date.sorting_desc,
#inv_table th.selection.date.sorting_asc {background-position: 17% 20px;}
#inv_table th.selection.time.sorting,
#inv_table th.selection.time.sorting_desc,
#inv_table th.selection.time.sorting_asc {background-position: 19% 20px;}*/

/*Custom checkbox start*/
.custom-checkbox{display: inherit;}
.custom-checkbox.remember_me {height: auto;}
.custom-checkbox > [type="checkbox"],.custom-checkbox > label, .multiselect-container .multiselect-option .form-check > [type="checkbox"] {margin-bottom:0px; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block;}
/* .custom-checkbox > [type="checkbox"]:not(:checked), .custom-checkbox > [type="checkbox"]:checked {position:absolute; left:-9999px;} */
.multiselect-container .multiselect-option .form-check > [type="checkbox"] {margin:3px 0 0 -19px;}
.custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked + label {position:relative; padding-left:0; padding-right:0px;display: block; cursor:pointer; margin-bottom:5px; line-height:17px; font-weight:400; color:#6c6d72; font-size:16px;}
.custom-checkbox > [type="checkbox"]:not(:checked) + label:before,.custom-checkbox > [type="checkbox"]:checked + label:before {content:''; position:absolute; left:0; top:0; margin-top:0; width:18px; height:18px; border:1px solid #ddd; background:#ffffff;}
.custom-checkbox > [type="checkbox"]:not(:checked) + label:after,.custom-checkbox > [type="checkbox"]:checked + label:after {font-family:'Material Icons'; font-size:17px; content:'\E876'; position:absolute; top:0; margin-top:0; left:0; color:#fff; transition:all .2s; background:#F05928; width:18px; height:18px;}
.custom-checkbox > [type="checkbox"]:not(:checked) + label:after {opacity:0; transform:scale(0);}

.custom-checkbox > [type="checkbox"]:checked + label:after {opacity:1; transform:scale(1);}
.custom-checkbox > [type="checkbox"][data-indeterminate] + label:after, .custom-checkbox > [type="checkbox"][data-indeterminate] + label:after {content: '\2212'; left:2px; opacity:1; transform:scale(1);}
.custom-checkbox > [type="checkbox"]:disabled:not(:checked) + label:before, .custom-checkbox > [type="checkbox"]:disabled:checked + label:before {box-shadow:none; background-color:#eeeeee; border-color:#eeeeee; cursor:not-allowed; opacity:1; color:#dadada;}
.custom-checkbox > [type="checkbox"]:disabled:checked + label:after {color:#dadada; cursor:not-allowed;}
.custom-checkbox > [type="checkbox"]:disabled + label {color: #aaa; cursor:not-allowed;}
.custom-checkbox > [type="checkbox"]:checked:focus + label:before, .custom-checkbox > [type="checkbox"]:not(:checked):focus + label:before {border:1px solid #a2a2a2;}
.custom-checkbox > label:hover:before {border:1px solid #a2a2a2;}
.custom-checkbox > [type="checkbox"]:disabled:not(:checked) + label:hover:before, .custom-checkbox > [type="checkbox"]:disabled:checked + label:hover:before {border:1px solid #E4E4E4;}
.custom-checkbox > [type="checkbox"]:checked + label {font-weight:300;}

.assign-checkbox {display: inherit; height: 100px;}
.assign-checkbox > [type="checkbox"],.assign-checkbox > label, .multiselect-container .multiselect-option .form-check > [type="checkbox"] {margin-bottom:0px; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block;}
.assign-checkbox > [type="checkbox"]:not(:checked), .assign-checkbox > [type="checkbox"]:checked {position:absolute; left:-9999px;}
.multiselect-container .multiselect-option .form-check > [type="checkbox"] {margin:3px 0 0 -19px;}
.assign-checkbox > [type="checkbox"]:not(:checked) + label, .assign-checkbox > [type="checkbox"]:checked + label, .multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked + label {position:relative; padding-left:0; padding-right:0px;display: block; cursor:pointer; margin-bottom:5px; line-height:17px; font-weight:400; color:#6c6d72; font-size:16px;}
.assign-checkbox > [type="checkbox"]:not(:checked) + label:before,.assign-checkbox > [type="checkbox"]:checked + label:before {content:''; position:absolute; left:0; top:0; margin-top:0; width:17px; height:17px; border:1px solid #ddd; background:#ffffff;}
.assign-checkbox > [type="checkbox"]:not(:checked) + label:after,.assign-checkbox > [type="checkbox"]:checked + label:after {font-family:'Material Icons'; font-size:17px; content:'\E876'; position:absolute; top:0; margin-top:0; left:0; color:#fff; transition:all .2s; background:#F05928; width:18px; height:18px;}
.assign-checkbox > [type="checkbox"]:not(:checked) + label:after {opacity:0; transform:scale(0);}

.assign-checkbox > [type="checkbox"]:checked + label:after {opacity:1; transform:scale(1);}
.assign-checkbox > [type="checkbox"][data-indeterminate] + label:after, .assign-checkbox > [type="checkbox"][data-indeterminate] + label:after {content: '\2212'; left:2px; opacity:1; transform:scale(1);}
.assign-checkbox > [type="checkbox"]:disabled:not(:checked) + label:before, .assign-checkbox > [type="checkbox"]:disabled:checked + label:before {box-shadow:none; background-color:#eeeeee; border-color:#eeeeee; cursor:not-allowed; opacity:1; color:#dadada;}
.assign-checkbox > [type="checkbox"]:disabled:checked + label:after {color:#dadada; cursor:not-allowed;}
.assign-checkbox > [type="checkbox"]:disabled + label {color: #aaa; cursor:not-allowed;}
.assign-checkbox > [type="checkbox"]:checked:focus + label:before, .assign-checkbox > [type="checkbox"]:not(:checked):focus + label:before {border:1px solid #a2a2a2;}
.assign-checkbox > label:hover:before {border:1px solid #a2a2a2;}
.assign-checkbox > [type="checkbox"]:disabled:not(:checked) + label:hover:before, .assign-checkbox > [type="checkbox"]:disabled:checked + label:hover:before {border:1px solid #E4E4E4;}
.assign-checkbox > [type="checkbox"]:checked + label {font-weight:300;}
/*Custom checkbox end*/

.AnimailName .CheckboxwithAnimal ul li a .custom-checkbox {height:inherit;}
.AnimailName .CheckboxwithAnimal ul li a .assign-checkbox {height:inherit;}

#viewbucket .modal-dialog {max-width:645px; margin-top:43px;}
#viewbucket .modal-dialog .close {position:absolute; right:16px; opacity:.7; background:url(../images/remove-icon-small.png) no-repeat; cursor:pointer; text-indent:-99999999px; width:9px; height:9px;}
#viewbucket .modal-dialog .close:hover {opacity:1;}
#viewbucket .modal-dialog .modal-content {text-align:left; box-sizing:border-box; padding-bottom:7px;}
#viewbucket .modal-dialog .modal-body {padding:0;}
#viewbucket .modal-dialog h3 {font:600 18px/25px 'Poppins',sans-serif; color:#DE713A; margin:0; padding:7px 0 20px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper {width:100%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper.auto {height:500px; overflow-x:hidden; overflow-y:auto;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .pad0 {padding:0;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25 {width:72px; margin-right:16px; float:left;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {width:25%; margin-right:16px; float:left;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .w180 {width:180px; float:left; padding-top:4px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .form-control {width:100%; height:36px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30 {width:125px; margin-right:16px; float:left;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30 .select-style {padding:0; margin:0; border-radius:4px!important; font:300 15px 'Poppins',sans-serif; color:#414042; box-sizing:border-box; overflow:hidden; line-height:36px; background:#ffff url(../images/dropdown-arrow1.png) no-repeat 96% 51%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30 .select-style select {padding:3px 27px 4px 9px; font:300 15px 'Poppins',sans-serif; color:#414042; box-sizing:border-box; height:36px; vertical-align:top; border:1px solid #c0c0c2; background-color:transparent; width:95%; line-height:25px!important; -webkit-appearance:none; -moz-appearance:none; appearance:none;}

#delete-bucket.modal .modal-dialog, #multi-delete-bucket.modal .modal-dialog,#unlink-bucket-message.modal .modal-dialog{width:380px;}
/*#delete-bucket.modal .modal-dialog, #multi-delete-bucket.modal .modal-dialog {width:380px; -moz-box-shadow:0 0 7px #f8a62c; -webkit-box-shadow:0 0 7px #f8a62c; -o-box-shadow:0 0 7px #f8a62c; box-shadow:0 0 7px #f8a62c;}
#delete-bucket.modal .modal-dialog .modal-body, #multi-delete-bucket.modal .modal-dialog .modal-body {border:2px solid #F8A62C; padding:15px 0;}
#delete-bucket.modal .modal-dialog .bucketbtn a, #multi-delete-bucket.modal .modal-dialog .bucketbtn a {font-size:15px; color:#F8A62C; text-decoration:underline;}
#delete-bucket.modal .modal-dialog .bucketbtn a + a, #multi-delete-bucket.modal .modal-dialog .bucketbtn a + a {margin-left:7px;}
#delete-bucket.modal .modal-dialog .bucketbtn a:hover, #multi-delete-bucket.modal .modal-dialog .bucketbtn a:hover {font-size:15px; color:#F8A62C; text-decoration:none;}*/

#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content ul {margin:7px 0 0 0; padding:0; list-style-type:none;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li {width:93px; float:left; margin:0 20px 0 0; min-height:150px; list-style-type:none;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li label {cursor:pointer;width: 100%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li label.mh {min-height:74px;padding-top: 17px;} /*---22-05-2020---*/
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li label.mh img {height:70px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li img {margin-bottom:4px; max-width:100%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li video {max-width:100%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .bucket-info-label {font-size:14px; font-weight:500; display:block;}
#viewbucket .modal-dialog .btnblue {border:1px solid #517086; background:#fff; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px; text-align:center; font:500 12px/28px 'Poppins',sans-serif; color:#517086; text-decoration:none; display:inline-block; text-transform:uppercase; padding:1px 12px 2px; -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; box-shadow:none; margin-right:13px; outline:none; width:135px; margin-bottom:27px;}
#viewbucket .modal-dialog .btnblue:hover {background:#517086; color:#fff; font:500 12px/28px 'Poppins',sans-serif;}
#viewbucket .modal-dialog .btnblue i, #viewbucket .modal-dialog .btnblue .material-icons {color:#517086; margin-right:2px;}
#viewbucket .modal-dialog .btnblue .material-icons {font-size:16px; vertical-align:middle; margin-top:-2px;}
#viewbucket .modal-dialog .btnblue:hover i, #viewbucket .modal-dialog .btnblue:hover .material-icons {color:#fff;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content {margin-top:20px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li span,
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li span {vertical-align:top; font-size:11px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li span.rightm,
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li span.rightm {float:right;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li span.rightm img {margin-left:7px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li span.rightm img {margin:-2px 0 0 7px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content p {font-size:15px; color:#404041; margin:0;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2 {font-size:16px; font-weight:500; width:100%; margin:0; padding:0; text-transform:uppercase; text-align:center; color:#414042;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::before {width:31%; background-color:#c0c2c4; display:inline-block; margin:0 14px 6px 0; height:1px; content: " "; text-shadow:none;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::after {width:31%; background-color:#c0c2c4; display:inline-block; margin:0 0 6px 14px; height:1px; content: " "; text-shadow:none;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload span {font-size:14px; font-weight:300; display:block; text-align:center; margin-top:1px;}

#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper {margin:3% 0 0; clear:both;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .pad0 {padding:0;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually {padding-top:25px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually ul, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li {margin:0; padding:0; list-style-type:none;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.fileinput-new {background:url(../images/addphotos.png) no-repeat center center; height:93px; border:1px dashed #b4b4b6;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.fileinput-new input {width:100%; height:100%; direction:ltr; position:absolute; top:0; right:0; margin:0; font-size:16px; cursor:pointer; opacity:0;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li {width:97px; margin:0 20px 20px 0; padding:0; cursor:pointer; float:left; text-align:center; position:relative;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li div {margin-top:5px; text-align:left;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li img {max-width:100%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:97px;height:93px; border:1px dashed #b4b4b6;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg span.blank {height:93px; display:block; width:100%; cursor:pointer; font-size:15px; text-align:center;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg img {width:14px; top:46%; margin-left:auto; margin-right:auto; position:relative; transform:translateY(-50%); text-align:center; margin-bottom:0; cursor:pointer;}
#rescuetube.tab-pane .view-bucket-wrapper .category-sel {height:36px; vertical-align:top;}

#newticket .modal-dialog .select-style {border:1px solid #e9e9e9; font:300 15px 'Poppins',sans-serif; overflow:hidden; line-height:36px; background:url(../images/dropdown-arrow.png) no-repeat 100% 50%; background-color:#fff; padding:0; margin:0; border-radius:2px!important;  color:#414042; box-sizing:border-box;}
#newticket .modal-dialog .select-style select {padding:0 40px 0 15px; border:none; box-shadow:none; background:transparent; -webkit-appearance:none; -moz-appearance:none; appearance:none; width:100%; display:inline-block; line-height:36px !important; height:35px; font:300 15px 'Poppins',sans-serif; color: #414042;}
#newticket .modal-dialog h3 {font:600 18px/25px 'Poppins',sans-serif; color:#4d4d4d; margin:0; padding:0 0 13px;}
#newticket .modal-dialog h3 img {margin-top:-3px;}
#newticket .modal-dialog.fosterspace .modal-content {text-align:left;}
#newticket .modal-dialog .select-style .form-control {margin-bottom:0; padding-left:9px;}
#newticket .modal-dialog label {margin-bottom:7px; display:block; font-size:14px; color:#404041; font-weight:600;}
#newticket .modal-dialog textarea {resize:none; height:141px;}
#newticket .modal-dialog.fosterspace button.orangebtn {width:104px;}

#sendatext .modal-dialog.fosterspace {width:460px; max-width:460px;}
#sendatext .modal-dialog h3 {font:600 18px/25px 'Poppins',sans-serif; color:#4d4d4d; margin:0; padding:0 0 13px;}
#sendatext .modal-dialog.fosterspace .modal-content {text-align:left;}
#sendatext .modal-dialog label {margin-bottom:7px; display:block;}
#sendatext .modal-dialog textarea {resize:none; height:141px;}
#sendatext .modal-dialog.fosterspace button.orangebtn {width:104px;}

#sendatextmessages .modal-dialog.fosterspace {width:545px; max-width:545px;}
#sendatextmessages .modal-dialog h3 {font:600 20px/27px 'Poppins',sans-serif; color:#4d4d4d; margin:0 0 18px; padding:14px; border-bottom:2px solid #ededee; text-align:left;}
#sendatextmessages .modal-body {padding:0 18px 23px; overflow:auto; height:320px; border-bottom:1px solid #e3e3e4;}
#sendatextmessages .my {background:#64C1A6; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px; text-align:left; font:300 14px/20px 'Poppins',sans-serif; color:#fff; text-decoration:none; float:right; width:70%; padding:5px 9px 7px; box-sizing:border-box; margin-bottom:18px;}
#sendatextmessages .reply {background:#F6F6F6; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px; text-align:left; font:300 14px/20px 'Poppins',sans-serif; color:#404041; text-decoration:none; float:left; width:70%; padding:5px 9px 7px; box-sizing:border-box; margin-bottom:18px;}
#sendatextmessages .mart20 {margin-top:20px;}
#sendatextmessages .modal-dialog textarea {resize:none; height:61px; margin-bottom:20px;}
#sendatextmessages .modal-dialog.fosterspace .modal-content {padding:0;}
#sendatextmessages .modal-dialog.fosterspace .modal-footer {border:none; padding:18px 18px 20px; justify-content:center;}

#gettingstarted .modal-dialog.fosterspace .modal-content {padding:1px;}

#setupphone .modal-dialog {width:390px; /*350px*/ box-sizing:border-box; text-align:center; max-width:390px; /*350px*/}
#setupphone .modal-dialog h3 {font:600 22px/27px 'Poppins',sans-serif; color:#4D4D4D; margin:0; padding:0 0 18px;}
#setupphone .modal-dialog p {font:300 15px/20px 'Poppins',sans-serif; color:#404041; margin:0; padding:0 0 27px;}
#setupphone .modal-dialog .modal-footer p {padding-bottom:0; padding-top:27px; font-style:italic; font-size:14px;}
#setupphone .modal-dialog .w150 {margin:0 auto; width:150px;}
#setupphone .modal-dialog ul, #setupphone .modal-dialog li {list-style-type:none; margin:0; padding:0;}
#setupphone .modal-dialog li {border:1px solid #e3e3e4; /*c0c0c0*/ background:#fff; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px;
text-align:center; font:600 16px/20px 'Poppins',sans-serif; color:#404041; text-decoration:none; display:block; text-transform:uppercase; padding:9px 0 10px; -moz-box-shadow:0 0 5px #c0c0c0; -webkit-box-shadow:0 0 5px #c0c0c0; -o-box-shadow:0 0 5px #c0c0c0; box-shadow:0 0 5px #c0c0c0; margin-left:0; outline:none; cursor:pointer; margin-bottom:20px;}
#setupphone .modal-dialog li.active {border-color:#f35613 !important; color:#f35613 !important;} /*64C1A6*/
#setupphone .modal-dialog .modal-footer {margin-top:9px;}
/*-----22-05-2020----*/

#upload_show_file li img{ height: 70px;}
#upload_show_file .rightm img {height: 12px !important;}
.add_file {height: auto !important;}

.tr-infoPopup .modal-dialog .tr-popupContent .custom-checkbox {width:200px; margin:0 auto; height:20px;}
.tr-infoPopup .modal-dialog .tr-popupContent .custom-checkbox label {text-align:left;}




/*.header_top_notification_modal.modal {z-index: 9999;}*/

@media (max-width:1400px){#Maddoxmodel .modal-content{ max-height: calc(100vh - 100px);overflow-y: auto;margin: 30px auto;}}

@media (min-width:1024px) and (max-width:1366px){
    .modal-dialog-centered { min-height: calc(100% - (17.5rem * 2)) !important;}
 

    #inv_table_wrapper th.selection.title.sorting,
    #inv_table_wrapper th.selection.title.sorting_desc,
    #inv_table_wrapper th.selection.title.sorting_asc {background-position:45% 20px;}
    #inv_table_wrapper th.selection.type.sorting,
    #inv_table_wrapper th.selection.type.sorting_desc,
    #inv_table_wrapper th.selection.type.sorting_asc {background-position: 45% 20px;}
    #inv_table_wrapper th.selection.datef.sorting,
    #inv_table_wrapper th.selection.datef.sorting_desc,
    #inv_table_wrapper th.selection.datef.sorting_asc {background-position: 73% 20px;}
    #inv_table_wrapper th.selection.datet.sorting,
    #inv_table_wrapper th.selection.datet.sorting_desc,
    #inv_table_wrapper th.selection.datet.sorting_asc {background-position: 55% 20px;}

    #inv_table th.selection.subject_title.sorting, #inv_table th.selection.subject_title.sorting_desc, #inv_table th.selection.subject_title.sorting_asc {
        background-position: 100px 20px;
    }
    #inv_table th.selection.status.sorting, #inv_table th.selection.status.sorting_desc, #inv_table th.selection.status.sorting_asc {
        background-position: 65px 20px;
    }

    #inv_table th.selection.date.sorting, #inv_table th.selection.date.sorting_desc, #inv_table th.selection.date.sorting_asc {
        background-position: 60px 20px;
    }
    #inv_table th.selection.time.sorting, #inv_table th.selection.time.sorting_desc, #inv_table th.selection.time.sorting_asc {
        background-position: 60px 20px;
    }

}

@media (min-width:768px) and (max-width:1023px){

    .modal-dialog-centered {min-height: calc(100% - (12.5rem * 2)) !important;}
    #Maddoxmodel .modal-content{overflow-y: scroll;height: 500px; width: 80%;}
    #inv_table_wrapper th.selection.title.sorting,
    #inv_table_wrapper th.selection.title.sorting_desc,
    #inv_table_wrapper th.selection.title.sorting_asc {background-position:45% 20px;}
    #inv_table_wrapper th.selection.type.sorting,
    #inv_table_wrapper th.selection.type.sorting_desc,
    #inv_table_wrapper th.selection.type.sorting_asc {background-position: 45% 20px;}
    #inv_table_wrapper th.selection.datef.sorting,
    #inv_table_wrapper th.selection.datef.sorting_desc,
    #inv_table_wrapper th.selection.datef.sorting_asc {background-position: 73% 20px;}
    #inv_table_wrapper th.selection.datet.sorting,
    #inv_table_wrapper th.selection.datet.sorting_desc,
    #inv_table_wrapper th.selection.datet.sorting_asc {background-position: 55% 20px;}

    #inv_table th.selection.subject_title.sorting, #inv_table th.selection.subject_title.sorting_desc, #inv_table th.selection.subject_title.sorting_asc {
        background-position: 72% 20px;
    }
    #inv_table th.selection.status.sorting, #inv_table th.selection.status.sorting_desc, #inv_table th.selection.status.sorting_asc {
        background-position: 60% 20px;
    }

    #inv_table th.selection.date.sorting, #inv_table th.selection.date.sorting_desc, #inv_table th.selection.date.sorting_asc {
        background-position: 48% 20px;
    }
    #inv_table th.selection.time.sorting, #inv_table th.selection.time.sorting_desc, #inv_table th.selection.time.sorting_asc {
        background-position: 53% 20px;
    }

}


@media (max-width:991px){
#viewbucket .modal-dialog #rescuetube.tab-pane .custom-checkbox > [type="checkbox"]:not(:checked) + label, #viewbucket .modal-dialog #rescuetube.tab-pane .custom-checkbox > [type="checkbox"]:checked + label {margin-bottom:0;}
#maddoxcalendar .modal-dialog.fosterspace .col-md-6 {float:left; width:50%;}
.assigntoletter .modal-content br{display:none;}
}

@media (max-width:830px){
#maddoxcalendar .modal-dialog.fosterspace {width:95%;}
#maddoxcalendar .modal-dialog.fosterspace .col-md-6 {float:left; width:inherit;}
}

@media (min-width:768px) and (max-width:1280px){
ul.tf-sidebarNav li a span{font-size:14px;}
}
@media (min-width:767px){
#Maddoxmodel .modal-dialog {max-width: 820px;margin: 20px auto;}
#wrapper.dashboard.volunteers #Maddoxmodel .modal-dialog {width:820px;}
}

@media (max-width:767px){
.fosterassign .modal-dialog {max-width: 415px;}
.CheckboxwithAnimal{ scrollbar-color: #e6e7e9 #ffff;scrollbar-width: thin !important; border-radius: 12px !important;max-height: 200px;overflow-y: scroll;width: 98%;margin-top: 10px;}
.CheckboxwithAnimal::-webkit-scrollbar{width: 9px !important;height: 7px !important;}
.CheckboxwithAnimal::-webkit-scrollbar-thumb{background: #efefef !important;}
.CheckboxwithAnimal::-webkit-scrollbar-thumb{background-color: #efefef !important;border-radius: 20px; border:none;}   
.CheckboxwithAnimal::-webkit-scrollbar-track {background: #ffffff !important;} 
#bucket_name .modal-dialog,     
#viewbucket .modal-dialog{width:90%;}/*-22-05-2020--*/    
#maddoxcalendar .calendar thead td { width: 40px;}   /*-18 May 2020-*/ 
#maddoxcalendar .calendar td{ width: 42px;} /*-18 May 2020-*/ 
.sm-BootomTabs #content .mb-0 .collapsed img {margin-right: 5px;}
#maddoxcalendar .modal-dialog.fosterspace .col-md-6 {width:100%;}
#newticket .modal-dialog.fosterspace, #sendatext .modal-dialog.fosterspace, #sendatextmessages .modal-dialog.fosterspace {margin-top:43px;}
.modal.show .modal-dialog {width: 88%;margin: 10px auto;}
#maddoxcalendar .event-wrapper{height: auto;}
}

@media (max-width:700px){
#viewbucket .modal-dialog {width:95%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25, #viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30, 
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {margin-bottom:0;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li {width:15%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:16%;}
#viewbucket .modal-dialog {margin-top:20px;}
}

@media (max-width:667px){
/*#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:15%;}*/
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::before, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::after {width:29%;}
#rescuetube.tab-pane .view-bucket-wrapper .select-style {background-size:20%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25 {width:81px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {width:30%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30 {width:130px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .w180 {clear:both; padding:12px 0;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .w180 label {display:none;}
.multiselect-container .multiselect-option .form-check > [type="checkbox"]:checked + label:before,
.CheckboxwithAnimal .multiselect-option .form-check > [type="checkbox"]:checked + label:before,
.multiselect-container .multiselect-option .form-check > [type="checkbox"]:not(:checked) + label:before {margin-top:3px !important; width:16px; height:16px; border-color:#D2D2D2 !importan; margin-left: 1px !important;}
}

@media (max-width:646px){
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25, #viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30, #viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {margin-bottom:12px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li label.mh {min-height:68px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li {width:19%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li + .clearfix {display:none;}
}

@media (max-width:602px){
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::before, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::after {width:25%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:21%;}
#sendatextmessages .modal-dialog.fosterspace {width:90%; margin: 10% auto;}
#sendatextmessages .my, #sendatextmessages .reply {width:77%;}
#delete-bucket.modal .modal-dialog, #multi-delete-bucket.modal .modal-dialog {margin:16px auto;}
}

@media (max-width:568px){
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:24%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li {width:25%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li label.mh {min-height:81px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper {margin-top:7%;}
#maddoxcalendar .event-wrapper{margin-top: 15px;}
}

@media (max-width:555px){
#viewbucket .modal-dialog .btnblue {margin-bottom:16px; margin-right:12px;}
.modal-dialog.fosterspace button.orangebtn.unlink {margin-bottom:22px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {width:34%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li {min-height:140px;}
#sendatext .modal-dialog.fosterspace {width:95%;}
}

@media (max-width:480px){
#maddoxcalendar .modal-dialog.fosterspace .col-md-6 {float: none;width: 100%;}    
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25 {width:27%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30 {width:30%; margin-right:0;}
#viewbucket .modal-dialog .modal-content {padding-left:23px; padding-right:23px;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:26%;}
#sendatextmessages .my, #sendatextmessages .reply {width:83%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::before, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::after {width:23%;}
.tr-infoPopup .modal-dialog {max-width:90%;}/*----22=-05-2020--*/
#applicantInfoModal.tr-infoPopup .tr-crossPop {line-height: 10px;}/*----22=-05-2020--*/


#inv_table th.selection.subject_title.sorting, #inv_table th.selection.subject_title.sorting_desc, #inv_table th.selection.subject_title.sorting_asc {
    background-position: 68% 20px;
}
#inv_table th.selection.status.sorting, #inv_table th.selection.status.sorting_desc, #inv_table th.selection.status.sorting_asc {
    background-position: 60% 20px;
}

#inv_table th.selection.date.sorting, #inv_table th.selection.date.sorting_desc, #inv_table th.selection.date.sorting_asc {
    background-position: 48% 20px;
}
#inv_table th.selection.time.sorting, #inv_table th.selection.time.sorting_desc, #inv_table th.selection.time.sorting_asc {
    background-position: 53% 20px;
}


#inv_table_wrapper th.selection.title.sorting,
#inv_table_wrapper th.selection.title.sorting_desc,
#inv_table_wrapper th.selection.title.sorting_asc {background-position:45% 20px;}
#inv_table_wrapper th.selection.type.sorting,
#inv_table_wrapper th.selection.type.sorting_desc,
#inv_table_wrapper th.selection.type.sorting_asc {background-position: 45% 20px;}
#inv_table_wrapper th.selection.datef.sorting,
#inv_table_wrapper th.selection.datef.sorting_desc,
#inv_table_wrapper th.selection.datef.sorting_asc {background-position: 73% 20px;}
#inv_table_wrapper th.selection.datet.sorting,
#inv_table_wrapper th.selection.datet.sorting_desc,
#inv_table_wrapper th.selection.datet.sorting_asc {background-position: 55% 20px;}
}
#setupphone .modal-dialog p {
    font: 500 15px/21px 'Poppins',sans-serif !important;
    color: #5e6278;
    margin: 0;
    padding: 0 0 27px;
}
.modal-dialog.fosterspace {
    width: 518px !important;
    max-width: 518px !important;
}
#maddoxcalendar .modal-dialog.fosterspace.foster-calender {
    max-width: 800px !important;
    width: 800px !important;
}
.modal-dialog.fosterspace ul li {
/* .modal-dialog.fosterspace ul li {
    border-radius: 20px !important;
    filter: drop-shadow(0px 0px 1px rgba(147,149,152,0.55 ));
    background: #ffffff !important;
    color: #3f4254 !important;
    border: unset !important;
} */
.yellow-error p {
    border-color: #ffc700;
    border-width: 1px;
    border-style: dashed;
    background: #ffffff;
    padding: 18px 23px 18px 69px !important;
    position: relative;
    border-radius:10px !important;
    text-align: left;
}
.yellow-error p::before {
    content: url(../images/yellow-error.png);
    position: absolute;
    top: 22px;
    left: 25px;
}
.modal-dialog.fosterspace .modal-footer button#submit_phone_no {
    background: #EE5A36!important;
    border-radius: 5px !important;
    box-shadow: unset !important;
    height: 42px;
}
.modal-dialog.fosterspace .modal-footer button#submit_phone_no:hover {
    background: #D94A26!important;
}

.modal-dialog.fosterspace button.btn.orangebtn.cancel {
    background: #F5F8FA !important;
    border-radius: 5px !important;
    border-color: #F5F8FA !important;
    box-shadow: unset !important;
    height: 42px;
    color: #3F4254 !important;
}
.modal-dialog.fosterspace button.btn.orangebtn.cancel:hover {
    background: #F5F8FA !important;
    border: 1px solid #F5F8FA !important;
    box-shadow: unset !important;
    color: #7E8299 !important;
}

.modal-dialog.fosterspace .modal-footer {
    margin-top: 30px !important;
}
div#setupphone .modal-dialog.fosterspace .modal-content {
    padding: 32px 30px 40px !important;
}
.parent-class.tipso_bubble {
    max-width: 30px !important; /* Adjust the width value as per your requirement */
  }
  

@media (max-width:479px){
#fosterassign .modal-dialog br{display: none;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::before, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload h2::after {display:none;}
}

@media (max-width:430px){
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25 {width:47%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30, #viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {width:47%; margin-right:0;}
#newticket .modal-dialog.fosterspace .modal-content, #sendatext .modal-dialog.fosterspace .modal-content {padding-left:23px; padding-right:23px;}
}

@media (max-width:414px){
.fosterassign .animalname {position: absolute;left: 27%;}       
.fosterdashboardpage .tipso_bubble{left:38px !important;}
.fosterdashboardpage .tipso_bubble.top > .tipso_arrow{margin-left: 138.797px !important;}
#setupphone .modal-dialog {width:95%;}
}

@media (max-width:404px){
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label,#animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label{font-size: 16px;}
}    

@media (max-width:400px){
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg {width:40%;}
#delete-bucket.modal .modal-dialog, #multi-delete-bucket.modal .modal-dialog {width:95%;}
}

@media (max-width:388px){
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label, #animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label{font-size: 16px;}
}

@media (max-width:375px){
#fosterassign .modal-dialog, #animalassign .modal-dialog, #addafoster .modal-dialog {width:95%;}
.fosterdashboardpage .tipso_bubble{left:23px !important;}
.fosterdashboardpage .tipso_bubble.top > .tipso_arrow{margin-left: 138.797px !important;}
#setupphone .modal-dialog p br {display:none;}
}

@media (max-width:360px){
#maddoxcalendar .calendar thead td {width:39px;}
#addafoster .modal-dialog p br {display: none;}
}

@media (max-width:352px){
#fosterassign .custom-checkbox > [type="checkbox"]:not(:checked) + label, #animalassign .custom-checkbox > [type="checkbox"]:not(:checked) + label, .custom-checkbox > [type="checkbox"]:checked + label{font-size: 16px;}
}

@media (max-width:335px){
#viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width25, #viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width30, #viewbucket .modal-dialog #rescuetube.tab-pane .view-bucket-wrapper .width50 {width:100%; margin-right:0;}
#rescuetube.tab-pane .view-bucket-wrapper .select-style {background-size:auto;}
#viewbucket .modal-dialog #rescuetube.tab-pane .upload-content li, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li {width:39%;}
#viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.addimg, #viewbucket .modal-dialog #rescuetube.tab-pane .manually-upload-wrapper .manually li.fileinput-new {width:41%;}
}

@media (max-width:320px){
#maddoxcalendar .calendar thead td { width: 37px;}
#maddoxcalendar .calendar td {width: 36px;}
.fosterassign .animalname {position: absolute;left: 32%;font-size: 16px;}
.fosterassign .modal-dialog .modal-content {padding: 30px 14px 23px 15px;border-radius: 3px;}
.fosterdashboardpage .tipso_bubble {left: 16px !important; max-width: 288px !important;font-size: 12px;}
.fosterdashboardpage .tipso_bubble.top > .tipso_arrow { margin-left: 121.797px !important;}
}