body {
    color: #13485b;
    font-family: 'Roboto', sans-serif;
/*     margin-left: 20px; */
    margin-top: 20px;
    font-size: 100%;
    padding: 0 15px;
}

.math {
    font-family: Courier, monospace, Courier New;
}

.boldmath {
    font-family: Courier, monospace, Courier New;
    font-weight: bold;
}

.parameter {
     color: #3399FF;
}

.moblabred {
     color: #ed2d49;
}

.boldmoblabred {
     color: #ed2d49;
     font-weight: bold;
}

h1 {
    font-size: 140%;
}

h2 {
    margin: 0;
    font-size: 120%;
}

h3 {
    margin: 0;
    font-size: 105%;
}

p {
    font-weight: normal;
    font-size: 105%px;
}

ul {
    font-weight: normal;
    font-size: 105%px;
    list-style-type: disc;
}

ul.second {
    list-style-type: circle;
}

li{
  margin: 5px 0;
}

.emph {
    font-style: italic;
}

.bold {
     font-weight: bold;
}

.example {
     padding-left: 40px;
     padding-right: 40px;
}

.weeline {
     border-bottom: 1px solid black;
     padding-left: 50px;
}


ol.upperRoman {
    list-style-type: none;
    border-bottom: none;
    padding: 0 15px;
    margin: 0;
}
ol.upperLatin {
    list-style-type: circle;
}

ol.decimalItem {
    list-style-type: decimal;
}

ol {
    font-size: 100%;
}

 ol.decimalItem:last-child{
   border-bottom:none;
 }



img {
    height: auto;
    max-width: 235px;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    -webkit-transition: all 1s;
    transition: all 1s;
    cursor: zoom-in;
}

img.expanded {
    max-width: 100%;
    cursor: zoom-out;
}

img.alwaysExpanded {
    max-width: 100%
}

.spacer {
    border-bottom: 1px solid #13485b;
    margin: 25px 0;
}


.resizeText {
    font-size: 14px;
    text-align: center;
    vertical-align: top;
    float:right;
}

.resizeText_text {
    padding-top:-10px;
}

.plusText, .minusText{
    width: 15px;
    height: 15px;
    cursor:pointer !important;
}

.minusText {
    float: left;
    margin-right: 3px;
}

.plusText {
    float: right;
    margin-left: 3px;
}

table {
    margin: 35px 0;
    border-collapse: collapse;
    border-radius: 5px;
    border-style: hidden; /* hide standard table (collapsed) border */
    border-spacing:0px;
    text-align: center;
    font-size: 100%;
}

.operator {
    font-size: 115%;
}

td {
    padding:8px;
/*    border-bottom: 2px solid #13485b;*/
    border: 2px solid #13485b;
}

td.first{
/*    border: 2px solid #ee2e49;*/
    padding:8px;
}

table.quickstart {
/*  font-weight: bold; */
/*  font-family: Courier New, Courier, monospace; */
    text-align: center;
    box-shadow: 0 0 0 2px #13485b; /* this draws the table border  */
}

td.red{
/*    border: 2px solid #ee2e49;*/
    color:#ED2D49;
}
