/*
Theme Name: Central College Parent Theme
Theme URI: https://github.com/CentralCollege/central-college-parent/
Author: Jacob Oyen
Description: The parent theme for Central College
Version: 1.0.2
*/

.alignCenter,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#leftAnchored,#siteExtras{position:fixed;background-color:rgba(60,60,60,.75)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}#navigation,td{line-height:1.2em}#bodyContent h3,#bodyContent strong,#footer h5,.tableBorder th,.tableBox th,.tableHover th{font-weight:700}body{line-height:1;font-family:Lato,sans-serif;background-image:url(img/bg.png);background-repeat:repeat}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearBoth{clear:both}.alignCenter{margin-left:auto!important;margin-right:auto!important}.alignRight{float:right;text-align:center}sub{font-size:x-small;margin-top:1em;top:.4em;vertical-align:baseline}#siteNavigation{position:fixed;top:0;left:200px;z-index:2;background-color:#333;height:30px;width:100%;padding-top:10px;min-width:800px}#siteNavigation ul li{display:inline}#siteNavigation ul li a{color:#fff;cursor:pointer;padding:12px 10px;text-decoration:none}#siteExtras ul li a:hover,#siteNavigation ul li a:hover{background-color:#cb2026;color:#fff}#siteExtras{top:40px;left:750px;z-index:2;height:20px;width:205px;text-align:right;font-size:.75em;border-radius:0 0 6px 6px;padding:1px 10px 0 5px}#siteExtras ul{margin-top:3px}#siteExtras ul li{display:inline;color:#fff}#siteExtras ul li a:link,#siteExtras ul li a:visited{padding:3px 10px;color:#fff;text-decoration:none}.quickHide,.searchHide{padding:5px 0;margin-top:10px;text-align:center;cursor:pointer;background-image:url(images/redBG.png);background-repeat:repeat;border-radius:0 0 6px 6px;color:#fff}#leftAnchored{top:0;left:0;width:200px;min-height:100%;z-index:80}#logo{background-color:#fff;z-index:1}#navigation{background-color:#cb2026;z-index:9999}#navigation .sectionNav a{font-size:.8em;border-bottom:1px solid #900;color:#fff;display:block;padding:5px 10px;text-decoration:none;text-transform:uppercase}#navigation .sectionNav .sectionHead{background-color:#600;color:#fff;font-weight:700;font-size:1.2em}#navigation .sectionNav a:hover,#navigation .selected{background-color:#900}#navigation .selected{color:#fff}.applyGive{padding:10px;background-color:#333}.applyGive li{margin-bottom:.75em}#bodyContent h3,#bodyContent h4{margin:10px 5px}.applyIcon{background-image:url(//img.centralcollege.info/JAM/main/template-images/icon-sprite.png);background-position:0 0;background-repeat:no-repeat;padding:5px 0 5px 35px}.eventIcon,.giveIcon{background-image:url(//img.centralcollege.info/JAM/main/template-images/icon-sprite.png);background-repeat:no-repeat;padding:3px 0 5px 35px}.giveIcon{background-position:0 -50px}.eventIcon{background-position:0 -500px}#navigation .applyGive a:visited,.applyGive a:link{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:1em;padding-top:3px;text-decoration:none;color:#ccc}#bodyContent h3,#bodyContent h4{padding:5px;color:#cb2026;font-size:1em}.applyGive a:hover{color:#cb2026!important}#bodyContent{background-color:#fff;margin:123px 0 0 250px;width:70%;max-width:750px;padding:0 0 1%}#bodyContent h1{background-color:#900;color:#EBE1D6;font-family:Rokkitt,serif;font-size:3em;padding:10px}#bodyContent h2{background-color:#600;color:#fff;font-size:1.1em;padding:10px}#bodyContent h3{border-bottom:1px solid #ccc}#bodyContent p{margin:10px;font-size:1em;line-height:1.5em}#bodyContent em{font-style:italic}#bodyContent a:link,#bodyContent a:visited{color:#900}#bodyContent a:hover{color:#cb2026;text-decoration:underline}#bodyContent ol,#bodyContent ul{margin:10px 5px 5px 30px}#bodyContent ul li{list-style:disc;margin:1% 1% 1% 5%;line-height:1.5em}#bodyContent ol li{list-style:decimal;margin:2% 1% 2% 5%;line-height:1.5em}.two-column-list li{float:left;width:43%}#bodyContent img{border:1px solid #ccc;margin:1%}#bodyContent .noMargin{margin:0!important}#bodyContent .noBorder{border:none!important}#bodyContent blockquote{background-color:#efefef;margin:3%;padding:3%;border:3px dotted #ccc;border-bottom:15px solid #ccc;color:#900;font-size:1.2em;line-height:1.3em}#bodyContent pre{font-family:"Courier New",Courier,monospace;margin:10px;width:750px;overflow:hidden}#featuredPhoto{float:right}#breadcrumb{margin:15px;text-transform:lowercase;color:#999}.directoryListing,.twoColumnBlockText{width:45%;margin:1%;float:left}#breadcrumb a:link,#breadcrumb a:visited{text-decoration:none;color:#999}#breadcrumb a:hover{color:#000}#bodyHighlight{font-size:1em;color:#56728f;padding:10px}.directoryListing{text-align:center}.tableHover th,.tableTextAlignLeft td{text-align:left}.profileBanner{position:relative;float:left;color:#fff}.profileBanner img{border:none!important;margin:0!important}.profileInfo{position:absolute;right:1.5em;top:2.5em;max-height:200px;max-width:20em;min-height:150px;background-color:rgba(60,60,60,.75);border-radius:5px}.profileHeading{border-bottom:2px solid #900;color:#FFF;font-family:Rokkitt,serif;font-size:1.5em!important;padding:.1em}table,td,th{margin:5px;padding:5px}.centerTable,table.tableBase,table.tableHover{width:80%;margin:0 auto}.tableBox th{background-color:#900;color:#fff;border:1px solid #900}.expandTrigger,.tableBox td{border:1px solid #ccc}.tableBorder th{color:#cb2026;border-bottom:1px solid #cb2026}.tableBorder td{border-bottom:1px solid #ccc}.tableHover th{color:#cb2026;border-bottom:1px solid #cb2026}#loginStatus,.tableHover td{border-bottom:1px solid #ccc}.tableHover tr:hover td{background-color:#ff9;cursor:default}#loginStatus{background:#efefef;padding:1%;text-align:right}#loginStatus .logoutButton{background-color:#900;border:1px solid #600;color:#fff!important;border-radius:5px;padding:2px 5px;margin-left:10px;text-decoration:none}#loginStatus .logoutButton:hover{background-color:#fff;color:#900!important;text-decoration:none}.expandableArea{display:none;background-color:#efefef;box-shadow:inset 0 0 5px #000;padding:1em}.expandTrigger{background-color:#efefef;padding:5px;border-radius:5px;text-decoration:none}.expandTrigger:hover{background-color:#d8d8d8;text-decoration:none!important}.grayButton{background-color:#efefef;border:1px solid #ccc;padding:5px;border-radius:5px;text-decoration:none}.grayButton:hover{background-color:#d8d8d8;text-decoration:none!important}.redButton{background-color:#900;border:1px solid #900;padding:5px;border-radius:5px;text-decoration:none;color:#fff!important}.number1,.number2,.number3,.number4,.number5,.number6,.number7,.number8,.number9{background-repeat:no-repeat;background-position:5px 5px;min-height:133px;padding-left:100px}.numberDivider,.numberPadding{padding-bottom:2%}.redButton:hover{background-color:#cb2026;color:#fff;text-decoration:none!important}.number1{background-image:url(//img.centralcollege.info/JAM/admission/numbers/1.png)}.number2{background-image:url(//img.centralcollege.info/JAM/admission/numbers/2.png)}.number3{background-image:url(//img.centralcollege.info/JAM/admission/numbers/3.png)}.number4{background-image:url(//img.centralcollege.info/JAM/admission/numbers/4.png)}.number5{background-image:url(//img.centralcollege.info/JAM/admission/numbers/5.png)}.number6{background-image:url(//img.centralcollege.info/JAM/admission/numbers/6.png)}.number7{background-image:url(//img.centralcollege.info/JAM/admission/numbers/7.png)}.number8{background-image:url(//img.centralcollege.info/JAM/admission/numbers/8.png)}.number9{background-image:url(//img.centralcollege.info/JAM/admission/numbers/9.png)}.numberDivider{border-bottom:2px #ccc dotted}#errorBox,#infoBox,#redBox,#successBox,#warningBox,#yellowBox,.errorBox,.infoBox,.successBox,.warningBox{background-repeat:no-repeat;background-position:5px 5px;padding:5px 5px 5px 25px;margin:5px}#infoBox,.infoBox{background-image:url(//img.centralcollege.info/icons/information.png);border:1px solid #069;background-color:#def4fe}#successBox,.successBox{background-image:url(//img.centralcollege.info/icons/accept.png);border:1px solid #690;background-color:#dff2bf}#warningBox,#yellowBox,.warningBox{background-image:url(//img.centralcollege.info/icons/error.png);border:1px solid #FC0;background-color:#FFC}#errorBox,#redBox,.errorBox{background-image:url(//img.centralcollege.info/icons/exclamation.png);border:1px solid #C00;background-color:#FCC}#footer{background-color:#333;border:1px solid #666;color:#ccc;font-size:.8em;margin:25px 0 25px 250px;width:70%;max-width:750px}#footer h5{text-transform:uppercase;border-bottom:1px solid #666;padding-bottom:3px;font-size:1.2em;color:#EBE1D6}#footer p{margin:5px;line-height:1em}#footer a:link,#footer a:visited{color:#CCC;text-decoration:none}#footer a:hover{text-decoration:underline}#footer #lookingFor{width:35%;margin:5px;float:left;padding:10px}#lookingFor ul{margin-left:10px;list-style:disc;color:#EBE1D6}#lookingFor ul li{margin:5px}#footer #connect{width:240px;margin:5px;float:left;padding:10px}#connectGroup{margin-bottom:35px}#footer #contactInfo{width:140px;float:left;padding:10px}#footer .social-icons{text-align:center}#footer .footerLogo{margin-bottom:20px}@media screen and (max-width:600px){#leftAnchored,#siteNavigation{position:relative;width:100%}#featuredPhoto,#footer #contactInfo,#logo{text-align:center}#siteNavigation{left:0;z-index:2;background-color:#333;padding-top:10px;display:none}#siteExtras,.applyGive{display:none}#footer #connect,#footer #contactInfo,#footer #lookingFor{float:none;display:block;width:90%}#bodyContent{margin:0;width:100%}#featuredPhoto{width:100%}#footer{margin:0 auto;width:100%}}@media print{#navigation,#siteExtras,#siteNavigation{display:none!important}#logo{display:block;background-color:#fff}#leftAnchored{width:75%!important;text-align:center!important;margin:0 auto!important}#bodyContent{width:90%;margin:0 auto}#footer{border-top:1px solid #666;color:#000;font-size:.8em;width:90%;margin:5% auto 0}}
.aligncenter,.cui-nav ul li{display:block}#wpadminbar{top:inherit!important;bottom:0!important}.alignright{float:right}.aligncenter{margin-left:auto!important;margin-right:auto!important}.alignleft{float:left}.wp-caption{background-color:#efefef;border:1px solid #ccc;border-radius:5px;margin:1%;font-size:.8em}.size-large{width:97%;height:auto}.size-full{max-width:97%;height:auto}.cui-nav ul li a{font-size:.8em;color:#fff;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #900;display:block;padding:.5em .75em}.cui-nav ul li a:hover{background-color:#900}.cui-nav ul li ul.sub-menu li a:before{content:"—";padding:0 .25em}.cui-nav ul li ul.sub-menu li a{padding-left:1.5em;border-bottom:none}.cui-nav ul li ul.sub-menu li ul.sub-menu li a{padding-left:2.25em}#contactInfo a{text-align:center;padding:0 .25em}.whiteTexture{padding:1em}
