/*!
 * Datetimepicker for Amaze UI
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Improvements by Sébastien Malot
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 */
.datetimepicker{margin-top:10px;border-radius:2px;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:center}.datetimepicker:before{content:'';display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:7px solid #3bb4f2;border-right:7px solid transparent;border-left:7px solid transparent;border-top:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);position:absolute}.datetimepicker.datetimepicker-rtl{direction:rtl}.datetimepicker.datetimepicker-rtl table tr td span{float:right}.datetimepicker>div{display:none}.datetimepicker table{width:238px;background:#3bb4f2;border-radius:2px}.datetimepicker table th,.datetimepicker table th.next,.datetimepicker table th.prev{-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.datetimepicker table th{width:34px;height:40px;text-align:center;font-weight:400}.datetimepicker table th.switch{width:170px;background:#3bb4f2;color:#fff;cursor:pointer}.datetimepicker table th.next:hover,.datetimepicker table th.prev:hover,.datetimepicker table th.switch:hover{background:rgba(16,160,234,.5);color:#0084c7}.datetimepicker table th.next,.datetimepicker table th.prev{background:#3bb4f2;color:#fff;cursor:pointer}.datetimepicker table th.next i,.datetimepicker table th.prev i{width:34px;height:34px;display:inline-block}.datetimepicker table th.next{border-top-right-radius:2px}.datetimepicker table th.prev{border-top-left-radius:2px}.datetimepicker table th.dow{color:#3bb4f2;background:#fff}.datetimepicker table th.today{background:#fff;color:#3bb4f2;cursor:pointer}.datetimepicker table th.today:hover,.datetimepicker-days td:hover,.datetimepicker-hours span.hour:hover,.datetimepicker-hours span.minute:hover,.datetimepicker-hours span.month:hover,.datetimepicker-hours span.year:hover,.datetimepicker-minutes span.hour:hover,.datetimepicker-minutes span.minute:hover,.datetimepicker-minutes span.month:hover,.datetimepicker-minutes span.year:hover,.datetimepicker-months span.hour:hover,.datetimepicker-months span.minute:hover,.datetimepicker-months span.month:hover,.datetimepicker-months span.year:hover,.datetimepicker-years span.hour:hover,.datetimepicker-years span.minute:hover,.datetimepicker-years span.month:hover,.datetimepicker-years span.year:hover{background:#f0f0f0}.datetimepicker table .icon-arrow-left:before,.datetimepicker table .icon-arrow-right:before{display:inline-block;font:1.6rem/1 "FontAwesome",sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);content:"\f053";vertical-align:bottom}.datetimepicker table .icon-arrow-right:before{content:"\f054"}.datetimepicker table td{width:34px;height:34px;cursor:pointer;font-size:1.4rem;color:#555;background:#fff}.datetimepicker table td.today{background:rgba(16,160,234,.5);color:#fff}.datetimepicker table span.active,.datetimepicker table td.active{background:#ececec;color:#3bb4f2}.datetimepicker table .new,.datetimepicker table .old{color:#89d7ff}.datetimepicker table .disabled{background:#fafafa;color:#999;cursor:not-allowed}.datetimepicker-hours table td,.datetimepicker-minutes table td,.datetimepicker-months table td,.datetimepicker-years table td{height:auto;background:#fff}.datetimepicker-hours table td:after,.datetimepicker-hours table td:before,.datetimepicker-minutes table td:after,.datetimepicker-minutes table td:before,.datetimepicker-months table td:after,.datetimepicker-months table td:before,.datetimepicker-years table td:after,.datetimepicker-years table td:before{content:" ";display:table}.datetimepicker-hours table td:after,.datetimepicker-minutes table td:after,.datetimepicker-months table td:after,.datetimepicker-years table td:after{clear:both}.datetimepicker-hours span.hour,.datetimepicker-hours span.minute,.datetimepicker-hours span.month,.datetimepicker-hours span.year,.datetimepicker-minutes span.hour,.datetimepicker-minutes span.minute,.datetimepicker-minutes span.month,.datetimepicker-minutes span.year,.datetimepicker-months span.hour,.datetimepicker-months span.minute,.datetimepicker-months span.month,.datetimepicker-months span.year,.datetimepicker-years span.hour,.datetimepicker-years span.minute,.datetimepicker-years span.month,.datetimepicker-years span.year{float:left;height:38px;width:59.5px;line-height:38px}.datetimepicker-hours fieldset,.datetimepicker-hours legend,.datetimepicker-minutes fieldset,.datetimepicker-minutes legend{margin:0;padding:0}.datetimepicker-inline{width:238px}.datetimepicker-inline:before{content:none}.datetimepicker-dropdown-bottom-right:before{top:-7px;left:10px}.datetimepicker-dropdown-bottom-left:before{top:-7px;right:10px}.datetimepicker-dropdown-top-left,.datetimepicker-dropdown-top-right{margin-top:0}.datetimepicker-dropdown-top-left:before,.datetimepicker-dropdown-top-right:before{display:inline-block;width:0;height:0;vertical-align:middle;border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:0 dotted;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);bottom:-7px;right:10px}.am-input-group.date span.add-on{cursor:pointer}.dropdown-menu{position:absolute;display:none}@media only screen and (max-width:640px){.datetimepicker{width:100%;left:0!important}.datetimepicker table{width:100%}.datetimepicker td span.hour,.datetimepicker td span.minute,.datetimepicker td span.month,.datetimepicker td span.year{width:25%}.datetimepicker:before{content:none}.next,.prev{width:44px;height:44px}}

/*!
 * persianFullCalendar v0.1.0
 * https://github.com/MostafaTech/persianFullCalendar/
 * Copyright (c) 2014 Mostafa Rowghanian. All rights reserved.
 *
 * Based on:
 * http://github.com/behzadi/persianDatepicker/
 * http://mbehzadi.com/persianDatepicker/
 * Copyright (c) 2013 Mohammad hasan Behzadi  All rights reserved.
 * Released under the MIT license.
 * jalali Date Functions from NASA.gov
 * Date: Tue Jan 1 2013
 */

@keyframes start {
    from {
        transform: scale(.5);
    }
    to {
        transform: scale(1);
    }
}

@-webkit-keyframes start {
    from {
        -webkit-transform: scale(.5);
    }
    to {
        -webkit-transform: scale(1);
    }
}
.rtl { direction:rtl; }
.pdp-default {
    direction: rtl;
    color: #555;
    font-size: 17px;
    border-radius: 5px;
    border: 2px solid #3f3f3f;
    width: 35%;
}

.pdp-default ::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #F5F5F5;
}

.pdp-default ::-webkit-scrollbar
{
    width: 15px;
    background-color: #F5F5F5;
}

.pdp-default ::-webkit-scrollbar-thumb
{
    background-color: #444444;
}
.pdp-default ::selection{
    color: #67cdcc;
}

.pdp-default .header{
width: 100%;
}
.pdp-default .header{
    margin: 5px !important;
    position: relative;
}
.pdp-default .yearMonthSelect {
    position: relative;
}
.pdp-default .yearSelect{
    overflow-y: auto;
    direction: ltr;
}

.pdp-default .monthSelect li.desableMonth, .pdp-default .monthSelect li.desableMonth:hover{
    color: #bbb;
    background: #eee;
}

.pdp-default .yearSelect,
.pdp-default .monthSelect {
    background: #f9f9f9;
    border: 1px solid #ccc;
    list-style: none;
    position: absolute;
    padding: 0;
    width: 100%;
    animation: start 0.2s;
    -webkit-animation: start 0.2s;
    font-size: 13px;
    margin-top: 31px;
    z-index: 3;
    right: 0; left: 0;
    text-align: left;
}
.pdp-default  .selected{
    background: #15a6eb;
    color: #ffffff;
}

.pdp-default .yearSelect li,
.pdp-default .monthSelect li {
    padding: 1px;
    cursor: default;
    display: inline-table;
    text-align: center;
    border: 1px dotted #ddd;
    width: 16.66666666666667%;
    line-height: 40px;
}
.pdp-default .yearSelect li:hover, .pdp-default .monthSelect li:hover {
    background: #FF9933;
    color: #ffffff;
    border-color: #FF7700;
}

.pdp-default .nextArrow,
.pdp-default .prevArrow{
    cursor: pointer;
    position: absolute;
    padding: 2px;
    font-size: 15px;
    z-index: 9999;
    -webkit-transition: all 0.5s none;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.pdp-default .nextArrow { right: 15px; }
.pdp-default .nextArrow:hover { padding-right: 5px; }
.pdp-default .prevArrow { left: 15px;
    bottom: 0px;}
.pdp-default .prevArrow:hover { padding-left: 5px; }
.pdp-default .nextArrow:hover,
.pdp-default .prevArrow:hover{
    color: #c6e1f3;
}

.pdp-default .monthYear {
    width: 80%;
    margin: 0 auto;
    text-align: center;
    cursor: pointer;
}

.pdp-default .cell {
    display: inline-block;
    cursor: default;
    text-align: center;
}

/* Days of the week */
.pdp-default .dows {
    background: #d7d7d7;
    color: #4d4d4d;
}
.pdp-default .dow {
    font-size: 14px;
    width: 14.28571428571429%;
    height: 28px;
}

.pdp-default .days{
    background-color: #ffffff;
}

.pdp-default .day{
    border: 1px solid #f1f1f1;
    width: 14.28571428571429%;
    font-size: 13px;
    line-height: 40px;
    position: relative;
}

.pdp-default .day:hover{
    background: #f3f3f3;
    border: 1px solid #bbb;
    border-radius: 2px;
}
.pdp-default .selday, .pdp-default .selday:hover{
    background: #eadaa6;
}

.pdp-default .friday{
    color: #f38;
}

.pdp-default .today{
    color: #fff;
    background: #0073ea;
}
.pdp-default .today:hover{
    color: #fff;
    background: #0073ea;
}

.pdp-default .markers {
    position: absolute;
    left:2px; bottom: 2px;
    font-size: 9px;
    line-height: 10px;
}

.pdp-default .markers i .danger {  }
.pdp-default .markers i .success {  }
.pdp-default .markers i .info {  }


.pdp-default .nul{
    border: 1px solid #f1f1f1;
    background: #f1f1f1;
    width: 14.28571428571429%;
    font-size: 13px;
    line-height: 40px;
}

.pdp-default .footer{
    background: #F2F2F2;
    font: normal 12px Tahoma;
    text-align: center;
    height: 17px;
    border-radius: 0 0 5px 5px;
}
.pdp-default .footer .goToday{
    text-decoration: none;
}
.pdp-default .footer .goToday:hover{
    color: #ffffff;
    text-decoration: overline;
}