
/* - ploneCustom.css - */
@media screen {
/* http://www.cpcc.edu/portal_css/ploneCustom.css?original=1 */
@charset "UTF-8";
/* */
/* */
.section-financial_aid table img {
max-width:300px !important;
}
/* */
body.template-document_view #content table td, body.template-document_view #content table th, #content table.mceItemTable td, #content table.mceItemTable th {
padding: 0.5em 1em;
}
/* */
#interior-sidebar dl.portlet ul.navTreeLevel0 li.navTreeItem ul.navTreeLevel1 li.navTreeItem a span {
padding-left:10px;
display:block;
}
#interior-sidebar dl.portlet ul.navTreeLevel0 li.navTreeItem ul.navTreeLevel2 li.navTreeItem a span {
padding-left:20px;
display:block;
}
#interior-sidebar dl.portlet ul.navTreeLevel0 li.navTreeItem ul.navTreeLevel3 li.navTreeItem a span {
padding-left:30px;
display:block;
}
img.border-image {
border: 1px solid #ddd;
padding: 3px;
}
/* */
#content .sign-in-cloud {
background: url('https://www.cpcc.edu/its/images/cloud/cloud-login-button') #017750;
background-position: 0px;
background-repeat: no-repeat;
background-size: 37px 20px;
padding-left: 40px;
margin: 2px;
color: #FFF !important;
border-radius: 5px;
border: 1px solid #040A08;
font-weight: bold;
}
#content .sign-in-cloud:hover {
background: url('https://www.cpcc.edu/its/images/cloud/cloud-login-button') #05573C;
background-position: 0px;
background-repeat: no-repeat;
background-size: 37px 20px;
padding-left: 40px;
color: #fff !important;
border-radius: 5px;
border: 1px solid #040A08;
}
/* */
.pseudoFootLinks a, .pseudoFootLinks p{
display: block;
color: rgb(66,192,251);
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
text-decoration: none;
font-size: 1.000em;
padding-bottom: 0.313em;
text-shadow: rgb(255, 255, 255) 0.063em 0.063em 0.000em;
padding-right: 0.188em;
}
.pseudoFootLinks a:hover {
color: black;
}
#pseudoFooter{
background: rgb(241, 241, 241);
border-top: 0.063em solid rgb(222, 222, 222);
margin-top: -0.125em;
padding-top: 0.938em;
padding-bottom: 0.938em;
}
.pseudoFootHeader{
font-size: 1.125em;
color: rgb(63, 63, 63);
padding-bottom: 0.313em;
padding-left: 0.938em;
text-shadow: rgb(255, 255, 255) 0.063em 0.063em 0.000em;
}
#pseudoFooter .container{
max-width: 58.750em;
}
.pseudoIconControl {
padding-right: 0.188em;
}
#content .listNone {
list-style-type: none !important;
margin-right:10px;
}
span.importantText{
color: #000;
font-weight: bold;
}
div#content p a, div#content li a {
text-decoration: underline !important;
}
/* */
a.gs-title {line-height: 1em;}
table.gsc-table-result, table.gsc-table-result tr td {
border: 0px !important;
}
table.gsc-resultsHeader, table.gsc-resultsHeader td {
border: 0px !important;
}
table.gsc-above-wrapper-area-container, table.gsc-above-wrapper-area-container td {
border: 0px !important;
padding: 0px !important;
}
/* */
#portal-searchbox {
position: absolute;
top: 1.0em;
z-index: 10;
right: 0;
margin: 1.2em 0;
font-size: 80%;
}
.searchBox {
background: #eee;
padding: 10px!important;
border-radius: 2px 0 0 2px!important;
-moz-border-radius: 2px 0 0 2px!important;
-webkit-border-radius: 2px 0 0 2px!important;
-o-border-radius: 2px 0 0 2px!important;
border: 0 none!important;
width: 360px;
height: 12px!important;
}
.searchBtn {
background: #017750!important;
color: white;
font: inherit;
border-radius: 0 2px 2px 0!important;
-moz-border-radius: 0 2px 2px 0!important;
-webkit-border-radius: 0 2px 2px 0!important;
-o-border-radius: 0 2px 2px 0!important;
border: 0 none!important;
font-weight: bold !important;
}
.summaryText{
color:#004F31 ;
font-weight: bold;
}
/* ******/
/* ******/
/* */
div#footer-links a:link, a:visited, a:active {
color: #004F31;
text-decoration: underline;
}
div#footer-links a:hover {
color: #2F4506;
text-decoration: underline dotted;
}
/* */
H3>a {
text-decoration: underline!important;
}
/* */
a:focus {
outline: 2px solid orange;
}
/* */
#ribbon li.accessibility a {
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}
/* *****/
/* **/
#portal-searchbox input[type="submit"] {
height: 34px;
float:right;
}
/* */
@-moz-document url-prefix() {
#portal-searchbox input[type="submit"] {
float:none!important;
}
}
/* **/
/* ****/
/* ****/
/* */
div.pres-brown {
background-color: #DAD3B7;
color: #000!important;
}
div.pres-green {
background-color: #DAEFD2;
color: #000!important;
}
.contentboxPres p {
text-align: center;
line-height: 2;
color: #000!important;
font-size: 1.5rem;
}
.presImgPad {
padding-left: 3.5%;
}
.presTextPad {
padding-left: 3%;
}
/* */
/* */
div.cssGallery {
display: inline-block;
padding:5px;
}
span.cssGallery_full {
z-index: 999;
position: fixed;
height: 100%;
width: 100%;
background-color: rgba(0,0,0,0.8);
top: 0;
left: 0;
opacity: 0;
pointer-events: none;
transition: opacity 0.5s linear;
}
span.cssGallery_full img {
position: fixed;
background-color: white;
margin: 0;
padding: 0;
max-height: 90%;
max-width: 90%;
top: 50%;
left: 50%;
margin-right: -50%;
transform: translate(-50%, -50%);
box-shadow: 0 0 20px black;
}
a.cssGallery_close,
a.cssGallery_prev,
a.cssGallery_next {
z-index: 999;
position: fixed;
text-decoration: none;
visibility: hidden;
color: white;
font-size: 36px;
}
a.cssGallery_close {
top: 15%;
right: 5%
}
a.cssGallery_close::after {
content: '\00d7';
}
a.cssGallery_prev,
a.cssGallery_next {
top: 50%;
transform: translate(0%, -50%);
}
a.cssGallery_prev {
left: 5%;
}
a.cssGallery_next {
right: 5%;
}
a:target ~ a.cssGallery_close,
a:target ~ a.cssGallery_prev,
a:target ~ a.cssGallery_next {
visibility: visible;
}
a:target > img.cssGallery_thumb + span.cssGallery_full {
visibility: visible;
opacity: 1;
pointer-events: initial;
}
.cssGallery_thumb {
width:200px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
span.cssGallery_full {
cursor: initial;
}
.preload-images {
background: url(https://www.cpcc.edu/president/images/dr-deitemeyer-speaks-with-students-in-classroom.jpg) no-repeat -9999px -9999px;
background: url(https://www.cpcc.edu/president/images/dr-deitemeyer-speaks-with-students-in-classroom.jpg) no-repeat -9999px -9999px,
url(https://www.cpcc.edu/president/images/dr-deitemeyer-with-medical-career-students.jpg) no-repeat -9999px -9999px,
url(https://www.cpcc.edu/president/images/dr.-deitemeyer-on-central-campus.jpg) no-repeat -9999px -9999px,
url(https://www.cpcc.edu/president/images/dr.-deitemeyers-commencement.jpg) no-repeat -9999px -9999px,
url(https://www.cpcc.edu/president/images/first-day-of-classes-with-dr.-deitemeyer.jpg) no-repeat -9999px -9999px,
url(https://www.cpcc.edu/president/images/dr-deitemeyer-speaks-with-students-in-classroom.jpg) no-repeat -9999px -9999px;
}
/* */

}

