/* BASE */

hr {
	margin-top: 30px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #bcbbba;
}

address {margin-bottom: 5px;}

/* GRADIENTS */

.lightgray-gradient {
	background: #d9dadd; /* Old browsers */
	background: -moz-linear-gradient(left,  #d9dadd 0%, #ffffff 50%, #d9dadd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d9dadd), color-stop(50%,#ffffff), color-stop(100%,#d9dadd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #d9dadd 0%,#ffffff 50%,#d9dadd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #d9dadd 0%,#ffffff 50%,#d9dadd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #d9dadd 0%,#ffffff 50%,#d9dadd 100%); /* IE10+ */
	background: linear-gradient(to right,  #d9dadd 0%,#ffffff 50%,#d9dadd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9dadd', endColorstr='#d9dadd',GradientType=1 ); /* IE6-9 */
	border-top: solid 6px #d9dadd;
	border-bottom: solid 6px #d9dadd;
	border-radius: 10px; 
}

/* TEXT EFFECTS */

.text-shadow {
	text-shadow: 0 1px 3px rgba(0,0,0,.5);
}

/* LABELS */

.title-blue { 
	background: #2373ba;
    border-top: 1px solid #bcbbba;
	border-bottom: 1px solid #bcbbba;
}

.title-blue h3 {
	color: white; 
	text-align: center; 
	text-transform: uppercase; 
	margin-top: 3px; 
	margin-bottom: 3px; 
}

/* BUTTONS */

.btn-primary {
	font-size: 2em;
	background: #61acdf; /* Old browsers */
	background: -moz-linear-gradient(top,  #61acdf 0%, #2373ba 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61acdf), color-stop(99%,#2373ba)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #61acdf 0%,#2373ba 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #61acdf 0%,#2373ba 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #61acdf 0%,#2373ba 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #61acdf 0%,#2373ba 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61acdf', endColorstr='#2373ba',GradientType=0 ); /* IE6-9 */
	border: 1.5px solid #2373ba; 
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-default {
  color: white;
  background: #2373ba; /* Old browsers */
  background: -moz-linear-gradient(top,  #2373ba 1%, #61acdf 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#2373ba), color-stop(100%,#61acdf)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #2373ba 1%,#61acdf 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #2373ba 1%,#61acdf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #2373ba 1%,#61acdf 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #2373ba 1%,#61acdf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2373ba', endColorstr='#61acdf',GradientType=0 ); /* IE6-9 */
  border: 1.5px solid #2373ba; 
}
