/* Clear all browser styles (optimised) */
:visited,:link{text-decoration:none}ol,ul{list-style:none}code,pre,h6,h5,h4,h3,h2,h1{font-size:1em}input,fieldset,blockquote,p,html,body,form,pre,h6,h5,h4,h3,h2,h1,li,ol,ul{margin:0;padding:0}:visited img,:link img,a img{border:none}address{font-style:normal}

a{outline:0;}

a:hover,a:active{text-decoration:none;}

.clearing{clear:both;}

.test {
 border: red 1px dashed;
}

a:focus { 
 outline: none; 
}

button::-moz-focus-inner {
  border: 0;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: #404040; /*rgba(126, 239, 104, 0.8); */
  box-shadow: none; /* 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(126, 239, 104, 0.6); */
  outline: 0 none;
}

.OS {
 font-family: 'Open Sans', sans-serif;
 font-weight: 400;
}

.OS-L {
 font-family: 'Open Sans', sans-serif;
 font-weight: 300;
}

.OS-SB {
 font-family: 'Open Sans', sans-serif;
 font-weight: 600;
}

.OS-B {
 font-family: 'Open Sans', sans-serif;
 font-weight: 700;
}

.PM {
 font-family: 'Prompt', sans-serif;
 font-weight: 500;
}

.PR {
 font-family: 'Prompt', sans-serif;
 font-weight: 400;
}

.PL {
 font-family: 'Prompt', sans-serif;
 font-weight: 300;
}

html, body {
 height: 100%;
}

body {
 /*min-height: 900px;*/
}

.navbar-nav {
 font-size: 17px;
 margin-top: -2px;
 padding-top: 0px;
}

#footer {
 height: 50px;
 background-color: #f5f5f5;
}

#footer-container {
 padding: 15px;
}

.navbar-profile {
 height: 42px;
 margin-top: -14px;
 margin-bottom: -8px;
}

.navbar img {
 height: 36px;
 margin-top: -8px;
}

.main-content {
 padding-top: 70px;
}

.cl-padding-plus {
 padding-bottom: 10px;
}

.non-bold {
 font-weight: 400;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
 background-color: #5cb85c;
 border-color: #5cb85c;
}

/* from Shadow Races */

.video-box {
 position: absolute;
 min-width: 100%;
 height: 600px;
 overflow: hidden;
}

/* added June 26th */

.teamName {
 font-size: 18px; 
}

.itx, .emailAddress, .phoneNumber {
 font-size: 16px; 
}

.itx {
 font-style: italic;
}

.emailAddress {
 color: #6b89b0;
}

.strike {
 text-decoration: line-through;
 opacity: .6;
}

/* added August 27 */

header {
 height: 10px;
}

#sidebar.affix-top {
 position: static;
 margin-top: 80px;
 width: 228px;
}
  
#sidebar.affix {
 position: fixed;
 top: 80px;
 width: 228px;
}

.affix,.affix-top {
 position: static;
}

/* added August 28 */

.left-side-nav a {
 font-size: 15px;
 color: #000;
}

.std-content {
 font-size: 17px;
}

.red { /* BLUE */
 /*color: #a02a1d;*/
 color: #00ACEE;
}

.round3 {
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}

.round10 {
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
}

/* added Oct 6, 2015 */

.OPT { /* one point two line spacing */
 font-size: 18px;
 line-height: 27px;
 padding-top: 14px;
}

a.homelink {
 color: #7F7F7F;
}

a.homelink:hover {
 color: #000;
 cursor: pointer; cursor: hand;
}

/* Oct 8, 2015 */

.btn-custom {
  color: #00ACEE;
  border: 2px #00ACEE solid;
  background: none;
}

.btn-custom:hover,
.btn-custom:focus,
.btn-custom:active,
.btn-custom.active,
.open .dropdown-toggle.btn-custom {
  color: #00ACEE;
  border: 2px #00ACEE solid;
  background: none;
}
.btn-custom:active,
.btn-custom.active,
.open .dropdown-toggle.btn-custom {
  background-image: none;
}
.btn-custom.disabled,
.btn-custom[disabled],
fieldset[disabled] .btn-custom,
.btn-custom.disabled:hover,
.btn-custom[disabled]:hover,
fieldset[disabled] .btn-custom:hover,
.btn-custom.disabled:focus,
.btn-custom[disabled]:focus,
fieldset[disabled] .btn-custom:focus,
.btn-custom.disabled:active,
.btn-custom[disabled]:active,
fieldset[disabled] .btn-custom:active,
.btn-custom.disabled.active,
.btn-custom[disabled].active,
fieldset[disabled] .btn-custom.active {
  color: #00ACEE;
  border: 2px #00ACEE solid;
  background: none;
}
.btn-custom .badge {
  color: #00ACEE;
  border: 2px #00ACEE solid;
  background: none;
}
 .values-p {
 font-size: 21px;
 margin-bottom: 24px;
}

/* Added February 2016 */

.container-nr {
  /* Margin/padding copied from Bootstrap */
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;

  /* Set width to your desired site width */
  width: 1170px;
}