body { background: #f5f6f7 !important; font-family: 'Roboto', sans-serif; font-family: 'Roboto', sans-serif; } .bold { font-weight: 700; } a:hover { text-decoration: none; } .breadcrumb { padding: 8px 0!important; } legend { padding-bottom: 10px; margin-bottom: 20px; font-size: 20px; font-weight: 700; line-height: inherit; color: #333; border-bottom: 1px solid #dfe0e1; } .greenlink a { color:#36c157; } .greenlink a:hover { color:#2e9e49; } .redlink a { color:#da4830; } .redlink a:hover { color:#c13b25; } .buttons { margin: 25px 0; } .buttons .btn { margin: 0 6px; } /*forms*/ .form-group { margin-bottom: 17px; } .form-control { display: block; width: 100%; height: 40px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #dfe0e1; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; -webkit-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; } .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 10px; } /*buttons*/ .btn { font-weight: bold; } .btn-success { background-color: #36c157 !important; border-color: #36c157 !important; } .btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-color:#2e9e49 !important; border-color:#2e9e49 !important;} .btn-sm, .btn-group-sm>.btn { border-radius: 2px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: none; box-shadow: none; } .btn-primary { background-color: #0b4d78; border-color: #0b4d78; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-color: #09334f; border-color: #09334f; } .btn-default {background-color: #9f9f9f; border-color: #9f9f9f; color: #fff; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default { color: #fff; background-color: #737373; border-color: #737373; } .btn-lg, .btn-group-lg>.btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 2px; } .input-group-addon { background-color: #f4f4f4; border: 1px solid #dfe0e1; border-radius: 2px; cursor:pointer; } .caret { margin-left: 0px; } .btn i.glyphicon { font-size: 16px; margin-left:7px; top: 2px; } .btn-primary i{ border-color: #0b4d78; } /*new*/ div { word-break: break-word; } div.required > label { font-weight: bold !important; } label.checkbox, label.control-label { font-weight: normal !important; } .breadcrumb { background-color: inherit; font-size: 22px; } div.panel { padding-left: 0px !important; padding-right: 0px !important; } .panel { border-radius: 2px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05); } .pointer { cursor: pointer; } .form-actions { margin: 0; background-color: transparent; text-align: center; } .less-space-bottom { padding-bottom: 4px !important; margin-bottom: 4px !important; } /* DataTables and BootStrap */ .dataTables_wrapper { padding-top: 16px; } table.table thead > tr > th { border-bottom-width: 0px; } table td { max-width: 250px; } /* hide table sorting indicators */ table.table thead .sorting { background: url('') no-repeat center right; } table.dataTable tr.odd td.sorting_1 { background-color: white; } table.dataTable tr.odd td.sorting_2 { background-color: white; } table.dataTable tr.odd td.sorting_3 { background-color: white; } table.dataTable tr.even td.sorting_1 { background-color: white; } table.dataTable tr.even td.sorting_2 { background-color: white; } table.dataTable tr.even td.sorting_3 { background-color: white; } /* navigation */ .sidebar-nav { padding: 9px 0; } .dropdown-menu .sub-menu { left: 100%; position: absolute; visibility: hidden; } .dropdown-menu li:hover .sub-menu { visibility: visible; } .dropdown:hover .dropdown-menu { display: block; } .nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: 0; } .navbar { background-color: #0b4d78 !important; background-image: none; background-repeat: no-repeat; filter: none; } .navbar .active > a { background-color: #09334f !important; background-image: none; background-repeat: no-repeat; filter: none; } .navbar .sub-menu:before { border-bottom: 7px solid transparent; border-left: none; border-right: 7px solid rgba(0, 0, 0, 0.2); border-top: 7px solid transparent; left: -7px; top: 10px; } .navbar .sub-menu:after { border-top: 6px solid transparent; border-left: none; border-right: 6px solid #fff; border-bottom: 6px solid transparent; left: 10px; top: 11px; left: -6px; } .dropdown-menu { left: 0; top: 100% min-width: 160px; padding: 5px 0; font-size: 14px; border: none; border-top: 1px solid #0b4d78; border-radius: 2px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.05); box-shadow: 0 6px 12px rgba(0,0,0,.05); background-clip: padding-box; } /*********************************************** Dashboard ************************************************/ .in-bold { font-size: 26px; font-weight: bold;; } .in-thin { font-size: 26px; color: #888; } .in-bold-white { font-weight: bold; color: white; } .in-image { float:left;padding-right:16px; } .in-white { color: white; } .active-clients { background-color: #0b4d78; background-image:url('../images/activeclients.png'); background-position:center; background-repeat: no-repeat; height: 200px; padding-top: 44px; text-align: center; } .average-invoice { background-color: #ecd817; height: 200px; padding-top: 60px; text-align: center; } .invoice-table tbody { border-style: none !important; } /*********************************************** New/edit invoice page ************************************************/ .invoice-table td.hide-border, .invoice-table th.hide-border { border-style: none !important; } .invoice-table .line-total { padding-top: 6px; } .invoice-table th { border-top: 1px solid #ddd !important; } .invoice-table td.td-icon { vertical-align: middle !important; } .fa-sort { cursor: move !important; } .closer-row { margin-bottom: 2px; } /* Animate col width changes */ body { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } /*********************************************** Add mouse over drop down to header menu ************************************************/ .navbar-default { background-color: #428bff; border-color: transparent; } .navbar-default .navbar-brand { color: #ecf0f1; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #ffffff; } .navbar-default .navbar-nav > li > a { color: #ecf0f1; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #ffffff; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #ffffff; background-color: #3276b1; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #ffffff; background-color: #3276b1; } .navbar-default .navbar-nav > .dropdown > a .caret { border-top-color: #ecf0f1; border-bottom-color: #ecf0f1; } .navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default .navbar-nav > .dropdown > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar-default .navbar-nav > .open > a .caret, .navbar-default .navbar-nav > .open > a:hover .caret, .navbar-default .navbar-nav > .open > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar-default .navbar-toggle { border-color: #3276b1; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #3276b1; } .navbar-default .navbar-toggle .icon-bar { background-color: #ecf0f1; } .navbar-form { margin-top: 10px; } .navbar-form .form-control { height: 30px; } .navbar-form .btn-default { color: #fff; background-color: #09334f; border-color: #09334f; } .navbar-form .dropdown-toggle.btn-default { color: #fff; background-color: #08273c; border-color: #08273c; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #ecf0f1; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; } }