/* $Id: cmslist.css 354 2010-09-07 11:23:34Z infoshop $ */

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
.clearfix.notice__head {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

div.page-count {float:left;font:11px Arial, Helvetica, sans-serif;padding:5px 0 5px 5px;color:#000;}
div.pages {float:right;}

table.CmsList {
	border-bottom:solid 1px #dcdcdc;
}

table.CmsList ol {margin:0;padding-left:25px;}
table.CmsList li {margin:0;}

table.CmsList td,table.CmsList th
{
	padding:6px 3px;
	font-size:12px;
	cursor:default;
}
table.CmsList td * {cursor:default;}
table.CmsList td a, table.CmsList td a * {cursor:pointer;}


table.CmsList tr.border-top td
{
	border-top:solid 1px #dcdcdc;
}
table.CmsList tr.border-bottom td
{
	border-bottom:solid 1px #dcdcdc;
}
table.CmsList tr.border-bottom td
{
	border-bottom:solid 1px #dcdcdc;
}


table.CmsList tr.odd td
{
	border-right:solid 1px #dcdcdc;
	background-color:#f9f9f9;
}
table.CmsList tr td.first {border-left:solid 1px #dcdcdc;}
/* table.CmsList tr.last td {border-bottom:solid 1px #dcdcdc;} */

table.CmsList tr.even td
{
	border-right:solid 1px #dcdcdc;
	background-color:#e0e0e0;
}

table.CmsList tr.highlight td
{
	border-right:solid 1px #ebd478;
	background-color:#f7faaa;
}
table.CmsList tr.highlight td.first {border-left:solid 1px #ebd478;}
table.CmsList tr.highlight.even td
{
	border-right:solid 1px #ebd478;
	background-color:#eff291;
}
/* table.CmsList tr.last.highlight td {border-bottom:solid 1px #ebd478;} */

table.CmsList tr.selected td.first {border-left:solid 1px #bcd3e8!important;}
/* table.CmsList tr.last.selected td {border-bottom:solid 1px #bcd3e8!important;} */

table.CmsList tr th
{
	border:0;
	border-right:solid 1px #ededed;
	border-bottom:solid 2px #c9c9c9;

	background:#f6f6f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAA+CAMAAAAVi2sVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPNQTFRF+vj29vTy+/n39PLv9fPw+fj29fLw9fPx6+fk+/r39vTx+fj1+Pf0/Pr47Ojl+vn2+/v57ern7+zp9/bz9vXy8e7s+vj39PHv8/Hu+Pbz+/n48e7r/Pv4/Pr59/Xy+Pf19vPx+Pb1+/r59fTx8/Du9PPw7urn9/b08/Hv+fb08Ozp9vXz9fLv+/v49fTy+PXz9vPy9/Ty+ff0+ff29PLw+vr4+vr39PDu7Onm9vPw9/X0+vn47Onl+fn2+vj1+PX09vTz7+zq7ero7+vp+/n28/Lu8Ovp7Ojm9fLx9PHw8/Lv+Pb0+vn39/Xz+ff1+/r4/Pv5oWjQLQAAAd9JREFUeNq8jtl2mzAQhodNlM3ggMHGYAx2vO9OnKVt0iXphoT0/k/TkXOVXqY9/TXLP5/mCCAQrwXib0HwD954Kwje+Ebwn/80FyLPX76bCbEWEAQiq4SHPhAeFxwE5yL3stxbe1kVVAI8r+KVx6UqnmUBSJdzj+MW9wK+RiCvLc5VbmHlwNNUta55ap1wtCwLVBzV1FJpmp44v07hPXpKsaoqxXPCDUqlV6lPqf9EwfdpTGWJfcBVH9D4ALEBfgwxBQrGRwCQacSYhiHLuTsYjpyPzkPj4Gkcx2keEDcop2iOkhnHogEXQVEcJC9kgDtvDmXTlHP34DaF60LtlqVb1/W8rN26dOcwrete3ZtiIu3hxjYMa4RbnFk9DR8hRHAf9rYsZPdT1mMQsteC5ZJFLFIGAxZhsgHso2g/UBQWfRrso6WyBAVlR/ZLwwR7o4x2o42ys3f2cKMoMDRHpj2yTXuI3TRtME1zqJu6ObrDrt8NwSREJzoizB9YgVzpl8h0conCKyBkpWlXhBBtJe0KtERLfiLCLkVg9qwlv5LZbJZIlCTQ7XbHGGNZu+ObG+h0Ov1z9mX0O/D5YrG4OOvr4hs6aLcn7bMmE3STL9C6bbU+4Ln93joL3v2h3wIMAOt9wpdHEdvXAAAAAElFTkSuQmCC") 50% 100% repeat-x;
	
	font:bold 11px Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
table.CmsList tr th small {
	font-size:100%;
}
table.CmsList tr th.first {border-left:solid 1px #ededed;}

table.CmsList tr.odd td td,
table.CmsList tr.even td td
{
	border:0;
	background:none;
	padding:3px;
}

div.CmsListActions {margin-bottom:20px;}
ul.CmsListActions
{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}


ul.CmsListActions li
{
	padding:5px 10px 5px 5px;
	height:16px;
	float:left;
	margin:0 2px 0 0;
	background:#fff;
}

ul.CmsListActions li.gr
{
	padding:5px 5px 55px 5px;
	margin:0 0 -50px -2px;
	border:solid 2px #fff;
	border-bottom:0;
	background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABQCAIAAACfyWJaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAppJREFUeNrsVstyAyEMQx7+/2tzjrr4zW7azs7k0GnbQ8MCxrYkG/B4PMadP+kfvGuAuwbj1xnwrgH+Ikr/BqmXuwb4kUnzrgHeEhLvGuCdxOG7osaJONoc2g5sVqylY0V0TGBNuy1ZB4Nr+liO02SNbQXHvBkiBuYXfoRum1Rb+onrMF23HyBtAm1ZK7CJtUqekmanBQlruewHZrbtW+oHsYjMePcGS3pB5CAwj2a4QgN6weLiW9hZiurAENoQ1s3UHBJHGA00D6S7gE2p12MkTZ4tcKDRHQHpyeJVDU0aFzXhNIIYSVAGlETDyChjeg4MKeabhguGJwxNIUFICWLMhJnNOQqbjQi2ArIYsNeCjM6GbpBdSj5GYqfxmhbtvKmhGC2m+9ElwtjMmBSqC2OPqRkEg0YbK1aRFjJekRA1sWS3/hOVK+Lw/puH0cVHE5tRHQKkRRIkOlaLx9nY8UrF2HuIFa4rjCJb0LhkMKoLuZaQPnIBJeA4PDfNwHhpzzBMXbgyorJMi9Oz2UIIsTgx6HUhnzTrTsxWJvOk0RUHS2teEa39CUpXsRtdvtkWfd8M88SBpyhadQOVQ3qpydd3hVRmjDgUHHip+ykhXUw44k5TdWvLcS2osOBJzg2i1K1dAkVFBMZ4a8Dvr4II2S96JhiCFGL4RxMsq8S9mU56xNl4GgTt+slv6TzDdYiSdHQrR2W1mSvcePEkyDAraeAiwhRHsxOnWNWhOVZjA6NZIuqRx7Xr3dhDXtWSOGS10VVLq7h+6WG0/sdeDs4+ns/n/QcWzq8kXBDIdiv5XhnbdcCRvbVFd+wQv3fQurA9ILL1m178XlS1uoRKsPG+2NqFFrVeu4FiIs7qgtyqzaqLXz9cGb3PPX4IMADieOs2MhkwxAAAAABJRU5ErkJggg==") 0 0 repeat-x;
}
ul.CmsListActions li span.icon {display:block;float:left;width:16px;height:16px;margin:0 5px 0 0;}

ul.CmsListActions li.active {
	background:#ddd url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABQCAIAAACfyWJaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArNJREFUeNrsVu1yIzEIsxi//xvmUa7cghDGuU7n+j/bTtbxBwYJRPB6vdZvHlu/fD4HPgc+Bz4HPgf+8wDy43kW//j1LNUT61s74Mu5AR7f3cMCX8+Ky85OS6598VrjUt1Gm+kSYgcgC0jDYSQ+607+873L9+dOvdI1KCye8I6jYghXl9bCtPsJ3xdnc1QxwNIwHtTSRX4tC2ikkDfUdM+DBnPk7VwOH0cssEVGvxqKuIizaHQWcSiXOoDB1TV9grFFCPkqxGoARV1ohTsP0xBqAWgDgAITzXfBslGIcdkVXhn26W3eTR4aiNximUmRK26JjLbE+AnaCsgYOXH0PJTONCiEPWJoaDBS4h25Xt0nh9+z/360J2GF4ZTQmtg2CzAjdXIJRUWGeTiuWEHK7MnJPWpSpdLmmcNek6wZEnegvx5ccTPh60B9be6KidXl3LO7/HSWZdCWjjBBvF5IipKq3SR2OontILIMMfOMJVoFblWJVkhlIqZGpJJ0XXcM/xQAxmgEP2BVjeBwezRJQfcNAgcMmeS6dgZ1ud+eA0YwIbClsO6qhwQkQzVPIUswKocTxTUy1poDVuTGEIaZ4etI3psu4c5qFye3iPhAyY5euwhXRIs0Zi/gcFfae2tJ4TK0toiNdFm+j/rgioHQyI5zl4OqsdRgrv40c/e0l53p4us7cdeNPgKPimtR6w0gMWp3aDVH86B+MMpU7QjK4VK+dcR1tEFXEfqRMLWstqBlptNTYFapcqQ3RWCme6GKrjTBXN16Vcsa4icoOfaqt8oW6q+ZhE1KaAq8dLqaVehjtCy1QW7pHtIt2FVCVRJ2tSiNJsCttIuwLsx8xxr94xKHisz6l4Qag01VgBZ1E/D19edOOv+pS6RSDZPD2eML2uskrjJTiaYfDn0JqWAeBBl/BRgAQ/T40eUnvewAAAAASUVORK5CYII=") 0 0 repeat-x;
}
ul.CmsListActions li a {
	display:block;
	text-decoration:none;
	float:left;
	font:bold 12px/16px Tahoma, Geneva, sans-serif;
	color:#000;
}
a.internal2, a.internal2:hover  {text-decoration:none;}
ul.CmsListActions li a.internal, a.internal2 {border-bottom:dashed 1px #000;}
ul.CmsListActions li.gr a.internal {border:0;}
ul.CmsListActions li a.external {border-bottom:solid 1px #000;}
ul.CmsListActions li a.external:hover {border:0;}

div.CmsListActionForm {
	float:left;
	padding:20px;
	min-height:20px;
	position:relative;
	/* Legacy browsers */
	background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAADICAYAAAAgGSuPAAAAP0lEQVRYhe3PsREAIBACQXHsv0Nq0fxzSThCkp2T7bvG9jx+nUdSBEJHR0/qJZno6G16SSY6OnpSL8lER2/TH/QQBcuidZyTAAAAAElFTkSuQmCC") repeat-x top;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Recent browsers */
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#dddddd),
		to(#ffffff)
	);
	background: -webkit-linear-gradient(
		top,
		#dddddd,
		#ffffff
	);
	background: -moz-linear-gradient(
		top,
		#dddddd,
		#ffffff
	);
	background: -o-linear-gradient(
		top,
		#dddddd,
		#ffffff
	);
	background: linear-gradient(
		top,
		#dddddd,
		#ffffff
	);
}
div.CmsListActionForm.hide {margin-bottom:20px;display:none;}
div.CmsListActionForm .RegpsPoint.hide {display:none;}

ul.CmsListActions li span.icon-file {background-image:url(file.png);}
ul.CmsListActions li span.icon-file_add {background-image:url(file_add.png);}
ul.CmsListActions li span.icon-file_delete {background-image:url(file_delete.png);}
ul.CmsListActions li span.icon-file_edit {background-image:url(file_edit.png);}
ul.CmsListActions li span.icon-file_move {background-image:url(file_move.png);}
ul.CmsListActions li span.icon-file_search {background-image:url(file_search.png);}
ul.CmsListActions li span.icon-file_stat {background-image:url(file_stat.png);}
ul.CmsListActions li span.icon-file_wm {background-image:url(file_wm.png);}
ul.CmsListActions li span.icon-folder {background-image:url(folder.png);}
ul.CmsListActions li span.icon-folder_add {background-image:url(folder_add.png);}
ul.CmsListActions li span.icon-folder_delete {background-image:url(folder_delete.png);}
ul.CmsListActions li span.icon-folder_edit {background-image:url(folder_edit.png);}
ul.CmsListActions li span.icon-folder_move {background-image:url(folder_move.png);}
ul.CmsListActions li span.icon-folder_search {background-image:url(folder_search.png);}
ul.CmsListActions li span.icon-folder_up {background-image:url(folder_up.png);}
.radio .clickDisableCheckbox, .checkbox .clickDisableCheckbox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
    cursor: pointer;
}
.content-panel-border {
    padding:5px;
    border:solid 1px #d3d3d3;
    float:right;
    position:inherit;
    vertical-align: middle;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

.content-panel {
    width:46px;
    height:auto;
    border:solid 1px #F0F0F0;
    color:#2b5c8a;
    paddign:0;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0, #F0F0F0),
        color-stop(1, #D3D3D3)
    );
    background-image: -o-linear-gradient(bottom, #F0F0F0 0%, #D3D3D3 100%);
    background-image: -moz-linear-gradient(bottom, #F0F0F0 0%, #D3D3D3 100%);
    background-image: -webkit-linear-gradient(bottom, #F0F0F0 0%, #D3D3D3 100%);
    background-image: -ms-linear-gradient(bottom, #F0F0F0 0%, #D3D3D3 100%);
    background-image: linear-gradient(to bottom, #F0F0F0 0%, #D3D3D3 100%);
}

.content-panel-links {
    margin:5px;
    padding:1px;
    width:32px;
    border:solid 1px #D8D8D8;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(left,  #ffffff 1%, #f9fbfc 100%, #7db9e8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(1%,#ffffff), color-stop(100%,#f9fbfc), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #ffffff 1%,#f9fbfc 100%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #ffffff 1%,#f9fbfc 100%,#7db9e8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #ffffff 1%,#f9fbfc 100%,#7db9e8 100%); /* IE10+ */
    background: linear-gradient(left,  #ffffff 1%,#f9fbfc 100%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 */
}

.content-panel-links img {
    width:20px;
    height:20px;
    padding:2px;
    margin:1px 2px 1px 2px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px
}

.content-panel-links div {
    width:28px;
    height:28px;
    margin:5px auto;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    cursor:pointer;
}

.content-panel-links div:hover {
    background:#DFF1FF;
}
.textarea-editor {
    padding-right: 70px;
    vertical-align: middle;
}
.step-form .title, .bonus-form-title , .variant-block-title{
    cursor: pointer;
}
.status_label {
    display: inline-block;
    border-bottom: 3px solid #737373;
    text-align: center;
    width: 24%;
}
.status_label.active {
    border-bottom: 3px solid #00d7b0;
}
@media (min-width: 1024px) {
    .modal-justkassa .modal-dialog.modal-lg {
        min-width: 900px;
        margin: 30px auto;
    }
}

.timer-control {
	position: relative;
	cursor: pointer;
}
.sale-variant-controls {
	position: absolute;
	top: 100%;
	left: 0;
	width: 380px;
	border: 1px solid #e5eaf0;
	background: white;
	margin: 0;
	padding: 0;
	list-style-type: none;
	max-height: 260px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index: 100;
}
.sale-variant-controls li {
	padding: 10px 10px;
	cursor: pointer;
}
.sale-variant-controls li a {
	text-decoration: none;
}
.sale-variant-controls li a:hover {
	text-decoration: none;
	color: white !important;
}
.sale-variant-controls li:hover {
	background-color: #007fff;
}
.sale-variant-controls li:hover a {
	color: white !important;
}
