/* ==================================================================
COLOR DEPENDANT
================================================================== */
body > header {
	background		:	#2980b9; 
}
a{
	color			:	#2980b9;
}
/*a:not(.dropdown-toggle):not(.btn):hover{
	color			:	#FD685B;
	text-decoration	:	underline;
}*/
a:hover{
	color			:	#2980b9;
}
body > aside > nav > a:hover,
	body > aside > nav > a.active{
	 color:	#2980b9;
}
.dropdown a:hover,
	.dropdown.open > a{
	color				:	 inherit;
	background-color	:	 #FFFFFF;
}
.dropdown-menu{
    background-color	:	 #FFFFFF;
}
.dropdown-menu > li > a {
    color				:	 inherit;
}
.dropdown-menu > li > a:hover,
	.ui-autocomplete.ui-menu > li:hover{
	background-color	: 	 #bdc3c7;
	color				:	 #FFFFFF;
}
.chosen-container .chosen-results li.highlighted {
	background-color	: 	 #bdc3c7;
}

input[name=showsupport] ~ header nav.right label[for=showsupport]:hover,
	input[name=showsupport]:checked ~ header nav.right label[for=showsupport]{
	background	:	 #FFFFFF;
	color		:	 inherit;
}
.notifications span.ntfc{
	background	:	#FFFFFF;
	color		:	#FD685B;
}
.notifications a:hover span.ntfc{
	color			:	#FFFFFF;
	background		:	#2980b9;
}
section.timeline > .timeline-item > i.fa {
	color		: #34495e;
}
section.timeline > .timeline-item:not(:last-child):after{
	background	:	#34495e;
}

.input-field > input[type="file"] ~ span::before {
	background	:	#2980b9 ;
}
.input-field > input[type=file] ~ span:hover::before{
	background	:	#3498DB;
}
.input-field > [type="checkbox"]:checked + label::after {
    border-color		: transparent #2980b9 #2980b9 transparent;
}
.input-field > [type="radio"]:checked + label::after{
	background-color: #2980b9;
}


/* == CHECKOUT == */
.progress-bar >	div > i + .tooltip{
	background		: 	#2980b9!important;
}
.progress-bar >	div > i + .tooltip:after{
	border-top		: 5px solid #2980b9!important; 
}
.progress-bar > div.active > i,
	.progress-bar > div > i:hover{
	background	: #2980b9!important; 
}

label.radio > .tooltip:before{
    border-bottom	: 5px solid #2980b9!important;
}
label.radio > .tooltip {
	background		: 	#2980b9!important;
}
/* == DATATABLE == */
.datatable > tbody > tr.actionrow > td > a:hover,
	.datatable > tbody > tr.actionrow > td > button:hover{
	color		:	#2980b9;
}
/* == RADIO & CHECKBOX== */
.check input:checked + i, .radio input:checked + i {
    border-color		: #2980b9;
}
.check input:checked + i:before, .radio input:checked + i:before {
    background-color	: #2980b9;
}
/* == NEWSTITLE == */
.widget.news article > header {
    color: inherit;
}
/* == TABS == */
div.tabbed > input[type=radio]:nth-child(1):checked ~  .tabs > label:nth-child(1),
	div.tabbed > input[type=radio]:nth-child(2):checked ~  .tabs > label:nth-child(2),
		div.tabbed > input[type=radio]:nth-child(3):checked ~  .tabs > label:nth-child(3){
	border-bottom	:	2px solid #2980b9;
}
/* == DEFAULT PANEL WRAP / SIMPLE SITE == */
.panel-wrap > header{
	background		: #2980b9;
}