#page-add-slider {
	-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
#page-add-slider .head {
	padding: 28px 0px; text-align: center; color: rgb(43, 43, 43); font-family: Arial, sans-serif; font-size: 22px;
}
#page-add-slider .slider-type {
	font-size: 0px; margin-bottom: 7px;
}
#page-add-slider .slider-type label {
	padding: 2px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 157px; height: 43px; overflow: hidden; margin-right: 12px; display: inline-block; cursor: pointer;
}
#page-add-slider .slider-type label input {
	display: none;
}
#page-add-slider .slider-type label.active {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
#page-add-slider .slider-type .slider-type-left {
	background: url("https://static.lpgenerator.ru/media/css/upgrade/widget/sliders/arrows.png") no-repeat 0px 50% rgb(255, 255, 255); width: 12px; height: 49px; float: left; cursor: pointer; opacity: 0.8;
}
#page-add-slider .slider-type .slider-type-left:hover {
	opacity: 1;
}
#page-add-slider .slider-type .slider-type-right {
	background: url("https://static.lpgenerator.ru/media/css/upgrade/widget/sliders/arrows.png") no-repeat 100% 50% rgb(255, 255, 255); width: 12px; height: 49px; float: right; cursor: pointer; opacity: 0.8;
}
#page-add-slider .slider-type .slider-type-right:hover {
	opacity: 1;
}
#page-add-slider .slider-type .slider-type-wrapper {
	margin: 0px 22px; overflow: hidden;
}
#page-add-slider .slider-type .slider-type-wrapper .slider-type-container {
	width: 2000px; position: relative;
}
#page-add-slider .triangle {
	margin-bottom: 22px;
}
#page-add-slider .triangle span {
	border-width: 4px 3.5px 0px; border-style: solid; border-color: rgb(154, 175, 188) transparent transparent; margin: 0px auto; width: 0px; height: 0px; font-size: 0px; display: block;
}
#page-add-slider .controls {
	text-align: center; margin-top: 18px;
}
#page-add-slider .controls .button {
	background: rgb(165, 190, 64); border-radius: 5px; width: 28px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; padding-bottom: 2px; font-size: 20px; font-weight: bold; text-decoration: none; margin-right: 4px; vertical-align: middle; display: inline-block; cursor: pointer;
}
#page-add-slider .controls .grey.button {
	background: rgb(172, 172, 172); cursor: default;
}
#page-add-slider .controls .button + .button {
	margin-right: 15px;
}
#page-add-slider .controls .index {
	padding: 2px 6px; color: rgb(141, 158, 171); font-family: Arial, sans-serif; font-size: 14px; vertical-align: middle; display: inline-block; cursor: pointer;
}
#page-add-slider .controls .active.index {
	background: rgb(230, 236, 241); border-radius: 4px; color: rgb(0, 0, 0); text-decoration: none; cursor: default;
}
#page-add-slider .slide-number {
	text-align: center; margin-bottom: 10px;
}
#page-add-slider .custom a {
	cursor: pointer;
}
#page-add-slider .custom textarea {
	height: 200px;
}
#page-add-slider .wysiwig {
	text-align: center; margin-right: 20px;
}
#page-add-slider .wysiwig a {
	cursor: pointer;
}
.slider.widget {
	height: 176px;
}
.slider.widget .prev-slide {
	width: 10px; height: 100%; float: left; cursor: pointer; opacity: 0.8;
}
.slider.widget .prev-slide:hover {
	opacity: 1;
}
.slider.widget .next-slide {
	width: 10px; height: 100%; float: right; cursor: pointer; opacity: 0.8;
}
.slider.widget .next-slide:hover {
	opacity: 1;
}
.slider.widget .slides-wrapper {
	margin: 0px 10px; overflow: hidden;
}
.slider.widget .slides-wrapper .slides-container {
	position: relative;
}
#page-add-slider .slider.widget .slide .left-part img {
	cursor: pointer;
}
.slider.widget .slide .left-part .bg {
	background: rgb(230, 236, 241); width: 150px; height: 140px; text-align: center; cursor: pointer;
}
.slider.widget .slide + .slide {
	display: none;
}
.slider.widget .slide .left-part {
	width: 150px; margin-right: 15px; float: left;
}
.slider.widget .slide .left-part .bg::before {
	background: rgb(206, 208, 216); padding: 0px 6px 4px; border-radius: 20px; top: 58px; color: rgb(255, 255, 255); line-height: 0; font-size: 20px; font-weight: bold; position: relative; content: "+";
}
.slider.widget .slide .left-part img {
	max-height: 140px; max-width: 150px;
}
.slider.widget .slide .right-part textarea {
	margin: 0px; width: 500px; height: 126px;
}
.slider.widget .slide .right-part {
	width: 100%; height: 140px; overflow: hidden; vertical-align: middle; display: table-cell;
}
.slider.widget .slide .right-part p {
	margin: 0px;
}
.slider.widget .slide .right-part div {
	margin: 0px;
}
.slider.widget .slide .right-part span {
	margin: 0px;
}
