@viewport{width:device-width;initial-scale:1}@media(min-width:980px){[class$="list_large-layout"]{max-width:980px;width:auto;height:auto;margin:0 auto}[class$="list_large-layout"] .element-img-wrapper img{height:auto;max-height:none}.Branding-hours .avail-description{vertical-align:top}.Branding-hours .availability-wrapper{vertical-align:top}#sign-up .signup{margin:auto}.span6.col-push-6:first-child{margin-left:5px}.btn.cal-nav-today.btn-today{margin-left:13px;font-size:14px}.add-on-qty-wrapper input[type=number]::-webkit-inner-spin-button,.add-on-qty-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.event-edit .appt-add-ons .add-on-qty-wrapper .add-on{min-width:30px;color:#999;border-color:transparent}.element-grid-horizontal>.element-grid-cell{width:30%}.ezbz-row:before,.ezbz-row:after{display:table;line-height:0;content:""}.ezbz-row:after{clear:both}.content-left,.sidebar-left.span3{width:240px;margin-top:42px;z-index:40}#events-agenda .sidebar-left.span3{margin-top:0}.sidebar-left.span3{margin-top:0;position:sticky;top:42px;margin-top:12px}.sidebar-left .sidebar-spacer{margin-top:30px}.sidebar-left .btn-group.filters-clear{margin-top:10px;margin-left:0}.content-main,.has-sidebar-left .main.span9{margin-left:10px;width:calc(100% - 250px)}.container-fluid .sidebar-left.span3{padding-left:10px}.main.span9.offset3{margin-left:250px;width:calc(100% - 250px)}.sidebar.sidebar-sticky{position:-webkit-sticky;position:sticky;top:5px}.sidebar .new-item-btn{min-width:212px;padding:0}.navbar-static-top .nav .midnav{margin-top:20px}#btns-filters-block .btn-toolbar:first-child{margin-top:0}.date-option-btns{margin:10px 0;font-size:14px}.sidebar .date-option-btns .btn{line-height:2em;padding:0 11px}.analytics .sidebar-left .date-range-select .separator{padding-right:0}.analytics .sidebar-left .date-range-select input.datepicker{width:87px;text-indent:0;margin-right:2px;font-size:15px}.sidebar #schedule-buttons .btn-toolbar:first-child{margin-top:0}.sidebar #view-settings{display:block !important;text-align:left;box-sizing:border-box}#view-settings>*{margin-bottom:7px}#view-settings>div:last-child{margin-bottom:0}#view-settings .schedule-view .btn{margin-left:-5px;margin-right:0;margin-bottom:0;font-size:14px;width:43px}.sidebar #view-settings .schedule-view.btn-toolbar{margin-left:5px;margin-bottom:15px}.sidebar .btn-toolbar.mini-cal-wrapper .btn{margin-left:0}.sidebar input.datepicker,.sidebar .date-range-select label{margin-right:5px}.sidebar .date_end-wrapper input.datepicker{margin-right:0}.sidebar .select-user-box input,.sidebar .filters-options select{width:215px}.sidebar .new-invoice.btn,.sidebar .one-time-invoice-btn a.btn,#billing-create .auto-invoice-link .btn{width:213px;padding:0}#billing-create .auto-invoice-link .btn{margin-left:0}.sidebar .events-user-select-wrapper input.select-user{width:200px;line-height:35px}.sidebar .form-inline input[type=text].active{width:162px;height:35px;font-size:16px}.sidebar .form-inline input[type=text].active .clear-btn{border-color:#eee}#users-clients .sidebar .form-inline input.assigned-workers{width:162px;font-size:16px}#users-clients .sidebar .form-inline input.assigned-workers.active{width:107px;height:35px}#schedule-minical .hide-mini-cal{padding:0;min-width:203px}#schedule-minical .hide-mini-cal .fa-caret-down{margin-left:-1px}#view-settings .filter-category-wrapper .categories-filter-selected,#view-settings .workers-filter-selected,#view-settings .schedule-filters .status-filter-selected{width:177px;min-width:177px;overflow:hidden}.sidebar .select-worker-wrapper .select-worker .btn,.sidebar .categories-filter-selected.btn,.schedule-filters .status-filter-selected.btn,.sidebar-select-mode #view-settings .select-mode-opts .btn-small{min-width:100px}.nav>li>.dropdown-menu a{color:#333 !important}.btn-mobile-nav{display:none}.sidebar-select-mode #view-settings .select-mode-opts .btn-small{text-align:left}}@media(min-width:1200px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:98%}.messsages{margin-left:380px}.side-nav.affix,.side-nav.affix-top,.side-nav.affix-bottom,.sidebar-affix.affix,.sidebar-affix.affix-top,.sidebar-affix.affix-bottom{max-width:269px}select.phone-type{width:24%}.form-inline input[type="email"],.form-inline input[type="text"],.form-inline input[type="number"]{width:214px}.form-inline input.datepicker{width:114px}input[type="number"].card-cvc,input[type="number"].card-month,input[type="number"].card-year{width:auto}.payment-form input.card-month{width:56px}.payment-form input.card-year,.payment-form input.card-cvc{width:74px}table.report-notes tr>td:last-child{word-wrap:break-word;width:954px;max-width:954px}#account-profile #address-map #map_canvas,#my-account #address-map #map_canvas{width:520px;height:300px}.field-image>.controls>.fieldset-attachments{width:426px}#events-day .main-container{width:95%;margin-left:auto;margin-right:auto}.register-button.top{margin-left:67px}.rid-6 .register-button.top{margin-left:85px}.show-worker-avail .worker-select-wrapper{display:inline-block;vertical-align:top;margin:5px}.rid-6 .show-worker-avail .worker-select-wrapper.is-avail{display:inline-block}}@media(min-width:1400px){#view-settings .btn.text-size{float:none}.container,.navbar-fixed-bottom .container{width:1326px}.navbar-static-top .container,.navbar-fixed-top .container{width:98%;max-width:1326px}}@media(max-width:1200px){.navbar .brand{padding-left:5px;padding-right:0}.container,.navbar .container{width:auto}.event-edit #send_report-wrapper{width:96%}.user-invoice-edit-wrapper .col-rate{width:80px}.user-invoice-edit-wrapper .col-qty{width:70px}.user-invoice-edit-wrapper .col-discount{width:96px}.user-invoice-edit-wrapper .col-taxable{width:86px}.user-invoice-edit-wrapper .invoice-item .item-amount{width:60px}.pets-search{width:220px}.worker-avail .avail-block{padding:8px 4px}.worker-avail .avail-block{padding:8px 3px}.workers-1 .worker-avail .avail-block{padding:8px 2px;text-align:center}#settings-userpages .ping-status{display:block;margin:20px 0}#user-invoices .invoice-wrapper .col-ops .btn.status{min-width:30px}}@media(max-width:1010px){#event-edit .worker-avail .avail-block,#event-edit .worker-avail .avail-block.not-avail{min-width:60px}#memberships-section .col-ops{display:none}#memberships-section .memberships-purchased-header div,#memberships-section .memb_status-wrapper.dt-row{font-size:12px}#memberships-section .memb_status-wrapper .control-label{min-width:100px;font-size:14px}#memberships-section .memb_status-wrapper .col-membership{min-width:120px}#account-profile .user-invoices{font-size:14px}#account-profile .user-invoices .invoice-client{min-width:75px}#account-profile .user-invoices .btn.status{font-size:14px;min-width:60px}}@media(max-width:979px){.content-left,.container .sidebar-left.span3,.schedule .sidebar-left.span3,.content-main,.container .main.span9,.schedule .main.span9,.logged-in .container .main.span8,.logged-in .container .main.span6.offset2{float:none;display:block;width:100%;margin-left:0}.events-view .fa.section-icon,.event-clients-pets .fa,.event-worker-wrapper .fa-user-circle-o{margin-right:10px}.schedule-filters.btn-toolbar{margin-bottom:0;vertical-align:bottom}.btn-toolbar.filter-category-wrapper,.btn-toolbar.select-worker-wrapper{margin-top:0}.side-nav.affix,.affix,#event-edit .affix-top{top:0;position:relative}#setup-end .main{width:100%;margin:auto}.userpage-priority-wrap input.userpage-settings-priority{float:none}.element-cell-horizontal .element-img{max-width:370px}.navbar .account-nav ul{float:none}.navbar .account-nav>ul>li{vertical-align:top}.logged-in #pagenav .midnav li>div{padding:10px 0}.logged-in #pagenav .midnav li .dropdown-menu a{padding:15px 0}.navbar-static-top a,.navbar-static-top .nav>li>a{min-width:42px}.navbar-static-top .nav a span,.navbar-static-top .nav>li.dropdown>a .fa-caret-down{line-height:20px;vertical-align:middle}.navbar-static-top .nav .midnav li{line-height:20px;width:40px;text-align:center;display:inline-block}.navbar-static-top .account-nav-bottom a .pagenav-label{margin-left:10px}.nav>li>.dropdown-menu a>.fa{color:inherit}.nav>li>.dropdown-menu a:hover{color:#333 !important}.logged-in #pagenav .text{color:#333}.logged-in #pagenav .midnav li .text{display:none}.logged-in #pagenav .midnav-submenu li .text{font-size:20px;text-align:left;text-indent:40px;display:block}#pagenav #edit-mode-btnedit .text{display:none}.rid-6 .navbar .account-nav .nav>li{margin:0 5px}.account-nav-bottom.dropdown{margin-top:2px}#pagenav .account-nav .midnav-submenu{width:100%;padding:10px 0;height:auto;background-color:#f5f5f5;margin:0;margin-top:10px}#pagenav .midnav li>.midnav-submenu li{width:100%;display:block}#pagenav .midnav li>.full{display:none}#pagenav .midnav li>.mobile{display:block !important}.rid-8 #pagenav .midnav li:hover>.midnav-submenu{top:20px}.navbar-static-top .nav-collapse{margin-top:0 !important}.navbar-static-top .nav-collapse a{text-align:center}.schedule-cal .mobile-collapsible.nav-no-icons .navbar-wrapper{margin-top:0 !important}.logged-in.schedule-cal .mobile-collapsible .navbar-inner{min-height:0}.navbar .btn-navbar{margin-top:6px}.rid-6 .navbar .btn-navbar{margin-top:0}.has-branding.rid-0 .mobile-collapsible .no-acct-nav .hgm-region.navbar-inner .element-group:first-of-type{padding-top:42px}.navbar .nav-no-icons .nav-more .message-count{margin-left:15px}.side-nav{width:100%;margin-top:10px;margin-left:0}.navbar-wrapper{margin:0 auto}.rid-0 .navbar-wrapper{margin:0}.navbar .secondary-nav{text-align:center}.nav-collapse li .fa{margin-right:15px}.nav-collapse ul.nav{margin:0 auto;display:inline-block}.nav-collapse .nav{margin-bottom:0}.nav-collapse .nav>li{min-width:87px}.event-edit .appt-add-ons .service .status.ops{width:fit-content}.nav-collapse .dropdown-menu{margin:0}.nav-collapse .dropdown-backdrop{display:none}.navbar-static-top.navbar-style-1 .navbar-wrapper.nav-collapse,.navbar-static-top.navbar-style-2 .navbar-wrapper.nav-collapse,.schedule-cal .navbar-wrapper.nav-collapse,#events-agenda .navbar-wrapper{float:none}.navbar .nav-collapse ul{width:100%;box-sizing:border-box}.navbar .nav-collapse .nav>li{display:block}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{font-weight:normal;margin-bottom:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:8px}.nav-collapse .dropdown-menu li+li a{margin-bottom:0}.navbar .nav li.dropdown>a.dropdown-toggle:hover .caret{border-top-color:#333;border-bottom-color:#333}.nav-collapse li.indent>a{padding:9px 0 9px 35px}.nav-collapse li.text{color:#FFF}.nav-collapse .dropdown-menu>li.indent.text{padding:9px 30px}.nav-collapse .dropdown-menu>li.indent.text .fa{margin-left:5px;margin-right:25px}.footer .navbar .nav>li>a{padding:4px 8px}.footer .copy{line-height:28px}.brand h1,.error-page .brand h1{text-shadow:none}#account-profile .memb_status-wrapper .control-label{min-width:100px;font-size:14px}#account-profile .memb_status-wrapper .col-membership{min-width:86px}#account-profile .memb_status-wrapper.dt-row{font-size:12px}.error-page .main-container{margin-top:40px}#error-404 .footer-image{position:relative;top:50px}.user-block-section.has-modal,.has-modal{overflow:visible}.well-dismissable{padding-right:19px;padding-left:8px}.well .dismiss-help{top:0}.footer-relative{position:relative !important}.register-button.top{margin-left:72px}#signup-button img{text-align:center;max-width:200px}#book-button-wrapper{width:105px;float:right;margin:4px 0 2px 0}#book-button-wrapper .btn,#view-settings .select-mode-toggle{line-height:37px}#view-settings .select-mode-toggle{margin-bottom:0}#view-settings .select-mode-toggle.active{margin-bottom:10px}#event-edit .sidebar-left{display:none}.cal-head td.cal-day-head{font-size:14px;line-height:14px}.cal-head .cal-day-head a{font-size:13px}.cal-head .cal-nav.pull-right{margin-right:-6px}.cal-head .cal-nav{font-size:24px}.cal-wrapper-scroll{overflow-x:hidden}.cal-wrapper-full{overflow-x:auto}#events-agenda .cal-wrapper-scroll{overflow:visible}.user-actions.pull-right{text-align:right}#event-edit #repeatable-options .checkbox input[type="checkbox"],#event-edit #repeatable-options .controls>.checkbox,.repeat_repeats_on input[type=checkbox]:after{margin:0;padding:0;margin-top:2px}#event-edit #repeatable-options .checkbox input[type="checkbox"]{margin-right:6px;margin-left:4px}#event-edit #repeatable-options .day-name{margin-bottom:2px}.user-invoices div.invoice-amount{min-width:100px;padding-right:30px;text-align:right}.invoice-wrapper .col-name,.invoice-wrapper .col-item{min-width:210px}.invoice-wrapper .col-rate,.invoice-wrapper .col-qty,.invoice-wrapper .col-discount{min-width:80px}.user-invoices .col-amount,.user-invoices div.col-amount{min-width:90px;text-align:right;padding-right:50px}.items-table-wrapper,.table-wrapper{width:100%}.items-table-wrapper .items-table{min-width:755px}.user-invoice-edit-wrapper .dt-row.invoice-item .col-amount.item-amount{width:50px}.user-invoice-edit-wrapper .item-discount_type{padding-right:2px}.user-invoice-edit-wrapper .col-rate{width:90px;text-align:center}.user-invoice-edit-wrapper .col-rate .item-rate{width:70px;text-align:right}.user-invoice-edit-wrapper .col-qty{width:70px}.user-invoice-edit-wrapper .col-discount{width:90px}.user-invoice-edit-wrapper .col-taxable{width:56px}.user-invoice-edit-wrapper .col-taxable .item-taxable{width:50px}.user-invoice-edit-wrapper .dt-row.invoice-item .col-amount.item-amount{width:80px}.user-invoice-edit-wrapper .dt-row.invoice-item .col-amount.item-amount:empty{display:none !important}.brand-settings .row-fluid .span6{width:48.61878453038674% !important;display:inline-block !important;text-align:left}.brand-settings-wrapper>span{width:7em}.messages-list .ops .btn{margin-bottom:8px}.element .avail-description{margin-top:20px}.element .avail-description:empty{display:none}.element-grid-horizontal>.element-grid-cell{width:45%}.main-container .btn-toolbar{display:inline-block;margin-right:5px}#billing-create .add-new-item,#billing-create .select-user-box.btn-group,#billing-create .filter-clients .btn-group{display:inline-block;margin:0 5px}#billing-create .date_range.btn-group{margin-bottom:0}#btns-filters-block .add-new-item{margin-bottom:10px}.schedule-cal.w-cal-grid .sidebar{padding-left:5px;padding-right:5px;position:fixed;z-index:70;height:auto;background-color:#FFF}.schedule-cal.w-cal-grid.nav-collapsed-in .sidebar{position:relative;padding-top:18px}#events-day.schedule-cal.w-cal-grid .sidebar{position:relative}.sidebar #schedule-buttons,.sidebar #schedule-minical{display:inline-block;vertical-align:middle}.sidebar .btn-toolbar.form-inline{vertical-align:middle}.sidebar .btn-toolbar.form-inline>*{display:inline-block}.sidebar .events-user-select-wrapper{margin-left:5px}.schedule .btn-toolbar.full{display:none}.schedule .btn-toolbar.mobile{display:inline-block !important}.schedule .btn-toolbar.mobile-inline{display:inline-block !important}#schedule-buttons .btn-toolbar,#schedule-minical .btn-toolbar{margin-bottom:0;margin-right:0;margin-top:0}#schedule-buttons .btn-toolbar .btn{margin-right:7px}#schedule-buttons .new-item-btn{min-width:60px}.btn.btn-view-settings{border-color:#eee}.sidebar-select-mode #book-appointment-mobile,.sidebar-select-mode #view-settings #schedule-buttons,.sidebar-select-mode #view-settings .schedule-filters{display:none}.rid-6 .midnav{display:none}.rid-6 #pagenav .account-nav a{margin:0}.navbar .midnav{float:left}.navbar .midnav .mobile .text{display:none}.rid-8.logged-in .account-nav .link-dashboard .text,.rid-6.logged-in .account-nav .link-dashboard .text{display:none}.rid-8 .navbar .midnav li .text{display:none}.rid-8 .navbar .midnav-submenu li .text{display:block}.rid-8 .navbar-static-top .nav .midnav li{display:inline-block;width:33px}.rid-8 .navbar .account-nav .nav>li>a{margin:0}.packages-old.btn{margin-top:0}#invoices-history-log .invoice{float:right}#invoices-history-log [class^="log_status"],#invoices-history-log .dt-header{display:none}.sidebar-left .collapsible-menu-content{display:none}.sidebar-left .collapsible-menu-content.in{display:block}.g-admin .sidebar.sidebar-select-mode{margin-top:17px}.sidebar-select-mode #view-settings .appt-selected-list{display:none}}@media(min-width:768px){.affix{top:7px}.side-nav.affix,.sidebar-affix.affix{margin-top:0}.mobile-label,.mobile{display:none !important}td.ops.small,.dt-row>.ops.small{width:50px}.availability-table select{min-width:120px}#event-edit .span4.sidebar-left,#events-view .span4.sidebar-left{margin-left:4.25531914893617%}.error-page .navbar-static-top.enlarge .brand img{height:70px !important;max-height:70px}.rid-0 .site-tagline{margin-left:82px}.fixed-header .dt-row:nth-child(2)>div{border-top:1px solid #ddd}.user-invoices.table-ops .dt-row.active>div{vertical-align:top}.user-invoices .active{height:78px}.user-invoices .invoice-wrapper .ops{text-align:center;text-align:right;padding:3px 2px 3px 0}.user-invoices .col-ops .btn-group.open .dropdown-menu{z-index:5001}.invoices-header .col-amount{min-width:110px;padding-right:50px !important;text-align:right}.user-invoices .invoice-num{min-width:100px;max-width:110px}.user-invoices .invoice-date{min-width:100px;max-width:110px}.user-invoices .invoice-bill{min-width:160px;max-width:170px}.user-invoices .invoice-client{min-width:160px}.user-invoices div.invoice-amount{min-width:100px;padding-right:30px !important;text-align:right}.user-invoices div.status{min-width:150px;border-radius:4px}.invoice-wrapper .status-pay{text-align:center}.invoice-wrapper .invoice-note{padding-right:25px;padding-top:2px}.invoice-wrapper .invoice-num{min-width:80px}#allow_tips-wrapper{padding-left:0}.user-invoice-edit-wrapper .invoice-options .span6:first-child{line-height:22px}.user-invoice-edit-wrapper .invoice-item{height:40px}.user-invoice-edit-wrapper .invoice-item.sub-item{height:auto}.user-invoice-edit-wrapper .invoice-item.last-sub-item{height:40px}.user-invoice-edit-wrapper .invoice-item .col-ops{width:120px;font-size:15px}.invoices-header .col-amount{text-align:right;padding:3px 0}.cart-items .cart-item-wrapper{display:table-row-group}.user-invoice-edit-wrapper .col-amount.item-amount.full{padding-right:5px;padding-top:4px}#mini-cal-well-dropdown,.ui-datepicker{text-align:center}.cal-agenda .dt-row .col-time-apt{vertical-align:center;font-size:24px;width:50px}.rid-6 .cal-agenda-event.es-3{display:table-row}[class$="list_small-layout"] .element-group{padding-left:10px}.memb_status-wrapper>div.col-expires,.memb_status-wrapper>div.col-created,.memb_status-wrapper>div.col-pet,.memb_status-wrapper>div.col-client{min-width:90px}.memb_status-wrapper>div.col-pet{min-width:60px}.memb_status-wrapper>div.col-renews{text-align:center;width:55px}.memb_status-wrapper.dt-row>.ops{width:60px}.user_credit-wrapper .col-qty_avail,.dt-header .col-qty_avail,.credit-wrapper .col-qty_avail{text-align:right}.invites-list .email{width:25%}.invites-list .type{width:50px}.invites-list .status{width:25%}.invites-list .ops{width:60px}.modal .card-wrapper .field-label{display:block;margin-top:2px;padding-bottom:0}.btn-toolbar.invoice-actions{margin-top:20px}#billing-create .btn-toolbar.filter-clients{text-align:left;margin:10px 0;float:none}#billing-create .filter-clients .btn-group{margin-bottom:10px;display:block}#billing-create .filter-clients .btn-group+.btn-group{margin-left:0;margin-bottom:10px}#billing-create .filter-clients .select-user-box.btn-group{margin-bottom:20px;margin-top:20px}#billing-create #date-range-select{padding:0;float:none;margin-bottom:10px}#billing-create .filter-clients input.datepicker{width:82px;font-size:14px}#billing-create .new-invoice{padding-top:50px}#billing-create .hgm-add{margin:0;padding-bottom:10px;text-align:left;position:-webkit-sticky;background-color:#fff;position:sticky;top:0;z-index:9}#billing-create .hgm-add .btn{min-width:73px}#billing-create .users-list .col-ops{text-align:left;width:50px}#billing-create .users-list .col-ops>input{margin-left:0}#billing-create .users-list .col-outstanding,#billing-create .users-list .col-balance{text-align:right}#billing-create #btns-filters-block .reset-dates-wrapper{margin-left:0}#billing-create #btns-filters-block .reset-dates{margin-left:0;margin-top:10px}}@media(min-width:1350px){.container-fluid>.main-container>.span5{width:48.717948717948715%;margin-left:2.564102564102564%}}@media(min-width:1200px){#event-edit .span4.sidebar-left,#events-view .span4.sidebar-left{margin-left:8.547008547008547%;width:23.076923076923077%}#event-edit .span7.events-main,#events-view .span7.events-main{width:48.717948717948715%}}@media(max-width:979px) and (min-width:768px){.divtable.userpages-list.table-ops .dt-row{display:block}.divtable.userpages-list.table-ops .full{display:none}.divtable.userpages-list.table-ops .dt-row .control-label.mobile{display:inline-block !important}.divtable.userpages-list.table-ops .dt-row>div{display:block;width:auto}input[type="text"].card-cvc,input[type="text"].card-month,input[type="text"].card-year{width:auto}.cal-agenda .workers .event-worker{padding-right:20px}.cal-agenda-event .client-more{text-align:left}.biz-footer .span4{width:31.914893617021278%;float:left;margin-left:2.127659574468085%}.biz-footer .span4:first-child{margin-left:19.148936170212764%}}@media screen and (max-width:725px){#events .day-event .time{text-align:left}}@media(max-width:870px){.analytics-table .col-name{width:230px}#account-profile .forms-wrapper .col-name,#account-profile .forms-wrapper .col-submitted,#account-profile .forms-wrapper td.ops,#pet-profile .forms-wrapper .col-name,#pet-profile .forms-wrapper .col-submitted,#pet-profile .forms-wrapper td.ops,#pet-profile .dt-row>.ops,#memberships-section .memb_status-wrapper .control-label,#memberships-section .memb_status-wrapper .col-membership{min-width:90px}#event-edit .sidebar-left,#event-edit .events-main{float:none}#event-edit .events-main{width:100%;box-sizing:border-box;margin-left:0}.appt-info-wrapper{display:none !important}}@media(max-width:840px){.invoice-wrapper .col-rate,.invoice-wrapper .col-qty,.invoice-wrapper .col-discount{min-width:65px}}@media(max-width:767px){.mobile-collapsible .brand-wrapper{float:left;padding:0 0 5px 5px}.mobile-collapsible .brand img{max-height:60px;display:inline-block;width:auto !important;height:auto!important}.mobile-collapsible .brand .site-name{display:inline-block}#sign-up.no-branding .mobile-collapsible .brand-wrapper{float:none}body>.hgm-region.container-fluid,.footer>.container-fluid{padding:0}legend,h3.legend,.event-edit #services-wrapper>label,.section-type-row h3,.user-block-section h3.block-title,.pet-block-section h3.block-title,.account-status h3,.profile-header h3{font-size:20px}.mobile{display:block !important}.mobile.mobile-inline{display:inline-block !important}.mobile.control-label{display:inline-block !important;margin-right:0;min-width:130px}.added-on .mobile.control-label{min-width:60px}#services-view .service-value-wrapper img{max-width:90%}#services-view-inventory span.mobile,#services-view-inventory .option-fields .dt-row>div{display:inline-block !important;min-width:100px}.service .review img{max-height:65px}#settings-menus .menu-opts{margin-bottom:10px}.smart-values-wrapper .rate-wrapper,.smart-values-wrapper .duration-wrapper{display:inline-block}.availability-table select{min-width:75px;box-shadow:none}.availability-table .col-open,.availability-table .col-closed{width:75px;margin:0}.availability-table .row-hours td{padding:20px 0 0}#account-profile .notifications-table .dt-header>div:empty{display:none}#account-profile .memb_status-wrapper.dt-row{font-size:15px}#account-profile .forms-wrapper .col-name{min-width:110px}.schedule-cal .navbar a{margin-top:0}.schedule-cal .navbar .brand img{max-height:34px;width:auto:!important;height auto!important;margin-top:3px;margin-left:3px}.schedule-cal .navbar .brand{padding-top:0}.schedule-cal .navbar .brand.no-logo,.rid-1 .navbar .brand.no-logo,.no-branding .navbar .brand.no-logo{padding-top:0;line-height:45px}#schedule-minical .btn-toolbar,#schedule-buttons .btn-toolbar{text-align:left;margin-left:0;margin-right:0}#view-settings .schedule-filters .status-filter-selected,#view-settings .btn.select-mode-toggle,#schedule-buttons .filter-category-wrapper,#schedule-buttons .schedule-filters,#schedule-buttons .filter-status{margin-left:5px}#schedule-buttons .filter-category-wrapper{margin-left:2px}#schedule-buttons .btn-toolbar.mobile{margin-top:0}#view-settings .btn,#view-settings input{margin-bottom:7px;font-size:15px}#schedule-minical .btn{padding:6px 4px;line-height:23px;font-size:14px}#schedule-minical .previous,#schedule-minical .next{min-width:30px}#schedule-minical .btn-today{margin-left:0}#event-edit .affix{position:relative;top:0}#settings-userpages .userpage-settings-access li .text{min-width:80px}#settings-userpages .userpage-settings-homepage input,#settings-userpages .userpage-settings-active input,#settings-userpages .userpage-settings-access input{margin-top:-7px}#settings-userpages .userpage-settings-homepage,#settings-userpages .userpage-settings-active,#settings-userpages .userpage-settings-access{line-height:30px}.cal-agenda .mobile,#settings-userpages .mobile{min-width:100px;display:inline-block !important}#user-invoices .hero-unit.collapsed{float:right;width:33%;padding:10px 60px 0 0}#user-invoices .hero-unit.collapsed.is-filtered{float:none;width:auto;padding:10p 60px}.user-invoices .invoice-client.mobile{position:absolute;left:10px;top:45px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65%}.invoice-wrapper .col-ops .btn-group{display:flex}.invoice-wrapper .col-ops .btn.dropdown-toggle.no-text{line-height:50px;height:70px;width:40px}.user-invoices .invoice-wrapper .status-text{display:block;width:auto}.invoice-wrapper .col-ops .btn.status{text-align:right;width:88%}#user-invoices .main-content{padding:0}#user-invoices .main-content .user-invoices{padding:0}#user-invoices .main-content .user-invoices .dropdown-toggle.no-text .fa-caret-down{color:#555;margin-top:20px}.user-invoices .invoice-wrapper .invoice-amount{left:10px;position:absolute;top:10px;font-weight:bold}.user-block-section .divtable.user-invoices .dt-row>div.ops{position:relative}.user-block-section .invoice-wrapper .col-ops .btn.status{width:100%;box-sizing:border-box}.element-grid-cell.service_category-wrapper{width:auto;max-width:100%;margin:20px auto}.element-cell-horizontal .element-img,.element-grid-horizontal>.element-grid-cell{height:100%;display:block;width:auto !important}.element-grid-cell{margin:0;margin-bottom:14px}.element-grid .element-grid-cell{margin-bottom:40px}.element-grid-horizontal>.element-grid-cell{margin-left:2px;margin-right:2px}.element-grid-horizontal>.element-grid-cell .element-field-name{line-height:24px;width:auto;padding-left:20px;padding-right:20px;font-weight:bold}.edit-mode .editor-img-none .fa-image{padding-right:0}.row-fluid .events-sidebar:empty{min-height:0 !important}.messages-list .dt-row{padding:5px;box-sizing:border-box}.messages-list>.msg-status-1-1{background-color:#ffe79d;border-color:#AAA}#emails-bounced .divtable .dt-header{display:none}#emails-bounced .divtable .dt-row>div{font-size:16px}#emails-bounced .divtable .ops{width:100%;float:none;top:-30px;text-align:right}#messages-emails-list .dt-header{display:none}#events-view #event-actions .btn{display:inline-block;padding:4px;border-color:#ddd}#event-edit #event-actions .btn,#events-view #event-actions .btn{margin:5px;0}#event-edit #event-actions a.btn,#events-view #event-actions a.btn{padding:8px;line-height:25px}#event-edit #event-actions a.btn .fa,#events-view #event-actions a.btn .fa{padding:4px}.who.appt-step ul.dropdown-menu a{line-height:40px;font-size:18px}.who.appt-step ul.dropdown-menu a .fa{line-height:40px;font-size:14px}.day-events [class*="es-"].day-event,#events-day [class*="es-"].day-event{border-bottom:1px dashed #eee}.day-events .es-1 .appt-icons,#events-day .es-1 .appt-icons{display:inline-block}#payouts-wrapper .payout-amount{text-align:left}#payouts-wrapper .payout-initiated{padding-left:10px}#payouts-wrapper .payout-status,#payouts-wrapper .payout-description,#payout-items-wrapper .payout-description,#payout-items-wrapper .type{display:none}.event-edit .appt-add-ons .add-on-qty-wrapper .add-on,.event-edit .repeats-ask-wrapper-label,#event-edit-form .appt-add-ons .name,#event-edit-form .where.appt-step select,#event-edit-form #services-wrapper select,#event-edit-form .who .client-name,#event-edit-form .who .pet-name,.select-btns.full-width .btn .select-sp{font-size:18px}.tips-wrapper{text-align:center}.tips-wrapper .tip-amnt{width:40%;margin:5px auto;padding:8px 10px}.payment-amount-col>.divtable{padding:0}#services-view .pull-left,#services-view .pull-right{float:none}#services-view .pull-left a,#services-view .pull-right a{padding-top:5px;padding-bottom:5px;display:inline-block}input.hasDatepicker,input.hasDatepicker[readonly]{margin-bottom:5px}.event-wrapper .user-actions.pull-right,.events-view .pet-actions.pull-right{float:none;margin:0;width:fit-content;display:inline-block;margin-left:20px}}@media screen and (max-width:767px){#verify .main.main-bg form{padding:0}body{padding-right:0;padding-left:0}input[type="text"].card-cvc,input[type="text"].card-month,input[type="text"].card-year{width:auto}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,select,input,#invoice-items-edit .item-amount{height:40px;padding-bottom:0;padding-top:0;font-size:18px}#btns-filters-block .btn.client-clear{height:37px;line-height:37px}#btns-filters-block .filters-date>.control-group{margin-bottom:5px}#btns-filters-block .btn.dropdown-toggle.no-text{height:35px}#btns-filters-block .btn.dropdown-toggle.no-text .fa{vertical-align:bottom;line-height:inherit}.form-verify #time_zone-wrapper>.control-label{line-height:40px}.hgmForms-remove .fa-minus{line-height:35px}#freq_freq-wrapper select#freq_freq{width:165px}#services-list-view .dt-header>div,#product-variations .dt-header>div{padding:5px 0;border:0}#product-variations .dt-header>div:empty,#services-list-view .dt-header>div:empty,#product-variations .dt-row>div:empty,#services-list-view .dt-row>div:empty{display:none}.input-append .add-on,.input-prepend .add-on{line-height:30px;height:30px;width:22px;font-size:inherit;z-index:2}#application_fee-wrapper .add-on{line-height:30px;height:30px}.input-append:focus-within .add-on,.input-prepend:focus-within .add-on{line-height:35px;height:35px;width:22px;font-size:inherit;z-index:2}input[type="submit"].btn{height:auto;padding:0 10px}input[type="submit"].btn-large{padding:9px 12px}#pets-wrapper .add-on.btn.pets-select-all.btn-select-all{line-height:35px;height:35px}.field-dropdown>.controls:after,.field-dob .controls>span:after,.phone-group-wrapper .phone-type-wrapper:after,.duration-weeks-months .duration-type-wrapper:after,.duration-unit-wrapper:after{line-height:45px}input.input-small{height:25px}input,textarea{width:100%}textarea{min-height:130px}select.phone-type{width:30%;font-size:14px}.phone-group-wrapper .remove-number.btn.pull-right{margin-left:0;margin-top:2px;line-height:2.5em}.control-group .input-append input,.control-group .input-prepend input{z-index:1;width:100%}.input-append .btn:last-child{line-height:35px}input.colour-picker{top:0}.control-group .input-append .btn-file>input{width:auto}.userpage-settings-active input{display:inline-block}.full{display:none !important}.col-push-6{left:0}.col-pull-6{right:0}.side-nav.affix,.sidebar-affix.affix{width:100%}.schedule-cal.w-cal-grid .navbar-static-top{margin-left:0;margin-right:0}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:0;margin-left:0}.navbar-wrapper{line-height:1em}.navbar .btn-navbar .message-count{margin-top:-6px}.navbar .fa{display:block}.footer .navbar .nav li{margin:5px}.footer .navbar .nav li>a{margin-top:0}.footer .copy{line-height:38px}.content-header>.form-inline .typeahead.dropdown-menu{width:auto}.mobile-inline.btn-text-spacer{margin-left:7px}.content-header .btn-toolbar{text-align:center;margin-bottom:10px}.content-header .filter-clients.btn-toolbar{text-align:left;float:left}.content-header .add-new-item.btn-toolbar{text-align:right;float:right}#billing-create .btn-toolbar.hgm-add{text-align:left}#billing-create .main-container .btn-toolbar.hgm-add .btn{margin:5px 0}#billing-create .one-time-invoice-btn{float:none}#billing-create .btn-small{padding:10px 18px;margin:10px;font-size:16px}#billing-create .filter-clients #date-range-select input{margin-bottom:0}#billing-create .filter-clients .select-user-box{display:block;margin-left:0;margin-top:15px;margin-bottom:10px}#billing-create .users-list .dt-header .col-ops{display:inline-block;float:right;border-bottom:0}#billing-create .users-list .dt-header .col-user{display:inline-block;margin-left:20px}#billing-create .users-list .dt-header .col-user:empty{display:none}#billing-create .users-list .dt-row{border-bottom:0;border-top:1px solid #ddd}#billing-create .users-list .dt-row>div{margin-left:20px;font-size:1.3em;line-height:1.2em}#billing-create .users-list .dt-row .col-ops{display:inline-block;float:right}#billing-create .users-list .row-totals{min-height:30px}#billing-create .users-list .row-totals>div{border:0}#billing-create .users-list .row-totals>div:empty{display:none}#billing-create .users-list .row-totals .col-user{float:left;padding:2px 0}#billing-create .users-list .row-totals .col-balance{float:right}.content-header .btn-group,.client-add-btns{display:inline-block;text-align:center}.date-month{width:110px}.availability-table .row-hours td{font-size:14px;line-height:1.8em}.sidebar{margin-top:0}.sidebar-right{float:none;padding-right:0}.sidebar:empty{display:none}.side-nav.affix,.side-nav.affix-top,.side-nav.affix-bottom,.sidebar-affix.affix,.sidebar-affix.affix-top,.sidebar-affix.affix-bottom{position:relative;max-width:none}.x-pad{padding:0 4px}.divtable,.dt-header,.dt-header>div,.dt-row>div{display:block;padding:2px 0}.modal-body #payment-form .dt-row>div{display:table-cell}.modal-body #payment-form #payment-amount-wrapper .controls .text-right{min-width:40px}.dt-header>div{border-bottom:0}.dt-header>div:first-child{border-bottom:1px solid #DDD}.dt-row{display:block;clear:both;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #efefef;padding:3px 0}.dt-view .divtable>.dt-row{border-bottom:1px solid #efefef}.dt-row:last-child,.dt-view .divtable>.dt-row:last-child{border-bottom:0}.divtable.dt-no-mobile{display:table !important}.dt-no-mobile .dt-header,.dt-no-mobile .dt-row{display:table-row;clear:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-bottom:0;border-bottom:0}.dt-no-mobile .dt-header>div,.dt-no-mobile .dt-row>div{display:table-cell;padding:2px;font-size:16px}.dt-header.dt-empty,.dt-header.dt-empty>div{padding:0}#settings-forms .forms-wrapper .dt-row{border-top:1px solid #ddd;border-bottom:0}#settings-forms .forms-wrapper .dt-row>div{display:inline-block;background-color:transparent}#settings-forms .forms-wrapper .ops,#form-submissions .forms-wrapper .ops{width:100%}#settings-forms .forms-wrapper .col-name{min-width:120px}#settings-forms .forms-wrapper .ops>.btn{padding:4px 8px;margin:4px}#permissions .perm-label,.notifications-table .col-notify{min-width:110px;line-height:1.4em}#account-profile .divtable.notifications-table .dt-row,#account-profile .divtable.notifications-table .dt-header{display:table-row}.fixed-header .dt-row:nth-child(2)>div{border-top:0}.dt-view .dt-row{border:0}.dt-row>div,.dt-no-mobile .dt-row:nth-child(1)>div,.divtable.no-header .dt-row:nth-child(2)>div{border-top:0}.dt-no-mobile .dt-header>div{border-bottom:1px solid #eee}.dt-no-mobile .dt-row>div{padding:5px 0;border-top:1px solid #efefef}.dt-no-mobile.borderless .dt-row>div{border-top:0}.ops-btn-wrapper li{padding-top:4px;padding-bottom:4px}.table-no-lines .dt-row,.borderless .dt-row{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.dt-row>.ops{width:auto}.field-edit .ops{display:block;position:relative;z-index:10;text-align:right;margin-bottom:0;float:none}.table-hover .dt-row:hover>div{background-color:transparent}.memb_status-wrapper.dt-row>div{padding-left:4px;background-color:transparent !important}.memb_status-wrapper.dt-row{border-radius:4px;background-color:#fff;box-shadow:#999 0 0 2px;margin:10px 0;border:0}.memb_status-wrapper .ops{margin-top:-40px}.memb_status-wrapper .ops:empty{display:none}#settings-menus .menu-items-ops{margin-top:0}#settings-menus .menu-item{min-height:100px}#settings-menus a.btn.menu-item-edit{padding:2px 10px;margin:0}#settings-menus .menu-opts{float:none}#settings-menus .menu-submenu{padding-left:25px}#settings-menus .menu-opts.menu-item-col{display:block}#messages-text-list .dt-header{display:none}#messages-text-list>.dt-row{margin:20px 0;display:block}#messages-text-list>.dt-row>div{font-size:16px;border-bottom:0;display:block;line-height:1.5}.error-page .navbar .btn-navbar{display:none !important}#address-map,.event-map{padding:5px}.register-button.top{text-align:right}#login .well{padding:19px}.has-branding.rid-0 .navbar .account-nav .nav>li>a.navbar-login,.has-branding.rid-0 .navbar .account-nav .nav>li>a.navbar-signup{font-size:20px;margin-right:5px}.modal-header{min-height:25px}.modal .note-visibility-wrapper .dropdown-toggle{margin-right:63px}#change-event-modal .modal-body{text-align:center}#change-event-modal .modal-body .btn{padding:4px 10px}[class*="hgmIcon-"] img,.hero-unit-toggle img{width:32px;height:32px}.rotator>.fa,.upload-remove>.fa{font-size:32px}.footer .navbar{padding-left:5px;padding-right:5px}#events .footer .navbar,#events-days .footer .navbar,#appt-rooms .footer .navbar{padding-left:0;padding-right:0}.footer p{margin:0}.dropdown-menu>li>a,.dropdown-menu .text.active{padding:10px 20px}#lightbox .lb-outerContainer button.close,.viewport-horizontal #lightbox button.close,#lightbox button.close{right:3px;top:-25px;z-index:1051}.lb-outerContainer{margin-left:auto;margin-right:auto}.content-header .pull-left,.content-header .pull-right{float:none}#settings-menus .content-header .pull-right{float:right}#settings-menus #form-menus .save-cancel .controls{margin-top:30px}#settings-menus #form-menus .btn-group>.dropdown-toggle.no-text{padding:4px}#settings-menus #form-menus .table-striped .dt-row:nth-child(even)>div{background-color:transparent}.invites-list th{display:none}.invites-list tr{padding-bottom:15px;border-bottom:1px solid #CCC}.invites-list tr>td{display:block;border:0}.invites-list .ops{float:right;margin-top:-40px}.hero-unit{padding:10px 60px}.hero-unit h1{font-size:24px}.new-item-btn{margin-left:auto;margin-right:auto;min-width:70px}.file-upload-wrapper>.fileupload-new{float:none;margin-top:0}#dashboard.rid-6 .panels .panel li{margin:10px}.agenda-widget .dt-row:last-child{border-bottom:1px solid #eee}#required-actions .block-action .dt-row>div{display:inline-block;line-height:3em}#required-actions .block-action .dt-row .ops{float:right}.element-img-padding-1 .element-img-wrapper{padding:10px}.element-img-padding-2 .element-img-wrapper{padding:20px}.element-img-padding-3 .element-img-wrapper{padding:35px}.element-img-padding-4 .element-img-wrapper{padding:50px}.element-img-padding-1 .attachment-wrapper.fileupload-exists{padding:10px}.element-img-padding-2 .attachment-wrapper.fileupload-exists{padding:20px}.element-img-padding-3 .attachment-wrapper.fileupload-exists{padding:35px}.element-img-padding-4 .attachment-wrapper.fileupload-exists{padding:50px}.element-img-padding-1 .upload-img{padding:10px}.element-img-padding-2 .upload-img{padding:20px}.element-img-padding-3 .upload-img{padding:35px}.element-img-padding-4 .upload-img{padding:50px}.hgm-region>.hgm-block{margin-left:0;margin-right:0}#services-list .hgm-region .block-header img,#memberships-list .hgm-region .block-header img,#packages-list .hgm-region .block-header img{max-width:100%}#service_categories-list #editor-content{padding-left:5px;padding-right:5px}.element-grid-cell.element-cell-horizontal .element-img{width:100%;display:inline-block;height:auto}.element-grid-cell.element-cell-horizontal .element-group{display:inline-block}[class$="list_small-layout"] .element-group{padding-left:4px;padding-right:4px}.editor-block-actions .btn{padding:0 10px}#editor-img-footer button{min-width:60px}.navbar-signup-signin .btn:hover{background-color:#1b336b}.rid-0 .navbar-signup-signin{margin:15px 0 0 0}.error-page .main-container{margin-top:0}.main-point .register-button{margin-left:73px}.main-appeal .feature{margin-top:0}.events-view .event-pet-wrapper .note-wrapper img{max-width:100%;padding:0;margin:auto}.events-view .event-pet-wrapper{line-height:2em;margin-top:10px}#view-settings-btn-mobile{margin-top:5px;margin-bottom:5px}#book-button-wrapper .btn{width:80px}.start-end-options .avail-block,.day-avails .time,.repeat-start-options .time{width:65px}#event-reminders .reminder.dt-row .col-role{display:inline-block;margin-right:5px;color:#777;font-size:15px}#event-reminders .reminder.dt-row .col-description{display:inline-block;font-size:15px}#event-reminders .dt-header>div{border:0}.select-user{width:130px}.events-user-select-wrapper .input-append input{width:150px}.events-user-select-wrapper .clear-btn{line-height:36px;border-color:#eee}.sidebar-left .user-availability{display:none !important}#event-actions{text-align:center}#event-actions .btn .fa-stack-1x{font-size:.8em}.modal #event-actions .btn,#event-actions .btn{text-align:center}.cal-full td,.cal-full th{padding:0}.cal-full{width:100%}.day-event .time{float:none}#events-days .day-event .time,#appt-rooms .day-event .time{text-align:left}.cal-agenda-event.es-3 .col-actions{margin-top:-10px}.cal-agenda .collapse{overflow:visible}.notes-options{padding-right:0}.cal-agenda.divtable,.cal-agenda .dt-header{padding:0}.cal-agenda .mobile{min-width:50px}.cal-agenda-event{padding:10px 2px;min-height:0;margin-bottom:0}.cal-agenda [class^="col-"]{width:auto;text-align:left;border-top:0;margin-left:0;min-width:30px}.cal-agenda .col-time{margin-left:0;float:none}.cal-agenda .col-time span.mobile{padding:2px;line-height:1em;font-size:12px;background-color:#eee;width:auto;border-radius:4px;min-width:40px;margin-left:4px}.cal-agenda .dt-header{height:auto}.cal-agenda .col-info,.cal-agenda .col-client,.cal-agenda .col-pet,.cal-agenda .col-location{margin-top:0}.cal-agenda .col-pet a{font-weight:normal;line-height:18px;font-size:14px}.cal-agenda .col-actions .appt-status.mobile{font-size:11px;line-height:1.5em;padding:3px;letter-spacing:.5px}.cal-agenda .es-1 a.event-view{display:none}.cal-agenda .event-info>.mobile{max-width:65px;font-size:12px;margin-left:-70px;margin-bottom:0;min-width:0;padding:2px;border:1px solid #ccc;border-radius:4px}#events-agenda .col-actions .btn.event-view .fa{display:none}.event-edit .events-main .breadcrumb{display:none}#events-agenda .mobile.col-actions{padding-top:0}#events-agenda .appt-status{color:#555;max-width:62px;text-align:center}#events-agenda .es-1 .ops .appt-status{background-color:#eee;border-color:#999;border-radius:4px}#events-agenda .es-2 .ops .appt-status{background-color:#fee69e;border:1px solid #f1da96;border-radius:4px}#events-agenda .es-5 .ops .appt-status{background-color:#a4e1f5;border:1px solid #82b4c5;border-radius:4px}#events-agenda .es-6 .ops .appt-status{background-color:#94eea6;border:1px solid #76be85;border-radius:4px}#events-agenda .es-3 .ops .appt-status,#events-agenda .es-8 .ops .appt-status,#events-agenda .es-9 .ops .appt-status{border-radius:4px;border:1px solid #CCC;background-color:#eee}#events-agenda .btn-group:focus,#events-agenda .btn-group a:focus{outline-style:none}#events-agenda .col-actions .dropdown-toggle{box-shadow:none;display:block;background-color:#fff;border:1px solid #ddd;width:50px;font-size:24px;color:#555;line-height:1em;border-radius:4px;padding:4px;padding-left:6px;margin-left:0}#events-agenda .es-2 .col-actions .dropdown-toggle,#events-agenda .es-3 .col-actions .dropdown-toggle,#events-agenda .es-5 .col-actions .dropdown-toggle,#events-agenda .es-6 .col-actions .dropdown-toggle,#events-agenda .es-8 .col-actions .dropdown-toggle,#events-agenda .es-9 .col-actions .dropdown-toggle{background-color:transparent;border:0}.select-mode #events-agenda .col-actions .dropdown-toggle{display:none}.block .cal-agenda .col-actions .event-view{min-width:87px}#events-agenda .col-actions{background:transparent;border:0}.cal-agenda .cal-agenda-event [class^="col-"]:empty,.cal-agenda .cal-agenda-event .status:empty{display:none !important}.cal-agenda-event .col-actions .opts-btn-wrapper li>a{line-height:30px}.table-hover .cal-agenda-event:hover{background-color:#f5f5f5 !important}.cal-agenda .col-time a{line-height:1.5em;font-weight:bold}.cal-agenda .event-time-scheduled.scheduled-date{display:none}.cal-agenda-event .col-client-more i.fa{margin:0}.cal-agenda .col-info .event-info a,.cal-agenda .event-clients-pets a.event-client{font-weight:bold}.cal-agenda-event .client-more{height:36px;display:none}#event-edit .btn-file{min-width:50px}.event-edit fieldset legend{text-align:left}#events-day .content-header{margin-left:-5px;margin-right:-5px}#events-day .cal-times-wrapper{margin-left:-48px}#events-day .cal-times,.cal-day-times .cal-times>div,#events-day .fixed-cell{width:47px}#events-day .row-line .row-info-hdr{font-size:14px;line-height:1.1}#events-day .worker-heading .worker-info img{max-height:30px}.user_credit-wrapper{min-height:70px}.user_credit-wrapper.dt-row>div{line-height:1.4;background-color:transparent !important}.user_credit-wrapper .col-action{text-align:right}.user_credit-wrapper .col-qty_total{display:none}.user_credit-wrapper .col-action{min-height:30px;padding-top:5px}.user_credit-wrapper .col-package_name{padding-right:86px}.user_credit-wrapper .col-client{min-height:24px}.user_credits-info.used-shown .used-up{display:block}.users-list .dt-row{min-height:58px;margin-bottom:0;padding:10px 0}.pets-list .dt-row{min-height:58px;margin:0}.pets-list .dt-row>div,.users-list .dt-row>div{margin-left:70px;background-color:transparent !important}.pets-list .dt-row>div{border-top:0}.users-list .dt-row .ops.col-ops .btn-group>a.profile-view{display:none}.users-list .dt-row .ops{margin-top:-55px}.users-list .dt-row .ops.col-ops .btn-group{margin-top:5px}.pets-list .dt-row .ops .btn-group{border:0;box-shadow:none}.ops .btn-group.btn-single>.dropdown-toggle,.pets-list .ops .btn-group>.dropdown-toggle,.users-list .ops.col-ops .btn-group>.dropdown-toggle,.user_credits-info .btn-group>.dropdown-toggle,#settings-forms .ops .btn-group>.dropdown-toggle,#form-submissions .ops .btn-group>.dropdown-toggle,#account-profile .btn-group>.dropdown-toggle.no-text{color:#999;padding-left:13px;padding-right:13px}.pets-list .dt-row .pet-img,.users-list .dt-row .user-img{padding:2px 0;clear:both;width:67px;margin-left:0;float:left;position:absolute}.users-list .user-img{margin-top:6px}.pets-list .pet-img img,.users-list .user-img img{max-width:50px;max-height:50px}.pets-list .pet-img .fa,.users-list .user-img .fa{padding:4px 0}.users-list .user-img .fa-user-o{padding:0}.users-list .dt-row .col-user{padding-top:10px}#pets-wrapper .input-append input{width:100%}.pet-select{height:27px;border-bottom-right-radius:4px;width:97%}#pets-profile .fileupload-exists .fileupload-preview,#account-profile .fileupload-exists .fileupload-preview{display:inline-block}#pets-profile .fileupload-exists .rotator,#account-profile .fileupload-exists .rotator{display:inline-block;float:none}.table-striped .invoice-wrapper.invoice-amount{background:transparent;font-size:18px;margin-left:0}.invoice-wrapper .col-ops .btn.dropdown-toggle.no-text{font-size:24px}.hgm-add .btn.add-invoice-item{width:90%;margin:10px auto}.billing-filters,.billing-filters.btn-toolbar{display:none}.btn-billing-filter{display:block}.invoice-wrapper #date-range-select input,.invoice-wrapper #date-range-select label{margin-bottom:0}#user-invoices .content-header .btn-group{margin:10px}.user-invoice-edit-wrapper #currency-wrapper{float:none;padding-left:0}.user-invoice-edit-wrapper #note-wrapper input,.user-invoice-edit-wrapper #note-wrapper textarea{width:350px}.user-invoice-edit-wrapper .form-horizontal .control-label{float:none;padding-top:0;text-align:left}.user-invoice-edit-wrapper .form-horizontal .controls{margin-left:0}.user-invoice-edit-wrapper .invoice-item>div .user-invoice-edit-wrapper .col-discount .item-discount_type{width:24px;text-indent:5px}.invoice-item.sub-item .col-name{display:inline-block}.invoice-item.sub-item .col-name .fa{margin-right:5px}.send-invoice.control-group input{box-sizing:border-box}.col-rate .mobile-label{text-align:left}#cart .item-rate{text-align:left;line-height:45px;padding:0}.invoice-item.sub-item .col-rate .price,.invoice-item.sub-item .col-rate .mobile-label{display:inline-block !important;margin-right:5px}.invoice-item.sub-item .col-rate .price{margin-left:4px;min-width:40px}.invoice-item.sub-item>div.col-name{min-width:80px;width:auto}.invoice-item.sub-item .col-rate{min-width:40px;display:inline-block !important;width:auto;margin-left:8px}.invoice-item .col-taxable .mobile-label{margin-right:10px;min-width:83px}.invoice-item .col-taxable{text-align:left}.user-invoice-edit-wrapper .ops i{width:24px;position:relative;opacity:.8 top:0}.user-invoice-edit-wrapper #date-range-select .btn{margin-top:0;padding-right:10px}.invoice-options #currency-wrapper .controls,.invoice-options #currency-wrapper .control-label{display:inline-block;margin:4px 0}.well.invoice-options #currency{top:0}.form-horizontal .well.invoice-options .field-dropdown>.controls:after{top:3px}#user-invoice-form .items-table select{height:30px}.items-table-wrapper .items-table{min-width:270px}.user-invoice-edit-wrapper .dt-header{display:none}.user-invoice-edit-wrapper .invoice-item{width:auto;margin-top:25px;border-bottom:1px solid #ddd;padding:4px}.user-invoice-edit-wrapper div.col-date{padding-left:0}#cart .invoice-item>div{border-top:0}.user-invoice-edit-wrapper .user-invoice-edit-wrapper:empty,.user-invoice-edit-wrapper .invoice-item>div:empty{display:none}.user-invoice-edit-wrapper .invoice-item.has_sub_items,.user-invoice-edit-wrapper .invoice-item.sub-item{margin-top:0;border-bottom:0}.user-invoice-edit-wrapper .invoice-item.has_sub_items{-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.user-invoice-edit-wrapper .sub-item{border-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0}.user-invoice-edit-wrapper .invoice-item.last-sub-item{margin-bottom:10px;border-bottom:1px solid #000}.user-invoice-edit-wrapper .invoice-item>div:empty{display:none}.ui-datepicker-title select{background-color:#fff}.user-invoice-edit-wrapper .col-discount,.user-invoice-edit-wrapper .col-rate,.user-invoice-edit-wrapper .col-qty,.user-invoice-edit-wrapper .col-taxable{width:24%;display:inline-block}.user-invoice-edit-wrapper .col-taxable{padding-right:0}.user-invoice-edit-wrapper .col-amount{font-size:16px;text-align:right;width:100%;padding-right:15px}.user-invoice-edit-wrapper .col-rate .item-rate,.user-invoice-edit-wrapper .col-qty .item-qty,.user-invoice-edit-wrapper .col-taxable .item-taxable{width:55%;text-align:center}.user-invoice-edit-wrapper .invoice-item>div:last-child{text-align:center}.user-invoice-edit-wrapper .invoice-item>.col-ops .btn{width:90%}.user-invoice-edit-wrapper .invoice-item .col-ops{text-align:center;padding:5px;margin-bottom:5px;margin-top:5px}.user-invoice-edit-wrapper .sub-item .col-amount.mobile,.user-invoice-edit-wrapper .sub-item .col-date{display:none}.user-invoice-edit-wrapper .col-taxable{padding-bottom:5px}.user-invoice-edit-wrapper .ops{text-align:right;vertical-align:middle;min-width:61px;font-size:15px}.user-invoice-edit-wrapper .ops img{width:30px;height:30px;cursor:pointer;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}.col-amount.item-amount.mobile{display:table-cell}.user-invoice-edit-wrapper .col-amount.mobile.item-amount{margin-top:2px;padding-right:5px;padding-left:5px}.user-invoice-edit-wrapper .sub-item>div.col-name,#cart-form .sub-item>div.col-name{padding-left:4px}.user-invoice-edit-wrapper .sub-item .col-name .multiplier{margin-left:8px}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-invoices div.invoice-amount{text-align:left;padding-right:0}.user-invoices th.col-amount,.user-invoices div.col-amount{padding-right:0}.user-invoices .invoice-wrapper .mobile,.user-invoices .invoice-wrapper .invoice-num{font-size:14px}.user-invoices .invoice-num{font-weight:normal}.divtable.user-invoices .dt-row>div.ops{padding-right:0}.invoice-logo.invoice-from{text-align:center}.invoice-wrapper .invoice-logo img{margin-bottom:10px}.invoice-wrapper .col-rate,.invoice-wrapper .col-qty,.invoice-wrapper .col-discount{text-align:left}.invoice-items-wrapper .invoice-item:nth-child(odd){background-color:transparent}.invoice-items-wrapper .invoice-items-head{display:none}.invoice-items-wrapper .invoice-actions .btn{width:100px;display:inline-block}#invoice-items-edit .col-discount .item-discount{text-align:left}.invoice-items-wrapper .invoice-actions{display:block;float:none;width:100%;margin:auto}#user-invoice-view .breadcrumb{margin-bottom:15px}#user-invoice-view .invoice-items-wrapper .invoice-items-head{display:none}#user-invoice-view .invoice-item>div:empty{display:none}#user-invoice-view .content-header .pull-right.btn-toolbar .btn{margin-bottom:5px;margin-top:5px}#user-invoice-view .content-header .pull-right.btn-toolbar,#packages-view .content-header .pull-right{float:right}#invoice-info .pull-right{float:none}.invoice-wrapper .col-name,.invoice-wrapper .col-item,.invoice-wrapper .col-date{min-width:0;width:auto;text-align:left}.user-invoices div.invoice-client.mobile:empty{display:block;min-height:30px}.invoice-wrapper .invoice-info{width:auto}.invoice-wrapper .col-discount,.invoice-wrapper .col-taxable,.invoice-wrapper .col-qty,.invoice-wrapper .col-rate{min-width:24%;display:inline-block;padding-left:5px}.invoice-wrapper .invoice-item{border-top:0}.invoice-wrapper .invoice-item .col-label{text-align:center;display:table-cell}.invoice-client.mobile{display:block}.invoice-wrapper .col-taxable:empty{display:none}#cart-form .invoice-item>div.col-name{padding-left:0;padding-bottom:5px}.invoice-item .mobile-label{color:#555;font-size:14px}.invoice-wrapper .invoice-item .col-rate{display:none}#user-invoice .item-taxable{width:90px}#user-invoice .item-name{width:186px}.col-qty.mobile{display:inline-block}.col-qty.mobile:empty{display:none}.invoice-wrapper .col-item{font-weight:bold}.invoice-wrapper .col-name{width:98%;margin-bottom:10px}.sub-item .invoice-date-amount{display:none}.sub-item .col-name .multiplier{margin-left:20px}.invoice-wrapper .col-taxable:empty{display:none}.invoice-item .invoice-date-amount{font-size:16px;min-width:200px;padding-top:5px;padding-bottom:5px}.invoice-wrapper{display:block}.invoice-wrapper .dt-row>div{line-height:35px}.invoice-items-wrapper .col-amount{display:none}.invoice-items-wrapper .invoice-date-amount .col-amount{float:right;border-radius:4px}.invoice-items-wrapper .invoice-item{display:block}.status-pay{text-align:center;width:100%}.status-pay .invoice-total,.status-pay .status,.status-pay .pay-now-btn{float:none;display:block}.pay-now-btn .invoice-total{display:block}.invoice-totals{font-size:18px;float:none;margin-bottom:5px;margin-top:5px}.invoice-totals>div{width:auto}.invoice-totals>div>div:last-child{padding-right:0}.invoice-wrapper .send-invoice-form{margin-top:5px}.user-invoices .send-invoice-form{width:260px}.user-invoices .invoice-wrapper{padding:0;border-bottom:0}.user-invoices .dt-row>div{padding:0}.user-invoices .invoice-wrapper .btn{border:0;border-radius:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.user-invoices .invoice-wrapper .status.mobile,.user-invoices .invoice-wrapper .invoice-amount,.user-invoices .invoice-wrapper .col-ops{margin-left:0}.invoice-wrapper .status.mobile{float:none;text-align:right;width:100%;margin-bottom:10px}.user-invoices .dt-header>div{border-bottom:0}.user-invoices .invoices-header{display:flex;text-align:center}.user-invoices .invoices-header .invoice-status,.user-invoices .invoices-header .invoice-num,.user-invoices .invoices-header .col-amount,.user-invoices .invoices-header .col-ops{display:none}.user-invoices .invoices-header .col-status,.user-invoices .invoices-header .invoice-date,.user-invoices .invoices-header .invoice-client{width:30%;text-align:center}.add-new-item .mobile-inline{margin-left:7px}.invoice-wrapper .span6.status-pay{display:block}.invoice-wrapper.dt-row>div{border-top:0}.invoice-items-wrapper{padding-right:0;margin-bottom:0}.invoice-item-wrapper{border-top:1px solid #ddd}.invoice-stats-tips .dt-header{display:none}.invoice-stats-tips h4{border-bottom:1px solid #ddd}.invoice-totals-wrapper{background-color:#fff;padding-top:20px;padding-bottom:10px}.invoice-totals-wrapper>div{padding:0 2px}.add-new-item .invoice-item [class*="col-"]:empty{display:none}.hero-unit-toggle img{margin-right:10px}.vaccinations .dt-row>div{background-color:transparent !important}.vaccinations .dt-row>div>div{padding-left:4px}.vaccinations-list [class*="col-"]{width:auto}.when .time-label{font-size:14px;line-height:1.2em}.block.user-availability,.Branding-hours{text-align:center;margin-top:0}.Branding-hours .avail-time{min-width:140px}.biz-footer .block-contact{text-align:center}.biz-footer .multi-element.element-field-phone,.biz-footer .address,.biz-footer .block-contact .multi-element.element-field-extra_links,.biz-footer .block-contact .element-link.element-field-website{margin-right:10px}.biz-footer .element-field-company{padding:5px}.memb_status-wrapper.dt-row .col-pet span:empty{display:none !important}#analytics-invoices-services .date-option-btns .btn{margin-left:0}.analytics .analytics-table .dt-header{margin-bottom:5px}.analytics .analytics-table .dt-row{margin-bottom:0}.analytics .analytics-table .dt-row>div,.analytics .analytics-table .dt-header>div{font-size:14px;display:inline-block;border:0;padding:4px;line-height:1.3em}.analytics .analytics-table .dt-row>div{display:block;text-align:left}.analytics .analytics-table .dt-row>div>span{display:inline-block !important;width:fit-content;margin-right:10px;min-width:90px}.analytics .analytics-table .dt-row>div>div{display:inline-block !important;padding-left:10px}.analytics .analytics-table .col-count-header{float:left}.analytics .analytics-table .col-count-header,.analytics .analytics-table .col-count{padding-left:10px;text-align:left;display:inline-block !important}.analytics .analytics-table .col-total-header,.analytics .analytics-table .col-total{padding-right:10px}.analytics .analytics-table.invoice-statuses .dt-row:nth-child(even)>div{background-color:transparent}.analytics .analytics-table.invoice-statuses .dt-row:nth-child(even){background-color:#eee}.totals-hero-unit.hero-unit{padding:5px;text-align:center}.totals-hero-unit.hero-unit>div{display:inline-block;width:35%;margin:14px}.totals-hero-unit.hero-unit h1{font-size:18px}.analytics form#chart-options{text-align:center}.analytics #chart-options .btn-toolbar{margin-bottom:0;vertical-align:bottom}#btns-filters-block #chart-options,.date-option-btns{margin:20px 0}.date-option-btns .btn{font-size:13px}.analytics .btn-group.date-option-btns{margin-top:20px;display:block;vertical-align:bottom}.analytics .analytics-table .col-status,.analytics .analytics-table .col-status-header{position:absolute;margin-left:65px}.analytics .analytics-table .row-totals .col-total{float:none}.analytics .analytics-table .row-totals .col-total .mobile{float:left}.analytics .analytics-table .dt-header{text-align:left}.analytics .analytics-table .dt-header a{border:1px #eee solid;margin:4px;padding:8px;border-radius:0;display:block;color:#333;font-weight:normal}.analytics .analytics-table .dt-row>.col-name{display:block;border-bottom:1px solid #ddd}.analytics-table .mobile{min-width:80px;text-align:left;color:#777}.analytics .analytics-table .col-total.mobile{min-width:0;text-align:right;color:#333}.analytics .analytics-table .row-totals div:empty{display:none}.analytics .analytics-table .header-title.mobile{display:block}.analytics .analytics-table .amount{float:right}.analytics .analytics-table .col-outstanding,.analytics .analytics-table .col-received{text-align:left}.analytics .analytics-table .col-name{width:auto}.analytics-table .appt{display:inline-block !important;color:#777}.analytics .analytics-table .col-total.mobile{float:right}.tips-wrapper .invoice-date{float:right}.tips-wrapper .col-gratuity>div{line-height:1.5em}.tips-wrapper .tips .dt-row,.tips-wrapper .totals{margin-bottom:15px;padding:4px;border-radius:4px;background-color:#fff;box-shadow:#999 0 0 3px;box-sizing:border-box}.tips-wrapper .row-totals>div{background-color:transparent !important}.tips-wrapper .totals .dt-row{border:0}.tips-wrapper .col-gratuity.workers{border-bottom:1px solid #eee}.tips-wrapper .worker-wrapper{float:left}.tips-wrapper .col-gratuity.mobile{font-weight:bold}.tips-wrapper .dt-header{display:none}.tips-wrapper .dt-row div:empty{display:none}.tips-wrapper .dt-row.row-totals{border-top:1px solid #ddd}#dashboard .cal-agenda-event .time{padding-left:0}#dashboard .forms-wrapper .col-name{min-width:90px}.rules .dt-row>.ops{display:inline-block}.rules .rule-value{display:inline-block}.form-nav .btn-small{padding:2px 0}.service-category .category{line-height:35px}#event-edit .main form{min-height:100px}#display-rules .ops{text-align:left}}@media(max-width:680px){.cal-head .cal-day-head,.cal-head .cal-day-head a{font-size:10px}#my-account .user-block-section.subscribe,#my-account .user-block-section.billing-info,#my-account .user-block-section.payment-methods{width:fit-content;min-width:270px}}@media(max-width:650px){.navbar a,.navbar .nav>li>a{min-width:28px}.invoice-wrapper .invoice-logo img{float:none;max-height:170px;width:auto}.tips-wrapper .tip-amnt input[type="number"]:focus{border:0;box-shadow:none}.banner-img-feature{padding:5px 20px;width:200px}}@media(min-width:767px){.events-modal-view #event-actions{position:absolute}.events-modal-view .event-wrapper.in-modal{margin-left:22%;width:78%;display:inline-block}#events-view .sidebar-left.events-sidebar,.events-modal-view #event-actions{min-width:84px;display:inline-block;vertical-align:top}.events-modal-view #event-actions{max-width:150px}}@media(min-width:591px){.event-edit .note-wrapper .remove-note{float:right;text-align:right;z-index:1000}#schedule .footer-relative,#schedule .footer-absolute{position:absolute !important}.modal.modal-medium{width:50%;margin-left:-25%;min-width:590px}}@media(min-width:481px){#events-view #event-actions a{text-align:left}#events-view .main.events-main{display:inline-block;max-width:700px}#events-sidebar #event-actions{margin-top:30px}}@media screen and (max-width:590px){input,textarea{width:100%;box-sizing:border-box}input.pet-select{width:100%;box-sizing:border-box}input[type="text"].card-cvc,input[type="text"].card-month,input[type="text"].card-year{width:auto}.primary-secondary,#branding .headings,#setup-business .headings{padding:10px}.input-prepend.input-append .add-on.colour-picker-preview:last-child,.input-prepend.input-append .add-on.colour-picker-preview{height:72px;width:70px}.invoice-wrapper #date-range-select input.datepicker{width:90px !important}#rebook-form input.datetimepicker{width:200px !important;font-size:16px}.field-email>.controls,.field-text>.controls,.field-multiline_text>.controls,.field-dropdown>.controls,.field-number>.controls,.field-decimal>.controls,.field-notes>.controls{display:flex;width:100%}.field-notes>.controls{display:block}.field-multiline_text>.controls{display:block}input[type="text"].card-cvc,input[type="text"].card-month,input[type="text"].card-year{width:auto}.duration-days,.duration-hours,.duration-minutes{margin-bottom:4px;width:60px;margin-right:2px}.smart-values-wrapper .field-rate.rate-wrapper{vertical-align:top;margin-right:5px}.duration-days input,.duration-hours input,.duration-minutes input{width:75px}.append textarea{width:100%;box-sizing:border-box}.field-duration .duration label{margin-left:5px}input.phone-number{width:45%}select.phone-type{width:25%}.modal{width:97%;left:1%}.modal textarea{padding:5px;width:100%;box-sizing:border-box}.pricing-rules select,.pricing-rules input{width:37%}.pricing-rules .remove-pricing{width:20%}.modal select{width:100%;box-sizing:border-box}.typeahead{max-width:400px}.lists-more{width:90%}.above-nav{display:none}.schedule-cal.w-cal-grid.g-admin .navbar-static-top{top:0}.navbar a.no-logo,.has-branding .navbar .brand.no-logo{margin-left:0}.navbar-static-top .navbar-inner{padding-left:0;padding-right:0}.navbar .brand{margin-left:0;padding-left:0;padding-right:0}.schedule-cal.w-cal-grid .navbar-static-top{border-bottom:1px solid #fafafa}.schedule-cal .navbar .brand.no-logo,.rid-1 .navbar .brand.no-logo,.no-branding .navbar .brand.no-logo{padding-left:4px;line-height:40px}.mobile-collapsible .brand-wrapper{float:left;padding-left:5px;padding-bottom:5px}.mobile-collapsible .brand img{max-height:34px;display:inline-block width:auto !important;height:auto!important}.mobile-collapsible .brand .site-name{display:inline-block}.schedule-cal.w-cal-grid .cal-head{position:relative}.schedule-cal.w-cal-grid .select-mode .cal-head{z-index:1000}#events-day .cal-head{overflow:visible}.footer .navbar .nav,.footer .copy{float:none;clear:both}.footer .copy{margin-left:12px;margin-top:10px}#sign-up .signup{width:89%}.pull-right.transaction-fee{float:right}.items-table-wrapper,.table-wrapper{width:100%}.#user-invoice-form .items-table-wrapper{overflow-x:auto}.account-status .table td.span3{width:15%}.main.main-small,.main.main-bg{width:auto}#notes-wrapper .append,.notes-wrapper .append{width:100%;padding-bottom:5px}.invoice-totals{font-size:16px;line-height:1.5em}#invoice-info label{font-size:14px;width:130px}.user-invoice-edit-wrapper .col-qty{width:19%;padding:0 10px}.user-invoice-edit-wrapper .col-rate{width:29%}.user-invoice-edit-wrapper .col-discount{width:90px}.user-invoice-edit-wrapper .col-discount .item-discount{display:inline-block;text-align:right}.user-invoice-edit-wrapper .col-discount .item-discount_type{width:22px;text-indent:4px}.user-invoice-edit-wrapper .col-rate .item-rate,.user-invoice-edit-wrapper .col-qty .item-qty{width:80%}.user-invoice-edit-wrapper .col-taxable{width:24%}.user-invoice-edit-wrapper .col-taxable .item-taxable{width:70;padding-left:6px;padding-right:6px}.start-end-options .btn{padding:0 10px}#event-edit .start-end-options .month-prev.avail-prev .fa,#event-edit .start-end-options .month-next.avail-next .fa{margin:0 2px}.event-edit #duration-wrapper .controls>div[class^="duration-"]{display:block}.event-edit .pet-group .pet-name{width:auto;line-height:28px}.schedule-cal.w-cal-grid .sidebar-left,.schedule-cal.w-cal-grid .p-messages{position:relative}#events-view .appt-invoice .field-label{display:block;font-weight:normal;margin-left:0;min-width:70px}.cal-wrapper-scroll{overflow-x:visible}.payroll-appt .service .name{width:100%}.payroll-appt .client-wrapper,.payroll-appt .worker-wrapper{display:block !important;border-bottom:1px dashed #d4d4d4;width:100%}.payroll-appt .client-label,.payroll-appt .worker-label{width:30%;display:inline-block !important;color:#999}.payroll-appt .service .client,.payroll-appt .service .worker{width:68%;display:inline-block;text-align:right}.payroll-appt .service>div{margin-bottom:5px}.payroll-worker-total .span6.pull-right{float:none}#invites-list .invites-list{padding-right:5px}.g-admin .sidebar.sidebar-select-mode{margin-top:0}}@media(max-width:530px){.banner-img-feature{padding:5px 10px;width:260px}#account-profile .dt-no-mobile .dt-row>div,#dashboard .dt-no-mobile .dt-row>div{min-width:42px}#branding-form #controls-logo-size{max-width:95%}.availability-table .in .day-avails .time{font-size:.9em}#event-edit #repeatable-options .checkbox input[type="checkbox"],#event-edit #repeatable-options input[type=checkbox]:after,#event-edit #repeatable-options .controls>.checkbox{margin:0;padding:0;margin-bottom:13px;margin-right:3px}#event-edit #repeatable-options .day-name{margin-left:-5px;margin-bottom:2px}[class$="list_small-layout"] .element-group{padding-left:0;padding-right:0;max-width:98%;margin:0 auto}.block-contact .element-group .element-text{max-width:100%}#account-profile .profile-image-wrapper,#my-account .profile-image-wrapper,#pets-profile .pet-image-wrapper,#account-profile .profile-info,#my-account .profile-info,#pets-profile .pet-info{display:block;padding-left:0;width:100%}#settings-sms .payment-totals .dt-row>div{font-size:16px}}@media(max-width:480px){h1,h2,h3,.modal-header h3{line-height:1.1em}h3,.modal-header h3{font-size:18px;line-height:2em}h2{font-size:24px}h1{font-size:28px}.navbar a,.navbar .nav>li>a{min-width:52px}.navbar .secondary-nav li{margin-left:3px}.rid-0.no-branding .navbar .brand img{max-height:60px;margin-top:5px}.schedule-cal .navbar .brand,.rid-1 .navbar .brand,.no-branding .navbar .brand{float:none}.schedule-cal .navbar .brand img,.rid-1 .navbar .brand img,.no-branding .navbar .brand img{max-height:40px;width:auto !important;height:auto!important}.schedule-cal .navbar .brand.no-logo,.rid-1 .navbar .brand.no-logo,.no-branding .navbar .brand.no-logo{padding-top:3px;line-height:30px}.g-admin.w-cal-grid.logged-in .account-nav{width:100%}.g-admin.w-cal-grid.logged-in .mobile-collapsible .account-nav{width:auto}.navbar.mobile-collapsible .navbar-inner{min-height:36px}.navbar-static-top.navbar-style-2 .navbar-wrapper.nav-collapse{margin-top:0}.modal-body{padding-left:5px;padding-right:5px}#membership-edit-form #type-wrapper.field-dropdown .controls:after,#membership-edit-form #credit_duration-wrapper.field-dropdown .controls:after{z-index:-1}.rid-0 .site-tagline{margin-left:100px;margin-top:-105px}#pets-list .dt-row>div,#users-list .dt-row>div{font-size:16px;line-height:24px;max-width:65%;display:block}#pets-list.rid-6 .dt-row>div{font-size:18px}.#pets-list.rid-6 .pets-list div.pet{padding-top:19px}.users-list .dt-row>div{max-width:none}.pets-list .dt-row>div,.users-list .dt-row>div{margin-left:50px}.pets-list .dt-row .pet-img,.users-list .dt-row .user-img{width:46px}.pets-list .pet-img img,.users-list .user-img img{max-width:40px;max-height:40px}.pets-list .pet-img .fa,.users-list .user-img .fa{width:1em}.element-grid-cell.element-cell-horizontal>.element-group .element-field-description,.element-grid-cell.element-cell-horizontal>.element-group a,.element-grid-cell.element-cell-horizontal>.element-group .element-actions{text-align:center}.element-grid-cell.element-cell-horizontal{display:inline-block}.element-grid-cell.element-cell-horizontal .element-img{max-width:100%}[class$="list_small-layout"] .element-grid-cell img{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.element-grid-horizontal>.element-grid-cell{width:auto !important}.element-grid.services-list_small-layout .element-grid-cell.editor-type-services{display:block}.element-grid-cell.service-wrapper,#service_categories-list .service-categories-list_small-layout .element-cell-horizontal,#packages-list .element-grid-cell.editor-type-packages.element-cell-horizontal{width:auto;display:block}#sign-up .form-signup .control-label{line-height:30px}#sign-up .well{width:auto}#settings-forms select[id^="phone_type"]{width:25%}#mini-cal-well-dropdown,.ui-datepicker{width:300px}.cal-mini td a{line-height:32px}.status-pay .status-date{margin-left:0;display:block}.rid-0 .navbar .brand,.rid-0.no-branding .navbar .brand{padding-top:0}.event-wrapper .event-status .field-value.pull-right{float:none;text-align:center}.events-main .events-view{padding-left:8px;background-position-x:-21px}.modal-header .close{padding:0;margin:0;margin-right:-9px;margin-top:0}.editor-block-actions .btn{padding:5px}.rid-0 .navbar-signup-signin{margin-top:5px;margin-bottom:0;margin-top:0}#view-settings .schedule-filters{margin-right:0}.users-list .col-ops .btn-view,.pets-list .ops .btn-view{display:block}.modal .fileupload .btn{min-width:24px}.day-avails{max-width:400px}.day-avails .time{padding:4px 0;margin:2px 0;width:54px}.availability-table .not-in .day-avails .avail{padding:0 1px}#services-edit .avail-times .time{font-size:14px;margin:4px;width:70px}#services-edit .service-selection .service-icon{margin-left:15px}.service-selection .service-type-description{margin-left:76px}.service-selection.types .service .service-name{font-size:16px;line-height:16px}.brand-settings .input-prepend .minicolors-theme-bootstrap .minicolors-input,.brand-settings .input-append .minicolors-theme-bootstrap .minicolors-input{padding-right:0;padding-left:0}.navbar a,.navbar .nav>li>a{min-width:24px}.navbar .account-nav .nav>li>a{margin-left:2px;margin-right:2px}.user-invoice-edit-wrapper .col-discount .item-discount{width:42px}.event-edit .appt-confirm fieldset>.fa{position:relative;vertical-align:top;margin-top:2px}.event-edit .appt-confirm fieldset>.content{margin-left:10px;font-size:18px;display:inline-block}.event-edit .appt-confirm fieldset>.fa{margin-left:0}#event-edit #event-actions .btn,#events-view #event-actions .btn{display:inline-block}#event-actions .btn .fa{margin:auto;display:block;font-size:18px}#event-actions .btn .fa-stack{display:block;margin:auto}.modal #event-actions .btn,#event-actions .btn,#events-view #event-actions .btn{border-color:#ddd}#my-account .user-block-section.subscribe,#my-account .user-block-section.billing-info,#my-account .user-block-section.payment-methods,#my-account .account-view,#my-account .account-status{width:90%;margin:20px auto}}@media(max-width:440px){form{padding:5px}.main-content form{padding:0}.availability-table .col-ops a,.availability-table .col-label{font-size:16px}.hgm-row.col-2,.hgm-row.col-3{display:block}.hgm-row.col-2>div,.hgm-row.col-3>div{width:auto;display:block;margin-left:0}#settings-invoicing-edit .hgm-row.freq-monthly.col-2>div{display:inline-block}#client_limit-wrapper,#pet_limit-wrapper{display:inline-block;width:48%}.form-verify #custom_url-wrapper .add-on{width:100%;font-size:18px}.form-verify #custom_url-wrapper #custom_url{width:100%;text-align:center;display:block}}@media(max-width:400px){input.phone-country{font-size:14px;padding-left:4px}input.phone-number{width:40%;padding-left:4px;font-size:14px}select.phone-type{width:24%;padding-left:4px;font-size:14px}.contact-captcha{margin-left:-5px}.banner-img-feature{margin:10px 7px}.has-branding .navbar .brand{margin-left:0}.navbar .btn-navbar{margin-right:0;margin-left:0}.navbar .secondary-nav{min-height:70px;line-height:28px}body:not(.schedule-cal) .navbar-static-top.navbar-style-2 .brand img{margin-top:0}.field-types>.btn{width:86%}.pets-search{width:185px}.modal-body .controls>.radio{padding-left:5px}.modal-body #edit_type-wrapper .radio.inline{min-width:25px;margin-right:4px;padding-left:35px}.modal-body .radio input[type="radio"]{margin-right:15px}#mini-cal-well-dropdown,.ui-datepicker{width:300px}#book-appointment-mobile{width:80px;padding-left:0 !important;margin-right:5px}#book-appointment-mobile .new-appointment{width:auto}.repeat-start-options .time{margin:4px 1px}#services-edit .avail-times .time{font-size:14px;margin:4px;width:62px}.user-invoices .col-ops.ops{margin-top:0}#header_1-wrapper .minicolors-panel{left:-15px !important}#link-wrapper .minicolors-panel{left:-100px !important}#my-account.my-account-payment-info .user-block-section,#my-account .account-view,#my-account .account-status{padding:20px 0}}