body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}.fixed-navbar-container{margin-top:52px}.short-form-control{max-width:200px}.validation-error{color:#cd5c5c;font-weight:700}.tm-talker{content:url(../Images/web-utilities/icon.png)}.tm-logo{content:url(../Images/web-utilities/logo.png)}.glyphicon-large{font-size:32px;margin-right:15px}.tm-navbar{background-color:#fff;border-bottom:1px solid #ddd;background-image:none}.tm-navbar .logo{float:left}.tm-navbar .navbar-brand:focus,.tm-navbar .navbar-brand:hover{color:#777}.tm-navbar .navbar-nav>li>a,.tm-pager li>a,.tm-pagination>li>a,.ui-datepicker tbody a{color:#777}.tm-navbar .navbar-nav>li>a:focus,.tm-navbar .navbar-nav>li>a:hover{color:#cd5c5c}.tm-navbar .navbar-nav>.active>a,.tm-navbar .navbar-nav>.active>a:focus,.tm-navbar .navbar-nav>.active>a:hover{color:#777;background-color:#fff;border-top:3px solid #cd5c5c}.ui-datepicker{background-color:#fff;border:1px solid #a9a9a9;z-index:1000}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year{color:#cd5c5c;font-weight:700}.ui-datepicker .ui-datepicker-header{border-bottom:1px solid #d3d3d3}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker tbody a.ui-state-hover{color:#cd5c5c}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:15px}.tm-button-success,.tm-button-success:focus{border-color:#8fbc8f;color:#8fbc8f;background-color:#fff}.tm-button-success:hover{background-color:#8fbc8f;color:#fff}.tm-button-success:focus{outline:0}.tm-button-danger,.tm-button-danger:focus{border-color:#cd5c5c;color:#cd5c5c;background-color:#fff}.tm-button-danger:hover{background-color:#cd5c5c;color:#fff}.tm-button-danger:focus{outline:0}.tm-button-neutral,.tm-button-neutral:focus{border-color:#3972d4;color:#3972d4;background-color:#fff}.tm-button-neutral:hover{background-color:#3972d4;color:#fff}.tm-button-neutral:focus,.tm-toast .toast-buttons button:focus,.tm-toast-error .toast-buttons button:focus,.tm-toast-success .toast-buttons button:focus{outline:0}.tm-pagination>.active>a,.tm-pagination>.active>a:focus,.tm-pagination>.active>a:hover{background-color:#cd5c5c;border-color:#cd5c5c;z-index:1}.tm-pager .disabled>a,.tm-pager .disabled>a:hover{border-color:#ddd}.tm-pager .page>span{border-color:transparent;color:#777}.tm-pager li>a:hover{color:#cd5c5c;border-color:#cd5c5c;background-color:#fff}.float-bottom-left,.float-bottom-right,.float-top-left,.float-top-right{position:fixed;z-index:5000}.float-top-right{top:60px;right:15px}.float-top-left{top:60px;left:15px}.float-bottom-right{bottom:15px;right:15px}.float-bottom-left{bottom:15px;left:15px}.tm-toast,.tm-toast-error,.tm-toast-success{max-width:300px;border:1px solid #ccc;border-radius:3px;background-color:rgba(255,255,255,.8)}.tm-toast .toast-title,.tm-toast-error .toast-title,.tm-toast-success .toast-title{font-weight:lighter;padding:10px 20px 5px;border-bottom:1px solid #ddd}.tm-toast .toast-body,.tm-toast-error .toast-body,.tm-toast-success .toast-body{padding:20px 20px 15px}.tm-toast .toast-buttons,.tm-toast-error .toast-buttons,.tm-toast-success .toast-buttons{display:flex}.tm-toast .toast-buttons button,.tm-toast-error .toast-buttons button,.tm-toast-success .toast-buttons button{flex-grow:1;background-color:transparent;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none;border-left:none;padding:6px 12px;border-radius:0}.tm-toast .toast-buttons button:hover,.tm-toast-error .toast-buttons button:hover,.tm-toast-success .toast-buttons button:hover{color:#cd5c5c}.tm-toast .toast-buttons button:first-child,.tm-toast-error .toast-buttons button:first-child,.tm-toast-success .toast-buttons button:first-child{border-radius:0 0 0 3px}.tm-toast .toast-buttons button:last-child,.tm-toast-error .toast-buttons button:last-child,.tm-toast-success .toast-buttons button:last-child{border-radius:0 0 3px 0;border-right:none}.tm-toast-success{border-color:#8fbc8f;color:#8fbc8f}.tm-toast-error{border-color:#cd5c5c;color:#cd5c5c}.tm-tooltip+.tooltip>.tooltip-inner{background-color:#fff;color:#000;border:1px solid #777;padding:10px;font-size:14px}.tm-tooltip+.tooltip.left>.tooltip-arrow{border-left:5px solid #777}.tm-tooltip+.tooltip.right>.tooltip-arrow{border-right:5px solid #777}.tm-tooltip+.tooltip.top>.tooltip-arrow{border-top:5px solid #777}.tm-tooltip+.tooltip.bottom>.tooltip-arrow{border-bottom:5px solid #777}.slide-toggle{height:32px;width:80px;border:1px solid #ccc;background-color:#eee;border-radius:500px;transition:.5s;cursor:pointer}.slide-toggle>span:first-of-type,.slide-toggle>span:last-of-type{font-weight:700}.slide-toggle>div{border-radius:500px;background-color:#fff;position:relative;left:0;height:100%;width:40px;transition:.5s}.slide-toggle.on{background-color:#8fbc8f}.slide-toggle.on>div{left:40px;border-right:1px solid #ccc;border-left:1px solid #ccc}.slide-toggle.off{background-color:#cd5c5c}.slide-toggle.off>div{left:0;border-right:1px solid #ccc}.slide-toggle[disabled]{background-color:#a9a9a9;cursor:not-allowed}.slide-toggle[disabled]>div{background-color:#d3d3d3}.auto-complete-input{display:block;width:auto;min-height:34px;padding:6px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;outline:0}.auto-complete-input>.auto-complete-variable{margin-top:-6px}.auto-complete-input.expanded{border-radius:4px 4px 0 0}.auto-complete-input .placeholder,.editable-header div[contenteditable] .placeholder{color:#a9a9a9}.word-option{display:none;cursor:pointer;vertical-align:middle}.auto-complete-variable{display:inline-block;font-size:14px;color:#777;background-color:#fff;border:1px solid #ccc;padding:2px 6px 2px 12px;border-radius:5px;margin:5px}.auto-complete-variable:focus,.auto-complete-variable:hover{background-color:#ddd;cursor:pointer}.auto-complete-variable:focus>.word-option,.auto-complete-variable:hover>.word-option{display:inline-block}.auto-complete-variable>.auto-complete-variable-name{margin-right:3px;vertical-align:middle}.auto-complete-suggestions{border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px}.suggestion{padding:6px 12px;color:#777}.suggestion.selected,.suggestion>span.focused,.suggestion>span:hover{color:#cd5c5c;cursor:pointer;font-weight:700}.db-conn-editor .connection-header{margin-bottom:10px}.db-conn-editor .connection-header span{float:left;font-size:30px}.db-conn-editor .connection-header h2{float:left;margin:5px 0 0;line-height:42px}.db-conn-editor .btn-try-conn>.success{color:#8fbc8f}.db-conn-editor .btn-try-conn>.failure,.trouble-report .tabs [role=tab].active a{color:#cd5c5c}.db-conn-editor .alert-warning{margin-top:10px}.trouble-report .modal-body{padding:0}.trouble-report .tab-content{padding:10px 20px 0}.trouble-report .tab-content .form-group>label{color:#777;font-size:12px}.trouble-report button[type=submit]{float:right;width:25%;margin-bottom:10px}.trouble-report .tabs{border-bottom:1px solid #ccc;overflow-y:hidden;padding-left:10px}.trouble-report .tabs .close{margin-top:5px;margin-right:10px}.trouble-report .tabs [role=tab]{float:left;margin-right:10px;padding:10px 10px 10px 0}.trouble-report .tabs [role=tab] a{color:#777;font-size:large}.trouble-report .tabs [role=tab] a .tab-text{white-space:nowrap;vertical-align:middle}.trouble-report .tabs [role=tab] a .tab-text:not(.active){transition:all .1s ease-in;max-width:0;overflow:hidden;display:inline-block}.trouble-report .tabs [role=tab] a:hover{text-decoration:none;cursor:pointer}.trouble-report .tabs [role=tab] a:hover .tab-text:not(.active){max-width:100%}.editable-header{font-size:40px}.editable-header div[contenteditable]{border:1px solid transparent;display:inline-block;min-width:50px;max-width:80%}.editable-header div[contenteditable=false]:hover{cursor:pointer;border-bottom:1px solid #777}.editable-header div[contenteditable=true]{outline:0;border-bottom:1px solid #777}.editable-header .actions{width:20%;display:none}.editable-header .actions button{border:0;background-color:transparent;outline:0;font-size:16px}.session-expired{display:none}