﻿/** LOGIN **/
body.utility-page #main{
	/*background-size: cover;*/
}

#password-reset .panel.has-error .smart-widget.sm-right.smr-95 button{
	border:0px !important;
	padding:13px 18px 13px !important;
    	
}

/** BARVE **/
.page-header .navbar-fixed-top {
        background: #5d646b !important;
}

.toggle-icon .icon-bar{
	background:#fff !important;
}

body {
    font-size: 14px;
    /*background: #5d646b;*/
    /*background: url('http://localhost/laravel/parkirnik/public/assets/admink/img/patterns/backgrounds/1.jpg');*/
    /*background: url('http://shrani.si/f/17/4k/2Y7ESYG5/412434c2.png') repeat;*/
    background: url('https://www.weblagajna.si/public/assets/img/07185dff.png') repeat;
    /*background: url('http://weblagajna.si/public/assets/img/stardust.png') repeat;*/
	/*background-attachment: fixed;
	background-position: center;
	background-repeat: repeat;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	-o-background-size: cover;
	background-size: cover;*/
}

header .navbar .navbar-nav li:not(.selected) a {
	color:#fff !important;
	/*color: #2a3239 !important;*/
}

.page-header .navbar .navbar-nav li.open>a {
	color: #2a3239 !important;
}

.page-header .navbar .navbar-nav>li>a {
	color: #fff !important;
}

.page-header .navbar .navbar-nav .dropdown-menu li.active>a{
	color: #009dc7 !important;
	font-weight:600 !important;
}

.page-header .navbar .navbar-nav .dropdown-menu>li>a {
    color: #6c7b88 !important;
}

.page-header .navbar-fixed-top {
	background:transparent !important;	
}

.page-on-scroll .page-header .navbar-fixed-top {
	/*background: url(http://localhost/laravel/parkirnik/public/assets/admink/img/patterns/backgrounds/1.jpg) !important;
	background-size:cover !important;*/
	background-color: #39424A !important;
	-webkit-transition: background-color 350ms linear;
        -moz-transition: background-color 350ms linear;
        -o-transition: background-color 350ms linear;
        -ms-transition: background-color 350ms linear;
        transition: background-color 350ms linear;

	
}

.copyright{
	color: #fff !important;
	font-weight: 600 !important;
}


.topbar-actions .btn-group-img .btn {
    
    /*background: #333c43;*/
    /*background-color: #5d646b !important;*/
    background:transparent !important;
}

.page-header .navbar .page-logo img {
 max-height: 70%;
}


#login > div > img {
 
 height: 40px;
}

/** /BARVE **/

a#footer-conforma{
	color: #c3e238 !important;	
	font-weight: 600 !important;
}

a#footer-conforma:hover{
	text-decoration:none;	
}



/** LOGIN TEMPLATE **/
#source-button{
	display:none !important;
}

#password-reset-form{
	margin-top:-45px;
}

#password-reset-preklici{
	float:right;
}

#login > div > img {
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

/*
.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-datetime {
    text-align: right;
    float: right;
    width: 260px !important;
}
*/

/** select dropdowni - skrij first option 
.transakcije-selecti option:first-child{
	display:none;
}
**/

.icon-user-active{
	color: green;
}

.icon-user-not-active{
	color: red;
}


.dodaj-uredi-uporabnik-switch .col-md-3{
	text-align:right;
}

#urejanje-transakcije .ms-container{
	width:100% !important;
}

#urejanje-dogodki .ms-container{
	width:100% !important;
}

#urejanje-praznjenja .ms-container{
	width:100% !important;
}

#urejanje-wc .ms-container{
	width:100% !important;o
}

#urejanje-statusi .ms-container{
	width:100% !important;
}

#urejanje-rfid .ms-container{
	width:100% !important;
}

#urejanje-potopni .ms-container{
	width:100% !important;
}

#urejanje-parkomati .ms-container{
	width:100% !important;
}

#urejanje-menjalci .ms-container{
	width: 100% !important;
}

#urejanje-dovolilnice-wc .ms-container{
	width: 100% !important;
}

.label-transakcije{
	text-align: right;
}

.label-znesek{
	text-align: right;
}

/** izbira datuma transakcije-dogodeki-praznjenje-wc */
.datum-od-do .input-large{
	width:100% !important;	
}

/* Barva pozdrava uporabnika, desno zgoraj */
header .btn-sm.dropdown-toggle span{
	color: #fff !important;
	font-weight:700;	
}

/* barva pisave v meniju uporabnik desno zgoraj */
.topbar-actions .dropdown-menu-v2 li a{
	color: #fff !important;	
}


/* DATATABLES */
#users-table_wrapper .col-xs-6{
	padding-left:0;
	padding-right:0;	
}

.dnevnik-prijav .table-scrollable{
	border:none;
}

.admin-transakcije .table-scrollable{
	border:none;
}

.dnevnik-prijav .table-scrollable .row:nth-child(1){
	margin-bottom: 5px;
}

.dnevnik-prijav .table-scrollable .row:nth-child(3){
	margin-top: 20px;
}

.admin-transakcije .table-scrollable .row:nth-child(1){
	margin-bottom: 5px;
}

.admin-transakcije .table-scrollable .row:nth-child(3){
	margin-top: 20px;
}

.list-js .table-striped>tbody>tr:nth-of-type(odd){
	background-color: #fbfcfd;
}

.table-striped>tbody>tr:nth-of-type(odd){
	background-color: #f2f5f8;
}


/* /DATATABLES */

@media screen and (max-width: 992px){
	.topbar-actions{
		display:none;
	}
	
	#caption-dovolilnice{
		float:right;
	}

	.dodaj-uredi-uporabnik-switch{
		text-align:right;
	}

	.moj-profil-mobile{
		display:block !important;
		border-top: 1px solid #414b54 !important;
	}

	.odjava-mobile{
		display: block !important;
		border-top: 1px solid #414b54 !important;;
	}

	.label-transakcije{
		text-align: left;
	}

	.label-znesek{
		text-align: left;
	}

	.dodaj-uredi-uporabnik-switch .col-md-3{
		margin-bottom:10px;
	}

	#dropdown-menu-admin-transakcije{
		/*display:none;*/
	}

	#dropdown-menu-admin-dogodki{
		/*display:none;*/
	}

	#dropdown-menu-admin-praznjenja{
		/*display:none;*/
	}

	#dropdown-menu-admin-wc{
		/*display:none;*/
	}

	#dropdown-menu-admin-status{
		/*display:none;*/
	}

	#dropdown-menu-user-transakcije{
		/*display:none;*/
	}

	#dropdown-menu-user-dogodki{
		/*display:none;*/
	}

	#dropdown-menu-user-praznjenja{
		/*display:none;*/
	}

	#dropdown-menu-user-wc{
		/*display:none;*/
	}

	#dropdown-menu-user-status{
		/*display:none;*/
	}
}

@media screen and (min-width: 992px){
	.topbar-actions{
		display:initial;
	}

	.moj-profil-mobile{
		display:none !important;
	}

	.odjava-mobile{
		display: none !important;
	}

	.dodaj-uredi-uporabnik-switch{
		text-align:left;
	}

	.label-transakcije{
		text-align: right;
	}

	.label-znesek{
		text-align: right;
	}

	.container, .container-fluid {
	    padding-left: 40px;
	    padding-right: 40px;
	}

	.mega-menu .dropdown-menu-fw {
	    left: 40px;
	    right: 40px;
	}

	.go2top i, .go2top i:focus {
	    right: 57px;
	    bottom: 62px;
	    width: 38px;
	    height: 38px;
	    z-index: 999;
	    line-height: 1;
	    font-size: 35px;
	    position: fixed;
	    color: #4b5761;
	}

	.page-header .topbar-actions {
	    top: 20px;
	    right: 50px;
	}

	.page-on-scroll .page-header .topbar-actions {
	    top: 8px;
	    right: 50px;
	}

	.page-header .navbar-fixed-top {
	    top: 0;
	    left: 0;
	    right: 0;
	    padding: 20px 50px;
	    background: #2f373e;
	}

	.page-on-scroll .page-header .navbar-fixed-top {
   		 padding: 5px 50px;
	}

	.toast-bottom-left {
	    bottom: 72px !important;
	    left: 12px !important;
	}

	.page-content .admin-transakcije{
		padding-top:50px !important;
	}


}

@media screen and (min-width: 992px) and (max-width: 1228px) {
	.page-header .navbar .navbar-nav>li>a {
	    font-size: 15px !important;
	    padding: 22px 25px !important;
	}
}

/** DATATALBES **/
@media screen and (max-width: 821px){
	#prikaz-rezultatov{
		width:100%;
		margin-bottom: 10px;
	}

	#izvoz-excel{
		width:100%;
		margin-bottom: 10px;
	}
	
	#izvoz-xml{
		width:100%;
		margin-bottom: 10px;
	}

	#transakcije_wrapper .row:nth-child(1) .col-xs-12 .col-xs-6{
  		width: 100%;
		margin-bottom: 10px;
	}

	#transakcije_wrapper .row:nth-child(1) .col-xs-12 .col-xs-6 .dataTables_filter{
  		float:left !important;
	}

	#transakcije_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6{
  		width: 100%;
		margin-bottom: 10px;
	}

	#transakcije_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6 #transakcije_paginate{
		float:left !important;
	}

	#transakcije_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6 #transakcije_paginate .pagination>li>a{
		float:none !important;
	}

	#transakcije_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6 #transakcije_paginate .pagination>li>span {
		float:none !important;
	}


	#dogodki-table_wrapper .row:nth-child(1) .col-xs-12 .col-xs-6{
  		width: 100%;
		margin-bottom: 10px;
	}

	#dogodki-table_wrapper .row:nth-child(1) .col-xs-12 .col-xs-6 .dataTables_filter{
  		float:left !important;
	}

	#dogodki-table_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6{
  		width: 100%;
		margin-bottom: 10px;
	}

	#dogodki-table_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6 #dogodki-table_paginate{
		float:left !important;
	}

	#dogodki-table_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6 #dogodki-table_paginate .pagination>li>a{
		float:none !important;
	}

	#dogodki-table_wrapper .row:nth-child(3) .col-xs-12 .col-xs-6 #dogodki-table_paginate .pagination>li>span {
		float:none !important;
	}

	#profil-uredi{
		width:100%;
		margin-bottom: 10px;
	}

	#profil-shrani{
		width:100%;
		margin-bottom: 10px;
	}

	#profil-preklici{
		width:100%;
		margin-bottom: 10px;
	}
}

/** **/
#content .panel {
    /*background: #3c4d56;*/
	background: rgba(60, 77, 86, 0.8);
}

.allcp-form .btn-primary, .allcp-form .button.btn-primary {
    background-color: #b6ce3d;
	font-weight:bold;
}

#form-login #prijavi {
	color:  #b6ce3d !important;
}



#form-login .radio-custom.radio-primary label:before, .checkbox-custom.checkbox-primary label:before {
    border-color: #b6ce3d;
}



.radio-custom.radio-primary input[type=radio]:checked + label:after, .radio-custom.radio-primary input[type=checkbox]:checked + label:after, .checkbox-custom.checkbox-primary input[type=checkbox]:checked + label:after, .checkbox-custom.checkbox-primary input[type=radio]:checked + label:after {
    background-color: #97b501;
    color: #97b501;
}

#form-login .radio-custom.radio-primary label {
	color:#dbdbdb;
}

#password-reset-form p {
	color: #dbdbdb;
}
#content .panel {
    background: #3c4d56;
}

.allcp-form .btn-primary, .allcp-form .button.btn-primary {
    background-color: #b6ce3d;
    font-weight: bold;
	font-size:16px;
}


.allcp-form .btn-primary {
    background-color: #b6ce3d;
    font-weight: bold;
	font-size:16px;
	/*border: 1px solid #dddfe3;*/
	border: 0px;
	
	-webkit-transition: background-color 300ms linear;
    -moz-transition: background-color 300ms linear;
    -o-transition: background-color 300ms linear;
    -ms-transition: background-color 300ms linear;
    transition: 	background-color 300ms linear;

}

.allcp-form .btn-primary:hover {
    background-color: #9aaa49;
 	border-color: #9aaa49;
	
}

.allcp-form input#email{
	border:0px !important;
}

.allcp-form input#password{
	border:0px !important;
}

.allcp-form .panel.has-error .smart-widget .button{
	background-color: #b6ce3d;
	color: #fff;	
}

.allcp-form .panel.has-error .smart-widget .button:hover{
	background-color: #9aaa49;
 	border-color: #9aaa49;	
}

/** STATUSI - GOOGLE MAPS **/
#map{
        height: 100%;
        width:100%;
}

.semaphore_orange {
    background-color: #ffba00;
    width: 16px;
    height: 16px;
    border-radius: 150px;
     -webkit-border-radius: 150px; 
    -moz-border-radius: 150px;
     box-shadow: 0 0 5px #CCCCCC; 
    -webkit-box-shadow: 0 0 5px #CCCCCC;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    float: left;
    border-radius: 50% !important;
}

.semaphore_blue {
    background-color: #000FD3;
    width: 16px;
    height: 16px;
    border-radius: 150px;
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    box-shadow: 0 0 5px #CCCCCC;
    -webkit-box-shadow: 0 0 5px #CCCCCC;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    float: left;
    border-radius: 50% !important;
}

.semaphore_green {
    background-color: #00d30f;
    width: 16px;
    height: 16px;
    border-radius: 150px;
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    box-shadow: 0 0 5px #CCCCCC;
    -webkit-box-shadow: 0 0 5px #CCCCCC;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    float: left;
    border-radius: 50% !important;
}

.semaphore_red {
    background-color: #ff0000;
    width: 16px;
    height: 16px;
    border-radius: 150px;
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    box-shadow: 0 0 5px #CCCCCC;
    -webkit-box-shadow: 0 0 5px #CCCCCC;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    float: left;
    border-radius: 50% !important;
}

.semaphore_blue {
    background-color: #4336ff;
    width: 16px;
    height: 16px;
    border-radius: 150px;
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    box-shadow: 0 0 5px #CCCCCC;
    -webkit-box-shadow: 0 0 5px #CCCCCC;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    float: left;
    border-radius: 50% !important;
}

.semaphore_purple {
	background-color: #d500ff;
    width: 16px;
    height: 16px;
    border-radius: 150px;
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
    box-shadow: 0 0 5px #CCCCCC;
    -webkit-box-shadow: 0 0 5px #CCCCCC;
    -moz-box-shadow: 0 0 5px #CCCCCC;
    float: left;
    border-radius: 50% !important;
}




.occupancy_td {
    background-color: rgba(210, 209, 209, 0.45);
    color: #666666;
    font-weight: 700;
    font-size: 12px;
    border-radius: 50% !important;
    width: 37px;
    height: 36px;
    line-height: 26px;
    padding: 6px;
    box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.3);
    /* box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px; */
    z-index: 1;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    margin: auto;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
}


.table.statusi th#id{
	width:10%;
}

.table.statusi th#blagajna{
	width:20%;	
}

.table.statusi th#parkirnih-mest{
	width:12%;
	text-align:center;	
}

.table.statusi th#zasedenih{
	width:12%;	
	text-align:center;
}

.table.statusi th#prostih{
	width:12%;
	text-align:center;	
}

.table.statusi th#zasedenost{
	width:12%;	
	text-align:center;
}

.table.statusi th#znesek{
	width:12%;	
	text-align:center;
}

.table.statusi th#cas-osvezitve{
	width:10%;
	text-align:center;	
}






.table.statusi td#id{
	width:10%;	
}

.table.statusi td#blagajna{
	width:20%;	
}

.table.statusi td#parkirnih-mest{
	width:12%;	
	text-align:center;
}

.table.statusi td#zasedenih{
	width:12%;
	text-align:center;	
}

.table.statusi td#prostih{
	width:12%;
	text-align:center;	
}

.table.statusi td#zasedenost{
	width:12%;	
	text-align:center;
}

.table.statusi td#znesek{
	width:12%;	
	text-align:center;
}

.table.statusi td#cas-osvezitve{
	width:10%;	
	text-align:center;
}

th.occupancy_daily {
    background-color: rgba(201, 223, 175, 0.28);
    z-index:-999 !important;
}

td.occupancy_daily {
    background-color: rgba(201, 223, 175, 0.28);
    z-index:-999;
}

.number-stats>div {
    border-right: 1px solid #bfbdbd;
}

.zasedenost-parkirisc .number-stats .stat-number .number{
	font-size: 1.4em;	
}

#zasedenost-parkirisc .number{
	font-size:20px;	
}

@media screen and (max-width: 410px){
    #zasedenost-parkirisc .number{
		font-size:13px !important;	
	}
}

.table.statusi td{
	vertical-align:middle;	
}

.table.statusi tbody td{
	/**border-top: 1px solid #bfbdbd;	**/
	border-top: 1px solid #e0dddd;
}

.table.statusi thead th{
	/**border-bottom: 2px solid #bfbdbd;	**/
	border-bottom: 2px solid #e0dddd;
}


/** cash reports - DATAGABLE - GRID **/
.table-cash-reports{
  margin: 0 auto !important;
  width: 100% !important;
  clear: both !important;
  border-collapse: collapse !important;
  table-layout: fixed !important; 
  word-wrap:break-word !important;

  
}


#cash-reports-st-blagajne{
	width:140px !important;
}

#cash-reports-st-poslovnega-prostora{
	width:220px !important;
}

#cash-reports-podjetje{
	width:140px !important;
}

#cash-reports-zap-st-porocila{
	width:140px !important;
}

#cash-reports-datum{
	width:220px !important;
}


#cash-reports-serijska-st-kartice{
	width:180px !important;
}

#cash-reports-kovanci-znesek-spodaj{
	width:220px !important;
}

#cash-reports-trenutno-stanje-menjalnik{
	width:220px !important;;
}

#cash-reports-predhodno-stanje-menjalnik{
	width:220px !important;
}

#cash-reports-promet{
	width:160px !important;
}

#cash-reports-znesek-predhodnega-polnjenja{
	width:220px !important;
}

#cash-reports-predhodno-stanje-menjalnik{
	width:220px !important;
}

#cash-reports-placani-vhodi-promet{
	width:220px !important;
}

#cash-reports-neplacani-vhodi{
	width:220px !important;
}

#cash-reports-promet-tuba{
	width:140px !important;
}

/** STATUSI -LEGENDA **/
.legenda{
	font-size:13px !important;
	font-weight: 600 !important;
}

/** STATUSI -LEGENDA **/
.legenda{
	font-size:13px !important;
	font-weight: 600 !important;
}

/** DASHBOARD - STAUTSI **/
.dashboard-stat.menu-black{
	/*background-color: rgba(57,66,74,0.9) !important;	*/
	background-color: #636e77 !important;
}

.dashboard-stat.menu-black .visual>i{
	color: #fff !important;
	opacity: .3 !important;
}

.dashboard-stat.menu-black .details{
	color: #fff !important;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item {
	width:96% !important;	
}

.mt-element-list .list-todo.mt-list-head{
	padding:10px !important;
}

.mt-element-list .list-todo.mt-list-head.custom-color {
	/*background-color: #0085d3;*/
	/*background-color: rgb(145, 160, 193);*/
	/*background-color:#67809F !important;*/
	/*background-color:#636e77 !important;*/
	/*color:#fff;*/
	color:#333;
	font-weight:600;
	border: 1px solid #eee;

}

.mt-element-list .list-todo .list-todo-item.grey .list-toggle {
	background-color: rgba(229, 229, 229, 0.2) !important;
}

.dash a[aria-expanded="false"].rajon-collapse .mt-list-head{
	background-color:#fff;
	border: 1px solid #eee;
}

.dash a[aria-expanded="true"].rajon-collapse .mt-list-head{
	/*background-color:#f5f8fd;
	border: 1px solid #eee;*/
	/*background-color: #e6f0fb;*/
	background-color: rgba(230, 240, 251, 0.15);
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    border-left: 1px solid #e6f0fb;
}

.dash .list-toggle-title{
	font-weight:600 !important;	
}

.dash .mt-element-list{
	border-left: 4px solid #8bb4e7;

}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container .list-toggle{
	padding:8px !important;
}

.dash .fa-car{
	float:right;	
}

h4.list-title{
	font-weight:500;
}

h5.status-title{
	margin-top:0;
	font-weight:600 !important;
}

.mt-element-list .list-todo.mt-list-head .list-count{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;	
	padding-right: 15px;
	background-color: #495f79 !important;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer{
	padding:0 !important;
}

/**  sweetalert2 **/
.swal2-modal .swal2-title{
	font-size: 18px !important;
	line-height: 40px !important;
}

.swal2-modal .swal2-content{
	font-size:14px !important;	
}


.swal2-modal .swal2-styled{	
	    padding: 10px 22px !important;
		font-size:14px !important;
		
}

.swal2-icon.swal2-info, .swal2-icon.swal2-question, .swal2-icon.swal2-warning{
	font-size: 30px !important;
    line-height: 40px !important;
    text-align: center !important;
}


.swal2-icon{
	width: 40px !important;
    height: 40px !important;
    margin: 20px auto 20px !important;
    border-radius: 50% !important;
    /*border: 3px solid #C3E238 !important;*/
}

/*
.swal2-icon.swal2-info {
    font-family: 'Open Sans',sans-serif;
    color: #C3E238 !important;
    border-color: #C3E238 !important; 
}
*/

.swal2-spacer{
	height:1px !important;
}



/**DASHBOARD **/
.card-box {
    padding: 20px;
    border: 1px solid rgba(54, 64, 74, 0.05);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background-clip: padding-box;
    margin-bottom: 20px;
    background-color: rgb(247, 247, 247);

}

.text-dark {
    color: #797979 !important;
}

.m-b-30 {
    margin-bottom: 30px !important;
}
.m-t-0 {
    margin-top: 0px !important;
}
.header-title {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.04em;
    line-height: 16px;
    margin-bottom: 8px;
}

.text-center {
    text-align: center;
}

.m-t-15 {
    margin-top: 15px !important;
}

.mt-element-list .rajon-collapse:focus{
	text-decoration:none !important;	
}

.mt-element-list .rajon-collapse:hover{
	text-decoration:none !important;		
}

.rajon-collapse:hover > .mt-list-head.list-todo.custom-color{
	/*background-color:#607692 !important;	*/
	background-color: #e6f0fb !important;
}

.list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}

.widget-chart ul li {
    width: 31.5%;
    display: inline-block;
    padding: 0px;
}

.m-b-0 {
    margin-bottom: 0px !important;
}

.text-muted {
    color: #98a6ad;
}
.m-t-20 {
    margin-top: 20px !important;
}

.table-box {
    display: table;
    height: 100%;
    width: 100%;
}

.table-box .table-detail {
    display: table-cell;
    vertical-align: middle;
}

.bar-widget .iconbox {
    display: inline-block;
    height: 50px;
    width: 50px;
    margin-right: 20px;
    -webkit-border-radius: 50% !important;;
    border-radius: 50% !important;;
    -moz-border-radius: 50% !important;;
    background-clip: padding-box;
    color: #ffffff;
    text-align: center;
}
.bg-info {
    background-color: #34d3eb !important;
}

.table-box .table-detail {
    display: table-cell;
    vertical-align: middle;
}

.table-box .table-detail {
    display: table-cell;
    vertical-align: middle;
}
.text-right {
    text-align: right;
}

.bar-widget .iconbox i {
    line-height: 50px;
    font-size: 20px;
}

.bg-custom {
    background-color: #5fbeaa !important;
}

.bg-danger {
    background-color: #f05050 !important;
}

/** NI PODATKOV **/
.ni-podatkov-za-prikaz{
	margin: 0;
	padding: 0;
	width: 100%;
	color: #B0BEC5 !important;
	/*display: none !important;*/
	font-weight: 600 !important;
	font-family: 'Lato' !important;
	text-align:center !important;
}



.ni-podatkov-za-prikaz .title {
	font-size: 22px;
	margin-top: 15px;
}


/* WC STATUSI  */
#wc-status-st-blagajne{
	white-space: nowrap !important;
}

#wc-status-blagajna{
	white-space: nowrap !important;
	width:450px;
}

#wc-zadnji-preneseni-racun{
	white-space: nowrap !important;
}

#wc-status-datum-zadnjega-prenesenega-racuna{
	white-space: nowrap !important;
}

#wc-status-promet-vceraj{
	white-space: nowrap !important;
}

/*
.wc-status-default{
	width:20%;
	white-space: nowrap !important;
}
*/

.wc-status-table{
	overflow x: none !important;
	overflow:auto;
}

@media screen and (max-width: 2200px)
{
	.table.statusi{
		width:2200px;
	}
}

@media screen and (min-width: 2200px)
{
	.table.statusi{
		width:100%;
	}
}




.wc-statusi.table>tbody>tr>td{
	padding:17px !important;	
}


textarea#opomba{
	width:100%;
	padding-left: 12px;
    padding-top: 7px;
    padding-right: 12px;
    padding-bottom: 7px;
}

textarea.opomba{
	width:100%;
	padding-left: 12px;
    padding-top: 7px;
    padding-right: 12px;
    padding-bottom: 7px;
}

/** LIST JS - UPORABNIKI RFID LIST */
.list-js-item.abonma{
	text-align:center !important;
	width:25px;
}

.ms-list{
	height:320px !important;
}

/** STATUSI - TABELE **/
.table.menjalnik-statusi thead th:nth-child(1){
	width:400px;	
}


/*
.wc-status-table{
	overflow x: none !important;
	overflow:auto;
}

@media screen and (max-width: 2200px)
{
	.table.statusi{
		width:2200px;
	}
}

@media screen and (min-width: 2200px)
{
	.table.statusi{
		width:100%;
	}
}
*/


/* ADMIN DASH QUICKINFO */
.admin-dash-quickinfo .progress{
	height:2px !important;
}

.admin-dash-quickinfo .progress-info{
	display:none !important;
}

.admin-dash-quickinfo .dashboard-stat2{
	padding: 15px 15px 0px !important;
	/*background-color: #fbfbfb !important;*/
}

/** ADMIN DOVOLILNICE **/
#admin-dovolilnice-listjs-filtri .icon-btn{
	min-width:110px;	
}

#urejanje-potopni #potopni_telefonska_stevilka{
	background-color: papayawhip;	
}

.dataTable.table-striped>tbody>tr:nth-of-type(odd) {
  
    background-color: #F4F8FA !important; 
}

table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3, table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3 {
    background-color: #F4F8FA !important; 
}


.dovolilnice-content .portlet.light>.portlet-title>.nav-tabs>li {
	margin: 0;
	padding: 0;
	background-color: #f3f3f3;
	border-radius: 1px !important;
	margin-left: 5px;
	margin-bottom: 0px;
	font-weight: 600;
}


/** BTN - GOST - DOMAČIN **/
@media screen and (min-width: 1000px)
{
    .gost-domacin{
        width:100%;    
    }

    #btn_gost {
        min-width:180px;
    }

    #btn_domacin {
        min-width:180px;
    }    
}

@media screen and (max-width: 1000px)
{
    .gost-domacin{
        width:100% !important;
    }

    #btn_gost {
        width:100% !important;
        margin-bottom: 10px;
    }

    #btn_domacin {
        width:100% !important;
    }
}


/* logo tablica */

@media screen and (min-width: 768px) and (max-width: 991px) {
    .page-logo img {
        width: 30% !important;
    }
}