.grp-group {
    border: 1px solid #CCCCCC;
    min-width:1010px;
}
.news-news grp-change-form .grp-module, .grp-change-form .grp-module:not(.grp-submit-row){
    min-width: 1010px;
}
#grp-content {
    -moz-box-sizing: border-box;
    clear: both;
    float: left;
    padding: 0 40px 120px;
    position: relative;
    top: 80px;
    width: 100%;
}
.grp-object-tools {
    border: 0 none;
    float: right;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 0;
    position:inherit;
    top: 0px;
    max-width:40%;
}
#grp-content-title h1{
   padding: 15px 10px 5px;
   font-size: 22px;
}
header#grp-header #grp-navigation ul#grp-user-options-left {
    border-left: 1px solid #090909;
    margin: 0 -10px 0 20px;
    float: left;
    font-weight: bold;
    position: relative;
}
.grp-cells p.grp-help, .grp-td p.grp-help {
    max-width: 208px;
}
/* skrytý původní titulek */
h1#grp-admin-title{display:none}
header#grp-header #grp-navigation h1#grp-admin-title-link {
    float: left;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    padding: 7px 0 11px;
    position: relative;
}
header#grp-header #grp-navigation h1#grp-admin-title-link a#grp-navigation_admin_home {
    background: url("../images/grp_icons.png") no-repeat 0 0;
    width:16px;
    height:0px;
    display:inline-block;
    overflow:hidden;
    padding-top:15px;
    margin-right:10px;
    top:1px;
    position:relative;
}
header#grp-header #grp-navigation ul#grp-user-tools > li a, header#grp-header #grp-navigation ul#grp-user-options-left > li a {
    display: block;
    padding: 10px;
}
header#grp-header #grp-navigation ul#grp-user-tools > li > span{
    background: url("../images/grp_icons.png") no-repeat 0 -36px;
    padding:10px 10px 10px 22px;
    display: block;
    margin-left:10px;
}
header#grp-header #grp-navigation ul#grp-user-tools > li > a{
    background: url("../images/grp_icons.png") no-repeat 0 -165px;
    padding:10px 10px 10px 22px;
    display: block;
    margin-left:10px;
}
header#grp-header #grp-navigation ul#grp-user-tools > li span.user-options-handler-white{
   color:#FFF;
   display:inline-block !important;
}
header#grp-header #grp-navigation ul#grp-user-options-left > li span.grp-user-options-left-domain {
    display: block;
    padding: 10px;
}
header#grp-header #grp-navigation ul#grp-user-options-left > li a#grp-navigation-show-web {
    background: url("../images/grp_icons.png") no-repeat 0 -84px;
    padding-left:20px;
    margin-left:10px;
}
header#grp-header #grp-navigation ul#grp-user-options-left > li a#grp-navigation-help {
    background: url("../images/grp_icons.png") no-repeat 0 -134px;
    padding-left:20px;
    margin-left:10px;
}

header#grp-header #grp-navigation ul#grp-user-tools > li, header#grp-header #grp-navigation ul#grp-user-options-left > li {
    border-left: 1px solid #4a4a4a;
    border-right: 1px solid #090909;
    display: inline;
    float: left;
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    white-space: nowrap;
}
a, a.grp-link-external{ color: #769600; }
a:hover { color: #3c4d00; }
.grp-font-color-quiet { color: #646464; }
header#grp-header #grp-navigation a { color: #A8DB0E; }
.grp-pagination ul li a {
    color: #769600;
}
.grp-object-tools li a.grp-add-link, .grp-object-tools li a.grp-viewsite-link, .grp-object-tools li a[target="_blank"], .grp-object-tools li a{
	display:block;
   float:left;
   border-radius:3px;
   border:1px solid #00a2d1;
   background-color:#3cc2e8;
   background-image: linear-gradient(top, #3cc2e8, #0197c2); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc2e8', endColorstr='#0197c2'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc2e8', endColorstr='#0197c2'); /* IE8 */
	background: -ms-linear-gradient(top, #3cc2e8, #0197c2); /* IE9 */
	background: -moz-linear-gradient(top, #3cc2e8, #0197c2); /* Firefox */ 
	background: -o-linear-gradient(top, #3cc2e8, #0197c2); /* Opera 11  */
	background: -webkit-linear-gradient(top, #3cc2e8, #0197c2); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3cc2e8), color-stop(1, #0197c2)); /* Chrome 10, Safari */
	-moz-box-shadow: 0 1px 0px #cdcdcd;
	-webkit-box-shadow: 0 1px 0px #cdcdcd;
	box-shadow: 0 1px 0px #cdcdcd;
   font-size:12px;
   font-weight:bold;
   text-shadow:0px -1px 1px #0083a8;
   color:#FFF !important;
   padding:8px 20px;
   margin:10px 5px;
   opacity:1.0;
   height:auto;
   width:auto;
   position:relative;
}
.grp-object-tools li a.grp-add-link{
   padding:8px 10px 8px 30px;
}
.grp-object-tools li a.grp-add-link:before{
   content:"";
   position:absolute;
   width:16px;
   height:16px;
   background:url("../images/module_buttons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
   top:8px;
   left:8px;
}
.grp-object-tools li a.grp-add-link:hover, .grp-object-tools li a.grp-viewsite-link, .grp-object-tools li a[target="_blank"]:hover, .grp-object-tools li a:hover{
	background-image:none;
   background-color:#0197c2;
   color:#FFF !important;
}
ul.grp-object-tools .qq-upload-button.quick-upload-button{
	display:block;
   float:left;
   border-radius:3px;
   border:1px solid #00a2d1;
   background-color:#3cc2e8;
   background-image: linear-gradient(top, #3cc2e8, #0197c2); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc2e8', endColorstr='#0197c2'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc2e8', endColorstr='#0197c2'); /* IE8 */
	background: -ms-linear-gradient(top, #3cc2e8, #0197c2); /* IE9 */
	background: -moz-linear-gradient(top, #3cc2e8, #0197c2); /* Firefox */ 
	background: -o-linear-gradient(top, #3cc2e8, #0197c2); /* Opera 11  */
	background: -webkit-linear-gradient(top, #3cc2e8, #0197c2); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3cc2e8), color-stop(1, #0197c2)); /* Chrome 10, Safari */
	-moz-box-shadow: 0 1px 0px #cdcdcd;
	-webkit-box-shadow: 0 1px 0px #cdcdcd;
	box-shadow: 0 1px 0px #cdcdcd;
   font-size:12px;
   font-weight:bold;
   text-shadow:0px -1px 1px #0083a8;
   color:#FFF;
   padding:10px 0px;
   margin:10px 5px;
   opacity:1.0;
   text-transform:none;
}
ul.grp-object-tools .qq-upload-button.quick-upload-button:hover{
	background-image:none;
   background-color:#0197c2;
}
table thead th a {
   color: #686868;
   display: block;
   height: 100%;
   margin: -6px -10px;
   padding: 6px 10px;
   font-weight:bold;
}
.grp-module h2 {
   background-color:#e1e1e1;
   background-image: linear-gradient(top, #e1e1e1, #cccccc);
   background: -ms-linear-gradient(top, #e1e1e1, #cccccc);
   background: -moz-linear-gradient(top, #e1e1e1, #cccccc);
   background: -o-linear-gradient(top, #e1e1e1, #cccccc);
   background: -webkit-linear-gradient(top, #e1e1e1, #cccccc);
   border-bottom: 1px solid #bebebe;
}
.grp-collapse.grp-open > h2.grp-collapse-handler {
   background-color:#ABD60E;
   background-image: linear-gradient(top, #ABD60E, #ABD60E);
   background: -ms-linear-gradient(top, #ABD60E, #ABD60E);
   background: -moz-linear-gradient(top, #ABD60E, #ABD60E);
   background: -o-linear-gradient(top, #ABD60E, #ABD60E);
   background: -webkit-linear-gradient(top, #ABD60E, #ABD60E);
   padding:5px 10px 5px 35px;
}
.grp-collapse.grp-open > h2.grp-collapse-handler:after {
   content:"";
   background: url("../images/grp-collapse-handler.png") no-repeat bottom left;
   position:absolute;
   top:9px;
   left:10px;
   width:16px;
   height:12px;
}
.grp-collapse.grp-closed > h2.grp-collapse-handler {
   background-color:#BAEA0F;
   background-image: linear-gradient(top, #BAEA0F, #ABD60E);
   background: -ms-linear-gradient(top, #BAEA0F, #ABD60E);
   background: -moz-linear-gradient(top, #BAEA0F, #ABD60E);
   background: -o-linear-gradient(top, #BAEA0F, #ABD60E);
   background: -webkit-linear-gradient(top, #BAEA0F, #ABD60E);
   padding:5px 10px 5px 35px;
}
.grp-collapse.grp-closed > h2.grp-collapse-handler:after {
   content:"";
   background: url("../images/grp-collapse-handler.png") no-repeat top left;
   position:absolute;
   top:9px;
   left:10px;
   width:16px;
   height:12px;
}
.grp-collapse.grp-closed > h2.grp-collapse-handler:hover, .grp-collapse.grp-open > h2.grp-collapse-handler:hover {
   background-color:#BAEA0F;
   background-image: linear-gradient(top, #BAEA0F, #BAEA0F);
   background: -ms-linear-gradient(top, #BAEA0F, #BAEA0F);
   background: -moz-linear-gradient(top, #BAEA0F, #BAEA0F);
   background: -o-linear-gradient(top, #BAEA0F, #BAEA0F);
   background: -webkit-linear-gradient(top, #BAEA0F, #BAEA0F);
}
.grp-collapse h2.grp-collapse-handler { text-shadow: 0 1px 0 #d6ff44; }
.grp-font-color, body { color: #2d3900; }
input[type="submit"], .grp-delete-confirmation div#grp-container article#grp-content div#grp-content-container div.g-d-c footer.grp-module ul li a.grp-button{
   background-color:#BAEA0F;
   background-image: linear-gradient(top, #BAEA0F, #ABD60E);
   background: -ms-linear-gradient(top, #BAEA0F, #ABD60E);
   background: -moz-linear-gradient(top, #BAEA0F, #ABD60E);
   background: -o-linear-gradient(top, #BAEA0F, #ABD60E);
   background: -webkit-linear-gradient(top, #BAEA0F, #ABD60E);
   border:1px solid #BAEA0F;
   text-shadow: 0 1px 0 #d6ff44;
   color: #2d3900; 
}
input[type="submit"]:hover{
   background-color:#ABD60E;
   background-image: none;
   text-shadow: 0 1px 0 #d6ff44;
   color: #2d3900; 
}
.grp-submit-row.grp-fixed-footer > ul > li {
   background-color:transparent;
   padding: 5px 0 !important;
}
a.grp-button.grp-delete-link, button.grp-button.grp-delete-link, input.grp-button.grp-delete-link[type="button"], .grp-delete-confirmation div#grp-container article#grp-content div#grp-content-container div.g-d-c footer.grp-module ul li.grp-float-left a.grp-button {
   background-color:#e80600;
   background-image: linear-gradient(top, #e80600, #c40500);
   background: -ms-linear-gradient(top, #e80600, #c40500);
   background: -moz-linear-gradient(top, #e80600, #c40500);
   background: -o-linear-gradient(top, #e80600, #c40500);
   background: -webkit-linear-gradient(top, #e80600, #c40500);
   border:1px solid #e80600;
   text-shadow: 0 1px 0 #ff3732;
   color: #2d3900; 
}
a.grp-button.grp-delete-link:hover,a.grp-button.grp-delete-link:focus,button.grp-button.grp-delete-link:hover,button.grp-button.grp-delete-link:focus,input[type=button].grp-button.grp-delete-link:hover,input[type=button].grp-button.grp-delete-link:focus, .grp-delete-confirmation div#grp-container article#grp-content div#grp-content-container div.g-d-c footer.grp-module ul li.grp-float-left a.grp-button:hover{
   background-color:#ff0700 !important;
   background-image: linear-gradient(top, #ff0700, #e80600) !important;
   background: -ms-linear-gradient(top, #ff0700, #e80600) !important;
   background: -moz-linear-gradient(top, #ff0700, #e80600) !important;
   background: -o-linear-gradient(top, #ff0700, #e80600) !important;
   background: -webkit-linear-gradient(top, #ff0700, #e80600) !important;
   border:1px solid #e80600 !important;
}
.grp-fixed-footer input[type="submit"]:hover,.grp-fixed-footer input[type="submit"]:focus, .grp-delete-confirmation div#grp-container article#grp-content div#grp-content-container div.g-d-c footer.grp-module ul li a.grp-button:hover{
   background-color:#c7f914;
   background-image: none;
   border:1px solid #c7f914;
}
.grp-submit-row > ul > li input.grp-button, .grp-submit-row > ul > li a.grp-button, .grp-submit-row > ul > li button.grp-button {
    opacity: 1;
}
.grp-submit-row > ul > li input.grp-button.add_another{
    display:none;
}
button.grp-button, input.grp-button[type="button"] {
   border:1px solid #00a2d1;
   background-color:#3cc2e8;
   background-image: linear-gradient(top, #3cc2e8, #0197c2); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc2e8', endColorstr='#0197c2'); /* IE5.5 - 7 */
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cc2e8', endColorstr='#0197c2'); /* IE8 */
	background: -ms-linear-gradient(top, #3cc2e8, #0197c2); /* IE9 */
	background: -moz-linear-gradient(top, #3cc2e8, #0197c2); /* Firefox */ 
	background: -o-linear-gradient(top, #3cc2e8, #0197c2); /* Opera 11  */
	background: -webkit-linear-gradient(top, #3cc2e8, #0197c2); /* Chrome 11  */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3cc2e8), color-stop(1, #0197c2)); /* Chrome 10, Safari */
	-moz-box-shadow: 0 1px 0px #cdcdcd;
	-webkit-box-shadow: 0 1px 0px #cdcdcd;
	box-shadow: 0 1px 0px #cdcdcd;
   font-size:12px;
   font-weight:bold;
   text-shadow:0px -1px 1px #0083a8;
   color:#FFF;
   padding:8px 20px;
}
button.grp-button:hover, input.grp-button[type="button"]:hover{
	background-image:none;
   background-color:#0197c2;
   border:1px solid #00a2d1;
}
button.grp-button-submit {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 5px;
    height: 28px;
    font-weight: bold;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px;
    border-radius: 5px !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    overflow: hidden;
    vertical-align: top;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmYjJkMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwOWJiZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4fb2d3),color-stop(100%, #309bbf));
    background-image: -moz-linear-gradient(#4fb2d3,#309bbf);
    background-image: -webkit-linear-gradient(#4fb2d3,#309bbf);
    background-color:#BAEA0F;
    background-image: linear-gradient(top, #BAEA0F, #ABD60E);
    background: -ms-linear-gradient(top, #BAEA0F, #ABD60E);
    background: -moz-linear-gradient(top, #BAEA0F, #ABD60E);
    background: -o-linear-gradient(top, #BAEA0F, #ABD60E);
    background: -webkit-linear-gradient(top, #BAEA0F, #ABD60E);
    border:1px solid #BAEA0F;
    text-shadow: 0 1px 0 #d6ff44;
    color: #2d3900;
    width: auto;
}
button.grp-button-submit:hover{
   background-color:#ABD60E;
   background-image: none;
   text-shadow: 0 1px 0 #d6ff44;
   color: #2d3900;
}
.grp-group.grp-tabular #file-uploader .qq-uploader .qq-upload-button {
   background-color:#d7ff47!important;
   background-image: linear-gradient(top, #d7ff47, #BAEA0F)!important;
   background: -ms-linear-gradient(top, #d7ff47, #BAEA0F)!important;
   background: -moz-linear-gradient(top, #d7ff47, #BAEA0F)!important;
   background: -o-linear-gradient(top, #d7ff47, #BAEA0F)!important;
   background: -webkit-linear-gradient(top, #d7ff47, #BAEA0F)!important;
   border:1px solid #86ab00!important;
   text-shadow: 0 1px 0 #d6ff44!important;
   color: #2d3900!important;
   font-weight:bold !important; 
   box-shadow:0 0 3px #c8c8c8;
   padding:5px 8px !important;
   margin-bottom:4px;
}
.grp-group.grp-tabular #file-uploader .qq-uploader .qq-upload-button:hover {
   background-color:#BAEA0F!important;
   background-image: linear-gradient(top, #BAEA0F, #BAEA0F)!important;
   background: -ms-linear-gradient(top, #BAEA0F, #BAEA0F)!important;
   background: -moz-linear-gradient(top, #BAEA0F, #BAEA0F)!important;
   background: -o-linear-gradient(top, #BAEA0F, #BAEA0F)!important;
   background: -webkit-linear-gradient(top, #BAEA0F, #BAEA0F)!important;
}
a.grp-add-handler{
   color:#686868;
}
/* LOGIN */
#grp-login-form {
   padding-top: 133px;
   margin-top: 50px;
   background: white url("../images/wpj.gif") 50% 50% no-repeat;
}
.grp-fixed-footer, header#grp-header { z-index: 10 !important; }
.ui-tabs { clear: both; }
.ui-sortable { float: none; }

body.grp-login .grp-module-login {
   box-shadow: 0 0 10px #b8b8b8;
}
body.grp-login .grp-module-login .grp-module .grp-row {padding:15px 20px; border:none;}
body.grp-login .grp-module-login .grp-module .grp-row.grp-connected {padding:15px 20px; margin:0px; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
body.grp-login .grp-module-login .grp-module .grp-row label{color:#FFF; margin:5px 0 0;}
body.grp-login .grp-module-login .grp-module .grp-row input{float:right; width:250px;}

body.grp-login .grp-module-login h1 {
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   background: url("../images/wpj.gif") no-repeat scroll 50% 50% white;
   height:150px;
   width:460px;
   text-align: center;
   padding:0px;
   border:none;
}
body.grp-login .grp-module-login h1 span.grp-admin-title {
   display:none;
}
body.grp-login .grp-module-login h1 span.grp-wpj-version {
   position:absolute;
   color:#FFF;
   top:9px;
   right:4px;
   transform:rotate(45deg);
   -ms-transform:rotate(45deg); /* IE 9 */
   -webkit-transform:rotate(45deg); /* Safari and Chrome */
   text-shadow:1px 1px 1px #79a200;
   width:30px;
   font-size:16px;
}
body.grp-login .grp-module-login .grp-module .grp-row.grp-error-row p.errornote, body.grp-login .grp-module-login .grp-module .grp-row.grp-error-row:first-child{
	margin:0px;
   width:auto;	
   background-color:#e80600;
   background-image: linear-gradient(top, #e80600, #c40500);
   background: -ms-linear-gradient(top, #e80600, #c40500);
   background: -moz-linear-gradient(top, #e80600, #c40500);
   background: -o-linear-gradient(top, #e80600, #c40500);
   background: -webkit-linear-gradient(top, #e80600, #c40500);
}
body.grp-login .g-d-10{
    margin:0px auto;
    width: 460px;
}
body.grp-login .grp-module-login h1 span.grp-current-page { display: none; }
body.grp-login .grp-module-login .grp-module, body.grp-login .grp-module-login .grp-module .grp-row.grp-connected {
   color: lightgray;
   background-color: #000000;
   border:none;
   border-top:1px solid #333333;
    border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;
}
body.grp-login .grp-module-login .grp-module .grp-description a{
    color:#b6e900;
}
/* LOGIN SUBMIT ROW */
body.grp-login .grp-module.grp-submit-row ul li input{
   box-shadow: 0 0 5px #cecece;
   padding:0px 25px 0px;
   height:35px;
   border: 1px solid #98c300;
}
body.grp-login .grp-module.grp-submit-row{
    padding-right:19px;
}

div.isNew, div.isCZ{
	width: 350px;
}
.grp-tabular .grp-table .grp-thead {
    color: #686868;
    font-size: 11px;
    font-weight: bold;
}
.button-state-blue, input[type="button"], button, a.fb_show, a.related-lookup, body.tinyMCE input[name="src"] + div a, body.tinyMCE input[name="href"] + div a, a.related-lookup.m2m, .grp-autocomplete-wrapper-m2m a.related-lookup, .grp-autocomplete-wrapper-fk a.related-lookup, button.ui-datepicker-trigger, button.ui-timepicker-trigger, button.ui-datetime-now, .grp-pulldown-container .grp-pulldown-handler:hover, .grp-pulldown-container.grp-pulldown-state-open .grp-pulldown-handler, .grp-pulldown-container.grp-pulldown-state-open .grp-pulldown-handler:hover {
    background-color: #f5ffd0;
    border: 1px solid #CCCCCC;
    color: #769600;
}
.grp-fixed-footer {
   background-color:#000000;
   background-image: linear-gradient(top, #262626, #000000);
   background: -ms-linear-gradient(top, #262626, #000000);
   background: -moz-linear-gradient(top, #262626, #000000);
   background: -o-linear-gradient(top, #262626, #000000);
   background: -webkit-linear-gradient(top, #262626, #000000);
}
header#grp-header #grp-navigation {
   background-color:#000000;
   background-image: linear-gradient(top, #262626, #000000);
   background: -ms-linear-gradient(top, #262626, #000000);
   background: -moz-linear-gradient(top, #262626, #000000);
   background: -o-linear-gradient(top, #262626, #000000);
   background: -webkit-linear-gradient(top, #262626, #000000);
   border-bottom: 3px solid #abd60e;
}
.grp-pulldown-container .grp-pulldown-handler {
    color: #769600;
}
.grp-pulldown-container.grp-pulldown-state-open {
    box-shadow: 0 2px 10px #c7c7c7;
}
table tbody tr.grp-selected, table tbody tr.grp-selected td, table tbody tr.grp-selected th {
    background: none repeat scroll 0 0 #f5ffd3 !important;
}
table thead th {
    color: #686868;
}
/* JQUERY PANELS */
.ui-widget-header {
    border-color: #dddddd;
   background-image: linear-gradient(top, #dddddd, #cccccc);
   background: -ms-linear-gradient(top, #dddddd, #cccccc);
   background: -moz-linear-gradient(top, #dddddd, #cccccc);
   background: -o-linear-gradient(top, #dddddd, #cccccc);
   background: -webkit-linear-gradient(top, #dddddd, #cccccc);
    border: none;
    border-radius:0;
    color: #222222;
    font-weight: bold;
}
.ui-tabs .ui-tabs-nav {
   border:none;
   padding: 3px 0 0 10px;
}
.ui-widget-content {
    border: none;
    border-radius:0;
}
.ui-tabs .ui-tabs-nav li a {
    border-color: #b6b6b6 !important;
    background-image: linear-gradient(top, #afafaf, #959595) !important;
    background: -ms-linear-gradient(top, #afafaf, #959595) !important;
    background: -moz-linear-gradient(top, #afafaf, #959595 )!important;
    background: -o-linear-gradient(top, #afafaf, #959595) !important;
    background: -webkit-linear-gradient(top, #afafaf, #959595) !important;
    background-color: #959595 !important;
    border-image: none !important;
    border-style: solid !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
    border-width: 1px 1px 0 !important;
    color: #fff !important;
    font-size: 12px !important;
    margin: 0px 1px 0 0!important;
    padding: 6px 10px 4px !important;
}
.ui-tabs .ui-tabs-nav li {
    margin-right:5px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
    background-image: linear-gradient(top, #f7f7f7, #eeeeee) !important;
    background: -ms-linear-gradient(top, #f7f7f7, #eeeeee) !important;
    background: -moz-linear-gradient(top, #f7f7f7, #eeeeee) !important;
    background: -o-linear-gradient(top, #f7f7f7, #eeeeee) !important;
    background: -webkit-linear-gradient(top, #f7f7f7, #eeeeee) !important;
    background-color: #eeeeee !important;
    color: #686868 !important;
    margin-top: 0 !important;
    padding: 6px 10px 4px !important;
}
.ui-widget-header .ui-state-default {
    background: none;
    border: none;
    color: #686868;
    font-weight: bold;
}
.grp-collapse.grp-closed > h3.grp-collapse-handler {
    background-image: linear-gradient(top, #f5ffd0, #e8f9aa);
    background: -ms-linear-gradient(top, #f5ffd0, #e8f9aa);
    background: -moz-linear-gradient(top, #f5ffd0, #e8f9aa);
    background: -o-linear-gradient(top, #f5ffd0, #e8f9aa);
    background: -webkit-linear-gradient(top, #f5ffd0, #e8f9aa);
    background-color: #f5ffd0;
}
.grp-collapse.grp-closed > h3.grp-collapse-handler:hover, .grp-collapse.grp-open > h3.grp-collapse-handler {
    background-image: linear-gradient(top, #e8f9aa, #f5ffd0);
    background: -ms-linear-gradient(top, #e8f9aa, #f5ffd0);
    background: -moz-linear-gradient(top, #e8f9aa, #f5ffd0);
    background: -o-linear-gradient(top, #e8f9aa, #f5ffd0);
    background: -webkit-linear-gradient(top, #e8f9aa, #f5ffd0);
    background-color: #e8f9aa;
}
.grp-cell.l-2c-fluid.l-d-4.title .c-2 input{
    max-width:inherit !important;
    width:375px !important;
}
.grp-cell.l-2c-fluid.l-d-4.code .c-1{
   min-width:inherit !important;
}
.grp-cell.l-2c-fluid.l-d-4.isPremium .c-1, .grp-cell.l-2c-fluid.l-d-4.isSK .c-1{
    min-width:inherit !important;
    width: 0px;
}
fieldset.grp-module .grp-row label {
    font-size: 12px;
}
.grp-group > h2 {
   background-color:#e0e0e0;
   background-image: linear-gradient(top, #f6f6f6, #e0e0e0);
   background: -ms-linear-gradient(top, #f6f6f6, #e0e0e0);
   background: -moz-linear-gradient(top, #f6f6f6, #e0e0e0);
   background: -o-linear-gradient(top, #f6f6f6, #e0e0e0);
   background: -webkit-linear-gradient(top, #f6f6f6, #e0e0e0);
}
/* FILEBROWSER */
table td span.fb_type{
	 border-radius: 0;
    color: #999999;
    display: inline-block;
    font-size: 0px;
    font-style: italic;
    font-weight: bold;
    margin: 0;
    padding: 26px 0 0;
    height:1px;
    overflow:hidden;
    width:45px;
}
table td span.fb_type.document{
   background: url("../images/filebrowser_file_types.png") no-repeat -291px 0;
}
table td span.fb_type.folder{
   background: url("../images/filebrowser_file_types.png") no-repeat 8px 0;
}
table td span.fb_type.image{
   background: url("../images/filebrowser_file_types.png") no-repeat -146px 0;
}
table tbody tr.fb_folder td{
	background-color:#f4fdff;
}
table tbody tr.fb_folder td a{
	color:#0399c4;
}
table tbody tr.fb_folder td button{
	display:none;
}
/* FILEBROWSER END */


/* MANAGE SITES */
.grp-module table#result_list tr.grp-row.row-not-in-menu td{ /* polozka skryta v menu */
	opacity:0.5;
	background-color:rgb(255,255,255);
}
.grp-module table#result_list tr.grp-row.row-not-in-menu th{ /* polozka skryta v menu */
	background-color:rgba(255,255,255,0.5);
   background-image: url("../images/manage_sites_hidden.png");
   background-repeat: no-repeat;
   background-position: 7px 10px;
}
.grp-module table#result_list tr.grp-row.row-not-in-menu th a{ /* polozka skryta v menu */
	opacity:0.5;
}
.grp-module table#result_list tr.grp-row.row-not-in-menu.row-not-visible th{ /* polozka skryta v menu */
   background-image: url("../images/manage_sites_none.png");
}
.grp-module table#result_list tr.row-root-level td, .grp-module table#result_list tr.row-root-level th{ 
	background-color:#f6f9ec;
}
.grp-module table#result_list tr.row-root-level th{ /* velke pismo u hlavni polozky */
	font-size:13px;
}
.grp-module table#result_list tr.row-root-level td.action-checkbox input{ /* velke pismo u hlavni polozky */
	display:none;
}

/* MANAGE SITES END */

/* Tlačítko historie doprava */
.grp-change-form ul.grp-object-tools li:first-child{
	float:right;
}

.grp-change-list #result_list td:last-child a img{
	margin:0 5px;
}

table td {
    padding: 10px 13px;
}

/* UPLOAD FILE PROGRESS */
.grp-change-form div#file-uploader ul.qq-upload-list {
    clear: both;
    position: relative;
    border-radius:5px;
    padding:5px 10px;
    z-index:1;
    background-color:rgba(255,255,255,0.6);
}
.grp-change-form div#file-uploader ul.qq-upload-list li{
    float:none;
    border:none;
}
.grp-change-form div#file-uploader ul.qq-upload-list li a{
    position:relative;
    right:-10px;
}
.grp-change-form div#file-uploader ul.qq-upload-list li span.qq-upload-file{
    color:#000 !important;
    height:auto;
    width:auto;
    float:left;
}
.grp-change-form div#file-uploader ul.qq-upload-list li span.qq-upload-size{
	display:none;
}
.grp-change-form div#file-uploader ul.qq-upload-list li span.qq-upload-spinner{
	display:none;
}
.grp-change-form div#file-uploader ul.qq-upload-list li span.qq-upload-failed-text{
	float:right;
}
body.grp-change-list.grp-filebrowser #file-uploader ul.qq-upload-list li .qq-upload-cancel {
	left:356px;
   margin-top:-18px;
}
body.grp-change-list.grp-filebrowser #file-uploader ul.qq-upload-list {
	float:left;
   border:none;
}
/* UPLOAD FILE PROGRESS END */

/* DRAG-DROP UPLOADING */
.grp-change-form #core-image-content_type-object_id-group.grp-group > ul.grp-tools{
   position:static;
   margin-top:-27px;
}
.grp-change-form div#file-uploader div.qq-upload-drop-area, .grp-filebrowser div#file-uploader div.qq-upload-drop-area{
	position:absolute;
   top:0px;
   left:0px;
   width: 100%;
   height: 100%;
   background-color:rgba(0,0,0,0.7);
   background-image: url("../images/upload-drop-area.png");
   background-repeat: no-repeat;
   background-position: center center;
   background-attachment:fixed;
   z-index:999;
}
.grp-change-form div#core-image-content_type-object_id-group.grp-group.grp-tabular{
   position:static;
}
/* DRAG-DROP UPLOADING END */


/* TOOLBAR MENU NA PODSTRÁNKÁCH */
ul.grp-object-toolbar{
   float:left;
   max-width:60%;
   border-radius:3px;
   border:1px solid  #cccccc;
   margin:10px 0 18px;
	-moz-box-shadow: 0 1px 0px #e5e5e5;
	-webkit-box-shadow: 0 1px 0px #e5e5e5;
	box-shadow: 0 1px 0px #e5e5e5;
   background: #f4f4f4; /* Old browsers */
}
ul.grp-object-toolbar li{
   display:block;
   float:left;
}
ul.grp-object-toolbar li a{
   display:inline-block;
   background: #f4f4f4; /* Old browsers */
   background: -moz-linear-gradient(top,  #f4f4f4 0%, #e8e8e8 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  #f4f4f4 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  #f4f4f4 0%,#e8e8e8 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  #f4f4f4 0%,#e8e8e8 100%); /* IE10+ */
   background: linear-gradient(to bottom,  #f4f4f4 0%,#e8e8e8 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
   padding:10px 15px;
   border:none;
   border-right:1px solid  #cccccc;
   font-size:12px;
   color:#737373;
   text-shadow:0px 1px 0px #fff;
   font-weight:bold;
   position:relative;
   margin:0px;
}
ul.grp-object-toolbar li a.change:after{
   content:"";
   height:10px;
   width:8px;
   position:absolute;
   top:13px;
   left:10px;
   background: url("../images/toolbar_list.png") no-repeat 0 0;
}
ul.grp-object-toolbar li a.add:after{
   content:"";
   height:10px;
   width:8px;
   position:absolute;
   top:13px;
   left:10px;
   background: url("../images/toolbar_add.png") no-repeat 0 0;
}
ul.grp-object-toolbar li a.change, ul.grp-object-toolbar li a.add{
   padding-left:25px;
}
ul.grp-object-toolbar li a:hover, ul.grp-object-toolbar li a.selected{
   background: #cbcbcb; /* Old browsers */
   background: -moz-linear-gradient(top,  #e2e2e2 0%, #e6e6e6 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  #e2e2e2 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  #e2e2e2 0%,#e6e6e6 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  #e2e2e2 0%,#e6e6e6 100%); /* IE10+ */
   background: linear-gradient(to bottom,  #e2e2e2 0%,#e6e6e6 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
}
/* END TOOLBAR MENU NA PODSTRÁNKÁCH */

/* TOLBAR AN FILEBROWSER */
ul.grp-object-tools.filebrowser_tools{float:left;}
ul.grp-object-tools.filebrowser_tools form{float:left;}
/* END TOLBAR AN FILEBROWSER */


/* DRAG&DROP LINE */
div#drag_line div {
    margin: -19px 0 0 -9px !important;
}

/* OVERFLOW FIX PRO SELECT KATEGORII */
.selector select[multiple=multiple] {overflow: auto;}

/* Modul překlady - tlacitko prelozit*/
/* Tlacitko navrhnout - modul Preklady */
.translation a.suggest{ /* Tlacitko kopirovat preklad, nahled prekladu */
   background:url("../../wpjweb/images/trans-suggest.png") no-repeat top left;
   width:25px;
   height:0px;
   padding-top:25px;
   overflow:hidden;
   cursor:pointer;
   display:block;
   float:left;
}
.module.changelist-results td.translation a.suggest:hover{
   background-position:bottom left;
}
.module.changelist-results td.translation textarea{
   float:right;
   width:95.5%;
}

/* Fix comboboxu filtru */
.grp-button.grp-pulldown-handler {
   background-size: auto auto !important;
}
.field-language_visible_ span{
   display:inline-block;
   margin-right:5px;
   text-transform:uppercase;
   font-weight:bold;
}
.field-language_visible_ span.invisible{
   opacity:0.4;
}
.grp-pulldown-container li.selected {
   background: #dbdbdb;
} 

/* ZVETSENI INPUTU PRO PARAMETRY */
.params table td>input[type="text"],
.params table td>select {
    width: 100%;
    min-width: 180px;
}

/* Context Help */
.context-help {
   background:url("/static/admin/img/icon-unknown.gif") no-repeat top left;
   float: right;
   height: 10px;
   margin-left: 5px;
   margin-top: 10px;
   width: 10px;
}
