#HomeDayCard
{
	/*min-height:300px;*/
}

.item-product
{
	border:1px solid #CCC;
	padding:10px;
	margin-bottom:1rem;
	background-color:#FFFFFF;
    position:relative;
}

.item-product.CANCEL {opacity:.5;}

.item-product .card-title {display:inline-block!important;line-height:36px!important;margin:0!important;padding:0px!important;}
.item-product form {margin-bottom:0px;padding-bottom:0px;}

.item-product__error {color:#FF0000;display:none;}
.item-product__error.error {display:initial;}

.item-product .item-product__id {position:absolute;top:0;right:0;background-color:#E5A535;min-width:25px;height:23px;line-height:23px;padding-right:3px;padding-left:3px;}
/*.item-product .pk-view {overflow:hidden;min-height:40px;}*/


/*****************************************/
/**** VIS TIMELINE
/*****************************************/

.vis-background, .vis-itemset .vis-foreground {background-color:#FFF;}

.vis-item.be_balade, .legende.be_balade {background-color:#FF0000;}
.vis-item.be_trajet, .legende.be_trajet {background-color:#00FF00;}
.vis-item.be_transfert, .legende.be_transfert {background-color:#0000FF;}
.vis-item.be_free, .legende.be_free {background-color:#CCC;}


.vis-item {border-color:#CCCCCC;}
.vis-item-content
{
  padding:10px!important;
  /*background-color:#FFFFFF*/;
}
.vis-item-content p {margin:0;}
.vis-item-content .btn-flat {padding-right:10px;padding-left:10px;}
.vis-selected {border-color:#333333!important;}
.vis-selected .pk-menu-btn {display:none!important;}

.vis-item .vis-delete-rtl:after, .vis-item .vis-delete:after
{
    color:#000000;
    line-height:26px;
}
.vis-item .vis-delete {right: -28px;}
.vis-item .vis-delete-rtl:hover, .vis-item .vis-delete:hover {background-color:#CCCCCC;color:#000000!important;}


/*************************************/
/*** WIDGET METEO
/*************************************/

#openweathermap-widget-11 {overflow-y:scroll;background-color:#FFFFFF;}
#openweathermap-widget-11 .widget-left {margin:0;padding:0;width:100%;border-radius:0;box-shadow:inherit;}
#openweathermap-widget-11 .widget-left-menu {border-radius:0;}
#openweathermap-widget-11 .widget-left-menu__logo_black {display:none;}
#openweathermap-widget-11 .widget-left-menu--brown {background-color:#f1c733;background-image:inherit;}

/*************************************/
/*** EXTRA
/*************************************/

#top-nav {background-color:#616b73!important;}

/*************************************/
/*** DOC COMPTABLE
/*************************************/

.table-doc-prices td {line-height:100%;}
.table-doc-prices tr:last-child {border:none;}


/***************************************/
/*** MATERIAL DESIGN
/***************************************/

.tabs .tab a {color:var(--pk-theme-color);}
.tabs .tab a:hover, .tabs .tab a.active {color:var(--pk-theme-color);}
.tabs .indicator {background-color:var(--pk-theme-color);}
.tabs .tab a:focus, .tabs .tab a:focus.active {background-color:var(--pk-theme-color-light);}

[type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:before, [type="radio"].with-gap:checked + span:after {
    border: 2px solid var(--pk-theme-color);}
[type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:after {background-color:var(--pk-theme-color);}


/***************************************/
/*** FULLCALENDAR
/***************************************/

.fc .fc-button-primary:hover{background-color:var(--pk-theme-color)!important;}


/***************************************/
/*** COURSE CONFIGURATION
/***************************************/

.course-group .pk-selected {font-weight:bold;}

#editor-container .subtitle {font-weight:bold;text-transform:uppercase;}
.course-group li {padding-right:10px;padding-left:10px;padding-bottom:3px;padding-top:3px;}
.course-group li:hover {background-color:#EEE;}
.course-group li.pk-selected {background-color:#EEE;}
.course-group .pk-selected a {font-weight: bold;color:var(--pk-secondary-color);}

/****************************************+/
/*** FEUILLE DE ROUTE
/*****************************************/

.tab_route .tab_route__cancel {background-color:#f4c0c0!important;}


