/* global styles */

/* remove scroll bar in IE*/
html, body {
  height: auto !important;
}

md-content {
  overflow: inherit;
}

/* Datepicker Style */
  .datepickerDemo {
  padding-bottom: 200px;
  width: 220px;
  border: 2px solid #C0D3E7;
  background-color: #f6f8fb;
  padding: 15px 7px;
  font-family: "arial";
  color: #000000;
}

.datepickerDemo md-content .md-datepicker-button {
  margin: 0px;
  padding: 0px;
}

.datepickerDemo div {
font-weight: normal;
font-size: 14px;
line-height: 20px;
padding-bottom: 13px;
padding-top: 13px;

}
.datepickerDemo .logo{
display: block;
height: 4px;
max-height: 4px;
width: 100%;
background-image: url("images/vaccines-logo.png");
background-repeat:no-repeat;
background-position: 100% 50%;
padding-top: 0px;
}

.datepickerDemo .divider{
display: block;
min-height: 4px;
max-height: 4px;
width: 100%;
background-image: url("images/divider-line.png");
background-position: 0 0;
background-repeat:no-repeat;
padding: 0px;

}

.datepickerDemo div.recommended-message {
padding-top: 0px;
font-weight: normal;
}



.datepickerDemo div.validation-message{
font-weight: bold;
padding-top: 0px;
}

.datepickerDemo md-content h2 {
font-weight: bold;
font-size: 15px;
line-height: 16.5px;
padding-bottom: 10px;
padding-top: 0px;
margin: 0px;
color: #900;
}

.datepickerDemo md-content label {
font-weight: bold;
font-size: 14px;
line-height: 36px;
padding-bottom: 13px;
margin: 0px;
text-transform:none;
color: #333;
}

.labeldate{
font-size: 11.4px;
font-style: italic;
}

.datepickerDemo md-content .description{
  font-size: 14px;
  line-height: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: normal;
}

.btn1, 
.btn2 {
  color : #ffffff;
  background-color: #991D13;
  border-radius: 3px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
  margin: 0px 0px 20px 0px;
  width:169px;
  
}

.btn1{
 height: 29px; 
margin: 0px 0px 20px 0px;
}

.btn2 {
  border: none;
  height: 36px;
  margin: 0px 0px 5px 0px;
}

.btn1:not([disabled]):hover,.btn2:not([disabled]):hover  {
background-color: #ffffff;
border: solid 2px #991D13;
color: #991D13;
}

.btn1[disabled], .btn2[disabled] {
  background-color: #ffffff;
  border: solid 2px #991D13;
  color: #991D13;

}


 .md-datepicker-button {
  width: 16px;
}
 .md-datepicker-input-container {
width: 150px;
}

.md-datepicker-triangle-button{
display: none;
}


/**
 * AddToCalendar Blue Style
 * http://addtocalendar.com
 */

.atc-style-blue .atcb-link,
.atc-style-blue .atcb-link:focus
.atc-style-blue .atcb-link:hover
{

}


.atc-style-blue .atcb-list {

}

.atc-style-blue .atcb-list,
.atc-style-blue .atcb-item
{
  background: #fff;
  color: #000;
}

.atc-style-blue .atcb-item,
.atc-style-blue .atcb-item-link
{
  line-height: 1.3em;
  vertical-align: middle;
  zoom: 1;
}

.atc-style-blue .atcb-item-link,
.atc-style-blue .atcb-item-link:hover,
.atc-style-blue .atcb-item-link:active,
.atc-style-blue .atcb-item-link:focus
{
  color: #000;
  font-family: "Verdana";
  font-size: 14px;
  text-decoration: none;
  outline: none;
  padding: 5px 15px;
  margin: 0;
}

.atc-style-blue .atcb-item-link:hover,
.atc-style-blue .atcb-item-link:active,
.atc-style-blue .atcb-item-link:focus
{
  color: #fff;
}

.atc-style-blue .atcb-item.hover,
.atc-style-blue .atcb-item:hover {
  background: rgb(66,129,244);
}

.atc-style-blue .atcb-link:hover,
.atc-style-blue .atcb-link:active{


}