﻿/* Basic color scheme
.ruc-green - #25a346 / 37, 163, 70, 1
.ruc-blue - #00457c	/ 0, 69, 124, 1	

/* color shades
.ruc-green-light (-4)  - #44d56b
.ruc-green-xtra-light (-8)  - #97e7ad
.ruc-green-wash (-12) - #eafaef
.ruc-blue-light (-4) - #0070cc
.ruc-blue-xtra-light (-8) - #33a3ff
.ruc-blue-wash (-12) - #e6f4ff	
*==============================CSS styles start here =================================================
/* set body background color and font */
body {
}


/* banner styles */

/* footer styles */
.ruc-footer {
	color: white;
	font-size:small;
}
/* text colors */
.ruc-green {
	color: #25a346;
}
.ruc-blue {
	color: #00457c;
}
/* list styles */
.ruc-list {
	list-style-type: none;
	margin-bottom:0;
}
.ruc-list li {
	margin-top: 0;
}
.ruc-list li::before {content: "\25aa"; color: #25a346;
  display: inline-block; width: 1em;
  margin-left: -1em
}
.ruc-list-tick {
	list-style-type: none;
	margin-bottom:0;
}
.ruc-list-tick li {
	margin-top: 0;
}
.ruc-list-tick li::before {content: "\2713"; color: #25a346;
  display: inline-block; width: 1em;
  margin-left: -1em
}

/* washes */
.ruc-wash-blue-dark {
	background-color: #00457c;
}
.ruc-wash-blue-light {
	background-color: #e6f4ff;
}
/*  borders */
.ruc-border-blue-light {
	border: 1px #0070cc solid;
}
/* misc styling */
.ruc-card-top {
	margin-top: 1.00em;
}
/* horizontal 'soft' line "rcu green" rgba(37, 163, 70, 1) */
hr.soften-green {
  height: 1px;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(37, 163, 70, 0.8), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(37, 163, 70, 0.8), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(37, 163, 70, 0.8), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(37, 163, 70, 0.8), rgba(0,0,0,0));
  border: 0;
}

/* horizontal 'soft' line "rcu blue" rgba(0, 69, 124, 1) */
hr.soften-blue {
  height: 1px;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0, 69, 124, 0.8), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0, 69, 124, 0.8), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0, 69, 124, 0.8), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0, 69, 124, 0.8), rgba(0,0,0,0));
  border: 0;
}
/* table sizing */
.ruc-table-default {
	width: 100%;
	border: 0;
	padding: 0.25em;
	background-color: #e6f4ff;
}
@media only screen and (min-width: 992px) {
	.ruc-table-default {
		width:80%;}
}
@media only screen and (min-width: 768px) {
	.ruc-table-default {
		width:90%;}
}

/* slider pro customizations - blue*/
.sp-button {
	border: 2px solid #00457c;
}

.sp-selected-button {
	background-color: #00457c;
}
