@charset 'UTF-8';

@font-face {
	font-family: 'Glyphicons Regular';
	src: url(fonts/glyphicons-regular.eot);
	src: url(fonts/glyphicons-regular-iefix.eot) format('embedded-opentype'),
		url(fonts/glyphicons-regular.woff2) format('woff2'),
		url(fonts/glyphicons-regular.woff) format('woff'),
		url(fonts/glyphicons-regular.ttf) format('truetype'),
		url(fonts/glyphicons-regular.svg#glyphiconsregular) format('svg');
	font-weight: normal;
	font-style: normal;
}

.postfix div[class^="ico-"],
.postfix span[class^="ico-"]
{
	font-size:13px !important;
}

.status-blue, .status-red, .status-green, .status-gray, .status-silver,
.status-black,	.status-yellow, .status-purple, .status-orange, .status-aqua, .status-lime {
	width: 14px;
	height: 14px;
	line-height: 14px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	display: inline-block;
	margin: auto
}

.box-blue, .box-red, .box-green, .box-gray, .box-silver,
.box-black,	.box-yellow, .box-purple, .box-orange, .box-white, .box-aqua, .box-lime {
	width: 16px;
	height: 16px;
	line-height: 16px;
	border-radius: 10%;
	-moz-border-radius: 10%;
	-webkit-border-radius: 10%;
	display: inline-block;
	margin: auto
}

.status-size-middle,
.status-s12,
.box-size-middle,
.box-s12
 {
	width: 12px;
	height: 12px;
	line-height: 12px;
/*	margin: -1px 4px;*/
	clear:left;	
}

.status-size-tiny,
.status-s9,
.box-size-tiny,
.box-s9
 {
	width: 12px;
	height: 12px;
	/*line-height: 9px;*/
	margin: -1px 3px;
	clear:left;	
}

a.status-blue:hover, a.status-red:hover, a.status-green:hover, a.status-gray:hover,
a.status-silver:hover, a.status-black:hover, a.status-yellow:hover, a.status-purple:hover,
a.status-orange:hover, a.status-aqua:hover,
a.box-blue:hover, a.box-red:hover, a.box-green:hover, a.box-gray:hover,
a.box-silver:hover, a.box-black:hover, a.box-yellow:hover, a.box-purple:hover,
a.box-orange:hover, a.box-white:hover, a.box-aqua:hover, a.box-lime:hover
{
	filter: alpha(opacity = 40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

.status-blue, .box-blue		{	background-color: #36C3FF;	}
.status-red, .box-red 		{	background-color: #ff4c3c;	}
.status-green, .box-green 	{	background-color: #15A32B;	}
.status-gray, .box-gray 	{	background-color: #777;		}
.status-black, .box-black	{	background-color: #000;		}
.status-silver, .box-silver	{	background-color: #c7ccd0; 	}
.status-yellow, .box-yellow	{	background-color: #efda5d;	}
.status-purple, .box-purple	{	background-color: #ad1cb6; 	}
.status-orange, .box-orange	{	background-color: #fc9500;	}
.status-white, .box-white	{	background-color: #fff;		}
.status-aqua, .box-aqua		{	background-color: #0ef;		}
.status-lime, .box-lime		{	background-color: #3f5;		}


.right-ring {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	width: 2.6em;
	height: 2.0em;
	line-height: 1.4em;
	display: inline-block;
	margin: auto 1px;
	padding-top: 7px;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	color: #fff;
	float: left;
	text-decoration: none;
}

a.right-ring:hover,
{
	filter: alpha(opacity = 40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	color: #fff;
}

.right-ring-free   {	background-color: ihnerit;	}
.right-ring-red	   {	background-color: #ff5757;	}
.right-ring-orange {	background-color: #FD9A00;	}
.right-ring-blue   {	background-color: #00f;		}
.right-ring-aqua   {	background-color: #11CDE1;	}
.right-ring-tail   {	background-color: #10A7B0;	}
.right-ring-green  {	background-color: #4EC14A;	}
.right-ring-navy   {	background-color: #000080;	}
.right-ring-purple {	background-color: #cf00ef;	}
.right-ring-yellow {	background-color: yellow;	}
.right-ring-silver {	background-color: #c0c0c0;	}
.right-ring-black  {    background-color: #000;		}	
.right-ring-aqua   {    background-color: #0ef;		}
.right-ring-lime   {    background-color: #3f5;		}
.right-ring-gray   {    background-color: #808080;  }	
.right-ring-gold   {    background-color: #ffd700;  }


/*
.right-free, .right-red, .right-orange, .right-blue, .right-aqua,
.right-tail, .right-green, .right-navy, .right-purple, .right-yellow,
.right-silver, .right-black, .right-aqua, .right-lime,.right-transparent {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	width: 1.4em;
	height: 1.4em;
	line-height: 1.4em;
	display: inline-block;
	margin: auto 1px;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	border-radius: 12%;
	-moz-border-radius: 12%;
	-webkit-border-radius: 12%;
	color: #fff;
	float: left;
	text-decoration: none;
}
*/

.right-free, .right-red, .right-orange, .right-blue, .right-aqua,
.right-tail, .right-green, .right-navy, .right-purple, .right-yellow,
.right-silver, .right-black, .right-aqua, .right-lime,.right-transparent {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	padding:1px 3px 1px 3px;
	display: inline-block;
	margin: auto 2px;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
	border-radius: 12%;
	-moz-border-radius: 12%;
	-webkit-border-radius: 12%;
	color: #fff;
	float: left;
	text-decoration: none;
}


.right-size-big {
	font-size: 13pt;
}

a.right-red:hover, a.right-orange:hover, a.right-blue:hover, a.right-aqua:hover,
a.right-tail:hover, a.right-green:hover, a.right-navy:hover, a.right-purple:hover,
a.right-yellow:hover, a.right-silver:hover, a.right-black:hover, a.right-aqua:hover, 
a.right-lime:hover
{
	filter: alpha(opacity = 40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	color: #fff;
}

.right-free	  {	background-color: ihnerit;	}
.right-red	  {	background-color: #ff5757;	}
.right-orange {	background-color: #FD9A00;	}
.right-blue	  {	background-color: #00f;		}
.right-aqua	  {	background-color: #11CDE1;	}
.right-tail   {	background-color: #10A7B0;	}
.right-green  {	background-color: #4EC14A;	}
.right-navy   {	background-color: #000080;	}
.right-purple {	background-color: #cf00ef;	}
.right-yellow {	background-color: yellow;	}
.right-silver {	background-color: #aaa;		}
.right-black  { background-color: #000;		}	
.right-aqua   { background-color: #0ef;		}
.right-lime   { background-color: #3f5;		}
.right-transparent  {	background-color: transparent;		}


input.btn + a {
	font-family: 'Glyphicons Regular';
	font-size: 16px;
	font-weight: normal !important;

	float: left;
    vertical-align: middle;
    cursor: pointer;
    width: 18px;
    height: 18px;
    border: 0;
    margin-left: -30px;
    margin-top: 2px;
}

input.btn + a::after {
	content: "\E208";
	color: rgba(180, 180, 180, 1) !important;
	/*font-size:12pt;*/
}

input.btn + a:hover::after {
	filter: alpha(opacity = 60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.ico-s90
{
	font-size:90px !important;
}

.ico-s80
{
	font-size:80px !important;
}

.ico-s70
{
	font-size:70px !important;
}

.ico-s60
{
	font-size:60px !important;
}

.ico-s48
{
	font-size:48px !important;
}


.ico-s44
{
	font-size:44px !important;
}


.ico-s40
{
	font-size:40px !important;
}


.ico-s36
{
	font-size:36px !important;
}


.ico-s32
{
	font-size:32px !important;
}

.ico-s28 {
	font-size:28px !important;
}

.ico-s26 {
	font-size:26px !important;
}

.ico-s24 {
	font-size:24px !important;
}


.ico-s22 {
	font-size:22px !important;
}

.ico-s20 {
	font-size:20px !important;
}

.ico-s19 {
	font-size:19px !important;
}

.ico-s18 {
	font-size:18px !important;
}

.ico-s17 {
	font-size:17px !important;
}

.ico-s16 {
	font-size:16px !important;
}

.ico-s15 {
	font-size:15px !important;
}

.ico-s14 {
	font-size:14px !important;
}

.ico-s13 {
	font-size:13px !important;
}

.ico-s12 {
	font-size:12px !important;
}

.ico-s11 {
	font-size:11px !important;
}

.ico-s10 {
	font-size:10px !important;
}

.ico-s9 {
	font-size:9px !important;
}

.ico-s8 {
	font-size:8px !important;
}

.ico-s7 {
	font-size:7px !important;
}

.ico-margin-no
{
	margin:0 !important;
}
.ico-search, .ico-coin,
.ico-free,
.ico-edit, .ico-edit-1, .ico-edit-2, .ico-edit-3, .ico-edit-4, .ico-edit-silver, .ico-edit-big, .ico-delete, .ico-delete-silver, .ico-delete-1, .ico-delete-2,
.ico-hamburger, .ico-hamburger-big,
.ico-person, .ico-person-red, .ico-parents, .ico-login, .ico-login-big, .ico-eject, .ico-eject-silver,
.ico-detail, .ico-view, .ico-view-minus, .ico-thumbnail, .ico-thumbnail-green, .ico-thumbnail-red, .ico-print, .ico-refresh,
.ico-email, .ico-config, .ico-folder, .ico-globe,
.ico-download, .ico-download-green, .ico-download-red, .ico-download-open,
.ico-roundabout, .ico-money, .ico-show, .ico-show-big, .ico-show-lines,
.ico-save, .ico-approve, .ico-approve-silver, .ico-new, .ico-up, .ico-down, .ico-back, .ico-next, .ico-next-1,
.ico-file, .ico-report, .ico-payed, .ico-payed-silver, .ico-star, .ico-star-white,
.ico-wifi, .ico-note, .ico-attach, .ico-phone, .ico-sms, .ico-verbal, .ico-pic,
.ico-checked, .ico-checked-gray, .ico-checked-silver, 
.ico-checked-1, .ico-checked-gray-1, .ico-checked-silver-1,
.ico-checked-2, .ico-checked-gray-2, .ico-checked-silver-2,
.ico-checked-3, .ico-checked-gray-3, .ico-checked-silver-3,
.ico-checked-4, .ico-checked-gray-4, .ico-checked-silver-4,
.ico-varning, .ico-varning-silver, .ico-varning-red,
.ico-banned, .ico-family, .ico-question, .ico-earphone, 
.ico-key, .ico-filter, .ico-check-all, .ico-uncheck-all, .ico-edit-all,
.ico-hand-left, .ico-hand-right,
.ico-candle, .ico-oil, .ico-service, .ico-intv, .ico-play, .ico-play-circle, .ico-play-circle-blue, .ico-play-circle-gray, .ico-play-circle-silver, .ico-play-circle-green, .ico-pause, .ico-copy, .ico-settings,
.ico-wizard, .ico-import, .ico-export, .ico-stopwatch, .ico-running,
.ico-graph, .ico-chart, .ico-stats, .ico-archive,
.ico-arrow-l, .ico-arrow-r, .ico-arrow-u, .ico-arrow-d,
.ico-db, .ico-db-lock, .ico-lock, .ico-unlock, .ico-puzzle,
.ico-plus, .ico-minus, .ico-fullscreen, .ico-girl, .ico-trash,
.ico-info,.ico-info-2,.ico-info-3, .ico-wrn, .ico-err,
.dlg-ico-info, .dlg-ico-wrn, .dlg-ico-err, .dlg-ico-cnf, 
.ico-back-vychozi-hodnoty, .ico-back-vychozi-hodnoty-gray, .ico-back-vychozi-hodnoty-silver, .ico-back-vychozi-hodnoty-orange, .ico-back-vychozi-hodnoty-red, .ico-back-vychozi-hodnoty-green, .ico-back-vychozi-hodnoty-blue,

.order_asc::before, .order_desc::before
{
	font-family: 'Glyphicons Regular';
	font-size: 20px;
	font-weight: normal !important;
	margin: 0 5px;
	display: inline !important;
	text-decoration:none !important;
}

a.ico-search:hover::before, a.ico-coin:hover::before,
a.ico-edit:hover::before, a.ico-edit-1:hover::before, a.ico-edit-2:hover::before, a.ico-edit-3:hover::before, a.ico-edit-4:hover::before, a.ico-edit-silver:hover::before, .ico-edit-big:hover::before,
a.ico-delete:hover::before, a.ico-delete-silver:hover::before, a.ico-delete-1:hover::before, a.ico-delete-2:hover::before,
a.ico-person:hover::before, a.ico-person-red:hover::before, a.ico-parents:hover::before, a.ico-eject:hover::before, .ico-eject-silver:hover::before, 
a.ico-detail:hover::before, a.ico-view:hover::before, .ico-view-minus:hover::before,
a.ico-email:hover::before, a.ico-config:hover::before, .ico-folder:hover::before, .ico-globe:hover::before,
a.ico-thumbnail:hover::before, a.ico-thumbnail-green:hover::before, a.ico-thumbnail-red:hover::before, a.ico-print:hover::before, a.ico-refresh:hover::before,
a.ico-download:hover::before, a.ico-download-green:hover::before, a.ico-download-red:hover::before,
a.ico-download-open:hover::before, a.ico-roundabout:hover::before, a.ico-money:hover::before, a.ico-show:hover::before, a.ico-show-big:hover::before, a.ico-show-lines:hover::before,
a.ico-save:hover::before, a.ico-approve:hover::before, a.ico-approve-silver:hover::before, a.ico-new:hover::before, a.ico-up:hover::before, a.ico-down:hover::before, a.ico-back:hover::before, a.ico-next:hover::before, a.ico-next-1:hover::before,
a.ico-file:hover::before, a.ico-report:hover::before, a.ico-payed:hover::before, a.ico-payed-silver:hover::before, a.ico-star:hover::before, a.ico-star-white:hover::before,
a.ico-wifi:hover::before, a.ico-note:hover::before, a.ico-attach:hover::before, a.ico-phone:hover::before, a.ico-sms:hover::before, a.ico-verbal:hover::before, a.ico-pic:hover::before,
a.ico-checked:hover::before, a.ico-checked-gray:hover::before, a.ico-checked-silver:hover::before,
a.ico-checked-1:hover::before, a.ico-checked-gray-1:hover::before, a.ico-checked-silver-1:hover::before,
a.ico-checked-2:hover::before, a.ico-checked-gray-2:hover::before, a.ico-checked-silver-2:hover::before,
a.ico-checked-3:hover::before, a.ico-checked-gray-3:hover::before, a.ico-checked-silver-3:hover::before,
a.ico-checked-4:hover::before, a.ico-checked-gray-4:hover::before, a.ico-checked-silver-4:hover::before,
a.ico-varning::hover::before,  a.ico-varning-red:hover::before, a.ico-varning-silver:hover::before,
a.ico-banned:hover::before, a.ico-family:hover::before, a.ico-question:hover::before, a.ico-earphone:hover::before, 
a.ico-key:hover::before, a.ico-filter:hover::before, a.ico-check-all:hover::before, a.ico-uncheck-all:hover::before, a.ico-edit-all:hover::before,
a.ico-hand-left:hover::before, a.ico-hand-right:hover::before,
a.ico-candle:hover::before, a.ico-oil:hover::before, a.ico-service:hover::before, a.ico-intv:hover::before, a.ico-play:hover::before, a.ico-play-circle-blue:hover::before, a.ico-play-circle-gray:hover::before, a.ico-play-circle-silver:hover::before, a.ico-play-circle-green:hover::before, a.ico-play-circle:hover::before, a.ico-pause:hover::before, a.ico-copy:hover::before, a.ico-settings:hover::before,
a.ico-wizard:hover::before, a.ico-import:hover::before, a.ico-export:hover::before, a.ico-stopwatch:hover::before, a.ico-running:hover::before,
a.ico-graph:hover::before, a.ico-chart:hover::before, a.ico-stats:hover::before, a.ico-archive:hover::before,
a.ico-arrow-l:hover::before, a.ico-arrow-r:hover::before, a.ico-arrow-u:hover::before, a.ico-arrow-d:hover::before,
a.ico-db:hover::before, a.ico-db-lock:hover::before, a.ico-lock:hover::before, a.ico-unlock:hover::before, a.ico-puzzle:hover::before,
a.ico-plus:hover::before, a.ico-minus:hover::before, a.ico-fullscreen:hover::before, a.ico-girl:hover::before, a.ico-trash:hover::before,
a.ico-info:hover::before,a.ico-info-2:hover::before,a.ico-info-3:hover::before, a.ico-wrn:hover::before, a.ico-err:hover::before,
a.order_asc:hover::before, a.order_desc:hover::before,
a.ico-back-vychozi-hodnoty:hover::before, a.ico-back-vychozi-hodnoty-gray:hover::before, a.ico-back-vychozi-hodnoty-silver:hover::before, a.ico-back-vychozi-hodnoty-orange:hover::before, a.ico-back-vychozi-hodnoty-red:hover::before, a.ico-back-vychozi-hodnoty-green:hover::before, a.ico-back-vychozi-hodnoty-blue:hover::before
{
	opacity: 0.4;
	filter: alpha(opacity = 40);
}


a.ico-login:hover::before, a.ico-login-big:hover::before,
a.ico-hamburger:hover::before, a.ico-hamburger-big:hover::before
{
	color: rgba(220, 220, 220, 1) !important;
}

.ico-search::before {
	
	content:"\e028";	
}

.ico-coin::before {
	
	content:"\e038";	
}

.ico-free::before {
	/*content: "";*/
	content: "\E433";	
	color: transparent;
}

.ico-edit::before {
	content: "\E031";
	color: rgba(255, 170, 50, 1) !important;
}

.ico-edit-1::before {
	content: "\E031";
	color: rgba(255, 170, 50, 1) !important;
}

.ico-edit-2::before {
	content: "\E031";
	color: rgba(255, 170, 50, 1) !important;
}

.ico-edit-3::before {
	content: "\E031";
	color: rgba(255, 170, 50, 1) !important;
}

.ico-edit-4::before {
	content: "\E031";
	color: rgba(255, 170, 50, 1) !important;
}

.ico-edit-silver::before {
	content: "\E031";
	color: rgba(180, 180, 180, 1) !important;
}

.ico-delete::before {
	content: "\E208";
	color: rgba(230, 0, 0, 1) !important;
	font-size: 90%;
}

.ico-delete-1::before {
	content: "\E208";
	color: rgba(230, 0, 0, 1) !important;
	font-size: 90%;
}

.ico-delete-2::before {
	content: "\E208";
	color: rgba(230, 0, 0, 1) !important;
	font-size: 90%;
}


.ico-delete-silver::before {
	content: "\E208";
	color: rgba(180, 180, 180, 1) !important;
	font-size: 90%;
}

.ico-hamburger::before {
	content: "\e517";
	color: rgba(255, 255, 255, 1) !important;
}

.ico-hamburger-big::before {
	content: "\e517";
	color: rgba(255, 255, 255, 1) !important;
	font-size:32px;
}

.ico-login::before {
	content: "\E387";
	color: rgba(150, 150, 150, 1) !important;	
}

.ico-login-big::before {
	content: "\E387";
	color: rgba(255, 255, 255, 1) !important;
	font-size:32px;	
}

.ico-person::before {
	content: "\E004";
	color: rgba(150, 150, 150, 1) !important;
}

.ico-person-red:before {
	content: "\E792";
	color: rgba(250, 80, 80, 1) !important;
}

.ico-parents:before {
	content: "\E025";
}

.ico-eject::before {
	content: "\E389";
	color: rgba(190, 0, 0, 1) !important;
}

.ico-eject-silver::before {
	content: "\E389";
	color: rgba(200, 200, 200, 1) !important;
}

.ico-detail::before {
	content: "\E158";
}

.ico-view::before {
	content: "\E052";
}

.ico-view-minus::before {
	content: "\E546";
}

.ico-config::before {
	content: "\E138";
}

.ico-folder::before {
	content: "\E145";
	color: rgba(80, 180, 150, 1) !important; 
}

.ico-globe::before {
	content: "\E341";
}

.ico-email::before {
	content: "\E011";
}

.ico-thumbnail::before {	
	content: "\e248";
	color: rgba(70, 70, 70, 1) !important;
}
.ico-thumbnail-green::before {
	content: "\e248";
	color: rgba(70, 200, 120, 1) !important;
}
.ico-thumbnail-red::before {
	content: "\e248";
	color: rgba(230, 0, 0, 1) !important;
}

.ico-roundabout::before {
	content: "\e083";
}

.ico-money::before {
	content: "\e459"; 
}

.ico-key::before {
	content: "\e045"
}

.ico-show::before {
	content: "\E157";
}

.ico-show-big::before {
	content: "\E156";
}

.ico-show-lines::before {
	content: "\E159";
}

.ico-print::before {
	content: "\E016";
	color: rgba(150, 150, 150, 1);
}

.ico-refresh::before {
	content: "\E082";
	color: rgba(0, 80, 200, 1);
}

.ico-download::before {
	content: "\E415";
	color: rgba(150, 150, 150, 1) !important;
}

.ico-download-green::before {
	content: "\E415";
	color: rgba(100, 200, 50, 1) !important;
}

.ico-download-red::before {
	content: "\E415";
	color: rgba(200, 100, 50, 1) !important;
}

.ico-download-open::before {
	content: "\E390";
	color: rgba(150, 150, 150, 1) !important;
}

.ico-import::before {
	content: "\E416";
	color: rgba(80, 120, 255, 1) !important;	
}

.ico-export::before {
	content: "\E415";
	color: rgba(0, 180, 80, 1) !important;	
}

.ico-save::before {
	content: "\E447";
	color: rgba(150, 150, 150, 1) !important;
}

.ico-approve::before {
	content: "\E490";
	color: rgba(50, 180, 250, 1) !important;
}

.ico-approve-silver::before {
	content: "\E490";
	color: rgba(180, 180, 180, 1) !important;
}

.ico-new::before {
	content: "\e703";
	color: rgba(100, 200, 50, 1) !important;
}

.ico-up::before {
	content: "\E214";
	content: "\E601";
	
	color: rgba(251, 183, 50, 1) !important;
	color: rgba(50, 180, 250, 1) !important;
}

.ico-down::before {
	content: "\E213";
	content: "\E602";
	
	color: rgba(251, 183, 50, 1) !important;
	color: rgba(50, 180, 250, 1) !important;
}

.ico-back::before {
	content: "\E211";
	content: "\e222";
	content: "\e225"; 
	color: rgba(50, 180, 250, 1) !important;
}

.ico-next::before {
	content: "\e224"; 
	color: rgba(50, 180, 250, 1) !important;
}

.ico-next-1::before {
	content: "\e224"; 
	color: rgba(50, 180, 250, 1) !important;
}

.ico-back-vychozi-hodnoty::before {
	content: "\E381"; 
	color: rgba(0, 0, 0, 1) !important;	
}
.ico-back-vychozi-hodnoty-gray::before {
	content: "\E381"; 
	color: rgba(140, 140, 140, 1) !important;	
}
.ico-back-vychozi-hodnoty-silver::before {
	content: "\E381"; 
	color: rgba(200, 200, 200, 1) !important;
}

.ico-back-vychozi-hodnoty-orange::before {
	content: "\E381"; 
	color: rgba(255, 153, 0, 1) !important;
}

.ico-back-vychozi-hodnoty-red::before {
	content: "\E381"; 
	color: rgba(225, 80, 80, 1) !important;
}

.ico-back-vychozi-hodnoty-green::before {
	content: "\E381"; 
	color: rgba(0, 200, 0, 1) !important;
}

.ico-back-vychozi-hodnoty-blue::before {
	content: "\E381"; 
	color: rgba(50, 180, 250, 1) !important	
}



.ico-file::before {
	content: "\E037";
	color: rgba(200, 200, 200, 1) !important;
}

.ico-wifi::before {
	content: "\E074";
}

.ico-note::before {
	content: "\E030";
}

.ico-attach::before {
	content: "\E063";
}

.ico-report::before {
	content: "\E530";
}

.ico-checked::before {
	content: "\E207";
	color: rgba(100, 200, 50, 1) !important;	
}

.ico-checked-1::before {
	content: "\E207";
	color: rgba(100, 200, 50, 1) !important;	
}

.ico-checked-2::before {
	content: "\E207";
	color: rgba(100, 200, 50, 1) !important;	
}

.ico-checked-3::before {
	content: "\E207";
	color: rgba(100, 200, 50, 1) !important;	
}

.ico-checked-4::before {
	content: "\E207";
	color: rgba(100, 200, 50, 1) !important;	
}

.ico-checked-gray::before {
	content: "\E207";
	color: rgba(140, 140, 140, 1) !important;			
}

.ico-checked-gray-1::before {
	content: "\E207";
	color: rgba(140, 140, 140, 1) !important;			
}

.ico-checked-gray-2::before {
	content: "\E207";
	color: rgba(140, 140, 140, 1) !important;			
}

.ico-checked-gray-3::before {
	content: "\E207";
	color: rgba(140, 140, 140, 1) !important;			
}

.ico-checked-gray-4::before {
	content: "\E207";
	color: rgba(140, 140, 140, 1) !important;			
}

.ico-checked-silver::before {
	content: "\E207";
	color: rgba(210, 210, 210, 1) !important;	
}

.ico-checked-silver-1::before {
	content: "\E207";
	color: rgba(210, 210, 210, 1) !important;	
}

.ico-checked-silver-2::before {
	content: "\E207";
	color: rgba(210, 210, 210, 1) !important;	
}

.ico-checked-silver-3::before {
	content: "\E207";
	color: rgba(210, 210, 210, 1) !important;	
}

.ico-checked-silver-4::before {
	content: "\E207";
	color: rgba(210, 210, 210, 1) !important;	
}

.ico-varning::before { content: "\E197"; 
		   
}

.ico-varning-red::before { content: "\E197"; 
		    color: rgba(225, 80, 80, 1) !important;		    
}

.ico-varning-silver::before { content: "\E197"; 
		   color: rgba(200, 200, 200, 1) !important;
}

.ico-banned::before {
	content: "\E200";
	color: rgba(220, 120, 120, 1) !important;
	font-size:90%		
}

.ico-family::before {
	content: "\E500";
}

.ico-payed::before {
	content: "\E194";
	color: #15A32B;
}

.ico-payed-silver::before {
	content: "\E194";
	color: rgba(180, 180, 180, 1) !important;
}


.ico-question::before {
	content: "\E434";
	color: rgba(180, 180, 180, 1) !important;
}

.ico-star::before {
	content: "\E050";
}

.ico-star-white::before {
	content: "\E049";
}

.ico-pic::before {
	content: "\E139"
}

.ico-info::before {
	content: "\E196";
	color: rgba(0, 180, 255, 1) !important;
}

.ico-info-2::before {
	content: "\E196";
	color: rgba(0, 180, 255, 1) !important;
}

.ico-info-3::before {
	content: "\E196";
	color: rgba(0, 180, 255, 1) !important;
}


.ico-wrn::before {
	content: "\E079";
	color: rgba(250, 180, 20, 1) !important;	
}

.ico-err::before {
	content: "\E505";
	color: rgba(225, 80, 80, 1) !important;
}

.ico-phone::before {
	content: "\E443";
}

.ico-sms::before {
	content: "\E579";
}

.ico-verbal::before {
	content: "\E310";
}

.ico-earphone::before {
	content: "\E443";
}

.ico-filter::before {
	content: "\E321";
	color: rgba(0, 0, 0, 1) !important;
}

.ico-check-all::before {
	content: "\E153";
	color: rgba(80, 200, 0, 1) !important;
}

.ico-uncheck-all::before {
	content: "\E154";
	color: rgba(200, 80, 0, 1) !important;
}

.ico-edit-all::before {
	content: "\E151";
	color: rgba(255, 170, 50, 1) !important;
}

.ico-hand-left::before {
	content: "\E347";
}

.ico-hand-right::before {
	content: "\E347";
}

.ico-candle::before {
	content: "\E335";
}

.ico-oil::before {
	content: "\E093";
}

.ico-service::before {
	content: "\E138";
	color: rgba(30, 130, 200, 1);
}

.ico-intv::before {
	content: "\E431";
	color: rgba(250, 100, 0, 1);
}

.ico-play::before {
	content: "\E174";
}

.ico-play-circle::before {
	content: "\E218";
}

.ico-play-circle-silver::before {
	content: "\E218";
	color: rgba(180, 180, 180, 1) !important;
}

.ico-play-circle-green::before {
	content: "\E218";
	color: #15A32B;
}

.ico-play-circle-gray::before {
	content: "\E218";
	color: rgba(140, 140, 140, 1) !important;
}

.ico-play-circle-blue::before {
	content: "\E218";
	color: rgba(251, 183, 50, 1) !important;
	color: rgba(50, 180, 250, 1) !important;
}

.ico-pause::before {
	content: "\E175";
}

.ico-copy::before {
	content: "\E512";
}

.ico-settings::before {
	content: "\E281"
}

.ico-wizard::before {
	content: "\E010"
}

.ico-stopwatch::before {
	content: "\E056";
}

.ico-running::before {
	content: "\E592";
	color: rgba(0, 180, 80, 1) !important;
}

.ico-graph::before {
	content: "\E042";
	color: rgba(180, 180, 0, 1) !important;
}

.ico-chart::before {
	content: "\E043";
}

.ico-stats::before {
	content: "\E041";
}

.ico-archive::before {
	content: "\E411"
}

.ico-arrow-l::before {
	content: "\E211";
}

.ico-arrow-r::before {
	content: "\E212";
}

.ico-arrow-d::before {
	content: "\E213";
}

.ico-arrow-u::before {
	content: "\E214";
}

.ico-db::before {
	content: "\E528";
	color: rgba(120, 120, 140, 1);
}

.ico-db-lock::before {
	content: "\E144";
}

.ico-lock::before {
	content: "\E204";
}

.ico-unlock::before {
	content: "\E205";
}

.ico-puzzle::before {
	content: "\E138";
}

.ico-plus::before {
	content: "\E433";	
}

.ico-minus::before {
	content: "\E434";
}

.ico-fullscreen::before {
	content: "\E350";
}

.ico-trash::before {
	content: "\E017";
}

.ico-girl::before {
	content: "\E005";
	color: rgba(255, 50, 50, 1) !important;
}

.dlg-ico-info, .dlg-ico-wrn, .dlg-ico-err, .dlg-ico-cnf
{
	display:table-cell !important;
	width:80px;
	text-align:center;
}

.dlg-ico-info::before
{	
	content: "\E196";
	color: rgba(0, 180, 255, 1) !important;	
	font-size:250%;
}

.dlg-ico-wrn::before
{	
	content: "\E079";
	color: rgba(225, 80, 80, 1) !important;
	font-size:250%;
}

.dlg-ico-err::before
{	
	content: "\E505";
	color: rgba(225, 80, 80, 1) !important;
	font-size:250%;
}

.dlg-ico-cnf::before
{	
	content: "\E079";
	color: rgba(250, 180, 20, 1) !important;
	font-size:250%;
}

.dlg-text
{
	display:table-cell !important;
	vertical-align:middle;
	padding:5px 10px 5px 0
}

.order_asc::before
{
	content: "\e601";
	color: rgba(255, 255, 255, 1) !important;
	font-size:9pt;
	margin: 0 2px 0 0;
}

.order_desc::before
{
	content: "\e602";
	color: rgba(255, 255, 255, 1) !important;
	font-size:9pt;	
	margin: 0 2px 0 0;	
}

.ico-color-black::before	{	color: rgba(0, 0, 0, 1) !important;	}
.ico-color-red::before		{	color: rgba(255, 0, 0, 1) !important;	}
.ico-color-red-dark::before	{	color: rgba(180, 0, 0, 1) !important;	}
.ico-color-blue::before		{	color: rgba(0, 0, 255, 1) !important;	}
.ico-color-blue-dark::before{	color: rgba(0, 0, 180, 1) !important;	}
.ico-color-blue-light::before	{	color: rgba(50, 180, 250, 1) !important	}
.ico-color-green::before	{	color: rgba(0, 200, 0, 1) !important;	}
.ico-color-green-dark::before	{	color: rgba(0, 150, 0, 1) !important;	}
.ico-color-orange::before	{	color: rgba(255, 153, 0, 1) !important;	}
.ico-color-silver::before	{	color: rgba(153, 153, 153, 1) !important;	}
.ico-color-gray::before		{	color: rgba(80, 80, 90, 1) !important;	}
.ico-color-black::before	{	color: rgba(0, 0, 0, 1) !important;	}
.ico-color-purple::before	{	color: rgba(204, 0, 255, 1) !important;	}
.ico-color-tail::before		{	color: rgba(16, 167, 176, 1) !important;	}
.ico-color-navy::before		{	color: rgba(0, 0, 128, 1) !important;	}
.ico-color-aqua::before		{	color: rgba(17, 205, 225, 1) !important;	}
.ico-color-yellow::before	{	color: rgba(255, 255, 0, 1) !important;	}
.ico-color-white::before	{	color: rgba(255, 255, 255, 1) !important;	}
.ico-color-transparent::before	{	background-color: transparent; color: transparent !important;	}
.ico-color-gold::before    {    color: #ffd700;  }	
.rot90,
.rot90::before {
  -webkit-transform:  translateY(-100%) rotate(90deg);
  -moz-transform:     translateY(-100%) rotate(90deg);
  -ms-transform:      translateY(-100%) rotate(90deg);
  transform:          translateY(-100%) rotate(90deg);
  
  -webkit-transform-origin:   left bottom;
  -moz-transform-origin:      left bottom;
  -ms-transform-origin:       left bottom;
  transform-origin:           left bottom;
}

.rot180 {
.rot180::before {
  -webkit-transform:  rotate(180deg);
  -moz-transform:     rotate(180deg);
  -ms-transform:      rotate(180deg);
  transform:          rotate(180deg);
}

.rot270 {
.rot270::before {
  -webkit-transform:  translateX(-100%) rotate(-90deg);
  -moz-transform:     translateX(-100%) rotate(-90deg);
  -ms-transform:      translateX(-100%) rotate(-90deg);
  transform:          translateX(-100%) rotate(-90deg);
  
  -webkit-transform-origin:   top right;
  -moz-transform-origin:      top right;
  -ms-transform-origin:       top right;
  transform-origin:           top right;
}
