div.resultsNaviBar {
    font-size: 14px;
    font-family: "Open Sans", Arial;
    color: #363636;
    background: #f4f4f4;
    border-radius: 5px;
    padding: 15px;
    overflow: hidden;
}
div.resultsNaviBar .res-count {float: left}
div.resultsNaviBar ul.navi-buttons {
    float:right;
    list-style: none;
    margin:0;
    padding:0;
}
div.resultsNaviBar ul.navi-buttons li {float:left; padding:0 10px}
div.resultsNaviBar ul.navi-buttons li a {color:#0992cc; font-weight:bold;}
div.resultsNaviBar ul.navi-buttons li:nth-child(2) {border-left:1px solid #c5c5c5;}
div#query-stash {background-color: #f4f4f4; border:1px solid #dcdcdc; height:auto;margin: 10px 0; padding: 17px;}
div#query-stash button#query-stash-btn {height:45px; width:100%; display:block; margin-bottom: 10px; font-size:14px;font-family:Lato,Arial; font-weight:bold;}
div#query-stash a {display:block;text-align:center; font-family:'Open Sans',Arial; color:#0992cc;font-weight:bold; font-size:12px}

div#query-stash button#query-stash-btn {text-align: left; position:relative; padding:0; line-height: 24px; background: #fff;color:#174f6d;border:1px solid #b6cedb}
div#query-stash button#query-stash-btn:before {margin: 0 20px 0 10px;}

div#query-stash button#query-stash-btn:after {opacity:0.6;content:""; left:43px; top:6px; height: 30px; width: 2px;background: #d3dee4; border-right: 1px solid #c8d5dc; display: block;position: absolute;}

div#query-stash button#query-stash-btn.stash-save:before {display:block;width:24px;height:24px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px 0px;}
div#query-stash button#query-stash-btn.stash-save:hover {background: #174f6d;color:#fff;border:1px solid #174f6d}
div#query-stash button#query-stash-btn.stash-save:hover:before {display:block;width:24px;height:24px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px -50px;}
div#query-stash button#query-stash-btn.stash-save:hover:after {background: #416e86;border-right: 1px solid #113c53;}

@-webkit-keyframes sk-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes sk-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}

div#query-stash button#query-stash-btn.stash-save-progress {line-height: 26px;}
div#query-stash button#query-stash-btn.stash-save-progress:before {animation: sk-rotate 2.0s infinite linear;-webkit-animation: sk-rotate 2.0s infinite linear;display:block;width:26px;height:26px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px -76px;}

div#query-stash button#query-stash-btn.stash-saved-ok {line-height: 26px;background: #174f6d;color:#fff;border:1px solid #174f6d}
div#query-stash button#query-stash-btn.stash-saved-ok:before {display:block;width:29px;height:26px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px -133px;}
div#query-stash button#query-stash-btn.stash-saved-ok:after {background: #416e86;border-right: 1px solid #113c53;}

div#query-stash button#query-stash-btn.stash-saved {line-height: 24px;background: #174f6d;color:#fff;border:1px solid #174f6d}
div#query-stash button#query-stash-btn.stash-saved:before {display:block;width:24px;height:24px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px -50px;}
div#query-stash button#query-stash-btn.stash-saved:after {background: #416e86;border-right: 1px solid #113c53;}

div#query-stash button#query-stash-btn.stash-remove {line-height: 27px;background: #174f6d;color:#fff;border:1px solid #174f6d}
div#query-stash button#query-stash-btn.stash-remove:before {display:block;width:27px;height:27px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px -161px;}
div#query-stash button#query-stash-btn.stash-remove:after {background: #416e86;border-right: 1px solid #113c53;}

div#query-stash button#query-stash-btn.stash-remove-progress {line-height: 26px;background: #174f6d;color:#fff;border:1px solid #174f6d}
div#query-stash button#query-stash-btn.stash-remove-progress:before {animation: sk-rotate 2.0s infinite linear;-webkit-animation: sk-rotate 2.0s infinite linear;display:block;width:26px;height:26px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px -104px;}
div#query-stash button#query-stash-btn.stash-remove-progress:after {background: #416e86;border-right: 1px solid #113c53;}

div#query-stash button#query-stash-btn.stash-remove-ok:before {display:block;width:24px;height:24px;content: '';float:left;background:url(../img/tender_stash_sprites.png) no-repeat 0px 0px}

div#query-stash div#query-stash-switch strong {font-family:'Open Sans',Arial;margin:15px 0 10px ;display:block;font-size: 12px;text-align:center; }
div#query-stash div#query-stash-switch strong:before {display: block; height:2px; background-color:#cbcacb;border-bottom:1px solid #fff;content: ""; margin:10px -15px}

div#query-stash div#query-stash-switch div#alert-switch {-webkit-transition: all 1s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;position:relative; width:124px; height:52px; padding:15px 0 0 60px; font-size:17px; cursor:pointer; margin:10px auto}
div#query-stash div#query-stash-switch div#alert-switch:before {position:absolute; left:2px; top:3px; width:50px; height:51px; background: url(../img/switch_circle.png) no-repeat 0 0; display:block; content:'';}

div#query-stash div#query-stash-switch div#alert-switch.off {background: url(../img/swith_bg_grey.png) no-repeat 0 0;color:#174f6d; animation: all 2.0s infinite linear;}
div#query-stash div#query-stash-switch div#alert-switch.off:before {left: 2px}
div#query-stash div#query-stash-switch div#alert-switch.off:after {content:"NIE"}

div#query-stash div#query-stash-switch div#alert-switch.on {padding:15px 0 0 35px;background: url(../img/swith_bg_blue.png) no-repeat 0 0;color:#fff;}
div#query-stash div#query-stash-switch div#alert-switch.on:before { left: 75px;}
div#query-stash div#query-stash-switch div#alert-switch.on:after {content:"TAK"}

div.orderer div#query-stash button#query-stash-btn.stash-save:hover,
div.orderer div#query-stash button#query-stash-btn.stash-saved-ok,
div.orderer div#query-stash button#query-stash-btn.stash-saved,
div.orderer div#query-stash button#query-stash-btn.stash-remove,
div.orderer div#query-stash button#query-stash-btn.stash-remove-progress {background: #0b321f;border:1px solid #0b321f}
