Your IP : 18.227.183.185


Current Path : /var/www/axolotl/data/www/axolotl.ru/www/bitrix/js/intranet/theme_picker/
Upload File :
Current File : /var/www/axolotl/data/www/axolotl.ru/www/bitrix/js/intranet/theme_picker/theme_picker.css

.theme-dialog-container {
	margin: -15px;
}

.theme-dialog-popup-window-container {
	position: fixed !important;
}

.theme-dialog-popup-window-container-disabled {
	pointer-events: none;
}

.theme-dialog-popup-window-container-disabled:after {
	display: block;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(255, 255, 255, 0.7);
}

.theme-dialog-content {
	display: flex;
	flex-wrap: wrap;
}

.theme-dialog-item {
	flex: 1;
	min-width: 25%;
	max-width: 25%;
	min-height: 140px;
	background: #dedede;
	cursor: pointer;
	padding: 5px;
	position: relative;
	border: 5px solid #eef2f4;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: var(--theme-dialog-item-border-radius, calc(var(--ui-border-radius-md) + 5px))
}

.theme-dialog-item:hover {
	background: #ccc;
}

.theme-dialog-item-default {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0 10px;
	line-height: 25px;
	height: 25px;
	background: rgba(29,181,229,.5);
	color: #fff;
	font-size: 12px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	border-radius: var(--theme-dialog-item-border-radius, var(--ui-border-radius-md));
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}

.theme-dialog-item-video:before {
	content: '';
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 50%;
	background: rgba(255,255,255,.26) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20357%20357%22%3E%3Cpolygon%20points%3D%2238.25%2C0%2038.25%2C357%20318.75%2C178.5%20%20%20%22%20fill%3D%22%23FFF%22/%3E%3C/svg%3E%0A') 10px 8px no-repeat;
	background-size: 14px 14px;
	border-radius: 15px;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.theme-dialog-item:after {
	content: '';
	position: absolute;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	border: 3px solid #1db5e5;
	opacity: 0;
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
	border-radius: var(--theme-dialog-item-border-radius, var(--ui-border-radius-md, 2px));
}

.theme-dialog-item.theme-dialog-item-selected:after,
.theme-dialog-item:hover:after {
	opacity: 1;
}

.theme-dialog-item-title {
	position: absolute;
	z-index: 9;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 0 10px 0 10px;
	opacity: 0;
	overflow: hidden;
	height: 31px;
	line-height: 31px;
	font-size: 12px;
	color: #fff;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	text-overflow: ellipsis;
	background: rgba(0,0,0,.2);
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
	-webkit-transform: translateY(5px);
	-ms-transform: translateY(5px);
	transform: translateY(5px);
	border-radius: var(--theme-dialog-item-border-radius, var(--ui-border-radius-md));
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.theme-dialog-item-title-text {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.theme-dialog-item:hover .theme-dialog-item-title {
	opacity: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	transform: translateY(0);
}

.theme-dialog-item-remove {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 30px;
	opacity: .77;
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
}

.theme-dialog-item-remove:hover {
	opacity: .9;
}

.theme-dialog-item-remove:after {
	content: '';
	width: 9px;
	height: 11px;
	position: absolute;
	top: 9px;
	right: 8px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%229%22%20height%3D%2211%22%20viewBox%3D%220%200%209%2011%22%3E%0A%20%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1%2C9.85714286%20C1%2C10.4857143%201.525%2C11%202.16666667%2C11%20L6.83333333%2C11%20C7.475%2C11%208%2C10.4857143%208%2C9.85714286%20L8%2C3%20L1%2C3%20L1%2C9.85714286%20Z%20M9%2C0.666666667%20L6.75%2C0.666666667%20L6.10714286%2C0%20L2.89285714%2C0%20L2.25%2C0.666666667%20L0%2C0.666666667%20L0%2C2%20L9%2C2%20L9%2C0.666666667%20Z%22/%3E%0A%3C/svg%3E%0A') center center no-repeat;
}

.theme-dialog-button-link {
	border: none;
	padding-bottom: 1px;
}

.theme-dialog-button-link:hover {
	border-bottom: 1px solid;
	padding-bottom: 0;
}

.theme-dialog-new-theme-btn {
	position: absolute;
	right: 20px;
	top: 31px;
}

.theme-dialog-checkbox-button {
	position: absolute;
	left: 0;
	top: 31px;
	vertical-align: middle;
}

.theme-dialog-checkbox-input {

}

.theme-dialog-checkbox-label {
	margin-left: 2px;
	color: #535c69;
	font-size: 12px;
	margin-right: 5px;
}

.theme-dialog-form-disabled {
	pointer-events: none;
}

.theme-dialog-form {
	font-size: 14px;
}

.theme-dialog-form-alert {
	display: none;
	overflow: hidden;
	margin: -20px -20px 25px -20px;
	font-size: 14px;
	color: #d0021b;
	background: rgba(208,2,27,.1);
	position: relative;
	padding: 16px 40px 16px 18px;
	border-bottom: 13px solid #fff;
}

.theme-dialog-form-alert-show {
	display: block;
}

.theme-dialog-form-alert-remove {
	position: absolute;
	right: 0;
	top: 2px;
	width: 40px;
	height: 50px;
	opacity: .3;
	cursor: pointer;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}

.theme-dialog-form-alert-remove:hover {
	opacity: .7;
}

.theme-dialog-form-alert-remove:after {
	content: '';
	width: 10px;
	height: 10px;
	position: absolute;
	top: 50%;
	left: 50%;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2010%2010%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.787%201L5%203.787%202.213%201%201%202.213%203.787%205%201%207.787%202.213%209%205%206.213%207.787%209%209%207.787%206.213%205%209%202.213%22%20fill%3D%22%23d0021b%22%20/%3E%3C/svg%3E') center center no-repeat;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.theme-dialog-field {
	margin: 0 0 20px 0;
}

.theme-dialog-field-label {
	display: block;
	color: #80868e;
	margin: 0 0 9px 0;
}

.theme-dialog-field-value {
	display: block;
	overflow: hidden;
}

.theme-dialog-field-textbox-wrapper {
	clear: both;
	float: left;
	padding: 6px 0 6px 6px;
	background: #fff;
	white-space: nowrap;
	border: 1px solid #c6cdd3;
	border-radius: var(--ui-border-radius-2xs, 2px);
}

.theme-dialog-field-textbox-color {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	border: 1px solid rgba(151, 151, 151, 0.2);
	background: #fff;
	border-radius: var(--ui-border-radius-2xs, 2px);
}

.theme-dialog-field-textbox {
	display: inline-block;
	vertical-align: middle;
	padding: 0 9px;
	max-width: 85px;
	border: none;
	height: 20px;
	font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	font-size: 14px;
	color: #333;
	text-transform: uppercase;
}

.theme-dialog-field-textbox + .theme-dialog-field-textbox-remove {
	pointer-events: none;
}

.theme-dialog-field-textbox-not-empty + .theme-dialog-field-textbox-remove {
	pointer-events: inherit;
}

.theme-dialog-field-textbox + .theme-dialog-field-textbox-remove:after {
	opacity: .0;
	left: 70%;
}

.theme-dialog-field-textbox-not-empty + .theme-dialog-field-textbox-remove:after {
	left: 50%;
	opacity: 1;
}

.theme-dialog-field-textbox-remove {
	display: inline-block;
	vertical-align: middle;
	width: 34px;
	height: 24px;
	opacity: .5;
	position: relative;
	cursor: pointer;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}

.theme-dialog-field-textbox-remove:hover {
	opacity: 1;
}

.theme-dialog-field-textbox-remove:after {
	content: '';
	width: 10px;
	height: 10px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2010%2010%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M7.787%201L5%203.787%202.213%201%201%202.213%203.787%205%201%207.787%202.213%209%205%206.213%207.787%209%209%207.787%206.213%205%209%202.213%22%20fill%3D%22%23999%22%20/%3E%3C/svg%3E') center center no-repeat;
}

.theme-dialog-field-textbox::-webkit-input-placeholder,
.theme-dialog-field-textbox:-moz-placeholder,
.theme-dialog-field-textbox::-moz-placeholder,
.theme-dialog-field-textbox:-ms-input-placeholder {
	color: #80868E;
}

.theme-dialog-field-button-switcher {
	clear: both;
	float: left;
	overflow: hidden;
	font-size: 0;
}

.theme-dialog-field-button-switcher-item {
	display: inline-block;
	padding: 0 25px;
	line-height: 35px;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-bold, 700);
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	color: #535c69;
	border: 1px solid #c6cdd3;
	cursor: pointer;
	opacity: .4;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}

.theme-dialog-field-button-switcher-item:hover {
	opacity: 1;
}

.theme-dialog-field-button-switcher-item-left {
	border-right: none;
	border-radius: var(--ui-border-radius-2xs, 3px);
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.theme-dialog-field-button-switcher-item-right {
	border-left: none;
	border-radius: var(--ui-border-radius-2xs, 3px);
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.theme-dialog-field-button-switcher-item-pressed {
	opacity: 1;
	color: #fff;
	background: #828b95;
	border-color: #828b95;
}

.theme-dialog-field-file-input {
	display: none;
}

.theme-dialog-field-button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
	padding: 8px 10px;
	border: 2px dashed #c6cdd3;
	-webkit-transition: .1s;
	-o-transition: .1s;
	transition: .1s;
	border-radius: var(--ui-border-radius-2xs, 3px);
	cursor: pointer;
}

.theme-dialog-field-button:hover, .theme-dialog-field-button-hover {
	border: 2px dashed #9fa4a9;
}

.theme-dialog-field-button-hover .theme-dialog-field-file-preview,
.theme-dialog-field-button-hover .theme-dialog-field-file-text {
	pointer-events: none;
}

.theme-dialog-field-file-preview {
	display: inline-block;
	width: 48px;
	height: 48px;
	margin: 0 12px 0 0;
	background: #828b95;
	background-size: cover;
}

.theme-dialog-field-file-text {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow: hidden;
	padding: 5px 0;
}

.theme-dialog-field-file-add,
.theme-dialog-field-file-add-info {
	clear: both;
	float: left;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.theme-dialog-field-file-add {
	font-weight: var(--ui-font-weight-bold);
	text-decoration: none;
	margin: 0 0 4px 0;
	color: #0063c6;
	font-size: 14px;
}

.theme-dialog-field-file-add-info {
	font-size: 13px;
	color: #828b95;
}

.theme-video-container {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	z-index: -100;
	transform: translateZ(0px);
}

.theme-video {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	min-height: 100%;
}

@media (min-aspect-ratio: 16/9) {
	.theme-video {
		width: 100%;
		height: auto;
	}
}

@media (max-aspect-ratio: 16/9) {
	.theme-video {
		width: auto;
		height: 100%;
	}
}

@media (max-width: 767px) {
	.theme-video-container {
		display: none;
	}
}