/**
 * @file
 * Overall specifications for USALearning theme.
 */

html {
  height: 100%;
}
body {
  min-height: 100%;
  line-height: 1.5;
  word-wrap: break-word;
  font-size: 87.5%;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 16px;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url('../fonts/RobotoCondensed-Regular.ttf');

}
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap');
.link {
  font-family:  "Roboto Condensed", sans-serif;
}
h1 a,
h2 a {
  border-bottom: none;
}
p {
  margin: 0 0 1.2em;
}
img {
  max-width: 100%;
  height: auto;
}
ul, ol {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}
[dir="rtl"] ul,
[dir="rtl"] ol {
  padding: 0 1em 0.25em 0;
}
ol ol,
ul ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}
[dir="rtl"] ol ol,
[dir="rtl"] ul ul {
  padding: 0 1em 0.25em 0;
}

hr {
  color: #dcdcef;;
  width: 100%;
}

button {
  border-radius: 5px;
  padding: 5px;
  font-size: .75em;
}

.region-content {
  background-color: #FFF;
}

.concept-font {
  font-family: "Concept Bold" !important;
}
.concept-font-normal {
  font-family: "Concept Bold" !important;
  font-weight: normal !important;
}

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

 button,
 input,
 optgroup,
 select,
 textarea {
   font-family: inherit; /* 1 */
   font-size: 100%; /* 1 */
   line-height: 1.15; /* 1 */
   margin: 0; /* 2 */
 }
 
 /**
  * Show the overflow in IE.
  * 1. Show the overflow in Edge.
  */
 
 button,
 input { /* 1 */
   overflow: visible;
 }
 
 /**
  * Remove the inheritance of text transform in Edge, Firefox, and IE.
  * 1. Remove the inheritance of text transform in Firefox.
  */
 
 button,
 select { /* 1 */
   text-transform: none;
 }
 
 /**
  * Correct the inability to style clickable types in iOS and Safari.
  */
 
 button,
 [type="button"],
 [type="reset"],
 [type="submit"] {
   -webkit-appearance: button;
   outline: none;
   border:none;
 }

 .red-line {
   color: #7E1214;
   max-width: -webkit-fill-available;
 }
 .breadcrumb {
   padding-top: 1em;
   padding-left: 2%;
 }
