@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2)/*,
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) */{ 
  
  	.logo {
		/*background-image: url("../img/logo_new@2x.png")!important;
		background-size: 3px 51px!important;*/
	}
	.may9{
	    background-image: url("../img/victory70@2x.png")!important;
	    background-size: 28px 51px!important;
	}

	.toplinks a:hover:before {
		background-image: url("../img/upright@2x.png")!important;
		background-size: 9px 9px!important;
	}

	.link-list li a, .icon-leftarrow {
		background-image: url("../img/leftarrow@2x.png")!important;
		background-size: 11px 11px!important;
	}
	.sub-napravlenia .icon-leftarrow{
		background: none!important;
	}

	i.fa-twitter, i.fa-facebook {
		background-image: url("../img/circle-o@2x.png")!important;
		background-size: 28px 28px!important;
	}

	i.fa-inverse {
		background-image: url("../img/circle-o-inverted@2x.png")!important;
		background-size: 28px 28px!important;
	}

	div.copyright {
		background-image: url("../img/cc@2x.png")!important;
		background-size: 31px 32px!important;
	}

	.searchform select, .customSelect {
		background-image: url("../img/select_arrow@2x.png")!important;
		background-size: 23px 7px!important;
	}

	.checkbox-group label input[type="checkbox"] + span {
		background-image: url("../img/checkbox2@2x.png")!important;
		background-size: 55px 55px!important;
	}
	.checkbox-group label input[type="checkbox"]:checked + span {
		background-position: -38px 0!important;
	}

	.radiobutton-group label input[type="radio"] + span {
		background-image: url("../img/radiobutton@2x.png")!important;
		background-size: 54px 56px!important;
	}

	.tab-pane .h4-font.arr span{
		background-image: url("../img/arr@2x.png")!important;
		background-size: 4px 7px!important;
	}

	div.innermenu li a:hover,
	div.innermenu li.active a {
		background-image: url("../img/arr@2x.png")!important;
		background-size: 5px 7px!important;
	}

	.print {
		background-image: url("../img/print@2x.png")!important;
		background-size: 16px 13px!important;
	}

	.share {
		background-image: url("../img/share@2x.png")!important;
		background-size: 10px 12px!important;
	}

	.searchform input.big-search-input {
		background-image: url("../img/search@2x.png")!important;
		background-size: 19px 19px!important;
	}

	.c-input-file-box .close {
		background-image: url("../img/file-close@2x.png")!important;
		background-size: 11px 11px!important;
	}

	.icon-coa{
	    display: inline-block;
	    background-image: url("../img/coa@2x.png")!important;
		background-size: 33px 32px!important;
	}

	.datepicker th.prev,
	.datepicker thead tr:first-child th.prev:hover{
	  background-image: url("../img/datepicker-left@2x.png")!important;
	  background-size: 12px 18px!important;
	}
	.datepicker th.next,
	.datepicker thead tr:first-child th.next:hover{
	  background-image: url("../img/datepicker-right@2x.png")!important;
	  background-size: 12px 18px!important;
	}

	.b-footer .f-search{
	    background-image: url(../img/f-search@2x.png);
	    background-size: 18px 19px;
	}
	.b-footer .f-rss{
	    background-image: url(../img/f-rss@2x.png);
	    background-size: 12px 12px;
	}

}