/* Minute Loans stylesheet */
html {min-height: 100%;}

* {
  margin: 0;
  padding: 0;
}

a {color: #164e87;}
a:hover {color: #c2410c;}

img {border: 0; max-width: 100%; height: auto;}

body {
  background: #123f6b linear-gradient(to bottom, #0c2c4e, #35699e) fixed;
  color: #444;
  font: normal 62.5% Tahoma,sans-serif;
}

p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {
  font: normal 1.8em Tahoma,sans-serif;
  margin-bottom: 4px;
}

h1,h3 {
  padding-top: 6px;
  color: #164e87;
}

.content h2, .main > div > h2 {
  font: normal 1.35em Tahoma,sans-serif;
  padding-top: 6px;
  color: #164e87;
}

h4 {color: #164e87;}

/* misc */
.clearer {clear: both;}
.left {float: left;}
.right {float: right;}

/* structure */
.container {
  background-color: #FFF;
  font-size: 1.2em;
  margin: 0 auto;
  padding: 0 10px 10px;
  width: 780px;
  max-width: 96%;
}

/* header */
.top {padding: 10px 10px 0;}

.header {
  background-color: #fff;
  font-size: 1.2em;
  height: 105px;
  margin: 0 auto;
  padding: 10px 10px 5px;
  width: 780px;
  max-width: 96%;
}
.header .left, .header .right {
  background-color: #333;
  color: #FFF;
  height: 105px;
}
.header .left {
  background-color: #164e87;
  font: normal 2.8em "Trebuchet MS",sans-serif;
  line-height: 105px;
  width: 544px;
  text-align: left;
}
.header .right {
  overflow: auto;
  width: 232px;
  background-color: #0c1a2b;
}
.header .right p,.header .right h2 {padding: 0 18px;}
.header .right h2 {padding-top: 16px; font: normal 1.3em "Trebuchet MS",sans-serif;}

/* navigation */
.navigation {
  background: #e2ecf6 linear-gradient(to bottom, #f3f8fd, #cfdfef);
  border: 1px solid #b7cfe5;
  height: 41px;
}
.navigation a {
  background: transparent;
  border-right: 1px solid #b7cfe5;
  color: #12314f;
  display: block;
  float: left;
  font: bold 1.1em sans-serif;
  line-height: 41px;
  padding: 0 18px;
  text-decoration: none;
}
.navigation a:hover {
  background: #c4dcf0;
  color: #12314f;
}

/* main */
.main {
  border-top: 4px solid #FFF;
  background: #fff;
}

/* sub navigation */
.sidenav {
  float: right;
  width: 210px;
}
.sidenav h2 {
  color: #12314f;
  font-size: 1em;
  line-height: 30px;
  margin: 0;
  padding-left: 12px;
}
.sidenav ul {
  padding: 0;
  border-top: 1px solid #cfdeec;
}
.sidenav li {border-bottom: 1px solid #cfdeec;}
.sidenav li a {
  font-size: 1.1em;
  color: #12314f;
  display: block;
  padding: 8px 0 8px 5%;
  text-decoration: none;
  width: 95%;
}
.sidenav li a:hover {
  background-color: #eef4fa;
  color: #164e87;
}

/* content */
.content {
  float: left;
  margin: 10px 0;
  padding: 0 16px;
  width: 531px;
}
.content .descr {
  color: #466;
  font-size: 0.9em;
  margin-bottom: 6px;
}
.content li {
  list-style: disc;
  margin-left: 18px;
}
.content .imgright {
  padding: 5px;
  border: 1px solid #cfdeec;
  margin-left: 4px;
  float: right;
}
.content p {
  color: #555555;
  font-size: 13px;
}
.content, b {
  color: #555555;
  font-size: 13px;
  font-weight: 400;
}

/* footer */
.footer {
  background: #0c1a2b;
  color: #FFF;
  font: bold 1em sans-serif;
  line-height: 39px;
  text-align: center;
}
.footer a,.footer a:hover {color: #FFF;}

/* application forms */
.applyform {max-width: 480px; margin: 10px 0 20px;}
.applyform p {padding-bottom: 10px;}
.applyform label {display: block; font: bold 12px sans-serif; color: #12314f; margin-bottom: 3px;}
.applyform input, .applyform select, .applyform textarea {
  width: 100%; box-sizing: border-box; padding: 8px;
  border: 1px solid #b7cfe5; border-radius: 3px;
  font: normal 13px Tahoma,sans-serif; color: #444; background: #fff;
}
.applyform input:focus, .applyform select:focus, .applyform textarea:focus {border-color: #164e87; outline: none;}
.applyform button {
  background: #164e87; color: #fff; border: 0; border-radius: 3px;
  padding: 10px 26px; font: bold 14px sans-serif; cursor: pointer;
}
.applyform button:hover {background: #1e63a8;}
.applyform .consent label {font-weight: normal; font-size: 12px;}
.applyform .consent input {width: auto; margin-right: 6px;}
.applyform .hp {display: none;}
.formnote {font-size: 12px; color: #555;}

a.infoLink:link {color: #93bfe8;}
a.infoLink:hover {color: #35699e;}

.infoLinkSmall {
  font-family: sans-serif;
  color: #35699e;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
}
