.form-managed-file .form-file,.form-managed-file .form-submit{margin:0;}.form-managed-file input.progress-disabled{float:none;display:inline;}.form-managed-file div.ajax-progress,.form-managed-file div.throbber{display:inline;float:none;padding:1px 5px 2px 5px;}.form-managed-file div.ajax-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.form-managed-file div.ajax-progress-bar div.bar{margin:0;}
.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;box-shadow:0 0 5px 5px #ebebeb inset;}.sidr .sidr-inner{padding:0 0 15px;}.sidr .sidr-inner > p{margin-left:15px;margin-right:15px;}.sidr.right{left:auto;right:-260px;}.sidr.left{left:-260px;right:auto;}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));background-image:-moz-linear-gradient(#ffffff,#dfdfdf);background-image:-webkit-linear-gradient(#ffffff,#dfdfdf);background-image:linear-gradient(#ffffff,#dfdfdf);font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);}.sidr p{font-size:13px;margin:0 0 12px;}.sidr p a{color:rgba(51,51,51,0.9);}.sidr > p{margin-left:15px;margin-right:15px;}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid white;}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid white;border-bottom:1px solid #dfdfdf;}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:0;line-height:49px;}.sidr ul li:hover > a,.sidr ul li:hover > span,.sidr ul li.active > a,.sidr ul li.active > span,.sidr ul li.sidr-class-active > a,.sidr ul li.sidr-class-active > span{box-shadow:0 0 15px 3px #ebebeb inset;}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333;}.sidr ul li ul{border-bottom:0;margin:0;}.sidr ul li ul li{line-height:40px;font-size:13px;}.sidr ul li ul li:last-child{border-bottom:0;}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:0;line-height:41px;}.sidr ul li ul li:hover > a,.sidr ul li ul li:hover > span,.sidr ul li ul li.active > a,.sidr ul li ul li.active > span,.sidr ul li ul li.sidr-class-active > a,.sidr ul li ul li.sidr-class-active > span{box-shadow:0 0 15px 3px #ebebeb inset;}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,0.8);padding-left:30px;}.sidr form{margin:0 15px;}.sidr label{font-size:13px;}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,0.1);color:rgba(51,51,51,0.6);display:block;clear:both;}.sidr input[type=checkbox]{width:auto;display:inline;clear:none;}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333;}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,0.9);}
#sidr-pet-content .sidr-class-menu-header,#sidr-owner-content .sidr-class-menu-header,#sidr-anonymous-content .sidr-class-menu-header{background-color:#e3e3e3;background-image:-webkit-linear-gradient(top,#f7f7f7 0%,#e3e3e3 100%);background-image:linear-gradient(to bottom,#f7f7f7 0%,#e3e3e3 100%);height:60px;box-shadow:0 2px 7px #aaaaaa;}.sidr-class-menu-header h1{padding:30px 0 0 5px;background-image:none;box-shadow:none;font-size:1.3em;color:#000;}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:220px;overflow-x:hidden;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;box-shadow:none;border-right:1px solid #dfdfdf;}.sidr ul{display:block;margin:0;padding:0;border:none;}.sidr h2{font-size:14px;box-shadow:none;}.sidr h3{font-size:12px;box-shadow:none;}.sidr div{padding:0 15px;}.sidr ul li:hover > a,.sidr ul li:hover > span,.sidr ul li.active > a,.sidr ul li.active > span,.sidr ul li.sidr-class-active > a,.sidr ul li.sidr-class-active > span{box-shadow:none;}.sidr ul li:hover{background-color:#f3f3f3;}.sidr ul li.sidr-class-edit,.sidr ul li.sidr-class-report-lost,.sidr ul li.sidr-class-report-found,.sidr ul li.sidr-class-callback,.sidr ul li.sidr-class-view-owner,.sidr ul li.sidr-class-view-pet,.sidr ul li.sidr-class-logout,.sidr ul li.sidr-class-sign-in,.sidr ul li.sidr-class-sign-out{display:block;margin:0;line-height:48px;border-top:none;border-bottom:1px solid #dfdfdf;}.sidr ul li.sidr-class-view-pet{background:url(/sites/all/modules/pettrac_slidr_menus/images/view-pet-icon.png) no-repeat 21px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-view-owner{background:url(/sites/all/modules/pettrac_slidr_menus/images/view-user-icon.png) no-repeat 25px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-edit{background:url(/sites/all/modules/pettrac_slidr_menus/images/edit-icon.png) no-repeat 25px 16px;padding:0 0 0 35px;}.sidr ul li.sidr-class-report-lost{background:url(/sites/all/modules/pettrac_slidr_menus/images/report-lost-icon.png) no-repeat 22px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-report-found{background:url(/sites/all/modules/pettrac_slidr_menus/images/report-found-icon.png) no-repeat 22px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-callback{background:url(/sites/all/modules/pettrac_slidr_menus/images/callback-icon.png) no-repeat 20px 16px;padding:0 0 0 35px;}.sidr ul li.sidr-class-logout{background:url(/sites/all/modules/pettrac_slidr_menus/images/logout-icon.png) no-repeat 22px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-collar-tag{background:url(/sites/all/modules/pettrac_slidr_menus/images/collar-tag-icon.png) no-repeat 22px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-cart{background:url(/sites/all/modules/pettrac_slidr_menus/images/cart-icon.png) no-repeat 22px 15px;padding:0 0 0 35px;}.sidr ul li.sidr-class-accounts{display:block;margin:0;line-height:48px;border-top:none;border-bottom:none;overflow:hidden;}.sidr ul li.sidr-class-accounts a.sidr-class-text-link{float:left;}.sidr ul li.sidr-class-accounts img{margin:10px 0 0 0;float:left;}.sidr ul li.sidr-class-pets{display:block;margin:0;line-height:48px;border-top:none;border-bottom:1px solid #dfdfdf;overflow:hidden;padding:0 0 10px 0;}.sidr ul li.sidr-class-pets a.sidr-class-text-link{float:left;}.sidr ul li.sidr-class-pets img{margin:10px 0 0 0;float:left;}body.page-node #sidebar-first{display:none;}body.page-user #sidebar-first{display:none;}body.page-species #sidebar-first{display:none;}
#sidebar-second .ui-tabs{padding:0;position:relative;padding:0 20px 15px 20px;}.ui-corner-all{border-radius:0;}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}.ui-tabs .ui-tabs-nav{margin:0 0 10px 0;padding:0 3px;background:#ffffff;border-bottom:1px solid #E3E6E8;color:#222222;font-weight:bold;}#sidebar-second .ui-tabs .ui-tabs-nav li{border:none;float:left;list-style:none;margin:0 5px 0 0;padding:0;position:relative;top:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{font-size:0.929em;height:1.8em;line-height:1.9;padding:5px 10px 0;}li.ui-state-active a{border-bottom:3px solid #238C00;color:#212121;font-weight:normal;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:none;color:#555555;font-weight:normal;}.ui-state-default.ui-tabs-selected,.ui-widget-content .ui-state-default.ui-tabs-selected,.ui-widget-header .ui-state-default.ui-tabs-selected{border:none;color:#555555;font-weight:normal;}.ui-corner-top{border-top-left-radius:0px;border-top-right-radius:0px;}#tabs-1 li,#tabs-2 li{list-style:none;}.ui-tabs .ui-tabs-panel{padding:0;}.ui-widget-content{background:none;border:0px;color:#222222;}.ui-widget-content a{color:#0071b3;}
.pet-info-block{font-size:1rem;font-family:Verdana,Arial,sans-serif;}.pet-profile-header-block{display:flex;flex-direction:column;justify-content:center;margin-top:8px;align-items:center;}.pet-other-details{border-radius:8px;background-color:rgb(242 243 255 / 70%);padding:8px;margin-top:24px;}.pet-other-details.medications{background-color:rgb(255 182 182 / 55%);}.pet-status{display:flex;flex-direction:column;align-items:center;color:rgb(255 22 22);font-weight:600;}.pet-status.title{font-size:1.3em;}.pet-status.subtitle{font-size:1em;font-style:italic;}.pet-profile-alert{padding:8px;border-radius:8px;border-width:2px;border-style:solid;}.pet-profile-alert.problem{background-color:rgb(255 243 243);border-color:rgb(255 22 22);}.pet-profile-alert.success{background-color:rgb(243,255,243);border-color:rgb(2,189,27);}.pet-profile-alert-title{font-size:16px;display:flex;justify-content:center;}.chip{display:flex;flex-direction:row;justify-content:center;width:40%;align-items:center;padding:6px 8px 6px 8px;border-color:#5c88da;border-width:2px;border-style:solid;border-radius:24px;}.chip.weight{border-color:#b312ab;}.chip.pet-color{border-color:#00a1b1;}.chip.pet-markings{width:100%;justify-content:left;}.chip-value{font-size:1em;}a#update-image-button:hover{cursor:pointer;}a.pet-profile-button{border-color:#5c88da;border-width:2px;border-style:solid;background-color:#5c88da;background:#5c88dac4;color:#fff;padding:8px 12px 8px 12px;border-radius:8px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;}a.pet-profile-button:hover{background-color:#fff;color:#5c88da;text-decoration:none;}a.pet-profile-button.green:hover{border-color:#65af27;color:#65af27;background-color:#fff;}a.pet-profile-button.green{border-color:#65af27;background:#65af27c4;color:#fff;}a.pet-profile-button.confirm{border-width:0;background-color:#5c88da;}a.pet-profile-button.confirm:hover{background:#466aae;color:#fff;}a.pet-profile-button.cancel{border-width:1px;background-color:#fff;color:#5c88da;text-decoration:none;}a.pet-profile-button.cancel:hover{background-color:#5c88da2c;}a.pet-profile-button.accessories{background:#5c70dac4;border-color:#5c70da;}a.pet-profile-button.accessories:hover{background:#fff;color:#5c70da;}a.pet-profile-button.callback{background:#e77a19c4;border-color:#e77a19;}a.pet-profile-button.callback:hover{background:#fff;color:#e77a19;}a.pet-profile-button.compact{border:none;padding:4px 6px 4px 6px;font-size:.9rem;background:none;color:#5c88da;}a.pet-profile-button.compact:hover{background-color:#e7e7e7;}.stack{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;height:fit-content;justify-content:space-between;}.stack>*{margin-top:8px;margin-right:8px;}.stack:last-child{margin-right:0;}#pet-options{margin-top:8px;justify-content:center;}#additional-pet-options{justify-content:space-evenly;}#sidebar-second{display:inline !important;}#block-pettrac-pet-profiles-support{display:none;}
.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.dropdown-content a:hover{background-color:#ddd;text-decoration:none;}.show{display:block;}
.custom-modal{font-family:Verdana,Arial,sans-serif;display:flex;flex-direction:column;width:400px;max-width:100%;height:fit-content;max-height:100%;position:fixed;z-index:100;left:50%;top:50%;transform:translate(-50%,-50%);background:white;border-radius:8px;}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;background:rgba(0,0,0,0.6);}.closed{display:none;}.modal-text{overflow:auto;padding:8px 24px 8px 24px;display:flex;flex-direction:column;align-items:center;}.modal-button-container{margin:16px;display:grid;column-gap:8px;grid-auto-flow:column;}
