﻿.k-combobox .k-dropdown-wrap:before, .k-picker-wrap:before, .k-numeric-wrap:before
{
	display: none;
}

.form-group .form-control.k-autocomplete, .form-group .form-control.k-combobox, .form-group .form-control.k-datepicker, .form-group .form-control.k-timepicker, .form-group .form-control.k-datetimepicker, .form-group .form-control.k-colorpicker, .form-group .form-control.k-numerictextbox, .form-group .form-control.k-dropdown, .form-group .form-control.k-selectbox, .form-group .form-control.k-textbox, .form-group .form-control.k-toolbar .form-group .form-control.k-split-button
{
	width: 100%;
}

.ABDialog .k-grid-toolbar .btn
{
    font-weight: bold;
    font-size: 20px;
}

.ABDialog .CellButton .btn
{
    font-weight: bold;
    font-size: 15px;
}

.k-calendar .k-footer .k-link
{
    display: inline-block !important;
    height: 100%;
    padding: .5em 0;
}

.rtl .k-calendar .k-footer div.Reset,
.rtl .k-calendar .k-footer div.Clock,
.ltr .k-calendar .k-footer div.Close
{
	float: right;
}

.ltr .k-calendar .k-footer div.Reset,
.ltr .k-calendar .k-footer div.Clock,
.rtl .k-calendar .k-footer div.Close
{
	float: left;
}
.k-calendar .k-footer,
.k-calendar .k-footer .k-nav-today:hover
{
	background-color: #f5f5f5 !important;
}

.k-calendar .k-footer .Icon 
{
	display: inline-block;
	margin: 0.2em;
	font-size: 1.7em;
	color: #727376;
	cursor: pointer;
	vertical-align: middle;
}

.k-calendar .k-footer .Icon:hover 
{
	color: #428bca;
}

.k-datepicker .k-picker-wrap .k-icon, 
.k-timepicker .k-picker-wrap .k-icon,
.k-datetimepicker .k-picker-wrap .k-icon 
{
	top: 0;
    position: relative;
}
.k-datepicker .k-picker-wrap .k-icon, 
.k-timepicker .k-picker-wrap .k-icon
{
	margin: 0;
}