/*
*********************************
* PRINT ONLY STYLES ***
*********************************
*/

/* TAGS */
@page {
  size: A4;
}
 .container,.container-fluid{width:auto;}

html, body{
font-size:14px !important;} /* !important Tags are to overide other CSS when printed */


body {
    font-family: "Roboto",Helvetica,Arial,sans-serif;
    line-height: 14px;
     margin-bottom: 5px !important;
}
h4{font-size: 1rem}
input[type="checkbox"] ~ label {
    display: none;
}

div[role=page] main article, div[role=single] main article {width:100%;}
.card-section{padding:0.2rem;}
.card-divider{padding: 0.3rem;}
.hide-for-print{display:none !important;}

th, td { white-space: nowrap; }
.row{max-width:100% !important;}
select.selectpicker{width:100px;}
input.drug {width:120px;}

.input-group-addon2{
margin-bottom: 0;
line-height: 1.25;
text-align: center;
background-color: #ffffff;
border: none;
border-radius: .25rem;}

.hidden-print{display:none !important;}
.callout{padding:none;}
.text-uppercase {
  text-transform: inherit !important;
  font-weight: bold;
}
.subtitle {
    margin-top: -2px;
    font-size: 12px !important;
    line-height: 12px !important;
    font-weight: normal;
    font-style: italic;
    display: inline-block !important;
}
.label{color:#000000;font-size:1rem;}
.card-divider{padding:0.2rem;}
[type=number]{height:2rem;}

.footable-details.table > tbody > tr > td, .footable-details.table > tbody > tr > th, .footable-details.table > tfoot > tr > td, .footable-details.table > tfoot > tr > th, .footable-details.table > thead > tr > td, .footable-details.table > thead > tr > th, .footable.table > tbody > tr > td, .footable.table > tbody > tr > th, .footable.table > tfoot > tr > td, .footable.table > tfoot > tr > th, .footable.table > thead > tr > td, .footable.table > thead > tr > th {padding: 4px;
line-height: 1.42857143;
vertical-align: middle;
border-top: 1px solid #ddd;
text-align: center;}

input[type="checkbox"][checked="checked"] ~ label {
    display: inline;
}
label.btn:not(.active){display:none;}
.md-form, .md-form .btn{margin-bottom: 0.2rem !important;}
.form-control{margin-top: 0.1rem !important; 
margin-bottom: 0.1rem !important; }
.footable-filtering-search, .bottomAdd{display:none;}



input[type=text]{font-size: 14px; max-width:100%;}

select.selectpicker{width:170px !important;}
input.drug {width:130px !important;}

   .col-sm-12{
    width: 100%;
    float: left;
}                             
.col-sm-3{
    width: 25%;
    float: left;
}

td div.col-md-10{width: 125px !important;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 0px;
    padding-left: 0px;
}
#dosechart tr{}
b.tablesaw-cell-label{display:none;}
.table-sm>tbody>tr>td, .table-sm>tbody>tr>th, .table-sm>tfoot>tr>td, .table-sm>tfoot>tr>th, .table-sm>thead>tr>td, .table-sm>thead>tr>th {
    padding: 2px;
}
.col-sm-12{padding-right: 0px;
    padding-left: 0px;}
.table{font-size:14px !important;margin-bottom:0px;}
table.unstriped tbody tr {background-color:none !important;}
.input-group-btn-vertical{display:none; }
form-control{height: 1.2rem !important;} 
.label.label-default{background:#eee; color:#444; border:none; font-weight:normal;font-size:14px;padding: 2px 2px;}
.label.label-success,.label.label-primary,.label.label-info,.label.label-danger,.label.label-warning{
    background:#eee; border:none; color:#444; font-weight:normal; font-size:14px; padding: 2px 2px;}
.label-success{background: #eee;}
#discussion-search, button.calc-dose, #resetme3,#resetme4,#resetme2, #printMe7,#resetme2, #printMe, #printMe8, .species2, .navbar-wrapper, .tooltip, .icon-print, input.print, .page-title, .masthead, footer, .hideme, #adds,#ads,#google_ads_frame2,#adunit, #search, .info,.ts-pager,.input-group-btn-vertical, hr, blockquote{ display:none !important; }
blockquote {
    padding: 2px 0px; 
    margin: 0 0 0px; 
    font-size: 14px;
}
.btn {
    display: inline-block;
    padding: 4px 4px;}
.form-control2 {
display: block;
height: 24px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: none;
border-radius: none;
-webkit-box-shadow: none;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: none;
-o-transition: none;
transition: none
}
.label{ line-height:14px;}
.tooltip{visibility:hidden;}
#results, #drug, #dosechart2,#main{float:none;}
#main{padding-top: 0px;}
.well,.well-sm{margin-bottom:2px; padding:2px;}

.label{
font-size: 1rem !important;
font-weight: 400;}
.container {
    padding-right: 0px !important;
    padding-left: 0px !important;
    }

input2 {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
  }
/*SHOW PRINT ONLY AREAS*/
#logo-print, #copyright-print, #contact-print {display:block;}


/* DISPLAY ABSOLUTE LINKS */

a[href^="http://"]:after{content: " (" attr(href) ") ";}

a {text-decoration:none;}
td{display: table-cell !important;}
table tbody td, table tbody th {
     padding: .1rem .15rem .15rem;
}