@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900|Open+Sans:300,400,600,700,800");
header { background-color: rgb(255, 255, 255); background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; padding-top: 0px; padding-bottom: 0px; }
nav, .arc-submenu { background-color: rgb(219, 235, 241); }
.arc-mainmenu a { color: rgb(9, 27, 38); font-weight: 600; font-family: "Source Sans Pro"; font-size: 1.25rem; }
.arc-mainmenu a:hover { color: rgb(9, 27, 38); text-decoration: underline; }
body { background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: initial; background-image: url("//www.delegia.com/app/Data/ProjectImages/14907/pattern_2.png"); }
a { color: rgb(9, 27, 38); text-decoration: underline; }
a:hover { color: rgb(121, 167, 193); text-decoration: none; }
a:hover.text-light { color: rgb(206, 169, 188); }
.arc-mainmenu .arc-menuitem-active a { color: rgb(9, 27, 38); background-color: rgb(219, 235, 241); }
footer { background-color: rgb(219, 235, 241); }
.button:hover { background-color: rgb(76, 157, 186); }
.button { background-color: rgb(119, 179, 201); font-size: 1.2rem; }
p { color: rgb(9, 27, 38); }
.InputField, .InputSelect { color: rgb(46, 51, 43); border-color: rgb(119, 179, 201); }
.arc-mainmenu { text-align: center; padding: 10px; display: flex; justify-content: space-evenly; }
.arc-mainmenu .arc-menuitem-active a { text-decoration: underline; }
@media screen and (max-width: 800px) {
  .arc-mainmenu { display: none; }
  #nav-togglebtn { text-align: right; padding: 15px 10px 10px; }
}
