body {
background: #fff;
}

@media screen and (max-width:40em) {
p {
line-height: 1.5;
text-align: left;
}
}

.circle {
border-radius: 55%;
-moz-border-radius: 55%;
-webkit-border-radius: 55%;
background-color: #A2B5DB;
}

/* HEADER HEADER */
/* L A R G E */
.headtitleLG {
margin: -110px 0px 115px 50px;
color: #fff;
font-size: 2.55em;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
text-shadow: #224488 3px 1px;
outline:none;
}
.headtitleSM {
margin: -105px 0px 25px 52px;
color: #f3f3f3;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
font-weight: bold;
font-style: normal;
font-size:.575rem;
letter-spacing: .25rem;
text-shadow: 1px 1px #000;
outline:none;
}

@media print {
.headtitleSM, .headtitleSMs {
display: none;
visibility: hidden;
}
}

/* M E D I U M */
.headtitleLGm {
margin: -100px 0 0px 130px;
letter-spacing:normal;
color: #fff;
font-size: 190%;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
text-shadow: #000 0px 1px 1px;
outline:none;
}
.headtitleSMm {
margin: 0px 0 0px 130px;
padding: 5px 0 0px 5px;
color: #dededfe;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
font-weight: bold;
font-style: normal;
font-size:.500rem;
letter-spacing: .15rem;
text-shadow: 1px 1px #000;
outline:none;
}

/* S M A L L */
@media screen and (max-width: 422px) {	
.headtitleLGsmall {	
height:120px;
text-align:center;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
}
.headtitleLGsmall a img {
margin: -5px 0 -2px 0px;
padding: 5px 0px 5px 0px;
}
.headtitleLGs  {
margin: -3px 0 0 0px;
padding:0;
line-height: 1.2;
text-shadow: #000 0px 1px 1px;
font-size: .85rem;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
text-wrap:unrestricted;
}
/*.headtitleSMs {
margin: 0px 0px 0px 0px;
color: #e5e5e5;
font-weight: bold;
font-style: normal;
font-size:.65rem;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
text-shadow: #000 0 1px;
letter-spacing: .08em !important;
outline:none;
}*/
}

@media screen and (min-width: 421px) and (max-width: 40em) {	
.headtitleLGsmall {	
max-height:120px;
text-align:center;
}
.headtitleLGsmall img {
margin: 0 0px 5px 0px !important;
padding: 5px 0px 0px 0px;
}
.headtitleLGs  {
/*	visibility:hidden;*/
margin: -3px 0 3px 0px;
padding:0;
line-height: 1.2;
text-shadow: #000 0px 0px 1px;
font-size: .85rem;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
text-wrap:unrestricted;
}
.headtitleSMs {
	visibility:hidden;
/*margin: 0px 0px 0px 0px;
color: #e5e5e5;
font-weight: bold;
font-style: normal;
font-size:.65rem;
font-family: 'pier sans', 'anke sans', 'open sans', arial, sans-serif;
text-shadow: #000 0 1px;
letter-spacing: .08em !important;
outline:none;*/
}
}

@media screen and (max-device-width: 40em) {
.uppad{
padding-top: 10px !important;
}
}
/****************************** HOME - Content Part - Box Three ******************************/
/*ABOUT PAGE*/
.boxthree .aboutin {
margin-right: 0px;
width: auto;
height:auto;
min-height: 100%;
background-color: #f1f1f1;
background: url(../img/bg/newmoon175white.png) no-repeat 5% 115px, url(../img/bg/newmoon175white.png) no-repeat 97.25% 115px;
padding: 0;
opacity:1;
}

@media screen and (max-width: 64em) {
.boxthree .aboutin {
margin-right: 0px;
margin-left: 0px !important;
float:left !important;
background:none !important;
background-color: #f1f1f1;
height: auto;
min-height: 100%;
}
}

/*SECONDARY PAGES*/
.boxthree {
margin-right: 0px;
width: auto;
height:auto;
min-height: 100%;
background-color: #f1f1f1;
background: url(../img/bg/newmoon175white.png) no-repeat 5% 115px, url(../img/bg/newmoon175white.png) no-repeat 94.77% 115px;
padding: 0;
opacity:1;
}

@media screen and (max-width: 64em) {
.boxthree {
margin-right: 0px;
margin-left: 0px !important;
float:left !important;
background:none !important;
background-color: #f1f1f1;
height: auto;
min-height: 100%;
}
}

.boxthreeleft {
background:  #E1E8ED;
float: left;
text-align:left;
height:100%;
width: 100%;
min-height: 580px;
margin:0;
padding:0;
border-right: solid 2px #A52A2A;
}
.boxthreeleft img {
padding:0 0 0 0px;
vertical-align: top;
height:auto;
width:100%;
}
.boxthreeleft h4 {
width: 100% !important;
padding:15px /*0 */!important;
margin-top:-3px;
height: 60px;
color:#fff;
background: /*#6BA83F*/ #7293BC !important;
font-size:1.25em !important;
text-shadow: 0px 1px 1px #000;
text-align:center;
border-top: thick #426DAD solid;
border-bottom:thin #38485E solid;
}
.boxthreeleft h4:hover {
background: #416DAE !important;
cursor: pointer;
}
.boxthreeleft p {
margin:15px 20px 15px 20px !important;
text-align:left;
font-family: 'source sans', 'open sans', arial, sans-serif;
color:#000;
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
.boxthreeleft  ul {
height:auto;
width:auto;
}

@media screen and (max-width: 64em) {
.boxthreeleft {
margin-top: 5px !important;
float: left;
width: auto !important;
height: auto !important;
min-height: 275px;
/*	margin-right: auto;
margin-left: auto;*/
margin-bottom:-5px !important;
border: none;
border-top: solid 5px #A52A2A;
overflow:hidden;
}
.boxthreeleft img {
padding:0 0 0 0px;
margin:0;
vertical-align: top;
height:50%;
width:100%;	
}
.boxthreeleft h4 {
padding:15px 0;
margin-top:auto;
color:#fff;
background: /*#6BA83F*/ #7293BC !important;
font-size:1.25em !important;
text-shadow: 0px 1px 1px #000;
text-align:center;
border-top: thick #426DAD solid;
border-bottom:thin #38485E solid;
}
.boxthreeleft h4:hover {
background: #4675A7 !important;
cursor: pointer;
}
.boxthreeleft p {
margin:15px auto 15px auto!important;
padding-right: 15px !important;
padding-left: 15px !important;
text-align:left;
font-family: 'source sans', 'open sans', arial, sans-serif;
color:#000;
}
}
@media screen and (max-width: 40em) {
.boxthreeleft {
width: 100%;
height: 100%;
min-height: 100%;
padding-bottom: 0;
margin-bottom: 0;
}
}

.boxthreecenter {
background: #E1E8ED;
float: left;
margin:auto;
height: 100%;
width: 100%;
min-height: 580px;
border-left: solid 2px #A52A2A;
border-right: solid 2px #A52A2A;
}
.boxthreecenter img {
padding:0 0 0 0px;
vertical-align: top;
height:auto;
width:100%;
}
.boxthreecenter h4 {
padding:15px 0;
margin-top:-3px;
height: 60px;
background: /*#6BA83F*/ #7293BC !important;
font-size:1.25em !important;
text-shadow: 0px 1px 1px #000;
color:#fff;
text-align:center;	
border-top: thick #426DAD solid;
border-bottom:thin #38485E solid;
}
.boxthreecenter h4:hover {
background: #416DAE !important;
cursor: pointer;
color:#fff;
}
.boxthreecenter p {
margin:15px 20px 15px 20px !important;
padding-right: 15px !important;
text-align:left;
font-family: 'source sans', 'open sans', arial, sans-serif;
color:#000;
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
.boxthreecenter ul {
height:auto;
width:auto;
}

@media screen and (max-width: 64em) {
.boxthreecenter {
margin-top: 5px !important;
float: left;
text-align:left;
width: auto !important;
height: auto !important;
min-height: 275px;
margin-right: auto;
margin-left: auto;
margin-bottom:-5px !important;
border: none;
border-top: solid 5px #A52A2A;
overflow:hidden;
}
.boxthreecenter img {
padding:0 0 0 0px;
vertical-align: top;
height:50%;
width:100%;	
}
.boxthreecenter h4 {
padding:15px 0;
margin-top:auto;
background: /*#6BA83F*/ #7293BC !important;
font-size:1.25em !important;
text-shadow: 0px 1px 1px #000;
color:#fff;
text-align:center;	
border-top: thick #426DAD solid;
border-bottom:thin #38485E solid;
}
.boxthreecenter h4:hover {
background: #4675A7 !important;
cursor: pointer;
color:#fff;
}
.boxthreecenter p {
margin:15px auto 15px auto!important;
padding-right: 15px !important;
padding-left: 15px !important;
text-align:left;
font-family: 'source sans', 'open sans', arial, sans-serif;
color:#000;
}
}
@media screen and (max-width: 40em) {
.boxthreecenter {
width: 100%;
height: auto;
}
}

.boxthreeright {
background:#E1E8ED;
float: left;
text-align:left;
margin: auto;
height: 100%;
width: 100%;
min-height: 580px;
border-left: solid 2px #A52A2A;
}
.boxthreeright img {
padding:0 0 0 0px;
vertical-align: top;
height:100%;
width:100%;
}
.boxthreeright h4 {
padding:15px 0;
height: 60px !important;
margin-top: 0px;
background: /*#6BA83F*/ #7293BC !important;
font-size:1.25em !important;
color:#fff;
text-shadow: 0px 1px 1px #000;
text-align:center;
border-top: thick #426DAD solid;
border-bottom:thin #38485E solid;
}
.boxthreeright h4:hover {
background: #416DAE !important;
cursor: pointer;
}
.boxthreeright p {
margin:15px 20px 15px 20px !important;
text-align:left;
font-family: 'source sans', 'open sans', arial, sans-serif;
color:#000;
-webkit-hyphens: manual;
-ms-hyphens: manual;
hyphens: manual;
}
.boxthreeright ul {
height:auto;
width:auto;
}

@media screen and (max-width: 64em) {
.boxthreeright {
height: auto !important;
min-height: 275px;
margin-top: 5px !important;
margin-bottom: 0px;
float: left;
margin-right: auto;
margin-left: auto;
width: auto !important;
border: none;
border-top: solid 5px #A52A2A;	
border-bottom: solid 5px #A52A2A;	
overflow:hidden;
}
.boxthreeright h4 {
padding:15px 0;
margin-top:auto;
color:#fff;
background: /*#6BA83F*/ #7293BC !important;
font-size:1.25em !important;
text-shadow: 0px 1px 1px #000;
text-align:center;
border-top: thick #426DAD solid;
border-bottom:thin #38485E solid;
}	
.boxthreeright h4:hover {
background: #4675A7 !important;
cursor: pointer;
}
.boxthreeright p {
margin:15px auto 15px auto!important;
padding-right: 20px !important;
padding-left: 15px !important;
text-align:left;
font-family: 'source sans', 'open sans', arial, sans-serif;
color:#000;
}
}
@media screen and (max-width: 40em) {
.boxthreeright {
width:auto;
height: auto;
}
.boxthreeright li {
margin-right: 20px !important;
}
}

.boxthreeupdates {
margin-bottom: -30px;
margin-left: 0px;
width:100%;
float: left;
text-align:center;
background:#fff;
border-top: 5px solid #A52829;
border-bottom: 5px solid #A52829;
cursor:default;
padding-top:1px;
padding-bottom:0;	
}
.boxthreeupdates h4 {	
height: 65px;
background: #528231;
margin-left: 0px;
margin-bottom: -5px;
margin-top: -1px;
padding-top:15px;
padding-bottom:15px !important;
font-size:1.3rem !important;
color:#fff !important;
text-align:center;
border-bottom: thin solid  #A52829;
border-top:5px solid #538331;
font-weight:bold;
text-transform:uppercase;
}

@media screen and (max-width: 64em) {
.boxthreeupdates {
margin-top: 0 !important;
border: none;
margin-bottom: 10px;
height: auto;
width: 100%;
}
.boxthreeupdates h4 {	
background: #6BA83F;
height: auto;
width: 100%;
border-top:5px solid #538331;
}
}
@media screen and (max-width: 40em) {
.boxthreeupdates > li {
	margin: 15px auto 0px auto;
border: none;
width: 100%;
}
}

.boxthreeabout {
text-align:left;
background-color: #f1f1f1;
}

.boxthreeabout dl dt {
margin: 0px 0 0 0;
padding: 10px 0 0 0;
height: auto !important;
font-size:1.5rem !important;
color:#fFF;
text-align:center;
border-top:thin solid #538331;
margin-bottom: thin solid #A52829;
font-size: 1.3em !important;
color:#fff !important;
margin-bottom:-5px !important;
line-height: 1.25 !important;
font-family: 'futura', 'open sans', arial, sans-serif !important;
letter-spacing: .05em !important;
font-weight: 500;
text-shadow: 0 1px 2px #000;
}
.boxthreeabout dl:hover {
background: #538331 !important;
cursor:pointer;	
}
.boxthreeabout i {
color:#fff;
}
.boxthreeabout table i {
color: #000;
}

@media screen and (max-width: 64em) {
.boxthreeabout {
float: left;
text-align:left;
margin: auto 0px auto -5px !important;
padding:0 0 0 5px;
}

/* ABOUT ACCORDION */
.boxthreeabout dl dt {
margin-left: 0;
margin-right: 0;
padding-top:0px ;
margin-top: -2px !important;
margin-bottom: 0px;
padding-bottom:0px;
color:#f8f8f8;
/*margin-top:auto;*/
height:auto;
width: 100% !important;
font-size:1.25em;
text-shadow: 0px 1px 1px #000;
text-align:center;
border-top:5px solid #538331;
}
.boxthreeabout dl:hover {
background: none !important;
cursor:default;	
}
.boxthreeabout .group img {
padding:0 0 0 0px;
vertical-align: top;
height:100%;
width:100%;
margin:auto;
}
.boxthreeabout i {
color:#fff;
}
.boxthreeabout p {
width: 98%;
}
}

@media screen and (max-width: 40em) {
.boxthreeabout {
float: left;
text-align:left;
height:auto;
padding: 0;
margin: auto;
}
.boxthreeabout .group img {
padding:0 0 0 0px;
vertical-align: top;
height:100%;
width:100%;
}
.boxthreeabout dl dt {
margin: -2px -25px 0 -5px !important;
padding: 0;
height: auto;
width: auto;
color:#f8f8f8;
font-weight: normal;
text-align:center;
border-top:5px solid #538331;
}
}

.recent { /* whatsnew.htm */
background:#E1E8ED;
padding:10px;
margin-top:-15px;	
border:1px #38485E solid !important;
text-align:center;
}

@media screen and (max-width:64em) {
.recent { 
text-align:left;
}	
}

.boxthreeseconds {
margin-bottom: -38px;
margin-left: 0px;
margin-top:-13px;
padding: 0 25px;
float: left;
text-align:left;
height: auto;
border: solid 5px #A52829;
background:#fff;
cursor:default;
}
.boxthreeseconds h2 {
font-family: "glacial", "open sans", sans-serif;
font-weight:bold;
}
.boxthreeseconds-nav {
margin-top:-75px;
color:#fff;
padding: 5px 0px 0px 0px;
width: 100%;
text-align:left;
}
.boxthreeseconds-nav ul {
display: inline !important;
list-style-type: none;    
margin: 0;
padding: 0;
overflow: hidden;
width: 100%;
}
.boxthreeseconds-nav ul li {
margin-top:10px;
padding-bottom:86px;
height: 52px;
text-align:center;
float:left;
width:33.333%;
}
/* SEE ALSO LDB-FOUND TOP-BAR-BAR2 H3 */
.boxthreeseconds-nav ul li h3 {
height:52px; /*NAV LI HEIGHT*/
line-height:2;
background:#528231;
font-size: 1.1em !important;
text-shadow: 0px 0 1px #000;
font-family: 'futura', 'open sans', arial, sans-serif !important;
/*letter-spacing: .05em !important;*/
font-weight:500;

}
.boxthreeseconds-nav ul li h3:hover {
background:#6B92BD !important;
border-right:1px solid #aaa;
border-left: 1px solid #aaa;
cursor: pointer;
}
.boxthreeseconds-nav ul li .active h3, .boxthreeseconds-nav ul li .active h3:hover, .boxthreeseconds-nav ul li .active a h3, .boxthreeseconds-nav ul li .active a h3:hover {
background:#295D29 !important;
border-right:1px solid #aaa;
border-left: 1px solid #aaa;
cursor: text;
}

@media screen and (max-width: 64em) {
.boxthreeseconds {
width: auto;
padding: 5px 5px;
float: left;
text-align:left;
height: auto;
border: solid 2px #A52829;
background:#fff;
cursor:default;
}	
.boxthreeseconds-nav {
color:#fff;
padding: 8px 0 0px 0;
margin-bottom:-15px;
margin-top: -81px;
width: auto;
text-align:left;
}
.boxthreeseconds-nav ul li	h3 {
font-size: 1.0em !important;
color:#fff !important;
background:#528231;	
text-shadow: 0px 0 1px #000;
font-family: 'futura', 'open sans', arial, sans-serif !important;
/*letter-spacing: .03em !important;*/
margin:4px 0 11px -5px !important;
padding: 10px !important;
font-weight:500;
}
.boxthreeseconds-nav ul li h3:hover {
background:#6B92BD;
border-right:1px solid #aaa;
border-left: 1px solid #aaa;
cursor: pointer;
}
.boxthreeseconds-nav ul li h3 .nohover:hover {
background:#528231;
border-right:1px solid #aaa;
border-left: 1px solid #aaa;
cursor: text;
}
.boxthreeseconds-nav ul li > i {
margin-left:-5px !important;
padding-left:0 !important;
font-size: 1.25em;
}
}

@media screen and (max-width: 40em) {
.boxthreeseconds {
width: auto;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top:0 !important;
padding: 0 5px;
float: left;
text-align:left;
height: auto;
background:#fff;
cursor:default;
border: solid thin #A52829;
}		
.head {
margin-top: 3px !important; 
padding-bottom: 3px !important;
padding-top: 6px !important;
text-align:center; 
line-height:2;
border:none !important;	
font-size:1.0rem !important;
}
}	

.seconds {	
width: auto;
margin-bottom:-10px;
margin-top:2px !important;
padding: inherit; 
cursor:text;
border-top: solid 5px #fff;	
background:#538331 !important; 
color:#fff !important;
font-size:1.25em !important;
line-height:1.3;
text-align:center;
font-family: 'pier sans', "open sans", sans-serif !important;
}

.bfititle .boxthreeupdates h4, .boxthreeupdates h5 {
color: #fff !important;
text-shadow: none;
-webkit-text-shadow: none; 
}

a.simple {
color: #c45d69;
font-size: 11px;
}
.foot-h2 {
font-size: 16px;
margin-bottom: 10px;
font-weight: 600;
text-transform: uppercase;
}
.foot-h3 {
font-size: 14px;
margin-bottom: 5px;
text-transform: uppercase;
}

@media screen and (max-width: 64em) {
.foot-up {
margin-top: -30px;
}
}

@media screen and (max-width: 40em) {
.foot-up {
margin-top: -30px;
}
.foot-upup {
margin-top: -30px;
}
}

.liness {
margin: -3px 0;
font-size: .9em;
font-family: "open sans", arial, sans-serif;
cursor: pointer;
-webkit-transition: all 0.3s ease !important;
-moz-transition: all 0.3s ease-in-out !important;
-o-transition: all 0.3s ease-in-out !important;
-ms-transition: all 0.3s ease-in-out !important;
transition: all 0.3s ease-in-out !important;
}
img.left {
float: left;
margin-bottom: 20px;
margin-right: 20px;
}
img.right {
float: right;
margin-bottom: 20px;
margin-left: 20px;
}

@media print {
a[href]:after {
content: none !important;
}
}

/* ==========================================================================
Print styles.
Inlined to avoid the additional HTTP request:
http://www.phpied.com/delay-loading-your-print-css/
========================================================================== */
@media print {
*,  *:before,  *:after {
background: transparent !important;
color: #000 !important; /* Black prints faster:
http://www.sanbeiji.com/archives/953 */
box-shadow: none !important;
text-shadow: none !important;
}
a,  a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
/*
* Don't show links that are fragment identifiers,
* or use the `javascript:` pseudo protocol
*/
a[href^="#"]:after,  a[href^="javascript:"]:after {
content: "";
}
pre,  blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
/*
* Printing Tables:
* http://css-discuss.incutio.com/wiki/Printing_Tables
*/

thead {
display: table-header-group;
}
tr, img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}	
.activefocus {
background: #6BA83F !important;
cursor:default;
}

/* PADDING / MARGINS --------------------------------------*/
.top25 {
padding-top: 25px;
}
.nowrap {
white-space: nowrap;
}

/* IMAGES-------------------------------------------------- */
.imgBorder {
border: 5px double #E0D5B7;
padding: 0;
border-radius: 45px;
-moz-border-radius: 45px;
-webkit-border-radius: 45px;
display: inline-block;
}
.imgBorder img {
border-radius: 39px;
-moz-border-radius: 39px;
-webkit-border-radius: 39px;
vertical-align: middle;
width: 100%;
}
.imgBorderSq {
border: 3px solid #999;
border-top-style: ridge;
border-right-style: outset;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: 0px 0px 0px 5px #657dad, 0px 0px 0px 10px #fff;
-moz-box-shadow: 0px 0px 0px 5px #657dad, 0px 0px 0px 10px #fff;
-webkit-box-shadow: 0px 0px 0px 5px #657dad, 0px 0px 0px 10px #fff;
padding: 3px;
display: inline-block;
}
.imgBorderSq img {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
vertical-align: middle;
width: 100%;
padding:0;
}	
.dark {
font-size: 16px !important;
height: 45px !important;
padding-top: 3px !important;
background: #224488 !important;
margin-bottom: 15px;
}
.abc {
margin: 7px 0 0 7px !important;
font-size: .9em !important;
width: 30px !important;
padding: 0 !important;
}	
.tab-title {
font-weight: 500;
background: transparent;
}
.scrollable {
overflow: hidden;
padding: 5px;
border: 1px solid blue;
margin-bottom: 10px;
}
.reveal-modal img {
float: left;
margin-right: 15px;
}
}
@media screen and (max-width:40em) {
.reveal-modal img {
margin-right: 95px;
margin-bottom: 10px;
}
}
.reveal-modal p {
padding-top: 10px;
}
.bound-home { /* for HOMEPAGE accordion content styles */
margin: 0 -5px 0 -5px;
padding-bottom: 0px;
}
.bound-home ul {
margin-top:-7px;
background:#fff;
font-size:.95em;
}
.form-horizontal {
.control-label, .radio, .checkbox, .radio-inline, .checkbox-inline {
padding-top: 9px;
font-size: 1em;
font-weight:bold;
}
.form-control {
border-color: #ffffff;
}
.form-control:focus {
border-color: #e6e6e6;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px white;
}
h6 .name {
color: #224488 !important;
}
.preloaded-images {
position: absolute;
overflow: hidden;
left: -9999px;
top: -9999px;
height: 1px;
width: 1px;
}
/*--READ MORE TOGGLE--*/

.toggleLink {
color: red;
text-decoration: underline;
}
.toggleLink:hover {
cursor: pointer;
}
.elaboration {
display: none;
}

/*--HANGING INDENT--*//* when used with <i> put 2 &nbsp;'s after </i> */
.indent {
margin-left: -23px;
padding-left:  23px; 
} 
.indent:first-letter {
margin-left: 15px;
}

.finpanel {
margin-bottom: 0;
text-align: center;
cursor: pointer;
border-left: thin solid #2B5F2C !important;
border-right: thin solid #2B5F2C !important;
color:#fff;
background:inherit;
}
.descrip {
padding: 1rem;
margin-bottom: 5px;
border-right: thin solid #2B5F2C !important;
border-left: thin solid #2B5F2C !important;
border-bottom: thin solid #2B5F2C !important;
}
@media screen and (min-width: 64.500em) {
.descrip {
height: 525px !important;
}
.whatsnew {
height: 125px !important;
}
}

.circle {
background-color: #c06;
height: 150px;
-moz-border-radius:75px;
-webkit-border-radius: 75px;
width: 150px;
}

/****************************** HOME - Content Part - Footer ******************************/

#footerscroll {
background:#626879;
padding:20px 0px;
border-top:5px solid #bfd6e4;
}
.footerscroll p {
color:white;
}
.footerscroll h3 {
color:#bfd6e4 !important;
}
.footerscroll ul li {
color:#f1f2f2 !important;
border-top:1px solid #787f94;
border-bottom:1px solid #494d5a;
padding:5px 0;
}
.footerscroll ul li:last-child {
border-bottom:none;
}
.footerscroll ul li:first-child {
border-top:none;
}
.footerscroll ul li a {
color:white !important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
cursor:pointer;
}
.footerscroll ul li a:hover {
color:#bfd6e4 !important;
padding-left:5px;
}

/* TOGGLE -------------------------------------------------*/
./*toggle-trigger {
text-decoration: none;
color: #414550;
font-weight: bold;
padding: 10px 10px 10px 25px;
cursor: pointer;
border: 1px solid #b7c7d1;
background: #dae4ea url(img/icons/toggle.png) no-repeat 5px 10px;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.toggle-trigger.active {
border-bottom:1px solid #b7c7d1;
background:#bfd6e4 url(img/icons/toggle.png) no-repeat 5px -75px;
}
.toggle-trigger:hover {
background-color:#bfd6e4;
}
.toggle-container {
margin-bottom: 0px;
padding: 5px 10px;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
}*/

/*--HANGING INDENT--*//* when used with <i> put 2 &nbsp;'s after </i> */
p .hangingindent {
margin-left: 22px ;
text-indent: -22px ;
} 

