KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64
User : ServerPC ( 0)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  C:/Program Files/Bitdefender Agent/27.1.1.23/ui/rtl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : C:/Program Files/Bitdefender Agent/27.1.1.23/ui/rtl/ProductAgentUI.ui
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$j��U��U��U���~P�T��U8�W���~��T��RichU��PEL.*i�!� ��@ ����08.rdata�@@.rsrc�� �@@.*i
lPP.*i��GCTL8.rdata8.rdata$voltmdPl.rdata$zzzdbg �.rsrc$01�#��.rsrc$02p�0�X�p���x�������� �8�
P�h��������������((�2@�X�	p	�	�	�	�	�	�	�	�			 	0	@	P	`�#�?��c'����57�4'�@*m%��O2��S���j�6�8�O�������=������w�\�������6�CSSIDR_CSS_DIALOGSIDR_CSS_MAIN_UI
IDR_CSS_STYLEhtml {
    margin: 0;
    padding: 0;
    background: transparent;
    overflow: hidden;
}

html[lang="th"] * {
    font-family: Tahoma !important; 
} 

body {
    background: #fff;
	margin:0;
	padding:0;
	font-family:"Segoe UI ", Arial, sans-serif;
	font-size: 13dip;
 	min-width:416dip;
	overflow:hidden;
    height: min-content;
    width: min-content;
    min-height: 104dip;
    position: relative;
    box-shadow: 0 0 15dip rgba(0,0,0,.3);
    margin: 15dip;
    /* max-height: 192dip; */
    /* max-height: 230dip; */
}

a {
    color: #005eff;
    cursor: pointer;
    font-size: 14dip;
    line-height: 20dip;
    text-decoration:none;
}

button {
    cursor: pointer;
}


button.primary-btn {
    font-family: "Segpe UI", Arial, sans-serif;
	background: #005eff;
    color: #fff;
    height: 32dip;
    line-height: 32dip;
    margin-bottom: -2dip;
    border-radius: 4dip;
    padding:0 16dip;
    font-size: 13dip;
    /* min-width: 100dip; */
}

button.primary-btn:hover {
    background-color: #004ccc;
}

button.primary-btn:active {
    background-color: #003798;
}

button.primary-btn:disabled {
    background-color: #b3cfff;
    color: rgba(255, 255, 255, 0.7); 
}

button.std-btn {
    background:none;
    font-family: "Segpe UI", Arial, sans-serif;
    font-size: 13dip;
    line-height: 30dip;
    padding: 0 16dip;
    height: 30dip;
    border-radius: 4dip;
    text-transform: none;
    /* min-width: 100dip; */
    border:1dip solid #005eff;
	color: #005eff;
}

button.std-btn:hover {
    background-color: #f2f7ff;
}

button.std-btn:active {
    background-color: #aac9fd;
}

button.std-btn:disabled {
    border-color: #b3cfff;
    color: #abcaff;
}


.horizontal {
    flow: horizontal;
    height: 100%%;
}

.text-wrap {
    padding: 12dip 16dip 16dip 16dip;
    overflow-x: hidden;
    width: *;
}

.text-wrap a {
    display: block;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
    width: min-intrinsic;
    max-width: 290dip;
}

*[tooltip-text] {
    prototype: Tooltip;
}

.tooltip {
    background:none;
    margin: 8dip;
}

.tooltip > div {
    background-color: #222838;
    max-width: 400dip;
    border-radius: 4dip;
    padding: 8dip;
    position: relative;
    display: block;
    color: white;
    font-size: 12dip;
    text-wrap: unrestricted;
    word-wrap: break-word;
}

*[role="overflow-tooltip"],
widget[type="select-dropdown"].dropdown [role="overflow-tooltip"] {
    border:none;
    background: #07152d;
    outline:none;
    color: white;
    padding: 2dip 6dip;
    max-width: 500dip;
    width: auto;
    font-size: 12dip;
    margin-top: 0;
    white-space:normal;
    text-wrap: unrestricted;
}


button.popup_close {
    width: 16dip;
    height: 16dip;
    padding: 0;
    margin: 0;
    background-image:none;
    foreground-image: url(../img/btn-close.svg);
    foreground-repeat: no-repeat;
    foreground-position: center center;
    foreground-size: 8dip;
    fill: #07152D;
    cursor: pointer;
    position: absolute;
    z-index: 400;
    right: 4dip;
    top: 4dip;
}

.simple_container {
	color: #FFF;
    height: min-content;
    overflow: hidden;
    margin: 30dip 30dip 15dip 30dip;
}

.simple_footer {
    display: block;
    flow: horizontal-flow;
    padding: 0;
    margin-top: 8dip;
    border-spacing: 16dip 8dip;
    prototype: Footer;
}

.simple_footer button {
    min-width: 100dip;
    width: max-extrinsic;
}

.simple_footer.big button {
    width: *;
}

.simple_footer a {
    line-height: 26dip;
    margin-left: 13dip;
}

.simple_footer #buttons_container:empty + a {
    margin-left: 20dip;
}

.mt {
    margin-top: 10dip;
}

.alert_title {
    font-size:16dip;
    font-weight: bold;
    color: #07152D;
    margin-bottom: 2dip;
}

.alert_controls {
    margin-top: 16dip;
}

.message_text {
    font-size: 13dip;
    line-height: 16dip;
    margin-bottom: 12dip;
    color: #384357;
    word-wrap: break-word;
    width: *;
}

.icon {
    background-repeat: no-repeat;
}

.alert_icon_container {
	width: 96dip;
    display: block;
    background-color: #f7f7f7;
    height: 100%%;
}

 .icon {
    size: 44dip;
    box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.12);
    border-radius: 10dip;
    margin: 24dip auto 0 auto;
    background-image: url(../img/icons/b-icon-popup.svg);
    background-size: 44dip;
    background-repeat: no-repeat;
    position: relative;
}

.icon::after {
    content: "";
    size: 22dip;
    position: absolute;
    display: block;
    left: 26dip;
    top: 26dip;
    border-radius: 50%;
    /* border: 2dip solid #fff; */
    foreground-repeat:no-repeat;
    foreground-size: 100%;
    background-image:none;
}

.bdui_icon_critical::after{
	/* foreground-image: url(../img/icons/dialog_error.svg); */
    foreground-image: url(../img/icons/icon-warning.svg);
}

.bdui_icon_alert::after {
    /* foreground-image: url(../img/icons/dialog_attention.svg); */
	foreground-image: url(../img/icons/icon-warning.svg);
}

.bdui_icon_warn::after {
    /* foreground-image: url(../img/icons/dialog_attention.svg); */
    foreground-image: url(../img/icons/icon-warn.svg);
    left: 31dip;
    top: 25dip;
    size: 24dip;
}

.bdui_icon_informative::after {
    /* foreground-image: url(../img/icons/dialog_info.svg); */
	foreground-image: url(../img/icons/icon-info.svg);
    
}

.bdui_icon_safe::after {
	foreground-image: url(../img/icons/icon-safe.svg);
}

.bdui_icon_question::after {
    overflow: hidden;
    foreground-image: url(../img/icons/dialog_confirm.svg);
    border: 2dip solid #fff;
    background-color: #005eff;
    foreground-position: 50% 50%;
}

.bdui_icon_autopilot::after {
    /* background-image: url(../img/icons/dialog_autopilot.svg); */
	foreground-image: url(../img/icons/icon-ap.svg);
    top: 30dip; 
    height: 18dip;
}

.bdui_icon_cam_blocked::after {
     background-image: url(../img/icons/camera-popup-icon.svg);
}

.bdui_icon_bd {
     background-image: url(../img/icons/b-icon-popup.svg);   
}

.bdui_icon_loading {
	width: 30px;
	height: 30px;
	background-repeat:no-repeat!important;
	background: url(../images_2/common/load_medium.png) no-repeat 0 0 transparent;
	/*assigned!:
	self::display == "block" ? self.start-timer(58) # self.stop-timer();
	timer!:
	self::background-position-top = self::background-position-top - 62,
	self::background-position-top < -898 ? self::background-position-top = 0;*/
	margin: auto auto;
	position:relative;
	top:40dip;
}

.bdui_icon_laptop::after,
.bdui_icon_game::after,
.bdui_icon_USB::after,
.bdui_icon_CDDVD::after,
.bdui_icon_UM::after,
.bdui_icon_AM::after,
.bdui_icon_NetworkDrive::after,
.bdui_icon_stop::after,
.bdui_icon_Banking::after {
    /* foreground-image: url(../img/icons/dialog_info.svg); */
    foreground-image: url(../img/icons/icon-info.svg);
}

div.loader {
	display:inline-block;
	background:url(_settings_loader.gif) no-repeat;
	width:auto;
	white-space:nowrap;
	padding-left:25dip;
	height:24dip;
	margin:0 auto;
	margin-bottom: 20dip;
}

widget[type="checkbox"].check,
input[type="checkbox"].check {
    background-image: none;
    padding: 0;
    white-space:normal;
    position: relative;
    display:block;
    font-size: 14dip;
    background:none;
	color: #384357;
    cursor: pointer;
    margin: 16dip 0;  
}

widget[type="checkbox"].check::before,
input[type="checkbox"].check::before {
    display: inline-block;
    size: 18dip;
    margin-right: 12dip;
    border-radius: 3dip;
    vertical-align: middle;
    border: 1dip solid #9e9fa4;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 11dip;
}

widget[type="checkbox"].check:hover::before,
input[type="checkbox"].check:hover::before {
    border-color: #005eff;
}


widget[type="checkbox"].check:checked::before,
input[type="checkbox"].check:checked::before {
    background-image: url(../img/check-large.svg);
    border: 1dip solid #005eff;
    background-color: #005eff;
    fill: white;
}

widget[type="checkbox"].check:disabled::before,
input[type="checkbox"].check:disabled::before {
	color: #d9d9d9;
}

widget[type="checkbox"].check:disabled:checked::before,
input[type="checkbox"].check:disabled:checked::before {
	border-color: #bfbfbf;
	background-color: #fff;
	fill: #d9d9d9;
}

widget[type="checkbox"].check:checked:hover::before {
	background-color: #004ccc;
}

widget[type="checkbox"].check:checked:active::before {
	background-color: #003798; 
}

widget[type="checkbox"].check:focus::before {
    box-shadow: 0 0 4dip rgba(0, 94, 255, 0.72); }




/* dropdown */
widget[type="select-dropdown"].dropdown {
    background: none;
    height: 32dip;
    border-radius: 4dip;
    padding: 0;
    vertical-align: middle;
    cursor: pointer;
    min-width: 160dip;
    border: 1dip solid #9e9fa4;
    color: #384357;
}


widget[type="select-dropdown"].dropdown caption {
    margin: 0;
    padding: 0 12dip;;
    vertical-align: middle;
    color: #384357;
    font-size: 14dip;
    outline:none;
}

widget[type="select-dropdown"].dropdown  button {
    width: 12dip;
    background-image: url(../img/down-arrow.svg);
    background-size: 12dip auto;
    background-repeat: no-repeat;
    background-position: 6dip 50%; 
    padding-right: 12dip;
    padding-left: 6dip;
    fill: #9e9fa4;
}

widget[type="select-dropdown"].dropdown:hover {
    border-color: #005eff;
}

widget[type="select-dropdown"].dropdown:focus {
    border-color: rgba(0, 94, 255, .72);
    box-shadow: 0 0 4dip rgba(0, 87, 255, .72);
}


widget[type="select-dropdown"].dropdown:focus  > caption {
    border:none;
    outline:none!important;
}

widget[type="select-dropdown"].dropdown popup {
    style-set: none;
    background: none;
    border: none;
    overflow: visible;
    margin-left: -2dip;
    margin-right: -2dip;
}

widget[type="select-dropdown"].dropdown popup > div {
    border-radius: 4dip;
	border: 1dip solid #9e9fa4;
	box-shadow: 0 2dip 8dip 2dip rgba(0, 94, 255, 0.1);
	background-color: white;
}

widget[type="select-dropdown"].dropdown popup option {
    height: 40dip;
	vertical-align: middle;
	padding: 0 12dip;
	color: #384357;
	background: none;
	font-size: 14dip;
	text-align: left;
}

widget[type="select-dropdown"].dropdown popup option:first-child {
    border-radius: 4dip 4dip 0 0;
}

widget[type="select-dropdown"].dropdown popup option:last-child {
    border-radius: 0 0 4dip 4dip;
}


widget[type="select-dropdown"].dropdown popup > div option:current{
	color: #384357;
    border-radius: 4dip 4dip 0 0;
    background-color:white;
    background-image: url(../img/check-large.svg);
    background-repeat: no-repeat;
    background-size: 13dip auto;
    background-position-right: 16dip;
    background-position-top: 50%;
    fill: #005eff;
}

widget[type="select-dropdown"].dropdown popup option:hover {
	background-color: #f2f7ff;

}

input[type="text"].text-field,
input[type="password"].text-field {
    background:none;
    height: 30dip;
	vertical-align: middle;
	border-radius: 4dip;
	border: 1dip solid #9e9fa4;
	color: #384357;
	padding: 0 12dip;
	background-image: none;
	font-size: 14dip;
	display: block;
	background-color: #fff;
}

input[type="text"].text-field:disabled,
input[type="password"].text-field:disabled {
    border-color: #d9d9d9;
    color: #7f7f7f;
}

input[type="text"].text-field:hover,
input[type="password"].text-field:hover {
    border-color: #6a7281; 
}

input[type="text"].text-field:focus,
input[type="password"].text-field:focus {
    border-color: rgba(0, 94, 255, 0.72);
    box-shadow: 0 0 4dip rgba(0, 87, 255, 0.72);
}


.feedback {
    size: 23dip 21dip;
    position: absolute;
    right: 0;
    background-image: url(../img/icons/feedback.svg);
    background-repeat:no-repeat;
    background-size: 23dip 21dip;
    cursor: pointer;
    behavior: clickable;
    top: 3dip;
    top: 16dip;
}

.feedback:hover {
    background-image: url(../img/icons/feedback_hover.svg);
}

.feedback-popup {
    position: absolute;
    background:transparent;
    left: 0dip;
    top: 0dip;
    size: 420dip 280dip;
    z-index: 10000;
    visibility: none;
    margin-right: -52dip;
    popup-position: bottom-right top-left; /*point-on-popup at point-on-anchor */
}

.feedback-popup > div {
    position: relative;
    padding: 20dip;
    background-color: #fff;
    margin: 20dip;
    border-radius: 2dip;
    box-shadow: 0 2dip 20dip rgba(0, 0, 0, .3);
    size: 100%%;
}

.feedback-popup > div::after {
    size: 16dip;
    background-color: #fff;
    position: absolute;
    transform: rotate(45deg);
    bottom: -8dip;
    right: 30dip;
    box-shadow: 3dip 5dip 5dip rgba(0, 0, 0, .1);
}

.area-label {
    font-size: 14dip;
    color: #07152d;
    font-weight: bold;
    margin-bottom: 12dip;
}

textarea {
    border: #dadada;
    height: 10dip;
    overflow-y: auto;
    height: 80dip;
    width: 322dip;
  border: 1dip solid #9e9fa4;
    border-radius: 4dip;
    padding: 12dip;
    color: #384357;
}

textarea:hover {
    border-color: #6a7281; 
}

textarea:empty {
    border-color: #9e9fa4;
    color: #9e9fa4;
}

textarea:focus {
    border-color: rgba(0, 94, 255, 0.72);
    box-shadow: 0 0 4dip rgba(0, 87, 255, 0.72); 
}

.chars {
    font-size: 13dip;
    color: #384357;
    margin-top: 4dip;
    margin-left: auto;
    width: min-intrinsic;
    white-space: nowrap;
    margin-bottom: 12dip;
}


@set std-h-scrollbar {
    .prev {
        display:none;
    }

    .next {
        display:none;
    }

    .base {
        background-color: #fff;
        height: 4dip;
    }
    .slider {
        background-color: #005eff;
        min-width: 50dip;
    }
}

@set std-v-scrollbar {
    .prev {
        display:none;
    }

    .next {
        display:none;
    }

    .base {
        background-color: #fff;
        width: 4dip;
    }

    .slider {
        background-color: #005eff;
        min-height: 10dip;
    }
}

* {
    vertical-scrollbar: "std-v-scrollbar";
    horizontal-scrollbar: "std-h-scrollbar";
}


.dark body {
    background-color: #111316;
}

body.dark {
    background-color: #111316;
}

.dark .alert_title {
    color: #fff;
}

.dark .message_text {
    color: #9E9FA4;
}

.dark .alert_icon_container {
    background-color: #212426;
}

.dark .primary-btn {
    color: white;
    background-color: #337ffe; 
}

.dark .primary-btn:hover {
      background-color: #2966cc; 
}

.dark .primary-btn:active {
      background-color: #1f4c99; 
}

.dark .primary-btn:disabled {
      background-color: #5c7299;
      color: rgba(255, 255, 255, 0.7); 
}

.dark .std-btn {
    background-color: none;
    color: #337ffe; 
}

.dark .std-btn:hover {
    background-color: rgba(51, 127, 254, 0.2); 
}

.dark .std-btn:active {
    background-color: rgba(51, 127, 254, 0.4); 
}

.dark .std-btn:disabled {
    border-color: #5c7299;
    color: #5c7299; 
}

.dark widget[type="checkbox"].check,
.dark input[type="checkbox"].check {
    color: #d9d9d9;
}

.dark widget[type="checkbox"].check::before,
.dark input[type="checkbox"].check::before {
    border: 1dip solid #9e9fa4;
}

.dark widget[type="checkbox"].check:hover::before,
.dark input[type="checkbox"].check:hover::before {
    border-color: #2966cc;
}

.dark widget[type="checkbox"].check:checked::before,
.dark input[type="checkbox"].check:checked::before {
    background-image: url(../img/check-large.svg);
    background-color: #337ffe;
    border-color: #337ffe;
    fill: #fff;
}

.dark widget[type="checkbox"].check:checked:hover::before,
.dark input[type="checkbox"].check:checked:hover::before {
    background-color: #2966cc;
    border-color: #2966cc;
}

.dark button.popup_close {
    fill: #d9d9d9;
}
PAD*[hidden] {
	display:none!important;
}

html {
	background-color: transparent;
	width: 760dip;
	height: 510dip;
	overflow: hidden;
	margin: 0;
	padding: 0;
	font-family: arial;
	direction:rtl;
}

html.window-shadow {
	width: 800dip;
	height: 550dip;
}

body {
	direction: rtl;
	behavior: text-localization sample-data-source drag-window;
	background-color: transparent;
	background: #2b2f33!important;
	margin: 0;
	padding: 0;
}

* {
	outline:none;
}

.simple_window, .simple_window_alert {
	background: #fff;
	height:calc(min-intrinsic-height);
	width:calc(min-intrinsic-width);
	min-width:430dip;
	min-height:80dip;
	position:relative;
	width:auto;
}

.absolute_align_0 {
	left:0;
}

.float {
	float:left;
}

.o_layer {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	opacity:1;
	z-index:9999999999;
	background:rgba(243,243, 243, 0.8);
}

.o_layer_dark {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	opacity:1;
	z-index:9999999999;
	background:rgba(33,36, 38, 0.8);
}

.o_layer_white {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	opacity:1;
	z-index:9999999999;
	background-color: #fff;
}

.loader_with_text {
	background-color: #2a2e32;
	color: #fff;
    font-size: 12dip;
    height: 28dip;
    white-space:nowrap;
    padding-left: 30dip;
    padding: 20dip 20dip 20dip 50dip;
    vertical-align:middle;
    foreground-image: url(../images_2/common/loading.gif);
    foreground-repeat:no-repeat;
    foreground-position-top: center;
    foreground-position-left: calc((50dip-28px)/2);
    position:absolute;
    top : 40dip;
    outline-style: glow;
    outline-width: 10dip;
    outline-color: gray;
    margin: 0 auto;
}



.expired_content {
	text-align:center;
	width:80%;
	margin:0 auto;
	padding-top:170dip;
	color:white;
	}
.expired_content a {
	white-space:nowrap;
}

div:disabled {
	color:#999;
}

a:disabled {
	color:#999999;
}

a {
	color: #00a1ff;
	text-decoration:none;
}

a.expired_link {
	color:#ff1f1f!important;
}

table {
	font-size: 11dip;
}

/* Constante folosite comun - punem clase in loc sa mai punem stiluri inline */
.block {
	display: block;
}
.none {
	display: none;
}
.clickable {
	 behavior:~clickable
}
.pointer {
	cursor: pointer;
}

.horizontal {
	flow: horizontal;
}
.vertical {
	flow: vertical!important;
}

.align_correct {
	text-align:right;
}

.hidden {
	display:none;
}

.valign_middle {
	vertical-align:middle;
}

.valign_top {
	vertical-align:top;
}

.expand_width {
	width: *;
}

.intrinsic_width {
 	width: min-intrinsic!important;
 	min-width: auto!important;
}

.intrinsic_height {
	height: min-instrinsic!important;
}

.pos-relative {
	position:relative!important;
}

.nowrap {
	white-space:nowrap;
}

.marginTop0 {
	margin-top: 0 !important;
}
.marginTop5 {
	margin-top: 5dip !important;
}
.marginTop10 {
	margin-top:10dip !important;
}
.marginTop20 {
	margin-top:20dip !important;
}

.marginBottom0 {
	margin-bottom: 0 !important;
}
.marginBottom10 {
	margin-bottom: 10dip !important;
}
.marginBottom20 {
	margin-bottom: 20dip !important;
}

.marginLeft0 {
	margin-right: 0 !important;
}
.marginLeft10 {
	margin-right: 10dip !important;
}
.marginLeft20 {
	margin-right: 20dip !important;
}

.marginRight0 {
	margin-left: 0 !important;
}
.marginRight10 {
	margin-left: 10dip !important;
}
.marginRight20 {
	margin-left: 20dip !important;
}

/* Structuri generale */
.header_main {
	height: 50dip;
	position:absolute;
	z-index: 20;
	width: 760dip;
	background-color: #2b2f33;
}

.header_main_obk {
	height: 50dip;
	z-index: 20;
	background-color: #2b2f33;
}

.header {
	height:50dip;
	vertical-align:middle;
	background-color: #2b2f33;
}

.header-modal {
	height: 50dip;
	background-color: #fff;
}

.header-modal .title {
	font-size: 20dip;
	color: #333;
	margin-top: 25dip;
	margin-right: 30dip;
}

.header-arrow-up {
	height: 47dip !important;
	border-bottom: 1dip solid #40474d;
	padding-top: 7dip;
}

tr.header {
	background-color: #fff;
}

tr.header td {
	border-left: 1dip solid #d9d9d9;
	font-size: 11dip;
	color: #666;
}

tr.header td:last-child {
	border-left: 0dip;
}

.logo_name {
	background-image:url(../images_2/common/bitdefender_logo.svg);
	background-repeat:stretch;
	background-size:100% 100%;
	height:12dip;
	width:87dip;
}

.header_main .product_name {
	line-height:14dip!important;
	padding-top:2dip;
}

.product_name {
	background: url(../images_2/common/bitdefender_logo.svg) no-repeat 0 17dip;
	text-align: center;
	text-transform: uppercase;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	font-size: 12dip;
	color: #bacdd9;
	line-height:50dip;
	margin-right: 4dip;
	white-space:nowrap;
	padding-top:2dip;
}

/* for product_name_main the text is set in upercase from code, to avoid an htmlayout bug */

.header_main .product_name_main {
	line-height:14dip!important;
	padding-top:2dip;
}

.product_name_main {
	background: url(../images_2/common/bitdefender_logo.svg) no-repeat 0 17dip;
	text-align: center;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	font-size: 12dip;
	color: #bacdd9;
	line-height:50dip;
	margin-right: 4dip;
	white-space:nowrap;
	padding-top:2dip;
}

.product_name_wallet {
	background: url(../images_2/common/bitdefender_logo.svg) no-repeat 0 17dip;
	text-align: center;
	text-transform: uppercase;
	width: auto;
	margin-right: auto;
	font-size: 12dip;
	color: #bacdd9;
	line-height:45dip;
	text-right:left;
	margin-right: 10dip
}

.logo_name_wallet {
	background-image:url(../images_2/common/bitdefender_logo.svg);
	background-repeat:stretch;
	background-size:100% 100%;
	height:12dip;
	width:87dip;
	margin-top: 15dip;
}

.align_logo_wallet {
	width: auto;
	margin: 0 auto;
	flow: horizontal;
}

.align_logo {
	white-space:nowrap; width:auto; margin:0 auto;
	margin-top:18dip;
}

.align_logo table {
	direction:rtl;
}

.top_controls {
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	direction:rtl;
	height: 50dip;
}

#btnSysMinimize {
	background: #2b2f33 url(../images_2/common/minimize.svg);
	width: 50dip;
	height: 50dip;
	padding: 0;
	margin: 0;
	cursor: pointer;
	behavior: clickable;
}

#btnSysMinimize:hover {
	background: #555e66 url(../images_2/common/minimize_hover.svg);
}

#btnSysMinimize:active {
	background: #40474d url(../images_2/common/minimize.svg) ;
}

#btnSysClose, .single_close {
	background: #2b2f33 url(../images_2/common/close.svg);
	width: 50dip;
	height: 50dip;
	padding: 0;
	margin: 0;
	cursor: pointer;
	behavior: clickable;
}

#btnSysClose:hover, .single_close:hover {
	background: #555e66 url(../images_2/common/close_hover.svg) ;
}

#btnSysClose:active, .single_close:active {
	background: #40474d url(../images_2/common/close.svg);
}

/* header modal close */
.header-modal #btnSysClose {
	background-color: #fff;
}

.header-modal #btnSysClose:hover {
	background: #fff url(../images_2/common/close.svg);
}

.header-modal #btnSysClose:active {
	background: #fff url(../images_2/common/close.svg);
}


.header-modal #btnSysMinimize {
	background-color: #fff;
}

.header-modal #btnSysMinimize:hover {
	background: #fff url(../images_2/common/minimize.svg);
}

.header-modal #btnSysMinimize:active {
	background: #fff url(../images_2/common/minimize.svg);
}

#btnSysMaximize {
	background: #212426 url(../images_2/common/maximize.svg);
	width: 50dip;
	height: 50dip;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

#btnSysMaximize:hover {
	background: #555e66 url(../images_2/common/maximize_hover.svg);
}

#btnSysMaximize:active{
	background: #40474d url(../images_2/common/maximize.svg);
}

.visibility_none {
	visibility:hidden!important;
	}

.single_close {
	click!:
	$(.events_container)::display = "none",
	$(.general_settings_container)::display = "none",
	$(.settings_section)::background = rgb(33,36,38);
}

#status_indicator {
	behavior:clickable;
}

/* Dropdown Main Menu */
#btnMyBD {
	background-color: #2b2f33;
	background-image: url(../images_2/common/top_menu.svg);
	background-repeat: stretch;
	background-position: 18dip 19dip 18dip 19dip;
	width: 50dip;
	height: 50dip;
	padding: 0;
	margin: 0;
	cursor: pointer;
	transition: blend;
	behavior: popup-menu;
	top: 0dip;
	right:100dip;
	direction:rtl;
	overflow:hidden;
}

#btnMyBD:hover {
	background-image: url(../images_2/common/top_menu_hover.svg);
	background-repeat: stretch;
	background-color: #555e66;

}

#btnMyBD:active {
	background-image: url(../images_2/common/top_menu.svg);
	background-repeat: stretch;
	background-color: #40474d;
}

#btnMyBD menu.myBD_menu {
	behavior: menu;
	display: none;
	margin-top: 1dip;
	min-width:120dip;
	width:auto;
	width:160dip;
	position:absolute;
	assigned!:
		$(#btnMyBD).class = "noclass_for_btnMyBD bdui_dropdown",
		$(.push_notifier).class = "push_notifier";
}

.noclass_for_btnMyBD {
	background-color:none;
}

.keep_hover_for_btnMyBD {
	background-color: #555e66!important;
}

#btnMyBD menu.myBD_menu:popup {
	assigned!:
		$(#btnMyBD).class = "keep_hover_for_btnMyBD bdui_dropdown",
		$(.push_notifier).class = "push_notifier keep_hover_notifier";
}

#btnMyBD menu.myBD_menu li {
	line-height: 30dip;
	background: #555e66;
	color: #bacdd9;
	font-size: 11dip;
	text-align: right;
	padding-right:15dip;
	left: 30dip;
	position:relative;
	overflow: visible;
}

#btnMyBD menu.myBD_menu li:first-child {
	padding-top:5dip;
}

#btnMyBD menu.myBD_menu li:last-child {
	border-bottom: none;
}

#btnMyBD menu.myBD_menu li:hover {
	background: #00a1ff;
	color:white;
}

#btnMyBD:active .push_notifier {
	border:1dip solid #40474d!important;
	top:0dip;
	right:0;

}

#btnMyBD:hover .push_notifier {
	border:1dip solid #555e66;
}

.event_bubble {
	background:url(../images_2/common/notifier_icon.svg);
	position:absolute;
	top:12dip;
	left:7dip;
	width:6dip;
	height:6dip;
	assigned!:
	self::display == "block" ? self.parent(1).child(2)::font-weight = "bold",
	self::display == "none" ? self.parent(1).child(2)::font-weight = "normal";
}

.event_target option {
	position:relative;
	padding-left:20px!important;
}

.push_notifier {
	background:url(../images_2/common/notifier_icon.svg);
	margin:27dip auto 0 15dip;
	width:6dip;
	height:6dip;
	border-radius:50%;
	border:1dip solid #2b2f33;
	transition:none;
}

.keep_hover_notifier {
	border:1dip solid #555e66;
}

.notifier_icon {
	background:url(../images_2/common/notifier_icon.svg);
	width:6dip;
	height:6dip;
	position:absolute;
	border-radius: 50%;
	left:17dip;
	top:12dip;
}

.notification_section:hover .notifier_icon {
	background:url(../images_2/common/notifier_icon_hover.svg)!important;
}

/* Status area */
.status_green {
	padding-right: 15dip;
	margin-top:30dip;
}

.status_green .status_color {
	background: url(../images_2/common/status_green.svg);
    height:90dip;
	width:90dip;
	margin-right:10dip;
}

.status_green .status_title {
	font-size: 26dip;
	font-weight: bold;
	color: #7fbb19;
	padding-right: 125dip;
	text-transform: uppercase;
	line-height: 30dip;
	margin-top:-90dip;
	width: 350dip;
}

.status_green .substatus {
	font-size: 14dip;
	color: #7fbb19;
	padding-right: 125dip;
	line-height: 18dip;
}

.status_green .fix {
	color: #ffffff;
	text-transform: none;
	padding-left: 10dip;
	text-decoration: none;
}

.status_green .fix:hover {
	text-decoration: underline;
}

.status_yellow {
	padding-right:15dip;
	margin-top:30dip;
	text-align:right;
}

.status_yellow .left_side .table_behavior {
	cursor:pointer;
}

.status_yellow .status_color {
	background: url(../images_2/common/status_yellow.svg);
    height:90dip;
	width:90dip;
	margin-right:10dip;
}

.status_yellow .status_title {
	font-size: 26dip;
	font-weight: bold;
	color: #ffd91a;
	padding-right: 125dip;
	text-transform: uppercase;
	line-height: 30dip;
	margin-top:-90dip;
	width: 350dip;
}

.status_yellow .substatus {
	font-size: 14dip;
	color: #ffd91a;
	padding-right: 125dip;
	line-height: 18dip;
}

.status_yellow .fix {
	color: #ffffff;
	text-transform: none;
	padding-right: 10dip;
	text-decoration: none;
}

.status_yellow .fix:hover {
	text-decoration: underline;
}

.status_red {
	padding-right:15dip;
	margin-top:30dip;
	text-align:right;
}

.status_red .left_side .table_behavior {
	cursor:pointer;
}

.status_red .status_color {
	background: url(../images_2/common/status_red.svg);
    height:90dip;
	width:90dip;
	margin-right:10dip;
}

.status_red .status_title {
	font-size: 26dip;
	font-weight: bold;
	color: #ff1f1f;
	padding-right: 125dip;
	text-transform: uppercase;
	line-height: 30dip;
	margin-top:-90dip;
	width: 350dip;
}

.status_red .substatus {
	font-size: 14dip;
	color: #ff1f1f;
	padding-right: 125dip;
	line-height: 18dip;
}

.status_red .fix {
	color: #ffffff;
	text-transform: none;
	padding-right: 10dip;
	text-decoration: none;
}

.status_red .fix:hover {
	text-decoration: underline;
}

.status_and_action_holder {
	width: 350dip;
	white-space: nowrap;
	color: white;
	font-size: 12dip;
	margin-right:125dip;
}

.procent_spacer {
	width:33dip;
	margin-left:3dip;
	overflow:hidden;
	text-align:left;
}

.status_progress {
	opacity:1;
	assigned!:
	timer!:
		self.start-animation();
	animation-step!:
		self::opacity > 0 ?
				self::opacity = self::opacity - 0.1 #
				return cancel,
				$(.current_status).start-timer(100);
	}

.main_progress {
	assigned!:
		self:value > 99 ? $(.to_hide_when_update_is_done).start-timer(50);
	value-changed!:
		self:value > 99 ? $(.to_hide_when_update_is_done).start-timer(50) ;
	}

.to_hide_when_update_is_done {
	opacity:1;
	timer!:self.start-animation();
	animation-step!:
		self::opacity > 0 ?
		        self::opacity = self::opacity - 0.1  #
		        return cancel, $(.updating_label).start-timer(150);
	}

.updating_label {
	display:none;
	opacity:1;
	timer!: self.start-animation();
	animation-step!:
		self::display = "block",
		$(.current_status).start-timer(150);
	}

.current_status {
	width:auto;
	timer!: self.start-animation();
	animation-step!:
		self::opacity = 1,
		self::display = "block";
	}

.stop_update {
	display:inline-block;
	position:relative;
	display:block;
}

.status_and_action_holder .scan_status_update_status_separator {
	padding: 0 10dip 0 10dip;
}

.table_behavior {
	display: table;
	height: 90dip;
}

.table_behavior div {
	display: table-row;
}

.right_side {
	position: absolute;
	top: 40dip;
	left: 14dip;
	height:60dip;
	overflow:hidden;
	min-width:150dip;
}

/* --- */
.tile_wrapper {
	margin: 30dip auto 0 auto;
	display:block;
	flow: horizontal;
	width: 700dip;
	height: 241dip;
}

.tile {
	width: 90dip;
	height: 118dip;
	background-color: #40474d;
	margin-left: 4dip;
	margin-bottom: 4dip;
	vertical-align:middle;
	text-align:center;
	font-size: 12dip;
	cursor: pointer;
	padding: 0 10dip;
	behavior: clickable;
}

.tile:nth-child(3n) {
	margin-right:0dip;
}

.tile.connect {
	width: 220dip;
	height:241dip;
	background-color: #4a5259;
	color: #fff;
	line-height: 18dip;
}

.tile.connect .account {
	color: #97989a;
	border-bottom: 1dip solid #596067;
	padding-bottom: 6dip;
	width: min-intrinsic;
	margin: 0 auto 10dip auto;
}

.tile.connect:hover .account {
	color: #fff;
	border-bottom: 1dip solid #3eb8ff;
}

.tile.long {
	width: 206dip;
}

.tile .icon {
	display:inline-block;
	width: 36dip;
	height: 36dip;
	margin:0 auto;
	margin-bottom: 15dip;
}

.tile span {
	color: #939699;
	font-size: 12dip;
}

.tile:hover {
	background-color: #00a1ff;
}

.tile:hover span {
	color: #fff;
}

.main_screen {
	margin-top:50dip;
	position:relative;
	z-index: 10;
	assigned!: self.position = "down";
	animation-step!:
		(self.position == "down") ?
			(self::margin-top = morph("expo-out", 50dip, -410dip)) #
			(self::margin-top = morph("expo-out", -410dip, 50dip));
	animation-end!: (self.position == "down") ? (self.position = "up" ) # (self.position = "down" , $(#feedback_link)::visibility = "visible", $1(.feedback_zone)::display="block", $(#register_link)::visibility = "visible");
}

.view_apps {
	cursor: pointer;
	margin: 0 30dip 10dip 0;
	color: #818e99;
	behavior: button;
	white-space:nowrap;
	padding: 0;
	behavior: clickable;
	flow: horizontal;
	vertical-align:middle;
	width: min-intrinsic;
	click!: $(#feedback_link)::visibility = "collapse",
			$(#register_link)::visibility = "collapse",
			$1(.main_screen).start-animation(0.5s),
			self::opacity = 0,
			$1(.view_modules)::opacity= 1,
			$1(.feedback_zone)::display="none";
}

.view_apps img {
	width: 30dip;
	height: 30dip;
	margin-left: 10dip;
	background-image: url(../images_2/common/view_apps_arrow.svg);
}

.view_apps:expanded {
	opacity: 1;
	transition: opacity(linear, 300ms, none);
}

.view_modules {
	position:absolute;
	color: #818e99;
	height: 50dip;
	flow:horizontal;
	vertical-align:middle;
	right: 30dip;
	opacity:0;
	cursor: pointer;
	behavior:clickable;
	click!:  $(.main_screen).start-animation(0.5s),
		     self::opacity = 0,
		     $1(.view_apps)::opacity = 1;
}

.view_modules:expanded {
	opacity: 1;
	transition: opacity(linear, 300ms, none);
}

.view_modules .img {
	background-image: url(../images_2/common/view_modules_arrow.svg);
	width: 30dip;
	height: 30dip;
	margin-left: 10dip;
}

.back_to_apps {
	position:absolute;
	color: #818e99;
	height: 50dip;
	flow:horizontal;
	vertical-align:middle;
	right: 30dip;
	cursor: pointer;
	dispaly:none;
	white-space:nowrap;
	display:none;
	click!: $1(.settings_page).start-animation(0.2s),
			$1(.settings_page).motion = 1,
			self::display = "none",
			$1(.view_modules)::display = "block";
	animation-step!:$(.settings_page).motion = 0;
	behavior:clickable;
}

.back_to_apps .img {
	background-image: url(../images_2/common/back_to_apps.svg);
	width: 30dip;
	height: 30dip;
	margin-left: 10dip;
}


.apps_container {
	background-color: #fff;
	height: 600dip;
	position:relative;
	top:65dip;
}

.apps_tabs {
	margin: 50dip 60dip;
	width: 400dip;
	overflow: hidden;
	width: 100%%;
}

.apps_tabs ul.stripe {
	list-style-type:none;
	flow:horizontal;
	width: min-intrinsic;
	margin: 0 0 0 10dip;
	padding: 0;
}

.apps_tabs ul.stripe li {
	cursor: pointer;
	behavior: radio;
	color: #999999;
	padding-right: 60dip;
	line-height: 24dip;
	font-size: 20dip;
	assigned!: (self:checked == true) ? $1(.apps_tabs_panels .tab_content:nth-child(<self:index>))::display = "block";
	active-off!: $(.apps_tabs_panels .tab_content)::display = "none",
			$1(.apps_tabs_panels .tab_content:nth-child(<self:index>))::display = "block";
	white-space:nowrap;
}

.apps_tabs ul.stripe li:checked {
	color: #00aaff;
}

.apps_tabs_panels .tab_content {
	margin-top: 20dip;
	display:none;
}

/* Main Panels */
.scan_icon  {
	background:url(../images_2/common/quick_action_icons/scan_icon.svg);
	margin-top:8dip;
}

.system_scan_icon {
	background:url(../images_2/common/quick_action_icons/system_scan.svg);
	margin-top:8dip;
}

.wallet_icon  {
	background:url(../images_2/common/quick_action_icons/wallet_icon.svg);
	margin-top:8dip;
}

.startup_icon  {
	background:url(../images_2/common/quick_action_icons/startup_icon.svg);
}

.optimize_icon  {
	background:url(../images_2/common/quick_action_icons/optimize_icon.svg);
	margin-top:8dip;
}

.update_icon {
	background:url(../images_2/common/quick_action_icons/update_icon.svg);
	margin-top:8dip;
}

.safepay_icon {
	background:url(../images_2/common/quick_action_icons/safepay_icon.svg);
	margin-top:8dip;
}

.vulnerability_icon {
	background:url(../images_2/common/quick_action_icons/vulnerability_icon.svg);
}

.panel_icon {
	margin: 0 auto;
	margin-top: 55dip;
}

.connect_icon {
	background:url(../images_2/common/quick_action_icons/connect_icon.svg);
}

.icon_protection {
   background-image:url(../images_2/common/icons/icon_protection.svg);
   background-repeat:stretch;
   width:40dip;
   height:40dip;
}

.icon_protection_small {
	background: url(../images_2/common/icons/icon_protection_small.png) no-repeat;
	width: 30dip;
	height: 30dip;
	background-size:100%;
}

.icon_privacy {
   background-image:url(../images_2/common/icons/icon_privacy.svg);
   background-repeat:stretch;
   width:40dip;
   height:40dip;
}

.icon_privacy_small {
	background: url(../images_2/common/icons/icon_privacy_small.png) no-repeat;
	width: 30dip;
	height: 30dip;
}

.icon_social {
	background: url(../images_2/common/icons/icon_social.png) no-repeat;
	width: 40dip;
	height: 40dip;
}

.icon_social_small {
	background: url(../images_2/common/icons/icon_social_small.png) no-repeat;
	width: 30dip;
	height: 30dip;
}

.icon_tuneup {
	background: url(../images_2/common/icons/icon_tuneup.svg) no-repeat;
   background-repeat:stretch;
   width:40dip;
   height:40dip;
}

.icon_tuneup_small {
	background: url(../images_2/common/icons/icon_tuneup_small.png) no-repeat;
	width: 30dip;
	height: 30dip;
}

.settings_loader {
	background:url(../images_2/common/settings_loader.gif) no-repeat top right;
	width:24dip;
	height:24dip;
	padding-left:10dip;
}

.tab div {
	margin: 37 auto 0 auto;
	width: 120dip;
	background-position: center top;
	color: white;
	text-transform: uppercase;
	font-size: 10dip;
	padding-top: 35dip;
	text-align: center;
}

.moving_group {
	height: 100%;
	width: 100%;
	position: relative;
	top: 0dip;
	background: none;
}

.moving_group:hover {
	top: 0dip;
	background: none;
}

.event_counter {
	position: absolute;
	top: 42dip;
	right: 53dip;
	border-radius:100dip;
	border:3dip solid #41484d;
	background:#ff1f1f;
	width: 23dip;
	height: 23dip;
	color: #ffffff;
	font-weight: bold;
	font-size: 11dip;
	text-align: center;
	line-height: 23dip;
	display:none;
}

.event_counter:hover {
	background:#ff5252;
}

.event_counter:active {
	background:#e51c1c;
}

.overview_panel {
	cursor:pointer;
	behavior: button;
	click!:
		$(.settings_section).start-animation(0.2s),
		$(.settings_modules).start-animation(0.2s), 	/* Get Index Position, reset modules tabs values and apply the correct attributes*/
		$(div.tab:current):current = false,
		$1(div.panels>div:expanded):expanded = false,
		var_position = self:index,
		$(.settings_categories).child(var_position):current = true,
		$(.panels).child(var_position):expanded = true;
}

.overview_panel_title {
	text-align: center;
	color: #ffffff;
	font-size: 12dip;
	text-transform: uppercase;
	padding-top: 10dip;
}

.explore_section {
	opacity: 0;
	position: relative;
	top: 50dip;
	transition: opacity(linear, 180ms, none);
	margin-left: auto;
	margin-right: auto;
	color: #8f9da6;
	text-transform: uppercase;
	font-size: 11dip;
	min-width: 120dip;
	text-align: center;
	background: none;
	cursor: pointer;
	line-height: 28dip;
	padding: 0;
}

.settings_modules {
	display: none;
	margin-right: 40dip;
 	animation-step!: self::display = "block";
	width: 100%;
	direction:rtl;
	text-align:right;
}

.settings_section {
	z-index: 9;
	right: 0dip;
	display: none;
	width: 760dip;
	top: 51dip;
	height: 100%;
	position: absolute;
	overflow: hidden;
	padding-right: 0dip;
	background: #212426;
 	animation-step!:
 		self::display = "block",
		$(.settings_modules)::margin-right = morph("circ-out", 80dip, 0dip),
		$(.take_me_home_container)::display = "block";
}

.take_me_home_container {
	position:relative;
	display:none;
}

button.take_me_home {
	background:url(../images_2/common/home_icon.svg);
	height:30dip;
	width:30dip;
	padding:0;
	margin-top:29dip;
	margin-right:30dip;
	cursor:pointer;
	color:white;
	click!:
		$(.settings_section)::display = "none",
		$(.settings_container)::display = "none",
		$(.take_me_home_container)::display = "none"
	;
}

button.take_me_home:hover {
	background:url(../images_2/common/home_icon_hover.svg);
}

button.take_me_home:active {
	background:url(../images_2/common/home_icon_active.svg);
}


.module_name {
	font-size:24dip;
	color:white;
	text-align:right;
	padding-right:9dip;
	padding-top:31dip;
}

.w_auto {
	width:auto;
}

li.main_overview:hover .explore_section {
	opacity: 10;
	transition: opacity(linear, 180ms, 200ms);
}

ul.category_modules {
	padding: 0;
	overflow:hidden;
	flow: v-flow;
	direction: rtl;
	list-style-type:none;
	height: 300dip;
}

/*
#protection_tab_id ul.category_modules {
	flow: "6 3 1"
		  "7 4 2"
		  "0 5 0";
}

#privacy_id_tab ul.category_modules {
	flow: "5 3 1"
		  "0 4 2";
}

#tools_tab_id ul.category_modules {
	flow: "0 3 1"
		  "0 0 2";
} */


ul.category_modules li.module_container,
ul.category_modules li.module_container_no_settings {
	/*float:right;*/
	width: 190dip;
	height: auto;
	margin-left: 20dip;
	margin-right: 0;
	margin-bottom: 20dip;
	position: relative;
	list-style:none;
	overflow:hidden;
}

/* moduleDisabled */
li.module_container.moduleDisabled .modules_icons {
	opacity: .2;
}

li.module_container.moduleDisabled .modules_icons:hover {
	opacity: 1;
}

li.module_container.moduleDisabled .quick_actions {
	assigned!: self.disabled = true;
}

li.module_container.moduleDisabled .quick_actions li {
	opacity: .2;
}

li.module_container.moduleDisabled .settings {
    display:none;
	height: 10dip;
    width: 10dip;
    position: absolute;
    top: 20dip;
    left: 16dip;
    background: url(../images_2/common/link_icon.svg)!important;
    cursor: pointer;
    opacity:1;
}

ul.category_modules li.module_container.moduleDisabled:hover .modules_icons {
	background-color: #ccc;
}

ul.category_modules li.module_container.moduleDisabled:hover .settings {
	display:block;
}

ul.category_modules li.module_container.moduleDisabled .modules_icons {
	foreground-image-transformation: opacity(0.2);
}

ul.category_modules li.module_container.moduleDisabled:hover .modules_icons .module_label {
	border-bottom: 1dip solid #ccc;
	opacity:1;
	color: #9b9b9b;
}

.module_container.moduleDisabled .modules_icons {
	click!: ;
}

/* module hover */
ul.category_modules li:hover .settings {
	display: block;
	opacity:1;
	background: url(../images_2/common/settings_hover.svg);
}

ul.category_modules li.module_container:hover .modules_icons {
	background:#00a1ff;
	foreground-image-transformation: colorize(#ffffff);
}

ul.category_modules li.module_container:hover .modules_icons .module_label {
	border-bottom: 1dip solid #00a1ff;
	color: #fff;
}

.new_label {
	height: 17dip;
	width: 40dip;
	min-width: 40dip;
	color: white;
	font-size: 11dip;
	position: absolute;
	top: 10dip;
	left: 10dip;
	background: #029bf5;
	border-radius: 20dip;
	text-align: center;
	padding-top: 3dip;
	display:none;
}

/* Module icons */
.module_container_no_settings .modules_icons {
	foreground-repeat: stretch;
	foreground-position-right: 9dip;
	foreground-position-left: 150dip;
	foreground-position-bottom: 11dip;
	foreground-position-top: 10dip;
	border-bottom: none;
	width:138dip;
	height:46dip;
	padding-right:50dip;
	font-size:12dip;
	line-height:16dip;
	display:table-cell;
	vertical-align:middle;
	margin-bottom:10dip;
	cursor:default;
}

.module_container_no_settings .settings {
	display:none!important;
}

/* main  modules icons */
.module_container .modules_icons {
	foreground-repeat: stretch;
	foreground-position-right: 9dip;
	foreground-position-left: 150dip;
	foreground-position-bottom: 12dip;
	foreground-position-top: 9dip;

	width:138dip;
	height:46dip;
	padding-right:50dip;
	color:#333;
	font-size:12dip;
	line-height:16dip;
	display:table-cell;
	vertical-align:middle;
	margin-bottom:10dip;
	cursor:pointer;
	click! :

			settings_pos = self.parent(1):index,
			$(div.settings_container > div)::display = "none",
			$(div.settings_container)::display = "block",
			$(div.settings_container div.settings_page)::right = 80dip,
			$(div.settings_container).child(1).start-animation(0.2s),
			$(div.settings_container).child(1).motion = 0,
			$1(.view_modules)::display = "none",
			$1(.back_to_apps)::display = "block";

	behavior:clickable;
}

.quick_actions ul {
	padding:0;
	margin:0;
}
.quick_actions ul li.quick_action {
	background:none;
	list-style:none;
	margin-right:0;
	padding-right:13dip;
	line-height: 26dip;
	display:block;
}

.quick_actions ul li.quick_action a {
 	width:100%;
	color:#666;
	font-size:12dip;
 }

.quick_actions ul li.quick_action a:hover {
	text-decoration:underline;
 }

.module_label {
	width:99dip;
	margin-right: -38dip;
	padding-right: 30dip;
	padding-left: 35dip;
	height: 42dip;
	vertical-align:middle;
	white-space:normal;
	margin-bottom: 0;
	border-bottom:1dip solid #dddfe0;
}

.settings {
	height: 14dip;
	width: 14dip;
	position: absolute;
	top: 15dip;
	left: 12dip;
	background: url(../images_2/common/settings.svg);
	cursor: pointer;
	display: block;
	opacity:1;
	transition: blend;
}

.icon_module_antiransomware {
	foreground-image: url(../images_2/common/icons/icon_module_antiransomware.svg);
}

.icon_module_safebox {
	foreground-image: url(../images_2/common/icons/icon_module_safebox.svg);
}

.icon_module_web_protection {
	foreground-image: url(../images_2/common/icons/icon_module_web_protection.svg);
}

.icon_module_antivirus {
	foreground-image: url(../images_2/common/icons/icon_module_antivirus.svg);
}

.icon_module_ids {
	foreground-image: url(../images_2/common/icons/icon_module_ids.svg);
}

.icon_module_antiphishing {
	foreground-image: url(../images_2/common/icons/icon_module_antiphishing.svg);
}

.icon_module_dataprotection {
	foreground-image: url(../images_2/common/icons/icon_module_dataprotection.svg);
}

.icon_module_safepay {
	foreground-image: url(../images_2/common/icons/icon_module_safepay.svg);
}

.icon_module_wallet {
	foreground-image: url(../images_2/common/icons/icon_module_wallet.svg);
}

.icon_module_theftprotection {
	foreground-image: url(../images_2/common/icons/icon_module_theftprotection.svg);
}

.icon_module_profiles {
	foreground-image: url(../images_2/common/icons/icon_module_profiles.svg);
}

.icon_module_vulnerability {
	foreground-image: url(../images_2/common/icons/icon_module_vulnerability.svg);
}

.icon_module_tuneup {
	foreground-image: url(../images_2/common/icons/icon_module_tuneup.svg);
}

.icon_module_firewall {
	foreground-image: url(../images_2/common/icons/icon_module_firewall.svg);
}

.icon_module_antispam {
	foreground-image: url(../images_2/common/icons/icon_module_antispam.svg);
}

.icon_module_parental {
	foreground-image: url(../images_2/common/icons/icon_module_parental.svg);
}

.icon_module_shredder {
	foreground-image: url(../images_2/common/icons/icon_module_shredder.svg);
}

.icon_module_encryption {
	foreground-image: url(../images_2/common/icons/icon_module_encryption.svg);
}

.icon_module_safego {
	foreground-image: url(../images_2/common/icons/icon_module_safego.svg);
}

.icon_module_antitheft {
	foreground-image: url(../images_2/common/icons/icon_module_antitheft.svg);
}


/* TABS */
div.tab_strip div.tab {
	assigned! :
		self.current ?  ( self:current = true,  $1(div.panels>div:nth-child(< self:index >)):expanded = true );
 	active-on! :
 		$1(div.tab_strip div:current):current = false,
 		$1(div.panels>div:expanded):expanded = false,
 		$1(div.panels>div:nth-child(< self:index >)).start-timer(2s),
 		self:current = true,  $1(div.panels>div:nth-child(< self:index >)):expanded = true,
 		$1(div.panels>div:nth-child(< self:index >)).start-animation(0.2s),
 		$(.settings_container)::display = "none";
	background-color: #41484d;
	width: 120dip;
	height: 115dip;
	overflow: hidden;
	cursor: pointer;
}

div.tab_strip div:current {
	background-color: #4d5459;
}

div.panels > div {
	display: none;
}

div.panels > div:expanded {
	display: block;
 	animation-step!: $(.settings_modules)::margin-left = morph("circ-out", 80dip, 0dip);
}
/*---*/

/* Footer */
.footer {
	position: absolute;
	bottom: 10dip;
	z-index: 10;
	flow: horizontal;
	width: 760dip;
}

.footer .footer_links {
	text-align:left;
	margin-top: 2dip;
	height: 30dip;
	margin-left: 30dip;
	vertical-align:middle;
}

.footer .footer_links a {
	margin-left: 10dip;
}

.feedback_zone {
	position: absolute;
	bottom: 33dip;
	margin: 0 auto;
	text-align: center;
	font-size: 11dip;
	z-index: 10000000;
}

.feedback_zone a {
	color: #00a1ff;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.feedback_zone a:hover {
	text-decoration: underline;
}

.marketing_zone {
	position: absolute;
	bottom: 37dip;
	width: 760dip;
	text-align: center;
	font-size: 11dip;
	padding-left: 200dip;
	padding-right: 200dip;
}

.marketing_message {
	color: #ffffff;
 	font-size:11dip;
}

.marketing_link a {
	color: #00a1ff;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.marketing_link a:hover {
	text-decoration: underline;
}
/*---*/


/* Tooltips */
*[role=tooltip] {
	background: none;
	color: white;
	border: none;
	border: none;
	height: max-intrisic;
	font-style:normal;
	text-align:right!important;
	max-width: 800dip;
}

*[role=tooltip] .tooltip_style {
	background: black;
	padding: 10dip;
	max-width: 800dip;
	//text-align:center;
	line-height:15dip;

}
*[role=tooltip] .preview_process {
	background: white!important;
	padding: 10dip;
	border:1dip solid #d9d9d9;
}
*[role=tooltip] .tooltip_title {
	font-size: 12dip;
	padding-bottom: 10dip;

}
*[role=tooltip] .tooltip_description {
	font-size: 11dip;
	line-height:15dip;
}
/*---*/

/* Dropdown autopilot */


/* Bdui Button */
.bdui_button {
	background-image: none;
	height: 22dip;
	font-size:11dip;
	background-color: #4b5359;
	color:#fff;
    padding: 4dip 10dip;
	cursor:pointer;
	min-width:70dip;
	width: min-intrinsic;
	margin-left:2px;
	margin-right:4px;
}
.bdui_button:hover {
	background-color: #565f66;
}

.bdui_button:active {
	background-color: #40474d;
}

.bdui_button:disabled {
	background-color: #bfbfbf!important;
}


/* Bdui Button white */
.bdui_button_white {
	background-image: none;
	height: 22dip;
	font-size:11dip;
	background-color: #fff;
	color:#666;
    padding: 4dip 10dip;
	cursor:pointer;
	min-width:60dip;
	width: min-intrinsic;
	border:1dip solid #d9d9d9;
	transition: none;
}
.bdui_button_white:hover {
	/*background-color: #00a1ff;*/
	background-color: #33b4ff;
	color: #fff;
	border:1dip solid #33b4ff;
}

.bdui_button_white.selected {
	background-color: #00a1ff;
	color: #fff;
	border:1dip solid #00a1ff;
}

/*
.bdui_button_white.selected:hover {
	background-color: #33b4ff;
	color: #fff;
	border:1dip solid #33b4ff;
} */

/*
.bdui_button:active {
	background-color: #40474d;
} */

.bdui_button_white:disabled.selected {
	background-color: #00a1ff;
	color: #fff;
	border:1dip solid #00a1ff;
}

.bdui_button_white:disabled {
	background-color: #00a1ff;
	color: #fff;
	border:1dip solid #00a1ff;
}

/* Button blue */
.bdui_button_blue {
	background-image: none;
	height: 22dip;
	font-size:11dip;
	background-color: #00a1ff;
	color:#fff;
	padding:4 10dip;
	cursor:pointer;
	min-width:70dip;
	width:min-intrinsic;
}
.bdui_button_blue:hover {
	background-color: #33b4ff;
}

.bdui_button_blue:active {
	background-color: #0091e6;
}

.bdui_button_blue:disabled {
	background-color: #bfbfbf;
}
/*---*/

.module_button_pos {
	bottom:17dip;
	width: 115dip;
}


.section_title {
	font-size: 17dip;
	margin-top: 15dip;
	margin-bottom: 15dip;
	color: #333;
}

/* Switch Autopilot */
.mode_label  {
	text-transform:uppercase;
	font-size:10dip;
	color:#8f9da6;
	line-height:28dip;
}

.autopilot {
	padding-left:10dip;
	padding-right:10dip;
}

.optimize {
	padding:0;
}

widget[type=checkbox].autopilot:checked {
	background-image:url(../images_2/common/autopilot_on.svg);
	width: 60dip;
	height:30dip;
	margin:0 auto;
	padding:0;
}

widget[type=checkbox].autopilot:checked:hover {
	background-image:url(../images_2/common/autopilot_on_hover.svg);
}

widget[type=checkbox].autopilot {
	background-image:url(../images_2/common/autopilot_off.svg);
	background-repeat:stretch;
	width: 60dip;
	height:30dip;
	margin:0 auto;
	padding:0;
}

widget[type=checkbox].autopilot:hover {
	background-image:url(../images_2/common/autopilot_off_hover.svg);
}

.autopilot_section {
	text-align:center;
	white-space:nowrap;
}

.optimize_section {
	white-space:nowrap;
	margin-left:15dip;
}

.rule_description {

	}
textarea {
	direction:ltr;
}

/* Widget[type=select-dropdown] for Optimize on MAIN UI*/
widget[type=select-dropdown].bdui_select_optimized {
	background: #4b5359;
	color:#fff !important;
	font-size: 11dip;
	width: max-intrinsic!important;
	height:30dip;
	overflow:hidden;
	line-height:8dip;
	width: 112dip !important;
	cursor:pointer;
	text-align:;
	padding-right: 8dip;
}

widget[type=select-dropdown].bdui_select_optimized option {
	width:103dip;
}

widget[type=select-dropdown].bdui_select_optimized:hover {
	background: #606b73;
}

widget[type=select-dropdown].bdui_select_optimized:disabled {
	background:#f3f3f3;
}

widget[type=select-dropdown].bdui_select_optimized:disabled caption {
	color:#999999;
}

.settings_string_with_control {
	color:#fff;
	font-size:11dip;
	line-height:18dip;
}

.settings_string_with_control widget[type=select-dropdown].bdui_select_optimized {
	margin-left:5dip;
	margin-right:5dip;
}

widget[type=select-dropdown].bdui_select_optimized option:hover  {
	color:#fff;
	background: #00a1ff;
}

widget[type=select-dropdown].bdui_select_optimized option {
	background:#606b73;
	color:#ffffff;
	line-height:18dip;
	font-size:11dip;
	padding-right:8dip;
	padding-left:9dip;
	padding-top: 5dip;
	padding-bottom: 5dip;
}

widget[type=select-dropdown].bdui_select_optimized > button {
	background: url(../images_2/common/dropdown_icon.svg);
	position:absolute;
	width:8dip!important;
	height:20dip!important;
	top:5dip;
	left:10dip;
}

widget[type=select-dropdown].bdui_select_optimized:hover button  {
	background: url(../images_2/common/dropdown_icon.svg);
	position:absolute;
	width:8dip!important;
	height:20dip!important;
	top:5dip;
	left:10dip;
}

widget[type=select-dropdown].bdui_select_optimized:hover caption  {
	color:#fff !important;
}

widget[type=select-dropdown].bdui_select_optimized  popup {
	padding: 0dip!important;
	background:none;
}

widget[type=select-dropdown].bdui_select_optimized caption {
	color:#fff;
	padding-right:3dip;
	padding-left:3dip;
}

widget[type=select-dropdown].bdui_select_optimized:hover caption {
	color:#fff;
}

widget[type=select-dropdown].bdui_select_optimized caption:current {
	background:none;
	color:#fff;
}

/* Widget[type=select-dropdown] */
widget[type=select-dropdown].bdui_select,
widget[type=date] {
	min-width: 60dip;
	background: #ffffff;
	color:#666666;
	font-size: 12dip;
	border: 1dip solid #d9d9d9;
	width: max-intrinsic!important;
	height:22dip;
	overflow:hidden;
	line-height:8dip;
	margin-bottom:10dip;
	position:relative;
}

widget[type=select-dropdown].bdui_select:disabled {
	background:#f3f3f3;
}

widget[type=select-dropdown].bdui_select:disabled caption {
	color:#999999;
}

.settings_string_with_control {
	color:#666666;
	font-size:11dip;
	line-height:18dip;
}

.settings_string_with_control widget[type=select-dropdown].bdui_select {
	margin-left:5dip;
	margin-right:5dip;
}

widget[type=select-dropdown].bdui_select option:hover  {
	color:#00a1ff;
}

widget[type=select-dropdown].bdui_select option,widget[type=date] option {
	background:#ffffff;
	color:#666666;
	line-height:18dip;
	font-size:12dip;
	padding-right:5dip;
	padding-left:5dip;
}

widget[type=select-dropdown].bdui_select > button {
	background: url(../images_2/common/dropdown_icon_gray.svg);
	position:absolute;
	width:8dip!important;
	height:22dip!important;
	top:0dip;
	left:5dip;

}

widget[type=select-dropdown].bdui_select:hover button  {
	background: url(../images_2/common/dropdown_icon_gray_hover.svg);
	background-position:-2dip 3dip;
	position:absolute;
	width:8dip!important;
	height:22dip!important;
	top:0dip;
	left:5dip;
}

widget[type=select-dropdown].bdui_select:hover caption  {
	color:#00a1ff!important;
}

widget[type=select-dropdown].bdui_select  popup {
	border: 1dip solid #d9d9d9;
    font-size: 12dip;
	padding: 0dip!important;
	background:none;
}

widget[type=select-dropdown].bdui_select caption {
	color:#666666;
	padding-right:3dip;
	padding-left:3dip;
	text-align:right!important;
}

widget[type=select-dropdown].bdui_select option {
	text-align:right!important;
}

widget[type=select-dropdown].bdui_select:hover caption {
	color:#00a1ff;
}

widget[type=select-dropdown].bdui_select caption:current {
	background:none;
	color:#666666;
}

input[type=number].bdui_select_big {
	height:31dip;
	line-height:31dip;
}

/* select-dropdown big */
widget[type=select-dropdown].bdui_select_big {
	background: #ffffff;
	color:#666666;
	font-size: 11dip;
	border: 1dip solid #d9d9d9;
	width: max-intrinsic!important;
	height:28dip;
	overflow:hidden;
	line-height:8dip;
	margin-bottom:8dip;
	position:relative;
}

widget[type=select-dropdown].bdui_select_big:disabled {
	background:#f3f3f3;
}

widget[type=select-dropdown].bdui_select_big:disabled caption {
	color:#999999;
	text-align:right;
}

widget[type=select-dropdown].bdui_select_big option:hover  {
	color:#00a1ff;
}

widget[type=select-dropdown].bdui_select_big option {
	background:#ffffff;
	color:#666666;
	line-height:28dip;
	font-size:11dip;
	padding-right:5dip;
	padding-left:5dip;
	text-align:right;
}

widget[type=select-dropdown].bdui_select_big > button {
	background: url(../images_2/common/dropdown_icon_gray.svg);
	position:absolute;
	width:8dip!important;
	height:20dip!important;
	top:5dip;
	left:5dip;
}

widget[type=select-dropdown].bdui_select_big:hover button  {
	background: url(../images_2/common/dropdown_icon_gray_hover.svg);

	position:absolute;
	width:8dip!important;
	height:20dip!important;
	top:5dip;
	left:5dip;
	}
widget[type=select-dropdown].bdui_select_big:hover caption  {
	color:#00a1ff!important;
	}
widget[type=select-dropdown].bdui_select_big  popup {
	border: 1dip solid #d9d9d9;
	padding: 0dip!important;
	background:none;
}
widget[type=select-dropdown].bdui_select_big caption {
	color:#666666;
	padding-right:3dip;
	padding-left:3dip;
	text-align:right;
	}
widget[type=select-dropdown].bdui_select_big:hover caption {
	color:#00a1ff;
	}


widget[type=select-dropdown].bdui_select_big caption:current {
	background:none;
	color:#666666;
}

/*--*/

/* Settings Page */
.settings_container {
	width:761dip!important;
	height:460dip;
	top:50dip;
	right:0dip;
	background:#fff;
	position:absolute;
	z-index:11;
	display:none;
	overflow:hidden;
	direction:rtl;
}

.settings_page {
	display:none;
	font-size:20dip;
	color:black;
	position:absolute;
	top:0dip;
	right:0dip;
	width:760dip;
	margin:0;
	padding:0;
	height:100%;
	z-index:10;
	display:block;
	animation-step!:
		self.motion == 0 ? (self::display = "block", $(.settings_container)::display = "block",	self::right = morph("circ-out", 80dip, 0dip)),
		self.motion == 1 ? $(.settings_container)::display = "none" ;
}

/* Motion 1 = to right, Motion 0 = to left */
.save_mod_settings {
	background:url(../images_2/common/back_to_modules.svg);
	position:absolute;
	width:30dip;
	height:30dip;
	overflow:hidden;
	padding:0;
	margin:0;
	top:30dip;
	right:30dip;
	cursor:pointer;
	behavior:clickable;

	click!: $(.settings_page).start-animation(0.2s),
			$(.settings_page).motion = 1;

	animation-step!:
			$(.settings_page).motion = 0;
}

.save_mod_settings:hover {
	background:url(../images_2/common/back_to_modules_hover.svg);
}

.save_mod_settings:active {
	background:url(../images_2/common/back_to_modules_active.svg);
}

.setting_actions {
	margin-right:70dip;
	position:relative;
	margin-left:30dip;
}

.module_title {
	color:#4b5359;
	font-size:24dip;
	line-height:26dip;
	margin-left:-1dip;
	margin-bottom:26dip;
}

.module_on_off {
	margin-top:32dip;
	margin-left:30dip;
	margin-right:70dip;
}

.single_module {
	margin-top:3dip;
	margin-left:40dip;
}

/* Events Section */
.events_container {
	width:100%;
	display:none;
	position:absolute;
	top:0dip;
	z-index:12;
	padding:10dip;
	z-index:99999999999;
	background-color:#515253;
}

.events_section {
	click!:
		$(.events_container)::display = "block",
		$(.settings_section)::background = "none",
		$(.events_section_content).start-animation(0.2s);
}

.events_section_content {
	animation-step!: self::margin-right = morph("circ-out", 80dip, 0dip);
}

.evbtnactions {
	margin-right:4dip;
}


/* General Settings */
.general_settings {
	click!:
		$(.general_settings_container)::display = "block",
		$(.settings_section)::background = "none";
}

.general_settings_container {
	width:100%;
	display:none;
	position:absolute;
	top:0dip;
	z-index:12;
	padding:10dip;
	z-index:99999999999;
	background-color:#515253;
}

.general_settings_content {
	z-index:99999999999;
	animation-step!:
	self::margin-right = morph("circ-out", 80dip, 0dip);
}

#over_main_layer {
	z-index:1;
}

/* Checkboxes */
widget[type=checkbox],
input[type="checkbox"] {
	direction: rtl;
	margin:10dip 0dip 2dip 4dip;
	vertical-align:middle;
	cursor:pointer;
	background: url(../images_2/common/checkbox_off.svg);
	position:relative;
	font-size:11dip;
	color:#666666;
	font-weight:normal;
	padding-right:24dip;
	transition:blend;
	width:auto;
	white-space:nowrap;
	height:16dip;
	width:16dip;
	padding:0;
	display:inline;
    assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}

widget[type=checkbox]:hover,
input[type="checkbox"]:hover {
	background: url(../images_2/common/checkbox_off_hover.svg);

}

widget[type=checkbox]:checked ,
input[type="checkbox"]:checked {
	background:url(../images_2/common/checkbox_on.svg);
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}

widget[type=checkbox] text {
	padding-right:24dip;
	right: 0;
	position:absolute;
	width:*;
	line-height:17dip;
}

widget[type=checkbox]:checked:hover,
input[type="checkbox"]:checked:hover {
	background: url(../images_2/common/checkbox_on_hover.svg);
}

widget[type=checkbox]:disabled,
input[type="checkbox"]:disabled {
	background: url(../images_2/common/checkbox_off_disabled.svg);
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}

widget[type=checkbox]:disabled:checked,
input[type=checkbox]:disabled:checked {
	background: url(../images_2/common/checkbox_on_disabled.svg);
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}
/*---*/

/* Radios */
widget[type=radio] {
	margin:10dip 0dip 2dip 4dip;
	vertical-align:middle;
	cursor:pointer;
	background: url(../images_2/common/radio_off.svg);
	position:relative;
	font-size:11dip;
	color:#666666;
	font-weight:normal;
	padding-right:24dip;
	transition:blend;
	width:auto;
	white-space:nowrap;
	height:16dip;
	width:16dip;
	padding:0;
	display:inline;
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}

widget[type=radio] text {
	padding-right:24dip;
	position:absolute;
	width:*;
	right: 0;
	line-height:17dip;
}

widget[type=radio]:hover {
	background: url(../images_2/common/radio_off_hover.svg);
}

widget[type=radio]:checked {
	background: url(../images_2/common/radio_on.svg);
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}

widget[type=radio]:checked:hover {
	background: url(../images_2/common/radio_on_hover.svg);
}

widget[type=radio]:disabled {
	background: url(../images_2/common/radio_off_disabled.svg);
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}

widget[type=radio]:disabled:checked {
	background: url(../images_2/common/radio_on_disabled.svg);
	assigned!: self::margin-left = length(self.text-width(self.$1(text):value) + 15dip);
}
/*---*/

/* Inputs */
input[type=text].bdui_select,
input[type=password].bdui_select,
input[type=number].bdui_select {
	line-height:22dip;
	height:22dip;
	border:1dip solid #d9d9d9;
	display:table-column-group;
	margin-bottom:10dip;
	min-width:160dip;
	padding-left:5dip;
	padding-right:5dip;
	font-size:11dip;
	color:#666666;
}

input[type=number] {
	direction:ltr;
}

input[type=text].bdui_select:empty,
input[type=password].bdui_select:empty,
input[type=number].bdui_select:empty {
	color:#999;
	font-size:11dip;
	font-style:italic;
}

input[type=text].bdui_select:focus,
input[type=password].bdui_select:focus,
input[type=number].bdui_select:focus {
	color:#00a1ff;
}

input[type=text].bdui_select:disabled,
input[type=password].bdui_select:disabled,
input[type=number].bdui_select:disabled {
	color:#ccc;
	background:none;
}

.input_error {
	color:#cc0000!important;
	border:1dip solid #cc0000!important;
}

.bdui_thin_input {
	height:10dip !important; margin-bottom: 0dip !important;
}

/*---*/

/* Small Switch */
input.bdui_switch_small {
	background-image: url(../images_2/common/switch_small_off.svg) top right;
	width:40dip;
	height:20dip;
	background-position:top right;
	cursor:pointer;
	transition:none;
	padding:0;
	margin-right:1dip;
	assigned!: ;
}
input.bdui_switch_small:hover {
	background-image: url(../images_2/common/switch_small_off_hover.svg);
}

input.bdui_switch_small:checked {
	background-image: url(../images_2/common/switch_small_on.svg);
	assigned!: ;
}
input.bdui_switch_small:checked:hover {
	background-image: url(../images_2/common/switch_small_on_hover.svg);

}

input.bdui_switch_small:checked:disabled {
	background-image: url(../images_2/common/switch_small_on_disabled.svg);
	assigned!: ;
}
input.bdui_switch_small:disabled {
	background-image: url(../images_2/common/switch_small_off_disabled.svg);
	assigned!: ;
}

/*---*/

/* Small Buttons */
.bdui_button_set_small {
	font-size:11dip;
	background:url(../images_2/common/btn_set_small.png);
	background-repeat:expand stretch-middle;
	background-position-left: 3dip;
	background-position-right: 3dip;
	height:20dip;
	color:white;
	padding:0 10dip;
	cursor:pointer;
	min-width:60dip;
	font-size: 11dip;
	margin-left:1dip;
	margin-right:1dip;
}

.bdui_button_set_small:hover {
	background-image: url(../images_2/common/btn_set_small_hover.png);
}
.bdui_button_set_small:active {
	background-image: url(../images_2/common/btn_set_small_active.png);
}
.bdui_button_set_small:disabled {
	background-image: url(../images_2/common/btn_set_small_disabled.png);
	color:#ffffff!important;
}

.bdui_button_set_small_blue {
	font-size:11dip;
	background-image: url(../images_2/common/btn_set_small_blue.png);
	background-repeat:expand stretch-middle;
	background-position-left: 3dip;
	background-position-right: 3dip;
	height:20dip;
	color:white;
	padding:0 10dip;
	cursor:pointer;
	min-width:70dip;
}

.bdui_button_set_small_blue:hover {
	background-image: url(../images_2/common/btn_set_small_blue_hover.png);
}
.bdui_button_set_small_blue:active {
	background-image: url(../images_2/common/btn_set_small_blue_active.png);
}
.bdui_button_set_small_blue:disabled {
	background-image: url(../images_2/common/btn_set_small_disabled.png);
	color:#ffffff!important;
}
.bdui_button_set_small_red {
	font-size:11dip;
	background-image: url(../images_2/common/btn_set_small_red.png);
	background-repeat:expand stretch-middle;
	background-position-left: 3dip;
	background-position-right: 3dip;
	height:20dip;
	color:white;
	padding:0 10dip;
	cursor:pointer;
	min-width:70dip;
}

.bdui_button_set_small_red:hover {
	background-image: url(../images_2/common/btn_set_small_red_hover.png);
}
.bdui_button_set_small_red:active {
	background-image: url(../images_2/common/btn_set_small_red_active.png);
}
.bdui_button_set_small_red:disabled {
	background-image: url(../images_2/common/btn_set_small_disabled.png);
	color:#686868;
}

/* Progress */
input[type="progress"] {
	behavior:progress;
	height:10dip;
	padding:0dip;
	background-image: url(../images_2/common/bdui_progress_bgr.png);
	background-repeat:expand stretch-middle;
	background-position-left:1dip;
	background-position-right:1dip;
	foreground-image: url(../images_2/common/bdui_progress_fgr.png);
	width:*;
}

input[type="progress"]:disabled {
	foreground-image: url(../images_2/common/bdui_progress_fgr_disabled.png);
}


/* Widget type date and number */
widget[type="date"] {
	height:28dip;
	padding-left:3dip;
}

widget[type="date"] > button {
	background: url(../images_2/settings/btn_number_down.svg);
	height:20dip !important;
	width:8dip;
	//margin:0 !important;
	margin-top:4dip !important;
	margin-right:5dip !important;
	padding:0;
	cursor:pointer;
	position:relative;
	top: 0dip;
}


input[type="time"] {
	background: #ffffff;
	color:#666666;
	font-size: 11dip;
	border: 1dip solid #d9d9d9!important;
	height:22dip;
	padding: 0;
	flow: "3 1 2";
	margin-bottom: 10dip;
}

input[type="number"] {
	background: #ffffff;
	color:#666666;
	font-size: 12dip;
	border: 1dip solid #d9d9d9;
	height:22dip;
	padding: 0;
	margin-bottom: 10dip;
	text-align:center;
	width: 72dip;
	padding-left: 7dip;
	padding-right: 15dip;
}

input[type="number"] > button {
	cursor: pointer;
	padding: 0;
}

input[type="number"] > button:first-child { /* UP */
	background: url(../images_2/settings/btn_number_up.svg);
	margin-right: 5dip;
	width:8dip;
	height:24dip;
	position: absolute;
	top: 1dip;
	left: 6dip;
}

input[type="number"] > button:last-child { /* DOWN */
	background: url(../images_2/settings/btn_number_down.svg);
	width:8dip;
	height:24dip;
	position: absolute;
	right: 5dip;
	top: 1dip;
}


input[type="number"] > button:first-child:hover,
input[type="time"] > button:first-child:hover {
	background: url(../images_2/settings/btn_number_up_hover.svg);
	width:8dip;
	height:24dip;
}

input[type="number"] > button:first-child:active,
input[type="time"] > button:first-child:active {
	background: url(../images_2/settings/btn_number_up_active.svg);
	width:8dip;
	height:24dip;
}

input[type="time"] > button {
	background: url(../images_2/settings/btn_number_up.svg);
	width:8dip;
	height:24dip;
	margin-right: 5dip;
}

input[type="time"] > button:last-child {
	background: url(../images_2/settings/btn_number_down.svg);
	width:8dip;
	height:24dip;
	margin-left: 5dip;
}

input[type="number"] > button:last-child:hover,
input[type="time"] > button:last-child:hover {
	background: url(../images_2/settings/btn_number_down_hover.svg);
	width:8dip;
	height:24dip;
}

input[type="number"] > button:last-child:active,
input[type="time"] > button:last-child:active {
	background: url(../images_2/settings/btn_number_down_active.svg);
	width:8dip;
	height:24dip;
}

input[type="number"]:disabled > button:first-child,
input[type="time"]:disabled > button:first-child{
	opacity:.3;
}


input[type="number"]:disabled > button:last-child,
input[type="time"]:disabled > button:last-child  {
	opacity:.3;
}
/*---*/

.link_style {
	color: #00a1ff;
	text-decoration: none;
	font-weight: bold;
	font-size: 11dip;
	behavior: clickable;
	cursor: pointer;
}

div.virtual_table_container {
	behavior: virtual-grid-ex;
	flow: horizontal;
	margin: 0dip;
	padding: 0dip;
	border-width: 0dip;
}

table.bdui_grid,
table.bdui_grid_no_sort {
	behavior:grid column-resizer!important;
	direction:rtl;
	width:*;
	border-spacing:0;
	overflow:hidden;
	border:1dip solid #d9d9d9;
}

table.bdui_grid td:last-child,
table.bdui_grid_no_sort td:last-child {
	padding-left:5dip;
}

table.bdui_grid tr.header td:first-child,
table.bdui_grid_no_sort tr.header td:first-child {
	/*border-left:none;*/
	/*border:1px solid red;*/
}

table.bdui_grid td,
table.bdui_grid_no_sort td {
	white-space:nowrap;
    text-overflow:ellipsis;
	height:30dip;
    border-left:none;
    foreground-position:100% 50%;
  	foreground-repeat:no-repeat;
}

table.bdui_grid td,
table.bdui_grid_no_sort td,
table.bdui_grid_no_sort tbody tr td,
table.bdui_grid tbody tr td {
	min-width:30dip;
	width: *;
	padding-right:5dip;
	font-size:11dip;
	color:#666;
	line-height:24dip;
}

table.bdui_grid tr,
table.bdui_grid_no_sort tr {
	active-on!: self:current = true;
}

table.bdui_grid tr:hover td,
table.bdui_grid_no_sort tr:hover td{
	background-color:#f3f3f3;
	color:#666;
}

table.bdui_grid tr:current,
table.bdui_grid_no_sort tr:current {
	background-color:#00a1ff;
	margin-top:1dip;
}

table.bdui_grid tr:current td,
table.bdui_grid tr:current td a,
table.bdui_grid_no_sort tr:current td,
table.bdui_grid_no_sort tr:current td a  {
	 color:white;
}

table.bdui_grid tr:current:hover td,
table.bdui_grid_no_sort tr:current:hover td {
	color:white;
	background-color:#00a1ff;
}

table.bdui_grid tr.header:current  td,
table.bdui_grid_no_sort tr.header:current  td {
	color: #666!important;
	background-color:#fff;
}

table.bdui_grid tr.header td,
table.bdui_grid_no_sort tr.header td {
	font-size:11dip;
	color:#666;
	padding-left:5dip;
	padding-right:5dip;
	margin-bottom:0dip;
	height:30dip;
	line-height:30dip;
	border-left:1dip solid #d9d9d9;
	border-bottom:1dip solid #d9d9d9;
}

table.no_highlight tr.header:hover td,
table.bdui_grid tr.header:hover td {
	background:#fff;
}

.no_highlight tr:current td {
	background:white!important;
	color:#666!important;
}

widget.checkbox_ident {
	width:90%!important;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

table.bdui_grid.no_select tr {
	active-on!: ;
}

table.bdui_grid_no_sort.no_select tr {
	active-on!: ;
}

/* behavioral styles */
/*--------------------------------------------*/
table.bdui_grid tr.header > td {
	active-on! : self.parent().$1( td[sorted] ).sorted = null,
				 self.sorted = "asc",
				 ncolumn = self:index,
			 	 is_less = @(row1, row2)
				 	 (row1.child(ncolumn):value.toLower() == " " || row1.child(ncolumn):value == "") ? false # (
		 		 	 row1.child(ncolumn):value.toLower() < row2.child(ncolumn):value.toLower() ? true #
					 row1.child(ncolumn):value.toLower() > row2.child(ncolumn):value.toLower() ? false #
			     	 row1:index < row2:index),
				 self.$1p(table).$(tr:not(.header)).sort(is_less);

}

table.bdui_grid tr.header > td[sorted="asc"] {
	foreground-image: url(../images_2/common/sort_arrow_up.png);
	active-on!: self.sorted = "desc",
				ncolumn = self:index,
				is_less = @(row1, row2)
					(row2.child(ncolumn):value == " " || row2.child(ncolumn):value == "") ? false # (
					row2.child(ncolumn):value.toLower() < row1.child(ncolumn):value.toLower() ? true #
					row2.child(ncolumn):value.toLower() > row1.child(ncolumn):value.toLower() ? false #
					row1:index < row2:index),
				self.$1p(table).$(tr:not(.header)).sort(is_less);

}

table.bdui_grid tr.header > td[sorted="desc"] {
	foreground-image: url(../images_2/common/sort_arrow_down.png);
	foreground-vertical-position:middle;

}

table.bdui_grid tr.header > td.int_sortable {
active-on! : self.parent().$1( td[sorted] ).sorted = null, self.sorted = "asc", ncolumn = self:index,
             is_less = @(row1, row2) int(row1.child(ncolumn):value.toLower()) < int(row2.child(ncolumn):value.toLower()) ? true #
             int(row1.child(ncolumn):value.toLower()) > int(row2.child(ncolumn):value.toLower()) ? false #
            row1:index < row2:index,self.$1p(table).$(tr:not(.header)).sort(is_less);
}

table.bdui_grid tr.header > td.int_sortable[sorted="asc"] {
    foreground-image: url(../images_2/common/sort_arrow_up.png);
    active-on! : self.sorted = "desc", ncolumn = self:index, is_less = @(row1, row2) int(row2.child(ncolumn):value.toLower()) < int(row1.child(ncolumn):value.toLower()) ? true #
        int(row2.child(ncolumn):value.toLower()) > int(row1.child(ncolumn):value.toLower()) ? false #
        row1:index < row2:index, self.$1p(table).$(tr:not(.header)).sort(is_less);
}

table.bdui_grid tr.header > td.attr_sortable {
active-on! : self.parent().$1( td[sorted] ).sorted = null, self.sorted = "asc", ncolumn = self:index,
             is_less = @(row1, row2) int(row1.child(ncolumn).attr.toLower()) < int(row2.child(ncolumn).attr.toLower()) ? true #
             int(row1.child(ncolumn).attr.toLower()) > int(row2.child(ncolumn).attr.toLower()) ? false #
            row1:index < row2:index,self.$1p(table).$(tr:not(.header)).sort(is_less);
}

table.bdui_grid tr.header > td.attr_sortable[sorted="asc"] {
    foreground-image: url(../images_2/common/sort_arrow_up.png);
    active-on! : self.sorted = "desc", ncolumn = self:index, is_less = @(row1, row2) int(row2.child(ncolumn).attr.toLower()) < int(row1.child(ncolumn).attr.toLower()) ? true #
        int(row2.child(ncolumn).attr.toLower()) > int(row1.child(ncolumn).attr.toLower()) ? false #
        row1:index < row2:index, self.$1p(table).$(tr:not(.header)).sort(is_less);
}

table.bdui_grid tr.header > td.custom_sortable {
    active-on! : self.parent().parent().custom_sort(self:index);
}

table.bdui_grid tr.header > td.custom_sortable[sorted="asc"] {
    foreground-image: url(../images_2/common/sort_arrow_up.png);
    foreground-vertical-position:middle;
    active-on! : self.parent().parent().custom_sort(self:index);
}

table.bdui_grid tr.header > td.custom_sortable[sorted="desc"] {

    foreground-image: url(../images_2/common/sort_arrow_down.png);
    foreground-vertical-position:middle;
    active-on! : self.parent().parent().custom_sort(self:index);
}


/* behavioral styles - NO SORTING */
/*--------------------------------------------*/

table.bdui_grid_no_sort tr.header > td[sorted="asc"] {

	//foreground-image: url(../images_2/common/sort_arrow_up.png);
}

table.bdui_grid_no_sort tr.header > td[sorted="desc"] {

	foreground-image: url(../images_2/common/sort_arrow_down.png);
	foreground-vertical-position:middle;
	foreground-position:5px 10px;
}

table.bdui_grid_no_sort tr.header > td.int_sortable[sorted="asc"] {
foreground-position:5px 10px;
    foreground-image: url(../images_2/common/sort_arrow_up.png);

}

.file_icon {
    behavior:file-icon;
    padding-left:25dip;
    line-height:28dip;
    font-size:11dip;
    foreground-repeat: no-repeat;
    foreground-position: 2dip 50%;

    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}

.file_icon_wallet_ext {
    behavior:file-icon;
	width: 25dip;
	height: 20dip;
    foreground-repeat: no-repeat;
    foreground-position: 2dip 50%;
	display:block;
}


.path_item {
	border-right:0;
	}
.remove_path_button {
	text-align:left;
	}
.text_oriented_corect {
	text-align:right;
	}
.text_oriented {
	text-align:left;
	}

.text_oriented_left {
	text-align:left;
}

.text_oriented_right {
	text-align:right;
}

.destroy_element {
	background:url(../images_2/common/destroy_element_icon.png);
	width:12dip;
	height:12dip;
	position:absolute;
	cursor:pointer;
	right:13dip;
	top:7dip;
	display:none;
	}

/************ VERTICAL SCROLLBAR ************ */

@set v-scrollbar{

  .prev {
   width:9dip;
   background:#d9d9d9;

  }
    .prev:hover {

    }
    .prev:active {
    }
    .next {
	   width:9dip;
	   background:#d9d9d9;
    }
	.next:hover {
	}
	.next:active {
	}
  .base,
  .next-page,
  .prev-page {
	  background:#d9d9d9;
	  width:9dip;
  }

  .slider
  {
 	background:#fff;
	min-height:20dip;
	border-right:1dip solid #d9d9d9;
	border-left:none;
  }

    .slider:hover
  {
  }
  .slider:active
  {
	foreground-position:0 50%;
	foreground-repeat:no-repeat;
  }
  .next:disabled, .slider:disabled,
  .prev:disabled  {  border:none; background-image-transformation: colorize(gray);  }
}


@set v-scrollbar-disabled {
		.prev {
		//background-image: url(../images_2/common/scroll_prev.png);
	   background-repeat:no-repeat;
	   width:3dip;
	   height:3dip;
	  }
	  .next {
	   //background-image: url(../images_2/common/scroll_next.png);
		background-repeat:no-repeat;
	   width:3dip;
	   height:3dip;
	  }

	  .base,
	  .next-page,
	  .prev-page
	  {


			  background-color: none;
		  height:3dip;
		  width:3dip;
		  //border:1dip solid #dadada;
		  border-radius:5dip;
	  }
	  .slider
	  {

	  	width:3dip;
	 	//background-image:url(../images_2/common/v_slider.png);
		background-repeat:expand stretch-middle;
		background-position-top:2dip;
		background-position-bottom:2dip;
		//foreground-image:url(../images_2/common/v_slider_foreground.png);
		foreground-position:0 50%;
		foreground-repeat:no-repeat;
	  }
	  .next, .slider, .
	  .prev  {  border:none; background-image-transformation: colorize(#BFBFBF); foreground-image-transformation: colorize(#BFBFBF); }
}



















/************ HORIZONTAL SCROLLBAR ************ */

@set h-scrollbar{

  .prev {
   height:9dip;
   background:#d9d9d9;

  }
    .prev:hover {

    }
    .prev:active {
    }
    .next {
	   height:9dip;
	   background:#d9d9d9;
    }
	.next:hover {
	}
	.next:active {
	}
  .base,
  .next-page,
  .prev-page {
	  background:#d9d9d9;
	  height:9dip;

  }

  .slider
  {
 	background:#fff;
	min-width:20dip;
	border-top:1dip solid #d9d9d9;
	border-bottom:1dip solid #d9d9d9;
	border-right:none;
  }

    .slider:hover
  {
  }
  .slider:active
  {
	foreground-position:0 50%;
	foreground-repeat:no-repeat;
  }
  .next:disabled, .slider:disabled,
  .prev:disabled  {  border:none; background-image-transformation: colorize(gray);  }
}


@set h-scrollbar-disabled {
		.prev {
		//background-image: url(../images_2/common/scroll_prev.png);
	   background-repeat:no-repeat;
	   width:3dip;
	   height:3dip;
	  }
	  .next {
	   //background-image: url(../images_2/common/scroll_next.png);
		background-repeat:no-repeat;
	   width:3dip;
	   height:3dip;
	  }

	  .base,
	  .next-page,
	  .prev-page
	  {


			  background-color: none;
		  height:3dip;
		  width:3dip;
		  //border:1dip solid #dadada;
		  border-radius:5dip;
	  }
	  .slider
	  {

	  	width:3dip;
	 	//background-image:url(../images_2/common/v_slider.png);
		background-repeat:expand stretch-middle;
		background-position-top:2dip;
		background-position-bottom:2dip;
		//foreground-image:url(../images_2/common/v_slider_foreground.png);
		foreground-position:0 50%;
		foreground-repeat:no-repeat;
	  }
	  .next, .slider, .
	  .prev  {  border:none; background-image-transformation: colorize(#BFBFBF); foreground-image-transformation: colorize(#BFBFBF); }
}



















* {
	vertical-scrollbar: v-scrollbar;
	horizontal-scrollbar: h-scrollbar;

}

widget[type="vscrollbar"]:disabled{
	display:none;
}

widget[type="hscrollbar"]:disabled {
	horizontal-scrollbar:h-scrollbar-disabled;

}

widget[type="hscrollbar"]{
	height: 9dip!important;
	overflow: hidden;
	border:1dip solid #d9d9d9;
}

widget[type="vscrollbar"]{
	width: 9dip!important;
	overflow: hidden;
	border:1dip solid #d9d9d9;
	margin-left:0dip;
	margin-right:-2dip;

}

.min_close_pop {
	width:30dip;
	height:30dip;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}

.min_close_pop #btnSysClose {
	background: #2b2f33 url(../images_2/common/close.svg);
	background-repeat:stretch!important;
	width: 50dip;
	height: 50dip;
	position:relative;
	top:-10dip;
	left:10dip;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

.min_close_pop #btnSysClose:hover {
	background: #363b40 url(../images_2/common/close_hover.svg);
}

.min_close_pop #btnSysClose:active {
	background: #363b40 url(../images_2/common/close.svg);
}

.logo_notification {
	background:url(../images_2/common/bitdefender_logo.svg) 0 0;
	width:120dip;
	height:20dip;
	padding:0;
	margin:0 auto;
	color:white;
	line-height:20dip;font-size:17dip;
	display:inline;
	white-space:nowrap;
	position:relative;
}

.startup_notification {
	assigned!:
	self::display == "block" ? self.parent(1).parent(1).parent(1)::min-width = 300dip,
	self::display == "block" ? self.parent(1).parent(1).parent(1).parent(1).class = "no_class",
	self::display == "block" ? self.parent(1).parent(1).parent(1)::min-height = 60dip;
	margin:0 auto;
	margin-top:13dip;
	height:30dip;
}

.awake {
	color:white;
	font-size:19dip;
	padding-top:2dip;
	padding-left:5dip;
	white-space:nowrap;
	font-weight:bold;
}

.round_dot {
	border-radius:100dip;
	background:white;
	width:4dip;
	height:4dip;
	position:absolute;
	right:-3dip;
	bottom:7dip;
}

.icon {
	height: 90dip;
	width: 90dip;
	margin: 30dip;
}

.iconSize {
	width: 40dip;
	height: 40dip;
}

.alert_icon_container {
	width: 135dip;
	height: 100%;
}

.m_15 {
	margin-left: 0dip;
	margin-top: 35dip;
	margin-bottom: 20dip;
}

.alert_title {
	font-weight:bold;
	color: #fff;
	font-size: 12dip;
	margin-left: 50dip;
}

.message_text {
	margin-top: 10dip;
	color: #bacdd9;
	font-size: 11dip;
	margin-left: 40dip;
}

.alert_separator {
	height: 1dip;
	background-color: #363b40;
	display:none;
	display: block;
}


body[buttons=""] .alert_buttons {
	display:none;
}

.checkboxesContainer {
	padding:15px;
}

.checkboxesContainer widget[type=checkbox] text{
	color:white!important;
}

.current_profile {
	width:118dip;
	height:22dip;
	border: 1dip solid #4b5359;
	color: white;
	text-align: center;
	font-size: 11dip;
	padding-top: 6dip;
}

.btn_optimize_now {
	width: 120dip;
	height: 30dip;
	text-align:center;
	color: #fff;
	border: 0dip;
	cursor: pointer;
	background: #00a1ff;
	font-size: 11dip;
	padding:0dip;
}

.btn_optimize_now:hover {
	background: #33b4ff;
}

/* Alert icons */
.bdui_icon_hidden_topmost {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_protected {
     background: url(../images_2/common/status_green.svg);
}
.bdui_icon_critical {
     background: url(../images_2/common/status_red.svg);
}
.bdui_icon_alert {
     background: url(../images_2/common/status_yellow.svg);
}
.bdui_icon_informative {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_question {
     background: url(../images_2/common/icon_quest.svg);
}
.bdui_icon_laptop {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_game {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_USB {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_CDDVD {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_UM {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_AM {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_NetworkDrive {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_stop {
     background: url(../images_2/common/icon_informative.svg);
}
.bdui_icon_Banking {
     background: url(../images_2/common/icon_informative.svg);
}

.bdui_icon_autopilot {
     background: url(../images_2/common/icon_autopilot.svg);
}
.bdui_icon_loading {
	width: 30px;
	height: 30px;
	background-repeat:no-repeat!important;
	background: url(../images_2/common/load_medium.png) no-repeat 0 0 transparent;
	assigned!:
	self::display == "block" ? self.start-timer(58) # self.stop-timer();
	timer!:
	self::background-position-top = self::background-position-top - 62,
	self::background-position-top < -898 ? self::background-position-top = 0;
	margin: auto auto;
	position:relative;
	top:40dip;
}

.standard_link {
	color: #00a1ff;
	text-decoration:none;
	margin-top:3dip;
	font-size: 11dip;
	vertical-align: baseline;
}

.standard_link:hover {
	text-decoration: underline;
}

.buttons_oriented_right {
	text-align:right;
	width:min-intrinsic;
	white-space:nowrap;
}

.bottom20 {
	margin-bottom: 20dip;
}

.align_config_issues {
	text-align:left;
}

.bdui_button_green {
	height:34dip;
	color:white;
	text-align:center;
	font-size: 12dip;
	background-image: url(../images_2/common/button_green.png);
	background-repeat: expand stretch-middle;
	width: 78dip;
	background-position-left: 7dip;
	background-position-right: 7dip;
	background-position-top: 2dip;
	background-position-bottom: 2dip;
	padding:0 10dip;
	transition: blend;
	cursor:pointer;
}

.bdui_button_green:hover {
	background-image: url(../images_2/common/button_green_hover.png);
	height:34dip;
	background-repeat: expand stretch-middle;
	width: 78dip;
	background-position-left: 7dip;
	background-position-right: 7dip;
	background-position-top: 2dip;
	background-position-bottom: 2dip;
	padding:0 10dip;
}

.bdui_button_green:active {
	background-image: url(../images_2/common/button_green_active.png);
	color: #dfdfdf;
}

.bdui_button_green:disabled {
	background-image: url(../images_2/common/button_disabled.png);
	color: #666666;
}

.red {
	color:#F00;
}

.green {
	color:#090;
}

.orange {
	color:#F90;
}

.cg_chart {
	width:100%%;
	height:100%;
	margin-top:12dip;
}

.fb_red {
	background-color: #cc0000;
	width:12dip;
	height:12dip;
	margin-right:5dip;
	background-repeat:no-repeat;
	margin-left: 5dip;
}

.fb_red:disabled {
	background-image:url(../images_2/common/fb_disabled.png);
}

td.fb_red {
	background-image:url(../images_2/common/fb_red.png);
	background-repeat:no-repeat;
	background-position-right: 13dip;
	background-position-top: 50%;
	padding-right:35dip!important;
	background-color: transparent;
}

.fb_orange {
	background-color: #e6c000;
	width:12dip;
	height:12dip;
	margin-right:5dip;
	background-repeat:no-repeat;
	margin-left:5dip;
}

.fb_orange:disabled {
	background-image:url(../images_2/common/fb_disabled.png);
}

td.fb_orange {
	background-image:url(../images_2/common/fb_orange.png);
	background-repeat:no-repeat;
	background-position-right: 13dip;
	background-position-top: 50%;
	padding-right:35dip!important;
	background-color: transparent;
}

.fb_green {
	background-color: #7fbb19;
	width:12dip;
	height:12dip;
	margin-right:5dip;
	margin-left: 5dip;
	background-repeat:no-repeat;
}

.fb_green:disabled {
	background-image:url(../images_2/common/fb_disabled.png);
}

td.fb_green {
	background-image:url(../images_2/common/fb_green.png);
	background-repeat:no-repeat;
	background-position-right: 13dip;
	background-position-top: 50%;
	padding-right:35dip!important;
	background-color: transparent;
}

.fb_none {
	background-color: #cccccc;
	width:12dip;
	height:12dip;
	margin-right:5dip;
	margin-left:5dip;
	background-repeat:no-repeat;
}

.fb_alerts {
	position:absolute;
	width:200dip;
	top:-20dip;
	color:white;
	font-size:12dip;
	font-weight:bold;
}

/**** SAFEBOX FOLDER *******/
.safebox_table {
	border:1dip solid #ccc;
	border-radius:0dip;
	background:white;
	padding:0;
	margin:0;
	overflow-y:auto;
}

.safebox_table tr td{
	padding:10dip;
}

.safebox_table tr:last-child td{
	border-bottom:none;
	padding:10dip;
}

table.safebox_table tr:hover{
	background-color:#f3f3f3;
	color:#666;
}

.folder_icon {
	background:url(../images_2/common/folder_icon.png) no-repeat right;
	padding-right:45dip;
	line-height:31dip;
	font-size:11dip;
	width:120dip;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.folder_safebox_icon {
	background:url(../images_2/common/folder_safebox_icon.png) no-repeat right;
	padding-right:45dip;
	line-height:28dip;
	font-size:11dip;
	width:120dip;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.safebox_dragndrop_area {
	background: #e2e2e2;
	height:30dip;
	line-height:30dip;
	width:372dip;
	margin-top:15dip;
	text-align:center;
}

.file_icon {
	behavior:file-icon;
	padding-right:30dip;
	line-height:28dip;
	font-size:11dip;
	foreground-repeat: no-repeat;
	foreground-position: right center;
	width:120dip;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.custom_overlay_plugin {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	background:black;
	opacity:.5;
	z-index:9999999999;
}


/**** END SAFEBOX FOLDER *****/


/* INPUT AUTO FILL Wallet */


.more_arrow {
	width: 11dip; height:5dip; background:url(../images_2/common/more_arrow.png) no-repeat center; display:block; margin: auto; margin-top: 7dip;
	}
.less_arrow {
	width: 11dip; height:5dip; background:url(../images_2/common/less_arrow.png) no-repeat center; display:block; margin: auto; margin-top: 7dip;
	}

.web_app_ico {
	border: 1dip solid #d9d9d9;
	background:#fff;
	color: #666;
	width: 216dip;
	font-size: 11dip;
	padding: 6dip 0dip;
	cursor:pointer;
	margin: 5dip 0dip;
	text-align: right;
	padding-right: 10dip;
	margin-top: 15dip;
}

li.btn-accounts {
	border: 1dip solid #d9d9d9;
	background:#fff;
	color: #666;
	width: 216dip;
	foreground-image:url(stock:arrow-left);
	foreground-repeat: no-repeat;
	foreground-position: 4% 52%;
	font-size: 11dip;
	padding: 6dip 0dip;
	cursor:pointer;
	margin: 5dip 0dip;
	text-align: right;
	padding-right: 10dip;
	list-style-type: none;
}

.btn-accounts:hover {
	background: #00a1ff;
	color: #fff;
}

li.btn-accounts-simple {
	border: 1dip solid #d9d9d9;
	background:#fff;
	color: #666;
	width: 216dip;
	font-size: 11dip;
	padding: 6dip 0dip;
	margin: 5dip 0dip;
	text-align: right;
	padding-right: 10dip;
	list-style-type: none;
	cursor:default;
}
.btn-accounts-simple:hover {
	background: #00a1ff;
	color: #fff;
}
li.btn-accounts-simple-white {
	border: 1dip solid #d9d9d9;
	background:#fff;
	color: #666;
	width: 216dip;
	font-size: 11dip;
	padding: 6dip 0dip;
	cursor:default;
	margin: 5dip 0dip;
	text-align: right;
	padding-right: 10dip;
	list-style-type: none;
}
.current-weblink {
	color: #00a1ff;
	font-size: 12dip;
	font-weight:bold;
	margin-bottom: 10dip;
}
.title-buttons {
	color: #666;
	font-size: 11dip;
}


/* END INPUT AUTOFILL */

/* More Less */

.expand_collapse:checked {
	width:14dip;
	height:14dip;
	padding:0!important;
	margin:0!important;
	margin-top:5dip!important;
	background-repeat:stretch;
	margin-left:5dip!important;
	cursor:pointer;

	active-on!:
		self.$1p(table).child(2)::display = "none"
		self:checked = "false",
		self.class = "expand_collapse plus"
	;
}


.expand_collapse.plus  {
	background-image: url(../images_2/common/more.png);
}

.expand_collapse.minus {
	background-image: url(../images_2/common/less.png);
}


.expand_collapse {
	assigned!:
		self.$1p(table).child(2)::display == "none" ? self.class = "expand_collapse plus"
	;
	background-color: red;
	width:14dip;
	height:14dip;
	padding:0!important;
	margin:0!important;
	margin-top:5dip!important;
	background-repeat:stretch;
	margin-left:5dip!important;
	cursor:pointer;
	active-on!:
		self.$1p(table).child(2)::display = "block",
		self:checked = "true",
		self.class = "expand_collapse minus"
	;
}


/* END INPUT AUTOFILL */

/*	Boot Optimizer  Stuff  */

.com_stats {
	width: 229dip;
	height:127dip;
	background: url(../images_2/common/bg_comunity_stats.png) no-repeat center top;
	position: absolute;
	top: -140dip;
	right: 13dip;
	display:none;
	z-index: 9999999999999999999999999999 !important;
	padding-top: 20dip;
	padding-left: 25dip;
}
.process_stats_optimizer:hover + .com_stats {
	display: block !important;
}
/* STATS GRAPH ToolTip*/

.graph_stats_area {
	width: 60dip;
	height:100dip;
}
.enabled {
	background:#72c70f;
	width: 100%;
}
.delayed {
	background:#ffd400;
	width: 100%;
}
.disabled {
	background:#cc0000;
	width: 100%;
}
.stats_title {
	width: 120dip;
	font-size: 11dip;
	font-weight: bold;
	color: #000;
	line-height: 13dip;
	margin-bottom: 8dip;
}
.detailed_stats {
	width: 120dip;
	height:100dip;
	margin-right: 21dip;
	color: #666666;
}
.enabled_sml {
	width:10dip;
	height:10dip;
	background: #72c70f;
	display:block;
	margin-right: 5dip;
	line-height:10dip;
}
.delayed_sml {
	width:10dip;
	height:10dip;
	background: #ffd400;
	display:block;
	margin-right: 5dip;
	line-height:10dip;
}
.disabled_sml {
	width:10dip;
	height:10dip;
	background: #cc0000;
	display:block;
	margin-right: 5dip;
	line-height:10dip;
}

/* updating now*/
.updating_now {
	foreground-image:none;
	background-image:none;
	position:relative;
}

.stop_update {
	display:none;
	width: 118dip;
	position:absolute;
	color: #fff;
	font-size: 11dip;
	vertical-align:middle;
	top: 80dip;
	behavior: clickable;
}

.main_progress_value {
	width: 118dip;
	position:absolute;
	color: #fff;
	font-size: 11dip;
	vertical-align:middle;
	top: 80dip;
}

.updating_now span {
	display:none;
}

.updating_now .update_icon {
	display:none;
}

.checking .update_icon {
	display: none;
}
.checking span {
	display:none;
}

.tile.updating_now,
.tile.checking:hover {
	background-color: #40474d;
}

.checking {
	background-position-top: 17dip!important;
	foreground: url(../images_2/common/loader_small_update.gif) no-repeat center center;
}

.updating_now:hover .stop_update {
	display:block;
}

.checking:hover .stop_update {
	display:block;
}

.checking:hover .update_icon {
	display:none;
}

.updating_now:hover .main_progress_value {
	display:none;
}

.main_round_progress_container {
	width: 118dip;
	height: 118dip;
	position:absolute;
	top: 0;
	display:none;
	vertical-align:middle;
	text-align:center;
}

.updating_now .main_round_progress_container {
	display:block;
}

/* round progress update */
input[type="progress"].main_round_progress {
	assigned!: self::display == "block" ? self.start-timer(58) # self.stop-timer();
	timer!:
		self::background-position-top = self::background-position-top - 42,
		self::background-position-top < -608 ? self::background-position-top = 0
		;
	background-repeat:no-repeat!important;
	background-image: url(../images_2/common/load_small.png);
	width:22px;
	height:20px;
}

.router_progress {
	assigned!: self::display == "block" ? self.start-timer(58) # self.stop-timer();
	timer!:
		self::background-position-top = self::background-position-top - 42,
		self::background-position-top < -608 ? self::background-position-top = 0
		;
	background-repeat:no-repeat!important;
	background-image: url(../images_2/common/load_small.png);
	background-position:top right;
	width:22px;
	height:20px;
	position:relative;
	padding-right:25dip!important;
	margin-right:30dip;
	font-size:11dip;
	color:#bacdd9;
	font-weight:normal;

}

.widget-radio {
	margin: 0;
	padding: 0;
}

.widget-radio-horizontal-link {
	margin-top:0dip;
	line-height: 24dip;
}

.window-shadow {
    margin: 0;
    padding: 0;
    background: url(../images_2/common/window-shadow.png) expand transparent;
    background-position:20px 20px 20px 20px;
}

.window-shadow body {
	margin: 20px;
}

.list_blue_bullets {
	display:block;
	height: auto;
	padding-top: 5dip;
}

.list_blue_bullets ul {
	padding: 0dip;
	margin: 0dip;
	padding-top: 5dip;
	font-size:12dip;
}

.list_blue_bullets li {
	list-style-type: none;
	font-size: 12dip;
	line-height: 18dip;
	color: #666;
	line-height: 18dip;
	list-style-image:none;
	flow: horizontal;
	direction: rtl;
}

.ico-done {
	width:8dip;
	height: 6dip;
	vertical-align:middle;
	background-image: url(../images_2/common/ico_done_progress.svg) stretch;
	margin-top: 6dip;
	margin-left: 4dip;
}

.wizard-dim {
	width:740dip;
	height:490dip;
	overflow:hidden;
}

.title-small {
	font:bold 11dip Arial;
	margin:0 0 4dip 0;
}

.grid_loading_mask {
	position:absolute;
	left: 30dip;
	top: 88dip;
	height: 270dip;
	padding-top: 10dip;
	width: 680dip;
	background:50% 40% rgba(243,243, 234, 0.8);
	color: #333;
	font-size:14dip;
	vertical-align:middle;
	text-align:center;
	/* assigned!: bud = $1(#<self.buddy>), self:value = bud.box-inner-width(); TODO  */
}

.load_big {
	background-image: url(../images_2/common/load_big.png) no-repeat 0 0 transparent;
	assigned!:
	self::display == "block" ? self.start-timer(58) # self.stop-timer();
	timer!:
	self::background-position-top = self::background-position-top - 102,
	self::background-position-top < -1478 ? self::background-position-top = 0
	;
	width:50px;
	height:50px;
	background-repeat:no-repeat;
	}
.mt_minus_30 {
	margin-top:-30dip;
	}
.ml_mr_auto_mt_mb_20 {
	margin:20dip auto;
	}

.medium-width {
	width: 450dip;
}

.btn-close-overlay {
	background: transparent url(../images_2/common/close_hover.png) no-repeat center center !important;
	position: absolute;
	top: 0;
	right: 0;
	transition:none;
}

.btn-close-overlay:hover {
	opacity: 0.7 !important;
}


.bdui_icon_done {
	background:url(../images_2/common/fb_green.png);
	width:14dip;
	height:14dip;
	background-repeat:expand stretch-middle;
	background-position-top:2px;
	background-position-bottom:2px;
	background-position-left:2px;
	background-position-right:2px;
}

.bdui_icon_not_done {
	background-image:url(../images_2/common/fb_red.png);
	width:14dip;
	height:14dip;
	background-repeat:expand stretch-middle;
	background-position-top:2px;
	background-position-bottom:2px;
	background-position-left:2px;
	background-position-right:2px;
}

/* Custom scans */
ul.manage_all_scans {
	padding:0;
	margin:0;
	width:680dip;

		flow:h-flow;
	}

ul.manage_all_scans li {
	width:163dip;
	height:125dip;
	background:white;
	border:1dip solid #d9d9d9;
	list-style:none;
	margin-left:5dip;
	margin-bottom:5dip;

	}

ul.manage_all_scans li .scan_type {
	width:34dip;
	height:34dip;
	//background:red;
	margin:0 auto;
	margin-top:40dip;
	}
.scans_radios .scan_title {
	text-align:center;
	font-size:11dip;
	color:#333333;
	padding-top:10dip;
display:block;
position:absolute;
width:163dip;
text-align:center;
margin:0 auto;

display:table-cell;
	}
widget[type=radio].scans_radios .quick_scan_icon {
	background:url(../images_2/common/custom_scans_icons/quick_scan.svg);
	}
widget[type=radio].scans_radios:checked .quick_scan_icon {
	background:url(../images_2/common/custom_scans_icons/quick_scan_hover.svg);
	}

widget[type=radio].scans_radios .system_scan_icon {
	background:url(../images_2/common/custom_scans_icons/system_scan.svg);
	}

widget[type=radio].scans_radios:checked .system_scan_icon {
	background:url(../images_2/common/custom_scans_icons/system_scan_hover.svg);
	}
widget[type=radio].scans_radios .custom_scan_icon {
	background:url(../images_2/common/custom_scans_icons/custom_scan.svg);
	}
widget[type=radio].scans_radios:checked .custom_scan_icon {
	background:url(../images_2/common/custom_scans_icons/custom_scan_hover.svg);
	}
widget[type=radio].scans_radios .recurent_scan {
	background:url(../images_2/common/recurent.svg);
	width:12dip;
	height:11dip;
	position:absolute;
	top:10dip;
	left:10dip;
	}
widget[type=radio].scans_radios:checked .recurent_scan {
	background:url(../images_2/common/recurent_hover.svg);
	}
.scans_radios {
	background:white!important;
	width:163dip!important;
	height:125dip!important;
	padding:0!important;
	margin:0!important;
	assigned!:
	self::padding = 0!important,
	self::margin = 0!important,
	;
	text-align:center!important;
	margin:0 auto;
	position:relative;
}

.scans_radios:checked {
	background:#00a1ff!important;
	}
widget[type=radio].scans_radios text {
	padding-left:0dip;
	text-align:center;
	width:163dip;
	}
widget[type=radio].scans_radios:checked text {
	color:white;
	}

.a_10 {
	left:10dip;
	text-align:left;
}

/* OEM */

.oem-var-1 {
  flow: horizontal;
  width: 115dip;
  position: relative;
  top: 15dip;
}

.oem-text {
  display: inline-block;
  color: #a9bccc;
  font-size: 11dip;
  width: 1*;
  margin-bottom: 5dip;
}

.oem-var-1__image {
  height: 40dip;
  width: 40dip;
  display: inline-block;

}
.oem-var-1__image img{
  width: auto;
  height: auto;
  vertical-align: middle;
  margin: 0 auto;
}

.oem-var-2 {
  width: 115dip;
  position: relative;
  top: 15dip;
  text-align: right;
}
.oem-var-2__image {
  height: 20dip;
  width: 80dip;
}

.oem-var-2__image img {
	width: auto;
	height: auto;
	vertical-align: middle;
	margin: 0 auto;
	text-align: right;
	position: absolute;
	right: 0;
}

.firewall-rule-grid {
	width: 50%;
	margin-top: 22dip;
}

.field-input {
	flow: horizontal;
	margin-left: 40dip;
	margin-top: 7dip;
}

.field-input label {
	width: 40dip;
	display: inline-block;
}

.firewall-rule-grid .bdui_radio {
	margin-right: 10dip;
}

.firewall-rule-grid .bdui_select_big {
	display: inline-block;
}

.firewall-rule-grid option{
	width: 120dip;
}

.firewall-rule-grid label {
	display: inline-block;
}

.firewall-rule-grid .bdui_checkbox,
.firewall-rule-grid label {
	font-weight: bold;
}

.firewall-rule-grid .label-div {
	font-weight: bold;
	width: min-intrinsic;
	height:31dip;
	line-height:31dip;
	text-align: right;
}

.field-switch {
	click!: self:checked ? (self.parent().$(.field-input):disabled = false) #
						   (self.parent().$(.field-input):disabled = true);
}

.field-input {
	assigned!: self.parent().$1(.field-switch):checked ?
				(self:disabled = false) # (self:disabled = true);
}

.field-input:disabled input {
	background: #f2f2f2;
}

.firewall-rule-container {
	height: 300dip;
	flow: horizontal-flow;
}

/* NEW STUFF FROM LTR */
.install-extension-link {
	display: block;
	position: absolute;
	width: 100dip;
	top: 26dip;
	right: 55dip;
}

/* account info */
.account_pattern {
	margin: 10dip 0;
	background-image: url(../images_2/common/reg_pattern.png);
}

.account_details_container {
	background-color: #fff;
	margin: 20dip;
	flow: horizontal;
}

.account_icon {
	width: 60dip;
	height: 60dip;
	background-image: url(../images_2/common/account_info.svg);
	margin: 25dip;
}

.account_details {
	margin: 25dip 0;
}

.account_details div.hr {
	height: 2dip;
	background-color: #e1e1e1;
	margin: 15dip 0 15dip 20dip;
}

.account_details .field {
	flow:horizontal;
	line-height:18dip;
}

.account_details .field .label {
	font-size: 11dip;
	color: #666;
	width: min-intrinsic;
	min-width: 140dip;
}

.account_details .field .value {
	font-size: 11dip;
	font-weight: bold;
	color: #333;
}

.multi-value {
    width: min-intrinsic;
    font-weight: bold;
    color: #333;
	white-space:nowrap;
    margin-right: 20dip;
}

/* account info */
.description-text {
	font-size: 12dip;
	color: #666;
}

.grid-description {
	margin-bottom: 20dip;
}

.grid_wrapper {
	background: #fff;
	padding:30dip 30dip 70dip 30dip;
	font-size:12dip;
	color:#666666;
	position:relative;
	height: 100%%;
}

.toolbar {
	height:40dip;
	flow:horizontal;
	width:100%;
	position:absolute;
	bottom:0dip;
	text-align:center;
	padding-bottom:15dip;
	margin: 0 30dip 0 30dip;
	text-align:right;
}

table.bdui_grid tr div.icon-file {
    behavior:file-icon;
    padding-right:25dip;
    line-height:28dip;
    font-size:11dip;
    foreground-repeat: no-repeat;
    foreground-position-right: 5dip;
    foreground-position-top: 45%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    width: 350dip;
}

.folder-path {
	padding-right: 5dip;
    line-height:28dip;
    font-size:12dip;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    width: *;
    width: 630dip;
    direction:rtl;
    text-align:right!important;
}

div.icon-folder {
	width: 14dip;
	height: 13dip;
	margin-left:3dip;
	background-image: url(../images_2/common/icon-folder.svg);
	background-repeat: stretch;
}

.delete-btn {
	margin-left: auto;
	background-image:none;
	margin-left: 4dip;
	hit-margin: 5dip;
	padding: 0;
	width: 8dip;
	height: 8dip;
	foreground-image:url(../images_2/common/delete-btn.svg) stretch;
	cursor: pointer;
}

table.bdui_grid.rans-grid {
    behavior:none;
}

table.bdui_grid.rans-grid tr {
    active-on!: ;
}

table.bdui_grid.rans-grid tr td {
    behavior: none;
    flow:horizontal;
    active-on!: ;
}

table.bdui_grid.rans-grid tr td div {
	text-align:right!important;
}

table.bdui_grid.rans-grid tr:hover td{
    margin-top:1dip;
}

table.bdui_grid.rans-grid tr:hover td:empty{
    background-color: #fff;
}

.protected-folders {
	flow:horizontal-flow;
	margin-top: 15dip;
	margin-bottom: 15dip;
	overflow: hidden;
}

.folder-container {
	position:relative;
	margin-bottom: 30dip;
}

.icon-documents {
	width: 32dip;
	height: 30dip;
	position: absolute;
	right: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-documents.svg);
	background-repeat: stretch;
}

.icon-pictures {
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-pictures.svg);
	background-repeat: stretch;
}

.icon-public-documents {
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-public-documents.svg);
	background-repeat: stretch;
}

.icon-public-pictures{
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-public-pictures.svg);
	background-repeat: stretch;
}

.icon-box {
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-box.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.icon-dropbox {
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-dropbox.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.icon-googledrive {
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-googledrive.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.icon-onedrive {
	width: 32dip;
	height: 30dip;
	position: absolute;
	left: 23dip;
	top: -8dip;
	background-image: url(../images_2/common/icon-onedrive.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.folder-container:disabled .icon-box {
	background-image: url(../images_2/common/icon-box-disabled.png);
}

.folder-container:disabled .icon-dropbox {
	background-image: url(../images_2/common/icon-dropbox-disabled.png);
}

.folder-container:disabled .icon-googledrive {
	background-image: url(../images_2/common/icon-googledrive-disabled.png);
}

.folder-container:disabled .icon-onedrive {
	background-image: url(../images_2/common/icon-onedrive-disabled.png);
}

.icon-text {
	position: absolute;
	left: 38dip;
}

widget[type="checkbox"].folder-checkbox,
widget[type="checkbox"].folder-checkbox:checked,
widget[type="checkbox"].folder-checkbox:disabled,
widget[type="checkbox"].folder-checkbox:checked:disabled {
	assigned!: self::margin-right = length(self.text-width(self.$1(.icon-text):value) + 70dip);
}

.activate-footer {
	vertical-align:middle;
	position: absolute;
	flow: horizontal;
	bottom: 25dip;
	left: 26dip;
	width: 705dip;
	text-align:left;
}

.activate-description {
	width: 70%;
	margin: 0 auto;
}

.support-right {
	text-align:right;
}

.activate-actions {
	margin-top: 20dip;
}
.action-links {
	margin-top: 20dip;
}

.action-links a {
	margin: 0 10dip;
}

.warning-note {
	font-size: 11dip;
	font-style: italic;
	margin-top: 20dip;
}

/* events */
.no-events {
	positon: absolute;
	margin-top: 110dip;
}

.no-events .description {
	text-align:center;
	font-size: 14dip;
    color: #666;
    font-style: italic;
    width: 380dip;
    margin: 0 auto;
}

.no-events .icone {
	width: 90dip;
	height: 90dip;
	margin: 20dip auto;
	background-image: url(../images_2/common/Calendar_icon.svg);
}

.events_top {
	flow: horizontal;
	margin-bottom: 30dip;
	margin-top: 10dip;
}

.events_filters {
	flow: horizontal;
	width: 410dip;
}

.events_top_actions {
	text-align: left;
	white-space:nowrap;
}

.events_grid_container {
	width: 460dip;
}

.bdui_grid.events_grid {
	border:none;
}

.bdui_grid.events_grid tr {
	active-on!: ;
}

.bdui_grid.events_grid tr:hover td:empty {
	background-color: #fff;
}

.events_grid td {
	padding-top: 10dip;
	padding-bottom: 10dip;
}

.event_title {
	font-size: 14dip;
	line-height: 18dip;
	margin-top: -2dip;
	color: #333;
	overflow: hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
	margin-left: 20dip;
}

.event_date {
	font-size: 12dip;
	line-height: 12dip;
	width: min-intrinsic;
	color: #999;
	text-align: right;
}

.event_description {
	margin-top: 3dip;
	font-size: 12dip;
	line-height: 15dip;
	color: #666;
	overflow: hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
}

.events_grid tr:current .event_title,
.events_grid tr:current .event_description,
.events_grid tr:current .event_date {
	color: #fff;
}

.events_readingpane {
	margin-right: 20dip;
}

.events_readingpane .bdui_button {
	margin-left: 0;
}

.rp_title {
	font-size: 14dip;
	color: #333;
	margin-bottom: 30dip;
	white-space: prewrap;
}

.rp_description {
	text-wrap:unrestricted;
	font-size: 12dip;
	color: #666;
	margin-bottom: 30dip;
	white-space: prewrap;
}

.ev_version {
	margin-top: 10dip;
}

.bdEvActionBtn {
	margin-bottom: 10dip;
}

widget[type="select-dropdown"].grid_filter {
	font-size: 14dip;
	margin-right: 10dip;
	color: #666;
	border:1px solid #d9d9d9;
	background-image:none;
	cursor: pointer;
	padding: 0;
	width: 125dip;
	//overflow: hidden;
}

widget[type="select-dropdown"].grid_filter:hover {
	background-color: #d9d9d9;
}

widget[type="select-dropdown"].grid_filter:owns-popup {
	background-color: #d9d9d9;
}

widget[type=select-dropdown].grid_filter caption {
	color: #666;
	padding-right: 18dip;
	border:none;
	background:none;
	padding-left: 5dip;
	margin-right: 5dip;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
}

widget[type="select-dropdown"].grid_filter popup {
	font-size: 14dip;
	background:none;
	border:1dip solid #d9d9d9;
	padding: 0;
	overflow: hidden;
	width: auto;
}

widget[type="select-dropdown"].grid_filter > button {
    background: url(../images_2/common/dropdown_icon_gray.svg);
    margin-left: 10dip;
    width: 8dip;
    height: 22dip;
    left: 8dip;
    hit-margin: 0 15dip 0 10dip;
    cursor: pointer;
}

widget[type="select-dropdown"].grid_filter option {
	background-color: #fff;
	color: #666;
	margin: 0;
	min-width: 89.5dip;
	width: 100%%;
	padding: 5dip 18dip 5dip 0;
}

widget[type="select-dropdown"].grid_filter option:hover  {
    color:#666;
    background-color: #d9d9d9;
}

widget[type="select-dropdown"].grid_filter option:checked {
	background-image: url(../images_2/common/selected_option_disc.png);
	background-repeat: no-repeat;
	background-position-right: 7dip;
	background-position-top: 50%;
}
P/* @font-face  {
    font-family: Roboto;
    src: url(../../fonts/Roboto-Regular.ttf);
} */

body {
    margin: 0;
    width: 860dip;
    height: 660dip;
    font-size: 12dip;
    font-family: "Segoe UI", Arial, sans-serif;
    background-color: #ffffff;
}

body.login-window {
    width: 872dip;
    height: 640dip;
    position: relative;
    color: #07152d;
    font-size: 16dip;
    overflow: hidden;
    box-shadow: 0 0 20px rgba(0, 0, 0, .2);
    margin: 20px;
}

body.login-window::before {
    display: block;
    position: absolute;
    left: 0;
    top: 32dip;
    bottom: 0;
    width: 8dip;
    background-color: green;
    background: linear-gradient(-213.33deg, #8F3CCF 5.43%, #2A538F 91.72%);
}

*[hidden] {
    visibility: none;
}

html {
    background: transparent;
    overflow: hidden;
}

html[lang="th"] * {
    font-family: Tahoma !important; 
} 

a {
    color: #005eff;
    cursor: pointer;
    text-decoration:none;
}

.header {
    height: 32dip;
    flow: horizontal;
    behavior: drag-window;
    background-color: #f2f2f2;
    background-image: url(../images/b-icon-popup.svg);
    background-repeat: no-repeat;
    background-size: 20dip;
    background-position: 16dip 50%;
}

.header .logo {
    background-image:url(../images/bitdefender-logo.svg);
    background-repeat:stretch;
    height:12dip;
    width:87dip;
    margin-left: auto;
}


.header .title {
    font-size: 13dip;
    height: 32dip;
    margin-left: 44dip;
    vertical-align:middle;
    color: #000;
    width: 100%%;
}

.header .controls {
    text-align:right;
    flow: horizontal;
    position: absolute;
    right: 0;
    top: 0;
}

button.minimize {
    background-image: url(../images/minimize.svg);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 10dip 1dip;
    width: 32dip;
    height: 32dip;
    padding: 0;
    margin: 0;
    cursor: pointer;
    behavior: clickable;
    fill: #07152d;
}

button.close {
    background-image: url(../images/btn-close.svg);
    width: 32dip;
    height: 32dip;
    padding: 0;
    margin: 0;
    cursor: pointer;
    behavior: clickable;
    background-size: 10dip;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    fill: #07152d;
}

.footer {
    color: #333;
    font-size: 14dip;
    font-weight:normal;
    text-align:center;
    vertical-align:middle;
    height: 50dip;
    background-color: #f2f2f2;
    position:absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

.main-container {
    size: 100%%;
    position:relative;
    background-color: #fff;
}

.page-title {
    font-size: 17dip;
    color: #333;
}

.load-wrap {
    size: 100%%;

}

.content {
    text-align:center;
    margin-top: 110dip;
}

.login-content {
    size: 100%%;
}


.o_layer {
	position:absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 32dip;
	z-index:9999999999999999;
	background:rgba(243,243, 243, 0.8);
    opacity: 1;
}

.o_layer_opaque {
	position:absolute;
	height:100%;
	width:100%;
	z-index:9999999999999999;
	top: 63px;
	background:rgb(243,243, 243);
}

.valign_middle {
	vertical-align:middle;
}

.load_big {
	background-image: url(../images/load_big.png) no-repeat 0 0 transparent;
	width:50dip;
	height:50dip;
	background-repeat:no-repeat;
    margin: auto;
}

.ico-network-error {
    width: 30dip;
    height: 50dip;
    margin: 0 auto 40dip auto;
    background: url(../images/network-error.svg) stretch;
}

.error-content {
    text-align:center;
    margin-top: 110dip;
}

.error-title {
    font-size: 17dip;
    color: #333;
    margin-bottom: 30dip;
}

.error-description {
    font-size: 12dip;
    color: #666;
}


@set v-scrollbar{
    :root {
        position: relative;
        left: -10dip;
    }

    .prev {
        height: 0dip;
        background: #fff;
    }
    .prev:hover {

    }
    .prev:active {
    }

    .next {
        height: 0dip;
        background: #fff;
    }

    .next:hover {

    }

    .next:active {
    }

    .base,
    .next-page,
    .prev-page {
        background: #fff;
        width: 16dip;
    }

    .slider {
        min-height:50dip;
        cursor: pointer;
        background-color: transparent;
        background-image:url(../images/slider.png);
        background-repeat: expand stretch-midle;
        background-position-top: 4px;
        background-position-bottom: 4px;
        background-position-left: 1px;
        background-position-right: 1px;
        border-right: 8dip solid #fff; /* move slider to the left */
    }

    .slider:hover {
    }

    .slider:active {
        foreground-position:0 50%;
        foreground-repeat:no-repeat;
    }

    .next:disabled, .slider:disabled,
    .prev:disabled  {  border:none; background-image-transformation: colorize(gray);  }
    }

* {
    vertical-scrollbar: v-scrollbar;
}

.middle-text {
    padding: 0 60dip;
    text-align:center;
    height: 100%%;
    vertical-align:middle;
    color: #282828;
    font-size: 16dip;
}

.ie-error-title {
    margin-top: -20dip;
    font-size: 36dip;
    margin-bottom: 20dip;
}

.ie-icon {
    background-image:url(../images/ie-icon.png);
    width: 70px;
    height: 79px;
    margin: 35dip auto 0 auto;
}


h2 {
    font-size: 32dip;
    line-height: 40dip;
    margin-top: 0;
    margin-bottom: 8dip;
    max-width: 440dip;
}

.primary-btn {
	font-family: "Segoe UI Semilight", Arial, sans-serif;
	height: 32dip;
	font-size: 14dip;
	color: #fff;
	min-width: 112dip;
	padding: 0 16dip;
	line-height: 32dip;
	border-radius: 4dip;
	cursor: pointer;
    background-image: none;
    cursor: pointer;
}

.primary-btn {
	background-color: #005eff;
}

.primary-btn:hover {
	background-color: #004ccc;
}

.primary-btn:active {
	background-color: #003798;
}

.screen {
    height: 100%%;
    width: 500dip;
    text-align: center;
    margin: 0 auto;
}

.login-icon {
    size: 262dip 160dip;
    display: inline-block;
    margin-top: 88dip;
    margin-bottom: 35dip;
    background-image: url(../images/login-icon.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: 0 0;
}

.login-icon.mt {
    margin-top: 110dip;
}

p {
    color: #384357;
    margin: 0;
}

p.muted {
    color: #6A7281;
    margin-top: 8dip;
}

.note, .warn, .waiting {
    color: #515B6D;
    font-size: 14dip;
    vertical-align: middle;
    background-color: #F2F7FF;
    min-height: 42dip;
    margin-top: 40dip;
    margin-bottom: 24dip;
}

.warn {
    background-color: #FFE6CC;
}

.waiting {
    background-color: #F2F7FF;
}

.loader {
    size: 16dip;
    display: inline-block;
    margin: unquote("*");
    background-image: url(../images/loader.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    position: relative;
    margin-right: 6dip;
    top: 2dip;
    background-position: 50%;
    transform: rotate(10deg);
    prototype: Loader;
    fill: #005eff;
}


.success {
    display: inline-block;
    background-image: url(../images/success.svg);
    background-size: 100%;
    background-repeat: no-repeat;
    size: 40dip;
    border:1px solid green;
    margin-top: 40dip;
}

.product-registered {
    font-family: 'Roboto', "Segoe UI", Arial, sans-serif;
    height: 100%%;
    position: relative;
    margin-top: 0;
}


.content-center {
    width: 384dip;
    margin: 0 auto 0 auto;
    font-size: 16dip;
    color: #3A3D45;
}

.product-registered .content-center {
    width: 420dip;
}

.product-registered .ill-protect-device {
    size: 182dip 112dip;
}

.product-registered h1 {
    font-size: 36dip;
    line-height: 42dip;
    font-weight: 400;
    color: #030814;
    margin: 0 0 8dip 0;
}

.ill-protect-device {
    size: 260dip 160dip;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(../images/ill_protect_device.png);
    margin-top: 32dip;
    margin-bottom: 24dip;
    margin-left: auto;
    margin-right: auto;
}


.benefits-list {
    list-style-type: none;
    font-size: 14dip;
    margin: 0;
    padding: 0;
    margin-top: 24dip;
    margin-bottom: 16dip;
}

.benefits-list li {
    padding-left: 25dip;
    margin-bottom: 8dip;
    position: relative;
    font-size: 16dip;
}

.benefits-list li::before {
    size: 16dip;
    display: block;
    border-radius: 16dip;
    background-color: #058840;
    position: absolute;
    background-repeat: no-repeat;
    background-size: 8dip 6dip;
    background-position: 50% 50%;
    background-image: url(../images/check-done.svg);
    fill: #fff;
    left: 0;
    top: 1dip;
}

.btn, 
.btn-primary, 
.btn-outline {
    height: 40dip;
    cursor: pointer;
    vertical-align: middle;
    padding: 0 16dip;
    font-size: 16dip;
    border-radius: 4dip;
    display: inline-block;
    line-height: 40dip;
    text-align: center; 
    background-image: none;
    width: 100%%;
    display: block;
}
.btn:focus, 
.btn-primary:focus, 
.btn-outline:focus {
      outline: none; 
}

.icon-open {
    display: block;
    size: 16dip;
    margin-top: 10dip;
    margin-left: 6dip;
    margin-right: *;
    background-image: url(../images/open.svg);
    background-size: 16dip;
    fill: #fff;
}
  
.btn-primary {
    color: white;
    background-color: #005eff; 
    /* text-align: center;  */
    vertical-align: middle;     
    flow: horizontal;  
    display: block;
}

.btn-primary span {
    display: block;
}

.btn-primary span:first-child {
    display: inline-block;
    margin-left: *;
}

.btn-primary:hover {
    background-color: #004ccc; 
}

.btn-primary:active {
    background-color: #003798; 
}

.btn-primary:disabled {
    background-color: #b3cfff;
    color: rgba(255, 255, 255, 0.7); 
}
  
.btn-outline {
    color: #005eff;
    height: 38dip;
    border: 1dip solid #005eff; 
}



.btn-outline:hover {
    background-color: #f2f7ff; 
}

.btn-outline:active {
    background-color: #aac9fd; 
}

.btn-outline:disabled {
    border-color: #b3cfff;
    color: #abcaff; 
}


.mt-3 {
    margin-top: 24dip;
}

.mt-2 {
    margin-top: 16dip;
}


.bd-logo {
    background-image:url(../images/logo.svg);
    background-repeat:no-repeat;
    background-size: 100%;
    height:18dip;
    width:124dip;
    margin: 0 auto;
}


.switch-spaces {
    vertical-align: middle;
    size: 100%%;
}

.select-space {
    font-size: 24dip;
    line-height: 30dip;
    font-weight: 400;
    text-align: center;
    margin-top: 24dip;
    padding-bottom: 16dip;
}

.select-space.shadow {
    box-shadow: 0 2dip 4dip 0dip rgba(0, 0, 0, 0.05);
}

.card {
    border-radius: 4dip;
    border: 1dip solid rgba(102, 102, 102, .08);
    box-shadow: 0 2dip 4dip 0 rgba(0,0,0,.15);
    background-color: #fff;
    padding: 48dip 0 0 0;
    width: 376dip;
    margin: 0 auto;
}

.spaces {
    overflow: hidden;
    position: relative;
    vertical-scrollbar: spaces-scrollbar;
}

.spaces.scroll {
    overflow-y: auto;
    height: 230dip;
    margin-bottom: 32dip;
    padding-right: 18dip;
}

/* .spaces.scroll::before {
    position: absolute;
    display: block;
    top: -11dip;
    right: 0;
    left: 0;
    height: 10dip;
    box-shadow: 0dip 2dip 4dip 0 rgba(0, 0, 0, 0.07);
} */

.spaces .space {
    visibility:none;
}

.spaces .space:nth-child(1),
.spaces .space:nth-child(2) {
    visibility: visible;
}

.spaces.scroll .space {
    margin-right: 18dip;
    visibility: visible;
}

.space {
    border-radius: 4dip;
    border: 1dip solid  rgba(0, 0, 0, 0.10);
    margin-bottom: 8dip;
    height: 80dip;
    vertical-align: middle;
    position: relative;
    padding: 0 16dip;
    background-image: url(../images/arrow.svg);
    background-size: 8dip;
    fill: rgba(0, 0, 0, .7);
    background-position-right: 16dip;
    background-position-top: 50%;
    background-repeat:no-repeat;
    font-size: 14dip;
    line-height: 20dip;
    flow: horizontal;
    cursor: pointer;
    margin-left: 40dip;
    margin-right: 40dip;
}

.space:last-child {
    margin-bottom: 0;
}

.space::before {
    display: inline-block;
    size: 36dip;
    background-color: #0F6AFF;
    background-size: 22.5dip;
    background-repeat:no-repeat;
    background-position: 50% 50%;
    border-radius: 50%;
    cursor: poiter;
    margin-right: 12dip;
}

.space.icon-personal::before {
    background-image: url(../images/icon-profile.svg);
}

.space.icon-business::before {
    background-image: url(../images/icon-business.svg);
}

.space-type {
    font-weight: 500;
    color: black;
}

.space-description {
    font-weight: 400;
}

button.view-all {
    background:none;
    border:none;
    outline:none;
    color: #0F6AFF;
    font-size: 14dip;
    font-style: normal;
    font-weight: 400;
    line-height: 20dip;
    margin-top: 8dip;
    margin-left: 40dip;
    flow: horizontal;
    cursor: pointer;
    margin-bottom: 48dip;
}

button.view-all::after {
    vertical-align: middle;
    size: 16dip;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 6dip;
    background-image: url(../images/arrow.svg);
    background-position: 50% 50%;
    transform: rotate(90deg);
    margin-left: 4dip;
    fill: #0f6aff;
}

@set spaces-scrollbar {
    .prev,
    .next,
    .prev-page,
    .next-page {
        display: none;
    }
    .base {
        background:transparent;
        background: #F2F7FF;
        width: 4dip;
    }
    .slider {
        background-color: #B9D4FF;
        min-height: 50dip;
        border-radius: 2dip;
    }
}PAD4VS_VERSION_INFO��?lStringFileInfoH040904B04FileVersion27.1.1.238ProductVersion27.1.1.238CompanyNameBitdefenderL$FileDescriptionBitdefender AgentF&InternalNameProductAgentUI.exeR.LegalCopyright�1997-2025 BitdefenderN&OriginalFilenameProductAgentUI.exeR2ProductNameBitdefender ConnectAgentDVarFileInfo$Translation	�<html>
    <head>
        <style>
		    body[buttons]                           button[class="std-btn"]  { display: none; }
			body[buttons]                           button[class="primary-btn"]  { display: none; }

    		body[buttons="OK"]                      button[id~="btnOK"],

    		body[buttons="OKCancel"]                button[id~="btnOK"],
		    body[buttons="OKCancel"]                button[id~="btnCancel"],

		    body[buttons="AbortRetryIgnore"]        button[id~="btnAbort"],
		    body[buttons="AbortRetryIgnore"]        button[id~="btnRetry"],
		    body[buttons="AbortRetryIgnore"]        button[id~="btnIgnore"],

		    body[buttons="YesNoCancel"]             button[id~="btnYes"],
		    body[buttons="YesNoCancel"]             button[id~="btnNo"],
		    body[buttons="YesNoCancel"]             button[id~="btnCancel"],

		    body[buttons="YesNo"]                   button[id~="btnYes"],
		    body[buttons="YesNo"]                   button[id~="btnNo"],

		    body[buttons="RetryCancel"]             button[id~="btnRetry"],
		    body[buttons="RetryCancel"]             button[id~="btnCancel"],

		    body[buttons="CancelRetryContinue"]     button[id~="btnCancel"],
		    body[buttons="CancelRetryContinue"]     button[id~="btnRetry"],
		    body[buttons="CancelRetryContinue"]     button[id~="btnContinue"],


			body[buttons="SwitchAccountAbort"]     button[id~="btnSwitchAccount"],
		    body[buttons="SwitchAccountAbort"]     button[id~="btnAbort"],


		    body[buttons="NoButtons"] {
                display: inline-block;
            }

            body[icon]              div[icon_type]  { display: none; }

            body[icon="Question"]   div[icon_type~="Question"],
		    body[icon="Error"]      div[icon_type~="Error"],
		    body[icon="Warning"]    div[icon_type~="Warning"],
			body[icon="Autopilot"]    div[icon_type~="Autopilot"],
			body[icon="Loading"]    div[icon_type~="Loading"],
		    body[icon="Info"]       div[icon_type~="Info"] {
                display: block;
            }

            html {
                background-color: transparent;
                overflow: hidden;
            }
/*  */
            html[lang="th"] * {
                font-family: Tahoma !important; 
            } 

            .alert-window {
                behavior: text-localization drag-window;
                background: #fff;
                margin:0;
                padding:0;
                font-family:"Segoe UI ", Arial, sans-serif;
                font-size: 13dip;
                min-width:416dip;
                overflow:hidden;
                height: min-intrinsic;
                position: relative;
                width: 416dip;
                min-height: 100dip;
                margin: 15dip;
                box-shadow: 0 0 15dip rgba(0,0,0,.3);

            }
            
            .horizontal {
                flow: horizontal;
                position: relative;
            }

            .icon {
                height: 90dip;
                width: 90dip;
                margin: 30dip;
            }


            button {
                background-image: none;
                padding: 0;
            }

            button.popup_close {
                width: 16dip;
                height: 16dip;
                padding: 0;
                margin: 0;
                background-image:none;
                /* foreground-image: url(d:/cl/ProductAgent/images/btn-close.svg); */
                foreground-image: url(../images/btn-close.svg);
                foreground-repeat: no-repeat;
                foreground-position: center center;
                foreground-size: 8dip;
                cursor: pointer;
                position: absolute;
                z-index: 400;
                right: 4dip;
                top: 4dip;
            }

            .alert_icon_container {
                width: 96dip;
                display: block;
                background-color: #f2f2f2;
                height: 100%%;
                margin: 0;
            }

            .icon {
                width: 44dip;
                height: 44dip;
                margin: 24dip auto 0 auto;
                /* background-image: url(d:/cl/ProductAgent/images/b-icon-popup.svg); */
                background-image: url(../images/b-icon-popup.svg);
                background-size: 44dip;
                background-repeat: no-repeat;
                position: relative;
                overflow: visibe;
                position: relative;
                box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.12);
                border-radius: 10dip;

            }
            .bdui_icon_critical > div,
            .bdui_icon_question > div {
                position: absolute;
                height: 26dip;
                width: 26dip;
                foreground-repeat: no-repeat;
                foreground-size: 26dip;
                overflow: hidden;
                left: 26dip;
                top: 26dip;
            }

            .bdui_icon_critical > div {
                /* foreground-image: url(d:/cl/ProductAgent/images/icon-warning.svg); */
                foreground-image: url(../images/icon-warning.svg);
            }

            .bdui_icon_question > div {
                foreground-image: url(../images/dialog_confirm.svg);
                /* foreground-image: url(d:/cl/ProductAgent/images/dialog_confirm.svg); */

            }

            .alert_title {
                font-size:15dip;
                color: #000;
                font-weight: bold;
                margin-bottom: 4dip;
            }

            .text-container {
                padding: 12dip 16dip 16dip 16dip;
                width: 100%%;
                height: 100%%;
            }

            .message_text {
                font-size: 13dip;
                line-height: 1.23em;
                color: #404040;
            }

            .alert_footer {
                padding: 0;
                margin-top: 16dip;
            }

            .primary-btn {
                height: 26dip;
                font-family: "Segoe UI Semilight", Arial, sans-serif;
                font-size: 13dip;
                color: #fff;
                text-transform: uppercase;
                min-width: 100dip;
                padding: 0 16dip;
                line-height: 26dip;
                border-radius: 4dip;
                cursor: pointer;
                display: inline-block;
                transition: none;
                margin-right: 6dip;
            }

            .primary-btn {
                background-color: #0078d7;
            }

            .primary-btn:hover {
                background-color: #0f50a8;
            }

            .primary-btn:active {
                background-color: #0d438f;
            }

            .std-btn {
                height: 24dip;
                font-family: "Segoe UI", Arial, sans-serif;
                font-size: 13dip;
                color: #282828;
                text-transform: uppercase;
                min-width:100dip;
                padding: 0 16dip;
                line-height: 24dip;
                border-radius: 4dip;
                cursor: pointer;
                display: inline-block;
                border: 1dip solid #000;
                transition: none;
            }

            .std-btn:hover {
                background-color: #0078d7;
                color: #ffffff;
                border-color: #0078d7;
            }

            .std-btn:active {
                background-color: #0068bd;
                border-color: #0068bd;
                color: #fff;
            }


        </style>
    </head>
    <body id="body" round="14" class="alert-window" buttons="OKCancel" icon="Question">
            <button id="btnSysClose" class="popup_close"></button>
        <div class="horizontal">
            <div .alert_icon_container>
                <div class="bdui_icon_critical icon" icon_type="Error"><div/></div>
                <div class="bdui_icon_question icon" icon_type="Question"><div/></div>
            </div>
            <div class="text-container">
                <div class="alert_title" id="alert_title">Bitdefender Total Security</div>
                <div id="messagebox_message" class="message_text" >Are you sure  tdasdads?<span id="upload_text"></span></div>
                <div class="alert_footer">
                    <button class="primary-btn" id="btnSwitchAccount" ids="IDS_SWITCH">_Switch Account</button>
                    <button class="primary-btn" id="btnYes" ids="IDS_YES">_Yes</button>
                    <button class="std-btn" id="btnNo" ids="IDS_NO">_No</button>
                    <button class="primary-btn" id="btnOK" ids="IDS_OK">_OK</button>
                    <button class="std-btn" id="btnAbort" ids="IDS_ABORT">_Abort</button>
                    <button class="primary-btn" id="btnRetry" ids="IDS_RETRY">_Retry</button>
                    <button class="std-btn" id="btnCancel" ids="IDS_CANCEL">_Cancel</button>
                    <button class="std-btn" id="btnIgnore" ids="IDS_IGNORE">_Ignore</button>
                    <button class="primary-btn" id="btnContinue" ids="IDS_CONTINUE">_Continue</button>
                </div>
            </div>
        </div>
    </body>
</html>
PAD<head>
    <meta charset="UTF-8">
    <title></title>
    <style>
        @import url(../css/style2.css);
        @import url(D:\cl\ProductAgent\css\style2.css);
        @import url(IDR_CSS_STYLE.CSS);

        body {
            behavior: text-localization sample-data-source drag-window;
            border:1dip solid #000;
        }
    </style>
</head>
<body>
    <div class="main-container">
        <div class="header">
            <div class="title" ids="IDS_TITLE">_Central</div>
            <div class="controls">
                <button class="close" id="btnSysClose"></button>
            </div>
        </div>

        <div class="middle-text">
            <div class="ie-error-title" ids="IDS_IEWARNING_TEXT1">_Your IE browser is not supported</div>
            <div ids="IDS_IEWARNING_TEXT2">_To use Bitdefender please upgrade to the latest verson of</div>
            <a href="" id="btnIE" ids="IDS_IEWARNING_LINKTEXT">_Internet Explorer</a>
            <div class="ie-icon"></div>
        </div>
    </div>
</body>
</html>
PA<html>
<head>
    <style>

        html[lang="th"] * {
            font-family: Tahoma !important; 
        } 
        html {
            margin: 0;
            padding: 0;
            overflow: hidden;
            background:transparent;
        }

        button {
            background-image: none;
            cursor: pointer;
            margin: 0;
            padding: 0;
        }

        body.simple-window {
            width: 440dip;
            height: 270dip;
            behavior: text-localization sample-data-source drag-window;
            font-family: "Segoe", Arial, sans-serif;
            font-size: 14dip;
            position: relative;
            background-color: #fff;
            margin: 15dip;
            box-shadow: 0 0 15dip rgba(0,0,0,.3);
        }

        .close {
            width:32dip;
            height: 32dip;
            border:none;
            cursor: pointer;
            position: absolute;
            top: 0;
            right: 0;
            background-image: url(../images/btn-close.svg);
            /* background-image: url(d:/cl/ProductAgent/images/btn-close.svg); */
            background-position-left: 10dip;
            background-position-right: 10dip;
            background-position-top: 10dip;
            background-position-bottom: 10dip;
        }

        .header {
            flow: horizontal;
            margin: 32dip 32dip 0 32dip;
        }

        .b-icon {
            size: 44dip;
            foreground-image: url(../images/b-icon-popup.svg);
            /* foreground-image: url(d:/cl/ProductAgent/images/b-icon-popup.svg); */
            foreground-repeat: stretch;
            margin-right: 22dip;
        }

        .title-text {
            color: #000;
            font-size: 24dip;
            line-height: 44dip;
        }

        .content {
            font-size: 14dip;
            line-height: 18dip;
            margin: 18dip 32dip 0 32dip;
            font-weight: 300;
        }

        .upgrading {
            color: #e42822;
            margin-top: 6dip;
        }

        .footer {
            position: absolute;
            bottom: 32dip;
            left: 32dip;
            right: 32dip;
        }

        .primary-btn {
            height: 34dip;
            font-family: "Segoe UI Semilight", Arial, sans-serif;
            font-size: 13dip;
            color: #fff;
            text-transform: uppercase;
            min-width: 100dip;
            padding: 0 16dip;
            line-height: 34dip;
            border-radius: 4dip;
            cursor: pointer;
            display: inline-block;
            transition: none;
        }

        .primary-btn {
            background-color: #0078d7;
        }

        .primary-btn:hover {
            background-color: #0f50a8;
        }

        .primary-btn:active {
            background-color: #0d438f;
        }

        select {
            font-family: "Segoe UI", Arial, sans-serif;
            font-size: 15dip;
            background-image: none;
            height: 34dip;
            border: 1dip solid #d9d9d9;
            border-radius: 4dip;
            vertical-align:middle;
            cursor: pointer;
            padding: 0;
            width: 160dip;
            color: #4a4a4a;
            margin-left: 20dip;
        }

        select caption {
            font-family: "Segoe UI", Arial, sans-serif;
            border: none;
            height: 34dip;
            line-height: 34dip;
            background-color: #fff;
            padding: 0;
            padding-left: 15dip;
            margin: 0;
            white-space: nowrap;
            overflow: hidden;
            text-align: left;
            text-overflow: ellipsis;
            color: #4a4a4a;
        }

        select > button {
            margin: 0 5dip 0 10dip;
            /* foreground-image: url(../ProductAgent/images/down-arrow.svg); */
            foreground-image: url(../images/down-arrow.svg);
            foreground-repeat: no-repeat;
            fill: #4a4a4a;
            background-color: #fff;
            width: 32dip;
            padding: 0;
            foreground-position-left: 10dip;
            foreground-position-right: 10dip;
            foreground-position-top: 14dip;
            foreground-position-bottom: 10dip;
        }
        
        select option {
            padding: 6dip;
        }
    </style>
</head>
<body class="simple-window">
    <button class="close" id="btnSysClose"></button>
    <div class="header">
        <div class="b-icon"></div>
        <div id="title" class="title-text" ids="IDS_UPGRADE_TITLE">_Bitdefender 2018 is here!</div>
    </div>
    
    <div class="content">
        <div id="descr1" ids="IDS_UPGRADE_DESCR1"> _The lastest version of your Bitdefender product is here.</div>
        <div id="descr2" ids="IDS_UPGRADE_DESCR2">_Upgrade your product for free to benefit from ultimate protection</div>
        <div class="upgrading" id="timerUpgrade" _style="display:none;">_Upgrading in: 3 min, 5 sec</div>
    </div>
    <div class="footer">
        <button id="btnInstall" class="primary-btn" ids="IDS_UPGRADE_NOW">_Upgrade now</button>
        <select id="btnPostpone" >
            <option value="0" ids="IDS_UPGRADE_POSTPONE_LATER">_remind me later</option>
            <option value="1" ids="IDS_UPGRADE_POSTPONE_10m">_10 min</option>
            <option value="2" ids="IDS_UPGRADE_POSTPONE_30m">_30 min</option>
            <option value="3" ids="IDS_UPGRADE_POSTPONE_1h">_1 hour</option>
            <option value="4" ids="IDS_UPGRADE_POSTPONE_4h">_4 hour</option>
        </select>
    </div>
</body>
</html>
PA<html>
<head>
    <style>
        html {
            background-color: transparent;
            overflow: hidden;
        }

        html[lang="th"] * {
            font-family: Tahoma !important; 
        } 

        button {
            background-image: none;
            cursor: pointer;
            margin: 0;
            padding: 0;
        }

        body.simple-window {
            behavior: text-localization sample-data-source drag-window;
            font-family: "Segoe UI", Arial;
            background-color: #fff;
            margin: 0;
            padding: 0;
            width: 960dip;
            height: 640dip;
            color: #404040;
            margin: 15dip;
            box-shadow: 0 0 15dip rgba(0,0,0,.3);
        }

        .header {
            height: 32dip;
            flow: horizontal;
            behavior: drag-window;
            background-color: #f2f2f2;
            background-image: url(../images/b-icon-popup.svg);
            /* background-image: url(d:/cl/ProductAgent/images/b-icon-popup.svg); */
            background-repeat: no-repeat;
            background-size: 20dip;
            background-position: 16dip 50%;
        }

        .page-title {
            font-size: 13dip;
            height: 32dip;
            margin-left: 44dip;
            vertical-align:middle;
            color: #000;
            width: min-intrinsic;
            white-space: nowrap;
        }

        .win-controls {
            height: 32dip;
            white-space: nowrap;
            width: min-intrinsic;
            margin-left: auto;
            width: 100dip;
            text-align: right;

        }



        button.close {
            width: 32dip;
            height: 32dip;
            margin: 0;
            padding: 0;
            foreground-size: 13dip;
            margin-right: 2dip;
            background-image:none;
            foreground-image: url(../images/btn-close.svg);
            /* foreground-image: url(d:/cl/ProductAgent/images/btn-close.svg); */
            foreground-repeat: no-repeat;
            foreground-position: center center; 
            foreground-size: 10dip;
        }

        button.minimize {
            height: 32dip;
            width: 32dip;
            padding: 0;
            margin: 0;
            background-image: none;
            line-height: 0;
            position: relative;
            display: inline-block;
            vertical-align: middle;
        }

        button.minimize .before {
            margin: 0;
            width: 16dip;
            height: 1dip;
            background-color: #9b9b9b;
            position: absolute;
            display: block;
            left: 14dip;
            top: 15dip;
            line-height: 0;
        }

        .main-container {
            height: 100%%;
        }

        .content {
            text-align:center;
            height: 100%%;
            background-position-top: -31dip;
            background-image: url(../images/pattern.png);
            /* background-image: url(d:/cl/ProductAgent/images/pattern.png); */
            background-repeat: no-repeat;
            background-size: 960dip auto;
            overflow: hidden;
        }

        .title, .title-prep {
            font-family: "Segoe UI", Arial, sans-serif;
            font-size: 34dip;
            line-height: 40dip;
            margin-top: 88dip;
            color: #000;
        }
        .title-prep {
            margin-top: 378dip;
            border: 1px solid transparent;
        }

        .status {
            font-size: 15dip;
            margin-top: 29dip;
        }

        .slow-connection {
            color: #d38b04;
            font-size: 16dip;
            margin-left: 8dip;
            padding-left: 30dip;
            background-image: url(../images/icon_warning_slow_connection.svg);
            /* background-image: url(d:/cl/ProductAgent/images/icon_warning_slow_connection.svg); */
            background-size: 20dip 18dip;
            background-position: 0 50%;
            background-repeat : no-repeat;
            width: min-intrinsic;
            white-space:nowrap;
        }

        .slow-connection[hidden] {
            visibility:collapse;
        }

        .logo {
            foreground-image: url(../images/b-icon-popup.svg);
            /* foreground-image: url(d:/cl/ProductAgent/images/b-icon-popup.svg); */
            foreground-repeat: no-repeat;
            foreground-position: 50% 0;
            foreground-size: 41dip;
            width: 60dip;
            height: 60dip;
            margin: 0 auto;
            position: absolute;
            bottom: 46dip;
            background-image: url(../images/logo-shadow.png);
            /* background-image:url(d:/cl/ProductAgent/images/logo-shadow.png); */
            background-repeat: no-repeat;
            background-position: 50% 0;
            background-size: 46dip;
        }

        .logo-big {
            foreground-image: url(../images/b-icon-popup.svg);
            /* foreground-image: url(d:/cl/ProductAgent/images/b-icon-popup.svg); */
            foreground-repeat: no-repeat;
            foreground-position: 50% 0;
            foreground-size: 120dip;
            width: 160dip;
            height: 160dip;
            margin: 0 auto;
            position: absolute;
            top: 187dip;
            background-image: url(../images/logo-shadow.png);
            /* background-image:url(d:/cl/ProductAgent/images/logo-shadow.png); */
            background-repeat: no-repeat;
            background-position: 50% 0;
            background-size: 138dip;
        }

        .round-progress {
            background: none;
            overflow: visible;
            size: 150dip;
            foreground-image: none;
            prototype: RoundProgress;
            list-style-image: none;
            margin: 46dip;
        }

        .round-progress[value="100"] {
            foreground-image: url(../images/check-round-progress.svg);
            /* foreground-image:url(d:/cl/ProductAgent/images/check-round-progress.svg); */
            foreground-size: 46dip 36dip;
            foreground-repeat: no-repeat;
            foreground-position: 50% 50%;
            prototype: none;
            border: 8dip solid #34c749;
            border-radius: 50%;
            size: 120dip; 
        }

        .progress-wrapper {
            border: 1dip solid #f7f7f7;
            width: min-content;
            margin: 32dip auto 48dip auto;
            overflow: visible;
            vertical-align: middle;
            position: relative;
            border: none; 
        }

        .progress-wrapper .anim {
            prototype: Anim;
            position: absolute;
            top: 0;
            left: 0;
            size: 242dip; 
        }

        div[step] {
            display:none;
            height: 100%%;
        }

        body[current_step="1"] div[step="1"],
        body[current_step="2"] div[step="2"],
        body[current_step="3"] div[step="3"] {
            display:block;
        }

        body[current_step="3"] .win-controls {
            display:none;
        }

        .preparing {
            background-position-top: -31dip;
            background-image: url(../images/pattern2.png);
            /* background-image: url(d:/cl/ProductAgent/images/pattern2.png); */
            background-repeat: no-repeat;
            background-size: 960dip auto;

        }
    </style>
    <script type="text/tiscript">
        class RoundProgress : Behavior {
            function attached() {
                this.paintContent = this.paint;
            }
        
            function paint(gfx) {
                /*
                if(this.value == 100) {
                    this.@["value"] = 100;
                    return;
                } else if (this.@["value"] == 100) { //reset value attribute, because "100" image is permanent after value == 100
                    this.@["value"] = 0;
                    return;
                }*/

                var bgrColor = color(0xAD, 0xAF, 0xB2);
                var fgrColor = color(0x46,0x88, 0xd7);
                var txtColor = color(0x28,0x28, 0x28);
                var cropColor = color(0xFF, 0xFF, 0xFF);
                var rap = 22;
        
                if(this.@["bg"]) bgrColor = color(this.@["bg"]);
                if(this.@["crop"]) cropColor = color(this.@["crop"]);
                if(this.@["fg"]) fgrColor = color(this.@["fg"]);
                if(this.@["txt"]) txtColor = color(this.@["txt"]);
                if(this.@["rap"]) rap = this.@["rap"].toInteger();
        
                //var val = this.value;
                var val = this.@["value"].toInteger();
                var circ = Math.PI * 2;
                var quart = Math.PI / 2;
                var (x1, y1, x2, y2) = this.box(#rect, #border, #self);
        
                var w = (x2-x1)/2;
                var h = (y2-y1)/2;
        
                gfx.fillColor(bgrColor);
                gfx.ellipse(w, h, w, h);
                gfx.fillColor(fgrColor);
                gfx.arc(w, h, w, h, -quart, circ * val/100);
                gfx.fillColor(cropColor);
                gfx.ellipse(w, w, w-w/rap, h-w/rap);
        
                if(this.@["no-text"]!="true") {
                    var tx = new Graphics.Text(val.toInteger()+"%");
                    tx.font("Segoe UI Semilight", 54, false);
                    gfx.drawText(tx, w, h, txtColor, 5);
                }
                return true;
            }
        }
        
        class Anim:Behavior {
            var count = 0;
            var step = 0;
            var total_steps = 48.0;
            var duration = 2400ms / total_steps;
            var lines_count = 3;
            //var scaleStart = 0.615;
            var scaleStart = 0.590;
            var scaleEnd = 1;
            var line_start_steps = [];
            var line_steps = [];
            var progress;
            var stop = false;
        
            function attached() {
                progress = this.parent.$(progress);
        
                this.paintContent = this.paint;
                this.timer(duration, seq);
                  
                for (var i = 0; i < lines_count; ++i) {
                    line_start_steps[i] = i * total_steps / lines_count;
                    line_steps[i] = -1;
                }
            }
        
            function seq() {
                if(stop) {
                    return false;
                }
                if (step < total_steps) {
                    ++step;
                }
        
                for (var i = 0; i < lines_count; ++i) {
                    if (line_steps[i] != -1 || (line_steps[i] == -1 && step >= line_start_steps[i])) {
                        ++line_steps[i];
                        if (line_steps[i] > total_steps) {
                            line_steps[i] = 0;
                        }
                    }
                }
                this.refresh();
                return true;
            }
            
            function paint(gfx) {
                var (x1, y1, x2, y2) = this.box(#rect, #border, #self);
                var w = (x2-x1)/2;
                var h = (y2-y1)/2;
        
                for (var i = 0; i < lines_count; ++i) {
                    if (line_steps[i] != -1)  {
                        var scale = scaleStart + (scaleEnd - scaleStart) * line_steps[i] / total_steps;
                        var bgrColor = Graphics.RGBA(0xAD, 0xAF, 0xB2, 1.0 - (line_steps[i] / total_steps));
                        gfx.lineColor(bgrColor).lineWidth(1).noFill().ellipse(w, h, h * scale);
        
                        // stop if progress is 100%
                        if(scale > 0.98 && progress.value == 100) {
                            stop = true;
                        }
                    }
                }
            }
        }
       
    </script>
</head>
<body class="simple-window" current_step="1">
    <div id="download" class="main-container">
        <div class="header">
            <div class="page-title" id="pageTitle" ids="IDS_PRODUCT_NAME">_Bitdefender 2019</div>
            <div class="win-controls">
                <button id="btnSysMinimize" class="minimize"><span class="before"></span></button>
                <button id="btnSysClose" class="close"></button>
            </div>
        </div>
		
		<div class="content">
            <div step="1">
    			<div class="title" id="ctrlTitle" ids="IDS_PROGRESS_TITLE">_Downloading Bitdefender Product</div>
                <div class="status">
                    <span id="ctrlText">174 MB of 600 MB at 772 KB / Sec</span>
                    <span id="slow_connection" class="slow-connection" ids="IDS_PROGRESS_SLOW_NET_CONN" hidden>_Slow internet connection</span>
                </div>
                <div class="progress-wrapper">
                    <div class="anim"></div>
                    <progress id="ctrlProgress" class="round-progress" max="100" value="0" fg="#e42822"/>
                </div>
                <div class="logo"></div>
            </div>

            <div id="preparing" step="2" class="preparing">
                <div class="logo-big"></div>
                <div class="title-prep" id="ctrlPreparingText" ids="IDS_PREPARING_TEXT">_Preparing Bitdefender Product</div>
            </div>
    
            <div id="install" step="3" class="setup-placeholder">
                
            </div>
		</div>
	</div>
</body>
</html>
PA<html>
<head>
    <meta charset="UTF-8">
    <style>
        @import url(../ProductAgent\css\style2.css);
        @import url(IDR_CSS_STYLE.CSS);
		body {
            behavior: text-localization sample-data-source drag-window;
        }
    </style>

    <script type="text/tiscript">
        class Loader: Behavior {
            function attached() {
                stdout.println("test", this);
                var rotation = 0;
                this.timer(40, function() {
                    this.style#transform = "rotate(" + rotation + "deg)";
                    if (rotation == 350) {
                        rotation = 0;
                    } else {
                        rotation += 10;
                    }
                    return true;
                })
            }
        }
    </script>

</head>
<body  class="login-window">
    <div class="header">
        <div class="title" ids="IDS_TITLE">_Bitdefender Security</div>
        <div class="controls">
            <button class="minimize" id="btnSysMinimize"></button>
            <button class="close" id="btnSysClose"></button>
        </div>
    </div>

    <div id="screnStandardLogin" class="screen" _hidden>
        <img class="login-icon" />
        <h2 ids="IDS_BROWSER_LOGIN_SIGNIN_SIGNUP_TITLE">_Sign in to your account</h2>
        <p ids="IDS_BROWSER_LOGIN_SIGNIN_SIGNUP_DESCR1">
            _To start using your Bitdefender product, you must sign in to your Bitdefender account.
        </p>
        <p class="muted">
            <span ids="IDS_BROWSER_LOGIN_SIGNIN_SIGNUP_DESCR2">_Don't have an account?</span>&nbsp; 
            <a ids="IDS_BROWSER_LOGIN_SIGNIN_SIGNUP_DESCR2_LINK" id="btnStandardLoginCreateAccount" href="#">_Create one for free.</a>
        </p>

        <div ids="IDS_BROWSER_LOGIN_SIGNIN_SIGNUP_LOGIN_NOTE" class="note">
            _The operation will continue in your web browser.
        </div>
        <button class="primary-btn" id="btnStandardLoginContinue" ids="IDS_BROWSER_LOGIN_SIGNIN_SIGNUP_CONTINUE_BTN">_Continue</button>
    </div>
	
	<div id="screnCustomLogin" class="screen" _hidden>
        <img class="login-icon" />
        <h2 ids="IDS_BROWSER_LOGIN_SIGNIN_TITLE">_Sign in to your account</h2>
        <p ids="IDS_BROWSER_LOGIN_SIGNIN_DESCR">
            _To start using your Bitdefender product, you must sign in to your Bitdefender account.
        </p>      

        <div ids="IDS_BROWSER_LOGIN_SIGNIN_NOTE" class="note">
            _The operation will continue in your web browser.
        </div>
        <button class="primary-btn" id="btnCustomLoginContinue" ids="IDS_BROWSER_LOGIN_SIGNIN_CONTINUE_BTN">_Continue</button>
    </div>


    <div id="screenLoginSuccess" class="screen" hidden>
        <img class="login-icon mt" />
        <h2 ids="IDS_BROWSER_LOGIN_SUCCESS_TITLE">_Sign in performed successfully</h2>
        <p ids="IDS_BROWSER_LOGIN_SUCCESS_DESCR">
            _You will be redirected to your product.
        </p>
        <div id="" class="waiting">
            <div class="loader"></div>
            <span IDS="IDS_BROWSER_LOGIN_SUCCESS_NOTE">_Opening your bitdefender product</span>
        </div>
    </div>

    <div id="screenWaitLogin" class="screen" hidden>
        <img class="login-icon mt" />
        <h2 IDS="IDS_BROWSER_LOGIN_WAIT_TITLE">_Go to you browser to complete the sign in</h2>
        <p IDS="IDS_BROWSER_LOGIN_WAIT_DESCR">
            _You will be guided through the process.
        </p>
        <div id="screenWaitLoginBrowser" class="waiting">
            <div class="loader"></div>
            <span IDS="IDS_BROWSER_LOGIN_WAIT_BROWSER_LOADER_DESCR">_Waiting for browser sign in...</span>
        </div>
		<div id="screenWaitLoginComplete" class="waiting" hidden>
            <div class="loader"></div>
            <span IDS="IDS_BROWSER_LOGIN_WAIT_COMPLETE_DESC">_Waitig for login completition..</span>
        </div>
		<div id="screenWaitLoginWarn" hidden>
			<div class="warn" IDS="IDS_BROWSER_LOGIN_WARN_DESCR">_Can't find the browser tab?</div>
			<button class="primary-btn" id="btnLoginWarnRetry" ids="IDS_BROWSER_LOGIN_RETRY_BTN">_Try again</button>
		</div>
		<div id="screenLoginFail" hidden>
			<div class="warn" IDS="IDS_BROWSER_LOGIN_FAIL_DESCR">_An error occured while signing in.</div>
			<button class="primary-btn" id="btnLoginFailRetry" ids="IDS_BROWSER_LOGIN_FAIL_RETRY_BTN">_Try again</button>
		</div>
    </div>
</body>
</html>P<head>
    <meta charset="UTF-8">
    <title></title>
    <style>
        /* @import url(D:\cl\ProductAgent\css\style2.css); */
        @import url(../css/style2.css);
        @import url(IDR_CSS_STYLE.CSS);
        body {
            behavior: text-localization sample-data-source drag-window;
            border:1dip solid #000;
        }
		.space {
            behavior: clickable;
        }

		#ctrl_web {
            overflow-y: scroll-indicator;
            height: 100%%;
        }
    </style>
    <script type="text/tiscript">
        $(.view-all).on("click", function() {
            this.@["hidden"] = "true";
            $(.spaces).@.addClass("scroll");
            $(.select-space).@.addClass("shadow");
        })
    </script>
</head>
<body>
    <div class="main-container">
        <div class="header">
            <div class="title" ids="IDS_TITLE">_Central</div>
            <div class="controls">
                <button class="close" id="btnSysClose"></button>
            </div>
        </div>
        <div id="ctrl_web" style="display:block;">
            <!--widget #external_html style="display: block; background-color:transparent; height:600dip;"></widget-->
            <widget #external_html style="height: 628dip;"></widget>
        </div>

        <div id="ctrl_loader" class="load-wrap" style="display:none;">
            <div class="o_layer valign_middle">
                <div class="load_big"></div>
            </div>
        </div>

        <div id="ctrl_error_net" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_NETWORK_TITLE">_Network Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_NETWORK_DESCR">_No internet connection found.<br /> Check your connection and try again.</div>
        </div>

        <div id="ctrl_error_unexpected" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_UNEXPECTED_TITLE">_Unexpected Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_UNEXPECTED_DESCR">_No internet connection found.<br /> Check your connection and try again.</div>
        </div>
		
		<div id="ctrl_error_webview2" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_WEBVIEW2_TITLE">_Webview2 Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_WEBVIEW2_DESCR">_Webview2 persistent crash.</div>
        </div>

        <div id="ctrl_error_ssl" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_SSL_TITLE">_SSL Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_SSL_DESCR">_No internet connection found.<br /> Check your connection and try again.</div>
        </div>
		
		<div id="ctrl_error_credentials" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_CREDENTIALS_TITLE">_Network Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_CREDENTIALS_DESCR">_No internet connection found.<br /> Check your connection and try again.</div>
        </div>

        <div id="ctrl_footer" class="footer" style="display:none;">
            <div >
                <a id="ctrl_retry" style="behavior: clickable;" ids="IDS_FOOTER_RETRY">_Try again</a>
            </div>
        </div>

        <div id="ctrl_product_registered" class="product-registered" style="display:none;">
            <div class="content-center">
                <div class="ill-protect-device"></div>
                <h1 ids="IDS_PRODUCT_REGISTERED_TITLE">_Produto registrado</h1>
                <div ids="IDS_PRODUCT_REGISTERED_TEXT1">
                    _Seu produto agora está registrado em uma conta da Bitdefender e você tem acesso a:
                </div>
                <ul class="benefits-list">
                    <li ids="IDS_PRODUCT_REGISTERED_TEXT2">_Dicas de segurança personalizadas para o seu dispositivo</li>
                    <li ids="IDS_PRODUCT_REGISTERED_TEXT3">_As atualizações mais recentes, ofertas exclusivas e muito mais</li>
                </ul>
                <div ids="IDS_PRODUCT_REGISTERED_TEXT4">Você pode definir uma senha para começar a usar a Central Bitdefender, seu centro de gerenciamento gratuito.</div>
                <button id="ctrl_product_registered_set_pwd" class="btn-primary mt-3">
                    <span ids="IDS_PRODUCT_REGISTERED_SET_PWD">Set up password</span>
                    <span class="icon-open"></span>
                </button>
                <button id="ctrl_product_registered_remind_later" ids="IDS_PRODUCT_REGISTERED_REMIND_LATER" class="btn-outline mt-2">Remind me later</button>
            </div>
        </div>

        <!-- switch spaces -->
        <div id="ctrl_switch_context" class="switch-spaces" style="display:none;">
            <div class="card">
                <div class="bd-logo"></div>
                <div class="select-space" ids="IDS_CONTEXTS_TITLE">_Select space</div>
                <div id="ctrl_contexts_container" class="spaces">
                    <div class="space icon-personal">
                        <div>
                            <div class="space-type" ids="IDS_CONTEXTS_PERSONAL">_Personal space</div>
                        </div>
                    </div>
                    <div class="space icon-business">
                        <div>
                            <div class="space-type" ids="IDS_CONTEXTS_BUSINESS">_Business space</div>
                            <div class="space-description">_Firma lui gigel</div>
                        </div>
                    </div>
                </div>
                <button id="ctrl_contexts_view_all" class="view-all" ids="IDS_CONTEXTS_VIEW_ALL">_View all spaces</button>
            </div>
        </div>
    </div>
</body>
</html>
P<html>
<head>
    <style>
        html {
            background-color: transparent;
            overflow: hidden;
        }

        html[lang="th"] * {
            font-family: Tahoma !important; 
        } 

        body {
            background: #fff;
            margin:0;
            padding:0;
            font-family:"Segoe UI ", Arial, sans-serif;
            font-size: 13dip;
            min-width:416dip;
            overflow:hidden;
            height: min-content;
            width: min-content;
            min-height: 104dip;
            position: relative;
            box-shadow: 0 0 15dip rgba(0,0,0,.3);
            margin: 15dip;
            max-height: 192dip;

            behavior: drag-window;
        }

        .horizontal {
            flow: horizontal;
            height: 100%%;
        }

        button.close {
            width: 16dip;
            height: 16dip;
            padding: 0;
            margin: 0;
            background-image:none;
            foreground-image: url(../images/btn-close.svg);
            foreground-repeat: no-repeat;
            foreground-position: center center;
            foreground-size: 8dip;
            fill: #4a4a4a;
            cursor: pointer;
            position: absolute;
            z-index: 400;
            right: 4dip;
            top: 4dip;
        }

        .icon-container {
            width: 96dip;
            display: block;
            background-color: #f2f2f2;
            height: 100%%;
        }

        .icon {
            size: 44dip;
            box-shadow: 0 12px 12px 0 rgba(0, 0, 0, 0.12);
            border-radius: 10dip;
            margin: 24dip auto 0 auto;
            background-image: url(../images/b-icon-popup.svg);
            background-size: 44dip;
            background-repeat: no-repeat;
            position: relative;
        }

        .icon::after {
            content: "";
            size: 22dip;
            position: absolute;
            display: block;
            left: 26dip;
            top: 26dip;
            border-radius: 50%;
            foreground-repeat:no-repeat;
            foreground-size: 100%;
            background-image:none;
            foreground-image: url(../images/icon-info.svg);
        }

        .text-wrap {
            padding: 12dip 16dip 16dip 16dip;
            font-size: 13dip;
            line-height: 1.5em;
            line-height: 16dip;
            color: #404040;
            word-wrap: break-word;
        }

        .title {
            font-size:15dip;
            color: #000;
            font-weight: bold;
            margin-bottom: 6dip;
        }


    </style>
</head>
<body>
    <div id="download" class="horizontal" style="behavior: clickable;">
        <button id="btnSysClose" class="close"></button>
        <div class="icon-container">
            <div class="icon"></div>
        </div>
        <div class="text-wrap">
            <div class="title" id="title">_Bitdefender Security</div>
            <div id="msg">_Bitdefender is configuring, you will be notified when the operation finishesl.</div>  

        </div>
	</div>
</body>
</html>
PAD<html class="window-shadow">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style>
        /* @import url(IDR_CSS_MAIN_UI.CSS); */
		/* @import url(IDR_CSS_MAIN.CSS); */

        .window-shadow {
            margin: 0;
            padding: 0;
            background: url(../images/window-shadow.png) expand;
            /* background: url(d:/cl/ProductAgent/images/window-shadow.png) expand; */
            background-position:20px 20px 20px 20px;
        }

        html {
            background-color: transparent;
            overflow: hidden;
        }

        html[lang="th"] * {
            font-family: Tahoma !important; 
        } 

        body {
            width: 440dip;
            height: min-intrinsic;
            background-color: #fff;
            behavior: drag-window;
            font-family: "Segoe UI", Arial, sans-serif;
            font-size: 14dip;
            padding: 0;
            margin: 20px;
            behavior: text-localization sample-data-source drag-window;
        }

        .header {
            height: 32dip;
            flow: horizontal;
            behavior: drag-window;
            background-color: #f2f2f2;
            background-image: url(../images/b-icon-popup.svg);
            /* background-image: url(d:/cl/ProductAgent/images/b-icon-popup.svg); */
            background-repeat: no-repeat;
            background-size: 20dip;
            background-position: 16dip 50%;
        }

        button {
            cursor: pointer;
            padding: 0;
            background-image: none;
        }

        .title {
            font-size: 13dip;
            height: 32dip;
            margin-left: 44dip;
            vertical-align:middle;
            color: #000;
            width: 100%%;
        }

        .controls {
            width: 32dip;
            height: 32dip;
            width: min-intrinsic;
        }

        button.close {
            background-image: url(../images/btn-close.svg);
            /* background-image: url(d:/cl/ProductAgent/images/btn-close.svg); */
            width: 32dip;
            height: 32dip;
            padding: 0;
            margin: 0;
            cursor: pointer;
            behavior: clickable;
            background-position-top: 10dip;
            background-position-bottom: 10dip;
            background-position-left: 10dip;
            background-position-right: 10dip;
        }

        .content {
            vertical-align:middle;
            padding: 24dip 16dip;
            width: *;
            position: relative;
            min-height: 50dip;
        }

        p {
            width: min-intrinsic;
            white-space: nowrap;
            margin:0 10dip 0 0;
        }

        .primary-btn {
            height: 36dip;
            font-family: "Segoe UI Semilight", Arial, sans-serif;
            font-size: 15dip;
            color: #fff;
            text-transform: uppercase;
            min-width: 112dip;
            padding: 0 16dip;
            line-height: 36dip;
            border-radius: 4dip;
            cursor: pointer;
            transition: none;
        }

        .primary-btn {
            background-color: #0078d7;
        }

        .primary-btn:hover {
            background-color: #0f50a8;
        }

        .primary-btn:active {
            background-color: #0d438f;
        }

        .primary-btn:disabled {
            background-color: #d9d9d9;
            color: #7f7f7f;
        }

        button.std-btn {
            font-family: "Segoe UI", Arial, sans-serif;
            font-size: 15dip;
            padding: 0 16dip;
            height: 34dip;
            border: 1dip solid #000;
            vertical-align:middle;
            line-height: 34dip;
            border-radius: 4dip;
            color: #282828;
            margin: 0;
            min-width:112dip;
            text-transform: uppercase;
            transition: none;
        }

        button.std-btn:hover {
            background-color: #0078d7;
            color: #fff;
            border-color: #0078d7;
        }

        button.std-btn:active {
            background-color: #0068bd;
            border-color: #0068bd;
            color: #fff;
        }
        
        button.std-btn:disabled {
            border-color: #bfbfbf;
            color: #7f7f7f;
        }

        .simple_footer {
            text-align:center;
            position: relative;
            height: 68dip;
            background-color: #f2f2f2;
            vertical-align: middle;
        }

        .simple_footer button {
            margin: 0 5dip;
        }

    </style>
</head>
<body>
    <div class="header">
        <div class="title">Bitdefender</div>
        <div class="controls">
            <button class="close" id="btnSysClose"></button>
        </div>
    </div>

    <div class="content">
        <div ids="IDS_CHOOSE_INSTALL_TEXT">
            <!-- There is a new version of <#ProductName#> product available online. We recommend you to download and install it.
            If you choose to install from your CD/DVD, latest changes will be delivered via product update. -->
            aaa lorem ipsum dolor sit bb
        </div>
    </div>

    <div class="simple_footer">
        <button class="primary-btn" id="btnOK" ids="IDS_OK">_OK</button>
        <button class="std-btn" id="btnCancel" ids="IDS_INSTALL_FROM_CD">_Install from CD/DVD</button>
    </div>
</body>
</html>
PAD<html class="window-shadow" dir="">

<head>
    <style>
        html {
            background-color: transparent;
            font-rendering-mode: enhanced;
            overflow: hidden;
        }

        body.app-window {
            width: 400dip;
            height: 468dip;
            background-color: #fff;
            margin: 15dip;
            box-shadow: 0 0 15dip rgba(0, 0, 0, 0.3);
            color: #384357;
            behavior: text-localization;
            font-family: "Segoe UI", Arial, sans-serif, Arial, sans-serif;
        }

        header {
            height: 32dip;
            flow: horizontal;
            behavior: drag-window;
            background-color: #f7f7f7;
            background-image: url(../images/b-icon-popup.svg);
            background-repeat: no-repeat;
            background-size: 20dip;
            background-position: 16dip 50%;
        }

        header .page-title {
            font-size: 14dip;
            height: 32dip;
            margin-left: 44dip;
            vertical-align: middle;
            width: *;
        }

        header .win-controls {
            height: 32dip;
        }

        .win-controls button.close {
            size: 32dip;
            padding: 0;
            transition: blend;
            foreground-size: 13dip;
            margin-right: 2dip;
            background-image: none;
            foreground-image: url(../images/btn-close.svg);
            foreground-repeat: no-repeat;
            foreground-position: center center;
            foreground-size: 10dip;
            fill: #07152d;
        }

        .content-padding {
            padding: 24dip;
            height: 100%%;
        }

        .content-padding button {
            display: block;
            width: 100%%;
        }

        h3,
        .h3 {
            font-size: 24dip;
            line-height: 30dip;
            font-weight: bold;
            color: #07152D;
            margin-top: 0;
        }

        p {
            font-size: 14dip;
            line-height: 18dip;
        }

        .primary-btn {
            font-family: "Segoe UI Semilight", Arial, sans-serif;
            height: 32dip;
            font-size: 14dip;
            color: #fff;
            min-width: 112dip;
            padding: 0 16dip;
            line-height: 32dip;
            border-radius: 4dip;
            cursor: pointer;
            background-image: none;
        }

        .primary-btn {
            background-color: #005eff;
        }

        .primary-btn:hover {
            background-color: #004ccc;
        }

        .primary-btn:active {
            background-color: #003798;
        }

        .os-risk {
            size: 130dip 120dip;
            background-image: url(../images/ill_update_os.svg);
            background-repeat: no-repeat;
            background-size: 130dip 120dip;
            margin: 24dip auto;
            display: block;
        }
    </style>
</head>

<body class="app-window">
    <header class="header">
        <div class="page-title" ids="SZ_PRODUCT_FULLNAME">_Bitdefender Total Security 2018</div>
        <div class="win-controls">
            <button id="btnSysClose" class="close"></button>
        </div>
    </header>
    <div class="content-padding">
        <h3 ids="IDS_OS_RISKS_NOTIF_TITLE">_Vulnerability risk detected</h3>
        <p ids="IDS_OS_RISKS_NOTIF_TEXT1">
            _Your Operating System is missing an update that provides communication security when connected to the
            internet.
        </p>
        <p ids="IDS_OS_RISKS_NOTIF_TEXT2">
            _Install this update to secure your connections and avoid eavesdropping or tampering with the packages that
            are being sent and received.
        </p>
        <img class="os-risk" class="ml-auto mr-auto mt-auto mb-auto" />
        <button class="primary-btn" id="btnUpdate" ids="IDS_OS_RISKS_NOTIF_UPDATE">_Get update</button>
    </div>
</body>
</html>P<head>
    <meta charset="UTF-8">
    <title></title>
    <style>
        @import url(D:\cl\ProductAgent\css\style2.css);
        @import url(../css/style2.css);
        @import url(IDR_CSS_STYLE.CSS);


        body {
            behavior: text-localization sample-data-source drag-window;
            border:1dip solid #000;
        }
    </style>
</head>
<body>
    <div class="main-container">
        <div class="header">
            <div class="title" ids="IDS_TITLE">_Central</div>
            <div class="controls">
                <button class="close" id="btnSysClose"></button>
            </div>
        </div>

        <div id="ctrl_loader" class="load-wrap" style="display:block;">
            <div class="o_layer valign_middle">
                <div class="load_big"></div>
            </div>
        </div>

        <div id="ctrl_error_net" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_NETWORK_TITLE">_Network Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_NETWORK_DESCR">_No internet connection found.<br /> Check your connection and try again.</div>
        </div>

        <div id="ctrl_error_unexpected" class="content" style="display:none;">
            <div class="ico-network-error" />
            <div class="error-title" id="ctrl_error_title" ids="IDS_ERROR_UNEXPECTED_TITLE">_Unexpected Error</div>
            <div class="error-description" id="ctrl_error_text" ids="IDS_ERROR_UNEXPECTED_DESCR">_No internet connection found.<br /> Check your connection and try again.</div>
        </div>		

        <div id="ctrl_footer" class="footer" style="display:none;">
            <div >
                <a id="ctrl_retry" style="behavior: clickable;" ids="IDS_FOOTER_RETRY">_Try again</a>
            </div>
        </div>

    </div>
</body>
</html>
<html>
<head>
<style>
    @import url(IDR_CSS_DIALOGS.CSS); 

    html {
        background-color: transparent;
    }
    body {
        behavior: text-localization drag-window resize-window;
        overflow: hidden;
        position: relative;
        width: 416dip;
        min-height: 170dip;
        max-height: auto;
    }

    .simple_footer {
        margin-top: *;
        position: relative;
        padding-top: 14dip;
        padding-bottom: 4dip;
        flow: vertical;
    }


    button.lg {
        width: 100%%;
        margin-right: 40dip;
    }

    button.std-btn.lg {
        margin-top: 10dip;
    }

    .horizontal,.text-wrap {
        position:relative;
        height: 100%%;
    }

    button.primary-btn {
        padding: 0 14dip;
    }
</style>

<script type="text/tiscript">
    self.ready = function() {
        $(.feedback).on("click", function() {
            this.popup($(.feedback-popup));
        });
    
        $(.add-feedback).on("click", function() {
            $(.feedback-popup).state.popup = false;
        });

        $(textarea).on("change", function() {
            $(.chars).text = this.value.length + "/260";
        })
    }
   
</script>
</head>
<body id="bodydiv">
    <div class="horizontal">
        <button id="btnSysClose"  class="popup_close"></button>
        <div .alert_icon_container>
            <div id="idBdIcon" class="bdui_icon_warn icon"></div>
        </div>

        <div class="text-wrap">
            <div id="idAlertTitle" class="alert_title" ids="IDS_SERVICE_FAILURE">_New Security Report</div>
            <div id="idMessageText" class="message_text">
               _Bitdefender has generated a new security report. Please leave this text as long as 
               Lorem ipsum dolor sit amet consectetur, adipisicing elit. Saepe aspernatur minima vero ex unde rerum, enim incidunt eius hic id
            </div>

            <div class="simple_footer" id="idSimpleFooter">
                <button id="idContactSupport" class="primary-btn lg" hidden ids="IDS_CONTACT_SUPPORT">_Contact support</button>
                <button id="idRestartDevice" class="std-btn lg" hidden ids="IDS_RESTART_DEVICE">_Contact support</button>
                <button id="idSubmitDump" class="primary-btn" ids="IDS_SUBMIT_DEBUG_INFORMATION">_Submit debug information</button>
                <div id="idFeedback" class="feedback"></div>
            </div>
        </div>
       
        <div class="feedback-popup">
            <div>
                <div class="area-label" ids="IDS_FEEDBACK_MORE_DETAILS">_Please provide more details</div>
                <textarea id="idFeedbackMessage" class="textarea" novalue="_Add your feedback here..." maxlength="260"></textarea>
                <div class="chars">0/260</div>
                <button class="primary-btn add-feedback" id="idAddFeedback" ids="IDS_ADD_FEEDBACK">_Add feedback</button>
            </div>
        </div>
    </div>
    
</body>
</html>
PAD<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"><trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"><security><requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel></requestedPrivileges></security></trustInfo><compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"><application><supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"></supportedOS><supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"></supportedOS><supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"></supportedOS><supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"></supportedOS><supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"></supportedOS></application></compatibility></assembly>PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADD�00�0�	*�H��
��0�0�0�10
	`�He0��
+�7���0��0�y
+�70�i��b��^���մ�$f��ڎ`��H1�D0�@
+�71�0�,���L�v�S�Ɉ���e�gU�}Qq�ߌ�FF-�ƙ%v_����Z���߾�>0|��ќ4�PP�E�����ߑ�Vc�zO�I��)aj,)�^�q���sb��C%<j�,^Z�eB�����V��"$
V=���GO��=�.�[{��G��'�z�(%4�S��"�E�����.�ְ�$�2��L��D�*�,p�pnY�n��#qg�#�2='X�4TL
���� U�(:�,�J~\y+-b�<�����d���E�ݹ�d�*�bWD�J��0V���W�ct��՟� ��q�n�zl�,�=C�YL ����9áHo�ư���X�:ި曜�F�Ň�T\f̋ƚSo�9u��D��d��Z�>Ɉ���J	��p��'���Vz�Vs�^g��U5/܈� ��fEF��sP?��p��p̎jB�'���%���BY"�׆�^2���(K��v(��/��?���]Px�z��d���Uѫ1�� h�ҹ��Z��d2�(n�U����a�MJ�ܨj��?h�ңM^8��m(=�l�!��#
d��(�Bl�Ge|RΎ������h�	7O����{]\	����L�F�{��t��QPpu��ŅMk3Qe'����wCN��$��m]1���ըT��~|��ϭ�z9�[P|N\ J4�#��3����30��>r
�=r���:]x��D[��|�p�z�g���w��le���TH	D��6�T_2�Xi4���������p~Tz1�<�ҧ3��d��]�*Y/|)�eY�8	y��Z7�k[�?t�j-�QH���)���î���ԯd�����ֹK�a��w��>b���B΁5�蠍�zJZ	Ët�
���Z�}?qe�p���1s��-�dYf@�������ʦ*f�lzk��A+����H����L��O
�{P��AZ5��2	8���E
���e3��_��S�6�o}����u�E�	�lu��[�1A�Ê_:��[�@K+�e͙Lr��ĩ���/;vE�D����#�B��M�Ò�P 3^C��N?�e<��芸�{��13�a��Ժ����k�2"�(V˨}�l��c~�Agy�_�P/���ƒ����9�[���ZK�����Nk�$�^�{����1Ar�V0eZ��{�f��e��+��4@f �2?�������H����/�lgE�c��D"2��}��?'Ԕ�~��n۹8�`J�Ғ���\T�A*����bI�I�*W���?�V9t��Q	X�d�M[���j���f�)a�?jo TN��o�U#2#t:y:��_?n�C��a��e2~��ow�D+�@6 ��!�����?�
>��Y*
LX�ah�2����=����3��I�J�g����|DЗF0���!z0ؼN�1	m��u��|���I��V��O���Tj<��;I{k���އ,Ax_HL�$�,c�Nh)���x�>����φV�ȴ�E*��h�ѯ]Y��4��M�+�\%%h@
�`%#g�7(\���˿�$5�o�D!����H2�rhf$�f�K���"�G�Ss}�ݞWd�@��z�c�#�,)_�T^E�U��������6�(�010
	`�He ���`����#o�|����_Ύ&gU���"0��0����@�`ҜL�^ͩ����0
	*�H��
0b10	UUS10U
DigiCert Inc10Uwww.digicert.com1!0UDigiCert Trusted Root G40
210429000000Z
360428235959Z0i10	UUS10U
DigiCert, Inc.1A0?U8DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA10�"0
	*�H��
�0�
�մ/B�(�x�]�9Y��B�3��=��pŻą&0���h�\��4$�KO�xC�����gRO�W�����́>Mp$d���}4}L�WkC����;���GZ�L� %�Ӌ����	�e����I5�=Q�!xE.��,�����IpB2�����eh��ML�HRh��W]�e��O�,H�V�5�.���7���|��2����t��9��`��ֹ�1�ܭ���#GG��n��m���jg-ҽD����;	�Ǜ2Z�j`T�I����\�o�&��ղ�8��Α���o�a4\��E(�6*f(_�s΋&%���\�L�b�^3����
��+��6y���u�e̻�HP�w���P�F�aX��|<�(�9��Է
S�G�u0��0�v�[K]taM?�v޿X�r)A���m&vhAX��&+�MY�xρJ>@G_ɁPs�#!Y`�dT��!�8|f�x8E0�O�cOL��
SA|X=G����2	�l<V��Y0�U0U�0�0Uh7��;�_���a{�e�NB0U#0�����q]dL�.g?纘�O0U��0U%0
+0w+k0i0$+0�http://ocsp.digicert.com0A+0�5http://cacerts.digicert.com/DigiCertTrustedRootG4.crt0CU<0:08�6�4�2http://crl3.digicert.com/DigiCertTrustedRootG4.crl0U 00g�0g�0
	*�H��
�:#D=�v:��V���H4�,��tf��r�ʯl0'��D�K���|&�7�:]Hm��?I�'��EP������v~7q�"�Z����j�� ��Py��������H~�؀�a��V���v���_C�>��v9=�ԙ�J�(�_&��XH���'?���v���`\�
����9�8N�n�6���!SZ���j�>�C�3�O8�����Tm�]@3|╲�!usR�F��4��K��ov7,�?�&����C�� �p����)5\�8U�7��	���1�.\9qᾜ�
�&g���N_�z�I�.�t���<����V+#����{pk栺�:?E����R�A�H�K�M�D@��(���V*/�d<3��(�<ˏ�
�;��{���˷�w��(?���/"lA��\f�l�ņ�&3K��jj@0HK4�Q ����Y
m�P+�J�����t���R����H!�W;���E�an�h�&`��ȯ����c:�VxN0�j0�R�ԁ
v����"��0
	*�H��
0i10	UUS10U
DigiCert, Inc.1A0?U8DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA10
230425000000Z
260424235959Z0r10	URO10U	Bucharest10U
Bitdefender SRL10UDEVSUP CLINSTALLER10UBitdefender SRL0�"0
	*�H��
�0�
��s����+6�%VYrd�f=�yh{�T��rZ�tZ��ױ�/����a�?���=ܙ���	w��&+�"J܋
Y�}�����.xrZJ^O���ȟ�Ve�l������ԗ�E]Q�)hv^K���lPyR�ϩ<!~���S��J��4 M��#���^�@���`3E��cf��Ep.=E����tn���NPIճa���+{��HT)�w�'g)܂Wn}�`�/������_�譏g�g�&?\פt��R0�{+��dMw��{f�^��U�R[�����w�R�A+��
g%_�o��hN�
��ھt�VA��9z���=(˘a�z�
�BU���F=�R��W�`�1�d)�T�夹��+׭
Sl�6�����Ϥ�$'��θ�g��*i�$��À~"��zR�(y�$B�;�+�zς���s�TD�`�bܠ9w�҈P�p�Hh$�O�` ��>����
�(���~:��sC�#r~+�L��@�-K���0��0U#0�h7��;�_���a{�e�NB0UGY	fb\�l˅`�Jt
�}0U��0U%0
+0��U��0��0S�Q�O�Mhttp://crl3.digicert.com/DigiCertTrustedG4CodeSigningRSA4096SHA3842021CA1.crl0S�Q�O�Mhttp://crl4.digicert.com/DigiCertTrustedG4CodeSigningRSA4096SHA3842021CA1.crl0>U 70503g�0)0'+http://www.digicert.com/CPS0��+��0��0$+0�http://ocsp.digicert.com0\+0�Phttp://cacerts.digicert.com/DigiCertTrustedG4CodeSigningRSA4096SHA3842021CA1.crt0	U00
	*�H��
�H8���I%�����q�a�!V��1$EЁ�e	1ML��raZ��U��b0S�=��O�E)�qpf�3>ojK#b5t\����W"����F���«8J�9%/�i�91	�7*y3{��!��sq�?�q���
:Ɗ,S%�gzx�o�
�Ic���E�12c���6��H�z�OB<̑p�0��\���.�_�}�=z�v�s����X��&3�h�ѭ�L����&e���*��y�S�l;�B�{�����\	��-7�vRU���7�~�7ʴ�//�qe����v\Z3cXb=r‘���j(p�M���\����p���_� �+�h��h�-��o�q�k�8n��o�D�T>�Z��jtKV��o����:�����c�)\M��?�gi���ѣ��'�J�HO��<u)��\u���c.�ѓ���[j(�y�o�9���{�Zt�q����p<G���
���b�ϖ�
���	�b�lu�0�5�D�4BtJ>� �9�+1�sV�a�h��1��0��0}0i10	UUS10U
DigiCert, Inc.1A0?U8DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1ԁ
v����"��0
	`�He�|0
+�7100	*�H��
	1
+�70
+�710
+�70/	*�H��
	1" �ə(�%@K{X����ߋ�
ބDL�2��ݩ�#0
	*�H��
�Z�aKkon����p1�Bl3�4Y���I^n8��5��	<漸Pm���t�;����0��U��=�N�
r��q�01�c�j��	�-��l��}��i��>jt�D������XL,C���J����LC�j�-NU%-���O݉2�S++NN��Y�By�e��Jm�:z�ds��;�U��Cta[l,��0+�����y��ެqɰ�ᒢI9Pès��ݙ�L�2"�qU���3�Z@|y;��:+t3F�/!u�ٷD��?n��*��^��S�[Awߚ��=�7�»a����z�H��+ӄ���֙7�(w5A�$e8KŁ�����=�A􄎿�����d]�n�N�SyG���~FD�≮�=n�:��o(�ԃ?&Ԃ(�%	�뗲YY�.�@��ĦH�?F�$�b-Ijnl����B���9'��MᏛ��,}�ɳ�gв����*[�;�m�1�m8T��1�ep&h��v� �ᷣ1�����"]�B:�'�՛�V��w0�s
+�71�c0�_	*�H��
��P0�L10
	`�He0x*�H��
	�ig0e	`�H��l010
	`�He -�Zk��1B�A�ұE����>��-VB��e�s.�Z<�aӰo۽20251111123500Z��:0��0�ՠ
��K�����v��th0
	*�H��
0i10	UUS10U
DigiCert, Inc.1A0?U8DigiCert Trusted G4 TimeStamping RSA4096 SHA256 2025 CA10
250604000000Z
360903235959Z0c10	UUS10U
DigiCert, Inc.1;09U2DigiCert SHA256 RSA4096 Timestamp Responder 2025 10�"0
	*�H��
�0�
��F�-ƞ��`V�+W�oQ��p
��7�B0c2����q�����Lpl|H狦��g�M��<tM�����c�7!O$��*�C���f�[dz�+�D��`�+,�z���̯r}���zd�6�8�H�OQiK�4
Y|�:�p%w+q4�==��?�pYe+��#��oe(ʳt�;T
Q�]٧p�p���I� ���$���1�N�z����\�8�(u�*���'nKpRj-�\��pـ�ì�I+�ޥ<?��Ikz,�r����d�5��4�K�
N����Ǹ�4
|�'���%�-+��)��M;��~�$�hD�Ul�uUYù'�U�\�ǀ;������=��5�~�B�����v�(���e7t �mk�*�4���1�b�&�-�=����,��3C!x��à��������IDN�{��Dz�~X���u.OX�z�V��i
$�J�ޕ�4ɒ{�"�ѡ�7!!͛BiЊ
Eع�$��L�p	CUšp�����y����0��0U�00U�;��1���qcPC�a��0U#0��oSJ��|z��V�/�I��N0U��0U%�0
+0��+��0��0$+0�http://ocsp.digicert.com0]+0�Qhttp://cacerts.digicert.com/DigiCertTrustedG4TimeStampingRSA4096SHA2562025CA1.crt0_UX0V0T�R�P�Nhttp://crl3.digicert.com/DigiCertTrustedG4TimeStampingRSA4096SHA2562025CA1.crl0 U 00g�0	`�H��l0
	*�H��
�e*��'��`A��D�c@r!��"O�5��
�o�|�����hم��!�&D7�O����T�a��!���#�¼zP�����u?0�e���r&fR{a|�t�N�>�19�<�f�� �-�`��-�B���P�e*[�Z"��\Q?%�er�SL�Lޑ�(s�ym��l^�E�4�(lC'Ń��PQ)�n6|�U7��-�E�B�ל�b@œ��ڈ�}�<T��&i�%5wB_������yj˄U=*�̓D����r��A�'3�p�V9�"	�9ORJ����c���?�ޔ���@�
�:�%�2`u�w�t�}IP����%ً����p�q�#�eE��в!���E������-­j��uG�I����'qU��%CNhŌ���1{��~�z	W�JW�Ğ�k�"�SUdO��!6��
<�`m���iƏ�..=�7eO���C�Ů�.�8d�榋�B�yl���5s�!H�j��g0��0���
ǬW�!�.@C":I�0
	*�H��
0b10	UUS10U
DigiCert Inc10Uwww.digicert.com1!0UDigiCert Trusted Root G40
250507000000Z
380114235959Z0i10	UUS10U
DigiCert, Inc.1A0?U8DigiCert Trusted G4 TimeStamping RSA4096 SHA256 2025 CA10�"0
	*�H��
�0�
��x1�
�Ar�<F��uۣFht�Q�M��
�����,T�Cj�52lB���:s���^.<#����"����ڧ�%�Z�5���g�H��Ӫ��C��I����gC�����`�P]&G��-�>���a���n@��AvÄ	-T�o2�Ab�"9<x:؅pĤ�;E���|�JK�Z��|4^o���g`�7j�l�Ԏ�o�d�"��B���<�X�q)5U�ٔ<��&�1H�k��	�E�v�TR�K��x�<��h`i<��'�>�/h�O��|I���ƥ5�P�.�r��ϧ���5�fPJ�%�d1�q�K����в@Aq��տÌ	�5&���V���}2g���E�A�|�8���z�X1	���^�V��/�'O�����s<3��.��;bOޅ��[��ʈ1�<z�W���l4�`$�"���f]J�Sj̒��C��F)�l�.�A0�f�E%�Y�>΁i��Z��J3fڠ>��TxF4�X�(它�_���)���k cS��]0�Y0U�0�0U�oSJ��|z��V�/�I��N0U#0�����q]dL�.g?纘�O0U��0U%0
+0w+k0i0$+0�http://ocsp.digicert.com0A+0�5http://cacerts.digicert.com/DigiCertTrustedRootG4.crt0CU<0:08�6�4�2http://crl3.digicert.com/DigiCertTrustedRootG4.crl0 U 00g�0	`�H��l0
	*�H��
����=vq0��ȵ4��Їň0OÛ\s���Lci�]���Pk���3j�$���<H��K��~�wa8�!P��E�+I�y������,-��r�S>4�ĸ��c¿ɿkR��|��7��A���+�Gj��{n��X���X���� ?�Ѷ�rԋ�|u5��Ӛ��B������6�T�t�d���	ٮ�/5�6�W�1tI�SJS��AŸg/�1[���3�z�ξZ>϶�H]4M��.���ڈ�6��Dwj|��[�f(�}3�-��F��b
�:U|r*C�����c�\�2��SL��e�v��:weԦ�I�N��o84s[�1��e�tr�F��a:m1&�v������d�w�iG�A��%�7���,�%g��̈=�/�&����>��X(���,��1�ȟ����!���yL���?�0��0�t-�zؒ�KP��
�t��Z�Ȉ傝�V������R3��&l�šm�6��֐�O��\0��0�u�����-���P�@Z0
	*�H��
0e10	UUS10U
DigiCert Inc10Uwww.digicert.com1$0"UDigiCert Assured ID Root CA0
220801000000Z
311109235959Z0b10	UUS10U
DigiCert Inc10Uwww.digicert.com1!0UDigiCert Trusted Root G40�"0
	*�H��
�0�
���sh޻�]J<0"0i3�§%.�!=��Y��)�=X�v�ͮ{�
�0��8�VƗm��y����_�<RRƞ�~���WYUr�h�p²�u�js2��D.߂���t;mq�-� �� c)-��^Nȓ�!a�4��^�[����ͬ4@_�zf�w�H�fWW�TX�+�O�0�V��{]��O^�5�1�ړ^܎��ڶ��@�y�xǶ�ĵj8���7�.}���>�p�U�A2��s*n�|!LԼ�u]xf�:1D�3@��ZI��橠gݤ'��O9�X�$\F�d��i�v�v=Y]Bv���izH��f�t��K�c���:�=��E%���D+~����am�3���K�}�Ï�!�����Ռp,A`��cD�vb~�����d�3щί�C���w��!�T)%�l�RQGt�&��Au�z�_�?ɼ�A[�P�1��r"	�|Lu?c�!_� Qko����O��E_� ������~
&���i/�-�٩����:0�60U�0�0U����q]dL�.g?纘�O0U#0�E뢯�˂1-Q���!��m�0U��0y+m0k0$+0�http://ocsp.digicert.com0C+0�7http://cacerts.digicert.com/DigiCertAssuredIDRootCA.crt0EU>0<0:�8�6�4http://crl3.digicert.com/DigiCertAssuredIDRootCA.crl0U 
00U 0
	*�H��
�p��C\U�8_��t=���W�����,�^��"��iT"�wm��Jz/-�8������r�$�R�N�*�-V��0z���^���CD�C!�r�H��˝O�w'D���Y��/���4<�LJ��L@5FjiT���V���=����wZ\T�o�P=�v	h��o�� �5`� ��X�@cŘ"��Y�Uk�'�lv�o#-�~qj#k"��T-'~�:�𶇖�[�\��M�s���W�^(⹔1�|0�x0}0i10	UUS10U
DigiCert, Inc.1A0?U8DigiCert Trusted G4 TimeStamping RSA4096 SHA256 2025 CA1
��K�����v��th0
	`�He���0	*�H��
	1
*�H��
	0	*�H��
	1
251111123500Z0+*�H��
	1000�b0��
-0k�8�hyR0�A~0/	*�H��
	1" ;h����4+G���c�H�;�
��������07*�H��
	/1(0&0$0" J�?�,�\��\����gk��ʳ?�m&��4�F
30
	*�H��
�1y+���50Xd_��a��K1�u6�a{$@t)q�{?4D�	�c�t��# Z0*���F�:�
�a$ne��a��׺s��SR�|��$���c|!g�:�~c /��qw����#��gC�Y�e
�*p�����w��x*N�p֫/��Q���_�ՆF\�^!j�$);��?�/v�s��'��"B�j��P�\_X���I0��V�9����N���Ie��T8�&d��Xs��Ŷ�}���HgR��X��y���4���\���i���DW>&ƛ�E�-���A��x0ZV���b�(ؾ�'��݂:�PmhZ+�L�{�2L2f��Nm�Y�?^ix��S;����2G@�4�|`= ������h��tVg�F]<*;�}n��%��jd��'��]���f������6PN<��x`\ϛR}z(�4uI� 
�6�5N�Ե�Q��`i��I�3�ǒzP�X �����3H"L%�B<ߩP�	�#7r�_�����=WW�7�S�

Anon7 - 2021