@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700|Open+Sans:300,400,600,700,800|Source+Sans+Pro:200,300,400,600,700,900");
.nav-fixed { background-color: rgba(255, 255, 255, 0.5); }
.container { background-color: transparent; }
.nav { background-color: transparent; }
.arc-mainmenu { background-color: transparent; text-align: right; padding-bottom: 0px; }
.arc-mainmenu a { padding-bottom: 16px; padding-top: 20px; border-top: 3px solid transparent; font-weight: 700; text-decoration: none; color: rgb(0, 0, 0); font-family: Montserrat, Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: 0rem; font-size: 0.9rem; }
.arc-mainmenu a:hover { color: rgb(0, 0, 0); border-top: 3px solid rgb(0, 0, 0); }
.arc-mainmenu .arc-menuitem-active a { border-top: 3px solid rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: transparent; }
row bgimage { max-width: 100%; }
body { background-attachment: fixed; background-image: none; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; font-family: Montserrat; font-weight: 400; color: rgb(0, 0, 0); font-size: 1rem; background-color: rgb(255, 255, 255); letter-spacing: 0px; }
h1 { font-family: Montserrat, Arial, Helvetica, sans-serif; font-weight: 700; letter-spacing: 0rem; }
h2 { font-family: Montserrat, Arial, Helvetica, sans-serif; font-weight: 700; font-size: 1.4rem; letter-spacing: 0rem; line-height: 1.25; }
.button { font-family: Montserrat, Arial, sans-serif; font-weight: 700; padding: 10px 32px; letter-spacing: 3px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 0.8rem; border-radius: 25px; text-transform: uppercase; border: 3px solid rgb(0, 0, 0); margin-bottom: 15px; }
.button:hover { background-color: rgb(255, 255, 255); color: rgb(245, 128, 37); border: 3px solid rgb(245, 128, 37); margin-bottom: 15px; }
a { color: rgb(120, 120, 120); text-decoration: none; }
a:hover { text-decoration: underline; color: rgb(120, 120, 120); }
a:hover.text-light { color: rgb(157, 157, 157); }
footer { background-color: rgb(42, 78, 156); padding-top: 31px; padding-bottom: 30px; }
label.QuestionLabel, label, .QuestionLabel { color: rgb(50, 50, 50); }
.Questionintro { font-family: Montserrat, Arial, Helvetica, sans-serif, sans-serif; color: rgb(50, 50, 50); }
.QuestionCheckBoxLabel, .QuestionRadioLabel { font-family: Montserrat, Arial, Helvetica, sans-serif, sans-serif; color: rgb(50, 50, 50); }
row { padding: 0px; }
.container { max-width: 1200px; }
.InputField, .InputSelect { font-family: Montserrat, Arial, Helvetica, sans-serif, sans-serif; color: rgb(50, 50, 50); font-size: 16px; border-radius: 4px; }
#LoginPassword { font-family: Montserrat, Arial, Helvetica, sans-serif, sans-serif; font-weight: 400; font-size: 14px; border: 1px solid rgb(168, 168, 168); border-radius: 4px; padding: 4px; background-color: rgb(255, 255, 255); color: rgb(50, 50, 50); box-shadow: rgba(1, 1, 1, 0.098) 1px 1px 1px inset; box-sizing: border-box; margin: 0px; width: 200px !important; }
.arc-main-content { margin-bottom: 60px; box-shadow: none; margin-top: 33px; }
.arc-nav-icon::before { content: url("/app/netorg/Content/Architect2/img/icons/menu-bars-dark.png"); }
.arc-nav-icon { text-align: right; margin: 20px; }
p, h1, h2, h3 { color: rgb(0, 0, 0); }
h3 { font-weight: 700; }
