/* * Base structure */ /* Move down content because we have a fixed navbar that is 50px tall */ body { padding-top: 0px; } .primary { background-color: #ff6600; } .primary-background { background-color: #ff6600; border-color: #d44f0c; } /* * Global add-ons */ .sub-header { padding-bottom: 10px; border-bottom: 1px solid #eee; } /* * Top navigation * Hide default border to remove 1px line. */ .navbar-fixed-top { border: 0; } /* * Sidebar */ /* Hide for mobile, show later */ .sidebar { display: none; } @media (min-width: 768px) { .sidebar { width: 70px; position: fixed; top: 0px; bottom: 0; left: 0; z-index: 1000; display: block; padding: 15px 15px; overflow-x: hidden; overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */ background-color: #d9e3ea; border-right: 1px solid #eee; overflow: hidden; } } .sidebar-menu { display: none; } @media (min-width: 768px) { .sidebar-menu { width: 350px; position: fixed; top: 0px; bottom: 0; flex-direction: column; display: flex; /*-moz-flex-wrap: nowrap;*/ left: 69px; z-index: 1000; /*display: block;*/ /*padding: 20px 15px;*/ /*overflow-x: hidden; overflow-y: auto;*/ /* Scrollable contents if viewport is shorter than content. */ /*background-color: #EEF0F2;*/ border-right: 1px solid #eee; overflow: hidden; } } .server-list { /*overflow-y: hidden; overflow-x: auto; height: inherit;*/ flex-grow: 1; overflow: auto; min-height: 2rem; } .server-list-container { height: 100%; } header { padding: 20px 20px 0px 20px; flex-shrink: 0; border-bottom: 1px solid #eee; -webkit-user-select: none; /* Chrome/Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+ */ /* Rules below not implemented in browsers yet */ -o-user-select: none; user-select: none; cursor: default; } .header-menu { color: #AAAAAA; user-select: none; } .header-text { float: left; user-select: none; } .header-pulldown { float: right; cursor: pointer; } .server-list-footer { padding: 20px; color: #CCCCCC; flex-shrink: 0; } .selected { /*color: #eee;*/ /*background-color: #ff6600;*/ border: 4px solid #AAAAAA; } .sidebar-menu .kartica { height: 150px; /*background-color: #EEF0F2;*/ padding: 0; overflow: hidden; /*border-bottom: 1px solid #CCCCCC;*/ cursor: pointer; -webkit-user-select: none; /* Chrome/Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+ */ /* Rules below not implemented in browsers yet */ -o-user-select: none; user-select: none; cursor: default; } .kartica small { color: #CCCCCC; } .vm-card { padding-bottom: 2rem; } .vm-card .card { -webkit-user-select: none; /* Chrome/Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+ */ /* Rules below not implemented in browsers yet */ -o-user-select: none; user-select: none; cursor: default; } .sidebar-menu .kartica:hover { color: #eee; background-color: #ff6600; -webkit-transition: background-color 0.5s ease-out; -moz-transition: background-color 0.5s ease-out; -ms-transition: background-color 0.5s ease-out; -o-transition: background-color 0.5s ease-out; transition: background-color 0.5s ease-out; /*border: 4px solid #ff6600;*/ border: none; } .card-block .card-menu { width: 100px; height: 20px; float: right; color: #EEF0F2; text-align: right; } .card-block .card-menu a { color: #FFFFFF; padding-left: 2px; padding-right: 2px; } .card-block .card-menu a:hover { color: #CCCCCC; } .card-block .vm-card-menu { width: 100px; height: 20px; float: right; color: #CCCCCC; text-align: right; } .card-block .vm-card-menu a { /*color: #EEF0F2;*/ padding-left: 2px; padding-right: 2px; } .running { color: limegreen; padding-left: 2px; padding-right: 2px; cursor: pointer; } .installed { color: red; padding-left: 2px; padding-right: 2px; cursor: pointer; } .card-block .vm-card-menu a:hover { /*color: #CCCCCC;*/ } /* Sidebar navigation */ .nav-sidebar { margin-right: -21px; /* 20px padding + 1px border */ margin-bottom: 20px; margin-left: -20px; } .nav-sidebar > li > a { padding-right: 20px; padding-left: 20px; } .nav-sidebar > .active > a, .nav-sidebar > .active > a:hover, .nav-sidebar > .active > a:focus { color: #fff; background-color: #428bca; } /* * Main content */ .main { padding: 20px; } @media (min-width: 768px) { .main { /*float: left;*/ padding-right: 40px; padding-left: 450px; } } .main .top-menu a { color: #CCCCCC; padding-right: 5px; padding-left: 5px; } .main .top-menu a:hover { color: #ff6600; } .main .top-menu .separator { padding-right: 15px; } /* * Placeholder dashboard ideas */ .placeholders { margin-bottom: 30px; text-align: center; } .placeholders h4 { margin-bottom: 0; } .placeholder { margin-bottom: 20px; } .placeholder img { display: inline-block; border-radius: 50%; } .stranski-gumb:active { background-color: #ff6600; color: #EEF0F2; border-color: #CCCCCC; } .stranski-gumb:focus { background-color: #ff6600; color: #EEF0F2; border-color: #CCCCCC; } .stranski-gumb:hover { background-color: #ff6600; color: #EEF0F2; border-color: #CCCCCC; } .stranski-gumb:active:hover { background-color: #ff6600; color: #EEF0F2; border-color: #CCCCCC; } .stranski-gumb { width: 37px; height: 37px; text-align: center; border-radius: 50%; padding: 0; margin: 6px 0px; border-width: 1px; color: #ff6600; border-color: #CCCCCC; background-color: #EEF0F2; } .stranski-gumb i { margin: 10px 0px; } .sidebar-razmik { padding-top: 20px; } /* Port starih zadev */ .card { overflow:hidden; } .card-block .rotate { z-index: 8; float: right; height: 100%; } .card-block .rotate i { color: rgba(20, 20, 20, 0.15); position: absolute; left: 0; left: auto; right: -10px; bottom: 0; display: block; -webkit-transform: rotate(-44deg); -moz-transform: rotate(-44deg); -o-transform: rotate(-44deg); -ms-transform: rotate(-44deg); transform: rotate(-44deg); } .server-list-hr { margin-top: 0; margin-bottom: 0; width: 80%; } h1, h2 { /*font-family: "Rajdhani", helvetica, arial; font-weight: 100;*/ color: #ff6600; } .blue { color: blue; } .green { color: green; } .gray { color: gray; } .black { color: black; } .logo img { color: darkgray; cursor: default; padding-left: auto; padding-right: auto; width: 37px; height: 37px; text-align: center; border-radius: 0px; padding: 0; margin: 0px 0px; } .dt-right { text-align: right; } .transakcije-graf { height: 800px; width: 100%; } a { color: #ff6600; } a:hover { color: #d44f0c; } a:active { color: #d44f0c; }