* { margin: 0; padding: 0; }

BODY {background:black; color:#a6978c}

BODY {}

BODY { color:#a6978c;
	font-family: Arial;
	font-size: 14px;
}

BODY A {color:#a6978c}

H1, H2, H3 { font-weight: bold; margin: 0px 0px 10px 0px; padding: 0px; }
H1 { font-size: 18px; margin-top:3px}
H2 { font-size: 16px; }
H3 { font-size: 16px; }

/*BODY { background: url('images/beckground_40x40.jpg') #444;} */

P { margin: 0px 0px 5px 0px; padding: 0px; }
A		{  outline: none; }
A:hover	{ text-decoration: underline; }

body a.lnk {text-decoration:none}
body a.lnk:hover {text-decoration: underline; }

input[type=text], textarea {font-size:14px; font-family:Arial; color:#a6978c} /* color:#999;  */

input[type=submit], button {-webkit-appearance: none;}

@media only screen and (max-device-width: 767px) {

div#widget
{
display:none;
}

}

.ui-overlay-normal {position: fixed; z-index: 1000; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0.2);}
.ui-dialog-normal {
	position: fixed; z-index: 1000; top: 0; left: 0; bottom: 0; right: 0; max-width: 100%; max-height: 100%;
	/*display: flex; margin: auto; flex-direction: column; background: #000; color: white;*/
	display: table; margin: auto; flex-direction: column; background: #000; color: white;
}

@media only screen and (min-width: 980px) {
	.ui-dialog-normal {
		max-width: 98%; max-height: 98%;
	}
}


.label_39 {z-index: 100000 !important}

.ui-dialog-normal {
	border: 1px solid #f0f0f0;
}
.ui-dialog-normal .ui-dialog-content {overflow-y:auto}

#video-dialog {width: 1280px; height: 720px; }

.ui-dialog-normal .ui-dialog-header {padding: 0.75rem 1rem; font-size: 1.1rem; border-bottom: 1px solid #b9b9b9}
.ui-dialog-normal .ui-dialog-content {overflow-y:auto; flex-grow:1; position: static; padding:0}
.ui-dialog-normal .ui-dialog-footer {padding:1rem; border-top: 1px solid #b9b9b9}

.ui-dialog-normal .ui-dialog-header {position: relative; background: #fafafa}
.ui-dialog-normal .ui-dialog-title {}
.ui-dialog-normal .ui-dialog-title .text {}
.ui-dialog-normal .ui-dialog-close {
	position: absolute; top: 0; bottom: 0; right: 0; 
	display: inline-flex; justify-content: center; align-items: center; padding-right:1rem; padding-left:0.75rem;
	color: #000; font-size: 22px; cursor: pointer;
}
.ui-dialog-normal .ui-dialog-close:hover {color:#888}

.ui-dialog-normal .ui-dialog-close:before, .ui-dialog-plain .ui-dialog-close:before {
    content: '×';
    font-size: 28px;
}






.video-js, video {max-width: 100%; max-height: 100%}

.video-js .vjs-time-control {
    display: block;
}
.video-js .vjs-remaining-time {
    display: none;
}

.video-js .vjs-big-play-button {
	top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); 
	width: 150px; height: 150px;
	border: none !important; background: url(i/video-play.png) center center no-repeat; background-size: cover;
}
.video-js .vjs-big-play-button > * {display: none}

.video-js .vjs-time-divider {min-width: 0; width: auto; padding-left: 0; padding-right: 0}

.video-js .vjs-big-play-button {}


/*
.ui-dialog-normal .ui-dialog-close-lite {
	position: absolute; top: 4px; right: 4px; z-index: 999;
	display: inline-flex; align-items: center; justify-content: center; padding: 0 4px 6px 4px; vertical-align: middle;
	background: #444; color: #fff; font-size: 18px; font-weight: bold; border-radius: 3px; cursor: pointer;
}
*/
.ui-dialog-normal .ui-dialog-close-lite {
	position: absolute; top: 4px; right: 4px; z-index: 999;
	width: 23px; height: 23px; 
	background: url(i/video-dialog-close.png) center center no-repeat; background-size: cover; cursor: pointer;
}

.video-picture {position: relative}
.video-picture:after {
	width: 41px; height: 41px; content:'';
	position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); 
	background: url(i/video-play-bg.png) center center no-repeat; background-size: cover;
	
}


.sale_order_dp_item__area{
	margin-bottom: 27px;
}
.ui-radio1.ui-radio1_checkbox {
	margin-bottom:15px;
}
.ui-radio1.ui-radio1_checkbox input:checked + .icon{
	background-image: url("icons/checkbox-selected-svgrepo-com.svg");
	background-repeat: no-repeat;
	background-size:15px;
	background-position: center;
}
.ui-radio1.ui-radio1_checkbox .icon{
	background:transparent;
	border:2px solid #a6978c;
	border-radius: 3px;
	width: 20px;
	height: 20px;
}