
/* ------------------------------------------------------------------------
 * Bang2Joom K2 Calendar for Joomla 2.5+
 * ------------------------------------------------------------------------
 * Copyright (C) 2011-2012 Bang2Joom. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: Bang2Joom
 * Websites: http://www.bang2joom.com
  ------------------------------------------------------------------------
 */

/* Calendar Core
----------------*/

/* Core style for every cell */
.gldp-default .core {
    color: #222222;
	background: transparent;
}
.gldp-default .core.monyear{
    text-transform:uppercase;
}

/* Cell border */
.gldp-default .border {
	border-color: #c2c2c2;
}

/* Weekend days */
.gldp-default .sat,
.gldp-default .sun {
	color: #222222;
}

/* Item count */
.b2j_k2_calendar_container_module .counts{
    border-left:none;
    border-bottom:none;
    background: #cd2439;
    color:#fff;
}

/* Hover */
.gldp-default .mon:hover,
.gldp-default .tue:hover,
.gldp-default .wed:hover,
.gldp-default .thu:hover,
.gldp-default .fri:hover,
.gldp-default .sat:hover,
.gldp-default .sun:hover {
    color:#fff!important;
	background: #344d71;
}



/* Non-Selectable days */
.gldp-default .noday {
	color: #C5C5C5;
	background:none;
}

/* Selectable days that are outside of current month being shown */
.gldp-default .outday {
	color: #99a6b8 !important;
	
}

/* Days of the week */
.gldp-default .dow {
	color: #222222;
	background: transparent;
    border:1px solid #c2c2c2;
    font-weight:300;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/* Currently selected day */
.gldp-default .selected:not(.outday) {
	color:#d9d9d9;
	background: #344d71;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/* Today */
.gldp-default .today:not(.outday) {
	font-weight: bold;
    color:#fff!important;
	background: #ffc917;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border-radius: 50%;
}

/* Item List View */
.gldp-default .item_list_view {
    border:1px solid #c2c2c2;
    background: transparent;
}

.gldp-default .item_list_view_header{
    background: transparent;
    border-bottom:1px solid #c2c2c2;
}

.gldp-default .item_list_view_date{ 
    color: #3A3A3A;
}

.b2j_k2_calendar_container_module .item_list_view ul li {
    border:0;
    border-bottom:1px solid #c2c2c2;
    background: transparent;
}

.gldp-default .date_view{
    font-weight:normal;
}
.b2j_k2_calendar_container_module .item_list_view ul li .title_view, .b2j_k2_calendar_container_module .item_list_view ul li .date_view, .b2j_k2_calendar_container_module .item_list_view ul li .introtext_view{
    margin:2px 0;
}
.b2j_k2_calendar_container_module .item_list_view .title_view a:hover{
    text-decoration:underline
}

/* Prev/Next arrows, close button */
.gldp-default .b2j_prev{
    background:url(../images/prev_food_mood.png) center center no-repeat transparent;
}

.gldp-default .b2j_next{
    background:url(../images/next_food_mood.png) center center no-repeat transparent;
}

.gldp-default .b2j_prev:hover{
    background:url(../images/prev_food_mood.png) center center no-repeat;
}

.gldp-default .b2j_next:hover {
	background:url(../images/next_food_mood.png) center center no-repeat;
}

.gldp-default .item_list_view_close{
    background:url(../images/close_button_food_mood.png) center center no-repeat;
}

.gldp-default .item_list_view_close:hover{
    background:url(../images/close_button_food_mood.png) center center no-repeat;
}

/* Scrollbar */

.item_list_view_footer .track { 
    background: #c2c2c2;
    left:8px;
}

.item_list_view_footer .thumb { 
    background-color: #344d71;
    border-radius:0;
    left:0;
    width:10px;
}

/* Template AD Pertuis */
#b2j_k2_calendar_container_module_111 {padding: 0 20px; /* height: 280px!important; */}
.gldp-default .core.border {height: 34px!important; width: 34px!important; font-size: 15px!important; line-height: 34px!important; font-weight: 100!important; margin: 0 6px!important; color: #344d71;}
.gldp-default .core.border.dow {border: 1px solid #99A6B8!important; height: 28px!important; line-height: 26px!important; margin-bottom: 10px!important;}
.gldp-default .core.border.monyear{margin: 0!important; font-style: 19px!important;}
.gldp-default .core.border.monyear.title {width:  246px!important; }