@charset "UTF-8";                

body{margin:0;}

/*barvy:*/ 
.admin-backend-page .admin-blue {color:#0068aa}
.admin-backend-page .admin-blue-hover:hover {color:#0068aa}

.admin-backend-page .admin-grey {color:#63707A}
.admin-backend-page .admin-grey-hover:hover {color:#63707A}


.w-100{width:100%}  
.administration-width-100p{width:100%}
.admin-backend-page{background: linear-gradient(135deg, rgba(220, 220, 220, 1) 0%, rgba(255, 255, 255, 1) 45%, rgba(220, 220, 220, 1) 100%);}
.plugin-message{color:darkgreen;background-color:#d1ffad;}
.kernel_info_box{position:fixed;bottom:0px;right:0px;background-color:#000;border:1px solid #CCC;padding:5px;font-size:12px;z-index:99999;color:#CCC;font-family:'open_sans_regular', Arial, Helvetica, sans-serif;overflow-y: auto;height: 300px;max-height:50%;width:750px;max-width:60%} 
.kernel_info_box table{border:none;padding:0;margin:0;font-size:12px;}
.kernel_info_box th, .kernel_info_box_2 th{border:none;text-align:right;padding:0;color:#CCC;font-size:12px;} 
.kernel_info_box td, .kernel_info_box_2 td{border:none;text-align:right;padding:0;color:#CCC;font-size:12px;} 
.kernel_info_box td.align-left{text-align:left;}
.kernel_info_box td.kernel_grey{color:#888;}
.kernel_templates{background-color:#000;border:1px solid #CCC;padding:3px;margin:0px;font-size:12px;z-index:99999;width:auto;color:#CCC;font-family:'open_sans_regular', Arial, Helvetica, sans-serif;} 
.kernel_templates a{cursor:pointer;font-weight:bold;text-decoration:none;color:#CCC;} 
.kernel_templates a:hover{cursor:pointer;font-weight:bold;text-decoration:none;color:#0899D2;}

/* admin bar left */
 #admin-bar{
	position: fixed;
	z-index: 9;
	top: 0px;
	left: -275px;
	display: flex;
				   
}
#admin-bar.clicked{
	left: 0;
}
#admin-bar.clicked .visiblemenu-admin-bar .arrow-admin-bar-visiblemenu .icon-arrow-right{
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
#admin-bar .bg-image{
	background-image:url("/img/admin-bar-background.png");
  background-position-x:50%;
  background-position-y:50%;
}  

#admin-bar .bg-darth{
	background-color:rgba(0,0,0,0.8);
	height:100%;
	width:100%;
	padding-top: 16px;
	padding-bottom: 16px;
}     

.menu-admin-bar{
	background: rgb(0,0,0);
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right: 2px solid #15578a;
	border-top: 2px solid #15578a;
	border-bottom: 2px solid #15578a;
	height: 100vh;
	width: 280px;
	max-width:280px;
	overflow-y: hidden;
	background: #000;
}
.menu-admin-bar hr {
	border: 0;
	height: 1px;
	background-color: #fff;
	margin: 12px auto;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));
}
.menu-admin-bar ul ul{padding-right: 0}
.menu-admin-bar li{
	color: #9da5ad;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 1);
}
.menu-admin-bar ul li{
	width: 200px;
	margin-top: 4px;
}
.menu-admin-bar ul ul li{
	width: 200px;
	margin-top: 2px;
  margin-bottom: 2px;
}
.menu-admin-bar a.active {
	color: #0068aa;
	text-decoration:none;
	font-weight: bold;
} 
.menu-admin-bar a:hover,.menu-admin-bar a:active,.menu-admin-bar a:focus{
	color: #fff;
	text-decoration:none
}  
.menu-admin-bar a.active:hover{
	color: #fff;
	text-decoration:none
}  
    
.category-admin-bar-menu ul{
	margin-top: 0;
	list-style: none;
}
.category-admin-bar-menu .fa {
	width:22px;
	text-align:center;            
}
.category-name-admin-bar-menu {
	font-size: 1.2em;
	margin-top:5px;
	font-weight: bold;
}
.menu-admin-bar h4 {
	margin-top:0;
	display: flex;
	justify-content: center;
	color: #eee;
}
.clicked .menu-admin-bar{
	overflow-y: auto;
	scrollbar-color: light;
}
.menu-admin-bar::-webkit-scrollbar {
	width: 6px;
}
.menu-admin-bar::-webkit-scrollbar-track {
	background-color: #000;
}
.menu-admin-bar::-webkit-scrollbar-thumb {
	background: #9da5ad;
}
.menu-admin-bar {
 scrollbar-width: auto;
 scrollbar-color: #9da5ad #000;
}
.menu-admin-bar .logo-admin-bar-menu{
	display: block;
	margin: 12px auto 0px auto;
	padding: 32px;
	max-width: 66%;
	padding:0;
}         
.languages-admin-bar-menu ul {
	display: flex;
	flex-wrap: wrap;
	width: 250px;
	padding-right:0;
}   

/* Select language*/
.dropbtn-lang {
	background-color: #0068aa;
	color: #fff;
	font-size: 16px;
	border: none;
	display:inline-block;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	width: 240px;
	text-align:center;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.dropbtn-lang span {
	color:#9da5ad; 
	font-weight:bold; 
	display: inline; 
	text-align:center; 
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:60px;
}
.dropbtn-lang:after {
	position: absolute;
	content: "";
	top: 16px;
	right: 10px;
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-color: #9da5ad transparent transparent transparent;
}
.language-admin-bar-visiblemenu {
	position: relative;
	display: block;
	color:white;
	margin-left: auto;
	margin-right: auto;
	display:flex;
	justify-content:center;
	padding: 4px;
}
.dropdown-lang-content {
	display: none;
	position: absolute;
	line-height:1.5em;
	background-color: #0068aa;
	width: 240px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	text-align: center;
	transform: translateY(30px);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}

.dropdown-lang-content a {
	color: #9da5ad;
	text-decoration: none;
	display: block;
}
.dropdown-lang-content a:hover {background-color: #ddd;}
.language-admin-bar-visiblemenu:hover .dropdown-lang-content, .dropdown-lang-content.clicked{display: block;}
.language-admin-bar-visiblemenu:hover .dropbtn-lang {background-color: #0068aa; pointer-events: none;}

/* left menu aside */
.visiblemenu-admin-bar .button {
    display: inline-block;
    position: relative;
    z-index: 1;
    vertical-align: middle;
    font-size: 1em;
    line-height: 1.2em;
    text-decoration: none;
    cursor: pointer;
    padding: 8px 16px;
    margin: 1px 0;
    border: 1px solid #0068aa;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    -moz-border-radius-bottomright: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.visiblemenu-admin-bar .button:active {
	background:#0068aa;
	color:#fff;
}       

.visiblemenu-admin-bar {
	position: absolute;
    left:280px;
    top: 3px;
    width:auto;
}   
.visiblemenu-admin-bar:hover{
	width: 180px;
}

#admin-bar.clicked .visiblemenu-admin-bar {
    z-index:10;
}
       
.visiblemenu-admin-bar a.button, .visiblemenu-admin-bar button, .visiblemenu-admin-bar button:focus{
	min-width: 50px;
	text-align:center;
	transition: width 2s;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-left: 0;
	border-color: #15578a;
	background: #0068aa;
    
    -webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}         
.tooltiptext{
	white-space: nowrap;
}

.visiblemenu-admin-bar a.button:hover, .visiblemenu-admin-bar button:hover
{                
	background: #fff;
	color: #0068aa;
	font-weight:bold;
}         
.visiblemenu-admin-bar > div:first-child{
	margin-top: 2px;
}

.visiblemenu-admin-bar .edit-admin-bar-visiblemenu{
    position:absolute;
    top:84px;   
}

.visiblemenu-admin-bar .look-admin-bar-visiblemenu{
    position:absolute;
    top:125px;   
}

.visiblemenu-admin-bar .arrow-admin-bar-visiblemenu{
    position:absolute;
    top:207px;   
}

.visiblemenu-admin-bar .tooltiptext{
	display: inline-block;
	visibility: hidden;
	opacity: 0;          
	padding-left: 24px;                
	position: absolute;
}
.visiblemenu-admin-bar a:hover .tooltiptext, .visiblemenu-admin-bar button:hover .tooltiptext{
	visibility: visible;
	position: relative;
	opacity: 1;
	width: auto;
}

/* left menu bottom text */
.admin-bar-menu-category-version {
	margin:auto;
	text-align:center;
	font-size: 0.8em;
	line-height:1em;
	color:#9da5ad;
	max-width:250px;
	padding-bottom:8px;
}

#admin-login .white{color:#FFF;}

#admin-login {
   background:url("/img/img-login-nightfilter.jpg") no-repeat center;
   background-size:cover;
   max-width:1200px;
   margin:auto auto;
   height:100%;
   position:relative;
}
.wrap-admin-login{
	width:100%;
	margin:auto;
	max-width:525px;
	min-height:800px;
	position:relative;
	box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);
}
.html-admin-login-wrap{
	width:100%;
	height:100%;
	position:absolute;
	padding:50px 70px 50px 70px;
	background:rgba(40,57,101,.95);
	vertical-align:center;
}
.html-admin-login-wrap .sign-in-htm{
	top:0;
	left:0;
	right:0;
	bottom:0;
	position:absolute;
}
.html-admin-login-wrap .tab,
.login-form .group .label,
.login-form .group .button{
	text-transform:uppercase;
}
.html-admin-login-wrap .tab{
	display:block;
	font-size:22px;
	margin-right:15px;
	padding-bottom:5px;
	margin: 16px auto;
	text-align:center;
}
.html-admin-login-wrap .sign-in:checked + .tab{
	color:#fff;
	border-color: #0068aa ;
}
.html-admin-login-wrap h3 {
	color: #fff;
	border-bottom:2px solid transparent;
	border-color: #0068aa;
}
.login-form{
	min-height:345px;
	position:relative;
	perspective:1000px;
	transform-style:preserve-3d;
}
.login-form .group{
	margin-bottom:15px;
}
.login-form .group .label,
.login-form .group .input,
.login-form .group .button{
	width:100%;
	color:#fff;
	display:block;
}
.login-form .group .input,
.login-form .group .button{
	border: solid 1px rgba(0,0,0,0);
	padding:15px 20px;
	border-radius:25px;
	background:rgba(255,255,255,.1);
}
 .login-form .group .input:focus {
border: solid 1px #fff;
}
.login-form .group input[data-type="password"]{
	text-security:circle;
	-webkit-text-security:circle;
}
.login-form .group .label{
	color:#aaa;
	margin-left:16px;
	margin-bottom:4px;
	font-size: 0.9em;
}
.login-form .group .button{
	background:#0068aa;
	margin-top:48px;
}
.login-form .group .button:hover{
	background:#001c5e;  
}   

.login-form .group label .icon{
	width:15px;
	height:15px;
	border-radius:2px;
	position:relative;
	display:inline-block;
	background:rgba(255,255,255,.1);
}
.login-form .group label .icon:before,
.login-form .group label .icon:after{
	content:'';
	width:10px;
	height:2px;
	background:#fff;
	position:absolute;
	transition:all .2s ease-in-out 0s;
}
.login-form .group label .icon:before{
	left:3px;
	width:5px;
	bottom:6px;
}
.login-form .group label .icon:after{
	top:6px;
	right:0;
}
.login-form .group .check:checked + label{
	color:#fff;
	font-size:0.8em;
	margin-left:20px;
}
.login-form .group .check:checked + label .icon{
	background:#0068aa;
}
.login-form .hr{
	height:2px;
	margin:30px 0 20px 0;
	background:rgba(255,255,255,.2);
}

/* Admin module */         
.administration-plugin-small {
	margin: 1px;
	border: 1px solid black;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	/*max-width:325px*/
}
.administration-plugin-small .border {
		border-bottom: solid 1px black;
		padding-bottom:4px;
}
.administration-plugin-small .flex {
	display: flex;
	justify-content: space-between;
	align-items:center;
}
.administration-plugin-small .flex-max {
	min-width:25%;
	max-width: 80%;
}
.administration-plugin-small .width {
	max-width:70px;
  min-width: 70px;
  width:70px;
}
.administration-plugin-small .width2 {
	min-width:80px;
	max-width:80px;
	width:80px;
}
.administration-plugin-small .admin-modul-border-hidden {
    display:none;
    border:1px solid black;
    background: #cdcdcd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.administration-plugin-small .admin-modul-border {
    border:1px solid black;
    background: #b0bdc7;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.administration-plugin-small .admin-modul-h2{
    font-size:1.4em;
}

.administration-plugin-small .admin-modul-h3, .admin-modul-h3{
    font-size:1.2em;
}
           
.administration-plugin-control, .administration-plugin-create-header {
	border-bottom: 1px solid #6a6f8c;
	line-height: 1.5em;
    background: linear-gradient(to bottom, rgb(10,151,209) 0%,rgb(68,158,226) 15%,rgb(68,158,226) 85%,rgb(10,151,209) 100%);
}

.administration-plugin-create-header{
	font-size: 1.2em; line-height: 2.4em; text-align: center; color: #fff; cursor: pointer
}
.administration-plugin-create-header:hover{
	background: #0068AA;
	color: #ffffff;
	text-decoration: none;
}
.administration-plugin-create-body{
	display: none;
}

.admin-backend-page label {
    display:inline-block;    
}
/* KONEC Admin module */  

/* Hidden module */
.administration-plugin-hide {
	background: #999; 
}  

/* Formular admin frontend*/
.admin-backend-page .admin-frontend-form{
    display:flex;
}




/* forgotten pass */
.foot-lnk summary {
	margin-bottom: 16px;
	font-weight: bold;
	text-align:center;
	color:#6a6f8c;
}
.foot-lnk summary:hover {
	color: #fff;
	cursor:pointer;
}
.login-form ::-webkit-input-placeholder { /* Edge */  font-size: 1.1em; color:#bbb; text-align:center}
.login-form :-ms-input-placeholder { /* Internet Explorer */  font-size: 1.1em;color:#999; text-align:center}
.login-form ::placeholder {  font-size: 1.1em;color:#999; text-align:center}
			
/* Icons*/
.icon-login {
	height: 20px;
	width: 20px;
	background-size: 20px 20px;
	display:inline-block;
	position: absolute;
	vertical-align: middle;
	margin-left: 91%;
	margin-top:4%;
	background-repeat:no-repeat;
}
/* admin user */
.admin-backend-page h1,
.admin-backend-page h2,
.admin-backend-page h3 {
	color: #000;
	font-weight: normal;
}

.admin-backend-page .wrap {
	background: rgb(220, 220, 220);
	background: linear-gradient(135deg, rgba(220, 220, 220, 1) 0%, rgba(255, 255, 255, 1) 45%, rgba(220, 220, 220, 1) 100%);
}

.admin-backend-page .admin-button, .admin-button, button.admin-button, a.admin-button, input[type="submit"].admin-button, input[type="reset"].admin-button, input[type="button"].admin-button{
	color: #fff;
	background-color: #0068aa;
	border: 0;
	padding: 4px 16px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.4em;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.admin-backend-page .button-modul-movement{
    color: #fff;
	background-color: #0068aa;
	border: 0;
	padding: 2px 8px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.4em;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.admin-backend-page .button-inactive {
        color: #fff;
	background-color: #0068aa;
	border: 0;
	padding: 2px 8px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.4em;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: default;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;  
}

.admin-backend-page .button-file-manager {
    color: #fff;
	background-color: #0068aa;
	border: 0;
    padding:4px 4px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px; 
}

.admin-backend-page .button-bg-red {
    background-color: #ce2029;
    border: 2px solid #ce2029;
    -webkit-box-shadow: 0 0 1px 1px #ce2029;
	box-shadow: 0 0 1px 1px #ce2029;
}

.admin-backend-page .admin-button:hover, .admin-button:hover, button.admin-button:hover, a.admin-button:hover, input[type="submit"].admin-button:hover, input[type="reset"].admin-button:hover, input[type="button"].admin-button:hover, .admin-backend-page .button-modul-movement:hover, .admin-backend-page .button-file-manager:hover {
	color: #0068aa;
	cursor: pointer;
	background-color: #fff;
	border: 2px solid #0a97d1;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	text-decoration:none;
}

.admin-backend-page .admin-button-delete, .admin-button-delete, button.admin-button-delete, a.admin-button-delete, input[type="submit"].admin-button-delete, input[type="reset"].admin-button-delete, input[type="button"].admin-button-delete {
	color: #fff;
	background-color: #ce2029;
	border: 0;
	padding: 4px 16px;
	border: 2px solid #ce2029;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.1em;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.admin-backend-page .admin-button-delete:hover, .admin-button-delete:hover, button.admin-button-delete:hover, a.admin-button-delete:hover, input[type="submit"].admin-button-delete:hover, input[type="reset"].admin-button-delete:hover, input[type="button"].admin-button-delete:hover {
	color: #0068aa;
	cursor: pointer;
	background-color: #fff;
	border: 2px solid #0a97d1;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	text-decoration:none;
}

.admin-backend-page .button-bg-red:hover {
	cursor: pointer;
	background-color: #fff;
	border: 2px solid #ce2029;
	line-height: normal;
	text-decoration:none;
     -webkit-box-shadow: 0 0 1px 1px #ce2029;
	box-shadow: 0 0 1px 1px #ce2029;
}


/*Admin Backend List*/
.admin-backend-page .backend-admin-list table, .admin-backend-page .backend-admin-list .table {
	width: 100%;
	border: 1px solid black;
	border-bottom: none;
	border-spacing: 0px;
	border-collapse: separate;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.admin-backend-page .backend-admin-list table .tr-lightgrey, .admin-backend-page .backend-admin-list .tr-lightgrey  {
	background-color: #d8d8d8;
}

.admin-backend-page .backend-admin-list table .tr-grey, .admin-backend-page .backend-admin-list .tr-grey {
	background-color: #b8b8b8;
}

.admin-backend-page .backend-admin-list table .tr-lightgrey:hover,
.admin-backend-page .backend-admin-list table .tr-grey:hover,
.admin-backend-page .backend-admin-list .bg-hover-white:hover {
	background-color: #fff;
}

.admin-backend-page .backend-admin-list table td,.admin-backend-page .border-bottom  {
	border-bottom: 1px solid black
}

.admin-backend-page .backend-admin-list table .action {
	text-align: center;
	width: 10%;
}

.admin-backend-page .backend-admin-list a:hover {
	text-decoration: none;
	color: #0068aa;
}

.admin-backend-page .backend-admin-list img {
    min-width:36px;
}

.admin-backend-page .search-add-user {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.admin-backend-page .backend-admin-list .search-add-user form {
	width: 40%;
}

.admin-backend-page .backend-admin-list th,
.admin-backend-page .backend-admin-list .tr-blue {
	background: linear-gradient(to bottom, rgb(10, 151, 209) 0%, rgb(68, 158, 226) 15%, rgb(68, 158, 226) 85%, rgb(10, 151, 209) 100%);
}

.admin-backend-page .backend-admin-list table th {
	padding: 8px;
    color:#000
}

.admin-backend-page .backend-admin-list table td {
	padding: 5px 8px;
    color:#000
}
/*Pagination*/
.admin-backend-page .pagination, .admin-backend-page .pagination a{ 
	margin-top: 8px;
	margin-bottom:8px;
    text-decoration:none;
    font-size:1.1em;
    padding: 0 8px; 
}

.admin-backend-page .backend-admin-list .pagination {
    margin: 0;  
}

.admin-backend-page .pagination ul{
	margin:0;
	padding: 0;
	display:flex;
	justify-content: center;
	text-align:center;
	height: 38px;
}
.admin-backend-page .pagination li{
	list-style:none;
	overflow: hidden;
	margin: 0 0 0 -4px;
	padding: 0;
}
.admin-backend-page .pagination li:nth-child(2){
	margin-right: 10px;
}  		
.admin-backend-page .pagination li:nth-last-child(-n+2){
	margin-left: 10px
}		
.admin-backend-page .pagination li:nth-last-child(-n+1){
	margin-left: 0;
}

.admin-backend-page .pagination a:hover{
	color: #fff;
    line-height:1.0em;
    transform: scale(1.2);
}

.admin-backend-page .pagination  a.arrows:hover{
    font-size:1.2em;
}

.admin-backend-page .pagination .number-hover-modul a:hover{
	color: #0068aa;
	font-size:1.3em;
	line-height:0.7em;
}

.admin-backend-page .pagination-active{
	font-weight: bold;
	color:#fff;
	font-size: 1.4em;
	line-height:0.6em;
}
.admin-backend-page a.pagination-active-modul{
	font-weight: bold;
	color:#0068aa;
	font-size: 1.3em;
  line-height:0.7em;
}

.admin-backend-page .headline-button {
	justify-content: space-between;
	align-items: center;
}

.admin-backend-page .admin-button {
	color: #fff;
	background-color: #0068aa;
	border: 0;
	padding: 4px 16px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.4em;
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.admin-backend-page .admin-button:hover {
	color: #0068aa;
	cursor: pointer;
	background-color: #fff;
	border: 2px solid #0a97d1;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
}

.admin-backend-page .headbutton {
	color: #0068aa;
	background-color: #fff;
	padding: 4px 16px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.2em;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.admin-backend-page .headbutton-active {
	color: #fff;
	background-color: #0068aa;
	padding: 4px 16px;
	border: 2px solid #0068aa;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
	font-size: 1.2em;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	font-size: 1.4em;
}

.admin-backend-page .headbutton:hover,
.admin-backend-page .headbutton-active:hover {
	color: #fff;
	cursor: pointer;
	background-color: rgb(10, 151, 209);
	border: 2px solid #0a97d1;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	box-shadow: 0 0 1px 1px rgba(0, 105, 171, 0.6);
	line-height: normal;
}

.admin-backend-page input,
.admin-backend-page textarea,
.admin-backend-page select {
	border: 1px solid #63707A;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
.admin-backend-page input:hover,
.admin-backend-page textarea:hover,
.admin-backend-page select:hover {
	border: 1px solid #000;
}
.admin-backend-page .return-button {
	background-color: #63707A;
	font-size: 1em;
}

.admin-backend-page .admin-form table, .admin-backend-page .admin-form-table {
	width: 100%;
	border: 1px solid black;
	border-spacing: 0px;
	border-collapse: separate;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.admin-backend-page .admin-form th {
	padding: 8px;
    color:#000;
}

.admin-backend-page .admin-form td {
	padding: 4px 8px;
}

.admin-backend-page .table-title {
	padding: 8px;
	text-align: center;
	font-size: 1.2em;
    color:#000;
	border-bottom: 1px groove black;
	background: linear-gradient(to bottom, rgb(10, 151, 209) 0%, rgb(68, 158, 226) 15%, rgb(68, 158, 226) 85%, rgb(10, 151, 209) 100%);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.admin-backend-page .image-viewer{display:none;position:absolute;border:1px solid #888;background-color:#b0defa;padding:10px 10px 3px 10px;z-index:999}

/*KONEC Obecně backend admin page*/


/*New User*/

.admin-backend-page .search-add-user {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.admin-backend-page .rights {
	width: 208.4px;
}


/*KONEC New User*/


/*Table with edit button */

.admin-backend-page .a-edit {
	font-size: 0.9em;
	text-decoration: none;
}

.admin-backend-page .a-edit:hover {
	color: white;
}

.admin-backend-page .non-break-word {
	white-space: nowrap
}
/*KONEC Table with edit button */

/*Filemanager current image */

.body .admin-backend-page .current-img {
    min-width:auto
}
/*KONEC Filemanager current image */

/*scrollbar*/
.scrollbar{
	overflow-x: auto;
	/*scrollbar-color: light;*/
}

/*Icon tap navigation mobile*/
.backend-admin-list .tap {
	position:absolute;
	z-index: 3;
	transform: translateX(50%);
	display:inline;
} 
/*KONEC Icon tap navigation mobile*/
 
/* Icon */ 
.icon-admin-20-20{
	height: 20px;
	width: 20px;
	background-size: 20px 20px;
	display:inline-block;
	vertical-align: middle;
	background-repeat:no-repeat;
	/*border: 1px solid;*/
}

.icon-admin-20-18 {
	height: 20px;
	width: 20px;
	background-size: 18px 18px;
	background-repeat: no-repeat;
	display:inline-block;
	vertical-align: middle;
	margin-left: 4px;
}


.icon-admin-25-25 {
	height: 25px;
	width: 25px;
	background-size: 25px 25px;
	background-repeat: no-repeat;
	display:inline-block;
	vertical-align: middle;
	
}

.category-active{
    color: #fff;   
}
.admin-backend-page a:hover .icon-admin-20-18.icon-hover-zoom{
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.administration-plugin-hiden-text{
	font-style: italic;
	font-size: 0.8em;
}

/* icon Search */
.icon-search {background-image: url("/img/admin_icon/search-white.svg");}  
button:hover .icon-search {background-image: url("/img/admin_icon/search-blue.svg")}


/* icon Left-menu */
.icon-basket {background-image: url("/img/admin_icon/basket-grey.svg");}  
a.active .icon-basket{background-image: url("/img/admin_icon/basket-blue.svg")}
a:hover .icon-basket{background-image: url("/img/admin_icon/basket-white.svg")}

.icon-orders {background-image: url("/img/admin_icon/orders-grey.svg");}  
a.active .icon-orders {background-image: url("/img/admin_icon/orders-blue.svg")}
a:hover .icon-orders {background-image: url("/img/admin_icon/orders-white.svg")}

.icon-discount {background-image: url("/img/admin_icon/discount-grey.svg");}  
a.active .icon-discount {background-image: url("/img/admin_icon/discount-blue.svg")}
a:hover .icon-discount {background-image: url("/img/admin_icon/discount-white.svg")}

.icon-payment {background-image: url("/img/admin_icon/payment-grey.svg");}  
a.active .icon-payment{background-image: url("/img/admin_icon/payment-blue.svg")}
a:hover .icon-payment{background-image: url("/img/admin_icon/payment-white.svg")}

.icon-shipping {background-image: url("/img/admin_icon/shipping-grey.svg");}  
a.active .icon-shipping{background-image: url("/img/admin_icon/shipping-blue.svg")}
a:hover .icon-shipping{background-image: url("/img/admin_icon/shipping-white.svg")}

.icon-shop {background-image: url("/img/admin_icon/shop-grey.svg");}  
a.active .icon-shop{background-image: url("/img/admin_icon/shop-blue.svg")}
a:hover .icon-shop{background-image: url("/img/admin_icon/shop-white.svg")}

.icon-products {background-image: url("/img/admin_icon/products-grey.svg");}  
a.active .icon-products{background-image: url("/img/admin_icon/products-blue.svg")}
a:hover .icon-products{background-image: url("/img/admin_icon/products-white.svg")}

.icon-category {background-image: url("/img/admin_icon/category-grey.svg");}  
a.active .icon-category{background-image: url("/img/admin_icon/category-blue.svg")}
a:hover .icon-category{background-image: url("/img/admin_icon/category-white.svg")}

.icon-filter {background-image: url("/img/admin_icon/filter-grey.svg");}  
a.active .icon-filter{background-image: url("/img/admin_icon/filter-blue.svg")}
a:hover .icon-filter{background-image: url("/img/admin_icon/filter-white.svg")}

.icon-import {background-image: url("/img/admin_icon/import-grey.svg");}  
a.active .icon-import{background-image: url("/img/admin_icon/import-blue.svg")}
a:hover .icon-import{background-image: url("/img/admin_icon/import-white.svg")}

.icon-export {background-image: url("/img/admin_icon/export-grey.svg");}  
a.active .icon-export{background-image: url("/img/admin_icon/export-blue.svg")}
a:hover .icon-export{background-image: url("/img/admin_icon/export-white.svg")}

.icon-web-content {background-image: url("/img/admin_icon/web-content-grey.svg");}  
a.active .icon-web-content{background-image: url("/img/admin_icon/web-content-blue.svg")}
a:hover .icon-web-content{background-image: url("/img/admin_icon/web-content-white.svg")}

.icon-pages {background-image: url("/img/admin_icon/pages-grey.svg");}  
a.active .icon-pages{background-image: url("/img/admin_icon/pages-blue.svg")}
a:hover .icon-pages{background-image: url("/img/admin_icon/pages-white.svg")}
 
.icon-folders {background-image: url("/img/admin_icon/folders-grey.svg");}  
a.active .icon-folders{background-image: url("/img/admin_icon/folders-blue.svg")}
a:hover .icon-folders{background-image: url("/img/admin_icon/folders-white.svg")}
 
.icon-users {background-image: url("/img/admin_icon/users-grey.svg");}  
a.active .icon-users{background-image: url("/img/admin_icon/users-blue.svg")}
a:hover .icon-users{background-image: url("/img/admin_icon/users-white.svg")}

.icon-users-list {background-image: url("/img/admin_icon/users-list-grey.svg");}  
a.active .icon-users-list{background-image: url("/img/admin_icon/users-list-blue.svg")}
a:hover .icon-users-list{background-image: url("/img/admin_icon/users-list-white.svg")}

.icon-export-users {background-image: url("/img/admin_icon/export-users-grey.svg");}  
a.active .icon-export-users {background-image: url("/img/admin_icon/export-users-blue.svg")}
a:hover .icon-export-users {background-image: url("/img/admin_icon/export-users-white.svg")}

.icon-settings {background-image: url("/img/admin_icon/settings-grey.svg");}  
a.active .icon-settings{background-image: url("/img/admin_icon/settings-blue.svg")}
a:hover .icon-settings{background-image: url("/img/admin_icon/settings-white.svg")}

.icon-basic-setting {background-image: url("/img/admin_icon/basic-setting-grey.svg");}  
a.active .icon-basic-setting{background-image: url("/img/admin_icon/basic-setting-blue.svg")}
a:hover .icon-basic-setting{background-image: url("/img/admin_icon/basic-setting-white.svg")}

.icon-system-cache {background-image: url("/img/admin_icon/system-cache-grey.svg");}  
a.active .icon-system-cache{background-image: url("/img/admin_icon/system-cache-blue.svg")}
a:hover .icon-system-cache{background-image: url("/img/admin_icon/system-cache-white.svg")}

.icon-languages {background-image: url("/img/admin_icon/languages-grey.svg");}  
a.active .icon-languages{background-image: url("/img/admin_icon/languages-blue.svg")}
a:hover .icon-languages{background-image: url("/img/admin_icon/languages-white.svg")}

.icon-language-general {background-image: url("/img/admin_icon/language-general-grey.svg");}  
a.active .icon-language-general{background-image: url("/img/admin_icon/language-general-blue.svg")}
a:hover .icon-language-general{background-image: url("/img/admin_icon/language-general-white.svg")}

.icon-translation {background-image: url("/img/admin_icon/translation-grey.svg");}  
a.active .icon-translation{background-image: url("/img/admin_icon/translation-blue.svg")}
a:hover .icon-translation{background-image: url("/img/admin_icon/translation-white.svg")}

.icon-languages-variables {background-image: url("/img/admin_icon/languages-variables-grey.svg");}  
a.active .icon-languages-variables {background-image: url("/img/admin_icon/languages-variables-blue.svg")}
a:hover .icon-languages-variables {background-image: url("/img/admin_icon/languages-variables-white.svg")}

.icon-logout {background-image: url("/img/admin_icon/logout-grey.svg");}  
.icon-logout.active, .icon-logout.admin-bar-active{background-image: url("/img/admin_icon/logout-white.svg");}
a:hover .icon-logout{background-image: url("/img/admin_icon/logout-blue.svg")}

.icon-edit {background-image: url("/img/admin_icon/edit-grey.svg");}
.icon-edit.active, .icon-edit.admin-bar-active{background-image: url("/img/admin_icon/edit-white.svg");} 
a:hover .icon-edit{background-image: url("/img/admin_icon/edit-blue.svg")}

.icon-look {background-image: url("/img/admin_icon/look-grey.svg");}
.icon-look.active, .icon-look.admin-bar-active{background-image: url("/img/admin_icon/look-white.svg");} 
a:hover .icon-look{background-image: url("/img/admin_icon/look-blue.svg")}

.icon-arrow-right {background-image: url("/img/admin_icon/arrow-right-grey.svg");}
.icon-arrow-right.active, .icon-arrow-right.admin-bar-active{background-image: url("/img/admin_icon/arrow-right-white.svg");} 
a:hover .icon-arrow-right, button:hover .icon-arrow-right{background-image: url("/img/admin_icon/arrow-right-blue.svg")}
a:active .icon-arrow-right{background-image: url("/img/admin_icon/arrow-right-white.svg")}

.icon-arrow-left {background-image: url("/img/admin_icon/arrow-right-grey.svg"); transform:rotate(180deg);}
.icon-arrow-left.active, .icon-arrow-left.admin-bar-active{background-image: url("/img/admin_icon/arrow-right-white.svg"); transform:rotate(180deg);} 
button:hover .icon-arrow-left{background-image: url("/img/admin_icon/arrow-right-blue.svg"); transform:rotate(180deg);}
button:active .icon-arrow-left{background-image: url("/img/admin_icon/arrow-right-white.svg"); transform:rotate(180deg);}

/* Icon-login */ 
.icon-login.icon-user {background-image: url("/img/admin_icon/user-grey.svg");}
.icon-login.icon-password {background-image: url("/img/admin_icon/password-grey.svg");}  
            
/* icon modules */

.icon-resize {background-image: url("/img/admin_icon/resize.svg");}  
a:hover .icon-resize{background-image: url("/img/admin_icon/resize-white.svg")}

.icon-paint {background-image: url("/img/admin_icon/paint.svg");}  
a:hover .icon-paint{background-image: url("/img/admin_icon/paint-white.svg")}

.icon-eye {background-image: url("/img/admin_icon/eye.svg");}  
a:hover .icon-eye{background-image: url("/img/admin_icon/eye-white.svg")}

.icon-eye-crossed {background-image: url("/img/admin_icon/eye-crossed.svg");}  
a:hover .icon-eye-crossed{background-image: url("/img/admin_icon/eye-crossed-white.svg")}

.icon-trash {background-image: url("/img/admin_icon/trash.svg");}  
a:hover .icon-trash{background-image: url("/img/admin_icon/trash-white.svg")}

.icon-close {background-image: url("/img/admin_icon/close-circle-black.svg");}  
a:hover .icon-close{background-image: url("/img/admin_icon/close-circle-white.svg")}

.icon-edit-pencil {background-image: url("/img/admin_icon/edit-pencil.svg");}  
a:hover .icon-edit-pencil{background-image: url("/img/admin_icon/edit-pencil-white.svg")}

.icon-admin-20-18.icon-user-add{background-image: url("/img/admin_icon/user-add-white.svg");}  
a:hover .icon-admin-20-18.icon-user-add, button:hover .icon-admin-20-18.icon-user-add {background-image: url("/img/admin_icon/user-add-blue.svg")}

.icon-admin-20-18.icon-trash {background-image: url("/img/admin_icon/trash.svg");}  
a:hover .icon-admin-20-18.icon-trash{background-image: url("/img/admin_icon/trash-blue.svg")}

.icon-admin-20-18.icon-info {background-image: url("/img/admin_icon/info.svg");}  
a:hover .icon-admin-20-18.icon-info{background-image: url("/img/admin_icon/info-blue.svg")}

.icon-admin-20-18.icon-edit {background-image: url("/img/admin_icon/edit-pencil.svg");}  
a:hover .icon-admin-20-18.icon-edit{background-image: url("/img/admin_icon/edit-pencil-blue.svg")}
a:hover .icon-edit.hover-white{background-image: url("/img/admin_icon/edit-pencil-white.svg")}

.icon-admin-20-18.icon-arrowdouble-left{background-image: url("/img/admin_icon/arrowdouble-down-black.svg"); transform: rotate(90deg);}  
a:hover .icon-admin-20-18.icon-arrowdouble-left {background-image: url("/img/admin_icon/arrowdouble-down-white.svg"); transform: rotate(90deg);}

.icon-admin-20-18.icon-arrowdouble-left-return{background-image: url("/img/admin_icon/arrowdouble-down-white.svg"); transform: rotate(90deg);}  
a:hover .icon-admin-20-18.icon-arrowdouble-left-return {background-image: url("/img/admin_icon/arrowdouble-down-blue.svg"); transform: rotate(90deg);}

.icon-admin-20-18.icon-arrow-left {background-image: url("/img/admin_icon/arrow-left-black.svg");}  
a:hover .icon-admin-20-18.icon-arrow-left{background-image: url("/img/admin_icon/arrow-left-white.svg")}

.icon-admin-20-18.icon-arrow-right {background-image: url("/img/admin_icon/arrow-right-black.svg");}  
a:hover .icon-admin-20-18.icon-arrow-right{background-image: url("/img/admin_icon/arrow-right-white.svg")}

.icon-admin-20-18.icon-arrow-left {background-image: url("/img/admin_icon/arrow-right-black.svg");transform: rotate(180deg) translateY(2px);}  
a:hover .icon-admin-20-18.icon-arrow-left{background-image: url("/img/admin_icon/arrow-right-white.svg");transform: rotate(180deg) translateY(2px)}

.icon-admin-20-18.icon-arrowdouble-right {background-image: url("/img/admin_icon/arrowdouble-down-black.svg");transform: rotate(270deg); margin-top:-4px;}  
a:hover .icon-admin-20-18.icon-arrowdouble-right{background-image: url("/img/admin_icon/arrowdouble-down-white.svg"); transform: rotate(270deg); margin-top:-4px;; padding: 0;}

/*Modules icon frontend */

.icon-admin-20-18.icon-arrowdouble-left-modul{background-image: url("/img/admin_icon/arrowdouble-down-black.svg"); transform: rotate(90deg);}  
a:hover .icon-admin-20-18.icon-arrowdouble-left-modul {background-image: url("/img/admin_icon/arrowdouble-down-blue.svg"); transform: rotate(90deg);}

.icon-admin-20-18.icon-arrow-left-modul {background-image: url("/img/admin_icon/arrow-left-black.svg");}  
a:hover .icon-admin-20-18.icon-arrow-left-modul{background-image: url("/img/admin_icon/arrow-left-blue.svg")}

.icon-admin-20-18.icon-arrow-right-modul {background-image: url("/img/admin_icon/arrow-right-black.svg");}  
a:hover .icon-admin-20-18.icon-arrow-right-modul{background-image: url("/img/admin_icon/arrow-right-blue.svg")}

.icon-admin-20-18.icon-arrowdouble-right-modul {background-image: url("/img/admin_icon/arrowdouble-down-black.svg");transform: rotate(270deg); margin-top:-4px;}  
a:hover .icon-admin-20-18.icon-arrowdouble-right-modul{background-image: url("/img/admin_icon/arrowdouble-down-blue.svg"); transform: rotate(270deg); margin-top:-4px;; padding: 0;}

.icon-save {background-image: url("/img/admin_icon/save-white.svg"); margin-bottom:4px;margin-right:8px;}  
button:hover .icon-save {background-image: url("/img/admin_icon/save-blue.svg")}

.icon-add {background-image: url("/img/admin_icon/plus-white.svg"); margin-bottom:4px;margin-right:8px;}  
button:hover .icon-add {background-image: url("/img/admin_icon/plus-blue.svg")}

.icon-trash-modul {background-image: url("/img/admin_icon/trash-white.svg"); margin-bottom:4px;margin-right:8px;}  
button:hover .icon-trash-modul {background-image: url("/img/admin_icon/trash-blue.svg")}

/* Action Icon - List Inactive */
.icon-admin-20-18.icon-trash-grey {background-image: url("/img/admin_icon/trash-grey.svg")}  

.icon-admin-20-18.icon-info-grey {background-image: url("/img/admin_icon/info-grey.svg")}  

.icon-admin-20-18.icon-edit-grey {background-image: url("/img/admin_icon/edit-pencil-grey.svg")} 

            
/* Movement Icon - List */
.icon-admin-20-18-movement {
	height: 18px;
	width: 18px;
	background-size: 16px 16px;
	background-repeat: no-repeat;
	display:inline-block;
	vertical-align: middle;
}

.icon-arrow-up {background-image: url("/img/admin_icon/arrow-right-black.svg");transform: rotate(270deg);}  
a:hover .icon-arrow-up{background-image: url("/img/admin_icon/arrow-right-white.svg");transform: rotate(270deg);}

.icon-arrow-down {background-image: url("/img/admin_icon/arrow-left-black.svg");transform: rotate(270deg)}  
a:hover .icon-arrow-down{background-image: url("/img/admin_icon/arrow-left-white.svg");transform: rotate(270deg)}

.icon-arrowdouble-up {background-image: url("/img/admin_icon/arrowdouble-down-black.svg"); transform: rotate(180deg);margin-left: 4px;}  
a:hover .icon-arrowdouble-up{background-image: url("/img/admin_icon/arrowdouble-down-white.svg");transform: rotate(180deg);margin-left: 4px;}

.icon-arrowdouble-down {background-image: url("/img/admin_icon/arrowdouble-down-black.svg");margin-top:2px}  
a:hover .icon-arrowdouble-down{background-image: url("/img/admin_icon/arrowdouble-down-white.svg")}

/* Movement Icon - Modul */
.icon-arrow-up-modul {background-image: url("/img/admin_icon/arrow-right-white.svg");transform: rotate(270deg);}  
button:hover .icon-arrow-up-modul{background-image: url("/img/admin_icon/arrow-right-white.svg");transform: rotate(270deg);}

.icon-arrow-down-modul {background-image: url("/img/admin_icon/arrow-left-white.svg");transform: rotate(270deg)}  
button:hover .icon-arrow-down-modul {background-image: url("/img/admin_icon/arrow-left-white.svg");transform: rotate(270deg)}


/* Movement Icon - List+Modul Inactive */
.icon-arrow-up-inactive {background-image: url("/img/admin_icon/arrow-right-grey-alt.svg");transform: rotate(270deg);}  

.icon-arrow-down-inactive {background-image: url("/img/admin_icon/arrow-left-grey-alt.svg");transform: rotate(270deg)}  

.icon-arrowdouble-up-inactive {background-image: url("/img/admin_icon/arrowdouble-down-grey.svg"); transform: rotate(180deg);margin-left: 4px;}

.icon-arrowdouble-down-inactive {background-image: url("/img/admin_icon/arrowdouble-down-grey.svg");margin-top:2px}  

/*Icon - modul Ikona s textem */
.icon-home {background-image: url("/img/admin_icon/home.svg")}

.icon-place {background-image: url("/img/admin_icon/place.svg")}

.icon-phone {background-image: url("/img/admin_icon/phone.svg")}

.icon-email {background-image: url("/img/admin_icon/email.svg")}

.icon-facebook {background-image: url("/img/admin_icon/fb-original.svg")}

.icon-twitter {background-image: url("/img/admin_icon/twitter-original.svg")}

.icon-instagram {background-image: url("/img/admin_icon/instagram-original.svg")}

.icon-youtube {background-image: url("/img/admin_icon/yt-original.svg")}

/*File manager icons*/
.icon-admin-20-18.icon-sort-az {background-image: url("/img/admin_icon/sort-az.svg");}  
a:hover .icon-admin-20-18.icon-sort-az,
.icon-admin-20-18.icon-sort-az.active{background-image: url("/img/admin_icon/sort-az-white.svg")}

.icon-admin-20-18.icon-sort-za {background-image: url("/img/admin_icon/sort-za.svg");}  
a:hover .icon-admin-20-18.icon-sort-za, .icon-admin-20-18.icon-sort-za.active{background-image: url("/img/admin_icon/sort-za-white.svg")}

.icon-admin-20-18.icon-sort-19 {background-image: url("/img/admin_icon/sort-19.svg");}  
a:hover .icon-admin-20-18.icon-sort-19, .icon-admin-20-18.icon-sort-19.active{background-image: url("/img/admin_icon/sort-19-white.svg")}

.icon-admin-20-18.icon-sort-91 {background-image: url("/img/admin_icon/sort-91.svg");}  
a:hover .icon-admin-20-18.icon-sort-91, .icon-admin-20-18.icon-sort-91.active{background-image: url("/img/admin_icon/sort-91-white.svg")}

.icon-admin-20-18.icon-refresh {background-image: url("/img/admin_icon/refresh.svg");}  
a:hover .icon-admin-20-18.icon-refresh{background-image: url("/img/admin_icon/refresh-white.svg")}

.icon-return {background-image: url("/img/admin_icon/return.svg");}  

.icon-folder {background-image: url("/img/admin_icon/folder.svg");}  
a:hover .icon-folder{background-image: url("/img/admin_icon/folder-white.svg")}

.icon-document {background-image: url("/img/admin_icon/document.svg");} 

.icon-add {background-image: url("/img/admin_icon/plus-white.svg")}  
button:hover .icon-add {background-image: url("/img/admin_icon/plus-blue.svg")}

.icon-close-white {background-image: url("/img/admin_icon/close-circle-white.svg");}  
button:hover .icon-close-white{background-image: url("/img/admin_icon/close-circle-red.svg")}

/* Responsive */
@media screen and (max-width: 1920px){
	
}
@media screen and (max-width: 1600px){
	
}
@media screen and (max-width: 1200px){
	
}
@media screen and (max-width: 1024px){
	
}
@media screen and (max-width: 1000px){
	.admin-backend-page form[role="search"]{width: 60%}
}
@media screen and (max-width: 800px){
	
}
@media screen and (max-width: 720px){
	.admin-backend-page form[role="search"]{
		width: 100%;
		margin-bottom: 16px;
	}
	.admin-backend-page .search-add-user{
		align-items: flex-end;
		flex-direction: column;
	}
   .admin-form .icon-tap {
		background-image:url("/img/admin_icon/tap.svg");
		position:relative;
		height: 30px;
		width: 30px;
		background-size: 30px 30px;
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		display: inline-block;
	}
	.admin-backend-page th.table-title {
		text-align:left;
	}
}
@media screen and (max-width: 600px){
	
}
@media screen and (max-width: 320px){
	.body-file-manager {
        min-width: 150px !important; 
        width:100% !important; 
        max-width: 260px !important 
    }
}

@media screen and (max-width: 250px){
	.body-file-manager {
        min-width: 150px !important; 
        width:100% !important; 
        max-width: 250px !important 
    }
}

/* sm */
@media screen and (min-width: 48em) { 
	.administration-plugin-main .border {
		border-right: solid 1px black;
		padding-right: 8px;
	} 
	.administration-plugin-main .min {
		min-width: 166px;
	}
}
@media screen and (max-width: 48em) { 
	.administration-plugin-main .flex-max {
		max-width: 85%;
	}
    
    .administration-plugin-small .admin-modul-h2{
        font-size:1.1em;
    }
    
    .backend-admin-list .icon-tap {
		background-image:url("/img/admin_icon/tap.svg");
		position:absolute;
		height: 50px;
		width: 50px;
		background-size: 30px 30px;
		background-repeat: no-repeat;
		/* transform:translateX(50%);
		animation-name: hideTap;
		animation-duration: 4s;
		animation-fill-mode: forwards;
		*/
	}
    
    /* Skrytí
	@keyframes hideTap {
		from {background-image:url("/img/admin_icon/tap.svg");}
		to {background-image:url("/img/admin_icon/tap1.svg")}
	}
	*/
    
    .admin-backend-page .hidden-max48 {
            display:none   
        }
}

/* md */
@media screen and (min-width: 64em) {
    
    /* Admin module half-edit */
    .half-edit {
        flex-basis: 50%;
        max-width: 50%;
    }
	.half-edit .col-md-1 {-ms-flex-preferred-size:16.66666666%; flex-basis:   16.66666666%; max-width:16.66666666%; }
    .half-edit .col-md-2 {-ms-flex-preferred-size:33.33333333%; flex-basis:33.33333333%; max-width:33.33333333%;}
    .half-edit .col-md-3 {-ms-flex-preferred-size:50%; flex-basis:50%; max-width:50%;max-width:50%;}
    .half-edit .col-md-4 {-ms-flex-preferred-size:66.66666666%; flex-basis:66.66666666%;max-width:100%; }
    .half-edit .col-md-5 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%;justify-content:center; text-align:center; }
    .half-edit .col-md-6 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-md-7 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-md-8 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-md-9 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-md-10 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-md-11 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-md-12 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    .half-edit .col-xs-6 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%; justify-content:center;}
    
    .half-edit .half-edit-flex16 {-ms-flex-preferred-size:16.66666666%; flex-basis:16.66666666%; max-width:16.66666666%;}
    .half-edit .half-edit-flex33 {-ms-flex-preferred-size:33.33333333%; flex-basis:33.33333333%; max-width:33%;padding-left: .5rem}
    .half-edit .half-edit-flex66 {-ms-flex-preferred-size:66.66666666%; flex-basis:66.66666666%;max-width:66.66666666%;}
    .half-edit .half-edit-flex50 {-ms-flex-preferred-size:50%; flex-basis:50%; max-width:50%;}
    .half-edit .half-edit-flex83 {-ms-flex-preferred-size:83.33333333%; flex-basis:83.33333333%; max-width:83.33333333%;}
    .half-edit .half-edit-flex100 {-ms-flex-preferred-size:100%; flex-basis:100%; max-width:100%;}
    
    .half-edit .half-edit-start-md { justify-content:flex-start !important; text-align:left !important}
    .half-edit .half-edit-center-md {justify-content:center !important; text-align:center !important}
    .half-edit .half-edit-end-md {justify-content:flex-end !important; text-align:right !important}
    .half-edit .half-edit-no-pad-bottom {padding-bottom:0 !important;}
    .half-edit .half-edit-no-gap-right {margin-right:0 !important;}
    .half-edit .half-edit-no-gap-left {margin-left:0 !important;}
    .half-edit .half-edit-gap-bottom-8 {margin-bottom:8px !important;}
    
    .half-edit .half-edit-width25p {width:25% !important}
}
@media screen and (max-width: 64em) {
    .admin-backend-page .hidden-max64 {
            display:none   
        }
	
}

/* lg */
@media screen and (min-width: 75em) {
	
}
@media screen and (max-width: 75em) {
	
}

/* /NEW */

/*! jQuery UI - v1.12.1 - 2021-04-20
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, button.css, controlgroup.css, checkboxradio.css, dialog.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/img/system/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/img/system/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/img/system/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/img/system/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/img/system/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/img/system/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/img/system/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
