.valign-middle-helper{height:100%;width:1px;display:inline-block;vertical-align:middle}.ar-panel{display:block;position:relative;height:0}.position-to-fit{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-4x5{padding-bottom:125%}.phone-link{cursor:pointer}.multi-state-icon{display:inline-block}.multi-state-icon .icon{display:none}.multi-state-icon.negative .icon.state-positive,.multi-state-icon.state-2 .icon.state-positive{display:inline-block}.multi-state-icon.positive .icon.state-negative,.multi-state-icon.state-1 .icon.state-negative{display:inline-block}#main-navigation .navbar-brand,.navbar-brand{background:url('//web_common/images/marssquarelogo.png') no-repeat;background-size:50px;padding-left:55px;width:180px}#main-navigation{background:#000}#main-navigation .quick-search{padding-left:0}#main-navigation .right-border{border-right:1px solid #333!important}#main-navigation .left-border{border-left:1px solid #333!important}#main-navigation .extra-padded{padding-left:7px;padding-right:7px}#main-navigation .global-search,#main-navigation .twitter-typeahead .typeahead{background:#222!important;border:none;border-radius:0}#main-navigation .colour-icon i{color:#1d83f4}#main-navigation .current-user{padding-left:20px;padding-right:20px}body{font-size:12px}table{font-size:1em}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#1d83f4;cursor:default;background-color:#fff;border:none;border-bottom:3px solid #1d83f4}.nav-tabs>li>a{border-radius:0}.nav-tabs>li{height:41px}body,html{height:100%;margin:0 0 1px;padding:0}body{background-color:#fff;font-family:Helvetica,Arial;font-size:12px}#MainContent{padding-top:50px;color:#4f5155;height:100%}.Windowed body,html.Windowed{height:100%}.page-holder{height:100%}html.Windowed .page-holder{height:100%;overflow:auto;padding-left:0;background-color:#fff}.Windowed #MainContent{padding-top:0;margin-left:0}.Windowed #MainContent .page_row{top:0}#MainContent .page_content{height:100%;margin-bottom:150px;padding-top:5px}table{font-size:1em}.tab-pane{padding-top:10px}.form-group{margin-bottom:5px}.global-search{background-color:grey;color:#fff}#DialogContainer .tt-menu,#MainContent .tt-menu,#create-new-project-modal .tt-menu,#main-navigation .tt-menu,#modal-system .tt-menu{background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2);padding:5px;width:35em}#DialogContainer .tt-menu h4,#MainContent .tt-menu h4,#main-navigation .tt-menu h4,#modal-system .tt-menu h4{font-size:12px;font-weight:700;color:#04d;margin-bottom:5px;margin-top:5px;border-bottom:1px solid grey}#DialogContainer .tt-menu .tt-suggestion:hover,#MainContent .tt-menu .tt-suggestion:hover,#main-navigation .tt-menu .tt-suggestion:hover,#modal-system .tt-menu .tt-suggestion:hover{color:#04d}#MainContent .tt-menu .tt-suggestion,#main-navigation .tt-menu .tt-suggestion,#modal-system .tt-menu .tt-suggestion{height:1.4em;overflow:hidden}.typeahead-item{border-bottom:1px solid #d3d3d3;padding-left:16px;position:relative}.typeahead-item i{left:2px;position:absolute;top:10px}.calendar .today{background-color:#f9f99a}.fa.fa-check,.fa.icon-green,.search-results .icon-green{color:green}.fa.fa-close,.fa.icon-red,.search-results .icon-red{color:#8b0000}.hidden-element{display:none}.ShowToClient .IsVisible{color:green}.ShowToClient .IsNotVisible{color:red}.ShowToClient.NotVisible .IsVisible{display:none}.ShowToClient.Visible .IsNotVisible{display:none}.send-invoice i.fa-gbp{color:green}.invoice-sent i.fa-gbp{color:#00008b}.multi-state-icon{display:inline-block}.multi-state-icon .icon{display:none}.multi-state-icon.negative .icon.state-positive,.multi-state-icon.state-2 .icon.state-positive{display:inline-block}.multi-state-icon.positive .icon.state-negative,.multi-state-icon.state-1 .icon.state-negative{display:inline-block}.radio-selects{height:auto}.bootstrap-switch{height:32px!important}.fa.standard{font-size:1.5em}.fa.inactive{color:grey}.client-selector,.project-selector{cursor:hand}.ViewBoxItem:hover,.cursor-pointer:hover,.icon:hover{cursor:pointer}.create-appointment.create-existing .create-new-appointment{display:none}.create-appointment .manage-fees{display:none}.create-new-appointment.show-fees .manage-fees{display:block}.modal.full-screen .modal-dialog{position:fixed;top:0;left:0;margin:0;width:100%;height:100%;padding:0}.modal.full-screen .modal-content{position:absolute;top:0;right:0;bottom:0;left:0}.modal button.btn-full-screen{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;opacity:.2;margin-top:2px}.modal button.btn-full-screen:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.modal .btn-full-screen{float:right;font-size:16px;font-weight:700;line-height:1}.modal .modal-nav{margin-bottom:0}.modal .modal-fixed-height{height:600px;overflow:auto}.list-group-item-primary{color:#fff;background-color:#428bca}#PopupModal .modal-dialog{height:95%;overflow:hidden;width:98%}#PopupModal .modal-content{height:100%}#PopupModal .PopupBody{height:100%;padding:0;padding-bottom:52px}.ico-required-field i{color:#c00000}.intl-tel-input{display:block}.selection_row:hover{cursor:pointer}.selection_row .no-selector:hover{cursor:default}.type-icon{text-align:center;width:20px}.tt-dataset-users .contact-user{color:#006400}.tt-dataset-users .model-user{color:#00008b}.tt-dataset-users .admin-user{color:#8b0000}.btn-postcode-lookup.highlight{border-left:1px solid red;border-color:red;color:red}.ShowOnWeb{color:green!important}.NotShowOnWeb{color:red!important}.panel-small .panel-body{padding:8px}.dropdown-alerts{min-width:350px}.center-notice-box{text-align:center}.center-notice-box .panel.panel-body{font-size:1.3em;display:inline-block;width:300px;background-color:#000;color:#fff}.intl-tel-input .country-list{z-index:9}.invoice-bold-row{font-weight:700;background:#e0e0e0}.AttributeTypeahead .twitter-typeahead{width:100%}.agency-payment-details .commission-on-talent .cell-talent{background-color:#adff2f}.agency-payment-details .commission-on-all .cell-all{background-color:#adff2f}.create-appointment.create-existing .create-new-appointment{display:none}.create-appointment .manage-fees{display:none}.create-new-appointment.show-fees .manage-fees{display:block}.modal.full-screen .modal-dialog{position:fixed;top:0;left:0;margin:0;width:100%;height:100%;padding:0}.modal.full-screen .modal-content{position:absolute;top:0;right:0;bottom:0;left:0}.modal button.btn-full-screen{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;opacity:.2;margin-top:2px}.modal button.btn-full-screen:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.modal .btn-full-screen{float:right;font-size:16px;font-weight:700;line-height:1}.modal .modal-nav{margin-bottom:0}.modal .modal-fixed-height{height:600px;overflow:auto}@media (min-width:992px){.modal-vlg{width:90vw}.modal-vlh{height:95vh}}.sidebar{background:#000}#main-navigation{background:#000}#lightbox-navigation .navbar-brand,#main-navigation .navbar-brand{background:url('/web_common/images/marssquarelogo.png') no-repeat;background-size:50px;padding-left:55px;width:180px}#main-navigation .quick-search{padding-left:0}#main-navigation .right-border{border-right:1px solid #333!important}#main-navigation .left-border{border-left:1px solid #333!important}#main-navigation .extra-padded{padding-left:7px;padding-right:7px}#main-navigation .global-search,#main-navigation .twitter-typeahead .typeahead{background:#222!important;border:none;border-radius:0}#main-navigation .colour-icon i{color:#1d83f4}.metismenu .has-arrow::after{border-color:#fff!important}#MainContent{padding:0 15px;min-height:568px;background-color:#fff}.page_content{padding-top:60px}.page-holder{background:#000;padding-right:0}.metismenu,.metismenu a{color:#9d9d9d}.metismenu li ul li{position:relative;display:block}.metismenu li ul li a{display:block;padding:5px 0}.metismenu>li>a:focus,.metismenu>li>a:hover{color:#000}.sidebar-nav.navbar-collapse{max-height:none}.breadcrumb{border-radius:0;margin:53px 0 0 165px}#main-navigation .current-user{padding-left:20px;padding-right:20px}@media (min-width:768px){#main-navigation #sidebar-menu{overflow:auto;height:calc(100vh - 135px)}.sidebar{z-index:1;position:absolute;width:180px;margin-top:2px;box-shadow:none;height:100vh;padding-top:10px}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{margin-left:auto}#MainContent{position:inherit;padding:0 15px;border-left:1px solid #e7e7e7;margin:0 0 0 165px}.metismenu,.metismenu a{font-size:1.1em}.metismenu li.selected>a{border-left:8px solid #1d83f4;padding-left:7px}.metismenu li ul{padding-left:25px}.metismenu li ul li>a{padding-left:15px!important}.metismenu li ul li.selected>a{border-left:4px solid #1d83f4;padding-left:11px!important}}@media (min-width:768px) and (max-width:1024px){#main-navigation .quick-search{padding-right:5px}#main-navigation .nav-icons a{padding-left:5px;padding-right:5px}#lightbox-navigation .navbar-brand,#main-navigation .navbar-brand{width:160px}.sidebar{width:160px}.breadcrumb{margin:53px 0 0 145px}#MainContent{margin:0 0 0 145px}#main-navigation .current-user{padding-left:10px;padding-right:10px}}@media (max-width:768px){.breadcrumb{margin:53px 0 0 0}}body.chat-open{margin-right:210px}#chat-sidebar{display:none;position:fixed;top:0;bottom:0;right:0;margin:54px 0 0 0;z-index:1020;width:0}.chat-open #chat-sidebar{display:block}.chat-group{width:200px}.chat-room{width:300px}.chat-group-holder,.chat-room{border-radius:3px;position:absolute;right:0;overflow-y:auto;background-color:#e6e6e6}.chat-group-holder{height:100%;padding:3px;border:1px solid #c1bfbf;min-width:200px}.chat-groups-open .chat-group-holderchat-groups{display:block}.chat-group{padding:5px;line-height:32px;cursor:pointer;background-repeat:no-repeat;background-position:99% center;background-size:8px 8px;height:40px}.chat-group:hover{background-color:#e2d4e2}.chat-group .avatar{float:left;width:32px;height:32px;background-color:#8686a2;border-radius:100%;font-weight:700;text-align:center;text-transform:uppercase}.chat-group .name{margin-left:32px;margin-right:32px;padding-left:5px;line-height:1.15em}.chat-group .unread-messages{display:none;line-height:32px;position:absolute;right:20px}.chat-group.unread .unread-messages{display:inline-block}.chat-group .unread-messages .badge{font-weight:300;padding:3px 6px;background-color:#1caf9a;color:#fff}.chat-room{height:400px;right:215px;bottom:55px;border:1px solid #c1bfbf;background-color:#c7dcda;display:none;margin-right:10px}.chat-room .header{background-color:#009688;padding:10px}.chat-room .header .name{margin-left:10px}.chat-room .header .close{line-height:12px}.chat-room-open .chat-room{display:block}.chat-room .chat-input-group{position:absolute;bottom:3px;left:3px;right:3px}.chat-room .messages{position:absolute;top:40px;bottom:60px;width:100%;overflow-y:auto}.chat-room .message{padding:5px;margin:3px}.chat-room .message .details{font-size:.8em;text-align:right}.chat-room .header-buttons{display:inline-block;position:absolute;right:10px}.chat-room .btn-send{height:54px}.chat-room .btn-close{font-size:1.15em}.chat-room .btn-send{height:54px}.chat-room .btn-close,.chat-room .btn-options{color:#524e4e}.chat-room .btn-close:hover,.chat-room .btn-options:hover{color:#000}.chat-group.offline{background-image:url('/web_common/images/red_circle.png')}.chat-group.away{background-image:url('/web_common/images/orange_circle.png')}.chat-group.online{background-image:url('/web_common/images/green_circle.png')}.chat-group-holder .header{height:20px;width:100%;text-align:right}.calendar .fc-event{border-radius:0;margin-left:1px}.calendar .fc-event>.toolbar{position:absolute;right:2px;top:2px;visibility:hidden;z-index:3}.calendar .fc-event>.toolbar .icon{color:#fff;font-size:1.2em}.calendar .fc-event:hover>.toolbar{visibility:visible}.calendar .fc-event .fc-content{margin-left:12px;border-color:#000}.calendar .fc-event.with-info .fc-content{margin-right:12px}.calendar .fc-event .footer{text-align:right}.calendar .fc-event .badge{min-width:0;padding:1px 3px;font-weight:400;font-size:.85em;line-height:1.3}.event-description .appointment .status{width:12px;height:12px;border-radius:15px;display:block}.calendar .fc-event .event-description{display:none}.calendar .event-description td{border:none}.calendar-popover.popover{min-width:350px}.event-description .appointment{margin-bottom:2px;padding-left:3px}.event-description .appointment>.toolbar{float:right}.calendar-wrapper{position:relative;width:100%}.calendar-wrapper.filters-left{padding-left:250px}.calendar-wrapper.filters-right{padding-right:250px}.calendar-wrapper .calendar-filters{position:absolute;top:0;bottom:0;width:250px;display:none;padding:5px}.calendar-wrapper.filters-right .calendar-filters{right:0;display:block}.calendar-wrapper.filters-left .calendar-filters{left:0;display:block}.calendar .fc-event .status-box{position:absolute;top:0;left:0;bottom:0;width:10px;margin-right:5px;display:inline-block;z-index:2}.calendar .fc-event .info-icon{position:absolute;top:0;right:0;bottom:0;display:inline-block;z-index:2;padding-right:2px}.fc button.fc-btnBOOK-button,.fc button.fc-btnCST-button,.fc button.fc-btnFIT-button,.fc button.fc-btnREC-button,.fc button.fc-btnShowAll-button{margin-left:2px;margin-right:2px;margin-top:4px;text-shadow:none;border-radius:4px;border:none;box-shadow:none}.typeahead-form-group span.twitter-typeahead{width:100%}.album-listing .album-item{padding:10px;border:1px solid #d3d3d3;border-radius:4px;margin:2px}.all-models-holder .Model.selection_item{display:flex}.all-models-holder .model-removed .Model .model-details{height:100px;overflow:hidden}.JobRole.multi-select .model-active{background-color:#f0f0f0}.JobRole .all-models-holder .multi-select-selector{display:none}.JobRole.multi-select .model-active .multi-select-selector{bottom:0;display:block;position:absolute}.JobRole .multi-select-buttons{display:none}.JobRole.multi-select .multi-select-buttons{display:inline-block}.JobRole .model-removed .active-models-only{display:none}.JobRoleResults{padding-bottom:50px}.JobRole .select-all{display:none}.JobRole.multi-select .select-all{display:block}.JobRoleResults .JobRole:last-child{margin-bottom:150px}.note.client{background-color:#90ee90}.contact-filters .list-group-item .handler-icon{display:none}.contact-filters .list-group-item.handler .handler-icon{display:inline}.list-group-item-primary{color:#fff;background-color:#428bca}.form-group{margin-bottom:8px}.bg-grey{background-color:#eee}.popover{max-width:320px!important}table .form-group{margin-bottom:0}table .help-block.with-errors{margin-bottom:0}.selectorIcon{float:right;cursor:pointer}.Tools{text-align:right}#CategoriesModal .modal-body ul{list-style:none;margin:0;padding:0}#CategoriesModal .modal-body ul>li{float:left}#CategoriesModal .modal-body ul>li>label{font-weight:400}#CategoriesModal .modal-body ul>li>label,#CategoriesModal .modal-body ul>li>label>input[type=checkbox]{margin:0}#CategoriesModal .modal-body ul>li>label>span{padding-left:.5em}#CategoriesModal .modal-body ul>li>label>input[type=checkbox],#CategoriesModal .modal-body ul>li>label>span{vertical-align:middle}.width-em-inline{display:inline-block}.width-em-10{width:10em}.width-em-15{width:15em}.width-em-20{width:20em}.width-em-25{width:25em}.width-em-30{width:30em}.width-em-35{width:35em}.nav-icons>li>a>i{font-size:2em;margin:-5px}#roster-area .roster-contact .badge-default,.nav-icons>li .badge-default{background-color:#1caf9a;color:#fff}.nav-icons>li .badge{top:4px;left:0}#roster-area .roster-contact .badge,.nav-icons>li .badge{position:absolute;font-weight:300;padding:3px 6px}textarea.tall{height:100px}.postcode-dropdown{width:100px;background-color:#fff;height:100px;position:absolute;z-index:100;overflow:auto;display:none;padding-left:5px;border:1px solid #ccc;border-radius:4px}.postcode-dropdown .postcode-selector{padding:2px;cursor:pointer}textarea{height:100px}#create-new-project-modal .twitter-typeahead{width:100%!important}@media (min-width:768px){.modal-xl{width:90%;max-width:1200px}}.search-buttons-holder{text-align:right}.search-buttons-holder:nth-child(2),.search-buttons-holder:nth-child(3),.search-buttons-holder:nth-child(5),.search-buttons-holder:nth-child(6){position:absolute;bottom:25px;right:10px}th[data-sort]{cursor:pointer}th[data-sort]:after{content:"\f07d";font-family:FontAwesome;padding-left:10px}th[data-sort].sort-asc:after{content:"\f176"}th[data-sort].sort-desc:after{content:"\f175"}.selection_row{padding-bottom:10px}.search-results table thead tr th{font-weight:400;font-size:.9em}.search-results table tbody tr td{font-weight:600;line-height:2em}.form-manage{padding-bottom:100px}#MainContent .page_sidebar{border-left:1px solid grey;height:100%;padding:0}#MainContent .page_sidebar .sidebar_top{border-bottom:1px solid grey;height:30%;margin:0;overflow:hidden;padding-right:20px;width:100%}#MainContent .page_sidebar .sidebar_top:hover{overflow:auto;padding-right:0}#MainContent .page_sidebar .sidebar_top .notification{border-bottom:1px solid #e0e0e0;padding:5px}#MainContent .page_sidebar .sidebar_top .notification .name{font-weight:600}#MainContent .page_sidebar .sidebar_bottom{height:70%;margin:0;overflow:hidden;width:100%}#MainContent .page_sidebar .sidebar_bottom:hover{overflow:auto}#MainContent .page_sidebar .sidebar_bottom .person{border-bottom:1px solid #e0e0e0;padding:5px}#MainContent .page_sidebar .sidebar_bottom .person .color{display:inline-block;height:10px;width:10px}#MainContent .page_sidebar .sidebar_bottom .person.online .color{background-color:green}#MainContent .page_sidebar .sidebar_bottom .person.offline .color{background-color:red}.Model .image-container:hover.model-selector,.Model .image-container:hover.selection_item,.Model .image-wrapper:hover.model-selector,.Model .image-wrapper:hover.selection_item,.Model .image:hover.model-selector,.Model .image:hover.selection_item{cursor:pointer}.model-sub-list.excluded-model-list .Model h2{font-size:20px}.model-sub-list.excluded-model-list .Model .hide_small{display:none}.btn-show-attribute-list,.search-attribute-holder .btn-remove-attribute{border-left:1px solid #ccc!important;border-radius:2px!important}.model-status{float:right}.remove-btn,.remove-me .undo-btn{display:block}.remove-me .remove-btn,.undo-btn{display:none}.image-status-bar .icon.central-link.linked{color:#0c9e0c}.image-status-bar .icon.central-link.rejected{color:red}.image-status-bar .icon.central-link.pending{color:#000}.website-category input.small-number{width:80px}.image-wrapper.full-height,.image.full-height{height:100%}.image{position:relative}.image.vertical{height:100%;display:inline-block}.image-wrapper{display:block;position:relative;height:0}.image.vertical .image-wrapper{height:100%;display:inline-block}.image-wrapper:not(.full-height):not(.original-height) img{height:100%}.image .image-wrapper img{position:absolute;top:0;left:0}.image .image-wrapper img{max-height:100%;max-width:100%}.image.full-height .image-wrapper img,.image.vertical .image-wrapper img{position:initial;max-height:100%;max-width:100%}.image-wrapper.ratio-1x1{padding-bottom:100%}.image-wrapper.ratio-4x5{padding-bottom:125%}.image-wrapper.ratio-4x7{padding-bottom:175%}.image-wrapper.ratio-16x9{padding-bottom:56.25%}img.contained{max-width:100%;max-height:100%}.content-middle{text-align:center;font:0/0 a}.content-middle:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.content-middle img{vertical-align:middle;display:inline-block}.image .image-status-bar,.image .image-toolbar{display:none;padding:5px}.image .image-status-bar{padding:10px 5px 5px 5px}.image.with-status-bar .image-status-bar,.image.with-toolbar .image-toolbar{position:absolute;left:0;right:0;text-align:right}.image.with-toolbar .image-toolbar{bottom:0;display:none;background-color:#000}.image.with-toolbar:hover .image-toolbar:not(.inactive){display:block}.image.with-status-bar .image-status-bar{display:block;top:0}.image-status-bar.icon,.image-toolbar .icon{color:#fff}.image .image-status-bar .icon,.image .image-toolbar .icon{font-size:16px}.image .image-toolbar .icon{cursor:pointer}.image-view .image .image-toolbar{background-color:#777;background-color:rgba(119,119,119,.7);padding:2px}.image-view .image .image-toolbar .icon{padding:2px;font-size:1.5em;color:#000}.image-view .image-toolbar a:active,.image-view .image-toolbar a:hover{text-decoration:none}.tn-selectable .image>.image-status-bar{background-color:#272525}.image .tn-status-selected{visibility:hidden}.image.tn-selected .tn-status-selected{visibility:visible}.grid-view .wd-xs-1{width:12.5%}.grid-view .wd-xs-2{width:25%}.grid-view .wd-xs-3{width:37.5%}.grid-view .wd-xs-4{width:50%}.grid-view .wd-xs-5{width:62.5%}.grid-view .wd-xs-6{width:75%}.grid-view .wd-xs-7{width:87.5%}.grid-view .wd-xs-8{width:100%}@media (min-width:768px){.grid-view .wd-sm-1{width:12.5%}.grid-view .wd-sm-2{width:25%}.grid-view .wd-sm-3{width:37.5%}.grid-view .wd-sm-4{width:50%}.grid-view .wd-sm-5{width:62.5%}.grid-view .wd-sm-6{width:75%}.grid-view .wd-sm-7{width:87.5%}.grid-view .wd-sm-8{width:100%}}@media (min-width:992px){.grid-view .wd-md-1{width:12.5%}.grid-view .wd-md-2{width:25%}.grid-view .wd-md-3{width:37.5%}.grid-view .wd-md-4{width:50%}.grid-view .wd-md-5{width:62.5%}.grid-view .wd-md-6{width:75%}.grid-view .wd-md-7{width:87.5%}.grid-view .wd-md-8{width:100%}}@media (min-width:1200px){.grid-view .wd-lg-1{width:12.5%}.grid-view .wd-lg-2{width:25%}.grid-view .wd-lg-3{width:37.5%}.grid-view .wd-lg-4{width:50%}.grid-view .wd-lg-5{width:62.5%}.grid-view .wd-lg-6{width:75%}.grid-view .wd-lg-7{width:87.5%}.grid-view .wd-lg-8{width:100%}}.image-wrapper:hover .model-image-data{display:block}.image-wrapper .model-image-data{display:none;z-index:100;position:absolute;height:calc(100% - 35px);background:rgba(0,0,0,.5);width:100%}.image-wrapper .model-image-data table{color:#fff;font-size:14px;margin:auto;margin-top:25px;width:80%}.email-container .email-contacts{margin-bottom:10px}.email-container .contact{position:relative;display:inline-block;padding:3px 6px;border:1px solid #ddd;border-radius:3px}.email-container .contact{cursor:default}.email-container .to-contacts{position:relative}.email-container .add-to-contact{width:65px;float:left}.email-container .to-address{border:1px solid #ddd;padding:4px;margin-left:65px;min-height:36px;overflow-y:auto}.email-container .to-address:hover{cursor:pointer}.contact .remove-contact{cursor:pointer;visibility:hidden}.contact:hover .remove-contact{visibility:visible}.email-container .btn-email{font-size:1em;line-height:1.5;border-radius:0}.email-container .btn-email.btn-add-to-contact{width:65px;padding:8px 10px}.email-container .email-toolbar{margin-top:10px}.email-container .btn-email .attach-icon{display:block;font-size:2em}.email-container .address-book table{table-layout:fixed}.email-container .address-book .select-contact{font-size:1.5em}.EmailAttachmentContainer{list-style:none;padding:0;margin:0 auto 0 auto;border:2px dashed #d3d3d3;min-height:20px}.EmailAttachmentContainer li{float:left}.EmailAttachment{padding:6px;margin:10px;background-color:#e8e8e8;position:relative}.InnerAttachment{background-color:#d3d3d3;padding:6px;width:112px}.InnerAttachment .DeleteIcon{background:transparent url('/web_common/images/icons/cross_16.png') no-repeat scroll center center;height:16px;width:16px;position:absolute;top:8px;right:8px;cursor:pointer}.EmailAttachment .AttachmentThumb{width:100px;height:60px;text-align:center}.EmailAttachment .AttachmentThumb img{max-width:100px;max-height:60px;display:inline-block;margin:auto}.EmailAttachment .AttachmentFilename{overflow:hidden;white-space:nowrap}.ViewBoxWrapper{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1060;background-color:#777;background-color:rgba(119,119,119,.5);display:none}.ViewBoxContent{position:absolute;top:15pt;bottom:15pt;right:15pt;left:15pt;text-align:center;padding:10pt;background-color:#fff}.ViewBoxInner{width:100%;height:100%;background-color:#000;background-image:url('/web_common/images/loading.gif');background-repeat:no-repeat;background-position:center}.ViewBox{width:100%;height:100%;display:none}.ViewBox iframe{height:100%;width:100%}.ViewBoxContent img{vertical-align:middle;max-height:99%;max-width:calc(100% - 37px);padding:.83em;display:none}.ViewBoxContent span.ViewBoxHelper{display:inline-block;height:100%;vertical-align:middle;width:1px}.ViewBoxContent a.ViewBoxClose{width:32px;height:32px;position:absolute;top:-16px;right:-16px;display:inline-block;background:transparent url('web_common/images/close_button.png') no-repeat center;background-size:contain;cursor:pointer;z-index:1}.documents .DocumentResults{margin-top:10px;padding:5px 5px 5px 5px;background-color:#ddd}.documents.image-view .DocumentResults,.documents.videos .DocumentResults{background-color:#fff}.documents.grid-view .DocumentResults{padding:0 5px 5px 0}.documents .toolbar{text-align:right}.documents .image-toolbar a:active,.documents .image-toolbar a:hover,.documents .image-toolbar a:link,.documents .image-toolbar a:visited,.documents .toolbar a:active,.documents .toolbar a:hover,.documents .toolbar a:link,.documents .toolbar a:visited{text-decoration:none}.documents .change-view .icon{display:none}.grid-view.large .change-view .icon.view-list,.grid-view.standard .change-view .icon.view-list,.list-view .change-view .icon.view-grid{display:inline-block}.Document{position:relative}.Document .toolbar .icon{color:#000;margin-right:5px}.Document .toolbar .icon:hover{opacity:1}.Document .toolbar .icon.download{color:#337ab7}.Document .toolbar .icon.delete{color:red}.Document .document-wrapper{position:relative}.Document .Filename,.Document .info>.toolbar,.Document .uploaded-by,.Document .uploaded-on{display:none}.Document .Filename{overflow:hidden}.grid-view.document-view .Document,.grid-view.image-view .Document{float:left;padding:5px 0 0 5px}.grid-view.document-view .Document{width:170px}.grid-view .Document .document-wrapper{margin-bottom:5px;background-color:#fff}.grid-view .Document .thumb{height:120px;text-align:center;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.grid-view .document-wrapper>.toolbar{position:absolute;bottom:5px;width:100%;visibility:hidden;padding:0 10px 0 10px}.grid-view .Document:hover .document-wrapper>.toolbar{visibility:visible}.grid-view.document-view .Document .Filename{display:block;height:3em;padding:0 5px 0 5px;background-color:#fff}.list-view .Document{padding:6px;min-width:1076px;background-color:#fff}.list-view .Document:first-child{border-top:1px solid #ddd}.list-view .Document{border-bottom:1px solid #ddd}.list-view .Document .thumb{height:42px}.list-view .Document .image{width:75px;vertical-align:middle}.list-view .Document .image.with-toolbar>.image-toolbar{display:none}.list-view .Document .Filename,.list-view .Document .document-wrapper,.list-view .Document .image-wrapper,.list-view .Document>.toolbar{vertical-align:middle}.list-view .Document .Filename,.list-view .Document .document-wrapper,.list-view .Document .image,.list-view .Document .toolbar,.list-view .Document .uploaded-by,.list-view .Document .uploaded-on{display:inline-block}.list-view .Document .Filename{width:550px;padding:0 0 0 5px}.list-view .Document .uploaded-by{width:200px}.list-view .Document .uploaded-on{width:200px}.list-view .Document .toolbar{visibility:hidden}.list-view .Document:hover .toolbar{visibility:visible}.grid-view .Document>.toolbar,.list-view .document-wrapper>.toolbar{display:none}.Lightbox .icon{font-size:2em}.Lightbox .status-bar,.Lightbox .toolbar{text-align:right}.email-status .icon{display:none}.email-status .icon.sent{color:green}.email-status .icon.pending{color:#757575}.email-status.sent .icon.sent{display:inline-block}.email-status.pending .icon.pending{display:inline-block}.Lightbox>.Model{float:left;padding:10px 0 0 10px}.Lightbox .profile-expanded{position:relative;color:#fff;padding:10px 0 0 10px;height:580px;width:100%;font-family:Century Gothic;float:left}.Lightbox .profile-expanded .Model{padding:10px;height:100%;background-color:#202020}.Lightbox .profile-expanded .Model .image-container,.Lightbox .profile-expanded .Model .profile{height:100%;padding-top:10px;padding-bottom:10px;float:left;width:49%}.Lightbox .profile-expanded .Model .image-container{text-align:center}.Lightbox .profile-expanded .profile{position:relative}.Lightbox .profile-expanded .info{position:absolute;top:15px;right:15px;left:15px;bottom:15px;padding:10px 10px 210px 10px}.Lightbox .profile-expanded .images-wrapper{position:absolute;right:15px;left:15px;bottom:15px;height:200px;padding:0 20px 0 20px}.Lightbox .profile-expanded .images>img{max-height:100%;max-width:100%}.Lightbox .profile-expanded .images{white-space:nowrap;width:100%;overflow-x:auto;height:100%}.Lightbox .profile-expanded .control{position:absolute;top:0;height:100%;width:20px;background:no-repeat center}.Lightbox .profile-expanded .control.left{left:0;background-image:url('/web_common/images/model_details_arrow_back.png')}.Lightbox .profile-expanded .control.right{right:0;background-image:url('/web_common/images/model_details_arrow_forward.png')}.Lightbox .profile-expanded .icon{font-size:2em}.Lightbox .profile-expanded .icon.close{position:absolute;right:15px;top:15px;color:#f9f9f9}.Lightbox .profile-expanded .icon.close:hover{color:#fff}.Lightbox .profile-expanded .ModelName{font-size:1.85em;margin-bottom:1em}.Lightbox .profile-expanded .ModelAttributes{font-size:1.3em}.Lightbox .profile-expanded .ModelAttributes .Attribute{border-right:solid 1px #fff;padding-right:5px;margin-right:5px}.Lightbox .Model{padding-top:10px}.Lightbox .Model .image-toolbar .icon.remove{color:#de3d3d}.Lightbox .Model .image-toolbar .icon.undo-remove{display:none}.Lightbox .Model.removed .image-toolbar .icon.undo-remove{display:inline-block}.Lightbox .Model.removed .image-toolbar .icon.remove{display:none}.Lightbox .Model .image-status-bar .icon.approval-status{display:none}.Lightbox .Model.approved .image-status-bar .icon.approval-status{color:#e8716e;display:inline-block}.Lightbox .Model .image-wrapper{cursor:pointer}.Lightbox .inline-notes{max-height:145px;overflow-y:auto}.box{position:relative;border-radius:0;max-width:700px;margin:.2em;z-index:2000}#ChatModal .box-body{min-height:250px}.box-content{background-color:#fff;position:relative;box-shadow:0 5px 15px rgba(0,0,0,.5)}.box-content .box-header{padding:1em 1em;position:relative}.box-content .box-header a:active,.box-content .box-header a:hover,.box-content .box-header a:link,.box-content .box-header a:visited{text-decoration:none;outline:0}.box-content .box-header h3{margin:0}.box-content .box-body{border-top:solid 1px #e5e5e5;padding:1em 1em;position:relative}#roster-area{width:247px;height:100%;float:right}#roster-area .roster-contacts{list-style:none;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;height:100%}#roster-area .roster-contact{position:relative;overflow:hidden;padding:.3em;background-repeat:no-repeat;background-position:92% center;background-size:8px 8px}#roster-area .roster-contact .roster-jid{display:none}#roster-area .roster-contact .badge{right:2.8em;top:50%;margin-top:-9px}#roster-area .roster-contacts .roster-item-remove{right:3px;top:6px;position:absolute;visibility:hidden;color:red}#roster-area .roster-contact:hover .roster-item-remove{visibility:visible}#roster-area .roster-contacts .roster-contact-item{padding:0;border-top:solid 1px #fff;border-bottom:solid 1px #fff;cursor:pointer}#roster-area .roster-contacts .roster-name{margin-right:30px;overflow:hidden}#roster-area .roster-contacts .roster-contact-item:hover{background-color:#d5d6d9;border-top:solid 1px #d5d6d9;border-bottom:solid 1px #d5d6d9}#roster-area .roster-contact.offline{background-image:url('/images/red_circle.png')}#roster-area .roster-contact.away{background-image:url('/images/orange_circle.png')}#roster-area .roster-contact.online{background-image:url('/images/green_circle.png')}#chat-area{margin-right:247px;height:100%;overflow:hidden;padding-right:7px;position:relative}#chat-area .tab-wrapper{margin-top:40px}#chat-area .tab-pane{padding:0}#chat-area .ui-tabs-nav li{display:none}#chat-area .ui-tabs-nav .ui-state-active{display:block}#chat-area .ui-tabs-panel{position:relative;padding:0}#chat-area .chat-messages{height:15em;overflow:auto}#chat-area .chat-window .controls{padding-top:1em}#chat-area .chat-window .chat-input{width:100%}#chat-area .chat-message{position:relative;margin-bottom:1em}#chat-area .chat-message.continue{margin-bottom:2px}#chat-area .chat-message .message .message-meta .message-datetime{font-size:9px;color:grey}#chat-area .chat-message .message .message-meta{position:absolute;right:11px;bottom:1px}#chat-area .chat-message .message{border-radius:7.5px;box-shadow:1px 1px 5px rgba(0,0,0,.2);max-width:70%;min-width:40px;padding:0 0 7px 0;position:relative}#chat-area .chat-message .content{padding:7px 30px 7px 7px}#chat-area .chat-message.incoming .message{float:left;background-color:#fff;margin-left:.5em}#chat-area .chat-message.outgoing .message{float:right;background-color:#fcf8e3;margin-right:.5em}#chat-area .message .user-name{display:none}.slider.slider-horizontal{width:100%}.slider-from-value,.slider-to-value{float:left;width:15%;height:34px;padding:4px;border-radius:4px;border:1px solid #ccc}.DualSliders .slider-to-value-second,.slider-to-value{text-align:right}.slider-holder{width:70%;float:left}.DualSliders .slider-value-holder{float:left;width:15%}.DualSliders .slider-from-value,.DualSliders .slider-from-value-second,.DualSliders .slider-to-value,.DualSliders .slider-to-value-second{width:100%;float:none}#NotesModal .tab-pane{height:450px}.modal .notes{height:450px;padding:10px 5px;overflow-y:auto}.modal .notes .note{box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);padding:0 0 7px 0;position:relative}.modal .notes .note.new{box-shadow:1px 1px 5px 2px #286090}.modal .notes .note{margin-bottom:1em}.modal .notes .note .fa-info-circle{position:absolute;right:5px;top:5px;cursor:pointer;visibility:hidden}.modal .notes .note.client .fa-info-circle{visibility:visible}.modal .notes .note .content{padding:7px 30px 7px 7px}.modal .notes .note-meta{position:absolute;right:11px;bottom:1px}.modal .notes .note-meta .note-datetime,.modal .notes .note-meta-reminder .note-datetime{font-size:9px;color:grey}.modal .notes .note-meta-reminder{position:absolute;left:11px;bottom:1px}.inline-notes .note-visibility{display:none}.inline-notes.with-visibility .note-visibility{display:block}.inline-notes .notes{max-height:170px;overflow-y:auto}.inline-notes>table tbody>tr>td{padding:0}.inline-notes .note{position:relative}.inline-notes .note.new{box-shadow:1px 1px 5px 2px #286090}.inline-notes .note .content{padding:2px 5px 2px 5px}.inline-notes .note-meta{padding:2px 5px 2px 5px;text-align:right;font-size:9px;color:grey}.inline-notes .note-meta .note-source{float:left}.inline-notes .note-meta>span{padding-right:3px}.inline-notes .note-meta>span:last-child{padding-right:0}.album .draggable-container{display:none;position:relative}.album .draggable-container .DocumentResults{padding-right:255px}.album .draggable-container .CategoriesList{position:absolute;right:0;width:250px}.draggable-area.editing .draggable-container,.draggable-area.editing .droppable{width:49%;float:left}.draggable-area.editing .droppable{border:3px dashed grey;min-height:500px}.draggable-area.editing .draggable-container{padding-left:5px;display:block}.album .selection_row .selection_item{visibility:hidden}.album .selection_row:hover .selection_item{visibility:visible}.album .draggable-container .Document .add-to-album{display:inline-block}.album .Document .photo-status,.album .Document.in-album .add-to-album{display:none}.album .draggable-container .Document.in-album .photo-status{display:inline-block;color:gold}.invoice-details .billable-container .billable-container .selection-holder{padding-left:30px}.invoice-details .billable-container .billable-container .billable-container .selection-holder{padding-left:50px}.invoice-details .currency-container{padding-bottom:10px;padding-top:4px;border-top:1px solid grey}.invoice-details .currency-details{font-size:1.4em}.fee{text-align:right}.icon.warning{color:#ecaf1e!important}.icon.with-shadow{text-shadow:-1px 1px 6px #000}