/**
 * @package		PickMeUp - jQuery datepicker plugin
 * @author		Nazar Mokrynskyi <nazar@mokrynskyi.com>
 * @author		Stefan Petre <www.eyecon.ro>
 * @copyright	Copyright (c) 2013-2014, Nazar Mokrynskyi
 * @copyright	Copyright (c) 2008-2009, Stefan Petre
 * @license		MIT License, see license.txt
 */
.pickmeup {
border:1px solid #aaa;
  border-radius:10px;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  display: none;
  position: absolute;}
  .pickmeup * {
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .pickmeup .pmu-instance {
    display: inline-block;
    height: 13.8em;
    padding: .5em;
    text-align: center;
    width: 15em; }
    .pickmeup .pmu-instance .pmu-button{cursor:pointer;outline:none;text-decoration:none}
    /*.pickmeup .pmu-instance .pmu-today {
      background: #17384d;
      color: #88c5eb; }*/
    .pickmeup .pmu-instance .pmu-button:hover {border:none}

    .pickmeup .pmu-instance .pmu-not-in-month {
      color: #999; }
    .pickmeup .pmu-instance .pmu-not-in-month.pmu-day-marked {
        background-color: #02726b;
        color: white;
        opacity: 0.2}
    .pickmeup .pmu-instance .pmu-disabled,
    .pickmeup .pmu-instance .pmu-disabled:hover {
      color: #333333;
      cursor: default; }
    .pickmeup .pmu-instance .pmu-selected {
      background: #ff9900;
      color: #fff; }
    .pickmeup .pmu-instance .pmu-not-in-month.pmu-selected {
      background: #ff9900; }
    .pickmeup .pmu-instance nav {
      color: #eeeeee;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      line-height: 2em; 
	  width: 100%;}
      .pickmeup .pmu-instance nav *:first-child :hover {
        color: #88c5eb; }
      .pickmeup .pmu-instance nav .pmu-prev,
      .pickmeup .pmu-instance nav .pmu-next {
        display: none;
        height: 2em;
        width: 1em; }
      .pickmeup .pmu-instance nav .pmu-month {
        width: 14em; }
    .pickmeup .pmu-instance .pmu-years *,
    .pickmeup .pmu-instance .pmu-months * {
      display: inline-block;
      line-height: 3.6em;
      width: 3.5em; }
    .pickmeup .pmu-instance .pmu-day-of-week {
      background: #ccc;
	  border: 1px solid #555;
	  border-left: none;
      color: #333;
      cursor: default; }
    .pickmeup .pmu-instance .pmu-day-of-week *,
    .pickmeup .pmu-instance .pmu-days * {
      display: inline-block;
      line-height: 1.5em;
      width: 2em; }
    .pickmeup .pmu-instance .pmu-day-of-week * {
      border-left: 1px solid #000;
      line-height: 1.8em; }
  .pickmeup .pmu-instance .pmu-day-of-week div:nth-child(6),
  .pickmeup .pmu-instance .pmu-day-of-week div:nth-child(7){background:#ffd500;color:#000}
	  
  .pickmeup .pmu-instance:first-child .pmu-prev,
  .pickmeup .pmu-instance:last-child .pmu-next {
    display: block; }

    .pickmeup .pmu-instance:first-child .pmu-prev {
        position: relative;
        background-image: url('/local/templates/test/images/dropdown-def.png');
        transform: rotate(90deg);
        top: 0;
        left: 0;
        background-repeat: no-repeat;
        width: 17px;
        height: 17px;
    }

.pickmeup .pmu-instance:last-child .pmu-next {
    position: relative;
    background-image: url('/local/templates/test/images/dropdown-def.png');
    transform: rotate(-90deg);
    top: 0;
    right: 0;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
}

  .pickmeup .pmu-instance:first-child .pmu-month,
  .pickmeup .pmu-instance:last-child .pmu-month {
    width: 13em; }
  .pickmeup .pmu-instance:first-child:last-child .pmu-month {
    width: 12em; }
  .pickmeup:not(.pmu-view-days) .pmu-days, .pickmeup:not(.pmu-view-days) .pmu-day-of-week, .pickmeup:not(.pmu-view-months) .pmu-months, .pickmeup:not(.pmu-view-years) .pmu-years {
    display: none; }

.jCalendar{margin:0 0 16px;}
.standart {width: 40%;}
/*.pickmeup .pmu-instance{height:auto;margin:0 0 6px;padding:.3em;width:21.6em}*/
.pickmeup .pmu-instance{height:auto;margin:0;padding:.3em;}
.pickmeup .pmu-instance .pmu-button{cursor:pointer;outline:none;text-decoration:none}
.pickmeup .pmu-instance nav:first-child{color:#333;display:block;line-height:20px;position: relative;}

.pmu-month{border-bottom:1px dotted #02726b;display:inline-block;font-size:18px;font-weight:700;width:auto !important}
.pmu-prev{float:left}
.pmu-next{float:right}
.pmu-month {color:#427bad}
/*.pickmeup .pmu-instance .pmu-day-of-week *, .pickmeup .pmu-instance .pmu-days *{line-height:2em;width:3em}*/
.pickmeup .pmu-instance .pmu-day-of-week *{line-height:2em;width:14.29%}
.pickmeup .pmu-instance .pmu-days *{line-height:27px;width:14.28%}

.pickmeup .pmu-instance .pmu-day-of-week{background-image:linear-gradient(to top, #cdd3d9, #e6e9ec);border:none}
.pickmeup .pmu-instance .pmu-day-of-week *{border:1px solid #fff;line-height:1.8em}
.pickmeup .pmu-instance .pmu-years *,.pickmeup .pmu-instance .pmu-months *{line-height:63px;width:25%}
.pmu-month,.pmu-prev,.pmu-next{height:24px !important;line-height:24px !important;margin:8px 0}
.pmu-prev,.pmu-next{color:#8a9;font-size:18px;width:18px !important}
.pmu-prev:hover,.pmu-next:hover{background:none;color:#02726b}
.pmu-day-marked {background-color: #F90; color : white;}