/* Edited 12 Apr 2018 12:30:49 PM by Le Duong [1:U:18] */
/* Edited 08 May 2017 04:35:09 PM by Le Duong [1:U:18] */
/* Edited 08 May 2017 04:14:48 PM by Le Duong [1:U:18] */
/* Edited 24 Feb 2017 05:01:30 PM by Le Duong [1:U:18] */
/* Edited 19 Oct 2016 03:30:48 PM by Le Duong [1:U:9] */
/* Edited 08 Apr 2016 04:33:46 PM by Le Duong [1:U:9] */
/****************************************/
/*start custom rules for accordion roadmap*/
#roadmap .panel {
	margin-bottom:5px;
}
#roadmap h4.panel-title {
	font-family:ProximaNovaSemibold;
padding:5px;
}
#roadmap h4.panel-title a {
	color:#fff;
}
#roadmap .panel-default {
	border: 0px;
}
#roadmap .panel-default > .panel-heading {
/*	background-image: linear-gradient(to bottom,#457cb1 0,#21578a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    background-repeat: repeat-x;*/
    background-color:#457cb1;
	/*border-bottom: 1px solid #D0D0D0;
    border-left: 1px solid #D0D0D0;*/
}
#roadmap .panel-heading a:after {
    font-family:'Glyphicons Halflings';
    content:"\e114";
    float: right;
    color: #fff;
}
#roadmap .panel-heading a.collapsed:after {
    content:"\e080";
}
#roadmap .panel-group .panel {
	border: none;
	border-radius: 0;
	box-shadow: none;
}
#roadmap #nms_accordion .panel-heading {
	padding: 0px;
	border: none;
	border-radius:0px!important;
}
#roadmap .panel-collapse .panel-body {
	padding:15px!important;
    max-width:inherit!important;
    border: 1px solid #ccc;
}
#roadmap .panel-body div.title {
	font-family:ProximaNovaSemibold;
    background-color: #C0D7ED;
    padding: 10px;
    font-size:14px;
}
#roadmap .panel-body p.content {
    padding: 10px;
}
#roadmap h4.panel-title, .show-link   {
	cursor:inherit!important;
}
/*end custom rules for accordion roadmap*/
/****************************************/
#carousel-offset.withCarousel {
	z-index:0;
}
div.container-lgcalendar table tbody th.staticCalendarWeekday, div.container-lgcalendar table thead th.staticCalendarWeekday, div.container-lgcalendar table thead th.staticCalendarWeekdayLG, th.staticCalendarWeekday {
background-color: #3284be!important;
}
th.staticCalendarDayLG a, th.staticCalendarDayHighlightLG a, th.staticCalendarDayHighlight a, th.staticCalendarDay a, th.staticCalendarMonthYear a {
color:inherit;
}
th.staticCalendarMonthYear {
color:inherit;
}
.container-spacer-home li.title {
    margin: 0px!important;
    display: block;
    line-height: 21px;
    margin: 0px 0 8px!important;
}
.container-spacer-home ul.detail_list {
    list-style-type: none!important;
    margin: 0px!important;
    padding: 0px;
}

a.btn-primary, a.btn-warning {
color:#fff;
}
