body { background-color:#FFFFFF; color:#000000; font-family:Arial; font-weight:normal; font-size:13px; line-height:1.1875; margin:0; padding:0; }
a { color:#0000FF; text-decoration:underline; }
a:visited { color:#800080; }
a:active { color:#FF0000; }
a:hover { color:#0000FF; text-decoration:underline; }
input:focus,textarea:focus,select:focus { outline:none; }
#wb_loginform { clear:both; position:relative; table-layout:fixed; display:table; text-align:center; width:100%; height:100vh; background-color:transparent; background-image:none; border:0px solid transparent; box-sizing:border-box; margin:0; }
#loginform { box-sizing:border-box; height:100vh; display:-webkit-flex; display:flex; -webkit-flex-direction:row; flex-direction:row; -webkit-flex-wrap:wrap; flex-wrap:wrap; padding:0; margin-right:auto; margin-left:auto; }
#loginform > .col-1,#loginform > .col-2 { box-sizing:border-box; font-size:0px; min-height:1px; padding-right:15px; padding-left:15px; position:relative; }
#loginform > .col-1,#loginform > .col-2 { -webkit-flex:0 0 auto; flex:0 0 auto; }
#loginform > .col-1 { background-color:transparent; background-image:none; border:0px solid #FFFFFF; border-radius:0px; flex-basis:41.66666667%; max-width:41.66666667%; display:-webkit-flex; -webkit-flex-wrap:wrap; -webkit-align-content:center; -webkit-align-self:stretch; -webkit-align-items:center; display:flex; flex-wrap:wrap; align-content:center; align-self:stretch; align-items:center; -webkit-justify-content:center; justify-content:center; text-align:center; }
#loginform > .col-1 > .col-1-padding { box-sizing:border-box; width:100%; padding:0px 25px 0px 25px; }
#loginform > .col-2 { background-color:#FF9A00; background-image:none; border:0px solid #FFFFFF; border-radius:0px; flex-basis:58.33333333%; max-width:58.33333333%; display:-webkit-flex; -webkit-flex-wrap:wrap; -webkit-align-content:center; -webkit-align-self:stretch; -webkit-align-items:center; display:flex; flex-wrap:wrap; align-content:center; align-self:stretch; align-items:center; -webkit-justify-content:flex-start; justify-content:flex-start; text-align:left; }
@media (max-width: 768px) {
#wb_loginform,#loginform { height:auto; }
#loginform > div[class^="col-"] { height:100vh; }
#loginform > .col-1,#loginform > .col-2 { -webkit-flex-basis:100%  !important; flex-basis:100%  !important; max-width:100%  !important; }
}
#loginform-divider-bottom { overflow:hidden; position:absolute; line-height:0; top:50%; right:58%; left:auto; width:110px; height:100%; transform:translateY(-50%) scale(-1.0, 1.0); }
#loginform-divider-bottom svg { display:block; width:100%; height:130%; position:relative; top:50%; transform:translateY(-50%); }
#loginform-divider-bottom .divider-fill { fill:#FF9A00; transform-origin:50% 50%; transform:rotate(-90deg) scale(0.15, 6.58); }
#wb_logo { margin:0; vertical-align:top; }
#logo { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; display:block; width:100%; height:auto; max-width:300px; margin-left:auto; margin-right:auto; vertical-align:top; }
#wb_desc { background-color:transparent; background-image:none; border:0px solid #1E90FF; border-radius:0px; padding:0px 20px 0px 20px; margin:0; text-align:center; }
#wb_desc div { text-align:center; }
#wb_desc { display:block; margin:0; box-sizing:border-box; width:100%; }
#line { border-color:#650303; border-style:solid; border-bottom-width:3px; border-top:0px; border-left:0px; border-right:0px; height:0  !important; line-height:0px  !important; margin:20px 50px 20px 50px; padding:0; }
#boxUser { border:1px solid #650303; border-radius:25px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:21px; box-sizing:border-box; line-height:40px; padding:4px 4px 4px 4px; margin:0; text-align:center; }
#boxUser:focus { border-color:#650303; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(101,3,3,0.60); outline:0; }
#boxUser::placeholder { color:#262626; opacity:1; }
#boxUser::-ms-input-placeholder { color:#262626; }
#boxPassword { border:1px solid #650303; border-radius:25px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:21px; box-sizing:border-box; line-height:40px; padding:4px 4px 4px 4px; margin:15px 0px 0px 0px; text-align:center; }
#boxPassword:focus { border-color:#650303; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(101,3,3,0.60); outline:0; }
#boxPassword::placeholder { color:#262626; opacity:1; }
#boxPassword::-ms-input-placeholder { color:#262626; }
#button { border:1px solid #007500; border-radius:25px; background-color:#007500; background-image:none; color:#FFFFFF; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:21px; padding:1px 6px 1px 6px; text-align:center; -webkit-appearance:none; margin:25px 0px 0px 0px; }
#wb_sitename { background-color:transparent; background-image:none; border:0px solid transparent; border-radius:0px; box-sizing:border-box; vertical-align:top; margin:10px 0px 0px 0px; padding:0; text-align:center; }
#sitename { color:#650303; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:43px; margin:0; text-align:center; }
#wb_labelLogin { background-color:transparent; background-image:none; border:0px solid transparent; border-radius:0px; box-sizing:border-box; vertical-align:top; margin:0px 0px 20px 0px; padding:0; text-align:center; }
#labelLogin { color:#000000; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:32px; margin:0; text-align:center; }
#wb_Text1 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:120px 0px 0px 0px; text-align:center; }
#wb_Text1 div { text-align:center; }
#wb_Text1 { display:block; margin:120px 0px 0px 0px; box-sizing:border-box; width:100%; }
#wb_Text2 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; padding:0; margin:5px 0px 0px 0px; text-align:center; }
#wb_Text2 div { text-align:center; }
#wb_Text2 { display:block; margin:5px 0px 0px 0px; box-sizing:border-box; width:100%; }
#wb_loginFormMin { clear:both; position:relative; table-layout:fixed; display:none; text-align:center; width:100%; height:100vh; background-color:transparent; background-image:none; border:0px solid transparent; box-sizing:border-box; margin:0; }
#loginFormMin { box-sizing:border-box; height:100vh; display:-webkit-flex; display:flex; -webkit-flex-direction:row; flex-direction:row; -webkit-flex-wrap:wrap; flex-wrap:wrap; padding:0; margin-right:auto; margin-left:auto; }
#loginFormMin > .col-1,#loginFormMin > .col-2 { box-sizing:border-box; font-size:0px; min-height:1px; padding-right:15px; padding-left:15px; position:relative; }
#loginFormMin > .col-1,#loginFormMin > .col-2 { -webkit-flex:0 0 auto; flex:0 0 auto; }
#loginFormMin > .col-1 { background-color:transparent; background-image:none; border:0px solid #FFFFFF; border-radius:0px; flex-basis:41.66666667%; max-width:41.66666667%; display:-webkit-flex; -webkit-flex-wrap:wrap; -webkit-align-content:center; -webkit-align-self:stretch; -webkit-align-items:center; display:flex; flex-wrap:wrap; align-content:center; align-self:stretch; align-items:center; -webkit-justify-content:center; justify-content:center; text-align:center; }
#loginFormMin > .col-1 > .col-1-padding { box-sizing:border-box; width:100%; padding:0px 25px 0px 25px; }
#loginFormMin > .col-2 { background-color:#FF9A00; background-image:none; border:0px solid #FFFFFF; border-radius:0px; flex-basis:58.33333333%; max-width:58.33333333%; display:-webkit-flex; -webkit-flex-wrap:wrap; -webkit-align-content:center; -webkit-align-self:stretch; -webkit-align-items:center; display:flex; flex-wrap:wrap; align-content:center; align-self:stretch; align-items:center; -webkit-justify-content:flex-start; justify-content:flex-start; text-align:left; }
@media (max-width: 768px) {
#wb_loginFormMin,#loginFormMin { height:auto; }
#loginFormMin > div[class^="col-"] { height:100vh; }
#loginFormMin > .col-1,#loginFormMin > .col-2 { -webkit-flex-basis:100%  !important; flex-basis:100%  !important; max-width:100%  !important; }
}
#wb_Image1 { margin:0; vertical-align:top; }
#Image1 { border:0px solid #000000; border-radius:0px; box-sizing:border-box; padding:0; display:block; width:100%; height:auto; max-width:250px; margin-left:auto; margin-right:auto; vertical-align:top; }
#wb_Text3 { background-color:transparent; background-image:none; border:0px solid #1E90FF; border-radius:0px; display:none; padding:0px 20px 0px 20px; margin:0; text-align:center; }
#wb_Text3 div { text-align:center; }
#wb_Text3 { display:none; margin:0; box-sizing:border-box; width:100%; }
#Line1 { border-color:#650303; border-style:solid; border-bottom-width:3px; border-top:0px; border-left:0px; border-right:0px; height:0  !important; line-height:0px  !important; margin:20px 50px 20px 50px; padding:0; }
#Editbox1 { border:1px solid #650303; border-radius:25px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:21px; box-sizing:border-box; line-height:40px; padding:4px 4px 4px 4px; margin:0; text-align:center; }
#Editbox1:focus { border-color:#650303; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(101,3,3,0.60); outline:0; }
#Editbox1::placeholder { color:#262626; opacity:1; }
#Editbox1::-ms-input-placeholder { color:#262626; }
#Editbox2 { border:1px solid #650303; border-radius:25px; background-color:#FFFFFF; background-image:none; color:#000000; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:21px; box-sizing:border-box; line-height:40px; padding:4px 4px 4px 4px; margin:15px 0px 0px 0px; text-align:center; }
#Editbox2:focus { border-color:#650303; box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(101,3,3,0.60); outline:0; }
#Editbox2::placeholder { color:#262626; opacity:1; }
#Editbox2::-ms-input-placeholder { color:#262626; }
#Button1 { border:1px solid #007500; border-radius:25px; background-color:#007500; background-image:none; color:#FFFFFF; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:21px; padding:1px 6px 1px 6px; text-align:center; -webkit-appearance:none; margin:25px 0px 0px 0px; }
#wb_Heading1 { background-color:transparent; background-image:none; border:0px solid transparent; border-radius:0px; box-sizing:border-box; vertical-align:top; margin:10px 0px 0px 0px; padding:0; text-align:center; }
#Heading1 { color:#650303; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:43px; margin:0; text-align:center; }
#wb_Heading2 { background-color:transparent; background-image:none; border:0px solid transparent; border-radius:0px; box-sizing:border-box; vertical-align:top; margin:0px 0px 20px 0px; padding:0; text-align:center; }
#Heading2 { color:#000000; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:32px; margin:0; text-align:center; }
#wb_Text4 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; display:none; padding:0; margin:120px 0px 0px 0px; text-align:center; }
#wb_Text4 div { text-align:center; }
#wb_Text4 { display:none; margin:120px 0px 0px 0px; box-sizing:border-box; width:100%; }
#wb_Text5 { background-color:transparent; background-image:none; border:0px solid #000000; border-radius:0px; display:none; padding:0; margin:5px 0px 0px 0px; text-align:center; }
#wb_Text5 div { text-align:center; }
#wb_Text5 { display:none; margin:5px 0px 0px 0px; box-sizing:border-box; width:100%; }
#boxUser { display:block; width:100%; height:50px; z-index:5; }
#wb_Image1 { display:none; width:100%; height:auto; z-index:10; }
#Button1 { display:none; width:100%; height:66px; z-index:17; }
#wb_logo { display:inline-block; width:100%; height:auto; z-index:0; }
#Editbox1 { display:none; width:100%; height:50px; z-index:15; }
#wb_sitename { display:inline-block; width:100%; z-index:1; }
#Editbox2 { display:none; width:100%; height:50px; z-index:16; }
#Line1 { display:none; width:calc(100% - 100px); z-index:12; }
#wb_Heading2 { display:none; width:100%; z-index:14; }
#line { display:block; width:calc(100% - 100px); z-index:2; }
#wb_Heading1 { display:none; width:100%; z-index:11; }
#wb_labelLogin { display:inline-block; width:100%; z-index:4; }
#button { display:block; width:100%; height:66px; z-index:7; }
#boxPassword { display:block; width:100%; height:50px; z-index:6; }
@media only screen and (max-width: 969px) {
body { background-color:#FFFFFF; background-image:none; }
#wb_loginform { visibility:hidden; display:none; }
#wb_loginform { margin-top:0px; margin-bottom:0px; }
#loginform { padding:0; }
#loginform > .col-1,#loginform > .col-2 { padding-right:15px; padding-left:15px; }
#loginform > .col-1 { display:flex; -webkit-flex-basis:100%; flex-basis:100%; max-width:100%; border:0px solid #FFFFFF; border-radius:0px; -webkit-align-content:center; -webkit-align-items:center; align-content:center; align-items:center; -webkit-justify-content:center; justify-content:center; text-align:center; }
#loginform > .col-1 > .col-1-padding { width:100%; padding:0px 25px 0px 25px; }
#loginform > .col-2 { display:flex; -webkit-flex-basis:100%; flex-basis:100%; max-width:100%; border:0px solid #FFFFFF; border-radius:0px; -webkit-align-content:center; -webkit-align-items:center; align-content:center; align-items:center; -webkit-justify-content:flex-start; justify-content:flex-start; text-align:left; }
#loginform-divider-bottom { width:110px; }
#loginform-divider-bottom { right:58%; }
#wb_logo { width:100%; visibility:hidden; display:none; margin:0; padding:0; }
#wb_desc { visibility:hidden; display:none; }
#wb_desc { margin:0; padding:0px 20px 0px 20px; }
#line { width:calc(100% - 100px); height:3px; visibility:hidden; display:none; margin:20px 50px 20px 50px; }
#line { border-color:#650303; border-bottom-width:-37px; }
#boxUser { width:100%; height:50px; visibility:hidden; display:none; margin:0; padding:4px 4px 4px 4px; text-align:center; }
#boxUser { line-height:40px; }
#boxPassword { width:100%; height:50px; visibility:hidden; display:none; margin:15px 0px 0px 0px; padding:4px 4px 4px 4px; text-align:center; }
#boxPassword { line-height:25px; }
#button { width:100%; height:66px; visibility:hidden; display:none; margin:25px 0px 0px 0px; padding:1px 6px 1px 6px; }
#wb_sitename { width:100%; visibility:hidden; display:none; margin:10px 0px 0px 0px; padding:0; }
#wb_labelLogin { width:100%; visibility:hidden; display:none; margin:0px 0px 20px 0px; padding:0; }
#wb_Text1 { visibility:hidden; display:none; }
#wb_Text1 { margin:120px 0px 0px 0px; padding:0; }
#wb_Text2 { visibility:hidden; display:none; }
#wb_Text2 { margin:5px 0px 0px 0px; padding:0; }
#wb_loginFormMin { visibility:visible; display:table; }
#wb_loginFormMin { margin-top:0px; margin-bottom:0px; }
#loginFormMin { padding:0; }
#loginFormMin > .col-1,#loginFormMin > .col-2 { padding-right:15px; padding-left:15px; }
#loginFormMin > .col-1 { display:flex; -webkit-flex-basis:100%; flex-basis:100%; max-width:100%; border:0px solid #FFFFFF; border-radius:0px; -webkit-align-content:center; -webkit-align-items:center; align-content:center; align-items:center; -webkit-justify-content:center; justify-content:center; text-align:center; }
#loginFormMin > .col-1 > .col-1-padding { width:100%; padding:0px 25px 0px 25px; }
#loginFormMin > .col-2 { display:flex; -webkit-flex-basis:100%; flex-basis:100%; max-width:100%; border:0px solid #FFFFFF; border-radius:0px; -webkit-align-content:center; -webkit-align-items:center; align-content:center; align-items:center; -webkit-justify-content:flex-start; justify-content:flex-start; text-align:left; }
#wb_Image1 { width:100%; visibility:visible; display:block; margin:0; padding:0; }
#wb_Text3 { visibility:visible; display:block; }
#wb_Text3 { margin:0; padding:0px 20px 0px 20px; }
#Line1 { width:calc(100% - 100px); height:3px; visibility:visible; display:block; margin:20px 50px 20px 50px; }
#Line1 { border-color:#650303; border-bottom-width:-37px; }
#Editbox1 { width:100%; height:50px; visibility:visible; display:block; margin:0; padding:4px 4px 4px 4px; text-align:center; }
#Editbox1 { line-height:40px; }
#Editbox2 { width:100%; height:50px; visibility:visible; display:block; margin:15px 0px 0px 0px; padding:4px 4px 4px 4px; text-align:center; }
#Editbox2 { line-height:25px; }
#Button1 { width:100%; height:59px; visibility:visible; display:block; margin:25px 0px 0px 0px; padding:1px 6px 1px 6px; }
#wb_Heading1 { width:100%; visibility:visible; display:block; margin:10px 0px 0px 0px; padding:0; font-size:32px; font-family:Bahnschrift; font-weight:normal; font-style:normal; text-decoration:none; }
#wb_Heading1 { background-color:transparent; background-image:none; border:0px solid transparent; border-radius:0px; text-align:center; }
#Heading1 { color:#650303; font-family:Bahnschrift; font-weight:normal; font-style:normal; font-size:32px; }
#wb_Heading2 { width:100%; visibility:visible; display:block; margin:0px 0px 20px 0px; padding:0; }
#wb_Text4 { visibility:visible; display:block; }
#wb_Text4 { margin:120px 0px 0px 0px; padding:0; }
#wb_Text5 { visibility:visible; display:block; }
#wb_Text5 { margin:5px 0px 0px 0px; padding:0; }
}
