
/* - ipaCustom.css - */
/* http://www.ilprincipals.org/portal_css/ipaCustom.css?original=1 */
/* */
/* */
#yourstyle {
}
body, .body {
font-family: "Roboto",Arial,sans-serif;
}
@media (max-width: 1200px){
.btn-about {
width:220px !important;
}
#four-main img {
max-width: 99%;
}
}
@media (min-width: 1201px){
.btn-about {
width:255px !important;
}
}
@media (max-width: 380px) {
.ContentUserControl.HeaderSearch {
max-width: 140px;
}
}
@media (min-width: 380px)){
.ContentUserControl.HeaderSearch {
max-width: 210px;
padding-right: 5px;
}
}
@media (min-width: 380px){
.ContentUserControl.HeaderSearch {
padding-right: 10px;
}
}
#viewlet-above-content {
padding-bottom: 10px;
padding-top: 20px;
}
.eventlisting {
margin-bottom: 20px;
border: 1px solid #ddd;
}
.eventlisting > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
background-color: #f9f9f9;
}
.eventlisting td {
min-width: 175px;
padding: 10px;
}
.eventlisting th {
border: 1px solid;
padding: 10px;
text-align: left;
}
.oaVertical th {
background: #2e9a48 none repeat scroll 0 0;
color: #ffffff;
padding: 10px;
text-align: right;
border: 1px solid #ffffff;
}
.oaVertical td {
background: none;
padding: 10px;
text-align: left;
border: 1px solid #eeeeee;
}
.oaEventDetails td {
border: 1px solid #2e9a48;
padding-left: 10px;
}
#search-filter fieldset legend {
background-color: #339900;
border-color: #339900;
color: #ffffff;
font-size: 20px;
margin-bottom: 20px;
margin-top: 20px;
}
#search-results dt {
font-size: 20px;
padding-top: 10px;
}
#search-results dd {
font-weight: normal;
background-color: #eeeeee;
padding: 10px;
}
#MPFooterLink a {
display:none;
}
#MPOuterFooter {
padding-left: 2%;
}
.mshPortlet .portletHeader {
display:none;
}
.mshPortlet {
background-color: transparent;
}
.mshPortlet a, .mshPortlet a:hover, .mshPortlet a:focus {
color: #2a6496;
}
.mshPortlet li {
color: #2a6496;
padding-bottom: 5px;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color: #2E9A48;
color: #ffffff;
}
.Container thead .Header td, th, .ListContainer .ListHeader, .drItemSubHeader, .table-thead-background tr th {
background-color: #2e9a48;
color: #ffffff;
}
dd {
padding-top:10px;
}
.portletHeader a {
font-family: "Roboto",Arial,sans-serif;
font-size: 20px;
font-weight: 500;
margin-bottom: 10px;
margin-top: 10px;
padding: 3px;
text-align: center !important;
}
.btn-about {
margin:5px;
text-align:left;
}
.btn-share {
background-color: #DCECC8;
color: #000000;
}
.TileAlign {
position:relative;
height: 280px;
}
.TileAlign img {
position:absolute;
bottom:0px;
max-width:190px;
}
.TileImageAlign {
padding-right:5px;
vertical-align:bottom;
}
.TileImages ul {
list-style-type:none;
}
.TileImages ul li {
float:left;
height: 280px;
width:200px;
}
.hl-widget.latest-blog {
width: 370px;
padding: 5px;
}
.hl-widget.latest-blog, .hl-widget.latest-blog #login-information-container{
background-color: #3276b1;
}
.hl-widget.latest-blog #login-information-container{
float: right;
padding: 5px 10px;
margin-right: -5px;
color: #fff;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.hl-widget.latest-blog #login-information-container a {
color: #ddd;
}
.hl-widget.latest-blog #login-information-container .error-message {
color: #cc0000;
}
.hl-widget.latest-blog .container{
background-color: white;
font: 13px/1.22 arial,helvetica,clean,sans-serif;
overflow: auto;
padding: 0 10px;
}
.hl-widget.latest-blog ul{
padding-left: 0;
}
.hl-widget.latest-blog li {
list-style-type: none;
padding-bottom: .5em;
margin-bottom: .5em;
border-bottom: dotted 1px #afb1b3;
padding: 10px;
}
.hl-widget.latest-blog .item-image-container{
float: left;
width: 60px;
height: 60px;
padding-top: 2px;
}
.hl-widget.latest-blog .item-title-container{
margin-top: 2px;
}
.hl-widget.latest-blog .item-title-container a{
text-decoration: none;
font-weight: bold;
font-size: 1.1em;
font-family: arial;
}
.hl-widget.latest-blog .item-by-line-container{
color: #808080;
font-style: italic;
margin-top: 2px;
}
.hl-widget.latest-blog .item-by-line-container span{
font-size: 0.85em;
}
.hl-widget.latest-blog .item-posted-in-container{
color: #808080;
margin-top: 2px;
}
.hl-widget.latest-blog .item-posted-in-container span{
font-size: 0.85em;
}
.hl-widget.latest-blog .item-body-container{
margin-top: 15px;
}
.hl-widget.latest-blog .footer-container{
margin: 0px 10px;
}
.hl-widget.latest-blog .footer-item-more{
float: left;
}
.hl-widget.latest-blog .footer-item-post{
float: right;
}
.hl-widget.latest-blog .footer-item-more,
.hl-widget.latest-blog .footer-item-post{
padding-bottom: 10px;
}
.hl-widget.latest-blog .login-information-container a{
color: white;
}
.hl-widget.latest-blog .empty {
text-align: center;
}
.hl-widget .error-message{
color: #cc0000;
padding: 10px;
}
.bottomSpace {
margin-bottom:4%;
}
.awardPic{
width: 250px;
height: 250px;
border: 5px solid #0c547e;
border-radius: 50%;
}
.staffPic{
width: 150px;
height: 150px;
border: 5px solid #2e9a48;
border-radius: 50%;
}
.confPic {
width: 150px;
height: 150px;
border: 5px solid #0c547e;
border-radius: 50%;
}
AddlContentHeaderTop_ctl01_SearchWhole {
padding 9px 12px !important;
}
button.btn .btn-default .dropdown-toggle {
padding 13px 12px !important;
}
.btn-success {
background-color: #2E7348;
border-color: #2E7348;
color: white;
padding 13px 12px !important;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .open .dropdown-toggle.btn-success {
background-color: #2E9C48;
border-color: #2E9C48;
color: white;
padding 13px 12px !important;
}
.white-link{
color: white;
}
tableBorderPlain {
border-collapse:collapse;
border:1px;
cellpadding:5px;
}
.embed-responsive
{
display: block;
height: 0;
overflow: hidden;
position: relative;
}
.embed-responsive.embed-responsive-16by9
{
padding-bottom: 56.25%
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object
{
border: 0 none;
bottom: 0;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.intrinsic-container {
position: relative;
height: 0;
overflow: hidden;
}
/* */
.intrinsic-container-16x9 {
padding-bottom: 56.25%;
}
/* */
.intrinsic-container-4x3 {
padding-bottom: 75%;
}
.intrinsic-container iframe {
position: absolute;
top:0;
left: 0;
width: 100%;
height: 100%;
}
/* */

