body{ background: #ffffff; border-top: 25px solid #003300; }

#canvas{ max-width: 100%; background: transparent; }
#main-container { width: 100%; padding: 0; margin-top: 0;}

#canvas{ background-color: transparent; }

a{ color: #4D5357; }

#header{ height: 85px; text-align: left; position: relative; background-color: #005838; }
#header h1{ height: 40px; width: 1200px; margin: auto; line-height: inherit; }

#title{ display: none; }
#header h1 img{ width: 192px; height: auto; fill: #ffffff; }

#nav{ width: 1200px; text-align: center; background-color: transparent; height: 54px; display: block; margin: auto; letter-spacing: -1.5px}
#nav>ul>li{ margin: 0px; padding: 0px 7px 0px 15px; text-align: left; vertical-align: top; }
#nav>ul>li:last-child{ border-right: 0; }

#nav>ul>li a{ color: #ffffff; font-size: 18px; line-height: 18px; font-weight: 700; font-family: "Roboto Condensed", sans-serif !important; letter-spacing: -1.5px; padding: 10px 0 10px 0; text-decoration: none; text-transform: uppercase; }
#nav>ul>li:hover { background-color: #003300; }
#nav>ul>li:hover a{ text-decoration: none; color: #ffffff;}

h2.logo{ height: 75px; padding-left: 7%; padding-top: 16px; background-color: #ebebeb; color: #000000; font-size: 20px; font-weight: 700; font-family: "Roboto Condensed", sans-serif; letter-spacing: -1.5px; line-height: 24px; }

#main-container>*:not(:first-child) { width: auto; margin-left: 50px; margin-right: 50px; }

#footer{ background-color: #E5F0F7; color: #000000; font-family: Arial, Helvetica, sans-serif; height: 225px; font-size: 11px; padding-top: 5px; }
#footer a{ color: #135293; }

.bg-conditions{ background-color: #55812b; }
.color-conditions{ color: #55812b; }
.bg-sponsors{ background-color: #005838; }
.color-sponsors{ color: #005838; }
.bg-studies{ background-color: #414042; }
.color-studies{ color: #414042; }
.bg-institutions{ background-color: #005838; }
.color-institutions{ color: #005838; }

.btn-primary{ background-color: #55812b; border: #55812b; }

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { background-color: #d5d2ca; }

#footer { display: none; }

.pagination li a{ color: #55812b; }
.pagination li.active a{ background-color: #55812b; border-color: #55812b; color: #ffffff; }

#researchmatch-link { margin-top: -25px; }