/*widok logowanie*/

/*nagłówek - logo*/
h1 span.niebieski{
    color: #3b7bea;
}

/*box z formularzem*/
.ramka{
    border: 1px solid #c0c0c0;
    background-color: #fcfcfc;
}

label span {
    color: #ff0000;
}

/*czarne ramki z szarym tłem*/
.szaretlo{
    border-top: 1px solid #c0c0c0;
    background-color: #f7f7f9;
}
#logowanie aside .podkreslone{
    color:#000;
}

/*gradienty na przyciskach*/
.btn-primary {
    background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
    background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
    background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border-color: #337ab7;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #265a88;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #265a88;
  border-color: #245580;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #265a88;
}
.btn-default, .btn-gray {
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
    background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border-color: #dbdbdb;
    border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-gray:hover,
.btn-gray:focus{
  background-color: #e0e0e0;
}
.btn-default:active,
.btn-default.active,
.btn-gray:active,
.btn-gray.active{
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
}
.btn-gray.disabled,
.btn-gray[disabled],
fieldset[disabled] .btn-gray,
.btn-gray.disabled:hover,
.btn-gray[disabled]:hover,
fieldset[disabled] .btn-gray:hover,
.btn-gray.disabled:focus,
.btn-gray[disabled]:focus,
fieldset[disabled] .btn-gray:focus,
.btn-gray.disabled.focus,
.btn-gray[disabled].focus,
fieldset[disabled] .btn-gray.focus,
.btn-gray.disabled:active,
.btn-gray[disabled]:active,
fieldset[disabled] .btn-gray:active,
.btn-gray.disabled.active,
.btn-gray[disabled].active,
fieldset[disabled] .btn-gray.active {
  background-color: #e0e0e0;
}
.btn-success, .btn-green {
    background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
    background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
    background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border-color: #3e8f3e;
  }
.btn-success:hover,
.btn-success:focus, 
.btn-green:hover,
.btn-green:focus{
  background-color: #419641;
}
.btn-success:active,
.btn-success.active, 
.btn-green:active,
.btn-green.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #419641;
}
.btn-green.disabled,
.btn-green[disabled],
fieldset[disabled] .btn-green,
.btn-green.disabled:hover,
.btn-green[disabled]:hover,
fieldset[disabled] .btn-green:hover,
.btn-green.disabled:focus,
.btn-green[disabled]:focus,
fieldset[disabled] .btn-green:focus,
.btn-green.disabled.focus,
.btn-green[disabled].focus,
fieldset[disabled] .btn-green.focus,
.btn-green.disabled:active,
.btn-green[disabled]:active,
fieldset[disabled] .btn-green:active,
.btn-green.disabled.active,
.btn-green[disabled].active,
fieldset[disabled] .btn-green.active {
  background-color: #419641;
}
.btn-danger {
    background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
    background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
    background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
}
.btn.btn-add {
    color: white;
}
.btn-files {
    background-color:transparent;
}

/* stopka*/
footer{
    color: #9999b9;
    border-top: 1px solid #c0c0c0;
    background-image: -webkit-linear-gradient(top, #f7f7f9 0%, #fff 100%);
    background-image: -o-linear-gradient(top, #f7f7f9 0%, #fff 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f9), to(#fff));
    background-image: linear-gradient(to bottom, #f7f7f9 0%, #fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f9', endColorstr='#ffffffff', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/*nagłówek*/
nav h1{
    color: #818181;
}

@media (min-width: 1020px) {
    /*trójkąty przy menu*/
    .tr_left {
        border-color: transparent transparent #bebebe;
    }
    .tr_left1 {
        border-color: transparent transparent #ffffff;
    }
    .tr_right {
        border-color: transparent transparent #bebebe;
    }
    .tr_right1 {
        border-color: transparent transparent #ffffff;
    }
    .tr_leftright {
        border-color:  transparent transparent transparent #bebebe;
    }
    .tr_leftright1 {
        border-color: transparent transparent transparent #ffffff;
    }
}

@media (max-width:767px)  {
    .navbar-text a{
        color: #777;
    }
}

.podsumowanie {
    color: #9999b9;
}

/* zawijanie pozycji */

.bg-default{
    background-color: #fafafa;
    border: 1px solid #d9d9d9;
}
.fakturanaglowek {
    border-top: 1px solid #d9d9d9;
}
.pozycjefaktury, .dodatkowe, .zaliczki {
    border: 1px solid #c0c0c0;
}
.pozycjefaktury h4,
.dodatkowe h4,
.zaliczki h4 {
    border-bottom: 1px solid #c0c0c0;
    background-image: -webkit-linear-gradient(top, #fff 0%, #f7f7f9 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #f7f7f9 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f9));
    background-image: linear-gradient(to bottom, #fff 0%, #f7f7f9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff', endColorstr='#fff7f7f9', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.pozycjefaktury .table > thead > tr > th,
.zaliczki .table > thead > tr > th.active,
.zaliczki .table > thead > tr > th {
    background-color: transparent;
}
.less,
.more {
    color: #3b7bea;
}
.szablon {
    border: 1px solid #c0c0c0;
}
.szary {
    background-color: #dcdcdc;
}
.raport .table.raport-tabela {
    border: 1px solid #dcdcdc;
}
.raport-suma {
    border-top: 1px solid #d9d9d9;
}
.table > thead > tr > th.puste {
    background-color: transparent;
}
.raport .table > thead > tr > th.krawedz{
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.druk .table > tbody > tr > td.poletekstowe{
    border: 1px solid  #ddd;
}
.druk .table.table-bordered > tbody > tr > td {
    border: 1px solid #ccc;
}
.druk .table.raport-tabela {
    border: 1px solid #ccc;
}
.zielone{
    color:#348063;
}
.lewa_kolumna{
    background-color: #fafafa;
    border-bottom: 1px solid #ddd;
}
.panel-hidden {
    border: 1px solid #ddd;
    background-color: #f2f2f2;
}
.panel-show {
    border: 1px solid #ddd;
    background-color: #f2f2f2;
}
.lewa_kolumna ul li:hover {
    background-color: #f2f2f2;
}
.lewa_kolumna ul li a {
    color:#444;
}
.lewa_kolumna ul li a:hover{
    color:#444;
}
.bullet {
    background-color: #000;
}
aside table{
    color: #777;
}
.platnosci .table-condensed > thead > tr > th {
    background-color: #265a88;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
    background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border-color: #ccc;
}

@media (min-width: 1020px) and (max-width: 1324px) {
    #wyszukaj {
        background-color: #f2f2f2;
    }
    #wyszukaj-ico {
        color: #777;
    }
    #wyszukaj-ico:hover{
        color: #333;
    }
}

.bggreen {
    background: #42b574 none repeat scroll 0 0;
}
.bgred {
    background: #d85d5d none repeat scroll 0 0;
}
.bgorange {
    background: #f5bf2f none repeat scroll 0 0;
}
.loading_wait_button,
.loading_wait_button:active,
.loading_wait_button:hover,
.loading_wait_button:focus {
	border-color: #ccc;
	background-image: linear-gradient(to bottom, #fff  0%, #f0f0f0 100%);
 	color:#666;
}
.menu_hr {
    background-color: rgba(0, 0, 0, 0.1);
}
.nav_list {
    color: #337ab7;
}
.nav_list:hover {
	color: #666;
}

/* wilopoziomowe menu */
.dropdown-submenu .open  > a:after {
    border-left-color: #fff;
}

/* kreska z dziubkiem */
.zakladka{
    border-top: 1px solid #c0c0c0; 
}
.zakladka .more1 div, .zakladka .less1 div,
.zakladka .more1 div:hover, .zakladka .less1 div:hover{
	color: #337ab7;
}

/* ikonka dzwonka powiadomienia na pasku menu */

.navbar-default .navbar-nav > li > a span.powiadomienia-ilosc{
	color: white;
	background-color: #fa3e3e;
}
.powiadomienia .dropdown-menu .naglowek {
    background-color: #f2f2f2;
}
.nav.powiadomienia .dropdown-menu span{
	color: #777;
}
.powiadomienia span.punkt{
	background-color: #265a88;
}
.powiadomienia .dropdown-menu > li:hover {
    background-color: #f5f5f5;
}
.powiadomienia .dropdown-menu > li > a {
    color: #337ab7;  /* kolor linku do zmiany*/
}
.powiadomienia .dropdown-menu > li>a:hover ,
.powiadomienia .dropdown-menu > li>a:active ,
.powiadomienia .dropdown-menu > li>a:focus {
    background-color: transparent;
    color: #337ab7;  /* kolor linku do zmiany*/
}
@media (min-width: 1020px) {
    .powiadomienia .tr_right1 {
        border-color: transparent transparent #f2f2f2;
    }
}
.powiadomienia .tr_right1 {
    border-color: transparent transparent #f2f2f2;
}
.navbar-default .navbar-nav.powiadomienia .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav.powiadomienia .open .dropdown-menu > li > a:focus {
    color: #337ab7;
    background-color: transparent;
}
.navbar-default .navbar-nav.powiadomienia .open  .dropdown-menu > li > a {
    color: #337ab7;
}
.icon-wymiana:before,
.icon-ok:before,
.icon-negocjacje:before,
.icon-kciuk:before,
.icon-telefon:before,
.icon-dlon:before,
.icon-swiat:before,
.icon-portfel:before,
.icon-tarcza2:before {
    color: #000;
}
.nowe {
    background:#f54b0f;
    color:#fff;
}
.waluta_str_zmiana .select2-container--default .select2-selection--single .select2-selection__arrow {
	background-color: #fff;
}
.waluta_str_zmiana .select2-container--open .select2-dropdown--below{
    border: 1px solid #ccc !important;
}
.select2-search .select2-search--dropdown{
    border-top: 1px solid #ccc !important;
}

/* stopka */
.lower_bar_fix {
    background-color: #fff;
}
/* end of stopka */

.background_gradient {
    border-bottom: 1px solid #d9d9d9;
    border-top: 0px solid #d9d9d9;
    background-image: linear-gradient(to bottom, #fff 0%, #f7f7f9 100%);
}