@font-face {
	font-family: 'icomoon';
	src:  url('../fonts/icomoon.eot?rbrwag');
	src:  url('../fonts/icomoon.eot?rbrwag#iefix') format('embedded-opentype'),
	url('../fonts/icomoon.ttf?rbrwag') format('truetype'),
	url('../fonts/icomoon.woff?rbrwag') format('woff'),
	url('../fonts/icomoon.svg?rbrwag#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
	display: inline-block;
}

[class^="icon-"], [class*=" icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}



.icon-bin:before {
	content: "\e909";
}




.icon-order-parents:before {
	content: "\e92e";
}


.icon-order-record:before {
	content: "\e93f";
}

.ico-tif {
	background: url("../img/icons/ico-tif.png") no-repeat center;
	width:30px;
	height:40px;
	display: inline-block;
	vertical-align: top;
}

.ico-bmp {
	background: url("../img/icons/ico-bmp.png") no-repeat center;
	width:30px;
	height:40px;
	display: inline-block;
	vertical-align: top;
}



.icon-gate:before,
.icon-order-binoculars:before {
	content: "\e900";
}

.icon-monitor:before,
.icon-order-imac:before {
	content: "\e901";
}
.icon-radiator:before,
.icon-order-sun:before {
	content: "\e902";
}

.icon-safety-system:before {
	content: "\e903";
}
.icon-eye:before {
	content: "\e904";
}
.icon-feed-back2:before {
	content: "\e905";
}
.icon-calendar:before {
	content: "\e906";
}
.icon-check:before {
	content: "\e907";
}
.icon-clipboards:before {
	content: "\e908";
}
.icon-doc:before {
	content: "\e909";
}
.icon-exclamation-button:before {
	content: "\e90a";
}
.icon-file:before {
	content: "\e90b";
}
.icon-fingerprint:before {
	content: "\e90c";
}
.icon-garbage:before {
	content: "\e90d";
}

.icon-inbox:before {
	content: "\e90e";
}
.icon-jpg:before {
	content: "\e90f";
}
.icon-left-arrow:before {
	content: "\e910";
}
.icon-man:before {
	content: "\e911";
}
.icon-new-message:before {
	content: "\e912";
}
.icon-pdf:before {
	content: "\e913";
}
.icon-png:before {
	content: "\e914";
}
.icon-reading-sign:before {
	content: "\e915";
}
.icon-xls:before {
	content: "\e916";
}
.icon-zip:before {
	content: "\e917";
}
.icon-new-service-comp:before {
	content: "\e918";
}
.icon-new-service-edit:before {
	content: "\e919";
}
.icon-new-service-fire:before {
	content: "\e91a";
}
.icon-new-service-return:before {
	content: "\e91b";
}
.icon-new-service-settings:before {
	content: "\e91c";
}
.icon-new-pass-blockpost:before {
	content: "\e91d";
}
.icon-new-pass-calendar:before {
	content: "\e91e";
}
.icon-new-pass-car-big:before {
	content: "\e91f";
}
.icon-new-pass-car-small:before {
	content: "\e920";
}
.icon-new-pass-clock:before {
	content: "\e921";
}
.icon-order-accidents:before {
	content: "\e922";
}
.icon-order-car:before {
	content: "\e923";
}
.icon-order-congress-centre:before,
.icon-order-microphone:before {
	content: "\e924";
}

.icon-order-customs:before,
.icon-order-truck:before {
	content: "\e925";
}

.icon-order-dining:before,
.icon-order-cutlery:before {
	content: "\e926";
}

.icon-order-docs:before,
.icon-order-notes_2:before {
	content: "\e927";
}

.icon-order-doors:before,
.icon-order-exit:before {
	content: "\e928";
}

.icon-order-elevator:before,
.icon-order-adjust_alt:before {
	content: "\e929";
}

.icon-order-fire:before {
	content: "\e92a";
}
.icon-order-flowerbed:before,
.icon-order-flower:before {
	content: "\e92b";
}

.icon-order-garbage:before,
.icon-order-bin:before {
	content: "\e92c";
}
.icon-order-gates:before {
	content: "\e92d";
}
.icon-order-hike:before {
	content: "\e92e";
}
.icon-order-internet:before,
.icon-order-wifi_alt:before {
	content: "\e92f";
}

.icon-order-keys:before{
	content: "\e930";
}

.icon-order-light:before,
.icon-order-flash:before {
	content: "\e931";
}

.icon-order-mouse:before,
.icon-order-rabbit:before {
	content: "\e932";
}

.icon-order-postoffice:before ,
.icon-order-message_full:before {
	content: "\e933";
}
.icon-order-rain-drain:before {
	content: "\e934";
}
.icon-order-relax-zone:before  {
	content: "\e935";
}

.icon-order-table_tennis {
	width: 48px;
	height: 40px;
	background: url("../img/icon-zona.svg") no-repeat center;
	-webkit-background-size:cover;
	background-size:cover;
}
.new-order-icon-block:hover .icon-order-table_tennis,
.new-order-icon-block.active .icon-order-table_tennis
{
	background: url("../img/icon-zona-hover.svg") no-repeat center;
	background-size: cover;
	-webkit-background-size: cover;
}
.icon-order-road:before {
	content: "\e936";
}
.icon-order-roof:before {
	content: "\e937";
}

.icon-order-security:before,
.icon-order-warning_sign:before {
	content: "\e938";
}

.icon-order-security-system:before,
.icon-order-shield:before {
	content: "\e939";
}

.icon-order-smell:before,
.icon-order-spray:before {
	content: "\e93a";
}

.icon-order-steps:before,
.icon-order-sorting:before {
	content: "\e93b";
}

.icon-order-tap:before ,
.icon-order-tint:before {
	content: "\e93c";
}

.icon-order-ventilation:before,
.icon-order-roundabout:before {
	content: "\e93d";
}


.icon-order-warmth:before {
	content: "\e93e";
}
.icon-order-wc:before {
	content: "\e93f";
}

.icon-order-building:before,
.icon-order-more_windows:before,
.icon-order-window:before {
	content: "\e940";
}

.icon-order-attachment:before {
	content: "\e941";
}
.icon-caret-up:before {
	content: "\e942";
}
.icon-caret-down:before {
	content: "\e943";
}
.icon-new-application-forward:before {
	content: "\e944";
}
.icon-new-application-login:before {
	content: "\e945";
}
.icon-new-application-small-car:before {
	content: "\e946";
}
.icon-new-application-close:before,
.icon-close:before {
	content: "\e947";
}
.icon-star-full:before {
	content: "\e948";
}
.icon-open-book:before {
	content: "\e949";
}
.icon__charity {
	background: url(../img/icons/charity.png) 14px 12px no-repeat;
}
.icon-order-wrench_and_hammer {
    width: 48px;
    background: url(../img/icons/wrench_and_hammer.png) no-repeat;
    background-size: cover;
}

.new-order-icon-block:hover .icon-order-wrench_and_hammer {
    background-image: url(../img/icons/wrench_and_hammer2.png);
}

.active a .icon-order-wrench_and_hammer {
    background-image: url(../img/icons/wrench_and_hammer2.png);
}

.icon-order-rain_drain {
    width: 48px;
    background: url(../img/icons/waste.png) no-repeat;
    background-size: cover;
}

.new-order-icon-block:hover .icon-order-rain_drain {
    background-image: url(../img/icons/waste2.png);
}

.active a .icon-order-rain_drain {
    background-image: url(../img/icons/waste2.png);
}

.icon-order-engineering {
    width: 48px;
    background: url(../img/icons/engineering.png) no-repeat;
    background-size: cover;
}

.new-order-icon-block:hover .icon-order-engineering {
    background-image: url(../img/icons/engineering2.png);
}

.active a .icon-order-engineering {
    background-image: url(../img/icons/engineering2.png);
}

.list__event-news-icon {
	background: url(../img/icons/event-new-icon.png) 14px 12px no-repeat;
}