body {
    margin: 0 0 0 0;
    color: #000000;
    background-color: #FFFFFF;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%;
    -webkit-overflow-scrolling: touch;
}

hr {
    margin-top: 0;
    margin-bottom: 0;
    border: 0;
    border-top: 1px solid #000000;
}

div {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

input[type=number]{
    width: 75px;
}

img {
	cursor: pointer;
}

.upcase{
    font-size: xx-large;
    text-transform: capitalize;
    font-variant: small-caps;
    font-weight: bold;
}

.container {
    position: relative;
    text-align: center;
    margin: 0 auto 0 auto; !important;
    padding: 0 0 0 0; !important;
    width: 95%;
}

.text-red {
    color: red;
}

.text-green {
    color: green;
}

.container {
    position: relative;
    text-align: center;
    margin: 0 auto 0 auto; !important;
    padding: 0 0 0 0; !important;
}

.panel {
    margin: 0 auto 0 auto; !important;
    padding: 0 0 0 0; !important;
}

.nav-pills:not(.nav-stacked) {
    margin-bottom: 0;
}

.nav>li>a {
    padding: 15px 25px;
    font-weight: bold;
}

.dropdown-menu {
    z-index: 25000 !important;
}

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}

.table-opt-meas>select {
}

.table-opt-mea>option {
    padding-top: 5px;
    padding-bottom: 5px;
}

.patterns {
    padding: 0 25px 0 0;
}

.option_selection:hover {
    box-shadow: 2px 2px 2px 2px #888888;
}
.option_container {
    position:relative;
}
.option_marked {
    border: 4px solid #ff0000;
}
.option_checked {
    content: '✔';
    position: absolute;
    top: 10px;
    right: 10px;
    background-color: green;
    color: white;
}

/* TABS */
#exTab1 .tab-content {
    color : #000000;
    background-color: #FFFFFF;
    padding : 5px 15px;
}
#exTab2 h3 {
    color : #000000;
    background-color: #FFFFFF;
    padding : 5px 15px;
}
/* remove border radius for the tab */
#exTab1 .nav-pills > li > a {
    border-radius: 0;
}
/* change border radius for the tab , apply corners on top*/
#exTab3 .nav-pills > li > a {
    border-radius: 4px 4px 0 0 ;
}
#exTab3 .tab-content {
    color : #000000;
    background-color: #FFFFFF;
    padding : 5px 15px;
}


.navbar-nav>li>a {
    color: #FFFFFF;
    background-color: #337ab7;
    margin-right: 5px;
    border-radius: 5px;
    border: 1px solid #337ab7;
}
.navbar-nav>li>a:hover {
    color: #337ab7;
    background-color: #FFFFFF;
    margin-right: 5px;
    border-radius: 5px;
    border: 1px solid #337ab7;
}
.navbar-nav>li>a:focus {
    color: #337ab7;
    background-color: #FFFFFF;
    border: 1px solid #337ab7;
}
.navbar-nav>li>.active {
    color: #337ab7;
    background-color: #FFFFFF;
    margin-right: 5px;
    border-radius: 5px;
    border: 1px solid #337ab7;
}