body.not-front #content:after,#header:after,.front .region-content-bottom #block-views-featured-videos-block .view-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.sr-only,#search_form a,#search-link a,#menu-link a{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}html{background:#FFFFFF;font-size:14px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.286em;}body{margin:0;padding:0;}body,caption,th,td,input,textarea,select,option,legend,fieldset{color:#434646;font-family:Open Sans,"Trebuchet MS",Arial,sans-serif;font-weight:400;}h1{color:#434646;text-transform:uppercase;}h2{color:#434646;font-size:1.3em;margin-bottom:0;margin-top:0;}h3{font-family:Open Sans,Geneva,Arial,sans-serif;font-size:1em;line-height:1.1em;margin-bottom:0;margin-top:10px;text-transform:none;}h4{color:#666C6C;font-weight:bold;font-size:.85em;margin-bottom:0;text-transform:uppercase;}h5,h6{font-size:0.9em;line-height:1.2em;margin-bottom:1em;margin-top:0;}blockquote{margin:1em 2em;border-left:3px solid #738A99;font-style:italic;font-size:1.1em;line-height:1.25em;margin-top:1em;margin-bottom:1em;margin-left:0;padding-left:1em;font-weight:400;}blockquote strong{font-style:normal;font-weight:900;letter-spacing:-0.5px;font-size:.75em;line-height:2em;color:#434646;display:block;}ul,ol,dl,pre,table,fieldset{margin:0 0 1em 0;font-size:14px;line-height:138%;}blockquote{margin:1em 2em;}ul{margin-left:0;padding-left:0;}li{list-style:none;}ol{margin-left:0;padding:0 0 0 24px;list-style:none;}.block ul,.item-list ul{margin:0;padding:0 0 0 0;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}.item-list ul li{margin:0;padding:0;list-style:inherit;}ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul li span.icon{display:none;}ul{list-style-type:none;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}.view-content li{list-style:disc;}a:link{color:#434646;text-decoration:underline;}a:visited{color:#434646;font-weight:bold;text-decoration:underline;}a:hover b,a:focus b{color:#EB6F08;}a:active{color:#434646;text-decoration:none;}table{border-collapse:collapse;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}form{margin:0;padding:0;}fieldset{padding:0.5em;}input{border:1px solid #898989;height:24px;font-size:1.125em;max-width:100%;}select{font-size:1em;height:24px;border:1px solid #898989;}option{font-size:1.286em;}img{border:0;}a img{vertical-align:bottom;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}hr{height:1px;border:1px solid #666;}#page-wrapper,#footer-blocks{background-color:#FFFFFF;margin:0 auto;padding-top:5px;max-width:949px;}body.not-front #main-wrapper{-webkit-font-smoothing:antialiased;}@media (min-width:561px){body.not-front #main-wrapper{border-left:1px solid #CCCCCC;}}@media (min-width:751px){body.not-front #content{border-left:1px solid #CCCCCC;float:right;width:78.4%;}}@media (min-width:949px){body.not-front #content{border-right:1px solid #CCCCCC;}}@media (min-width:561px){.two-sidebars #content .region-content{border-right:1px solid #CCCCCC;float:left;width:65%;}}@media (min-width:561px){.region-sidebar-second{float:right;width:34%;}}body.one-sidebar.sidebar-second #content{float:none;width:100%;}@media (min-width:561px){body.one-sidebar.sidebar-second .region-content{float:left;width:65%;}}@media (min-width:751px){body.one-sidebar.sidebar-second .region-sidebar-second{float:right;width:26%;}}@media (min-width:751px){#left{width:21.4%;}}.node .field{margin-top:10px;}.node li{left:1em;list-style:disc outside none;position:relative;}.node-type-event h1.title,.node-type-blog h1.title{font-size:20px;text-transform:none;line-height:1.3em;}.node-type-event .field-name-field-date{font-weight:bold;}.node-blog .submitted{font-size:12px;}.node-blog .blog_usernames_blog{display:none;}.node-blog .view-cca-gallery .col-last{padding-left:5px;}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.node-special-course > .content{max-width:462px;}.node-special-course > .content img{max-width:100%;}div.region-sidebar-first #block-block-124 li,div.region-sidebar-first #block-block-49 li{background:transparent;}.region-sidebar-second .section{clear:both;margin-bottom:12px;margin-left:6px;margin-right:4px;padding:0 5px;}.region-sidebar-second .section img{max-width:100%;}.region-sidebar-second .section h2.title{line-height:1em;}.region-sidebar-second .section h3{font-weight:bold;}.region-sidebar-second .section h2.title,.region-sidebar-second .section h5{background:url(/sites/all/themes/cca_responsive/images/sprite_repeat_x.png) repeat-x scroll -1px -478px transparent;color:#666C6C;display:block;font-size:1.1em;font-weight:bold;margin-bottom:0;margin-top:25px;padding:5px 5px 5px 1px;text-transform:uppercase;}.region-sidebar-second .section h2.title span.words,.region-sidebar-second .section h5 span.words{background-color:#FFFFFF;padding-right:5px;}.region-sidebar-second .section h2.block-title{background-color:#898989;color:#fff;display:block;height:31px;margin:10px 0;padding-left:10px;text-transform:uppercase;}.region-sidebar-second .section p{font-size:13px;line-height:112%;margin-bottom:5px;margin-top:0;}.region-sidebar-second .section p.more{background:url(/sites/all/themes/cca_responsive/images/sprite_repeat_x.png) repeat-x scroll -1px -486px transparent;display:block;font-size:17px;line-height:1em;text-align:right;text-transform:uppercase;}.region-sidebar-second .section p.more a{background-color:#FFFFFF;color:#ABABAB;position:relative;text-decoration:none;top:-1px;}.region-sidebar-second .section p.more a span.icon{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -275px -42px transparent;display:inline-block !important;height:7px;line-height:10000px;overflow:hidden;text-indent:-9999em;width:12px;}.region-sidebar-second .section p.graphic img{width:auto;}.region-sidebar-second .section a:hover{color:#FF6633;}.region-sidebar-second .section a.linked-image{padding:0;}.region-sidebar-second .section a.linked-image:hover{padding:0;}.region-sidebar-second .section ul{margin:10px 0;}.region-sidebar-second .section ul li{font-size:10px;line-height:1.5em;}.region-sidebar-second .section .view-content{font-size:12px;}.region-sidebar-second .section .view-content .views-field-title a{font-weight:bold;}.sidebar-block-title{font-weight:bold;text-transform:uppercase;}.region-content .anchors + p{margin-top:0;}.region-content .anchors ul{margin:0 0 15px;overflow:hidden;}.region-content .anchors ul:first-child{float:left;width:50%;}.region-content .anchors ul li{list-style:none;padding:2px 0;padding-right:30px;text-indent:-25px;}.region-content .anchors ul li a{text-decoration:none;color:#0b6cd4;}.region-content .anchors ul li a:before{content:"\203A\00A0 ";}.region-content .anchors:after{content:'';display:block;clear:both;}.breadcrumb-wrapper{position:relative;}@media (min-width:751px){.breadcrumb-wrapper{height:45px;}}@media (min-width:561px) and (max-width:750px){.breadcrumb-wrapper{height:25px;}}@media (min-width:0) and (max-width:560px){.breadcrumb-wrapper{height:0;}}.breadcrumb{-webkit-font-smoothing:subpixel-antialiased;font-size:10px;padding:7px 10px 18px 20px;display:block;margin:0;}.breadcrumb a{color:#666C6C;font-weight:normal;text-decoration:none;}@font-face{font-family:"lineto-brown-regular";src:url(/sites/all/themes/cca_responsive/font/lineto-brown-regular.eot);src:url(/sites/all/themes/cca_responsive/font/lineto-brown-regular.eot#iefix) format("embedded-opentype"),url(/sites/all/themes/cca_responsive/font/lineto-brown-regular.woff2) format("woff2"),url(/sites/all/themes/cca_responsive/font/lineto-brown-regular.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"lineto-brown-light";src:url(/sites/all/themes/cca_responsive/font/lineto-brown-light.eot);src:url(/sites/all/themes/cca_responsive/font/lineto-brown-light.eot#iefix) format("embedded-opentype"),url(/sites/all/themes/cca_responsive/font/lineto-brown-light.woff2) format("woff2"),url(/sites/all/themes/cca_responsive/font/lineto-brown-light.woff) format("woff");font-weight:normal;font-style:normal;}#site-name{font-family:'lineto-brown-regular',sans-serif;}dl.curriculumList{line-height:15px;padding:10px;width:320px;}dl.curriculumList + h3{clear:both;}dl.curriculumList dt{float:left;width:230px;}dl.curriculumList dd{float:left;margin:0 0 5px;text-align:right;width:90px;}dl.curriculumList dd:last-child{padding:0 0 10px;}dl.curriculumList dd.innerList{clear:left;text-align:left;width:320px;}dl.curriculumList dl{margin:0;padding:0 0 0 20px;}dl.curriculumList dl dt{margin:0 0 5px;padding:0;width:210px;}dl.curriculumList dl dd{margin:0 0 5px;padding:0;}dl.afterH2{padding-top:15px;}p.totalUnits{clear:both;font-weight:bold;text-align:right;width:360px;}.field-collection-view{border:0;margin:0;padding:0;}.field-collection-container{border:0;}#faq{margin-top:20px;position:relative;}#faq p{margin-left:15px;}#faq dt{color:#666C6C;cursor:pointer;font-size:1.25em;line-height:135%;margin:0 0 15px 15px;text-indent:-20px;}#faq dt:before{font-size:16px;}#faq dt.icon-angle-right:before{content:"\f105";margin-right:10px;}#faq dt.icon-angle-right.icon-angle-down:before{content:"\f107";margin-right:5.5px;}#faq dd{margin:0 0 0px 25px;}.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;margin-bottom:2px;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{font-size:.85em;font-weight:bold;border-radius:12px;height:22px;background-color:#f5f5f5;}.container-inline div,.container-inline label{display:inline;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}#footer-blocks{-webkit-font-smoothing:antialiased;background:url(/sites/all/themes/cca_responsive/images/3lines.png) repeat-x center top;border-bottom:3px double #cccccc;clear:both;font-size:12px;margin-bottom:10px;padding:20px 0;}#footer-blocks:after{clear:both;content:".";display:block;height:0;visibility:hidden;}ul.social-icons{margin:1em 0;max-width:200px;}ul.social-icons li{width:20%;min-height:3em;float:left;position:relative;}ul.social-icons [class^="icon-"],ul.social-icons [class*="icon-"]{background-size:85%;height:0;opacity:0.6;padding-top:100%;position:absolute;width:100%;}ul.social-icons [class^="icon-"]:hover,ul.social-icons [class*="icon-"]:hover{opacity:1;}.footer-block{float:left;margin-bottom:0;}@media (min-width:0) and (max-width:560px){.footer-block{font-size:120%;line-height:150%;padding:20px 10px 50px;}}@media (min-width:561px){.footer-block{margin:0 2%;width:46%;}}@media (min-width:751px){.footer-block{margin:0 1.5%;width:22%;}}@media (min-width:949px){.footer-block.first{margin-left:0;}}.footer-block a:hover{color:#FF6633;}.footer-block h4{color:#434646;font-size:12px;}#site-copyright{font-size:12px;margin-bottom:10px;padding:10px 0;text-align:center;}@media (min-width:0) and (max-width:750px){#header{height:50px;border-bottom:2px solid #EEEEEE;}}a#logo{float:left;margin-top:25px;text-decoration:none;}@media (min-width:0) and (max-width:750px){a#logo{position:relative;z-index:101;margin-top:14px;margin-left:15px;margin-right:4px;}}.cca-logo{display:inline-block;height:40px;margin-bottom:10px;width:180px;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22Layer%201%22%20viewBox%3D%220%200%20287.4%2044%22%3E%3Ctitle%3ECCA-Logo-2-Line-Lockup-Teal%3C%2Ftitle%3E%3Cpath%20fill%3D%22%2300b7af%22%20d%3D%22M23.28%2045C10.74%2045%201%2035.5%201%2023.07A21.91%2021.91%200%200%201%2023.28%201%2020.86%2020.86%200%200%201%2035.52%204.53v8.1c-4.35-3.85-7.79-5.37-12.43-5.37-8.81%200-15%206.57-15%2015.87s6.07%2015.49%2015%2015.49c4.85%200%208.09-1.32%2012.54-5.25v8A21.4%2021.4%200%200%201%2023.28%2045M71.58%2045C59%2045%2049.3%2035.5%2049.3%2023.07A21.9%2021.9%200%200%201%2071.58%201%2020.92%2020.92%200%200%201%2083.82%204.53v8.1C79.45%208.79%2076%207.27%2071.38%207.27c-8.83%200-15%206.57-15%2015.87s6.06%2015.49%2015%2015.49c4.83%200%208.07-1.32%2012.53-5.25v8A21.4%2021.4%200%200%201%2071.58%2045%22%20transform%3D%22translate(-1%20-1)%22%2F%3E%3Cpath%20fill%3D%22%2300b7af%22%20d%3D%22M106%201.2L102.3%207.6%20128.6%207.6%20128.6%2042.9%20135.4%2042.9%20135.4%201.2%20106%201.2%22%2F%3E%3Cpath%20fill%3D%22%23231f20%22%20d%3D%22M154.8%2022a3.68%203.68%200%200%200%203.74%203.75%203.83%203.83%200%200%200%203.1-1.52l1.46%201.3a5.76%205.76%200%200%201-4.6%202.1%205.63%205.63%200%201%201%200-11.26%205.69%205.69%200%200%201%204%201.56l-1.36%201.44a3.75%203.75%200%200%200-2.66-1.13A3.65%203.65%200%200%200%20154.8%2022zM171.92%2027.51h-2V26.9a3.17%203.17%200%200%201-2.11.77A3.81%203.81%200%200%201%20165%2026.38a4.07%204.07%200%200%201-1-2.66%203.81%203.81%200%200%201%203.72-4%203.48%203.48%200%200%201%202.22.77v-.61h2zm-2-4.93a2.33%202.33%200%200%200-1.88-.94%202.08%202.08%200%200%200%200%204.15%202.22%202.22%200%200%200%201.83-.94zM176.38%2027.51h-2V16.4h2zM179.8%2015.93a1.3%201.3%200%201%201-1.33%201.3A1.3%201.3%200%200%201%20179.8%2015.93zm1%2011.58h-2V19.92h2zM188.41%2018.12a2.61%202.61%200%200%200-.61-.08%201.42%201.42%200%200%200-1.14.44%201.77%201.77%200%200%200-.28%201.2v.23h2.35v1.72h-2.35v5.87h-2V21.64h-2V19.92h2v-.31a3.19%203.19%200%200%201%20.81-2.47%203.32%203.32%200%200%201%202.36-.89%204.61%204.61%200%200%201%201.2.14zM193.47%2019.77a4%204%200%201%201-4%204A4%204%200%200%201%20193.47%2019.77zm0%206a2.07%202.07%200%201%200-2-2.07A2%202%200%200%200%20193.47%2025.79zM203.92%2021.72a2.82%202.82%200%200%200-.74-.08%202.25%202.25%200%200%200-1.85%201.1v4.77h-2V19.92h2v.77a2.84%202.84%200%200%201%202.21-.92%204.13%204.13%200%200%201%20.69.06zM205.8%2027.51V19.92h2v.61a3.35%203.35%200%200%201%202.14-.77A3.42%203.42%200%200%201%20212.53%2021a3.83%203.83%200%200%201%20.78%202.66v3.86h-2v-4a1.83%201.83%200%200%200-.45-1.42%201.6%201.6%200%200%200-1.14-.42%202.42%202.42%200%200%200-1.85.94v4.93zM216.59%2015.93a1.3%201.3%200%201%201-1.33%201.3A1.3%201.3%200%200%201%20216.59%2015.93zm1%2011.58h-2V19.92h2zM227.29%2027.51h-2V26.9a3.17%203.17%200%200%201-2.11.77%203.81%203.81%200%200%201-2.86-1.28%204.07%204.07%200%200%201-1-2.66%203.81%203.81%200%200%201%203.72-4%203.48%203.48%200%200%201%202.22.77v-.61h2zm-2-4.93a2.33%202.33%200%200%200-1.88-.94%202.08%202.08%200%200%200%200%204.15%202.22%202.22%200%200%200%201.83-.94zM235.43%2022a3.68%203.68%200%200%200%203.74%203.75%203.83%203.83%200%200%200%203.1-1.52l1.45%201.3a5.76%205.76%200%200%201-4.6%202.1%205.63%205.63%200%201%201%200-11.26%205.69%205.69%200%200%201%204%201.56l-1.36%201.44a3.75%203.75%200%200%200-2.66-1.13A3.65%203.65%200%200%200%20235.43%2022zM248.69%2019.77a4%204%200%201%201-4%204A4%204%200%200%201%20248.69%2019.77zm0%206a2.07%202.07%200%201%200-2-2.07A2%202%200%200%200%20248.69%2025.79zM256.56%2027.51h-2V16.4h2zM261%2027.51h-2V16.4h2zM269.87%2026.31a4.12%204.12%200%200%201-3.11%201.36%203.79%203.79%200%200%201-4-3.94%203.74%203.74%200%200%201%203.69-4%203.68%203.68%200%200%201%203.58%203.88%203.33%203.33%200%200%201%200%20.58h-5.26a2%202%200%200%200%202%201.8%202.68%202.68%200%200%200%201.91-.88zM268%2022.74a1.51%201.51%200%200%200-1.5-1.33%201.65%201.65%200%200%200-1.63%201.33zM279.27%2027.09a4.59%204.59%200%200%201-.69%202.82%204%204%200%200%201-3.36%201.52%205%205%200%200%201-3.65-1.56l1.28-1.33a3.07%203.07%200%200%200%202.36%201.1%202%202%200%200%200%201.55-.61%202.44%202.44%200%200%200%20.47-1.78V27a3.2%203.2%200%200%201-2%20.69%203.85%203.85%200%200%201-2.88-1.28%204.06%204.06%200%200%201-1-2.66%203.81%203.81%200%200%201%203.72-4%203.48%203.48%200%200%201%202.22.77v-.61h2zm-2-4.51a2.33%202.33%200%200%200-1.88-.94%202.08%202.08%200%200%200%200%204.15%202.22%202.22%200%200%200%201.83-.94zM288.16%2026.31A4.12%204.12%200%200%201%20285%2027.67a3.79%203.79%200%200%201-4-3.94%203.74%203.74%200%200%201%203.69-4%203.68%203.68%200%200%201%203.58%203.88%203.33%203.33%200%200%201%200%20.58H283a2%202%200%200%200%202%201.8%202.68%202.68%200%200%200%201.91-.88zm-1.89-3.57a1.51%201.51%200%200%200-1.5-1.33%201.65%201.65%200%200%200-1.63%201.33zM156.81%2036.21a4%204%200%201%201-4%204A4%204%200%200%201%20156.81%2036.21zm0%206a2.07%202.07%200%201%200-2-2.07A2%202%200%200%200%20156.81%2042.23zM167.65%2034.57a2.61%202.61%200%200%200-.61-.08%201.42%201.42%200%200%200-1.14.44%201.77%201.77%200%200%200-.28%201.2v.23H168v1.72h-2.35V44h-2V38.09h-2V36.37h2v-.31a3.19%203.19%200%200%201%20.81-2.47%203.32%203.32%200%200%201%202.36-.89%204.61%204.61%200%200%201%201.2.14zM179.63%2044a5%205%200%200%201-1.27.16A3.12%203.12%200%200%201%20175.73%2043a3.56%203.56%200%200%201-.56-2.27V38.09h-2.11V36.37h2.11V34.26h2v2.11h2.5v1.72h-2.5V41a1.4%201.4%200%200%200%20.25%201%201.29%201.29%200%200%200%201%20.38%205%205%200%200%200%20.83-.08zM183.46%2044h-2V32.85h2v4.07a3.36%203.36%200%200%201%202.07-.7%203.42%203.42%200%200%201%202.63%201.22%203.83%203.83%200%200%201%20.78%202.66V44h-2v-4a1.83%201.83%200%200%200-.45-1.42%201.6%201.6%200%200%200-1.14-.42%202.42%202.42%200%200%200-1.85.94zM197.67%2042.75a4.12%204.12%200%200%201-3.11%201.36%203.79%203.79%200%200%201-4-3.94%203.74%203.74%200%200%201%203.69-4%203.68%203.68%200%200%201%203.58%203.88%203.33%203.33%200%200%201%200%20.58h-5.26a2%202%200%200%200%202%201.8%202.68%202.68%200%200%200%201.91-.88zm-1.89-3.57a1.51%201.51%200%200%200-1.5-1.33%201.65%201.65%200%200%200-1.63%201.33zM202.78%2044l4.69-11H209l4.69%2011h-2.21l-1-2.42H206L205%2044zm4-4.3h2.78l-1.39-3.24zM219.38%2038.17a2.83%202.83%200%200%200-.74-.08%202.25%202.25%200%200%200-1.85%201.1V44h-2V36.37h2v.77a2.84%202.84%200%200%201%202.21-.92%204.13%204.13%200%200%201%20.69.06zM227.28%2044a5%205%200%200%201-1.27.16A3.12%203.12%200%200%201%20223.38%2043a3.56%203.56%200%200%201-.56-2.27V38.09h-2.11V36.37h2.11V34.26h2v2.11h2.5v1.72h-2.5V41a1.39%201.39%200%200%200%20.25%201%201.29%201.29%200%200%200%201%20.38%205%205%200%200%200%20.83-.08zM229.62%2041.64a3.2%203.2%200%200%200%202.08.75c.55%200%201-.27%201-.64%200-1.14-3.68-.74-3.68-3.18%200-1.46%201.41-2.36%202.91-2.36a4.7%204.7%200%200%201%202.56.77l-1%201.47a2.56%202.56%200%200%200-1.45-.52c-.56%200-1%20.22-1%20.61%200%201%203.68.59%203.68%203.22%200%201.45-1.42%202.35-3%202.35a5.25%205.25%200%200%201-3.05-1z%22%20transform%3D%22translate(-1%20-1)%22%2F%3E%3Cpath%20fill%3D%22%2300b7af%22%20d%3D%22M112.07%2C16a14.48%2C14.48%2C0%2C1%2C0%2C14.48%2C14.48A14.5%2C14.5%2C0%2C0%2C0%2C112.07%2C16m0%2C23.08a8.6%2C8.6%2C0%2C1%2C1%2C8.53-8.6%2C8.6%2C8.6%2C0%2C0%2C1-8.53%2C8.6%22%20transform%3D%22translate(-1%20-1)%22%2F%3E%3C%2Fsvg%3E") no-repeat;}@media (min-width:751px){.cca-logo{width:530px;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20501.01%2037.74%22%3E%0A%20%20%3Ctitle%3ECCA-Logo-1-Line-Web-Lockup-Teal%3C%2Ftitle%3E%0A%20%20%3Cpath%20d%3D%22M17.64%2C33.87A16.26%2C16.26%2C0%2C0%2C1%2C1%2C17.49%2C16.37%2C16.37%2C0%2C0%2C1%2C17.64%2C1a15.58%2C15.58%2C0%2C0%2C1%2C9.14%2C2.64V9.69c-3.25-2.87-5.82-4-9.29-4C10.92%2C5.68%2C6.3%2C10.59%2C6.3%2C17.53S10.84%2C29.11%2C17.5%2C29.11c3.62%2C0%2C6-1%2C9.37-3.92v6a16%2C16%2C0%2C0%2C1-9.22%2C2.72%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%2300b7af%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M53.72%2C33.87A16.24%2C16.24%2C0%2C0%2C1%2C37.08%2C17.49%2C16.36%2C16.36%2C0%2C0%2C1%2C53.72%2C1a15.63%2C15.63%2C0%2C0%2C1%2C9.14%2C2.64V9.69c-3.26-2.87-5.83-4-9.29-4-6.6%2C0-11.2%2C4.91-11.2%2C11.85s4.53%2C11.57%2C11.2%2C11.57c3.61%2C0%2C6-1%2C9.36-3.92v6a16%2C16%2C0%2C0%2C1-9.21%2C2.73%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%2300b7af%22%2F%3E%0A%20%20%3Cpolygon%20points%3D%2279.21%200.88%2076.46%205.68%2096.1%205.68%2096.1%2032.08%20101.16%2032.08%20101.16%200.88%2079.21%200.88%22%20style%3D%22fill%3A%20%2300b7af%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M84%2C12.23A10.82%2C10.82%2C0%2C1%2C0%2C94.79%2C23%2C10.83%2C10.83%2C0%2C0%2C0%2C84%2C12.23m0%2C17.24A6.42%2C6.42%2C0%2C1%2C1%2C90.34%2C23%2C6.42%2C6.42%2C0%2C0%2C1%2C84%2C29.47%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%2300b7af%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M121%2C22.55A6.35%2C6.35%2C0%2C0%2C0%2C127.41%2C29a6.6%2C6.6%2C0%2C0%2C0%2C5.34-2.62l2.51%2C2.24a9.93%2C9.93%2C0%2C0%2C1-7.93%2C3.61%2C9.61%2C9.61%2C0%2C0%2C1-10-9.71%2C9.57%2C9.57%2C0%2C0%2C1%2C10-9.71%2C9.82%2C9.82%2C0%2C0%2C1%2C6.91%2C2.7L131.83%2C18a6.47%2C6.47%2C0%2C0%2C0-4.59-1.94A6.3%2C6.3%2C0%2C0%2C0%2C121%2C22.55Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M150.48%2C32H147.1V30.94a5.47%2C5.47%2C0%2C0%2C1-3.64%2C1.32A6.58%2C6.58%2C0%2C0%2C1%2C138.52%2C30a7%2C7%2C0%2C0%2C1-1.67-4.59%2C6.57%2C6.57%2C0%2C0%2C1%2C6.42-6.83A6%2C6%2C0%2C0%2C1%2C147.1%2C20V18.91h3.37ZM147%2C23.49a4%2C4%2C0%2C0%2C0-3.24-1.62%2C3.42%2C3.42%2C0%2C0%2C0-3.37%2C3.59A3.42%2C3.42%2C0%2C0%2C0%2C143.81%2C29%2C3.83%2C3.83%2C0%2C0%2C0%2C147%2C27.4Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M158.16%2C32h-3.51V12.83h3.51Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M164.07%2C12a2.24%2C2.24%2C0%2C1%2C1-2.29%2C2.24A2.25%2C2.25%2C0%2C0%2C1%2C164.07%2C12Zm1.75%2C20h-3.51V18.91h3.51Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M178.91%2C15.8a4.53%2C4.53%2C0%2C0%2C0-1.05-.13%2C2.45%2C2.45%2C0%2C0%2C0-2%2C.76%2C3%2C3%2C0%2C0%2C0-.49%2C2.08v.4h4v3h-4V32H171.9V21.87h-3.37v-3h3.37v-.54c0-2.11.49-3.37%2C1.4-4.26a5.73%2C5.73%2C0%2C0%2C1%2C4.07-1.54%2C8%2C8%2C0%2C0%2C1%2C2.08.24Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M187.65%2C18.64a6.81%2C6.81%2C0%2C1%2C1-7%2C6.83A6.81%2C6.81%2C0%2C0%2C1%2C187.65%2C18.64Zm0%2C10.39a3.42%2C3.42%2C0%2C0%2C0%2C3.45-3.56%2C3.46%2C3.46%2C0%2C1%2C0-6.91%2C0A3.42%2C3.42%2C0%2C0%2C0%2C187.65%2C29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M205.67%2C22a4.87%2C4.87%2C0%2C0%2C0-1.27-.14%2C3.88%2C3.88%2C0%2C0%2C0-3.18%2C1.89V32h-3.51V18.91h3.37v1.32a4.9%2C4.9%2C0%2C0%2C1%2C3.8-1.59%2C7.13%2C7.13%2C0%2C0%2C1%2C1.19.11Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M208.91%2C32V18.91h3.37V20a5.77%2C5.77%2C0%2C0%2C1%2C3.7-1.32%2C5.89%2C5.89%2C0%2C0%2C1%2C4.53%2C2.1%2C6.6%2C6.6%2C0%2C0%2C1%2C1.35%2C4.59V32h-3.51V25.06a3.16%2C3.16%2C0%2C0%2C0-.78-2.45%2C2.76%2C2.76%2C0%2C0%2C0-2-.73%2C4.18%2C4.18%2C0%2C0%2C0-3.18%2C1.62V32Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M227.53%2C12a2.24%2C2.24%2C0%2C1%2C1-2.29%2C2.24A2.25%2C2.25%2C0%2C0%2C1%2C227.53%2C12Zm1.75%2C20h-3.51V18.91h3.51Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M246%2C32h-3.37V30.94A5.47%2C5.47%2C0%2C0%2C1%2C239%2C32.26%2C6.58%2C6.58%2C0%2C0%2C1%2C234%2C30a7%2C7%2C0%2C0%2C1-1.67-4.59%2C6.57%2C6.57%2C0%2C0%2C1%2C6.42-6.83A6%2C6%2C0%2C0%2C1%2C242.61%2C20V18.91H246Zm-3.51-8.5a4%2C4%2C0%2C0%2C0-3.24-1.62%2C3.42%2C3.42%2C0%2C0%2C0-3.37%2C3.59A3.42%2C3.42%2C0%2C0%2C0%2C239.32%2C29a3.83%2C3.83%2C0%2C0%2C0%2C3.16-1.62Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M260%2C22.55A6.35%2C6.35%2C0%2C0%2C0%2C266.46%2C29a6.6%2C6.6%2C0%2C0%2C0%2C5.34-2.62l2.51%2C2.24a9.93%2C9.93%2C0%2C0%2C1-7.93%2C3.61%2C9.61%2C9.61%2C0%2C0%2C1-10-9.71%2C9.57%2C9.57%2C0%2C0%2C1%2C10-9.71%2C9.82%2C9.82%2C0%2C0%2C1%2C6.91%2C2.7L270.88%2C18a6.47%2C6.47%2C0%2C0%2C0-4.59-1.94A6.3%2C6.3%2C0%2C0%2C0%2C260%2C22.55Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M282.89%2C18.64a6.81%2C6.81%2C0%2C1%2C1-7%2C6.83A6.81%2C6.81%2C0%2C0%2C1%2C282.89%2C18.64Zm0%2C10.39a3.42%2C3.42%2C0%2C0%2C0%2C3.45-3.56%2C3.46%2C3.46%2C0%2C1%2C0-6.91%2C0A3.42%2C3.42%2C0%2C0%2C0%2C282.89%2C29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M296.46%2C32h-3.51V12.83h3.51Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M304.12%2C32h-3.51V12.83h3.51Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M319.42%2C29.91A7.1%2C7.1%2C0%2C0%2C1%2C314%2C32.26a6.54%2C6.54%2C0%2C0%2C1-6.85-6.8c0-3.64%2C2.48-6.83%2C6.37-6.83%2C3.61%2C0%2C6.18%2C3%2C6.18%2C6.69a5.74%2C5.74%2C0%2C0%2C1-.08%2C1h-9.06a3.44%2C3.44%2C0%2C0%2C0%2C3.53%2C3.1%2C4.63%2C4.63%2C0%2C0%2C0%2C3.29-1.51Zm-3.26-6.15a2.61%2C2.61%2C0%2C0%2C0-2.59-2.29%2C2.84%2C2.84%2C0%2C0%2C0-2.81%2C2.29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M335.63%2C31.26a7.91%2C7.91%2C0%2C0%2C1-1.19%2C4.86%2C7%2C7%2C0%2C0%2C1-5.8%2C2.62%2C8.59%2C8.59%2C0%2C0%2C1-6.29-2.7l2.21-2.29a5.29%2C5.29%2C0%2C0%2C0%2C4.07%2C1.89%2C3.38%2C3.38%2C0%2C0%2C0%2C2.67-1.05c.54-.59.81-1.4.81-3.08v-.43a5.52%2C5.52%2C0%2C0%2C1-3.51%2C1.19%2C6.64%2C6.64%2C0%2C0%2C1-5-2.21A7%2C7%2C0%2C0%2C1%2C322%2C25.46a6.57%2C6.57%2C0%2C0%2C1%2C6.42-6.83A6%2C6%2C0%2C0%2C1%2C332.26%2C20V18.91h3.37Zm-3.51-7.77a4%2C4%2C0%2C0%2C0-3.24-1.62%2C3.42%2C3.42%2C0%2C0%2C0-3.37%2C3.59A3.42%2C3.42%2C0%2C0%2C0%2C329%2C29a3.83%2C3.83%2C0%2C0%2C0%2C3.16-1.62Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M351%2C29.91a7.1%2C7.1%2C0%2C0%2C1-5.37%2C2.35%2C6.54%2C6.54%2C0%2C0%2C1-6.85-6.8c0-3.64%2C2.48-6.83%2C6.37-6.83%2C3.61%2C0%2C6.18%2C3%2C6.18%2C6.69a5.74%2C5.74%2C0%2C0%2C1-.08%2C1h-9.06a3.44%2C3.44%2C0%2C0%2C0%2C3.53%2C3.1A4.63%2C4.63%2C0%2C0%2C0%2C349%2C27.92Zm-3.26-6.15a2.61%2C2.61%2C0%2C0%2C0-2.59-2.29%2C2.84%2C2.84%2C0%2C0%2C0-2.81%2C2.29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M367.68%2C18.64a6.81%2C6.81%2C0%2C1%2C1-7%2C6.83A6.81%2C6.81%2C0%2C0%2C1%2C367.68%2C18.64Zm0%2C10.39a3.42%2C3.42%2C0%2C0%2C0%2C3.45-3.56%2C3.46%2C3.46%2C0%2C1%2C0-6.91%2C0A3.42%2C3.42%2C0%2C0%2C0%2C367.68%2C29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M386.38%2C15.8a4.52%2C4.52%2C0%2C0%2C0-1.05-.13%2C2.45%2C2.45%2C0%2C0%2C0-2%2C.76%2C3%2C3%2C0%2C0%2C0-.49%2C2.08v.4h4v3h-4V32h-3.51V21.87H376v-3h3.37v-.54c0-2.11.49-3.37%2C1.4-4.26a5.73%2C5.73%2C0%2C0%2C1%2C4.07-1.54%2C8%2C8%2C0%2C0%2C1%2C2.08.24Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M407%2C32a8.62%2C8.62%2C0%2C0%2C1-2.18.27%2C5.39%2C5.39%2C0%2C0%2C1-4.53-1.89%2C6.14%2C6.14%2C0%2C0%2C1-1-3.91V21.87h-3.64v-3h3.64V15.26h3.51v3.64h4.32v3h-4.32v5a2.41%2C2.41%2C0%2C0%2C0%2C.43%2C1.65%2C2.22%2C2.22%2C0%2C0%2C0%2C1.78.65A8.54%2C8.54%2C0%2C0%2C0%2C406.5%2C29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M413.65%2C32h-3.51V12.83h3.51v7a5.79%2C5.79%2C0%2C0%2C1%2C3.56-1.21%2C5.9%2C5.9%2C0%2C0%2C1%2C4.53%2C2.1%2C6.6%2C6.6%2C0%2C0%2C1%2C1.35%2C4.59V32h-3.51V25.06a3.16%2C3.16%2C0%2C0%2C0-.78-2.45%2C2.76%2C2.76%2C0%2C0%2C0-2-.73%2C4.18%2C4.18%2C0%2C0%2C0-3.18%2C1.62Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M438.12%2C29.91a7.1%2C7.1%2C0%2C0%2C1-5.37%2C2.35%2C6.54%2C6.54%2C0%2C0%2C1-6.85-6.8c0-3.64%2C2.48-6.83%2C6.37-6.83%2C3.61%2C0%2C6.18%2C3%2C6.18%2C6.69a5.74%2C5.74%2C0%2C0%2C1-.08%2C1H429.3a3.44%2C3.44%2C0%2C0%2C0%2C3.53%2C3.1%2C4.63%2C4.63%2C0%2C0%2C0%2C3.29-1.51Zm-3.26-6.15a2.61%2C2.61%2C0%2C0%2C0-2.59-2.29%2C2.84%2C2.84%2C0%2C0%2C0-2.81%2C2.29Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M446.94%2C32%2C455%2C13.1h2.56L465.69%2C32h-3.8l-1.78-4.18h-7.58L450.75%2C32Zm7-7.42h4.8L456.3%2C19Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M475.57%2C22a4.86%2C4.86%2C0%2C0%2C0-1.27-.14%2C3.88%2C3.88%2C0%2C0%2C0-3.18%2C1.89V32h-3.51V18.91H471v1.32a4.9%2C4.9%2C0%2C0%2C1%2C3.8-1.59%2C7.14%2C7.14%2C0%2C0%2C1%2C1.19.11Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M489.19%2C32a8.62%2C8.62%2C0%2C0%2C1-2.18.27%2C5.39%2C5.39%2C0%2C0%2C1-4.53-1.89%2C6.14%2C6.14%2C0%2C0%2C1-1-3.91V21.87h-3.64v-3h3.64V15.26H485v3.64h4.32v3H485v5a2.41%2C2.41%2C0%2C0%2C0%2C.43%2C1.65%2C2.22%2C2.22%2C0%2C0%2C0%2C1.78.65%2C8.54%2C8.54%2C0%2C0%2C0%2C1.43-.14Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M493.24%2C28a5.51%2C5.51%2C0%2C0%2C0%2C3.59%2C1.3c.94%2C0%2C1.67-.46%2C1.67-1.11%2C0-2-6.34-1.27-6.34-5.48%2C0-2.51%2C2.43-4.07%2C5-4.07A8.11%2C8.11%2C0%2C0%2C1%2C501.6%2C20L500%2C22.49a4.41%2C4.41%2C0%2C0%2C0-2.51-.89c-1%2C0-1.78.38-1.78%2C1.05%2C0%2C1.7%2C6.34%2C1%2C6.34%2C5.56%2C0%2C2.51-2.45%2C4-5.21%2C4a9%2C9%2C0%2C0%2C1-5.26-1.75Z%22%20transform%3D%22translate(-1%20-1)%22%20style%3D%22fill%3A%20%23231f20%22%2F%3E%0A%3C%2Fsvg%3E%0A") no-repeat;}}@media (min-width:751px) and (max-width:948px){.cca-logo{margin-left:15px;}}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"fontAwesome";margin:0 0.2em;}body.page-views #content img,.youvisit img,#banner img,p.main_image img,.node-type-event img,.node-type-blog img{max-width:100%;height:auto;}#banner img,p.main_image img,.node-type-blog img{width:100%;}.node-type-event #block-system-main img{margin-bottom:0 15px 15px 0;}@media (min-width:561px){.node-type-event #block-system-main img{float:left;margin-right:15px;max-width:50%;}}.inlineBox{position:relative;float:left;margin:0;padding:0 10px 0 0;}body.node-type-page .inlineBox a.colorbox:after{content:"\f065";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:19px;position:absolute;top:6px;right:16px;text-shadow:1px 1px #444;}.inlineBoxWide{float:left;line-height:normal;padding-right:10px;width:180px;}.inlineBoxFull{line-height:normal;margin:0;padding:5px 0 0 0;}.inlineBoxFull p,.inlineBoxWide p{margin-bottom:0;padding-right:0;}.inlineBox a,#content .region-content .content .inlineBox a:hover,.inlineBoxFull a,.inlineBoxWide a{color:white;text-decoration:none;}.slideshow_title{background-color:#738A99;color:#FFFFFF;display:block;font-size:11px;line-height:1.3em;overflow:auto;padding:5px;}body.node-type-page-template .slideshow_title,body.page-news .slideshow_title,body.node-type-blog .slideshow_title{margin-top:-4px;}.inlineBox .slideshow_title,.inlineBoxWide .slideshow_title{width:170px;}.slideshow_title .count{float:right;font-weight:bold;margin-left:10px;}.region-content .block .content .view-cca-gallery-slideshow{margin:0;padding:0;}.landscape-portrait-image.landscape_image{padding:5px 10px 5px 0;}.landscape-portrait-image.portrait_image{float:left;padding:5px 10px 0 0;}.landscape-portrait-image.landscape_image .slideshow_title{width:452px;}.landscape-portrait-image.portrait_image .slideshow_title{width:170px;}.media-vimeo-video,.media-youtube-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}iframe.media-vimeo-player,iframe.media-youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;}#content .region-content .content .video{background:url(/sites/all/themes/cca_responsive/images/dotted_border.png) repeat-x scroll left top transparent;padding-bottom:15px;padding-top:20px;}#content .region-content .content .video h2.title{font-size:18px;font-weight:bold;}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden;}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}#content .region-content .content p.graphic{font-size:10px;line-height:normal;margin-left:0;padding:0 10px;}#content .region-content .content p.graphic a{text-decoration:none;}.image-wrapper{position:relative;}.caption{background-color:#eaeaea;padding:5px;font-size:0.95em;font-style:italic;margin-top:-5px;}.caption-overlay{position:absolute;background:rgba(2,94,152,0.8);bottom:0px;left:0px;width:100%;}.caption p,.caption-overlay p{margin:3% !important;}.caption-overlay p{font-family:Open Sans;color:white;font-size:1.56em;letter-spacing:1.5px;line-height:1em;text-transform:uppercase;}@media (min-width:561px) and (max-width:948px){.caption-overlay p{font-size:1.2em;letter-spacing:1px;}}@media (min-width:0) and (max-width:560px){.caption-overlay p{font-size:1em;letter-spacing:1px;}}.node-type-page-template{}.node-type-page-template .field-name-field-layout-options,.node-type-page-template .field-name-field-page-type,.node-type-page-template .field-name-field-social-media-links{display:none;}.node-type-page-template img{height:auto;width:100%;}.page-template-table{display:table;width:100%;}.page-template-row{display:table-row;}.page-template-cell{display:table-cell;vertical-align:middle;width:50%;}.page-template-cell.left{padding-right:1%;}.page-template-cell.right{padding-left:1%;}body.section-admissions .page-template-cell{vertical-align:top;}.two-col,.three-col{float:left;}.two-col p,.three-col p{margin-top:3px;}.two-col img,.three-col img{width:100%;height:auto;}.two-col .left,.three-col .left{margin-right:2%;}.two-col .right,.three-col .right{margin-left:2%;}.two-col{width:50%;}.three-col .mid{margin:0 5px;width:33%;}.item-list ul.pager{font-size:1em;margin:1em 0;text-align:center;}.item-list ul.pager li{padding:0 4px;}.item-list ul.pager li.pager-current{color:#E52526;}.item-list ul.pager li a{text-decoration:none;}.item-list ul.pager li a.active{color:#666C6C;text-decoration:none;}.item-list ul.pager li a.active:hover{background-color:transparent;color:#666C6C;}.item-list ul.pager li.pager-next a,.item-list ul.pager li.pager-previous a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -275px -2px transparent;display:inline-block;height:10px;line-height:1000px;overflow:hidden;text-indent:-999px;width:5px;}.item-list ul.pager li.pager-next a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -286px -2px transparent;}.item-list ul.pager li.pager-first,.item-list ul.pager li.pager-last{display:none;}dl.phoneList{border-bottom:1px solid #ccc;letter-spacing:-0.31em;*letter-spacing:normal;word-spacing:-0.43em;}dl.phoneList dt,dl.phoneList dd{border-top:1px solid #ccc;display:inline-block;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;width:46%;padding:3px 2% 4px;margin:0;zoom:1;}dl.phoneList dt{margin-right:-1px;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}div.tabs{margin-bottom:0 0 5px 0;}div.tabs ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/cca_responsive/images/tab-bar.png) repeat-x left bottom;}div.tabs ul.primary li{float:left;margin:0;padding:0;}div.tabs ul.primary li.active a,div.tabs ul.primary li.active a:hover,div.tabs ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/cca_responsive/images/tab-left.png) no-repeat left 0;}div.tabs ul.primary li.active a .tab,div.tabs ul.primary li.active a:hover .tab,div.tabs ul.primary li.active a:focus .tab{background:url(/sites/all/themes/cca_responsive/images/tab-right.png) no-repeat right 0;}div.tabs ul.primary a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(/sites/all/themes/cca_responsive/images/tab-left.png) no-repeat left -38px;}div.tabs ul.primary a:hover,div.tabs ul.primary a:focus{border-width:0;background-color:transparent;background:url(/sites/all/themes/cca_responsive/images/tab-left.png) no-repeat left -76px;}div.tabs ul.primary a:hover .tab,div.tabs ul.primary a:focus .tab{background:url(/sites/all/themes/cca_responsive/images/tab-right.png) no-repeat right -76px;}div.tabs ul.primary a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/cca_responsive/images/tab-right.png) no-repeat right -38px;}div.tabs ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid #c0c0c0;list-style:none;white-space:nowrap;background:url(/sites/all/themes/cca_responsive/images/tab-secondary-bg.png) repeat-x left bottom;}div.tabs ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none;}div.tabs ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid #c0c0c0;text-decoration:none;color:#777;background:url(/sites/all/themes/cca_responsive/images/tab-secondary.png) repeat-x left -56px;}div.tabs ul.secondary a:hover,div.tabs ul.secondary a:focus{background:url(/sites/all/themes/cca_responsive/images/tab-secondary.png) repeat-x left bottom;}div.tabs ul.secondary a.active,div.tabs ul.secondary a.active:hover,div.tabs ul.secondary a.active:focus{border:1px solid #c0c0c0;color:#000;background:url(/sites/all/themes/cca_responsive/images/tab-secondary.png) repeat-x left top;}div.tabs ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px;}#search_form{float:right;padding:24px 1px 30px 0;}#search_form label{display:none;}#search_form .form-text{float:left;height:20px;margin-right:3px;width:128px;border:1px solid #898989;font-size:1.05em;}#search_form .form-submit{background:url(/sites/all/themes/cca_responsive/images/search-sprite.png) no-repeat;width:30px;height:24px;float:left;border:none;border-radius:0px;cursor:pointer;background-position:0 -57px;width:30px;height:24px;}@media (min-width:751px) and (max-width:948px){#search_form{margin-right:15px;}}.front .quarter-section{padding:15px 0 50px 0;}@media (min-width:0) and (max-width:949px){.front .quarter-section{padding:15px 15px 50px 15px;}}.front .quarter{background-color:#EBEBEB;float:left;height:65px;margin-left:1.3%;width:24%;}@media (min-width:0) and (max-width:560px){.front .quarter{width:50%;}}.front .quarter:first-child{margin-left:0;}.front .quarter h2{font-size:1.5em;line-height:1.3em;padding:6px 0 6px 8px;}@media (min-width:0) and (max-width:750px){.front .quarter h2{font-size:1.1em;line-height:1.4em;padding:13px 0 6px 8px;}}.front .quarter h2 a{font-weight:normal;text-decoration:none;text-transform:uppercase;}.front .quarter h2 a .second_word{display:block;font-weight:normal;height:25px;}.front .quarter h2 a .second_word:after{color:#FF6633;content:" \f105\f105\f105";font-family:FontAwesome;font-size:1.0em;font-style:normal;}.front .quarter h2 a:hover{color:#EB6F08;}.front .quarter.give h2{margin-right:0;}.front .quarter p{color:#434646;font-size:11px;line-height:11px;width:175px;}.front .quarter.newsletter form{display:none;}.front .quarter .button a{background:0 0 repeat scroll transparent;display:block;float:left;height:23px;margin-right:20px;margin-top:16px;padding:0px;width:23px;}.front .region-content .block{padding:0;}.front .region-content-bottom{padding:15px;}@media (min-width:949px){.front .region-content-bottom{padding:0;}}.front .region-content-bottom a{font-family:Open Sans;text-decoration:none;}.front .region-content-bottom a:hover{color:#FF6633;}.front .region-content-bottom a:hover h2{color:#FF6633;}.front .region-content-bottom h2.block-title{color:#373D3F;font-family:Open Sans;font-size:24px;font-weight:normal;margin-bottom:10px;text-transform:uppercase;}.front .region-content-bottom h2.block-title:after{color:#FF6633;font-size:1.0em;font-style:normal;font-weight:normal;}.front .region-content-bottom .block-views.first,.front .region-content-bottom .block-views.even{margin-bottom:40px;width:48%;}.front .region-content-bottom .block-views.first.odd,.front .region-content-bottom .block-views.even.odd{float:left;}.front .region-content-bottom .block-views.first.even,.front .region-content-bottom .block-views.even.even{float:right;}.front .region-content-bottom .block-views.first h2.block-title:after,.front .region-content-bottom .block-views.even h2.block-title:after{content:" \f105\f105\f105";font-family:FontAwesome;}.front .region-content-bottom .view-homepage-events-and-news .views-row{border-top:1px solid #ddd;clear:both;padding:14px 0;}.front .region-content-bottom .view-homepage-events-and-news .views-row:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.front .region-content-bottom .view-homepage-events-and-news .views-row.views-row-last{border-bottom:1px solid #ddd;}.front .region-content-bottom .view-homepage-events-and-news.view-display-id-block_1 .views-field-field-date{color:#434636;float:left;font-family:Open Sans;font-size:15px;font-weight:bold;width:30%;}.front .region-content-bottom .view-homepage-events-and-news.view-display-id-block_1 .views-field-title{float:right;width:50%;}.front .region-content-bottom #block-views-featured-videos-block{clear:both;margin:40px 0;}.front .region-content-bottom #block-views-featured-videos-block .views-row{float:left;width:32.6%;padding:1% 0;}@media (min-width:0) and (max-width:560px){.front .region-content-bottom #block-views-featured-videos-block .views-row{padding:2%;width:90%;}}@media (min-width:561px){.front .region-content-bottom #block-views-featured-videos-block .views-row-2{padding:1.1%;}}@media (min-width:540px){.front .region-content-bottom .view-homepage-events-and-news.view-display-id-block_1 .views-field-title{width:65%;}}#block-views-homepage-banners-block,.view-homepage-banners,.view-homepage-banners .view-content{max-height:450px;position:relative;}#block-views-homepage-banners-block .views-field-field-image-1,#block-views-homepage-banners-block-1 .views-field-field-image-1{display:none;}.view-homepage-banners .flex-control-nav li a{display:none;}@media (min-width:949px){#block-views-homepage-banners-block .flex-direction-nav,#block-views-homepage-banners-block-1 .flex-direction-nav{position:absolute;top:9px;left:0;width:100%;}#block-views-homepage-banners-block .flex-direction-nav .prev,#block-views-homepage-banners-block .flex-direction-nav .next,#block-views-homepage-banners-block-1 .flex-direction-nav .prev,#block-views-homepage-banners-block-1 .flex-direction-nav .next{display:inline-block;}#block-views-homepage-banners-block .flex-direction-nav .next,#block-views-homepage-banners-block-1 .flex-direction-nav .next{float:right;}#block-views-homepage-banners-block .flex-direction-nav a:hover,#block-views-homepage-banners-block-1 .flex-direction-nav a:hover{background-color:transparent;opacity:1;}#block-views-homepage-banners-block .flex-direction-nav a,#block-views-homepage-banners-block-1 .flex-direction-nav a{background:transparent no-repeat center;bottom:0;height:19px;opacity:0.4;position:absolute;text-decoration:none;width:12px;}#block-views-homepage-banners-block .flex-direction-nav a.prev,#block-views-homepage-banners-block-1 .flex-direction-nav a.prev{background-image:url(/sites/all/themes/cca_responsive/images/ArrowLeft.png);left:10px;}#block-views-homepage-banners-block .flex-direction-nav a.next,#block-views-homepage-banners-block-1 .flex-direction-nav a.next{background-image:url(/sites/all/themes/cca_responsive/images/ArrowRight.png);right:10px;}.view-homepage-banners .view-footer{position:absolute;right:0px;bottom:0px;width:auto;display:inline-block;}.view-homepage-banners .view-footer #flex-pager-container{position:relative;right:0;height:10px;top:0;padding:0;width:auto;display:block;background:rgba(0,0,0,0.4);padding:14px 26px 13px 26px;}.view-homepage-banners .view-footer #flex-pager-container .flex-control-nav{display:inline-block;height:10px;line-height:10px;width:auto;margin-right:0;position:relative;top:-4px;z-index:99;text-align:right;width:auto;}.view-homepage-banners .view-footer #flex-pager-container .flex-control-nav li{height:10px;width:22px;}.view-homepage-banners .view-footer #flex-pager-container .flex-control-nav li a{display:none;background:rgba(255,255,255,0.5);display:inline-block;height:10px;width:10px;margin:0 6px 0 6px;border-radius:5px;box-shadow:none;text-indent:-9999px;color:transparent;}.view-homepage-banners .view-footer #flex-pager-container .flex-control-nav li a.active{background:#fff;}}#block-views-homepage-banners-block.block{margin-bottom:30px;}#block-views-homepage-banners-block .flex-nav-container,#block-views-homepage-banners-block-1 .flex-nav-container{margin-bottom:0;}#content .region-content .content .flexslider ul,.flexslider li{list-style:none;background:none;margin:0;padding:0;}#content .region-content .content ul.flex-direction-nav{margin:0;padding:0;}.flexslider{background:none;border:none;border-radius:0;box-shadow:none;margin:0;position:relative;}.flex-control-nav li{background:none;margin:0;padding:0;}.flex-direction-nav a{cursor:pointer;margin:0;opacity:1;font-size:.001em;}#block-views-homepage-banners-block.block,#block-views-homepage-banners-block-1.block{margin:0;}.flexslider ul{line-height:30px;}@media (min-width:949px){#block-views-homepage-banners-block,block-views-homepage-banners-block-1{margin-bottom:30px;}}@media (min-width:0) and (max-width:948px){.front #block-views-homepage-banners-block .flex-direction-nav{position:absolute;top:9px;left:0;width:100%;}.front #block-views-homepage-banners-block .flex-direction-nav .prev,.front #block-views-homepage-banners-block .flex-direction-nav .next{display:inline-block;}.front #block-views-homepage-banners-block .flex-direction-nav .next{float:right;}.front #block-views-homepage-banners-block .flex-direction-nav a:hover{background-color:transparent;opacity:1;}.front #block-views-homepage-banners-block .flex-direction-nav a{background:transparent no-repeat center;bottom:0;height:19px;opacity:0.4;position:absolute;text-decoration:none;width:12px;}.front #block-views-homepage-banners-block .flex-direction-nav a.prev{background-image:url(/sites/all/themes/cca_responsive/images/ArrowLeft.png);left:10px;}.front #block-views-homepage-banners-block .flex-direction-nav a.next{background-image:url(/sites/all/themes/cca_responsive/images/ArrowRight.png);right:10px;}.front .view-homepage-banners .view-footer{position:absolute;right:0px;bottom:0px;width:auto;display:inline-block;}.front .view-homepage-banners .view-footer #flex-pager-container{position:relative;right:0;height:10px;top:0;padding:0;width:auto;display:block;background:rgba(0,0,0,0.4);padding:14px 26px 13px 26px;}.front .view-homepage-banners .view-footer #flex-pager-container .flex-control-nav{display:inline-block;height:10px;line-height:10px;width:auto;bottom:0;right:0;margin-right:0;position:relative;top:-4px;z-index:99;text-align:right;width:auto;}.front .view-homepage-banners .view-footer #flex-pager-container .flex-control-nav li{height:10px;width:22px;}.front .view-homepage-banners .view-footer #flex-pager-container .flex-control-nav li a{display:none;background:rgba(255,255,255,0.5);display:inline-block;height:10px;text-indent:-9999px;color:transparent;width:10px;margin:0 6px 0 6px;border-radius:5px;box-shadow:none;}.front .view-homepage-banners .view-footer #flex-pager-container .flex-control-nav li a.active{background:#fff;}}@media all and (max-width:480px){.front #block-views-homepage-banners-block .rotor_info_inner{height:80px;}}@media all and (max-width:320px){.front #block-views-homepage-banners-block .rotor_info_inner{height:95px;}}@media all and (max-width:240px){.front #block-views-homepage-banners-block .rotor_info_inner{height:115px;}}.node-type-page-template.section-academics #header{height:auto;}#block-views-programs-banners-block{margin:0;position:relative;}@media (min-width:0) and (max-width:750px){#block-views-programs-banners-block{display:block;clear:both;top:12px;margin-bottom:11px;}}#block-views-programs-banners-block .content .view-footer{display:block;clear:both;}#block-views-programs-banners-block .views-field-field-image-1{display:none;}#block-views-programs-banners-block .flex-direction-nav{position:absolute;top:9px;left:0;width:100%;}#block-views-programs-banners-block .flex-direction-nav .prev,#block-views-programs-banners-block .flex-direction-nav .next{display:inline-block;}#block-views-programs-banners-block .flex-direction-nav .next{float:right;}#block-views-programs-banners-block .flex-direction-nav a:hover,#block-views-programs-banners-block .flex-direction-nav a:focus{background-color:transparent;opacity:1;}#block-views-programs-banners-block .flex-direction-nav a{background:transparent no-repeat center;bottom:0;height:19px;opacity:0.4;position:absolute;text-decoration:none;width:12px;}#block-views-programs-banners-block .flex-direction-nav a.prev{background-image:url(/sites/all/themes/cca_responsive/images/ArrowLeft.png);float:left;margin-left:10px;}#block-views-programs-banners-block .flex-direction-nav a.next{background-image:url(/sites/all/themes/cca_responsive/images/ArrowRight.png);right:0;margin-right:10px;}#block-views-programs-banners-block .views-slideshow-controls-text{display:none;}#block-views-programs-banners-block .flex-pager-container-wrapper{position:absolute;right:0px;bottom:52px;width:auto;display:inline-block;}#block-views-programs-banners-block #flex-pager-container{position:relative;right:0;height:10px;top:0;padding:0;width:auto;display:inline-block;background:rgba(0,0,0,0.4);padding:14px 26px 13px 26px;}#block-views-programs-banners-block #flex-pager-container .flex-control-nav{display:block;height:10px;line-height:10px;width:auto;margin-right:0;position:relative;top:0;z-index:99;text-align:right;width:auto;}#block-views-programs-banners-block #flex-pager-container .flex-control-nav li{height:10px;width:22px;}#block-views-programs-banners-block #flex-pager-container .flex-control-nav li a{display:none;background:rgba(255,255,255,0.5);display:inline-block;height:10px;width:10px;margin:0 6px 0 6px;border-radius:5px;box-shadow:none;text-indent:-9999px;color:transparent;}#block-views-programs-banners-block #flex-pager-container .flex-control-nav li a.active{background:#fff;}#block-views-programs-banners-block .flexslider ul,.flexslider li{list-style:none;background:none;margin:0;padding:0;}#block-views-programs-banners-block ul.flex-direction-nav{margin:0;padding:0;}#block-views-homepage-banners-block.block{margin:0;}#block-views-programs-banners-block .flex-nav-container{margin-bottom:0;}@media (min-width:0) and (max-width:750px){#block-views-programs-banners-block #flex-pager-container,#block-views-programs-banners-block #flex-pager-container .flex-direction-nav,#block-views-programs-banners-block #flex-pager-container .flex-control-nav{display:none;}}#title_area{background:none repeat scroll 0 0 #FFFFFF;}body.content-heading h1.title{background-color:#434646;border:none;bottom:4px;color:#FFFFFF;font-size:2.5em;line-height:1.5em;margin:-5px 0 0 0;padding:0;width:100%;}@media (min-width:0) and (max-width:750px){body.content-heading h1.title{font-size:2.1em;}}@media (min-width:0) and (max-width:560px){body.content-heading h1.title{font-size:1.8em;}}body.content-heading h1.title:before{content:' ';padding-left:20px;}h1.title{border-bottom:1px dotted #CCCCCC;font-size:1.9em;font-weight:normal;line-height:1.1em;margin:0;padding-bottom:8px;padding-left:20px;}@media (min-width:0) and (max-width:750px){h1.title{margin-top:20px;font-size:1.4em;}}body.not-front #main-wrapper{-webkit-font-smoothing:antialiased;}h2.title,h3.title{margin:0;}div.messages{margin:8px;}.more-help-link{font-size:0.85em;text-align:right;}#content-area,.region-content-bottom{padding:0 22px 0 22px;}.region-content{}.region-content .block{padding:0 20px;}.region-content a:hover{color:#EB6F08;}.region-content ul{margin:15px 0;padding-left:1em;}.region-content h2 + p,.region-content h3 + p,.region-content h4 + p{margin-top:3px;}.region-content h3{font-weight:600;}ul.links{margin:1em 0;padding:0;}ul.links.inline{margin:0;display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}ul.underline{padding-left:0;}ul.underline li{border-bottom:1px solid #CCCCCC;font-size:12px;line-height:1em;list-style:none;position:static;}ul.underline li a{display:block;padding:5px 0 2px 6px;text-decoration:none;}h4.underline{border-bottom:2px solid #434646;line-height:1.1em;padding:0 0 5px 5px;}p.lead-paragraph{font-size:1.35em;line-height:140%;font-style:normal;}.callout{background-color:#EEEEEE;display:block;padding:1em;}#pixlee_container{overflow:hidden;}.text-red,.text-red > a{color:#F90000;}.text-red > a:hover{color:#ff4747;}#webform-client-form-58687 .form-submit{background-color:#005776;color:#FFFFFF;height:30px;width:85px;font-size:1em;}#webform-client-form-58687 .form-submit:hover{cursor:pointer;}#webform-client-form-58687 #edit-submit{display:none;}.block{margin-bottom:1em;}.region-sidebar-second #block-views-cca-gallery-block-5{padding-left:3px;}.region-sidebar-first{padding-bottom:5px;}#block-block-230{width:99.5%;}ul#section_landing_utilities{padding:0 15px;}ul#section_landing_utilities fieldset{border:0;margin:0;padding:0;}ul#section_landing_utilities ul{list-style:none;}ul#section_landing_utilities li{background:url(/sites/all/themes/cca_responsive/images/dotted_border.png) repeat-x scroll left bottom transparent;padding:0 0 16px 0;margin:0 0 15px 0;}ul#section_landing_utilities li.tour a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) 0 -400px no-repeat;width:127px;height:37px;}ul#section_landing_utilities li.tour a:hover{background-position:-320px -400px;}ul#section_landing_utilities li.why_cca a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) 0 -360px no-repeat;width:110px;height:22px;}ul#section_landing_utilities li.why_cca a:hover{background-position:-320px -360px;}ul#section_landing_utilities li.my_pov a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -160px -477px transparent;height:22px;width:156px;}ul#section_landing_utilities li.my_pov a:hover{background-position:-320px -477px;}ul#section_landing_utilities li.question p{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll 0 -452px transparent;height:21px;width:160px;}ul#section_landing_utilities li.question input.vasearch{border:1px solid #7C8A94;float:left;margin-right:7px;width:111px;}ul#section_landing_utilities li.question input#btnask{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -24px -146px transparent;border:0 none;height:18px;width:29px;}ul#section_landing_utilities li.question input#btnask:hover{background-position:-24px -165px;}ul#section_landing_utilities li.find_us{background:transparent;}ul#section_landing_utilities li.find_us p{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll 0 -479px transparent;border:0 none;height:18px;width:135px;}ul#section_landing_utilities li.find_us ul{padding-top:10px;}ul#section_landing_utilities li.find_us ul li{background:transparent;padding-bottom:0;}ul#section_landing_utilities li.find_us ul li a{background:none repeat scroll 0 0 transparent;height:19px;width:65px;}ul#section_landing_utilities li.find_us ul li.fb a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -160px -360px transparent;}ul#section_landing_utilities li.find_us ul li.fb a:hover{background-position:-227px -360px;}ul#section_landing_utilities li.find_us ul li.twitter a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -160px -389px transparent;height:12px;}ul#section_landing_utilities li.find_us ul li.twitter a:hover{background-position:-227px -389px;}ul#section_landing_utilities li.find_us ul li.youtube a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -160px -416px transparent;width:49px;}ul#section_landing_utilities li.find_us ul li.youtube a:hover{background-position:-227px -416px;}ul#section_landing_utilities li.find_us ul li.itunes a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -160px -446px transparent;height:13px;width:62px;}ul#section_landing_utilities li.find_us ul li.itunes a:hover{background-position:-227px -446px;}ul#section_landing_utilities li a,ul#section_landing_utilities li.question p,ul#section_landing_utilities li.question input#btnask,ul#section_landing_utilities li.find_us p{text-indent:-9999em;line-height:10000px;overflow:hidden;display:block;}.region-left-bottom ul.related-links{font-size:12px;margin:10px;}.region-left-bottom ul.related-links li{padding-left:15px;text-indent:-15px;}.region-left-bottom ul.related-links li.title{text-transform:uppercase;font-weight:600;}.region-left-bottom ul.related-links a{text-decoration:none;}.region-left-bottom ul.related-links a:hover{color:#EB6F08;}.region-sidebar-second .view-news .views-row{background:none;padding-bottom:0;}a.more-link:after{content:" \f101";font-family:FontAwesome;}.region-sidebar-second .content .view-news .views-field-title,.region-sidebar-second .content .view-cca-calendar .views-field-title{font-size:12px;}.region-sidebar-second .view-cca-calendar .views-row-1{margin-top:20px;}.region-sidebar-second .view-cca-calendar .views-row{margin-bottom:12px;}.region-sidebar-second .content .view-cca-calendar .views-field-field-date{font-weight:normal;}@media (min-width:0) and (max-width:560px){.region-sidebar-second h2{background-color:#434646;height:auto !important;padding:10px;}}.view-calendar-featured-events{color:white;}@media (min-width:561px) and (max-width:750px){.view-calendar-featured-events{font-size:12px;}}.view-calendar-featured-events a{color:white;font-size:1.1em;font-weight:bold;}@media (min-width:561px) and (max-width:750px){.view-calendar-featured-events a{font-size:12px;}}.view-calendar-featured-events img{width:100%;height:auto;}.view-calendar-featured-events .views-row{position:relative;border:1px solid #748A9A;float:left;margin:1%;width:31%;}@media (min-width:561px) and (max-width:750px){.view-calendar-featured-events .views-row{margin:0.5%;}}@media (min-width:0) and (max-width:560px){.view-calendar-featured-events .views-row{margin:2% 5%;width:90%;}}.view-calendar-featured-events .overlay-wrapper{position:absolute;background:rgba(40,49,55,0.7);bottom:0px;left:0px;padding:5%;width:90%;}.view-calendar-featured-events .node .field{margin-top:0;}#block-block-124{background-color:#EEEEEE;max-width:170px;padding:20px;padding-bottom:100px;}#block-block-124 h5{border-bottom:1px dotted #CCCCCC;color:#999999;font-size:20px;padding-bottom:4px;}#block-block-124 ul li{padding:0;border:none;float:left;width:52px;}#block-block-124 a{font-weight:normal;color:#666C6C;font-size:13px;padding:0;}#block-block-124 a:hover{background-color:transparent;}#block-block-124:after{content:".";display:block;height:0;visibility:hidden;}.region-sidebar-second{}.region-sidebar-second #block-block-160,.region-sidebar-second .view-calendar-categories .view-content{color:#666;font-size:10.5px;}.region-sidebar-second #block-block-160 a,.region-sidebar-second .view-calendar-categories .view-content a{background:none;color:#666;font-weight:normal;text-decoration:none;letter-spacing:.125px;}.region-sidebar-second #block-block-160 a:hover,.region-sidebar-second .view-calendar-categories .view-content a:hover{color:#fff;background:#666666;}.region-sidebar-second .view-calendar-categories.view-display-id-block > .view-content{margin-top:35px;position:relative;}.region-sidebar-second .view-calendar-categories.view-display-id-block > .view-content:before{color:#EB6F08;content:'Academic Programs';font-size:1.2em;font-weight:bold;position:absolute;top:-27px;}.view-display-id-block_6{float:left;}.view-display-id-block_6 .views-field-field-image{padding-top:5px;}a.slideshowLabel{background-color:#738A99;color:#FFFFFF;display:block;font-size:10px;font-style:italic;font-weight:normal;margin:92px 0 0 1px;padding:3px 3px 5px 5px;text-decoration:none;width:170px;}.view-calendar-widget{margin-top:10px;max-width:300px;}.view .date-nav-wrapper .date-nav{height:15px;padding-bottom:0;}.view .date-nav-wrapper .date-heading h3{font-size:12px;text-transform:uppercase;display:inline;}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{background:none;}.view .date-nav-wrapper .date-next a,.view .date-nav-wrapper .date-prev a{font-size:2em;font-weight:normal;}#secondary_links a{display:block;font-size:12px;height:24px;letter-spacing:.5px;line-height:22px;outline:none;text-decoration:none;text-transform:uppercase;}#secondary_links a:before,#secondary_links a:after{font-family:FontAwesome;font-size:1em;margin:0 0.3em;}#secondary_links a:hover{color:#40bcf2 !important;}#secondary_links ul{margin:0;}#secondary_links li{background:none;float:left;}#secondary_links li:nth-child(1) a{padding:2px 12px 0 30px;}#secondary_links li:nth-child(2) a{padding:2px 30px 0 30px;}#secondary_links li:nth-child(3) a{background:url(/sites/all/themes/cca_responsive/images/secondary-nav-apply-now.png) repeat-y;margin-right:5px;padding:2px 10px 0 10px;}#secondary_links li:nth-child(4) a{background:url(/sites/all/themes/cca_responsive/images/secondary-nav-get-info.png) repeat-y;padding:2px 17px 0 17px;}@media (min-width:0) and (max-width:750px){#secondary_links li{width:100%;}}@media (min-width:765px) and (max-width:890px){#secondary_links ul li{padding:0 5px 0 5px;}#secondary_links ul li a{font-size:11px;}#secondary_links ul li:nth-child(1) a{padding:2px 0 0 10px;}#secondary_links ul li:nth-child(2) a{padding:2px 10px 0 10px;}#secondary_links ul li:nth-child(3) a{background:url(/sites/all/themes/cca_responsive/images/secondary-nav-apply-now.png) repeat-y;margin-right:5px;padding:2px 10px 0 10px;}#secondary_links ul li:nth-child(4) a{background:url(/sites/all/themes/cca_responsive/images/secondary-nav-get-info.png) repeat-y;padding:2px 10px 0 10px;}}@media (min-width:751px) and (max-width:948px){#secondary_links{background-color:#FFFFFF;float:right;padding-left:190px;}#secondary_links a{padding-top:2px;}}#secondary_links{background:#434646;float:right;}@media (min-width:949px){#secondary_links{padding-left:90px;}}#secondary_links a{color:#FFF;}#secondary_links ul{float:right;margin:0;}#secondary_links ul li{background:none;float:left;padding:0;}@media (min-width:561px) and (max-width:750px){#secondary_links ul li a{border-bottom:#fff 1px dotted;color:#FFFFFF;font-size:14px;}#secondary_links ul li:nth-child(1) a{padding:15px 50px;}#secondary_links ul li:nth-child(2) a{padding:15px 50px;}#secondary_links ul li:nth-child(3) a{background:none;padding:15px 50px;}#secondary_links ul li:nth-child(4) a{background:none;padding:15px 50px;}}@media (min-width:0) and (max-width:560px){#secondary_links ul li a{border-bottom:#fff 1px dotted;color:#FFFFFF;font-size:14px;}#secondary_links ul li:nth-child(1) a{padding:15px 50px;}#secondary_links ul li:nth-child(2) a{padding:15px 50px;}#secondary_links ul li:nth-child(3) a{background:none;padding:15px 50px;}#secondary_links ul li:nth-child(4) a{background:none;padding:15px 50px;}}@media (min-width:949px){#secondary_links li{padding:0;}#secondary_links li:nth-child(1) a,#secondary_links li:nth-child(2) a{background:#434646;color:#fff;}}.responsive-menu{display:none;}#navigation{clear:both;}.region-navigation{background-color:#434646;height:26px;padding-left:22px;position:absolute;}.region-navigation .block{float:left;}.region-navigation a{text-decoration:none;font-family:"Open Sans","Trebuchet MS",Arial,sans-serif;}@media (min-width:765px) and (max-width:890px){.block-nice-menus ul.nice-menu-down li{padding:0 5px 0 5px;}}@media (min-width:751px){#menu-link{display:none;}#search-link{display:none;}.block-nice_menus{margin:0;}ul.nice-menu,ul.nice-menu-down ul{margin:0;padding:0;z-index:200;}.last ul.nice-menu-down li{padding:0;}ul.nice-menu-down{border:0;float:left;line-height:26px;padding:0;text-align:left;}ul.nice-menu-down a:hover{background-color:#373D41;color:#FFFFFF;}ul.nice-menu-down a.active{background:url(/sites/all/themes/cca_responsive/images/active_pointer_white.png) center bottom no-repeat transparent;}ul.nice-menu-down a span.caps{text-transform:uppercase;}ul.nice-menu-down li{background:none;border:0;float:left;margin:0;padding:0 17px 0 0;position:relative;}ul.nice-menu-down li a{color:#FFFFFF;display:block;font-size:12px;font-weight:normal;letter-spacing:0.5px;margin-top:0;outline:none;padding:0 13px;text-decoration:none;text-transform:uppercase;}}@media (min-width:751px) and (min-width:561px) and (max-width:948px){ul.nice-menu-down li a{font-size:11px;padding:0 4px;}}@media (min-width:751px){ul.nice-menu-down li li{border-top:0;float:none;margin:0;}ul.nice-menu-down li li a{border-bottom:#fff 1px dotted;background:none !important;line-height:16px;margin:0 11px;padding:9px 0;text-transform:capitalize;}ul.nice-menu-down li li.see_all a,ul.nice-menu-down li li.see_all a:hover{text-transform:uppercase;text-align:right;border:none;padding-bottom:6px;font-size:12px;}ul.nice-menu-down ul{background-color:#373D41;display:none;padding:0 0 0 0;position:absolute;width:183px;}ul.nice-menu-down ul li{clear:both;float:none;padding:0;width:auto;}ul.nice-menu-down li.admissions a:hover,ul.nice-menu-down li.admissions a.hover,ul.nice-menu-down li.admissions ul{background-color:#993366;}ul.nice-menu-down li.admissions li.hover,ul.nice-menu-down li.admissions li a:hover{background-color:#5a1e3c;}ul.nice-menu-down li.programsofstudy a:hover,ul.nice-menu-down li.programsofstudy a.hover,ul.nice-menu-down li.programsofstudy ul,ul.nice-menu-down li.academics a:hover,ul.nice-menu-down li.academics a.hover,ul.nice-menu-down li.academics ul{background-color:#3a206b;}ul.nice-menu-down li.programsofstudy li.hover,ul.nice-menu-down li.programsofstudy li a:hover,ul.nice-menu-down li.academics li.hover,ul.nice-menu-down li.academics li a:hover{background-color:#150B30;}ul.nice-menu-down li.campuslife a:hover,ul.nice-menu-down li.campuslife a.hover,ul.nice-menu-down li.campuslife ul{background-color:#eb6f08;}ul.nice-menu-down li.campuslife li.hover,ul.nice-menu-down li.campuslife li a:hover{background-color:#B73500;}ul.nice-menu-down li.about a:hover,ul.nice-menu-down li.about a.hover,ul.nice-menu-down li.about ul{background-color:#3aa7c1;}ul.nice-menu-down li.about li.hover,ul.nice-menu-down li.about li a:hover{background-color:#006D9B;}ul.nice-menu-down li.supportcca a:hover,ul.nice-menu-down li.supportcca a.hover,ul.nice-menu-down li.supportcca ul,ul.nice-menu-down li.newcampus a:hover,ul.nice-menu-down li.newcampus a.hover,ul.nice-menu-down li.newcampus ul{background-color:#94c508;}ul.nice-menu-down li.supportcca li.hover,ul.nice-menu-down li.supportcca li a:hover,ul.nice-menu-down li.newcampus li.hover,ul.nice-menu-down li.newcampus li a:hover{background-color:#569200;}}@media (min-width:561px) and (max-width:750px){.region-navigation ul.nice-menu li.supportcca,.region-navigation ul.nice-menu li.newcampus{border-bottom:#fff 1px dotted !important;}}@media (min-width:0) and (max-width:560px){.region-navigation ul.nice-menu li.supportcca,.region-navigation ul.nice-menu li.newcampus{border-bottom:#fff 1px dotted !important;}}.region-sidebar-first{}.region-sidebar-first ul li{border:none;}@media (min-width:561px){.region-sidebar-first{padding-bottom:1em;}}.region-sidebar-first .block{background-color:#f0f0f0;}@media (min-width:0) and (max-width:750px){.region-sidebar-first .block{padding-top:20px;}}@media (min-width:0) and (max-width:560px){.region-sidebar-first .block{margin-top:50px;}}@media (min-width:751px){.region-sidebar-first .block{background:url(/sites/all/themes/cca_responsive/images/sidebar_bottom.png) no-repeat scroll left bottom #f0f0f0;padding:10px 0 50px 0;}}.region-sidebar-first ul{margin:0;padding:0;}.region-sidebar-first ul li{list-style-type:none;list-style-image:none;}.region-sidebar-first a{color:#1F2125;display:block;font-size:12px;font-weight:bold;text-decoration:none;}.region-sidebar-first ul a{padding:5px 10px 4px 15px;}@media (min-width:0) and (max-width:750px){.region-sidebar-first ul a{padding:1em 10px 1em;}}.region-sidebar-first ul a.active:hover,.region-sidebar-first ul a.active{background-color:#FFFFFF;color:#738A99;}.region-sidebar-first ul ul{}.region-sidebar-first ul ul a{padding-left:24px;}.region-sidebar-first ul ul ul{}.region-sidebar-first ul ul ul a{padding-left:35px;}@media (min-width:751px){.region-sidebar-first{}.region-sidebar-first li a.active,.region-sidebar-first li.leaf a.active,.region-sidebar-first li.expanded a.active{background-position:90% center;}.region-sidebar-first li.collapsed a,.region-sidebar-first li.expanded > a{background-position:90% center;background-repeat:no-repeat;}.region-sidebar-first li.collapsed a{background-image:url(/sites/all/themes/cca_responsive/images/nav-right-arrow.png);}.region-sidebar-first li.expanded > a{background-image:url(/sites/all/themes/cca_responsive/images/nav-down-arrow.png);}.region-sidebar-first a:hover{color:#FFFFFF;background-color:#434646;}.region-sidebar-first li.collapsed a:hover{background-image:url(/sites/all/themes/cca_responsive/images/nav-right-arrow-hover.png);}.region-sidebar-first li.expanded > a:hover{background-image:url(/sites/all/themes/cca_responsive/images/nav-down-arrow-hover.png);}.region-sidebar-first li.expanded > a.active:hover{background:url(/sites/all/themes/cca_responsive/images/nav-down-arrow.png) 90% center no-repeat #FFFFFF;}.section-admissions .region-sidebar-first a:hover{background-color:#993366;}.section-academics .region-sidebar-first a:hover{background-color:#3A206B;}.section-students .region-sidebar-first a:hover{background-color:#EB6F08;}.section-about .region-sidebar-first a:hover{background-color:#3AA7C1;}.section-support .region-sidebar-first a:hover{background-color:#94C508;}}.section-admissions .region-sidebar-first li a.active{color:#993366;}.section-academics .region-sidebar-first li a.active{color:#3A206B;}.section-students .region-sidebar-first ul a.active{color:#EB6F08;}.section-about .region-sidebar-first li a.active{color:#3AA7C1;}.section-support .region-sidebar-first li a.active{color:#94C508;}@media (min-width:561px) and (max-width:750px){#nav-menu{width:110%;position:relative;left:50px;}#menu-link{position:relative;}#header #secondary_links,#navigation #secondary_links{display:inline-block;height:auto;float:none;position:inherit;width:100%;}#header #secondary_links ul,#navigation #secondary_links ul{width:100%;}}@media (min-width:0) and (max-width:560px){#nav-menu{width:110%;position:relative;left:50px;}#menu-link{position:relative;}#header #secondary_links,#navigation #secondary_links{display:inline-block;height:auto;float:none;position:inherit;width:100%;}#header #secondary_links ul,#navigation #secondary_links ul{width:100%;}}#search-link,#menu-link{background:#FFFFFF;display:block;float:right;height:50px;width:45px;position:relative;}#search-link:before,#menu-link:before{color:#434646;font-family:"fontAwesome";position:absolute;}#search-link.active,#menu-link.active{background:#434646;}#search-link.active:before,#menu-link.active:before{color:#FFFFFF;}#menu-link{border-right:1px solid #EEEEEE;}#menu-link:before{content:"\f0c9";font-size:2em;left:11px;top:17px;}#search-link:before{content:"\f002";left:7px;font-size:1.8em;top:15px;}@media (min-width:0) and (max-width:750px){#nav-menu{background-color:#434646;display:none;margin-top:50px;width:100%;}#nav-menu.active{display:block !important;}#navigation{float:right;position:absolute;right:50px;width:100%;z-index:100;}#navigation a{color:#FFFFFF;padding:15px 50px;text-transform:lowercase;}#nav-menu > .section{height:auto;left:0;top:46px;width:100%;}.region-navigation{background:#434646;display:block;float:none;height:auto;padding:0;position:inherit;}.region-navigation .block-nice-menus{float:none;width:100%;}.region-navigation ul.nice-menu li{border:none;border-bottom:1px dotted #FFFFFF;background-color:#434646;}.region-navigation ul.nice-menu li.supportcca,.region-navigation ul.nice-menu li.newcampus{border-bottom:none;}.region-navigation ul.nice-menu-down,.region-navigation ul.nice-menu-down li{width:100%;}.region-navigation ul.nice-menu-down li a.active{background-image:none;}.region-navigation ul li ul{display:none !important;}#secondary_links{-moz-box-shadow:0px 5px 5px #888888;-webkit-box-shadow:0px 5px 5px #888888;box-shadow:0px 5px 5px #888888;}#secondary_links a{color:#1F2125;padding-bottom:0;}#secondary_links ul{width:79%;}#secondary_links li.last a{padding-bottom:20px;}}@media (min-width:0) and (max-width:750px){#search-form-top{display:none;}#search_form *{z-index:999;}#search_form{padding:0;position:absolute;width:100%;z-index:100;}#search_form #search-inputs{background-color:#434646;height:38px;margin-top:50px;padding:20px 0px 20px 0;-moz-box-shadow:0px 5px 5px #888888;-webkit-box-shadow:0px 5px 5px #888888;box-shadow:0px 5px 5px #888888;}#search_form #edit-query{font-size:20px;height:30px;margin-left:15px;width:78%;}}@media (min-width:0) and (max-width:750px) and (min-width:0) and (max-width:560px){#search_form #edit-query{width:70%;}}@media (min-width:0) and (max-width:750px){#search_form .form-submit{background:url(/sites/all/themes/cca_responsive/images/search-submit-mobile.png) no-repeat 0 0;height:35px;position:absolute;right:3%;width:45px;border-radius:0;}}.view a{text-decoration:none;}.view-trustees p a,.view-news p a{text-decoration:underline;}.view-trustees,.view-faculty-bios{margin-top:15px;}.views-two-col:first-child ul{margin-top:0;padding-left:0;width:50%;}.views-two-col:first-child ul:first-child{float:left;}@media (min-width:561px){.views-two-col:first-child ul:last-child{float:right;}}.view-jobs table{width:100%;}.view-jobs tr{border-top:1px solid #ddd;background:white;}.view-jobs td{padding:5px;}.view-jobs caption{font-weight:bold;font-size:1.1em;color:#3AA7C1;}.view-jobs .views-field-title{width:50%;}.view-jobs .views-field-field-job-department-value{width:25%;}.view-jobs .views-field-field-job-status-value{width:15%;}.view-jobs .views-field-created{width:10%;text-align:right;}.views-exposed-form label{font-size:12px;}.views-exposed-form .views-exposed-widget{padding:0;}.views-exposed-form .views-exposed-widget .form-text{width:165px;margin-right:20px;padding:0px;}.views-exposed-form .views-exposed-widget select{margin-right:15px;}.views-exposed-form .views-exposed-widget.views-submit-button{background:#EB6F08;margin-top:15px;padding:7px 5px 2px;}.views-exposed-form .views-exposed-widget .form-submit{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll -66px -128px transparent;border:none;height:14px;margin-top:0;text-indent:-9999px;width:54px;}.directoryBoxTop{padding-bottom:15px;}.view-staff-directory h3,.view-alumni-directory h3,.view-faculty-directory h3,.view-student-artist-directory h3{color:#666C6C;font-weight:bold;font-size:20px;border-bottom:2px solid #666C6C;padding-bottom:2px;margin-bottom:14px;}.view-staff-directory .item-list ul.pager,.view-alumni-directory .item-list ul.pager,.view-faculty-directory .item-list ul.pager,.view-student-artist-directory .item-list ul.pager{padding-top:1em;}.view-faculty-bios ul li,.view-faculty-directory ul li{margin-bottom:10px;}.view-faculty-bios p,.view-faculty-directory p{margin:0;}.view-staff-directory ul li{margin-bottom:1em;}.view-staff-listings .views-row{clear:both;margin-bottom:10px;}.view-staff-listings .views-row-1{margin-top:15px;}.view-staff-listings .views-field-picture img{border:1px solid #CCC;float:left;margin:0 10px 10px 0;}.view-staff-listings .views-field-field-last-name-value{font-weight:bold;}.view-courses table{width:100%;}.view-courses tr{border-top:1px solid #ddd;background:white;}.view-courses td{padding:5px;}.view-featured-alumni li{list-style:disc outside none;}.view-featured-alumni .views-row{clear:both;margin-bottom:30px;}.view-featured-alumni .views-row-1{margin-top:15px;}.view-featured-alumni .view-cca-gallery-slideshow .views-row{margin-bottom:0;padding-bottom:0;}.view-featured-alumni .view-cca-gallery-slideshow .views-row-1{padding-top:10px;}.view-featured-alumni .view-cca-gallery-slideshow .views-field-name{display:none;}#block-views-featured-alumni-block-1{background:#f5f5f5;padding:15px;}#block-views-featured-alumni-block-1 .block-title{color:#231f20;background:none;font-size:12px;font-weight:bold;margin-bottom:0;padding:0;text-transform:none;}#block-views-featured-alumni-block-1 .views-row-1{margin-top:5px;}#block-views-featured-alumni-block-1 .views-row .views-field-field-last-name{font-weight:200;}#block-views-featured-alumni-block-1 .views-row .views-field-view{margin-top:20px;}#block-views-featured-alumni-block-1 .views-row .views-field-view .views-row{margin-bottom:5px;}.view-news .views-row{background:url(/sites/all/themes/cca_responsive/images/dotted_border.png) repeat-x scroll left bottom transparent;clear:both;margin-bottom:12px;padding-bottom:20px;}.view-news .views-row-1{margin-top:20px;}.view-news .views-field-title{font-size:16px;}.view-news .views-field-title a{font-weight:bold;}.view-news .views-field-created{font-size:12px;}.view-news .views-field-field-video{padding-bottom:15px;padding-top:15px;}.view-news a.read_more{font-size:12px;text-transform:uppercase;}.view-news a.read_more:after{content:"\f105 \f105 \f105";color:#EB6F08;font-family:FontAwesome;font-size:1.2em;margin:0 0.3em;}.view-news a.read_more.read_more:hover{color:#EB6F08;}body.one-sidebar.section-calendar.sidebar-second #main-wrapper{border-left:none;}body.one-sidebar.section-calendar.sidebar-second #content{width:99.8%;}.view-calendar-list-page .views-row{margin:20px 0;}.view-calendar-list-page .field-name-field-image{border:1px solid #ccc;float:left;margin:0 1em 0 0;}.view-calendar-list-page .field-name-field-image .field-item{height:125px;}ul.calendar-filters{padding-left:0;}ul.calendar-filters li{margin:0 1em;display:inline;}ul.calendar-filters li:first-child{margin-left:0;}ul.calendar-filters li a{font-size:1.2em;font-weight:bold;color:#ccc;}ul.calendar-filters li a.active{color:#373D41;}.section-academics .view-social-links .views-row{background:#3A206B;color:#fff;padding:6px 12px;}.section-academics .view-social-links .views-row a{color:#fff;display:inline-block;font-size:12px;line-height:1.3em;max-width:130px;}.section-academics .view-social-links .views-row span{display:inline-block;height:26px;margin-top:2px;vertical-align:top;}.section-academics .view-social-links .views-row span i{background:#fff;border-radius:20px;color:#3A206B;font-size:22px;margin-right:5px;padding:5px 8px 11px 8px;height:13px;width:13px;}@media (min-width:0) and (max-width:560px){.view-faculty-bios ul{width:100% !important;}.view-faculty-bios ul:last-child{clear:left;}}.view-faculty-bios ul li{display:flex;min-height:125px;}.view-faculty-bios .views-field-picture{margin-right:20px;min-width:125px;}.featured-content{margin-bottom:60px;display:flex;}@media (min-width:0) and (max-width:560px){.featured-content{display:block;}}.featured-faculty{display:inline-block;min-height:220px;max-width:220px;background-repeat:no-repeat;background-size:cover;position:relative;flex:1;margin-right:30px;}.featured-faculty:last-child{margin-right:0;}@media (min-width:0) and (max-width:560px){.featured-faculty{display:block;flex:none;width:220px;margin-right:0;margin-bottom:20px;}.featured-faculty:last-child{margin-bottom:0;}}.featured-byline{padding:8px;background-color:rgba(255,255,255,0.9);position:absolute;bottom:0;width:100%;}.quarter-section.second{display:none;}.view-trustees .views-field-picture img{float:left;margin-right:10px;}.node-type-faculty .body{padding-bottom:4px;background:url(/sites/all/themes/cca_responsive/images/dotted_border.png) repeat-x scroll left bottom transparent;margin-bottom:14px;}.node-type-faculty .field-name-field-cv{font-size:12px;}.node-type-faculty .field-collection-container p{margin-bottom:0;}.faculty-bio{float:left;margin:4px 15px 15px 0;}#sharethis_1,.full_list{float:left;}.full_list a{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) no-repeat scroll 0 -340px transparent !important;height:10px;margin-top:1px;width:165px;}.related{position:relative;top:-3px;}.related p{color:#666C6C;display:inline;font-size:12px;font-weight:800;text-transform:uppercase;}.related a{font-size:12px;}#search_form .form-submit,.front #content .newsletter #edit-submit,.blog_item span.icon,.view-staff-directory .directoryBoxTop .form-submit,.view-alumni-directory .directoryBoxTop .form-submit,.view-faculty-directory .directoryBoxTop .form-submit,.view-student-artist-directory .directoryBoxTop .form-submit,.view-slideshow .next_img,.view-slideshow .prev_img,.view-cca-gallery .next_img,.view-cca-gallery .prev_img,.full_list a{display:block;overflow:hidden;line-height:10000px;text-indent:-9999em;}div .contents-half{float:left;width:220px;}.more{font-size:10px;text-transform:uppercase;}.more a{text-decoration:none;}.more a span.icon{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) repeat scroll -263px -30px transparent;display:inline-block;height:6px;width:12px;}.more a:hover{background-color:transparent;color:#999999;}.more a:hover span.icon{background:url(/sites/all/themes/cca_responsive/images/sprite_buttons.png) repeat scroll -275px -30px transparent;}form.google-cse{padding:15px 0 0 20px;}#admin-menu{margin:0;}#admin-menu a{font-size:12px;}.contextual-links li{background:none;list-style:none;}.desktop-only{display:block !important;}.mobile-only{display:none !important;}body .gsc-control-cse,body .gsc-control-cse .gsc-table-result{width:95%;}div.view-slideshow-admin-2 tr.odd{background:white;}.directory-col-1,.directory-col-2{width:43%;}.directory-col-1{float:left;}.directory-col-2{float:right;}div[id^="block-views-cca-gallery-block"]{background:white;clear:both;overflow:hidden;*zoom:1;}div[id^="block-views-cca-gallery-block"] h2.block-title{color:#3A206B;margin-left:20px;}div[id^="block-views-cca-gallery-block"] .view-content{border-bottom:2px solid #3A206B;border-top:2px solid #3A206B;margin-right:-1px;}div[id^="block-views-cca-gallery-block"] .view-content a img{padding:11px 0 0 0;}div[id^="block-views-cca-gallery-block"] .view-content table td .views-field-field-video,div[id^="block-views-cca-gallery-block"] .view-content table td .views-field-field-image{margin-right:19px;position:relative;}div[id^="block-views-cca-gallery-block"] .view-content table td .views-field-weight{display:none;}div[id^="block-views-cca-gallery-block"] .view-content .views-field-field-video{position:relative;width:100%;}div[id^="block-views-cca-gallery-block"] .view-content .views-field-field-video .field-content{position:relative;}div[id^="block-views-cca-gallery-block"] .view-content .views-field-field-video .field-content > a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100;}div[id^="block-views-cca-gallery-block"] .view-content .views-field-field-video p a{background:rgba(0,0,0,0.5);color:white;font-size:13px;line-height:14px;font-weight:bold;padding:4px;position:absolute;text-decoration:none;top:0px;width:212px;z-index:1;}.view-cca-gallery table{width:100%;}.view-cca-gallery .views-field-field-image .field-content{text-align:center;}.view-cca-gallery.main-gallery-image .views-field-field-video,.view-cca-gallery.main-gallery-image .views-field-field-image{position:relative;}.view-cca-gallery .next_prev{position:absolute;top:calc(50% - 40px);width:99.9%;}.view-cca-gallery .prev_img,.view-cca-gallery .next_img{background:center center no-repeat rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.3);height:12px;padding:35px 23px;position:absolute;width:7px;}.view-cca-gallery .prev_img:hover,.view-cca-gallery .next_img:hover{background-color:#000000;}.view-cca-gallery .prev_img{background-image:url(/sites/all/themes/cca_responsive/images/slideshow-left.png);left:0;}.view-cca-gallery .next_img{background-image:url(/sites/all/themes/cca_responsive/images/slideshow-right.png);right:0;}.view-cca-gallery .views-row{margin-bottom:10px;padding-bottom:6px;}.view-cca-gallery .col-last{padding-left:5px;}.view-cca-gallery .views-field-title{font-size:16px;margin-top:15px;}.view-cca-gallery .views-field-title a{padding:0;text-decoration:none;}.view-cca-gallery .views-field-body p{margin-bottom:0px;}.view-display-id-page_1 .views-field-field-image-fid img,.view-display-id-page_8 .views-field-field-image-fid img{margin-bottom:10px;}.view-cca-gallery.view-display-id-block_6 table{margin:0;}.view-cca-gallery .views-field-nid{display:none;}.view-cca-gallery.masonry{margin:10px 20px;}.region-sidebar-second .view-cca-gallery.masonry{margin:0;}.region-sidebar-second .view-cca-gallery .view-content{border:0;}@media (min-width:0) and (max-width:560px){html body.admin-menu.logged-in{margin-top:91px !important;}body.admin-menu.logged-in #navigation,body.admin-menu.logged-in #search_form{top:96px;}.quarter-section.first{display:none;}.quarter-section.second{display:block;}.front .quarter,.front .quarter.social,.front .quarter h2{float:none;margin:0;}.front .quarter{background:none;height:75px;padding:0 10px 10px;}.front .quarter h2{background-color:#EBEBEB;}.front .quarter:first-child{margin:0;}.front .quarter.info{border-top:none;}.front .quarter.give{height:85px;}.front .quarter h2{border-bottom:none;padding-top:12px;}.front .quarter h2 a{display:block;}.front .quarter p{display:none;}.front .quarter.give h2{padding-top:10px;}#block-views-605b569eb69eeb71c517f0987554e793,#block-views-6fc2e32345fa50cc23e7562c32a1c2b6{float:none;margin-bottom:0;width:100%;}#block-views-605b569eb69eeb71c517f0987554e793 .views-row,#block-views-6fc2e32345fa50cc23e7562c32a1c2b6 .views-row,#block-views-605b569eb69eeb71c517f0987554e793 .view-header,#block-views-6fc2e32345fa50cc23e7562c32a1c2b6 .view-header{padding:0 10px;}#block-views-605b569eb69eeb71c517f0987554e793 .views-row,#block-views-6fc2e32345fa50cc23e7562c32a1c2b6 .views-row{padding:15px 10px;}#block-views-6fc2e32345fa50cc23e7562c32a1c2b6{margin-top:50px;}#block-views-featured-videos-block .view-content{background-color:transparent;}#title_area{margin-bottom:20px;}#title_area .breadcrumb,#apply-request{display:none;}body.not-front.page-node-6673 #main-wrapper,body.not-front #main-wrapper,body.not-front.two-sidebars #main-wrapper{background:none transparent;}body.not-front #banner{min-height:inherit;}#banner img{width:101%;}div.page-template-image.image-left,div.page-template-image.image-right{float:none;margin:0;}body.node-type-page-template div.region-content .field-item img{height:auto;width:100%;}.page-template-table,.page-template-row,.page-template-cell{display:inline;}.region-sidebar-second #block-ccablock-sharethis .st_sharethis{display:inherit;margin:0;text-align:left;}.page-node-6673 .feature,.page-node-6673 .program_divider{display:none;}.page-node-6673 .field-name-body h2.program{background:none transparent;}.page-node-6673 ul,.page-node-6673 #content .region-content .content ul li,.page-node-6673 #content .region-content .content ul.other li{float:none;width:100%;}.page-node-6673 ul{padding-bottom:40px;}.page-node-6673 ul.first{padding-bottom:0;}.page-node-6673 #content .region-content .content ul li a{padding:10px 20px 10px 0;font-size:140%;line-height:155%;}.page-node-6673 h2.program span.words{background-color:transparent;}.page-node-6673 #content .region-content .content ul.other,.page-node-6673 #content .region-content .content ul.other ul{padding-bottom:0;}.page-node-6673 #content .region-content .content ul.other.first{padding-top:40px;}.page-node-6673 #content .region-content .content ul.other li.subgroup{color:#434646;font-size:20px;font-weight:bold;line-height:1em;padding-bottom:1px;text-transform:uppercase;}.views-field-field-last-name a{text-decoration:none;}.region-sidebar-first #block-block-122,.region-sidebar-first #block-block-121,.region-sidebar-first #block-block-124,.region-sidebar-first #block-block-145{background-image:none;}.view-cca-gallery.view-display-id-block .views-row img,.view-cca-gallery.view-display-id-block_1 .views-row img,.view-cca-gallery.view-display-id-block .views-field,.view-cca-gallery.view-display-id-block_1 .views-field{height:inherit;width:135px;}dl.curriculumList{width:250px;}dl.curriculumList dt{width:200px;clear:both;}dl.curriculumList dd{width:50px;}.desktop-only{display:none !important;}.mobile-only{clear:both;display:block !important;}#search-form label{display:none;}#search-form #edit-keys{margin-left:15px;width:60%;}#apply-request li{display:block;margin:0 5px 20px;}body.not-front #apply-request li a{background:url(/sites/all/themes/cca_responsive/images/right-link-arrows.png) no-repeat center right;font-size:1.6em;padding:0 30px 0 10px;text-decoration:none;text-transform:uppercase;}.view-id-alumni_directory.view-display-id-default .view-content > div,.view-id-faculty_directory.view-display-id-page_1 .view-content > div{font-size:12px;line-height:140%;word-wrap:break-word;padding-bottom:20px;}.view-id-alumni_directory.view-display-id-default .view-content > div:first-child,.view-id-faculty_directory.view-display-id-page_1 .view-content > div:first-child{margin-right:15px;}.view-homepage-events-and-news.view-display-id-block_1 .views-field-field-date{width:40%;}.view-homepage-events-and-news.view-display-id-block_1 .views-field-title{float:right;width:50%;}.content ul#section_landing_utilities{margin-left:20px;padding:0;width:92%;}#alumni_connect h3{max-width:400px;}#alumni_connect a{background-position:-199px -36px;}.region-content .block .content .view-id-courses{padding:0;}.view-cca-calendar .view-header{display:inline;font-size:11px;}.view-cca-calendar .view-header p{background:url(/sites/all/themes/cca_responsive/images/calendar001.gif) no-repeat 5px center #F0F0F0;border:1px solid #999999;padding-left:22px;}.view-cca-calendar .view-header a{text-decoration:none;font-weight:bold;}.directory-col-1,.directory-col-2{float:none;width:100%;}}#header_spectrum{position:relative;}#header_spectrum img{height:5px;width:100%;position:absolute;}@media (min-width:561px){.region-sidebar-second .block h2.block-title{background:url(/sites/all/themes/cca_responsive/images/sprite_racing_stripes.png) 0 -39px no-repeat;line-height:31px;}}body.section-admissions.content-heading h1.title{background-color:#936;}body.section-academics.content-heading h1.title{background-color:#3A206B;}body.section-students.content-heading h1.title{background-color:#EB6F08;}body.section-about.content-heading h1.title{background-color:#3AA7C1;}body.section-support.content-heading h1.title{background-color:#94C508;}@media (min-width:561px){.section-admissions .region-sidebar-second #block-views-cca-calendar-block-1 h2{background-position:0 -234px;}.section-admissions .region-sidebar-second #block-views-news-block-1 h2{background-position:0 -195px;}.section-academics .region-sidebar-second #block-views-cca-calendar-block-1 h2{background-position:0 -312px;}.section-academics .region-sidebar-second #block-views-news-block-1 h2{background-position:0 -273px;}.section-students .region-sidebar-second #block-views-cca-calendar-block-1 h2{background-position:0 -390px;}.section-students .region-sidebar-second #block-views-news-block-1 h2{background-position:0 -351px;}.section-about .region-sidebar-second #block-views-cca-calendar-block-1 h2{background-position:0 -156px;}.section-about .region-sidebar-second #block-views-news-block-1 h2{background-position:0 -117px;}.section-support .region-sidebar-second #block-views-cca-calendar-block-1 h2{background-position:0 -468px;}.section-support .region-sidebar-second #block-views-news-block-1 h2{background-position:0 -429px;}}.section-admissions .slideshow_title{background-color:#993366;}.section-academics .slideshow_title{background-color:#3A206B;}.section-students .slideshow_title{background-color:#EB6F08;}.section-about .slideshow_title{background-color:#3AA7C1;}.section-support .slideshow_title{background-color:#94C508;}
