/* ----------------------------------- */
 .flex-direction-nav li .prev {
      background: url("../images/ujc/ujc_bg_direction_nav.png");

}

 .flex-direction-nav li .next {
      background: url("../images/ujc/ujc_bg_direction_nav.png") 100% 100% no-repeat;

}

 #backtotop {
      background: url("../images/ujc/ujc_top.png");

}

 .carousel-1 .es-nav span.es-nav-prev {
       background: url("../images/ujc/ujc_nav.png");

}

 .carousel-1 .es-nav span.es-nav-next {
       background: url("../images/ujc/ujc_nav.png") 100% 0 no-repeat;

}

  .slider_caption {
	background-image: url("../images/ujc/ujc-slider-caption-bg.png");
}


 #superfish-1 ul {
	background:#CD0017;
}

 #superfish-1 ul li a:hover,  #superfish-1 ul li a.active {
	background:#474747;
}

.section-1 .col2 {
	clear: none;
	padding-left: 0;
	left: 152px;
	position: absolute;
	bottom: 0;
}

.section-1 .col1 {
	padding-bottom: 10px;
}

/* -------------------------------------- */


a, a:visited {
	color: #D68C3C;
}

h1, h3, .date {
	color: #D68C3C;
}

.node ul li::before {
	color: #D68C3C;
}

.date .date-day {
	background: #661B00;
}

 .bg-top {
	background-image: none;
	background-color: #Cd0017;
}

.header-band {
	border-color: #Cd0017;
}

 #header {
	background-image: none;
	background-color: #Cd0017;
}

 .header-border-top {
	background-image: none;
}

 #superfish-1 a {
	color: #000000;
}

 #superfish-1 > li > a:hover, 
 #superfish-1 > li > a.active, 
 #superfish-1 > li.sfHover > a {
	color: #000000;
}

body#body {
	background-image: none;
	background-color: #474747;
}

 #block-views-slider-block .flex-nav-container {
	background-color: #cd0017;
}

 #block-views-slider-block p {
	color: #ffffff;
}

 #block-views-slider-block .flex-control-nav {
	display: none;
}

 span.donation-text-1
{
	color: #FFFFFF;
}

 span.donation-text-2 {
	color: #CCCCCC;
}

 #block-views-slider-block .view-footer {
	border-color: #cd0017;
}

 .donate-button {
	background-image: none;
	background-color: #cd0017;
}

 .donate-button-link {
	color: #FFFFFF;
}

 .donate-button-text-1 {
	color: #CCCCCC;
}

 #block-views-solutios-block .views-row, #block-views-solutios-block-1 .views-row{
	border-top-color: #cd0017;
}

 #block-views-our-mission-block .view-header h3 {
	color: #FFFFFF;
}

 #block-views-our-mission-block h2 {
	color: #FFFFFF;
}


 #block-views-our-mission-block .view-header p, .domain-mission-block p {
	color: #CCCCCC;
}

 .views-field-title a, 
 .views-field-title a:hover {
	color: #FFFFFF;
}

 #block-views-our-mission-block .views-field-body {
	color: #CCCCCC;
}

 #block-views-services-block, #block-views-services-block-1, #block-views-services-block-2, #block-views-services-block-3, #block-views-services-block-4, #block-views-services-block-5 {
	background-image: none;
	background-color: #804433;
	border-color: #80000F;
}

 .es-nav {
	background-image: none;
	background-color: #80000F;
}

 #block-views-services-block .counter, #block-views-services-block-1 .counter, #block-views-services-block-2 .counter, #block-views-services-block-3 .counter, #block-views-services-block-4 .counter, #block-views-services-block-5 .counter {
	color: #80000F;
}

 a.carousel-link, 
 a.carousel-link:hover {
	color: #FFFFFF;
}

 .footer-adress {
	color: #CCCCCC;
}

 .footer-1 li a,
 .footer-1 li a:hover {
	color: #FFFFFF;
}

 #block-views-solutios-block a, #block-views-solutios-block-1 a,
 #block-views-solutios-block a:hover, #block-views-solutios-block-1 a:hover,
 #block-views-solutios-block a .views-field-title, #block-views-solutios-block-1 a .views-field-title {
	color: #FFFFFF;
}

 #block-views-solutios-block a:hover, #block-views-solutios-block-1 a:hover,
 #block-views-solutios-block a:hover .views-field-title, #block-views-solutios-block-1 a:hover .views-field-title {
	color: #FFFFFF;
}

#block-views-solutios-block .views-row-1 a .views-field-title, #block-views-solutios-block-1 .views-row-1 a .views-field-title,
#block-views-solutios-block .views-row-2 a .views-field-title, #block-views-solutios-block-1 .views-row-2 a .views-field-title,
#block-views-solutios-block .views-row-3 a .views-field-title, #block-views-solutios-block-1 .views-row-3 a .views-field-title {
	background-image: url(../images/ujc/UJC-Icon.png);
}

#block-views-solutios-block .views-row-1 a:hover .views-field-title, #block-views-solutios-block-1 .views-row-1 a:hover .views-field-title,
#block-views-solutios-block .views-row-2 a:hover .views-field-title, #block-views-solutios-block-1 .views-row-2 a:hover .views-field-title,
#block-views-solutios-block .views-row-3 a:hover .views-field-title, #block-views-solutios-block-1 .views-row-3 a:hover .views-field-title {
	background-image: url(../images/ujc/UJC-Icon.png);
}

 .button a:hover, 
 .more-link a:hover, 
 ul.links li a:hover, 
 .view-portfolio .views-field-view-node a:hover, 
 #block-poll-recent ul.links li a:hover, 
 .comment_count:hover {
		color: #FFFFFF;
}

.nw_boxes {
	background: #804433;
	border: 1px solid #80000F;
}

@media only screen and (min-width: 768px) and (max-width: 995px) {

	#superfish-1 > li > a {
		padding: 10px 10px;
	}

}

@media only screen and (max-width: 767px) {
	
	.section-1 .col2 {
		clear: inherit;
		padding-left: 16px;
		left: inherit;
		position: inherit;
		bottom: inherit;
	}
	
}