
html
{
	width:100%;
	min-height:100%;
}
body
{
	background-color:white;
	width:100%;
	min-height:100%;
	margin:0;
	padding:0;
}
body,table
{
	color:#000000;
}

h1, .h1
{
	color:#328dbd;
}
h2, .h2
{
	color:#328dbd;
}
h3, .h3
{
	color:#333333;
}

.abs
{
	position:absolute;
	height:1px;
}


div.wrap
{
	margin:0 auto;
	padding:0 20px;
	max-width:980px;
}

@media screen and (max-width:480px)
{
	div.wrap
	{
		padding:0 10px;
	}
}


div.wait
{
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:url(./images/wait.gif) center center no-repeat;
	background-color:rgba(0,0,0,.5);
	animation:wait-show .5s linear 0s forwards;
	z-index:9999;
}
@keyframes wait-show
{
	from{opacity:0}
	to{opacity:1;}
}


/* ------------------------------------------ note ------------------------------------------ */

div.top-note
{
	padding:18px 0 15px 0;
	background-color:#FFEDCC;
	color:black;
}

a.top-note-close
{
	display:block;
	position:relative;
	float:right;
	margin-top:-2px;
	width:20px;
	height:20px;
	opacity:0.5;
}
a.top-note-close:before,
a.top-note-close:after
{
	content:'';
	position:absolute;
	top:9px;
	left:0;
	width:20px;
	height:2px;
	border-right:2px;
	background-color:black;
}
a.top-note-close:before
{
	transform:rotate(45deg);
}
a.top-note-close:after
{
	transform:rotate(-45deg);
}
a.top-note-close:hover
{
	opacity:1;
}

div.top-note-text
{
	text-align:center;
}
.top-note-text a.link-youtube
{
	color:#014076;
	white-space: nowrap;
}
.top-note-text a.link-youtube:before
{
	content:'';
	display:inline-block;
	vertical-align:middle;
	width:22px;
	height:15px;
	margin:0 7px;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjYvMjC/6onAAAABG0lEQVQ4jbXUvUpDQRCG4SebCEYhgopaGMFWbG2scj+CVpJCEC0UTyfYeTXnArTQWvCvMI2FARXFk1icTRGVnATMB8ss7DfvDMywJVHlRvMU65jGDCZQjaeiXx184B2faOMZT9jP0uSxFKFd/6uFUG40d/8ZCucBm2MArwfUC0wXOB4RPB+wXGB6yNJkD1M4GxI8GeQbMEgrkKXJe5Ym27HAIW7+8Ga9S8BXAfilLzMvcIDLP7zlGD8rfu/oT1X7MhvNHexjdkBOqOANkwNMrQjckg+xVtAIseP7guob5UazhcUhgD2FgNsCU31EKLQDrkZMGkbX4/orVnsbMYcjrGFJPsyafC9L0RNi7MTYjW+v8l+ujQecZGly9w3dG0JnBiQ15QAAAABJRU5ErkJggg==') 0 0 no-repeat;
}

div.right-note
{
	position:fixed;
	right:0;
	top:40%;
}
a.right-note-link
{
	display:block;
	background-color:#FFEDCC;
	padding:20px 10px 20px 15px;
	text-decoration:none;
}
a.right-note-link:before
{
	content:'';
	display:inline-block;
	vertical-align:middle;
	width:15px;
	height:188px;
	background:url('data:image/png;base64,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') 0 0 no-repeat;
}

@media screen and (max-width:1100px)
{
	a.right-note-link
	{
		padding:20px 5px 20px 10px;
	}
}


/* ------------------------------------------ header ------------------------------------------ */

div.header
{
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#004077;
	z-index:10;
}

div.header-block
{
	display:flex;
	justify-content:space-between;
	align-items:center;
}

div.header-logo
{
	width:130px;
}

div.header-links
{
	font-size:13px;
	color:#a8d9ff;
}
.header-links a
{
	display:block;
	float:left;
	padding:0 10px;
	border-left:1px solid #47759d;
	color:#a8d9ff;
	text-decoration:none;
	opacity:0.9;
}
.header-links a:first-child
{
	border-left:none;
}
.header-links a:hover
{
	text-decoration:underline;
	opacity:1;
}

div.header-search
{
	flex-grow:1;
	max-width:40%;
}

div.header-search-form
{
	position:relative;
}
input.header-search-input
{
	padding:7px 34px 7px 10px;
	width:100%;
	box-sizing:border-box;
	border:none;
	border-radius:5px;
	background-color:rgba(255,255,255,0.2);
	color:white;
	font-size:15px;
}
input.header-search-submit
{
	position:absolute;
	padding:7px 10px;
	width:34px;
	border:none;
	right:0;
	font-size:15px;
	background:url(./images/ico-magnify.png) center center no-repeat;
	cursor:pointer;
	opacity:0.7;
}
input.header-search-submit:hover
{
	opacity:1;
}


div.header-personal
{
	padding:0 0 0 20px;
	font-size:15px;
	color:white;
}
.header-personal a:before
{
	content:'';
	display:inline-block;
	vertical-align:middle;
	margin-right:7px;
	width:14px;
	height:14px;
	background:url(./images/ico-person.png) 0 0 no-repeat;
}
.header-personal a
{
	color:white;
}

div.header-close
{
	width:60px;
	font-size:13px;
	text-align:right;
}
.header-close a
{
	color:#a5bbcc;
	text-decoration:none;
}
.header-close a:hover
{
	text-decoration:underline;
}

div.header-searchbtn
{
	display:none;
	width:50px;
}
.header-searchbtn a
{
	display:inline-block;
	vertical-align:middle;
	width:32px;
	height:32px;
	background:url(./images/ico-magnify.png) center center no-repeat;
}
div.header-menu
{
	display:none;
}

.cmn-toggle-switch
{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	overflow:hidden;
	padding:0;
	width:32px;
	height:32px;
	font-size:0;
	text-indent:-9999px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	box-shadow:none;
	border-radius:none;
	border:none;
	cursor:pointer;
	-webkit-transition:background 0.3s;
	transition:background 0.3s;
	background-color:transparent;
}

.cmn-toggle-switch:focus
{
	outline: none;
}

.cmn-toggle-switch span {
  -webkit-transition: background 0 0.3s;
          transition: background 0 0.3s;
}

.cmn-toggle-switch span::before,
.cmn-toggle-switch span::after {
  -webkit-transition-duration: 0.3s, 0.3s;
          transition-duration: 0.3s, 0.3s;
  -webkit-transition-delay: 0.3s, 0;
          transition-delay: 0.3s, 0;
}

.cmn-toggle-switch span::before {
  -webkit-transition-property: top, -webkit-transform;
          transition-property: top, transform;
}

.cmn-toggle-switch span::after {
  -webkit-transition-property: bottom, -webkit-transform;
          transition-property: bottom, transform;
}

/* active state, i.e. menu open */

.cmn-toggle-switch.active span {
	background: none;
}

.cmn-toggle-switch span
{
	display:block;
	position:absolute;
	top:15px;
	left:4px;
	right:10px;
	height:2px;
	background:white;
	width: 24px;
}
.cmn-toggle-switch span::before,
.cmn-toggle-switch span::after
{
	position:absolute;
	display:block;
	left:0px;
	width: 24px;
	height:2px;
	background-color:white;
	content:"";
}
.cmn-toggle-switch span::before{top:-6px;}
.cmn-toggle-switch span::after{bottom:-6px;}

.cmn-toggle-switch.active span::before {
  top: 0;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.cmn-toggle-switch.active span::after {
  bottom: 0;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.cmn-toggle-switch.active span::before,
.cmn-toggle-switch.active span::after {
  -webkit-transition-delay: 0, 0.3s;
          transition-delay: 0, 0.3s;
}


@media screen and (max-width:800px)
{
	div.header-logo
	{
		flex-grow:1;
	}

	div.header-links,
	div.header-search,
	div.header-personal,
	div.header-close
	{
		display:none;
	}

	div.header-searchbtn
	{
		display:block;
	}

	.header.active-search div.header-search
	{
		display:block;
	}
	.header.active-search .header-search form
	{
		display:block;
		position:absolute;
		top:100%;
		left:0;
		right:0;
		padding:10px 20px;
		background-color:#0060a9;
	}
	.header.active-search .header-searchbtn a
	{
		background-image:url(./images/ico-close.png);
	}

	div.header-menu
	{
		display:block;
	}

}

@media screen and (max-width:480px)
{
	.header.active-search .header-search form
	{
		padding:10px;
	}
}


/* ------------------------------------------ headermenu ------------------------------------------ */

div.headermenu
{
	display:none;
    position: fixed;
    right: -340px;
	height:400px;
    overflow:auto;
	padding:20px 0 20px;
    z-index:9;
	width: 320px;
	box-shadow:3px 11px 20px 1px rgba(0,0,0,0.7);
    transition:right 0.3s ease;
	box-sizing:border-box;
	background-color:white;
}
.headermenu ul
{
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	font-size:16px;
}
.headermenu ul li
{
	padding:0;
	margin:0;
}
.headermenu ul li a
{
	display:block;
	padding:7px 20px;
	text-decoration:none;
	color:black;
}

.headermenu ul li.item-hr
{
	margin-top:10px;
	padding-bottom:10px;
	border-top:1px solid #e9e9e9
}
.headermenu ul li.item-ga a
{
	padding-bottom:3px;
	color:#0060a9;
}
.headermenu ul li.item-pg a
{
	padding-top:3px;
	color:#7549c2;
}
.headermenu ul li.item-personal a:before
{
	content:'';
	display:inline-block;
	width:14px;
	height:14px;
	margin-right:7px;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMTcvMjAqK59fAAAA0ElEQVQokZXRMU4DMRSE4c+rSFsjIVKEAokr5BQguAF0pOQKHIFLQJWOPk3OkIQSCnoKKoqsaYzk9XqDGGkKj+aX37PFGOXGHEt8JC8xH/QKaIYNYuENZofABboK2GGRdxt9nSMYKuAsD0rwkJrRA7ZprFIddr2k2HGKN8Md3zEdfZwE32CfQXvclr1JfnsIocUrHnCd4hfsQghtjPG7NypaXGGFL6zxmLxO2Sp12sQ4wlNlrzE/4xju/gH9+r7BReX5/9LlBKf4VP+/mhqc/ABoMbMU0GIZgAAAAABJRU5ErkJggg==') center center no-repeat;
}

div.headermenu-shadow
{
	display:none;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	background:rgba(0, 0, 0, 0.5);
	z-index:8;
}

@media screen and (max-width:800px)
{
	body.active-headermenu
	{
		overflow:hidden!important;
	}
	.active-headermenu div.header
	{
		box-shadow:0px 3px 20px 1px rgba(0,0,0,0.3);
	}

	div.headermenu
	{
		display:block;
	}
	.active-headermenu div.headermenu
	{
		right:0;
	}

	.active-headermenu div.headermenu-shadow
	{
		display:block;
	}
}

/* ------------------------------------------ content ------------------------------------------ */

div.content
{
	min-height:600px;
}

div.folder
{
	margin:25px 0;
}
div.folder-crumbs
{
	margin:13px 0;
	color:#797979;
}
.folder-crumbs a
{
	color:#797979;
	word-break:break-word;
}

div.folder-control
{
}
div.folder-control:after
{
	content:'';
	display:block;
	clear:both;
}

div.folder-control-now
{
	float:left;
	display:flex;
	align-items:center;
	font-size:24px;
}
a.folder-control-back
{
	display:inline-block;
	min-width:32px;
	height:32px;
	margin-right:5px;
	background:url(./images/icon-back.png) 5px center no-repeat;
	opacity:0.3;
}
a.folder-control-back:hover
{
	/*background-color:#efefef;*/
	opacity:1;
}
b.folder-control-name
{
	color:black;
	word-break:break-word;
}

div.folder-warn
{
	border:1px solid #ee0000;
	background-color:#ffffea;
	color:#ee0000;
	padding:10px 20px;
	margin-bottom:20px;
}

div.folder-control-view
{
	float:right;
	margin-left:20px;
}

select.folder-control-sort
{
	vertical-align:middle;
	border:none;
	padding:9px 22px 8px 10px;
	-moz-appearance:none;
	-webkit-appearance:none;
	appearance:none;
	background:url(./images/arrow-down.png) 95% center no-repeat;
	font-size:15px;
	color:black;
	opacity:0.8;
	cursor:pointer;
}
select.folder-control-sort:hover
{
	background-color:#efefef;
}
select.folder-control-sort:focus
{
	background-color:#efefef;
	opacity:1;
}

.folder-control-view a
{
	display:inline-block;
	vertical-align:middle;
	width:34px;
	height:34px;
	opacity:0.2;
}
.folder-control-view a:hover
{
	background-color:#efefef;
	opacity:1;
}
.folder-control-view a.active
{
	opacity:1;
}

a.folder-control-view-block
{
	background:url(./images/ico-view-block.png) center center no-repeat;
}
a.folder-control-view-list
{
	background:url(./images/ico-view-list.png) center center no-repeat;
}


a.folder-item
{
	color:black;
	text-decoration:none;
}
.folder-item span.item-item
{
	display:block;
	transition:background-color 200ms;
}
.folder-item:hover span.item-item
{
	background-color:#f2f2f2;
}
.folder-item.active span.item-item
{
	background-color:#CCE8FF;
	outline:1px solid #99D1FF;
	border-color:transparent;
	z-index:1;
}


.folder-item .item-ico>img
{
	vertical-align:middle;
	outline:1px solid #ccc;
	padding:1px;
}

.folder-item .item-ico i
{
	display:inline-block;
	vertical-align:middle;
}
.folder-item .item-ico i.ico-folder
{
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAB8CAYAAACGwDlBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMDUvMjCMqmT5AAAEsUlEQVR4nO3aTUwcdRjH8e9/9oVdFiiUsrXGYKLiRdQqtia1Tbl4qhcv3k0MR++9G+9e0cSjHjxo7EU9QLQeJKGXRlNL00YT0WpqpcCyZZZ5PAylJbz7GGYWfp+EZEJm2Yfkm/+8hmRiGMqdE8TN81gSyIOo2KJYukqh9C5L9y4DhNGrWU8lmwjJ96cnWIlHQ60PSh1Axg1ZAq1lbGkeWveNcvUL7i++CYooj0Iy+UISuo8FSpWsZ9kobmKLdyEqzBA3nwVFlDcRluQzHoBShdA9AJYMUarMANjk81lPJY+Ish5gR4UiobsOljxDqXIdFFGe5D8ggCgidPVD0hqiXL0Ciigv2iMggEKJUDsKy82X6Oj6CBRRHrRPQJCeE3UdhXjpbao9b2U9jkBIJoYt9A9uucPHUxeIV4r7ONKeWNYDHHCLY2Nj3dvtsGMZOY4HMr9pdeDVdtph13WMjY35RpG2Mj4+vqv92uscSHJHAYmLAhIXBSQuub7EkuztdLNWK5BsJ5Dea1v/E6KEcucEaAWSHWy4yWwGcTNY4+4o5c4JBSR7EwKUq+nStHDn/L4GND09vbY9MjKiz2X0uf9FuQKWBK1AW4iIOWLXsGufQeMWJMtgrXQJ38LLj2zb1O6/a78/txvvnFz9u0ubPC2KIJTSTQW0iW67yWDyJWX+gXtwGJ/Zhk22UgZJwJaBqEMBrWMx/P45TyefELEMIYLqCaz7Kag+DsUaRKWsp8yOrUDjN8KflyGeh3KfAlrTWsB+/RDuTBJh0NGP1V+D6omsJ8uPUIDaIDZwhjD7NURlBQRAaw6beR/mf0pXnZ4hbOBVKFSzniyfag8u7YMCYnEGu/UBNH5JL1H7XsSOncp6qnwLD+8/H96ArAW3L2Gzn0KrAVEJ638Fep/LerK2crgCWmlC4wY2dwX+/g6afwAG5SNY/Sx0PpH1hG0nfSe6dxBrBUg27mCrl3EH693RACTpUlx7Ejt+Tuc7exSujwNGkUInFgewzRM5WOGQXkkUq1CpY73DUD3OAfwv902RUm96n6yjDxs4k162Bj2kl90pEqWnQVY/B9XHMh5H2k2ULt8BKvWsZ5E29PBYpcOW/AeqRlwUkLgoIHFRQOKigMRFAYmLAhIXBSQuCkhcFJC4KCBxUUDiooDERQGJiwISFwUkLgpIXBSQuCggcVFA4qKAxEUBiYsCEhcFJC4KSFwUkLgoIHFRQOKigMRFAYmLAhIXBSQuCkhcFJC4KCBxUUDiooDERQGJiwISFwUkLgpIXBSQuCggcVFA4qKAxEUBiYsCEhcFJC4KSFwUkLgoIHFRQOKigMRFAYmLAhIXBSQuCkhcFJC4KCBxUUDiooDERQGJiwISFwUkLgpIXBSQuCggcVFA4hIBlvUQ0rZMAYmH6RAmLgpIXBSQuCggcVFA4qKAxEUBiYsCEhcFJC4KSFwUkLgoIHFRQOKigMRFAYmLApK9S+K1zdUXygyaf2U3kLSXpVlW30OMI+BnwMLsV7Bwc11dIuskyzB/g3D72we/+TEkP1w4BXwD9EAIhACmt1xlWwY2B7wezAybeuMs8B5wEqgBIdPxJK8MWASmgIvh9KXpfwHU9CTqokWAugAAAABJRU5ErkJggg==') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-folder-empty
{
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAB8CAYAAACGwDlBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMDUvMjCMqmT5AAAElklEQVR4nO3cz2scdRjH8fczO7ub2U3SpO2mRqQFoQcxlSK2Qm21PXjSiyfPgv+Ed8/+A3rWmxe9qGCjVMSCeBARRUQPBlSK1KTZ7ezuPB5mt21oEM2TdnaSzwsCSfbysLz5zo/vzlpxdQ1anXWGg+fxwpgFSTqikf5C2nqN/t/XAOzyt1VPJbuw4ovznzLOr9hCDxrNqucBL2CU44NNyPvQyr4h7z89fVkhzRYr1p8qbKFnNNtVz3K/UY7f+gu86NPqPEH/5q+giGZJghdG2qp6jt2lLWzhODSaGfn292RHTlU9kuyUAGCzceqzq6RRRpTejcjXz+DrZ6qeTJgGVAPWPQqNVCvRjKlNQFiCLfTAkozR4EtAq9AMqE9AEzZ/DNxXac79CIqoarULiEZaHs5G+Wna3fdBEVWpfgHB5OqsB8PBK7Tn3wZFVJV6BgTQbGPdZchvvU62+CoooirUNyCAVgfLFmGw9Z4iqka9AwLIjmCdJeP29ru0598BRfQwWXF1ze3YyarniMu38c0b0MrWybev3PuStj4enIMTENzdOyvGI5rtD0gab0138+XBOFgBQbmbn/fxwRaMh+Xfsr8scZpzn5FvX0mrnmXfWQLtLtbuVj3JweQOo9vmWzcu0+pcrf9JtDxcZtCcw+aPwnDwggKSvUnnwAtTQLI3k48AKSAJUUASooAkRAFJiAKSEAUkIQpIQhSQhCggCVFAEqKAJEQBSYgCkpCD94Gy/TQGHxk45Y+UErBm+YYooN0U4PkkHGb4m0sq4VAYngNJWwHdZwQ+nERjCWSr+MLjkD0KaReSGfgWt6r4GLZ/w/64BsNNaC0roDt8Es4YwKB9FF95DrLVqiebHdaA7km8dwHb+BiSlgICynhyg4Jy1Vk4jfeehUZW9WSzqTt9iscUEMVk5ZnGs3wWP36u6qlm2z2fhD7cAY2mV1kGSRM/9gwsPVn1VLVy+AIqwMeTc53ppXlrEV+5CJ3HqpyslsqApvc7Ds1DnAZ4uRR3T+EnLul8Z49SGp3yHMAPyf0Oa0CawdwKvrQG2Ql0r2fvUppL5VLeXsZ7F8rLVj0uJv9RSlIexXzlEmSPVDyO1E1SLt8GcytVzyI1dPdYpcOW7IGqkRAFJCEKSEIUkIQoIAlRQBKigCREAUmIApIQBSQhCkhCFJCEKCAJUUASooAkRAFJiAKSEAUkIQpIQhSQhCggCVFAEqKAJEQBSYgCkhAFJCEKSEIUkIQoIAlRQBKigCREAUmIApIQBSQhCkhCFJCEKCAJUUASooAkRAFJiAKSEAUkIQpIQhSQhCggCVFAEqKAJEQBSYgCkhAFJCEKSEIUkIQoIAlRQBKigCREAUmIApIQBSQhCkhCFJCEJIBXPYTUlisgiXAdwiREAUmIApIQBSQhCkhCFJCEKCAJUUASooAkRAFJiAKS/68Y3vl1shfmMPizuoGkXvobTLZQhwnwA+C28RFs/byjLpEdihw2f8J+/3z6n++s+Oqlc8AnwCKYYQauDXr5Vw5+E3jR3B2//vJF4E3gLNAFrNLxZFY5cAu4Drxh5z/8+h/yXBKsTfcOYgAAAABJRU5ErkJggg==') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-folder img,
.folder-item .item-ico i.ico-folder-empty img
{
	vertical-align:middle;
	max-width:90%;
	max-height:90%;
}

.folder-item .item-ico i.ico-pdfx
{
	position:relative;
}
.folder-item .item-ico .ico-pdfx img
{
	vertical-align:middle;
	outline:1px solid #ccc;
	padding:1px;
}
.folder-item .item-ico i.ico-pdfx:before
{
	content:'PDF';
	position:absolute;
	left:-10px;
	bottom:5px;
	border:1px solid #CF0011;
	line-height:1;
	background-color:#E30012;
	color:white;
}

.folder-item .item-ico i.ico-psdx
{
	position:relative;
}
.folder-item .item-ico .ico-psdx img
{
	vertical-align:middle;
	outline:1px solid #8ABFFF;
	padding:1px;
}
.folder-item .item-ico i.ico-psdx:before
{
	content:'PSD';
	position:absolute;
	left:-10px;
	bottom:5px;
	border:1px solid #8ABFFF;
	line-height:1;
	background-color:#8ABFFF;
	color:#090053;
}

.folder-item .item-ico i.ico-pdf
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-psd
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-file
{
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAACQCAYAAADtNo6vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMDUvMjCMqmT5AAADOElEQVR4nO3bQU7bUBSF4eOqk06jmGcJM2hFVxDGkRwgCIPIMlgTYhVM2AQ7aAedRFRETogj6LDuoPKoQg0kdnLQ/23gRfp1b15sJer1elUURcLrXFxcPI7H444kXV1dtXZudHBwUN3d3bV24Htwe3urm5sbpWn6Yzwef5Hai/ahlVPemTzPFUWRiqL4nKbpd0m6vLxs5WyCrSDPcxVFsZ+m6TepnWgEW0G329VwONRisfja1qQRbEVJkmg4HOr+/r6VSSPYGnQ6HY1Go3rSGo1GsDWJ41hZlmk6nTa6Hgm2RiEEHR8f6/HxsbH1SLA1S5JEh4eHjV1ECNaAJEmUZZkmk8naJ41gDQkh6PT0VM/Pz2u9iBCsQSEE9ft9PTw8rG09EqxhIQTlea6yLNeyHgnWghCCsizTfD5fedII1pIkSTQYDFZ+9kiwFtWPsZ6ent48aQRrWX3lf+uzR4JtQBzHGo1G9aS9KhrBNiSOY/X7fRVF8ar1SLANqr/T5vP50uuRYBtW3x7Lslxq0gi2Bepoyzx7JNiWCCHo7Ozsvy9BCbZF6pegk8nkxfVIsC0TQtD5+fmLFxGCbaFut6vBYKDZbPbPpBFsSyVJoqOjI02n0/29vb2f0t9oBNti9e+0siyT3d3dX5L0cdMfylVVVbq+vm7tvMVi8WlnZ+c3wd6ozX+sSNJsNtPJyUnESjTR6XQkcemwQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDNDMDMEM0MwMwQzQzAzBDMT9Xq9KoqiTX8OLKGqKv0B0e/VeOOeUY4AAAAASUVORK5CYII=') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-txt
{
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAACQCAYAAADtNo6vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMDUvMjCMqmT5AAADjUlEQVR4nO3bv07bYBSG8eOqSztGMZ8lzNAKegNmjuQAQRhELiPXhLgKFoYsXADiBmDoYqiIkpBE0LHuUFmqVKGGJP7zkue3gyM9Ol/M+YQXRVHmeZ7hbU5PT5/SNG2YmZ2dnZX2XG93dze7vr4u7YHvweXlpV1cXFgYht/TNP1qVl60D6U85Z1JksQ8z7PhcPglDMM7M7Ner1fKswm2hCRJbDgcbodheGtWTjSCLaHZbFqn07HZbLZT1qQRbElBEFin07GHh4dSJo1gK9BoNKzb7eaTVmg0gq2I7/sWx7GNRqNCj0eCrZBzzg4ODuzp6amw45FgKxYEge3t7RX2IkKwAgRBYHEc22AwWPmkEawgzjk7Ojqyl5eXlb6IEKxAzjlrtVr2+Pi4suORYAVzzlmSJDadTldyPBKsBM45i+PYJpPJ0pP2cdEPcXNzs+iP1lYURYX97iAIrN1uW7/f3w7D8DZN02+9Xu/NW34mrET5Guv5+XnhSSNYyfJX/kV3jwSrgO/71u1280l7U7SFv8OKPO/Xge/71mq1rN/v74RheJem6c4832lMWIXy77TJZDL38UiwiuVvj9PpdK4XEYLVQB5tnt0jwWrCOWfHx8f/vQQlWI3kl6CDweDV45FgNeOcs5OTk1dfRAhWQ81m09rtto3H438mjWA1FQSB7e/v22g02t7a2vph9icay9+/1G0ZkP+ddnV1FWxubv68v7//vHCwdZdlmZ2fn5f2vNls9mljY+MXwRZU5n+smJmNx2M7PDz0+A4T0Wg0zIzlrxwmTAzBxBBMDMHEEEwMwcQQTAzBxBBMDMHEcL1SkUVXe0yYGIKJIZgYrlfEMGFiCCaGYGIIJoZgYggmhmBiCCaG5W9FWP6uCYKJIZgYlr9imDAxBBNDMDEEE0MwMQQTQzAxBBNDMDEEE8P1SkW4XlkTBBNDMDFcr4hhwsQQTAzBxBBMDMHEEEwMwcQQTAzL34qw/F0TBBNDMDEsf8UwYWIIJoZgYggmhmBiCCaGYGIIJoZgYggmhuuVinC9siYIJoZgYrheEcOEiSGYGIKJIZgYgokhmBiCiSGYGJa/FWH5uyYIJoZgYlj+imHCxBBMDMHEEEwMwcQQTAzBxBBMDMvfirD8XRMEE0MwMSx/xTBhYggmhmBiCCaGYGIIJoZgYggmhmBiCCaGYGIIJoZgYrwoijLP86r+HJhDlmX2G3evADzcayVQAAAAAElFTkSuQmCC') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-doc
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-xls
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-ppt
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-zip
{
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAACQCAYAAADtNo6vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMDUvMjCMqmT5AAAEEElEQVR4nO3bz2scdRjH8WfEi1pCu0k6o5kSHGYrJMfNObirJnQV8wcoQm3jJoIUQfpHeOtBJNQfIP4DK7qFqLuSa86pmASL6SSdabbbEqrHrofai1qzP2Zn91Pfr3PLlL7zfeb77BKnUCi0HccxdOetN6fu/hy5OTOztbW1zJ7rzM3NtTc3NzN74JOgVqvZN9Wqzfj7N7aiqcAsu2hPZfKUJ0y5XDbHadtec/zFGT/aMTOrVCqZPJtgffigXLObzYlw1o+2zbKJRrA+TE80bWVh3ZKjsXxWJ41gfQq92FYX1m374IVMThrBUuDnWnZ5qWqHR2P5QUcjWEqmJw/tfLFhe3fGBzoeCZaiwE1s5bXv7eDuqYGNx6c7+UOdPjTLBXJUhV5sF1/50b766eX8jB/tXI/8fKVSSe3/hhM2AHkvtvPFhv16+3TqJ41gAxK4iV06d81avz+X6kWko5HIqOtN4Cb2zvyGXamVUxuPHQU7Du+4xwvcxC6Va/ZZvRTO+tH2VuSf7ScaIzEDgZvYu8WG3bp3su8rP8EyEnqxXSjVba/Pzx75eqVHqyvv2afLV7v+e7uxZ19vzNupE/d3r0d+3qy7VwV7WMbCv678H1eXenqnMRKHYHry0C4vVa11/0TXV36CDcn05KG9Pb9hvzUnurqI8A7rUa/vsL/bjT37vF6y50/e29mK/LNm//1qYQ8bske3xy8axY6Wa0biCAi92C6W6najg88eCTYiAjexD1//7tgvQVMZiYy6dDz6EvTKtXOPHY/sYSMmcBP76I1v7ZP1hX/d0xiJI+jMRNMulOq238r948pPsBGV92JbfvUHu3lnPJw9E98yexiN78NGWOjF9v7Cun3ZKHovTSV//LLvPsse1qMHbcdWry5n9rzbR2PPBKcPHqQS7P8o6x++Vqtli4uLDu8wEblczszYw+Swh4lhJIohmBj2MDHsYWIYiWIIJoY9TAx7mBhGohiCiWEPE8MeJoaRKIZgYtjDxLCHiWEkiiGYGPYwMexhYhiJYggmhj1MDHuYGEaiGIKJYQ8Twx4mhpEohmBi2MPEsIeJYSSKIZgY9jAx7GFiGIliCCaGPUwMe5gYRqIYgolhDxPDHiaGkSiGYGLYw8RwwsSkujgfh5PYP06YGIKJ6frS0e1YS2uc4iFOmBiCiSGYGIKJ6frSwSViuDhhYggmhmBiCCaGYGIIJoZgYggmhmBiCCaGYGIIJoZgYggmhl+GEMMJE0MwMQQTQzAxBBNDMDEEE0MwMQQTQzAxBBNDMDEEE0MwMQQTQzAxBBNDMDEEE0MwMQQTQzAxBBNDMDEEE0MwMQQTQzAxBBNDMDEEE0MwMQQTQzAxBBNDMDEEE+MUCoW24zjD/negA+122/4ET2N9whehZkEAAAAASUVORK5CYII=') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-music
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}
.folder-item .item-ico i.ico-video
{
	background:url('data:image/png;base64,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') 0 0 no-repeat;
	background-size:contain;
}


div.folder-items-block
{
	padding-bottom:80px;
	margin:-1px 0 0 -1px;
}
.folder-items-block:after
{
	content:'';
	display:block;
	clear:both;
}
.folder-items-block a.folder-item
{
	float:left;
	display:block;
	width:20%;
	font-size:14px;
}
.folder-items-block .folder-item span.item-item
{
	padding:12px;
	margin:1px 0 0 1px;
}
.folder-items-block .folder-item span.item-ico
{
	display:block;
	height:144px;
	line-height:144px;
	text-align:center;
}
.folder-items-block .folder-item .item-ico>img
{
	margin-top:-4px;
}
.folder-items-block .folder-item .item-ico i.ico-folder,
.folder-items-block .folder-item .item-ico i.ico-folder-empty
{
	width:144px;
	height:124px;
	line-height:144px;
}
.folder-items-block .folder-item .item-ico i.ico-pdfx:before,
.folder-items-block .folder-item .item-ico i.ico-psdx:before
{
	padding:2px 5px;
	font-size:14px;
}

.folder-items-block .folder-item .item-ico i.ico-pdf,
.folder-items-block .folder-item .item-ico i.ico-psd,
.folder-items-block .folder-item .item-ico i.ico-txt,
.folder-items-block .folder-item .item-ico i.ico-doc,
.folder-items-block .folder-item .item-ico i.ico-xls,
.folder-items-block .folder-item .item-ico i.ico-ppt,
.folder-items-block .folder-item .item-ico i.ico-zip,
.folder-items-block .folder-item .item-ico i.ico-music,
.folder-items-block .folder-item .item-ico i.ico-video,
.folder-items-block .folder-item .item-ico i.ico-file
{
	width:108px;
	height:144px;
}
.folder-items-block .folder-item .item-ico i.ico-file span
{
	font-size:30px;
	color:#d0d0d0;
}
.folder-items-block .folder-item .item-ico i.ico-zip span
{
	margin-left:20px;
	font-size:24px;
	color:#666666;
}

.folder-items-block .folder-item span.item-block
{
	display:block;
}
.folder-items-block .folder-item span.item-date,
.folder-items-block .folder-item span.item-size
{
	display:none;
}
.folder-items-block .folder-item span.item-name
{
	display:block;
	margin-top:10px;
	height:34px;
	overflow:hidden;
	word-break:break-word;
	line-height:1.2;
	text-align:center;
}

div.folder-note
{
	font-size:13px;
	padding:0 10px;
	margin-bottom:20px;
}

div.folder-items-list
{
	border-top:1px solid #e9e9e9;
	padding-bottom:80px;
}
.folder-items-list a.folder-item
{
	display:block;
	border-bottom:1px solid #e9e9e9;
	font-size:15px;
}
.folder-items-list .folder-item span.item-item
{
	display:flex;
	align-items:center;
	padding:10px 10px 10px 10px;
}
.folder-items-list .folder-item span.item-ico
{
	width:5%;
	min-width:36px;
	min-height:32px;
	padding-right:20px;
	line-height:32px;
	text-align:center;
}
.folder-items-list .folder-item span.item-ico>img
{
	max-width:36px;
	max-height:36px;
}
.folder-items-list .folder-item i.ico-pdf,
.folder-items-list .folder-item i.ico-psd,
.folder-items-list .folder-item i.ico-txt,
.folder-items-list .folder-item i.ico-doc,
.folder-items-list .folder-item i.ico-xls,
.folder-items-list .folder-item i.ico-ppt,
.folder-items-list .folder-item i.ico-zip,
.folder-items-list .folder-item i.ico-music,
.folder-items-list .folder-item i.ico-video,
.folder-items-list .folder-item i.ico-file
{
	width:27px;
	height:36px;
	line-height:36px;
	text-align:left;
}
.folder-items-list .folder-item .item-ico .ico-pdfx img,
.folder-items-list .folder-item .item-ico .ico-psdx img
{
	max-width:36px;
	max-height:36px;
}
.folder-items-list .folder-item .item-ico i.ico-psdx:before,
.folder-items-list .folder-item .item-ico i.ico-pdfx:before
{
	font-size:9px;
	padding:1px 1px 0 1px;
}

.folder-items-list .folder-item i.ico-file span
{
	font-size:9px;
	padding:0 2px;
	margin-left:-3px;
	border:1px solid #a3a3a3;
	background-color:white;
	color:#666666;
}
.folder-items-list .folder-item i.ico-zip span
{
	font-size:9px;
	padding:0 2px;
	margin-left:10px;
	border:1px solid #a3a3a3;
	background-color:white;
	color:#666666;
}

.folder-items-list .folder-item i.ico-folder,
.folder-items-list .folder-item i.ico-folder-empty
{
	width:36px;
	height:31px;
	line-height:36px;
}


.folder-items-list .folder-item span.item-block
{
	width:95%;
	display:flex;
}

.folder-items-list .folder-item span.item-name
{
	width:76%;
	padding-right:20px;
	word-break:break-word;
}
.folder-items-list .folder-item span.item-date
{
	width:12%;
	min-width:100px;
	color:#797979;
}
.folder-items-list .folder-item span.item-size
{
	width:10%;
	min-width:80px;
	color:#797979;
}



div.folder-selected
{
	display:none;
	position:fixed;
	z-index:10;
	bottom:0;
	left:0;
	right:0;
	padding:25px 0;
	background-color:#0060a9;
	color:white;
}
div.folder-selected.active
{
	display:block;
}
.folder-selected div.wrap
{
	display:flex;
	align-items:center;
	justify-content:space-between;
}
div.folder-selected-count
{
	flex-grow:1;
	font-size:17px;
}
.folder-selected-count a
{
	color:white;
}
.folder-selected-count a:before
{
	content:'';
	display:inline-block;
	vertical-align:bottom;
	width:24px;
	height:24px;
	margin-right:10px;
	background:url(./images/icon-check.png) 0 0 no-repeat;
}
.folder-selected-count span
{
	margin-left:10px;
	opacity:0.6;
}

div.folder-selected-link
{
	width:130px;
}
.folder-selected-link a
{
	color:white;
	text-decoration:none;
}
.folder-selected-link a:before
{
	content:'';
	display:inline-block;
	vertical-align:middle;
	width:10px;
	height:14px;
	margin-right:6px;
	background:url(./images/ico-download.png) 0 0 no-repeat;
}
.folder-selected-link a:hover
{
	text-decoration:underline;
}

div.folder-selected-close
{
	width:100px;
}
.folder-selected-close a
{
	color:white;
	text-decoration:none;
}
.folder-selected-close a:hover
{
	text-decoration:underline;
}
.folder-selected-close a:before
{
	content:'';
	display:inline-block;
	vertical-align:middle;
	width:20px;
	height:20px;
	margin:-4px 2px -2px 0;
	background:url(./images/ico-close.png) center center no-repeat;
	opacity:0.7;
}
.folder-selected-close a:hover:before
{
	opacity:1;
}


@media screen and (max-width:900px)
{
	.folder-items-block a.folder-item
	{
		width:25%;
	}
}

@media screen and (max-width:800px)
{
	.folder-items-list a.folder-item:hover
	{
		background-color:transparent;
	}
	.folder-items-list a.folder-item.active
	{
		background-color:#cce8ff;
	}
	.folder-items-list .folder-item span.item-date
	{
		min-width:90px;
		font-size:13px;
	}
	.folder-items-list .folder-item span.item-size
	{
		min-width:75px;
		font-size:13px;
	}
}

@media screen and (max-width:720px)
{
	.folder-items-block a.folder-item
	{
		width:20%;
		font-size:13px;
	}
	.folder-items-block .folder-item span.item-name
	{
		height:32px;
	}
	.folder-items-block .folder-item span.item-ico
	{
		height:72px;
		line-height:72px;
	}
	.folder-items-block .folder-item .item-ico i.ico-folder,
	.folder-items-block .folder-item .item-ico i.ico-folder-empty
	{
		width:72px;
		height:62px;
		line-height:72px;
	}
	.folder-items-block .folder-item .item-ico i.ico-pdf,
	.folder-items-block .folder-item .item-ico i.ico-psd,
	.folder-items-block .folder-item .item-ico i.ico-txt,
	.folder-items-block .folder-item .item-ico i.ico-doc,
	.folder-items-block .folder-item .item-ico i.ico-xls,
	.folder-items-block .folder-item .item-ico i.ico-ppt,
	.folder-items-block .folder-item .item-ico i.ico-zip,
	.folder-items-block .folder-item .item-ico i.ico-music,
	.folder-items-block .folder-item .item-ico i.ico-video,
	.folder-items-block .folder-item .item-ico i.ico-file
	{
		width:54px;
		height:72px;
	}

	.folder-items-block .folder-item .item-ico i.ico-pdfx:before,
	.folder-items-block .folder-item .item-ico i.ico-psdx:before
	{
		padding:1px 3px 2px 3px;
		font-size:11px;
	}
	.folder-items-block .folder-item .item-ico .ico-pdfx img,
	.folder-items-block .folder-item .item-ico .ico-psdx img
	{
		max-width:72px;
		max-height:72px;
	}
	.folder-items-block .folder-item .item-ico i.ico-file span
	{
		font-size:18px;
	}
	.folder-items-block .folder-item .item-ico>img
	{
		max-width:72px;
		max-height:72px;
	}
	.folder-items-block .folder-item .item-ico i.ico-zip span
	{
		margin-left:10px;
		font-size:16px;
	}
}

@media screen and (max-width:680px)
{
	.folder-items-list .folder-item span.item-block
	{
		flex-wrap:wrap;
	}
	.folder-items-list .folder-item span.item-name
	{
		width:100%;
		padding-right:0;
		margin-bottom:4px;
	}
}

@media screen and (max-width:600px)
{
	div.folder-crumbs
	{
		font-size:14px;
	}
	div.folder-control-now
	{
		font-size:20px;
	}

	div.folder-selected
	{
		padding:15px 0;
	}
	div.folder-selected-link
	{
		width:95px;
	}
	div.folder-selected-close
	{
		width:95px;
	}
}

@media screen and (max-width:540px)
{
	.folder-items-block a.folder-item
	{
		width:25%;
	}
}

@media screen and (max-width:420px)
{
	.folder-items-block a.folder-item
	{
		width:33.33%;
	}
	div.folder-selected
	{
		font-size:14px;
	}
	.folder-selected-count span
	{
		margin-left:7px;
	}
	div.folder-selected-count
	{
		font-size:15px;
	}
	div.folder-selected-link
	{
		width:85px;
	}
	div.folder-selected-close
	{
		width:90px;
	}
}

/* ------------------------------------------ footer ------------------------------------------ */

div.footer
{
	padding-top:10px;
	padding-bottom:10px;
}

