﻿/* 2 col table styles; used for weather grid */
.var-desc{width:110px;}

.border2px0276A5{
    border: solid 2px #0276A5;
}

/* end 2col styles */

.social-icon
{
    width:50%;
    height:50%;
    min-width:18px;
    max-width:36px;
    margin: 2px 6px;
}

/* body change - section below carousel */
@media (min-width: 768px) {.white-bkg { background-color:#FFF; width: 750px}}
@media (min-width: 992px) {.white-bkg { background-color:#FFF; width: 940px}}
@media (min-width: 1200px) {.white-bkg { background-color:#FFF; width: 940px}}
@media (min-width: 1px) {.testwhite-bkg { background-color:#FFF}}

/* Future use: alert message div */
#top-message{margin-top:45px;}

/* Content block - Who We Are*/
#who-we-are{color:#fff; background-color:#3a5a97; padding:.625em; max-width: 300px; border-radius:3px;font-size:95%}

/* Container background color */
.container-content
{
	background-color: #FFF;
}
@media (max-width: 600px) {
  .container-content {padding: .625em 1.25em}
}


/* FLBS Blog Feed */
.WeatherGrid {font-size:110%;padding:0 2px; margin:8px 0 0 0; height:5em; width:17.5em; text-align:center; color:#333}
.WeatherGrid td{padding: 0 4px; margin: 0;}

/* Video preview image */
.video-preview
{
    -webkit-transform: scale(1.0); /* Saf3.1+, Chrome */ 
    -moz-transform: scale(1.0); /* FF3.5+ */
    -ms-transform: scale(1.0); /* IE9 */
    -o-transform: scale(1.0); /* Opera 10.5+ */
    transform: scale(1.0); /* IE6–IE9 */
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.9999619230641713, M12=-0.008726535498373935, M21=0.008726535498373935, M22=0.9999619230641713,SizingMethod='auto expand');
}

/* Donations button style link */
.nav.navbar-nav .donations > a:link{background-color:#F1BF67;color:#555;font-weight:bold; text-decoration:underline}
.nav.navbar-nav .donations > a:hover{background-color:#F1BF67;color:#FFF;font-weight:bold; text-decoration:none}
.donations{	}
.donations a{background-color:#F1BF67; color:#333}
.donations a:link {
    background-color:#eeaf41;
	text-indent:0;
	display:block;
	font-family:Arial;
	font-size:1em;
	font-style:normal;
	text-decoration:none;
}
.donations a:hover {

    background-color:#F1BF67;
	color:#555;

}.donations:active {
	position:relative;
	color:#333;
}
/* End Donations Button Style */

/* Floated div on FLBS Homepage feature image*/
.homepage-feature-details 
{
    float:left;
    position:absolute; 
    left:4%; 
    top:2%;
    margin: 0 auto;
    background-color:#FFF;
    text-align: center;
    /* Required for IE 5, 6, 7 ...or something to trigger hasLayout, like zoom: 1; */
    zoom: 1; 

    background-color:rgba(255,255,255,0.7);
    border-radius:6px;
}
/* FLBS Homepage Feature Image Overlay Div details */
.homepage-feature-details h2 {margin:.25em .125em; color:#333; background-color:#fff; border-radius:6px}
.homepage-feature-details #subtitle {width:100%; max-width:200px; background-color:#fff; margin:.25em auto; padding:.125em; text-align:center; border-radius:6px}
.homepage-feature-details a {margin: .375em .625em;color:#555}
.homepage-feature-details a:link {color:#555}
.homepage-feature-details a:hover {color:#000}
.homepage-feature-details a:visited {color:#000}
@media (max-width: 600px) 
{
    .homepage-feature-details {width:60%; margin:.1em}    
    .homepage-feature-details h2 {font-size:1.125em;}
    .homepage-feature-details a {font-size:.9em;}
    
}
@media (min-width: 601px) {
    .homepage-feature-details {margin:.625em}
}
		
/* Horizontal list */
.horiz-list {margin:.625em auto; width:100%; text-align:center; background-color:#FFF}
.horiz-list li {display:inline; margin:.25em; width:20%; min-width:60px}
.horiz-list li a:link {text-decoration:underline}
.horiz-list li a:hover {text-decoration:none}
.horiz-list li a:visited {text-decoration:underline}
