/**
 * Theme Name:   Portland Community College (Version 6)
 * Theme URI:    http://www.pcc.edu/
 * Description:  A custom theme for Portland Community College 
 * Author:       Gabriel Nagmay
 * Author URI:   http://gabriel.nagmay.com
 * Version:      6.1
 */

.side-nav.snav-archive li a span {color:#595959;} /* not an accessible color in main stylesheet */

table th a:not(:hover):not(:focus) {color:#005E70;} /* not an accessible color in main stylesheet */
table.sc_courselist tbody tr:last-child td a:not(:hover):not(:focus),
table.sc_plangrid th a:not(:hover):not(:focus),
table.sc_plangrid .plangridtotal td a:not(:hover):not(:focus) {
	color:#005E70; /* not an accessible color in main stylesheet */
}
pre code {
	background:none;
	color:#333;
}
.open-sesame .hidden-content > pre {
	padding-left:0.625em !important;
}
.open-sesame .hidden-content > .panel {
	padding-left:1.25rem !important;
}

.tabs .content {
	font-size:1em;
}

code, kbd, samp {
	background:#f1f1f1;
	color:#6E6E6E;
}

div.features dt i, div.features h3 i, div.features h4 i, div.features h5 i, div.features h6 i, dl.features dt i, dl.features h3 i, dl.features h4 i, dl.features h5 i, dl.features h6 i {border-radius:50%;}

.features.features-large .open-sesame {margin-left:225px;}
.features .open-sesame i {
	background:none !important;
	border-radius:0;
	display:inline-block !important;
	float:none;
	font-size:1em;
	margin:0 0 0 -.625em;
	padding:0 .625em 0 0;
}
.features .open-sesame i::before {width:auto;}
.features .facade {
	margin-bottom:0;
	margin-left:-50px !important;
}
@media only screen and (max-width: 40em) {
	.features.features-large .open-sesame {margin-left:20px !important;}
}

table caption h4,
table caption h5,
table caption h6 {
	margin-top:0;
	padding:5px;
}

div.features ol, div.features ul {margin-left:115px;}
div.features p + ol, div.features p + ul {margin-top:0;}
div.features.features-large ol, div.features.features-large ul {margin-left:224px;}
div.featues.features-right ol, div.features.features-right ul {margin-left:10px;}
@media only screen and (max-width: 40em) {
	div.features ul {margin-left:10px !important;}
}


/* match li style in main stylesheet */
.form-radio-images .gfield_radio .gchoice {padding-bottom:10px;}
.form-radio-images .gfield_radio .gchoice img {max-width:500px;}
@media only screen and (max-width:640px) {
  .form-radio-images .gfield_radio .gchoice img {max-width:100%;}
}

/* fix GF remove file from upload icon */
.gform_delete_file,
.gform_delete_file:hover,
.gform_delete_file:focus {
	background:none !important;
	border:none !important;
	color:#9e0c0f !important; /* PCC red */
	margin:0 !important;
	padding:0 2px 3px 0 !important;
}
.gform_delete_file:focus {color:#263c53 !important;}


/* more indent on nested list items in tabs */
.tabs p + ul ul {margin-left:35px;}