﻿@media screen{html{height:100%;}#main-body{color:#53565a;padding-top:100px;padding-bottom:50px;height:100%;}h1,h2{color:#0485a9;}h3,h4,h5{color:#39b3d7;}img{border:0;}a,a:visited{text-decoration:none;color:#39b3d7;border:0;}a:hover{color:#ec5ca1;text-decoration:underline;}.username,.username:visited{text-decoration:none;color:#fff;border:0;}.username:hover{color:#ec5ca1;text-decoration:none;}.SearchDate{border:1px solid #d3d3d3;color:#ec5ca1;cursor:pointer;font-weight:bold;text-align:center;margin-bottom:12px;}.mvc-grid .standard-table{font-size:12px;width:100%;}.mvc-grid .standard-table caption{padding:0 0 5px 0;font-style:italic;text-align:right;}.mvc-grid .standard-table thead tr th{font-size:10px;font-weight:bold;color:#fff;border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;border-top:1px solid #c1dad7;text-transform:uppercase;padding:6px 6px 6px 12px;background:#a7a7a7;white-space:nowrap;}.mvc-grid .standard-table thead tr th a{color:#fff;}.mvc-grid .standard-table thead tr th a:hover{color:#ec5ca1;text-decoration:underline;}.mvc-grid .standard-table thead tr th:hover{color:#ec5ca1;text-decoration:underline;cursor:pointer;}.mvc-grid .standard-table thead tr th.nobg{border-top:0;border-left:0;border-right:1px solid #c1dad7;background:none;}.mvc-grid .standard-table thead tr th.spec{border-left:1px solid #c1dad7;border-top:0;background:#fff;font-weight:bold;font-size:10px;}.mvc-grid .standard-table thead tr th.specalt{border-left:1px solid #c1dad7;border-top:0;background:#f5fafa;font-weight:bold;font-size:10px;color:#797268;}.mvc-grid .standard-table td.alt{background:#f5fafa;color:#797268;}}div.add-input,div.edit-input{width:50%;margin:0 auto;}div.bank-details ul,div.add-input ul,div.edit-input ul{list-style:none;}#NewBankAccountLnk,#NewBankAccountLnk:hover{text-decoration:none;}.tt{background-color:#ffffa3;border:2px solid #f1d031;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;color:#808080;cursor:pointer;padding:5px;}#CantFindBookingLinkMessage{visibility:hidden;background-color:#ffffa3;border:2px solid #f1d031;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;color:#808080;padding:5px;z-index:1000;position:absolute;right:0;top:20px;}div.home-box-short{min-height:280px;}div.home-box-tall{min-height:400px;}div.home-box ul{color:#fff;padding-left:5px;list-style:none;list-style-position:outside;}div.home-box li{padding-left:5px;}div.home-box-dark{background-image:linear-gradient(to bottom,#53565a 0,#080808 200%);background-repeat:repeat-x;}div.home-box-light{background-image:linear-gradient(to bottom,#a7a7a7 0,#e6e6e6 200%);background-repeat:repeat-x;}div.home-box h2,div.home-box h2{color:#fff;margin-bottom:2%;font-weight:bold;}div.home-box a,div.home-box a:visited,div.home-box a,div.home-box a:visited{color:#fff;text-decoration:none;font-size:1.5em;}div.home-box a:hover{color:#ec5ca1;text-decoration:underline;}div#invoice-tools{float:left;padding:5px;border:2px solid #c0cef3;width:140px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:7px 7px 5px #888;-ms-box-shadow:7px 7px 5px #888;box-shadow:7px 7px 5px #888;margin-bottom:15px;}div#invoice-tools ul{padding:0;margin:0;width:100%;height:100%;list-style-type:none;}div#invoice-tools ul li{margin:7px;display:block;float:left;}div#invoice-pdf-preview{clear:both;}.webgrid-alternating-row td{border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;padding:6px 6px 6px 12px;color:#808080;font-size:.9em;background:#f6f5f5;}.webgrid-row-style td{border-right:1px solid #c1dad7;border-bottom:1px solid #c1dad7;background:#fff;padding:3px 6px 6px 12px;color:#808080;font-size:.9em;}#consolidated-invoice-tools{float:right;margin-bottom:7px;}.margin-top-10-pc{margin-top:10%;}.margin-top-2-pc{margin-top:2%;}.padding-top-15-px{padding-top:15px;}.width-60-px{width:60px;}.email-dialog-select2{height:34px!important;border-radius:0 4px 4px 0!important;line-height:32px!important;}.email-dialog-select2>*{line-height:32px!important;}.email-dialog-select2>.select2-selection__arrow{height:34px!important;}#EmailDialog .modal-footer{border:0;}#wrap{min-height:94%;}.text-align-center{text-align:center;}.text-align-right{text-align:right;}.input-validation-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.field-validation-error{color:#b94a48;}.validation-summary-errors{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7;padding:15px;margin-bottom:20px;background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 2px #000;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);-ms-box-shadow:inset 0 1px 0 #fff,0 1px 2px #000;-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 #fff,0 1px 2px #000;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);-ms-border-radius:4px;border-radius:4px;}#ConfirmDialogPreview{margin-bottom:15px;}#CreateInvoices{margin-top:10px;}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{font-size:14px;font-weight:bold;min-height:75px;}.navbar-nav>li>.dropdown-menu{background-color:#080808;}.dropdown-menu{border:1px solid #080808;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;-ms-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;background-color:#080808;color:#000;}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;-ms-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.main-menu-item{color:#fff!important;font-weight:bold!important;}.main-menu-item:hover{color:#000!important;}#login-form .input-group,#forgotten-password-form .input-group,#search-form .input-group{margin-bottom:6%;}.passkey-entry{width:45px!important;text-align:center!important;margin-bottom:10px!important;background-color:#90ee90;color:#fff;font-weight:bold;}.passkey-blanked{width:25px!important;padding:6px!important;text-align:center;margin-bottom:10px!important;background-color:#eee;}#login-form .btn{margin-bottom:5%;}#login-form .alert,#forgotten-password-form .alert{padding:15px;margin-bottom:20px;}.glyphicon{top:0;}.error-message{top:-80px;float:left;width:50%;padding-left:40px;text-align:center;}.error-message a{color:#0094ff;}.error-hanging{top:-80px;float:right;background-image:url("../img/hanging.jpg");background-position:right top;background-repeat:no-repeat;height:500px;margin-right:-30px;margin-top:-17px;width:50%;}.input-group{width:100%;}.twitter-typeahead .tt-query,.twitter-typeahead .tt-hint{margin-bottom:0;}.tt-dropdown-menu{-moz-min-width:160px;-ms-min-width:160px;-o-min-width:160px;-webkit-min-width:160px;min-width:160px;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px #000;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px #000;-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-ms-box-shadow:0 5px 10px #000;-ms-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;background-clip:padding-box;}.tt-suggestion{display:block;padding:3px 20px;}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);-moz-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);-o-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0);}.tt-suggestion.tt-is-under-cursor a{color:#fff;}.tt-suggestion p{margin:0;}.twitter-typeahead{width:100%!important;}#SearchTerm{background-color:#fff!important;}.validation-summary-valid{display:none;}.highlight-colour{background-color:#ffffa3!important;}#currency-alert{margin-top:10px;}.modal-header-override{border-bottom:0!important;background-color:#5bc0de!important;}.modal-header-override h4{color:#fff!important;}.modal-footer-override{border-top:0!important;}.footer{margin-top:25px;}.header-icons{margin-right:8px;}.header-icons:hover{text-decoration:none!important;}.is-credit td{background-color:#f2dede!important;}.recent-update-link{color:#ec5ca1!important;font-size:14px!important;}.create-invoices{margin-bottom:10px;margin-top:10px;}.batch-email-invoices{margin-bottom:10px;margin-top:10px;}.row{margin-left:0!important;margin-right:0!important;}.homepage-dashboard-link{color:#008000!important;font-size:3em!important;font-weight:bold;}.homepage-dashboard-item-count{white-space:nowrap;}.no-border-td{border-bottom:0!important;border-left:0!important;border-width:0!important;}.invoice,.invoice table{font-size:11px!important;}.remittance,.remittance table{font-size:12px!important;}.invoice-pdf{margin:20px;}.invoice-total{font-size:14px!important;}.table>tfoot>tr>td.no-border{border-top:0!important;border-bottom:0!important;}.no-break{page-break-inside:avoid;}.btn-print{color:#fff!important;}.plain-row{background-color:transparent!important;}hr.spacer-10{border:0;clear:both;margin:0 0 10px;}hr.spacer-20{border:0;clear:both;margin:0 0 20px;}.remittance-table{margin-top:5px;}.remittance-pdf{padding-left:40px!important;padding-right:40px!important;}