.cast-list-card{padding:0 !important}.cast-list-card-name{padding:5px;text-align:center;white-space:nowrap;overflow:hidden;font-size:12px;height:33px;text-transform:none !important;box-shadow:none !important;border:none !important}.cast-list-card-production,.cast-list-card-dates{padding:5px;text-align:center;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;color:#999;height:33px;text-transform:none !important;box-shadow:none !important;border:none !important}.cast-list-card-production{color:#666}.cast-list-card-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cast-list-card-images:hover{text-decoration:none;border:none}.cast-list-card-image{background:#ccc;background-position:50% 50%;background-size:cover;-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);height:0;padding-bottom:calc(100% / 3);border-left:1px solid #eee;border-bottom:1px solid #eee}.cast-list-card-image img{max-width:100%}.cast-list-card-count{overflow:hidden;position:relative;background:#E80F8A}.cast-list-card-count span{display:block;position:absolute;top:50%;width:100%;text-align:center;font-size:20px;color:white;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cast-list-table .cast-list-toolbar{text-align:center;margin-bottom:20px}.cast-list-table .cast-list-toolbar form{display:inline-block;margin-bottom:0}.cast-list-table .cast-list-toolbar form .btn-outline{background:white}.cast-list-table .table{border-collapse:collapse;margin-top:0}.cast-list-table .table td,.cast-list-table .table th{position:relative;background-color:white}.cast-list-table .table .col-stats{display:none}.cast-list-table .table .col-booking{display:none}.cast-list-table .table .col-details{display:none}.cast-list-table .table .col-tags{display:none}.cast-list-table .table .col-question{display:none}.cast-list-table .table .col-photos{display:none}.cast-list-table .table .col-availability{display:none}.cast-list-table .table .col-fees{display:none}.cast-list-table .table .col-emails{display:none}.cast-list-table .table .col-name{width:150px}.cast-list-table .table.on-stats .col-stats{display:table-cell}.cast-list-table .table.on-booking .col-booking{display:table-cell}.cast-list-table .table.on-details .col-details{display:table-cell}.cast-list-table .table.on-tags .col-tags{display:table-cell}.cast-list-table .table.on-question .col-question{display:table-cell}.cast-list-table .table.on-photos .col-photos{display:table-cell}.cast-list-table .table.on-emails .col-emails{display:table-cell}.cast-list-table .table.on-availability .col-availability{display:table-cell}.cast-list-table .table.on-fees .col-fees{display:table-cell}.cast-list-table .table .col-select{width:40px;font-size:25px;cursor:pointer;text-align:left}.cast-list-table .table .col-select .-selected{display:none}.cast-list-table .table tr.selected .col-select .-not-selected{display:none}.cast-list-table .table tr.selected .col-select .-selected{display:block}.cast-list-table .table .col-tags{max-width:150px}.cast-list-table .table .col-tags.-photos{max-width:100%}.cast-list-table .table .cast-list-photo{width:200px;display:inline-block}.cast-list-table .table .cast-list-photo img{max-width:100%}@-webkit-keyframes flash{0%{background-color:#eee}50%{background-color:#26C281}100%{background-color:#eee}}.cast-list-table .table .-flash{-webkit-animation-name:flash;-webkit-animation-duration:900ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out}.cast-list-table .table .col-checkbox{width:15px}.cast-list-table .table td.col-image{width:50px;padding:25px 0;background-position:center;background-repeat:no-repeat;background-size:contain}.cast-list-table .table .col-availability{text-align:center;vertical-align:top;max-width:50px}.cast-list-table .table .col-availability .booking-cell small{display:block;margin-top:5px;color:#999}.cast-list-table .table .col-availability .booking-cell .booking-btn{text-transform:none;width:100%;border:none;box-shadow:none}.cast-list-table .table .col-availability .booking-cell .popover-content{padding:0}.cast-list-table .table .col-availability .booking-cell .popover-content .list-group{padding:0;margin:0;border-radius:0}.cast-list-table .table .col-availability .booking-cell .popover-content .list-group .list-group-item{border-radius:0}.cast-list-table .table .col-availability .approve-decline{white-space:nowrap;min-width:62px}.cast-list-table .table .col-date-title{width:auto}.cast-list-table .table .col-date-title a{color:#666}.cast-list-table .table .col-tags .btn{display:inline-block;margin-right:4px;margin-bottom:8px}.cast-list-table .table td,.cast-list-table .table th{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}.cast-list-table .table .top-header th{border-left:none;border-right:none}.cast-list-table .table tbody td{vertical-align:middle}.cast-list-table .table tbody tr td.odd,.cast-list-table .table thead tr th.odd{background-color:#FFFDF1}.cast-list-table .table tbody tr:nth-child(odd) td{background-color:#F3F3F3}.cast-list-table .table tbody tr:nth-child(odd) td.odd{background-color:#F6F4E8}.cast-list-table .table tbody tr.selected td{background-color:#FBF38D}.cast-list-table .table tbody tr.selected td.odd{background-color:#F9DF73}.cast-list-table .table tbody tr.selected:nth-child(odd) td{background-color:#F9ED54}.cast-list-table .table tbody tr.selected:nth-child(odd) td.odd{background-color:#F7DA47}.cast-list-table .table tbody tr.booked td:first-child{border-left:4px solid #26C281}.cast-list-table .table tbody tr.booked td:last-child{border-right:4px solid #26C281}.cast-list-table .table tbody tr.booked td.col-name{background:#26C281}.cast-list-table .table tbody tr.booked td.col-name a{color:white}.cast-list-table .table tbody tr.rejected td{background-color:#eee !important;color:#ccc !important;vertical-align:middle}.cast-list-table .table tbody tr.rejected td a{color:inherit}.cast-list-table .table tbody tr.rejected td a.enable-extra{font-size:12px;color:black;text-decoration:underline !important}.cast-list-table .table tbody tr.rejected td .booking-cell small{margin:0;text-decoration:line-through;color:#ccc !important}.cast-list-table .table tbody tr.rejected td.col-tags .btn{background:transparent;color:#ccc}.message-responses-table tbody tr.rejected td{background-color:#eee !important;color:#ccc !important;vertical-align:middle}.message-responses-table tbody tr.rejected td a{color:inherit}.message-responses-table tbody tr.rejected td .btn{display:none}.extra-card-name{padding:5px;text-align:center;white-space:nowrap;overflow:hidden;font-size:12px;height:33px;text-transform:none !important;box-shadow:none !important;border:none !important}.extra-card-name .badge{background:#E80F8A}.extra-card-booking-count{position:absolute;top:-10px;right:-10px;background:black;z-index:35;width:20px;height:20px;color:white;border-radius:100%;text-align:center;font-size:10px;line-height:20px;box-shadow:0px 0px 2px rgba(0,0,0,0.5)}.extra-card-flag{position:absolute;top:-10px;left:-10px;z-index:35;width:20px;height:20px;border-radius:100%;text-align:center;font-size:10px;line-height:20px;box-shadow:0px 0px 2px rgba(0,0,0,0.5)}.extra-card-flag.red{background:red}.extra-card-flag.green{background:green}.extra-card-access-ni{position:absolute;top:-10px;right:15px;z-index:35;width:20px;height:20px;border-radius:100%;text-align:center;font-size:10px;line-height:20px;background:yellow;box-shadow:0px 0px 2px rgba(0,0,0,0.5)}.extra-card-not-approved{position:absolute;top:0%;height:20px;background:#000;width:100%;z-index:30;font-size:10px;text-transform:uppercase;color:white !important;line-height:20px;text-align:center}.extra-card-issues{position:absolute;bottom:0;width:100%;z-index:30;font-size:10px;background:black;text-align:center}.extra-card-issues .issue{display:inline-block;padding:4px;color:white !important}.extra-card:hover .extra-card-not-approved,.extra-card:hover .extra-card-issues{display:none}.extra-card-wrapper{position:relative;background:white}.extra-card-image{z-index:20;position:absolute;top:0;width:100%}.extra-card-cast-lists{z-index:10;padding-bottom:133.33333%;position:relative;background:rgba(0,0,0,0.8)}.extra-card-cast-lists .extra-cast-wrapper{position:absolute;display:none;width:100%;height:100%;overflow-y:scroll}.extra-card-cast-lists .extra-cast-wrapper .list-group{z-index:5;position:absolute;bottom:0;width:100%;max-height:100%;margin-bottom:0;border-radius:0}.extra-card-cast-lists .extra-cast-wrapper .list-group-item{border-color:rgba(0,0,0,0.5);color:white;font-size:12px;background:none;border-left:0;border-right:0;border-radius:0}.extra-card-cast-lists .extra-cast-wrapper .list-group-item:hover{background:white;color:black}.extra-card-cast-lists .extra-cast-wrapper .list-group-item.scratch-list{font-style:italic}.extra-card-cast-lists .extra-cast-wrapper .list-group-item.active{background:#E80F8A;color:white}.extra-card-cast-lists .extra-cast-search{display:none;position:absolute;bottom:0;width:100%;margin:0;z-index:10}.extra-card-cast-lists .extra-cast-search input[type='search']{border-radius:0;background:rgba(0,0,0,0.8);border-left:none;border-right:none}.extra-card.-list-mode .extra-card-cast-lists{z-index:30}.extra-card.-list-mode .extra-card-cast-lists .extra-cast-wrapper{display:block}.extra-card-booking-state{display:block;text-align:center;margin:-20px 0 20px 0;padding:3px 8px;font-size:11px;cursor:auto;border:1px solid transparent;font-weight:bold}.extra-card-popover .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.extra-card-popover .blocks .block{-webkit-box-flex:1;-ms-flex:1;flex:1}.extra-card-popover .blocks .block:last-child{margin-left:-1px}.extra-card-popover table{border-collapse:collapse;width:100%;margin-top:-1px}.extra-card-popover table td{white-space:nowrap;border:1px solid #eee;padding:3px;font-size:12px;vertical-align:top}.extra-card-popover table td small{display:block;text-transform:uppercase;font-size:10px;color:#ccc}.extra-card-popover table td.wrap{white-space:normal}.extra-card-popover table td.highlight{border-color:#000;background:#000;color:white}.popover{min-width:500px}.filter{margin-bottom:0}.filter .panel-heading{position:relative}.filter .panel-heading a{display:block}.filter .panel-heading i{position:absolute;display:block;right:0;top:10px;width:20px;height:19px;line-height:19px}.filter .panel-heading i.fa-angle-right{display:block}.filter .panel-heading i.fa-angle-down{display:none}.filter .list-group{display:none;margin-bottom:20px}.filter .list-group .range-form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.filter .list-group .range-form input,.filter .list-group .range-form button{border-radius:0;box-shadow:none}.filter .list-group .range-form label{font-size:10px;text-transform:uppercase;margin-left:5px;color:#999}.filter .list-group .range-form .form-group{-webkit-box-flex:4;-ms-flex:4;flex:4;margin-bottom:0}.filter .list-group .range-form .btn{-webkit-box-flex:2;-ms-flex:2;flex:2}.filter.filter-heading{margin-top:20px}.filter.filter-heading .panel-heading{background:#8775A7}.filter.filter-heading .panel-heading a{color:white}.filter.location-filter form{margin:0}.filter.location-filter .location-form{padding:0}.filter.location-filter #smallMap{display:none}.filter.active .panel-heading i.fa-angle-right{display:none}.filter.active .panel-heading i.fa-angle-down{display:block}.filter.active .list-group{display:block}.search-header{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-header .page-info{font-size:12px;color:#666;margin-right:10px}.search-header .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-header .applied-search{margin-bottom:10px}.search-header .btn{margin-bottom:5px}.filter-sub-group{display:none}.filter-sub-group.active{display:block}.extra-quick-search .form-control{margin-top:0 !important}.extra-quick-search .input-group-btn i{font-size:14px;line-height:32px}.extra-quick-search .search{margin-bottom:10px}.saved-search-element{display:inline-block;margin:0 3px 3px 0;border:1px solid #ccc;background:white;font-size:11px;text-transform:uppercase;padding:5px;font-weight:600}.messages-portlet{padding:0;margin:0}.messages-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.messages-form input[type='text']{-webkit-box-flex:3;-ms-flex:3;flex:3;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px}.messages-form input[type='submit']{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;background:white;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#00e34d}.messages{display:block;overflow-x:hidden;overflow-y:scroll;position:relative;height:300px;width:100%;padding:2% 3%;border-bottom:1px solid #ecf0f1}.messages:after{content:"";display:table;clear:both}.messages .load-more{text-align:center;font-size:11px;color:#666;margin-top:5px;padding-bottom:15px;border-top:1px solid #eee}.messages .load-more a{display:inline-block;background:white;color:inherit;text-decoration:underline;padding:0 10px;margin-top:-9px}.messages .message-wrapper{display:block;width:98%;padding:0.5%;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.messages .message-wrapper p{margin:0}.messages .message-wrapper .meta{color:#999;font-size:9px;width:100%;margin-top:3px}.messages .message-wrapper .meta i.fa-check{margin:0;padding:0;color:#00e34d}.messages .message-wrapper .meta i.fa-close{margin:0;padding:0;color:red}.messages .message-wrapper .meta a{color:inherit}.messages .message-wrapper .message{max-width:90%;word-wrap:break-word;position:relative;padding:10px 20px;color:white;border-radius:25px;clear:both;font-size:12px}.messages .message-wrapper .message:before{content:"";position:absolute;z-index:1;height:19px}.messages .message-wrapper .message:after{content:"";position:absolute;z-index:1;background:white}.messages .message-wrapper.outbound{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.messages .message-wrapper.outbound .meta{text-align:right}.messages .message-wrapper.outbound .message{background:#00e34d;color:white;border-bottom-right-radius:20px 0px\9}.messages .message-wrapper.outbound .message:before{bottom:-2px;right:-8px;border-right:20px solid #00e34d;border-bottom-left-radius:16px 14px;-webkit-transform:translate(0, -2px);transform:translate(0, -2px);border-bottom-left-radius:15px 0px\9;-webkit-transform:translate(-1px, -2px) \9;transform:translate(-1px, -2px) \9}.messages .message-wrapper.outbound .message:after{width:12px;height:20px;bottom:-2px;right:-42px;border-bottom-left-radius:10px;-webkit-transform:translate(-30px, -2px);transform:translate(-30px, -2px)}.messages .message-wrapper.inbound .message{background:#E5E5EA;color:black;float:left;border-bottom-left-radius:30px 0px\9}.messages .message-wrapper.inbound .message:before{bottom:-2px;left:-7px;border-left:20px solid #E5E5EA;border-bottom-right-radius:16px 14px;-webkit-transform:translate(0, -2px);transform:translate(0, -2px);border-bottom-right-radius:15px 0px\9;-webkit-transform:translate(-1px, -2px) \9;transform:translate(-1px, -2px) \9}.messages .message-wrapper.inbound .message:after{bottom:-2px;left:4px;width:26px;height:20px;background:white;border-bottom-right-radius:10px;-webkit-transform:translate(-30px, -2px);transform:translate(-30px, -2px)}.photo-card img{max-width:100%}.photo-card-image{padding:0}.photo-tool-group{position:relative}.photo-tool-group .photo-tools{position:absolute;top:50px;right:10px;z-index:1000}.extra-profile-flag{color:#999}.extra-profile-flag.red{color:red}.extra-profile-flag.green{color:green}.extra-profile-access-ni{display:inline-block;margin:0 20px;color:#999}.extra-profile-access-ni.yes{color:green}.extra-profile table.profile{border-collapse:collapse;width:100%;margin-top:-1px}.extra-profile table.profile td{white-space:nowrap;border:1px solid #eee;padding:5px;font-size:12px;vertical-align:top}.extra-profile table.profile td small{display:block;text-transform:uppercase;font-size:10px;color:#ccc}.extra-profile table.profile td p{margin:0}.extra-profile table.profile td.wrap{white-space:normal}.extra-profile #extraMap{height:200px}.extra-profile .portlet.no-pad{padding:0}.extra-profile .list-group.no-mag{margin:0;border-radius:0}.extra-profile .list-group.no-mag .list-group-item{border-radius:0}.extra-profile .bx-wrapper{margin:0;box-shadow:none;border:none}.extra-profile .extra-profile-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;border-bottom:1px dotted #ccc}.extra-profile .extra-profile-tag:last-child{border-bottom:none}.extra-profile .extra-profile-tag strong{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;margin-right:30px}.extra-profile .extra-profile-tag span{text-align:right}body>.select2-container{z-index:1000000}.sidebar-extras a{color:white}.sidebar-extras .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-extras .destroy{width:25px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sidebar-extras .form-group{padding:0 15px;margin-top:15px}.sidebar-extras a:hover{text-decoration:none}.sidebar-cast-lists{position:relative;padding:10px 0}.sidebar-cast-lists .form-group{padding:0 15px;margin-bottom:15px}.sidebar-cast-lists .done-btn{display:none}.sidebar-cast-lists .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px}.sidebar-cast-lists .list-item a{display:block;color:white;width:100%;font-size:1.2rem}.sidebar-cast-lists .list-item .destroy,.sidebar-cast-lists .list-item .reorder{width:25px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:none}.sidebar-cast-lists .list-item .destroy{text-align:left;cursor:pointer}.sidebar-cast-lists .list-item .reorder{text-align:right;cursor:ns-resize}.sidebar-cast-lists .list-item .badge{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.sidebar-cast-lists.-edit-mode .done-btn{display:block}.sidebar-cast-lists.-edit-mode .edit-btn{display:none}.sidebar-cast-lists.-edit-mode .list-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sidebar-cast-lists.-edit-mode .list-item .destroy,.sidebar-cast-lists.-edit-mode .list-item .reorder{display:block}.sidebar-cast-lists.-edit-mode .list-item .badge{display:none}.message-preview{padding:20px}.message-preview .message-intro{margin-bottom:25px}.message-preview .message-intro p{font-size:1.4rem;line-height:2.5rem}.message-preview form{margin-bottom:0}.message-preview .control-label{font-weight:bold}.message-recipients .recipient-avatar{background-size:contain;background-repeat:no-repeat;background-position:center;height:50px;width:50px;border-radius:100%;margin-right:10px}.message-recipients .recipient{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.message-recipients .selected{background:#fec}.message-recipients .recipient-details small{display:block}table .col-date{width:120px}table .col-message-type{width:100px}table .col-center{text-align:center}table .col-right{text-align:right}table .col-numeric{text-align:right}table .col-bar-right{border-right:1px solid rgba(0,0,0,0.05)}table td.col-numeric{font-family:monospace}table.table tfoot.no-pad td{padding:8px;background:#666;color:white}tr.-week td{background:#eee}.-released_for_payment,.-paid,.-net_pay,.-gross,.-payment_sent{background:#ececec}tfoot .-released_for_payment,tfoot .-paid,tfoot .-net_pay,tfoot .-gross,tfoot .-payment_sent{background:#000 !important}.col-message-type{border-left:10px solid white}.col-message-type-inbound{border-color:#E5E5EA}.col-message-type-outbound{border-color:#00e34d}.list-group.smaller-list .list-group-item{font-size:12px}div.ui-timepicker-container.ui-timepicker-no-scrollbar.ui-timepicker-standard{z-index:10000 !important}.menu-toggler{background:url(//members-assets.theextrasdept.com/assets/admin/menu-toggler-7a56a1424ac26e68e8aeed994371013798940b5cd5cfcd45e5e3c8439bc199df.png) 50% 50% no-repeat !important}.close{width:auto;height:auto;text-indent:0}.sticky-wrapper,.js-sticky-alpha{position:relative;z-index:1000}@media screen and (max-width: 992px){.sticky-wrapper,.js-sticky-alpha{top:0px !important}}.alphabet{background:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1000}.alphabet a,.alphabet span{font-size:16px;color:#ccc;padding:10px}.alphabet a{font-weight:bold;color:#333}@media screen and (max-width: 992px){.alphabet{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.alphabet span{display:none}}.is-sticky .alphabet{border-bottom:1px solid #ccc}img{max-width:100%}.reasons .list-group{overflow-y:scroll;max-height:300px}.header-icon{padding-right:10px !important}.webui-popover-content .list-group{margin:0}.portlet.light.extras-filter{padding:0}.portlet.light.extra-card{padding:0}.portlet.light.extra-card img{max-width:100%}.report-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-form .ml-2{margin-left:5px}.report-form .ml-3{margin-left:10px}.report-form .mr-3{margin-right:10px}.report-form .btn{display:block}.report-form .form-control{width:100px}.search-form .input-group .form-control{color:white !important}.caption-form{padding-bottom:0px !important}.caption-form form{margin:0}.hide-me{display:none}.page-logo a{text-indent:-9999px;height:75px;width:100px;background:url(//members-assets.theextrasdept.com/assets/logo-2850d17ea5ce7999137d9fe4cb1ee47ca0258ce8d546936710777c1971b81a88.svg) 50% 50% no-repeat;background-size:contain;display:block}.list-group-row{display:-webkit-box;display:-ms-flexbox;display:flex}.list-group-row .list-group-item,.list-group-row .btn-group{border-radius:0;margin-left:-1px}.list-group-row .list-group-item:first-child,.list-group-row .btn-group:first-child{margin-left:0px}.list-group-row .-reject{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group-row .-approve{-webkit-box-flex:2;-ms-flex:2;flex:2}.list-group-row .-download{width:50px;text-align:center}#search-form input{border-radius:0}.inline-date-picker{width:100%;border:1px solid #ddd}.inline-date-picker .datepicker-inline,.inline-date-picker table{width:100%}.filter-availability .datepicker-inline{padding:0;width:100%}.filter-availability .datepicker-inline table{width:100%}.filter-availability .datepicker-inline td,.filter-availability .datepicker-inline th{font-size:12px !important}.form-group:after{content:"";display:table;clear:both}.staff_production_ids{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff_production_ids label{width:100%;display:block;margin-bottom:10px}.staff_production_ids span.checkbox{-webkit-box-flex:20%;-ms-flex:20%;flex:20%;margin-top:0}.staff_production_ids span.checkbox+.checkbox{margin-top:0}.staff_production_ids>input{width:100%}.form-group.check_boxes .checkbox{margin-left:20px}.form-group.boolean{margin-left:20px}.form-group .col-sm-9 .file{margin-top:5px}.profile-sidebar-portlet{padding-top:0px !important}.profile-sidebar-portlet img{max-width:100%}.message-meta{border-bottom:1px solid #eee}.message-meta dd{margin-bottom:15px}.page-quick-sidebar-wrapper .page-quick-sidebar .list-items{height:calc(100vh - 200px);overflow-y:scroll}#sidebar-scratch .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sidebar-scratch .list-item a{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}body table table.inner-table{border-collapse:collapse;width:100%;border-left:none;border-right:none}body table table.inner-table td,body table table.inner-table th{padding:3px !important;border-left:none !important;border-right:none !important;background:transparent !important;border-bottom:1px solid rgba(0,0,0,0.1)}body table table.inner-table td{text-align:right}body table table.inner-table .form-group{margin-bottom:0 !important}table.table td.tick{background:green;color:white}tr.-no-show{opacity:0.5;color:white;background-color:red}tr.-no-show a{color:white}.locked-progress{height:3px;position:absolute;bottom:0;left:0;width:100%}.locked-progress .locked-progress-bar{height:3px}
