html, body { height: 100%; } .wrap { min-height: 100%; height: auto; margin: 0 auto -60px; padding: 0 0 60px; } .wrap > .container { padding: 70px 15px 20px; } .footer { height: 60px; background-color: #f5f5f5; border-top: 1px solid #ddd; padding-top: 20px; } .jumbotron { text-align: center; background-color: transparent; } .jumbotron .btn { font-size: 21px; padding: 14px 24px; } .not-set { color: #c55; font-style: italic; } /* add sorting icons to gridview sort links */ a.asc:after, a.desc:after { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; padding-left: 5px; } a.asc:after { content: /*"\e113"*/ "\e151"; } a.desc:after { content: /*"\e114"*/ "\e152"; } .sort-numerical a.asc:after { content: "\e153"; } .sort-numerical a.desc:after { content: "\e154"; } .sort-ordinal a.asc:after { content: "\e155"; } .sort-ordinal a.desc:after { content: "\e156"; } .grid-view th { white-space: nowrap; } .hint-block { display: block; margin-top: 5px; color: #999; } .error-summary { color: #a94442; background: #fdf7f7; border-left: 3px solid #eed3d7; padding: 10px 20px; margin: 0 0 15px 0; } /* align the logout "link" (button in form) of the navbar */ .nav li > form > button.logout { padding: 15px; border: none; } @media(max-width:767px) { .nav li > form > button.logout { display:block; text-align: left; width: 100%; padding: 10px 15px; } .logo-lg{ width: 40%; } } .nav > li > form > button.logout:focus, .nav > li > form > button.logout:hover { text-decoration: none; } .nav > li > form > button.logout:focus { outline: none; } td,th{ vertical-align: middle !important; } .navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>a, .navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a, .navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a{ white-space: inherit !important; } .user-panel>.image>img{ height: 45px !important; } .header{ text-transform: uppercase; } .btn-circle{ width: 30px; height: 30px; display: inline-flex; background-color: #fff; color: #B9BCC0; border: 1px solid #B9BCC0; border-radius: 50%; transition: border 200ms,box-shadow 200ms,color 200ms; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; } .btn-circle.btn-circle-active{ width: 40px; height: 40px; font-size: 15px; background-color: green !important; color: #fff; } .btn-circle.btn-circle-lg{ width: 50px; height: 50px; font-size: 18px; } .btn-circle.btn-circle-danger:hover, .btn-circle.danger{ border-color: transparent; -webkit-box-shadow: 0 0 0 3px red; background-color: red; color: #fff; } .btn-circle.btn-circle-info:hover, .btn-circle.info{ border-color: transparent; -webkit-box-shadow: 0 0 0 3px #02ceff; background-color: #02ceff; color: #fff; } .btn-circle.btn-circle-primary:hover, .btn-circle.primary{ border-color: transparent; -webkit-box-shadow: 0 0 0 3px #337ab7; background-color: #337ab7; color: #fff; } .btn-circle.btn-circle-success:hover, .btn-circle.success{ border-color: transparent; -webkit-box-shadow: 0 0 0 3px #5cb85c; background-color: #5cb85c; color: #fff; } .btn-circle.btn-circle-warning:hover, .btn-circle.warning{ border-color: transparent; -webkit-box-shadow: 0 0 0 3px #f0ad4e; background-color: #f0ad4e; color: #fff; } .btn-circle.danger{ -webkit-box-shadow: 0 0 0 1px red; } .btn-circle.info{ -webkit-box-shadow: 0 0 0 1px #02ceff; } .btn-circle.primary{ -webkit-box-shadow: 0 0 0 1px #337ab7; } .btn-circle.success{ -webkit-box-shadow: 0 0 0 1px #5cb85c; } .btn-circle.warning{ -webkit-box-shadow: 0 0 0 1px #f0ad4e; } table > tbody > tr.warning >td { background: #e7e2c6 !important; } table > tbody > tr.success >td { background: #87cb87 !important; color: white; } table > tbody > tr.success >td>a { color: white; } .treeview-menu a{ font-size: 12px !important; padding-left: 35px !important; } .box{ border: 1px solid #cecece; } .box-header{ border-bottom: 1px solid #cecece; } .skin-blue .main-header .logo{ background-color: #3c8dbc !important; } .content{ padding: 0 !important; } .content-header{ padding: 0 !important; } .action-button{ padding: 10px; margin: 0; cursor: pointer; font-weight: inherit; border: 1px solid #ecf0f5; } .action-button:hover{ font-weight: bold; background: #b2d7ec; border: 1px solid #3c8dbc; } .action-button-disabled{ padding: 10px; margin: 0; font-weight: inherit; border: 1px solid #ecf0f5; } .modal-header{ padding: 10px; background: #b2d7ec; } .fa-1-5x { font-size: 1.3em !important; } .alert{ padding: 5px; }