/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#717073}.whitewash{background-color:#fff}html,body{margin:0;}.Bloomerang-display{font-color:yellow;}code,body,h1,h2,h3,h4,h5,h6,html,kbd,pre,samp,.w3-code,.w3-slim,.w3-wide{font-family:'Open Sans',sans-serif;}h1{font-weight:300}h3{font-weight:300}a{color:#98002e}a:hover{color:green}.breadcrumb{padding:0;background-color:#fff;}.views-title{padding-bottom:20px;font-weight:bold;}.views-date{padding-bottom:20px;}.views-read-more{font-weight:bold;}.views-table-image-width{width:200px;}.views-table-blog{background-color:pink;}.views_block__gallery_block_1{margin-top:1em;}.views_block__gallery_block_1 img{width:100%;border:3px solid #337ab7;padding:3px;border-radius:10px;}.views_block__gallery_block_1 img:hover{border-color:#ddd;}.views_block__gallery_block_1 a{color:##28df35;text-decoration:none;}.views_block__gallery_block_1 p{margin:0 0 10px;display:inline;position:relative;bottom:60px;left:6px;background:rgba(17,17,17,.5);color:#fff;padding:0.4em;border-radius:10px;}#vitals a,#rtcstories .views-field-view-node a,#newsevents .views-field-view-node a,#achievements a,.rtcbtn,.view-id-rtc_stories .views-field-view-node .field-content a,.view-id-frontpage .views-field-view-node .field-content a,.view-id-the_wire .views-field-view-node .field-content a,.view-id-library_blog .views-field-view-node .field-content a,.view-id-foundation_blog .views-field-view-node .field-content a,#programcontactenroll .webform-submit a{background-color:#fff;border:1px solid;color:#98002e;display:inline-block;margin-top:10px;padding:5px 10px;text-decoration:none;}#vitals a:hover,#rtcstories .views-field-view-node a:hover,#newsevents .views-field-view-node a:hover,#achievements a:hover,.rtcbtn:hover,.view-id-rtc_stories .views-field-view-node .field-content a:hover,.view-id-frontpage .views-field-view-node .field-content a:hover,.view-id-the_wire .views-field-view-node .field-content a:hover,.view-id-library_blog .views-field-view-node .field-content a:hover,.view-id-foundation_blog .views-field-view-node .field-content a:hover{background-color:#98002e;color:#fff;text-decoration:none;}.meta{position:relative;margin-top:15px;}.meta > a > img{width:100%;}.meta-overlay{position:absolute;bottom:0;border-radius:5px;left:0;right:0;background-color:#98002e;background-color:rgba(152,0,46,0.95);overflow:hidden;width:100%;height:0;z-index:5;}.meta:hover .meta-overlay{height:auto;}.meta-text{color:#fff;overflow:hidden;padding:8px;font-size:12px;}.meta-text > a{text-decoration:none !important;color:#fff !important;}.override-color{text-decoration:none !important;color:#fff !important;}.meta-link{color:#fff;text-decoration:none;font-size:12px;padding:5px 10px;border:1px solid #fff;border-radius:0;margin-top:0px;display:inline-block;}@media (min-width:1200px){#meta-mojo{width:100%;max-width:1400px;}}#redheader{background-color:#98002e;}.generalpadding{padding:20px 0;}#mainnavrwrapper{background-color:#fff;border-bottom:4px solid #98002e}.openbecome,.opencurrent,.opencampus,.opencommunity,.openabout{display:none}.animateopacity{-webkit-animation-name:opac;-webkit-animation-duration:1s;animation-name:opac;animation-duration:1s}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}ul.topnav{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#fff}ul.justify{display:-webkit-flex;-webkit-justify-content:space-around;display:flex;justify-content:space-around}ul.topnav li{float:left}ul.topnav li a{display:inline-block;color:#98002e;text-align:center;padding:14px 16px;text-decoration:none;transition:0.3s;font-size:20px;font-weight:300}ul.topnav li a:hover{background-color:#f2f2f2;color:#98002e}ul.topnav li.icon{display:none}.megacontainer{background-color:#fff;}.megacontainer a{color:#98002e;}.megacontainer a:hover{color:green;text-decoration:none;}.megacontainer li{margin-bottom:10px;}.megacontainer ul{list-style-type:none;margin:0;padding:0;}.closemegacontainer:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.closemegacontainer{display:block;text-align:center;color:#fff;background-color:#98002e;overflow:hidden;z-index:1;padding:0;border-radius:50%;transition:.3s;cursor:pointer;font-size:24px;margin:0 auto;margin-bottom:15px;}.closemegacontainer{width:40px;height:40px;line-height:40px}.quicklinks{background-color:#98002e;}.quicklinks img{display:block;max-width:100%;height:auto !important;}.quicklinks .dropdown-menu a{color:#98002e;}.quicklinks .dropdown-toggle{color:#fff;font-size:12px;}.quicklinks .dropdown-toggle:hover,.quicklinks .open>a{background-color:#fff;color:#98002e;}.quicklinks .glyphs{height:24px;margin:0 auto;margin-bottom:10px;width:24px;text-align:center;}.translatordrop{padding:5px 15px;width:400px;}.quicksearch{padding:10px 15px;min-width:350px;}#vitals{padding-bottom:30px;padding-top:15px;}#vitals h3{margin:0;}#vitals p{font-size:16px;padding-top:15px;}#vitals img{padding-top:15px;}#rtcstories,#newsevents{padding:60px 0;}#newsevents{background-color:#e9e3dc;}#rtcstories{background-color:#002d56;}#rtcstories .field-content{display:block;background-color:#fff;padding:5px 10px;}#newsevents .field-content{display:block;padding:5px 0;}#rtcstories .views-field-field-teaser-image .field-content{padding:0;}#rtcstories .views-field-created-1,#newsevents .views-field-created{font-size:12px;font-style:italic;}#rtcstories .views-field-title,#newsevents .views-field-title{font-size:18px;font-weight:600;}#rtcstories .views-field-view-node a{margin-bottom:5px;}#rtcstories .frontblockheader h3,#newsevents .frontblockheader h3{margin:0;padding:0;}#rtcstories .frontblockheader a,#newsevents .frontblockheader a{margin:0;padding:0;}#rtcstories .frontblockheader h3,#rtcstories .frontblockheader a{color:#fff;}#newsevents .frontblockheader a{color:#98002e;}#rtcstories .frontblockheader hr,#newsevents .frontblockheader hr{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0;}#newsevents .frontblockheader hr{border-color:#98002e;}#rtcarticle img{display:block;max-width:100%;height:auto !important;}#rtcarticle .image-field-caption{font-size:14px;font-style:italic;}#rtclibraryblog .image-field-caption{font-size:14px;font-style:italic;}.search-info{display:none;}#views-exposed-form-employee-directory-page  label{color:#fff;}.field-name-field-job-title{font-weight:700;}.view-id-career_training_programs img{display:none;}.generalbucket,.view-id-rtc_stories .views-row,.view-id-frontpage .views-row,.view-id-career_training_programs .views-row,.view-id-the_wire .views-row,.view-id-library_blog .views-row,.view-id-foundation_blog .views-row{background-color:#f9f9f9;padding:15px;margin-bottom:15px;}.view-id-rtc_stories .views-row h3,.view-id-frontpage .views-row h3,.view-id-career_training_programs .views-row h3,.view-id-the_wire .views-row h3,.view-id-library_blog .views-row h3,.view-id-foundation_blog .views-row h3{margin-top:0px;}.view-id-courses li{margin-bottom:30px;}.view-id-courses .view-content .item-list h3{margin-bottom:30px;font-size:30px;}.node-courses .field-name-field-title{font-size:30px;}.node-courses .field-name-field-program{font-size:18px;}.node-courses .field-name-field-description{margin-top:15px;margin-bottom:15px;}.block-title{font-weight:300;font-size:24px;}.generalbucket h3{margin-top:0px;}.generalbucket{background-color:#f9f9f9;padding:15px;}.node-page img{padding:10px;display:block;max-width:100%;height:auto !important;}#basicpagenode .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;background-color:#98002e;}#achievements{background:url(/sites/default/files/logo-rtcseal-896x896.png) no-repeat center;padding-top:60px;padding-bottom:60px}#achievements h2{color:#980023;font-size:64px}#achievements h3{margin-bottom:30px}#achievements img{margin:0 auto}#programpage{}#programheader{background-color:#e9e3dc;}#programheader .programheader{margin:10% auto;max-width:600px;}#programdetails{}#programdetails .field-label{font-size:14px;font-weight:normal;padding-top:15px;}#programdetails .field-item{font-size:24px;font-weight:300;}#programtestimonial{background-color:#002d56;color:#fff;}#programtestimonial .field-label{padding-top:60px;font-size:14px;font-weight:normal;}#programtestimonial .field-name-field-testimonial-title .field-item{padding-top:10px;padding-bottom:10px;font-size:24px;font-weight:300;}#programtestimonial .field-name-field-testimonial{padding-bottom:60px;}#programtestimonial img{padding-bottom:60px;padding-top:60px;}#programinformation{}#programcontactenroll{background-color:#E9E3DC;}#programcontactenroll .socialicon{width:22px;height:22px;}#programcontactenroll .enrollseal{background:#e9e3dc url('/sites/default/files/logo-rtcseal-896x896.png');background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:auto;width:100%;}#programdetails .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,#programinformation .nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#98002e;}.padding60{padding-top:60px;padding-bottom:60px;}.padding3060{padding-top:30px;padding-bottom:60px;}#footermenu{background-color:#717073;padding:60px 0}#footermenu ul{list-style:none;padding:0}#footermenu li{padding:5px 0}#footermenu ul li a{color:#fff;text-decoration:none}#footermenu ul li a:hover{color:#98002e}@media only screen and (max-width :1200px){}@media only screen and (max-width :992px){}@media only screen and (max-width :768px){#mobilepadding{padding-left:0px;padding-right:0px;}ul.topnav li{display:none;}ul.topnav li a{color:#fff;}ul.topnav{background-color:#002d56}ul.topnav li.icon{float:right;display:inline-block;color:#fff;}ul.topnav.responsive{position:relative;}ul.topnav.responsive li.icon{position:absolute;right:0;top:0}ul.topnav.responsive li{float:none;display:inline}ul.topnav.responsive li a{display:block;text-align:left;color:#fff}ul.topnav.responsive li a:hover{background-color:#f2f2f2;color:#98002e}ul.justify{display:block}#footermenu,#footermenu img{margin:0 auto;text-align:center}}@media only screen and (max-width :480px){}
body{background-color:#fff;}.openbecome,.opencurrent,.opencampus,.opencommunity,.openabout{display:block;}
#slides{position:relative;height:600px;padding:0px;margin:0px;list-style-type:none;}.slide{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}.showing{opacity:1;z-index:2;}.controls{display:none;}.slide{font-size:20px;padding:20px;box-sizing:border-box;background:#333;color:#fff;background-size:cover;}.slide .content{position:absolute;bottom:20px;background:rgb(0,0,0);background:rgba(0,0,0,0.5);color:#f1f1f1;width:70%;padding:20px;}.slide:nth-of-type(1){background-color:white;background-image:url('/sites/default/files/2023-12/SSC_web_slider_1440_600_B.jpg');}.slide:nth-of-type(2){background-color:white;background-image:url('/sites/default/files/Mechatronic-female-student.jpg');}.slide:nth-of-type(3){background-color:white;background-image:url('/sites/default/files/Legacy_Circle_Fernie_Kathy_Same.jpg');}.controls{background:#333;color:#fff;padding:10px 0px;font-size:20px;cursor:pointer;border:1px solid #fff;margin:10px 0px 0px 10px;width:40px;}.controls:hover,.controls:focus{background:#eee;color:#333;}.rotaitingimage_container{position:relative;width:100%;height:auto;}.buttons{position:absolute;bottom:20px;right:20px;z-index:10;font-size:0px;}@media screen and (max-width:760px){.controls,.controls:hover,.controls:focus{background:#eee;color:#333;}}@media screen and (max-width:600px){.controls,.controls:hover,.controls:focus{background:#eee;color:#333;}}
.ds-2col-stacked > .group-left{float:left;width:70%;border:0px solid red;padding:10px 10px 10px 0px;}[dir="rtl"] .ds-2col-stacked > .group-left{float:right;}.ds-2col-stacked > .group-right{float:right;width:30%;border:0px solid red;padding:10px 10px 10px 10px;}[dir="rtl"] .ds-2col-stacked > .group-right{float:left;}.ds-2col-stacked > .group-footer{clear:both;}
.views_slideshow_cycle_main{width:100%;float:left;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100% !important;height:auto;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.views_slideshow_cycle_main .field-content img{max-width:100%;width:100%;height:auto;margin:0;padding:0;}
