/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
 .datetimepicker{padding:0 10px 10px 10px;margin-top:1px;-webkit-border-radius:100px;-moz-border-radius:4px;border-radius:100px;direction:ltr;}
 .datetimepicker-inline{width:100%;}
 .datetimepicker.datetimepicker-rtl{direction:rtl}
 .datetimepicker.datetimepicker-rtl table tr td span{float:right}
 .datetimepicker-dropdown,.datetimepicker-dropdown-left{top:0;left:0}
	[class*=" datetimepicker-dropdown"]:before{
	content:'';
	display:inline-block;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-bottom:7px solid #ccc;
	border-bottom-color:rgba(0,0,0,0.2);
	position:absolute
	}
	[class*=" datetimepicker-dropdown"]:after{
	content:'';
	display:inline-block;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom:6px solid #fff;
	position:absolute	
	}
	[class*=" datetimepicker-dropdown-top"]:before{
	content:'';
	display:inline-block;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0
	}
	[class*=" datetimepicker-dropdown-top"]:after{
	content:'';
	display:inline-block;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #fff;
	border-bottom:0
	}
	
	.datetimepicker-dropdown-bottom-left:before{
	top:-7px;right:6px
	}
	.datetimepicker-dropdown-bottom-left:after{
	top:-6px;right:7px
	}
	.datetimepicker-dropdown-bottom-right:before{
	top:-7px;
	left:6px
	}.datetimepicker-dropdown-bottom-right:after{
	top:-6px;
	left:7px
	}
	.datetimepicker-dropdown-top-left:before{
	bottom:-7px;
	right:6px
	}
	.datetimepicker-dropdown-top-left:after{
	bottom:-6px;
	right:7px
	}
	.datetimepicker-dropdown-top-right:before{
	bottom:-7px;
	left:6px
	}
	.datetimepicker-dropdown-top-right:after{
	bottom:-6px;
	left:7px
	}

	.datetimepicker-days .table-condensed thead tr:nth-child(2)  th:nth-child(1) {color:#dd6b55;}
    .datetimepicker-days .table-condensed thead tr:nth-child(2)  th:nth-child(7) {color:#009bde;}
	.datetimepicker-days .table-condensed td:nth-child(1) {color:#dd6b55;}
    .datetimepicker-days .table-condensed td:nth-child(7) {color:#009bde;}

	.datetimepicker-days .table-condensed td:nth-child(1) {color:#dd6b55;}
    .datetimepicker-days .table-condensed td:nth-child(7) {color:#009bde;}

	.datetimepicker-days .table-condensed td:nth-child(1).active,
	.datetimepicker-days .table-condensed td:nth-child(1).active:hover,
	.datetimepicker-days .table-condensed td:nth-child(1).active.disabled,
	.datetimepicker-days .table-condensed td:nth-child(1).active.disabled:hover{color:#fff;}

	.datetimepicker-days .table-condensed td:nth-child(7).active,
	.datetimepicker-days .table-condensed td:nth-child(7).active:hover,
	.datetimepicker-days .table-condensed td:nth-child(7).active.disabled,
	.datetimepicker-days .table-condensed td:nth-child(7).active.disabled:hover{color:#fff;}
		


	.datetimepicker>div{display:none;margin:5px 0;}
	.datetimepicker.minutes div.datetimepicker-minutes{display:block}
	.datetimepicker.hours div.datetimepicker-hours{display:block}
	.datetimepicker.days div.datetimepicker-days{display:block}
	.datetimepicker.months div.datetimepicker-months{display:block}
	.datetimepicker.years div.datetimepicker-years{display:block}
	.datetimepicker table{margin:0;width:100%;}
	.datetimepicker td,.datetimepicker th{text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:0;height:45px;font-size:15px;font-weight:bold;}
	.table-striped .datetimepicker table tr td,.table-striped .datetimepicker table tr th{background-color:transparent}
	.datetimepicker table tr td.minute:hover{background:#eee;cursor:pointer}
	.datetimepicker table tr td.hour:hover{background:#eee;cursor:pointer}
	.datetimepicker table tr td.day:hover{background:#eee;cursor:pointer}
	.datetimepicker table tr td.old,.datetimepicker table tr td.new{color:#999}

	.datetimepicker table tr td:nth-child(1).old{color:#e0bdb6}

	.datetimepicker table tr td.disabled,.datetimepicker table tr td.disabled:hover{background:0;color:#999;cursor:default}
	.datetimepicker table tr td.today,.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled:hover{background-color:#30bdb7;color:#fff;}
	.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today:hover:hover,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today.disabled:hover:hover,.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.active,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled:hover.active,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today:hover.disabled,.datetimepicker table tr td.today.disabled.disabled,.datetimepicker table tr td.today.disabled:hover.disabled,.datetimepicker table tr td.today[disabled],.datetimepicker table tr td.today:hover[disabled],.datetimepicker table tr td.today.disabled[disabled],.datetimepicker table tr td.today.disabled:hover[disabled]{background-color:#30bdb7;color:#fff;}
	
	.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.active,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled:hover.active{background-color:#30bdb7;color:#fff;}
	.datetimepicker table tr td.active,.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled:hover{background-color:#ef5c29;color:#fff;}
	.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active:hover:hover,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active.disabled:hover:hover,.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.active,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled:hover.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active:hover.disabled,.datetimepicker table tr td.active.disabled.disabled,.datetimepicker table tr td.active.disabled:hover.disabled,.datetimepicker table tr td.active[disabled],.datetimepicker table tr td.active:hover[disabled],.datetimepicker table tr td.active.disabled[disabled],.datetimepicker table tr td.active.disabled:hover[disabled]{background-color:#ef5c29}
	.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.active,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled:hover.active{background-color:#ef5c29;color:#fff;}
	.datetimepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px}
	.datetimepicker .datetimepicker-hours span{height:26px;line-height:26px}
	.datetimepicker .datetimepicker-hours table tr td span.hour_am,.datetimepicker .datetimepicker-hours table tr td span.hour_pm{width:14.6%}
	.datetimepicker .datetimepicker-hours fieldset legend,.datetimepicker .datetimepicker-minutes fieldset legend{margin-bottom:inherit;line-height:30px}
	.datetimepicker .datetimepicker-minutes span{height:26px;line-height:26px}
	.datetimepicker table tr td span:hover{background:#eee}
	.datetimepicker table tr td span.disabled,.datetimepicker table tr td span.disabled:hover{background:0;color:#999;cursor:default}
	.datetimepicker table tr td span.active,.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled:hover{background-color:#ef5c29;color:#fff;}
	.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active:hover:hover,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active.disabled:hover:hover,.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active:hover.disabled,.datetimepicker table tr td span.active.disabled.disabled,.datetimepicker table tr td span.active.disabled:hover.disabled,.datetimepicker table tr td span.active[disabled],.datetimepicker table tr td span.active:hover[disabled],.datetimepicker table tr td span.active.disabled[disabled],.datetimepicker table tr td span.active.disabled:hover[disabled]{background-color:#ef5c29;color:#fff;}
	.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled:hover.active{background-color:#ef5c29;color:#fff;}
	.datetimepicker table tr td span.old{color:#999}

	.datetimepicker table tr td:nth-child(1).disabled,.datetimepicker table tr td:nth-child(1).disabled:hover{background:0;color:#e0bdb6;cursor:default}
	.datetimepicker table tr td:nth-child(7).disabled,.datetimepicker table tr td:nth-child(1).disabled:hover{background:0;color:#b1cfdc;cursor:default}

	
	.datetimepicker th.switch{width:145px;font-size:17px;}
	.datetimepicker th span.glyphicon{pointer-events:none}
	.datetimepicker thead tr{height:40px;}
	.datetimepicker thead tr:first-child th,.datetimepicker tfoot th{cursor:pointer}

	.datetimepicker .prev{background-image:url('../images/common/icon-arrow-left.svg');background-repeat:no-repeat;background-position:center center;background-size:15px;}
	.datetimepicker .next{background-image:url('../images/common/icon-arrow-right.svg');background-repeat:no-repeat;background-position:center center;background-size:15px;}

	.input-append.date .add-on i,.input-prepend.date .add-on i,.input-group.date .input-group-addon span{cursor:pointer;width:14px;height:14px}