﻿body{font-size:.9rem}
.p-1{padding:0!important}
.card-header-footer{padding-bottom:0!important}
.navbar-light .navbar-nav li{line-height:1.5!important}
.btn.btn-social{padding:.7rem .85rem .85rem 3.75rem !important}
.btn-social > :first-child,.btn-social-icon > :first-child{border-right:1px solid #00b5b8!important}
.btn {padding: .76rem 1rem !important;font-size: .9rem !important;}
.k-grid-toolbar .btn {padding: .5rem 1rem !important;font-size: .9rem !important;}
.dropdown-menu{font-size:.9rem}
.form-control {font-size: 0.9rem}
.position-relative .form-control.form-control-lg ~ .form-control-position {top: 5px}
textarea{min-height:100px}
k-icon{font-size:.9rem}
.form-control.k-widget{width:100%!important}
.dl-horizontal dt{white-space:normal}
.required:after{content:" *";color:red}
.k-pager-numbers .k-state-selected{line-height:2em!important}
.k-grid tbody .k-button,.k-ie8 .k-grid tbody button.k-button{min-width:40px!important}
.k-button-icontext .k-icon,.k-button-icontext .k-image,.k-button-icontext .k-sprite{margin-right:0!important;margin-right:0!important;margin-left:-0!important;margin-left:-0!important}
.k-grid-content .k-i-close:before{content:"\e10c"!important}
.form .k-dropdown-wrap .k-input,.form .k-picker-wrap .k-input,.form .k-selectbox .k-input{height:2.4em!important;line-height:2.4em!important;text-indent:.5em!important;border-radius:2px!important}
.form .k-select .k-icon:before{line-height:1.4!important}
.form .k-icon:before{height:1.3em!important}
.form .k-dropdown-wrap .k-select,.form .k-numeric-wrap .k-select,.form .k-picker-wrap .k-select{line-height:2.5em!important}
.k-autocomplete,.k-block,.k-button,.k-calendar .k-link,.k-calendar td,.k-calendar-container,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-drag-clue,.k-dropdown,.k-dropdown-wrap,.k-editor-inline,.k-gantt-views > .k-current-view,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-inline-block,.k-list-container,.k-multiselect,.k-notification,.k-numeric-wrap,.k-numerictextbox,.k-picker-wrap,.k-slider-selection,.k-slider-track,.k-split-button .k-gantt-views,.k-textbox,.k-tile,.k-timepicker,.k-tooltip,.k-touch-scrollbar,.k-treeview .k-in,.k-upload,.k-window,.k-window-action,.k-window-titleless .k-window-content{border-radius:4px!important}
.k-multiselect-wrap{border-radius:4px!important;min-height:3.04em!important;padding-right:22px}
.k-multiselect-wrap .k-input{height:2.31em!important;text-indent:1.33em!important}
.k-multiselect > .k-multiselect-wrap > .k-i-close{top:16px!important}
.form .k-icon{font:13px/1 WebComponentsIcons!important}
.k-multiselect-wrap li{margin:5px 0 1px 4px !important;padding:.4em 1.6em .4em .4em !important}
.form .k-dropdown-wrap .k-input,.form .k-picker-wrap .k-input,.form .k-selectbox .k-input{height:2.4em!important;line-height:2.4em!important;text-indent:1.2em!important;border-radius:2px!important;margin-right:0}
.form .k-autocomplete.k-state-default,.form .k-dropdown-wrap.k-state-default,.form .k-numeric-wrap.k-state-default,.form .k-picker-wrap.k-state-default{background-image:none!important;background-color:#fff!important;border-color:#fff!important}
body form.striped-rows .form-group > div{border-left:1px solid #ebeff5;padding:1.2rem}
#map,#panorama{height:300px;background:#69c}
#map{display:none;position:relative;overflow:hidden;transform:translateZ(0px);background-color:#e5e3df}
.icons-selector .selected-icon i{font-size:22px!important}
.info-popup{margin-top:0!important;top:5%!important}
.info-popup img{max-width:100%}
.sweet-alert{width:580px!important;padding:10px!important}
.image-preview{position:relative;vertical-align:top;height:60px}
.nav.nav-tabs.nav-top-border .nav-item a.nav-link.active{border-top:3px solid #00b5b8!important}
.nav.nav-tabs.nav-top-border .nav-item a{color:#00b5b8!important}
.nav.nav-tabs.nav-top-border .nav-item a:hover{border-color:#f2f2f2;border-bottom:1px solid #fff}
.tab-content-border{padding-bottom:14px;border-color:#f2f2f2!important;border-left:1px solid;border-bottom:1px solid;border-right:1px solid}
.card-header {padding: 1rem !important}
.dropdown-divider {border-top: 1px solid #f2f2f2}
.breadcrumbs-top {margin-right: 0px !important;margin-left: 0px !important}
.breadcrumb, .card .card-title,
.dropdown .dropdown-menu .dropdown-header {text-transform: none !important}
.form-actions {border: 0px solid #D3DCE9 !important}
.swal-content img, iframe {max-width: 100%}
.modal-header {border-bottom: 1px solid #eee !important}
.table td, .table th {padding: .55rem 1rem !important}
.bootstrap-datetimepicker-widget table th,
.bootstrap-datetimepicker-widget table td {
    border: none !important
}
.bootstrap-datetimepicker-widget table td {height: 6px !important;line-height: 6px !important;width: 6px !important}
.bootstrap-datetimepicker-widget.dropdown-menu {width: auto !important}
.k-loading-image {
    background-image: url(/KendoUI/styles/Uniform/loading_2x.gif) !important;
}