.sou-dark .g-infolist-item-desc a,.sou-dark .g-infolist-item-title, .customsou-announ a,#g-footside a, #academic a, #administrative a, div[itemprop="articleBody"] a {

font-weight: bold;
}
#g-navigation {border-top:none;}
.siskiyou-green.g-outer-box, .siskiyou-green > .g-content {
    background: #527a00 none repeat scroll 0 0;
    height: 98%;
}
.hb {margin-left: 0.5em;}
.sprocket-headlines {height: 7em;}
.siskiyou-green a, .siskiyou-green .g-title, .siskiyou-green li {
    color: #ffffff;
}
.siskiyou-green a:hover {
    color: #ccff99;
}
/* sou-dark */
.sou-dark {color:#ffffff;}

.sou-dark.g-outer-box, .sou-dark > .g-content {
    background: #666666 none repeat scroll 0 0;
}

.sou-dark a, .sou-dark .g-title, .sou-dark ul , .sou-dark .g-infolist-item-title{
    color: #ffffff;
}
.sou-dark a:hover {
    color: #333335;
}
/* sou-blue */
.sou-blue {color:#ffffff;}
.sou-blue.g-outer-box, .sou-blue > .g-content {
    background: #2a7da7 none repeat scroll 0 0;
}

.sou-blue a, .sou-blue .g-title, .sou-blue ul {
    color: #ffffff;
}
.sou-blue a:hover {
    color: #333335;
}
.home-btn .button {padding:.3rem;}
/* sou-events */
.sou-events {color:#ffffff;}
.sou-events.g-outer-box, .sou-events > .g-content {
    background: #cc3300 none repeat scroll 0 0;
}

.sou-events a, .sou-events .g-title, .sou-events ul {
    color: #ffffff;
}
.sou-events a:hover {
    color: #333335;
}
#g-slideright .button  { float:right;}
.sou-events .g-content { height: 100%;}

/*login*/
.green-button .button {background: #669900;}
.green-button .button:hover {background: #cc3300;}

/* sou-orange */

.sou-orange {color:#ffffff;}
.sou-orange.g-outer-box, .sou-orange > .g-content {
    background: #ad5700 none repeat scroll 0 0;
}

.sou-orange a, .sou-orange .g-title, .sou-orange ul {
    color: #ffffff;
}
.sou-orange a:hover {
    color: #333335;
}


/* sou-darkblue */

.sou-darkblue {color:#ffffff;}
.sou-darkblue.g-outer-box, .sou-darkblue > .g-content {
    background: #336699 none repeat scroll 0 0;
}

.sou-darkblue a, .sou-darkblue .g-title, .sou-darkblue ul {
    color: #ffffff;
}
.sou-darkblue a:hover {
    color: #333335;
}
/* custom button colors */

.button.button-white {
color: #ffffff;
border: 2px solid #ffffff;
background: transparent none repeat scroll 0% 0%;
}

a.button.button-white.button-xsmall:hover {color:#900; background:#900;}

.quickaccess {height: 100%;}
.qk-fac td {padding:0.32rem; }
.qk-stu td {padding:0.18rem; }
.rocksearch_odd.png.rocksearch_odd-hover{background: #ffffff;}
#insideSearch td {border: 1px solid #ffffff;}

 iframe.noScrolling{
        width: 410px;
   	height: 450px;   
	overflow: hidden;
	border:none;
        }
#rightsidebar {float: right; margin: 1em; padding: 0.5em; background-color: #d6e2e1;}
.cust-home a.button {background-color:transparent ; border:1px solid #ffffff;}
.cust-home a.button:hover {background-color: #333;}
#g-slideshow.fp-slideshow-blocks .tp-st .g-content {margin:0 0.3rem 0 0.3rem;}
#insideSearch td {border: 1px solid #ffffff;}

#g-showcase , #g-aside {color:#333333;}
/*Use for ClassSchedule Only*/
#searchopts fieldset {background-color: #f2f2f2; border-radius: 5px; font-size:90%;}
#searchopts label {padding: 0.3rem;}
#g-navigation{z-index:1000;}


.dept-sidebar li, .dept-sidebar ul {list-style-type:none; margin:0; padding-bottom:0.4rem;}
.dept-sidebar {margin-top: 2.5em; border: 1px dotted #ccc; }

.vert-sidebar li, .vert-sidebar ul {list-style-type:none; margin:0; padding-bottom:0.4rem;}

.vert-sidebar  {margin-top:2.5em;padding: 1rem; border: 1px dotted #ccc;}
/*hack for nav arrows in showcase*/
.layout-showcase .sprocket-features-arrows .arrow {
    font-size: 1em;
}

.vt_nivo_slidernivoSLI {
    height: 353px;
    width: 653px;
    margin: 0 auto;
}
.redirect-ltr {font-size: 140%;}
.asidelist p{font-size: 90%;font-weight: 600;}
.asidelist li {list-style-type:none; border-bottom: 1px dotted;}
.asidelist { margin: 0.3rem; }
.layout-slideshow2 .sprocket-features-content {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;}

#div[itemprop="articleBody"] img {margin: 1em;}
#vt_nivo_slider980 img {margin:0;}
/*ADA CHANGES*/
a:focus, iframe:focus {border:1px solid #4d90fe;}
.hideit {display:none;}
.item-page a {font-weight: bold;}
.item-page a:hover{text-decoration:underline;}
.g-infolist-item-desc a:hover {text-decoration: underline;}
.alert-danger, .alert-error{
color:#7E3130; 
}
#g-mainbar.fp-mainbar .twhite h3{color:#fff; }


.badge-info {
background-color: #24526B;
}
/*Changes Sep. 28 2017 */
#isou { height: 1.8em; width: 10em;margin:0;}
#g-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container .g-menu-item-title{

padding-bottom: none;
border-bottom: none;
padding-right: 1rem;
}

.searchbox{
  width: 11em;
  height: 2em;
  margin-top:1em;
}
.container-1{
  width: 12em;
  vertical-align: middle;
  white-space: nowrap;
  position: relative;
}

.container-1 input#search{
  width: 10em;
  height: 2em;
  border: none none;
  font-size: 10pt;
  float: left;
}
.container-1 .icon{
background: none;
position: absolute;
 height:2em;
 width:2em;
right: 1.5em;
  z-index: 1;
}
.deposit .button {font-size: 100%;}
.deposit .g-content {padding-bottom: 0;}
.deposit .g-content a,.deposit .g-content a:hover{
width: 100%;
border:none;
}
.iframesou {
width : 950px;
height: 1000px; 
border: 0;
}
.ytube53{
display: block;
width: 560px;
height: 315px;
border: 0;
margin: auto;

}
.item-page .pull-right{margin:1em;}
.soutab70 .rl_sliders.nn_sliders.accordion{width: 70%;}
 @media print {
.hideit {display:none;}
		#g-navigation,
		#searchform,
		#g-footside,#g-copyright,#g-sidebar,.g-block.size-21  {
			display: none;
		}
		body,
		.g-content,
		.g-container {
			margin: 10px;
			padding: 5px;
			font-size: 90%;
		}
		a[href]:after {
			content: "";
			color: #868686;
			background-color: inherit;
			font-style: italic;
			size: 90%;
		}
		.table-condensed th,
		.table-condensed td {
			padding: 4px;
		}

		}

.deposit .button {font-size: 100%;}
.deposit .g-content {padding-bottom: 0;}
.deposit .g-content a,.deposit .g-content a:hover{
width: 100%;
border:none;
}
/*Manage your account tabs*/

.sou-acct a {font-size:85%;}
.customsou-acct>.rl_tabs > ul.nav-tabs > li > a {color: #ffffff;}
.customsou-acct>.rl_tabs > ul.nav-tabs > li > a:hover {color: #000;}
.customsou-acct>.rl_tabs > ul.nav-tabs > li.active > a {color: #000;} 
.localist {font-weight: 400;}



@media only all and (max-width:55rem) {
    .g-logo img {margin-top: 0.5em;}
.searchbox , .container-1 {width: 100%;
  }
  .lsou {margin-left: 1em;}
    .container-1 {padding:  1em;}
    .container-1 input#search {width: 100%;}
    .container-1 .icon, {left:none ; right: 1em;}
.layout-slideshow2 .sprocket-features-title {
        font-size: 1.2em;

}

