body {background: #1289c0; background: -moz-linear-gradient(left,  #1289c0 0%, #9CE2FF 50%, #1289c0 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1289c0), color-stop(50%,#9CE2FF), color-stop(100%,#1289c0)); background: -webkit-linear-gradient(left,  #1289c0 0%,#9CE2FF 50%,#1289c0 100%); background: -o-linear-gradient(left,  #1289c0 0%,#9CE2FF 50%,#1289c0 100%); background: -ms-linear-gradient(left,  #1289c0 0%,#9CE2FF 50%,#1289c0 100%); background: linear-gradient(to right,  #1289c0 0%,#9CE2FF 50%,#1289c0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1289c0', endColorstr='#1289c0',GradientType=1 );}
::-moz-placeholder {font-family: "amble"; font-style: italic; font-size: 12px; color: #999;}
::-webkit-input-placeholder {font-family: "amble"; font-style: italic; font-size: 12px;  color: #999;}
input-placeholder {font-family: "amble"; font-style: italic; font-size: 12px;  color: #999;}

label {font-family: "amble";}

/* Shinkansen */



/* Renotech */


/**
.awc-logo-wrapper-login .logo-skn-login {display: block; margin-top: 10px; width: 200px; background: white; border: 2px solid white; border-radius: 3px; box-shadow: 0px 0px 3px 2px #888;}
**/

.company-name {display: block; margin: 15px 15px 0px 15px; font-size: 30px; letter-spacing: 2px;}
.system-name {display: block; margin: 0px 8px 15px 8px; font-size: 20px;}
.label-login {margin: 0px 0px 10px 0px; font-size: 16px;}
.center {text-align: center;}
.left {text-align: left;}
.bold {font-weight: bold;}
.no-bold {font-weight: normal;}

.form-login .table-login {margin: 0px auto; padding: 5px 0px; background: rgb(79,129,189); border: 1px solid #eee; border-radius: 5px;}
.form-login .table-login tr td {padding: 0px 3px; vertical-align: middle; font-size: 12px; color: white;}
.form-login .table-login tr td p {padding: 0px 0px 0px 3px;}
.form-login .table-login tr td p.p-token {margin-bottom: 5px; text-align: center;}
.form-login .table-login tr td .link-forgot {display: inline-block; margin-top: 10px; padding: 0px 0px 0px 3px; color:white; font-family: 'amble'; font-size: 12px; text-decoration:underline;}
.form-login .table-login input[type=text],
.form-login .table-login input[type=password] {width: 200px;}
.form-login.form-reset-pass input[type=text],
.form-login.form-reset-pass input[type=password] {width: 100%;}

.form-login .table-login label {font-family: "amble"; font-size: 12px; color: #fff;}
.form-login .table-login label.ui-state-error {background: transparent;}
.form-login .table-login .ui-outputlabel-rfi {font-size: 0px;}

.form-login .table-login .ui-message-error {margin: 0px 0px 5px 0px; padding: 3px; width: 203px; font-size: 12px; font-family: "amble";}
.form-login .table-login .ui-message-error .ui-message-error-icon {display: block; margin-top: -1px;}

input[type=text], input[type=password] {padding: 5px; width: 100%; font-family: "amble"; color: #333; background: white; border: 1px solid rgb(127, 127, 127); outline: none; font-size: 14px; border-radius: 4px; transition: all 0.3s ease;}
input[type=text]:focus, input[type=password]:focus { border-color: #16b6b6; color: #333; }
input[type=text]:hover, input[type=password]:hover {color: #333;}
.ui-inputfield[readonly], .ui-inputfield[readonly]:hover, .ui-inputfield[readonly]:focus, .ui-inputfield[readonly].ui-state-focus { background: rgb(217, 217, 217); border-color: rgb(127, 127, 127); color: #000; }
.ui-inputfield[disabled], .ui-inputfield[disabled]:hover, .ui-inputfield[disabled]:focus, .ui-inputfield[disabled].ui-state-focus { background: rgb(217, 217, 217); border-color: rgb(127, 127, 127); color: rgb(127, 127, 127); opacity: 1; }

.ui-dialog input[type=text], .ui-dialog input[type=password] {padding: 5px; width: 95%; font-family: "amble"; color: #333; background: white; border: 1px solid rgb(127, 127, 127); outline: none; font-size: 14px; border-radius: 4px; transition: all 0s ease;}
.ui-dialog input[type=text]:focus, .ui-dialog input[type=password]:focus { border-color: #16b6b6; color: #333; }
.ui-dialog input[type=text]:hover, .ui-dialog input[type=password]:hover {color: #333;}
.ui-dialog .ui-inputfield[readonly], .ui-dialog .ui-inputfield[readonly]:hover, .ui-dialog .ui-inputfield[readonly]:focus, .ui-dialog .ui-inputfield[readonly].ui-state-focus { background: rgb(217, 217, 217); border-color: rgb(127, 127, 127); color: #000; }
.ui-dialog .ui-inputfield[disabled], .ui-dialog .ui-inputfield[disabled]:hover, .ui-dialog .ui-inputfield[disabled]:focus, .ui-dialog .ui-inputfield[disabled].ui-state-focus { background: rgb(217, 217, 217); border-color: rgb(127, 127, 127); color: rgb(127, 127, 127); opacity: 1; }

.ui-button,
.ui-dialog .ui-button {display: inline-block; margin-top: 3px; margin-right: 5px; padding: 0px; width: auto; height: 30px; text-align: center; font-family: "amble"; color: #333; border: 1px solid #777; outline: none; font-size: 12px; font-weight: normal; border-radius: 4px; cursor: pointer; background: #ddd; /* Old browsers */ background: -moz-linear-gradient(top, #ddd 30%, #bfbfbf 70%); background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ddd), /* FF3.6+ */ color-stop(70%, #bfbfbf)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ddd 30%, #bfbfbf 70%); background: -o-linear-gradient(top, #ddd 30%, #bfbfbf 70%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #ddd 30%, #bfbfbf 70%); /* Opera 11.10+ */ background: linear-gradient(to bottom, #ddd 30%, #bfbfbf 70%); /* IE10+ */ /* W3C */ }
.ui-button:hover {border: 1px solid #3388CC;}
.ui-button:focus {border: 1px solid #16b666;}
.ui-button:nth-child(2) {float: right; margin-right: 0px;}
.ui-button.float-right {float: right; margin-right: 0px; font-size: 12px;}

.ui-layout-container .ui-button {display: inline-block; padding: 5px 10px; width: auto; height: auto; text-align: center; font-family: "amble"; color: #333; border: 1px solid #777; outline: none; font-size: 12px; font-weight: normal; border-radius: 4px; cursor: pointer; background: #ddd; /* Old browsers */ background: -moz-linear-gradient(top, #ddd 30%, #bfbfbf 70%); background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ddd), /* FF3.6+ */ color-stop(70%, #bfbfbf)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ddd 30%, #bfbfbf 70%); background: -o-linear-gradient(top, #ddd 30%, #bfbfbf 70%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #ddd 30%, #bfbfbf 70%); /* Opera 11.10+ */ background: linear-gradient(to bottom, #ddd 30%, #bfbfbf 70%); /* IE10+ */ /* W3C */ }

.table-login .ui-selectonemenu {width: calc(210px - 2em);}

.ui-selectonemenu {padding: 0px; color: #333; background: white; border: 1px solid #aaa; border-radius: 3px; opacity: 1; outline: none; }
.ui-selectonemenu.ui-state-hover {border-color: #16b6b6; font-weight: normal;}
.ui-selectonemenu.ui-state-focus {border-color: #16b6b6; box-shadow: 0px 0px 5px 3px #bbb;}
.ui-selectonemenu.ui-state-disabled { background: rgb(217, 217, 217); border-color: rgb(127, 127, 127); color: rgb(127, 127, 127); }
.ui-selectonemenu.ui-state-disanled:hover {border-color: rgb(127, 127, 127); cursor: default;}
.ui-selectonemenu .ui-selectonemenu-label {padding: 5px; color: #333 !important;}
.ui-selectonemenu .ui-selectonemenu-trigger { border: 0px; background: #ddd; /* Old browsers */ background: -moz-linear-gradient(top, #ddd 30%, #bfbfbf 70%); background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #ddd), /* FF3.6+ */ color-stop(70%, #bfbfbf)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ddd 30%, #bfbfbf 70%); background: -o-linear-gradient(top, #ddd 30%, #bfbfbf 70%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #ddd 30%, #bfbfbf 70%); /* Opera 11.10+ */ background: linear-gradient(to bottom, #ddd 30%, #bfbfbf 70%); /* IE10+ */ /* W3C */ }
.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {margin-top: 5px !important;}
.ui-selectonemenu input[type="text"] {padding: 4px; border: none;}
.ui-selectonemenu-panel { background: #eee; border-radius: 0px; border: 1px solid #aaa; border-top: 0px; box-shadow: 0px 3px 5px 1px #888; }
.ui-selectonemenu-panel .ui-selectonemenu-filter-container {padding: 0px; width: 100%; height: 40px; border-radius: 4px 4px 0px 0px; border-bottom: 1px solid #999; background: #eeeeee; /* Old browsers */ background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), /* FF3.6+ */ color-stop(100%, #cccccc)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #eeeeee 0%, #cccccc 100%); background: -o-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* Opera 11.10+ */ background: linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%); /* IE10+ */ /* W3C */ }
.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter {margin: 6px; padding: 0px 5px; width: calc(100% - 24px); height: 26px;}
.ui-selectonemenu-panel .ui-selectonemenu-filter-container .ui-selectonemenu-filter .ui-icon-search {top: 12px; right: 12px;}
/**.ui-selectonemenu-items-wrapper {max-height: 120px;}**/
.ui-selectonemenu-items-wrapper {max-height: 120px;}
.ui-selectonemenu-items.ui-selectonemenu-list {padding-top: 3px; background: #f7f7f7; color: #333; font-size: 12px; font-family: "amble"; border: 0px solid transparent; border-radius: 0px; opacity: 1; }
.ui-selectonemenu-items.ui-selectonemenu-list .ui-selectonemenu-item.ui-state-highlight { background: #4682B4; color: #fff; border-radius: 3px; font-weight: normal;}
.ui-selectonemenu-items.ui-selectonemenu-list .ui-selectonemenu-item.ui-state-hover { background: #B1DFF0; border-radius: 3px; border-width: 0px;}

.ui-confirm-dialog .ui-dialog-content {display: flex; align-items: center; justify-content: center; min-width: 250px; height: 100px !important; background: rgb(240,240,240);}
.ui-confirm-dialog .ui-dialog-content .ui-confirm-dialog-severity {display: none;}
.ui-confirm-dialog .ui-dialog-buttonpane {margin: 0px; padding: 5px; height: 30px; border-top: 1px solid #ddd; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #d6d6d6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d6d6d6)); background: -webkit-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%); background: -o-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%); background: -ms-linear-gradient(top,  #ffffff 0%,#d6d6d6 100%); background: linear-gradient(to bottom,  #ffffff 0%,#d6d6d6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6',GradientType=0 ); }
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button,
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button.ui-state-hover,
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button.ui-state-focus,
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button.ui-state-highlight {float: none; display: block; margin: 0px auto; height: 30px !important; outline: none !important; transition: box-shadow 0.3s ease;}
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button.ui-state-hover,
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button.ui-state-focus {box-shadow: 0px 0px 3px 3px #a5a5a5;}
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button:first-child {float: left;}
.ui-confirm-dialog .ui-dialog-buttonpane .ui-button:last-child {float: right;}
.ui-confirm-dialog .ui-dialog-content .ui-confirm-dialog-severity { width: 16px; height: 16px; background-image: url("/dashboard/faces/javax.faces.resource/images/ui-icons_f9bd01_256x240.png?ln=primefaces-SKN"); }

/** AWF NOTIFICATION **/
.ui-dialog.awf-dlg-info .ui-dialog-titlebar {border-bottom: 1px solid #009CE4; background: #8ae1fc !important; background: -moz-linear-gradient(top,  #8ae1fc 0%, #06b1e5 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ae1fc), color-stop(100%,#06b1e5)) !important; background: -webkit-linear-gradient(top,  #8ae1fc 0%,#06b1e5 100%) !important; background: -o-linear-gradient(top,  #8ae1fc 0%,#06b1e5 100%) !important; background: -ms-linear-gradient(top,  #8ae1fc 0%,#06b1e5 100%) !important; background: linear-gradient(to bottom,  #8ae1fc 0%,#06b1e5 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ae1fc', endColorstr='#06b1e5',GradientType=0 ) !important;}
.ui-dialog.awf-dlg-info .ui-dialog-titlebar .ui-dialog-title {color: #004C5D;}
.ui-dialog.awf-dlg-info .ui-dialog-titlebar .ui-dialog-title:before {display: inline-block; margin-right: 7px; width: 16px; height: 16px; content: "a"; color: transparent; background-size: 16px; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/logo-dlg-info.png?ln=primefaces-SKN");}
.ui-dialog.awf-dlg-info .ui-dialog-titlebar .ui-dialog-titlebar-close {opacity: 0.8;}
.ui-dialog.awf-dlg-info .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {background-position: 2px 2px; background-size: 10px; background-repeat: no-repeat; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/close-dlg-info.png?ln=primefaces-SKN");}
.ui-dialog.awf-dlg-info .ui-dialog-content {display: flex; align-items: center; justify-content: center; min-width: 250px; height: 100px !important; text-align: center; color: #1F7883; background: #D1E8FF;}
.ui-dialog.awf-dlg-info .ui-dialog-footer {background: #D1E8FF;}

.ui-dialog.awf-dlg-warning .ui-dialog-titlebar {border-bottom: 1px solid rgba(210, 104, 0, 1); background: #ffbf69 !important; background: -moz-linear-gradient(top,  #ffbf69 0%, #e68200 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffbf69), color-stop(100%,#e68200)) !important; background: -webkit-linear-gradient(top,  #ffbf69 0%,#e68200 100%) !important; background: -o-linear-gradient(top,  #ffbf69 0%,#e68200 100%) !important; background: -ms-linear-gradient(top,  #ffbf69 0%,#e68200 100%) !important; background: linear-gradient(to bottom,  #ffbf69 0%,#e68200 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbf69', endColorstr='#e68200',GradientType=0 ) !important;}
.ui-dialog.awf-dlg-warning .ui-dialog-titlebar .ui-dialog-title {color: rgba(132, 61, 0, 1);}
.ui-dialog.awf-dlg-warning .ui-dialog-titlebar .ui-dialog-title:before {display: inline-block; margin-right: 7px; width: 16px; height: 15px; content: "a"; color: transparent; background-size: 16px; background-repeat: none; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/logo-dlg-warning.png?ln=primefaces-SKN");}
.ui-dialog.awf-dlg-warning .ui-dialog-titlebar .ui-dialog-titlebar-close {opacity: 0.8;}
.ui-dialog.awf-dlg-warning .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {background-position: 2px 2px; background-size: 10px; background-repeat: no-repeat; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/close-dlg-warning.png?ln=primefaces-SKN");}
.ui-dialog.awf-dlg-warning .ui-dialog-content {display: flex; align-items: center; justify-content: center; min-width: 250px; height: 100px !important; text-align: center; color: #AD5E05; background: #FFF7D4;}
.ui-dialog.awf-dlg-warning .ui-dialog-footer {background: #FFF7D4;}

.ui-dialog.awf-dlg-error .ui-dialog-titlebar {border-bottom: 1px solid rgba(177, 0, 0, 1); background: #f76767 !important; background: -moz-linear-gradient(top,  #f76767 0%, #e20606 100%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f76767), color-stop(100%,#e20606)) !important; background: -webkit-linear-gradient(top,  #f76767 0%,#e20606 100%) !important; background: -o-linear-gradient(top,  #f76767 0%,#e20606 100%) !important; background: -ms-linear-gradient(top,  #f76767 0%,#e20606 100%) !important; background: linear-gradient(to bottom,  #f76767 0%,#e20606 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f76767', endColorstr='#e20606',GradientType=0 ) !important; }
.ui-dialog.awf-dlg-error .ui-dialog-titlebar .ui-dialog-title {color: #710000;}
.ui-dialog.awf-dlg-error .ui-dialog-titlebar .ui-dialog-title:before {display: inline-block; margin-right: 7px; width: 16px; height: 16px; content: "a"; color: transparent; background-size: 16px; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/logo-dlg-error.png?ln=primefaces-SKN");}
.ui-dialog.awf-dlg-error .ui-dialog-titlebar .ui-dialog-titlebar-close {opacity: 0.8;} 
.ui-dialog.awf-dlg-error .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {background-position: 2px 2px; background-size: 10px; background-repeat: no-repeat; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/close-dlg-error.png?ln=primefaces-SKN");}
.ui-dialog.awf-dlg-error .ui-dialog-content {display: flex; align-items: center; justify-content: center; min-width: 250px; height: 100px !important; text-align: center; color: #B72F2F;background: #FFCFCF;}
.ui-dialog.awf-dlg-error .ui-dialog-footer {background: #FFCFCF;}

.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-titlebar {border-bottom: 1px solid rgba(174, 0, 174, 1); background: #cd93ff !important; background: -moz-linear-gradient(top,  #cd93ff 0%, #b05df4 85%) !important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cd93ff), color-stop(85%,#b05df4)) !important; background: -webkit-linear-gradient(top,  #cd93ff 0%,#b05df4 85%) !important; background: -o-linear-gradient(top,  #cd93ff 0%,#b05df4 85%) !important; background: -ms-linear-gradient(top,  #cd93ff 0%,#b05df4 85%) !important; background: linear-gradient(to bottom,  #cd93ff 0%,#b05df4 85%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd93ff', endColorstr='#b05df4',GradientType=0 ) !important;}
.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-titlebar .ui-dialog-title {color: #6C006C;}
.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-titlebar .ui-dialog-title:before {display: inline-block; margin-right: 7px; width: 16px; height: 16px; content: "a"; color: transparent; background-size: 16px; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/logo-dlg-confirm.png?ln=primefaces-SKN");}
.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-titlebar .ui-dialog-titlebar-close {opacity: 0.8;}
.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {background-position: 2px 2px; background-size: 10px; background-repeat: no-repeat; background-image: url("/dashboard/faces/javax.faces.resource/icon/color/close-dlg-confirm.png?ln=primefaces-SKN");} 
.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-content {text-align: center; color: #600060; background: #F0D2FF;}
.ui-confirm-dialog.awf-dlg-confirm .ui-dialog-buttonpane {margin: 0; background: #F0D2FF;}
.ui-confirm-dialog.awf-dlg-confirm .ui-resizable-handle {display: none !important;}
/* .ui-dialog.awf-dlg-confirm .ui-confirm-dialog-message{margin-top:30px;} */

/* MOBILE */
.awc-logo-wrapper-login {margin-top: 0px !important;}
.table-login {padding: 5px !important; border: 1px solid #ccc !important; border-radius: 0 !important;}
.table-login label {text-transform: capitalize;}
.table-login .ui-inputfield {box-sizing: border-box; padding: 8px; width: 100% !important; border: 1px solid #ccc; border-radius: 0;}
.table-login .ui-selectonemenu {padding: 1px; border: 1px solid #ccc; border-radius: 0px;}
.table-login .ui-selectonemenu .ui-selectonemenu-trigger {border-radius: 0px;}
.table-login .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {margin-top: 50% !important;}
.table-login .ui-button {margin: 7px 0 3px 0 ; width: 70px; height: 40px; color: #454545; border: 0px; border-radius: 0; background: rgb(226,226,226); /* Old browsers */background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */}
.table-login .link-forgot {margin-top: 19px !important; text-decoration: none !important; color: white !important;}
.company-name {margin: 0;}
.system-name {margin: 0 0 10px 0;}

