/* Secondary */

/* General */

.logo-header img{width: 350px;padding: 5px 10px;}
.pull-left{margin-right:15px;}

.search-bar.secondary {margin-top: 0;}

.search-bar.secondary .gsc-search-box {width: 100% !important;border:0px;}
.search-bar.secondary input#gsc-i-id1 {border: 2px solid #273D7D;}
  
.background-secondary .nav>li>a:focus, .background-secondary .nav>li>a:hover {text-decoration: none;background-color: #e15526;border-radius: 0px;color:white;}

.background-secondary{background:#fff; padding-bottom: 45px;}
.background-secondary a{color:#273d7d;}
.background-secondary a:hover{color:#329cd6;}

.secondary-banner{background-image:url("/getFileByName/subpage-new-titlebg.jpg");color: white;padding-bottom: 15px;}

.background-secondary h1{font-size:45px;}
.background-secondary h2{padding-top:0; font-size:38px;}
.background-secondary p{font-size:18px;line-height:1.4;word-wrap: break-word;}

.breadcrumb{background:none;padding: 8px 0;}
.breadcrumb>li+li:before{content:'\00bb'}

img.fr-fil.fr-dii { float: left; margin: 0 25px 15px 0; }
img.fr-fir.fr-dii { float: right; margin: 0 0 15px 25px; }

/* Twitter */

.twitter{background: #329cd6;margin-top: 35px;color: white;padding: 24px;}
.twitter #twitter-widget ul{list-style:none;padding:0;}
.twitter #twitter-widget ul a{color: white;font-style: italic;}
.twitter #twitter-widget ul .timePosted{display:none;}
.twitter #twitter-widget{padding-top:15px;}
.twitter h3{color: white;font-size: 28px;padding-top: 10px;}
.twitter img{float:left;}

/* Whats New */

.whatsnew h3{float:left; display:block; color: #333;padding-top:20px;}
.whatsnew svg{margin:18px;}
.whatsnew svg polygon{fill:#333;}

blockquote.quote .fa-quote-left{padding: 0px 17px 0 0;font-size: 50px;}
blockquote{background:#589342;color:white;padding:26px;font-size:27px;}
.background-secondary blockquote a{color:white;}
.background-secondary blockquote a:hover {color: white; text-decoration: underline;}

/* Sidebar */

.nav-stacked {background:#f08122;color: white;}
.nav-stacked a{color:white; font-size:26px;}
.secondary-nav .navbar-nav>li>.dropdown-menu {margin-top: 8px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background:#e15526;    border-radius: 0px;}

/* Documents */

.documents ul{list-style:none;padding-left: 0;}
.documents ul li img{margin:5px;display: inline-block;}

/* Photo Gallery */

.photos .parent_li img {float: left;}


/* Forms */

.email-form fieldset{background: white;border: 1px solid #E7E7E7;padding: 20px 35px;}
.email-form label{padding-top:15px;}
.email-form input, .email-form textarea, .email-form select{border: 2px solid #E7E7E7;padding: 8px;width: 100%;border-radius: 0px; }

textarea{resize:verticle;}
input[type="radio"] {width: inherit;}
input[type="checkbox"] {width: inherit; margin-right: 10px;}

.email-send-button{background: #DE5726;border: none;padding: 10px 32px;margin: 10px 0;width: 100%;color: white;}

/* Tables */

.fc-head table thead{background: #EC8023; color: white;}

/* Custom Page Styles */

.yourcouncil-images{text-align: center; padding: 10px;}
.fc-event { padding-left: 5px; color: #fff !important; }
.fc-day-grid-event .fc-content { white-space: normal; }
.fc-scroller.fc-day-grid-container { height:auto!important; }
.fc-row.fc-week.fc-widget-content { height: auto!important; }
.fc-unthemed .fc-today { background: #ddd; }
.letter-list { width: 100%; margin-bottom: 15px; font-size: 24px; }
.letter-list a { margin-left: 10px; display: inline-block; cursor: pointer; }

#google-calendar-legend {
    margin-top: 20px;
}
.swatch {
    width: 15px;
    height: 15px;
    border-radius: 2px;
    display: inline-block;
    margin: 0 15px;
}
.orange {
    background-color: #DE5726;
}
.blue {
    background-color: #306fb5;
}
.green {
    background-color: #599141;
}
.orange2 {
    background-color: #eb8023;
}