.datepick {
background-color: #fff;
color: #000;
border: 1px solid #444;
border-radius: 0.25em;
-moz-border-radius: 0.25em;
-webkit-border-radius: 0.25em;
font-family: Arial, Helvetica, Sans-serif;
font-size: 90%;
}
.datepick-rtl {
direction: rtl;
}
.datepick-popup {
z-index: 1000;
}
.datepick-disable {
position: absolute;
z-index: 100;
background-color: #fff;
opacity: 0.5;
filter: alpha(opacity=50);
}
.datepick a {
color: #fff;
text-decoration: none;
}
.datepick a.datepick-disabled {
color: #888;
cursor: auto;
}
.datepick button {
margin: 0.25em;
padding: 0.125em 0em;
background-color: #fcc;
border: none;
border-radius: 0.25em;
-moz-border-radius: 0.25em;
-webkit-border-radius: 0.25em;
font-weight: 700;
}
.datepick-nav,
.datepick-ctrl {
float: left;
width: 100%;
background-color: #000;
color: #fff;
font-size: 90%;
font-weight: 700;
}
.datepick-ctrl {
background-color: #600;
}
.datepick-cmd {
width: 30%;
}
.datepick-cmd:hover {
background-color: #777;
}
.datepick-ctrl .datepick-cmd:hover {
background-color: #f08080;
}
.datepick-cmd-prevJump,
.datepick-cmd-nextJump {
width: 8%;
}
a.datepick-cmd {
height: 1.5em;
}
button.datepick-cmd {
text-align: center;
}
.datepick-cmd-prev,
.datepick-cmd-prevJump,
.datepick-cmd-clear {
float: left;
padding-left: 2%;
}
.datepick-cmd-current,
.datepick-cmd-today {
float: left;
width: 35%;
text-align: center;
}
.datepick-cmd-next,
.datepick-cmd-nextJump,
.datepick-cmd-close {
float: right;
padding-right: 2%;
text-align: right;
}
.datepick-rtl .datepick-cmd-prev,
.datepick-rtl .datepick-cmd-prevJump,
.datepick-rtl .datepick-cmd-clear {
float: right;
padding-left: 0%;
padding-right: 2%;
text-align: right;
}
.datepick-rtl .datepick-cmd-current,
.datepick-rtl .datepick-cmd-today {
float: right;
}
.datepick-rtl .datepick-cmd-next,
.datepick-rtl .datepick-cmd-nextJump,
.datepick-rtl .datepick-cmd-close {
float: left;
padding-left: 2%;
padding-right: 0%;
text-align: left;
}
.datepick-month-nav {
float: left;
background-color: #777;
text-align: center;
}
.datepick-month-nav div {
float: left;
width: 12.5%;
margin: 1%;
padding: 1%;
}
.datepick-month-nav span {
color: #888;
}
.datepick-month-row {
clear: left;
}
.datepick-month {
float: left;
width: 15em;
border: 1px solid #444;
text-align: center;
}
.datepick-month-header,
.datepick-month-header select,
.datepick-month-header input {
height: 1.5em;
background-color: #444;
color: #fff;
font-weight: 700;
}
.datepick-month-header select,
.datepick-month-header input {
height: 1.4em;
margin: 0em;
padding: 0em;
border: none;
font-size: 100%;
}
.datepick-month-header input {
position: absolute;
display: none;
}
.datepick-month table {
width: 100%;
border-collapse: collapse;
}
.datepick-month thead {
border-bottom: 1px solid #aaa;
}
.datepick-month th,
.datepick-month td {
margin: 0em;
padding: 0em;
font-weight: 400;
text-align: center;
}
.datepick-month th {
border: 1px solid #777;
}
.datepick-month th,
.datepick-month th a {
background-color: #777;
color: #fff;
}
.datepick-month td {
background-color: #eee;
border: 1px solid #aaa;
}
.datepick-month td.datepick-week {
border: 1px solid #777;
}
.datepick-month td.datepick-week * {
background-color: #777;
color: #fff;
border: none;
}
.datepick-month a {
display: block;
width: 100%;
padding: 0.125em 0em;
background-color: #eee;
color: #000;
text-decoration: none;
}
.datepick-month span {
display: block;
width: 100%;
padding: 0.125em 0em;
}
.datepick-month td span {
color: #888;
}
.datepick-month td .datepick-other-month {
background-color: #fff;
}
.datepick-month td .datepick-weekend {
background-color: #ddd;
}
.datepick-month td .datepick-today {
background-color: #f0c0c0;
}
.datepick-month td .datepick-highlight {
background-color: #f08080;
}
.datepick-month td .datepick-selected {
background-color: #777;
color: #fff;
}
.datepick-month th.datepick-week {
background-color: #777;
color: #fff;
}
.datepick-status {
clear: both;
background-color: #ddd;
text-align: center;
}
.datepick-clear-fix {
clear: both;
}.datepick-popup  {
width: 650px;
padding: 10px;
border-radius:5px;
overflow: hidden;
background: #fff;
box-shadow:0px 0px 5px rgba(0,0,0,0.4);
transform: translate(-17px, -17px);
}
@media (max-width: 660px){
.datepick-popup  {
width: 85vw;  
}
}
.datepick {
width: 650px!important;
border:none;
height:auto;
height:310px;
overflow:hidden;
}
@media (max-width: 660px){
.datepick  {
width: 80vw!important;
height:auto;	  
}
}
.datepick-ctrl {
display:none;
}
.datepick a {
color:black;
}
.datepick-nav  {
background: none;
color:black;
}
@media (max-width: 660px){
.datepick-nav  {
width: 82vw;	  
}
}
.datepick-nav a:hover  {
background: none;
}
.datepick-month-header {
background:none;
color:black;
margin-bottom:10px;
font-size:14px;
}
.datepick-month {
margin-top: 10px;
width:45%;
border:none;
margin-right: 5%; 
}
.datepick-month:first {
margin-right: 5%; 
}
@media (max-width: 660px){
.datepick-month {
float:none;
margin: 0%;
width:75vw;
border:none; 
width:100%;
}
} 
.datepick-month table {
height:250px;
margin-top:10px;
}
@media (max-width: 660px){
.datepick-month {
width:auto;
border:none; 
}
} 
.datepick table td {
border:none;
background:white;
}
.datepick-month td .datepick-highlight { 
background:#eaeaea;
}
.datepick-month td {
border:none;
border-radius:100%;
}
.datepick-month th {
background:none;
color:black;
border:none;
}
.datepick-month a {
background:white;
}
.datepick-month td .datepick-selected {
background: #eaeaea;
color:black;
}
.datepick-month td .datepick-selected.start, .datepick-month td .datepick-selected.end {
background: #BBA262;
color:white;
font-weight:bold;
}
.rangepicker-back {
background-image:url(/wp-content/themes/vg-twig/views/svg/arrow-left.svg);
background-size: 15px 15px;
display:inline-block;
width:15px;
height:15px;
}
.rangepicker-next {
background-image:url(/wp-content/themes/vg-twig/views/svg/arrow-right.svg);
background-size: 15px 15px;
display:inline-block;
width:15px;
height:15px;
margin-right:10px;
}
.datepick-month td .datepick-weekend {
background:white;
}
.datepick-month thead {
border:none;
}
.datepick-cmd .datepick-cmd-next  {
text-align:right;
}