*{font-family:Roboto;}#navbar-main img{max-width:150px;height:auto;}.region-top-header > div:last-child{text-align:right;padding:.5rem 0;color:#FFF;}.region-top-header i{color:#FFF;}.img-responsive img{width:100%;height:auto;}.navbar-brand{display:block;color:#191919;}.site-name-slogan{color:#191919;}.no_pads{margin-left:-15px;margin-right:-15px;}.parallax_bg{margin-left:-15px;margin-right:-15px;background-size:cover;background-position:center;background-attachment:fixed;}h1{font-weight:300;}h2{font-size:32px;font-weight:300;}h3{font-size:24px;font-weight:300;}.sidebar h2{font-size:32px;border-bottom:none;}@media (min-width:768px){#navbar-main{flex-flow:row wrap;padding:0;}#navbar-main > .container{flex-wrap:wrap;padding-top:30px;padding-bottom:30px;}#navbar-main img{max-width:250px;}#navbar-main .navbar-collapse{width:100%;}#navbar-main .nav-item{display:inline-block;}#navbar-main .nav-item .nav-link{color:#49a5d3;font-weight:700;}#navbar-main .nav-item.dropdown .dropdown-menu{text-align:left;}#navbar-main nav{width:100%;background-color:#FFF;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.28);}.menu--navigation-envision .nav-item a{}}@media (max-width:768px){.envision_video_logo img{width:225px;}.page-node-97 #block-ucsandiegologowhite{margin-left:0;}}.region-top-header{width:100%;}.page-node-97 #block-ucsandiegologowhite{margin-left:auto;}.page-node-97 .drupal_news_block{margin-top:2rem;}.img_frame img{width:100%;}.captioned_img{color:#FFF;position:relative;}.captioned_img a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}.captioned_img .caption{position:absolute;bottom:0;background-color:rgba(0,0,0,.75);width:100%;padding:1.5rem 1rem;}#block-envisionnewslettersignupblock{margin-left:auto;}#block-envisionnewslettersignupblock p{margin:0;}.page-node-98 .parallax_bg{background-image:url(/sites/default/files/groups/envision/sme.jpg);}#block-envisionhomepagevideo{width:100%;}.envision_video_container{overflow:hidden;width:100%;height:0;padding-bottom:25%;position:relative;}#envision_video{position:absolute;width:110%;height:100%;}.envision_video_logo{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.envision_video_logo img{width:400px;height:auto;}.page-node-97 .sidebar .block{padding:0;margin:0;}.instagram_gallery{max-width:250px;}.instagram_gallery a img{margin-bottom:15px !important;}.courses_list .row .row{}.courses_list .row .row span:first-child{display:block;width:25%;padding:10px 15px;text-align:right;font-weight:700;}.courses_list .row .row span:last-child{display:block;width:auto;padding:10px 15px;width:100%;}.courses_list .row .row a{width:100%;display:flex;flex-direction:row;color:#000;text-decoration:none;}.courses_list .row .row a:hover span{background-color:#006A96;color:#FFF;}.course_gray{background-color:#dfdade;}.course_red{background-color:#f9d8d8;}.course_pink{background-color:#ffdfd8;}.course_yellow{background-color:#ffedd8;}.course_green{background-color:#d9eae9;}.page-node-99 .parallax_bg{background-image:url(/sites/default/files/groups/envision/facility2.jpg);}.hover_text{background-color:rgba(211,84,0,0.7);}.hover_text .ckeditor_bootstrap_modal{height:100%;}.hover_text .ckeditor_bootstrap_modal .modal_trigger{height:100%;}.page-node-106 .card-header{padding:15px;}.page-node-106 .card-header h5{margin:0;text-align:left;}.page-node-100 .parallax_bg{background-image:url(/sites/default/files/groups/envision/facility6.jpg);}.equipment_list{background-color:#f2f2f2;justify-content:space-evenly;}.page-node-100 .image_text_background img{height:170px;width:auto;}.page-node-103 #sidebar_second{margin-top:2rem;}.site-footer__bottom{margin-top:0;}.site-footer__bottom .region-footer-fifth{margin-top:0;}#block-envisionfooter{width:100%;}footer{border-top:1px solid #ccc;}.site-footer .content a,.site-footer .content a.is-active{color:#49a5d3;}.envision_footer_logos a:first-child img{max-width:250px;height:auto;}.envision_footer_logos a:first-child{margin-right:60px;}.envision_footer_logos a:last-child img{max-width:200px;height:auto;}footer p{color:#999;}.view-frontpage{display:none;}
body{color:#3b3b3b;background:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#182b49;}#navbar-main{background-color:#006a96;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}a:active,.link:active{color:#22adff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#ffffff;border-color:#ffffff;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#ffffff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.carousel img{width:100%;height:auto;}img{max-width:100%;height:auto;}.dropdown-menu .dropdown-item{padding:0;}.dropdown-menu .dropdown-item a{padding:.25rem 1.5rem;display:block;}.bg_ucsd_navy{background-color:#182b49}.bg_ucsd_gold{background-color:#C69214}.ucsd_navy{color:#182B49}.ucsd_blue{color:#006A96}.ucsd_gold{color:#C69214}.ucsd_yellow{color:#FFCD00}.ucsd_cyan{color:#00C6D7}.ucsd_orange{color:#FC8900}.text_white{color:#FFF}a.btn{border-radius:.5rem !important;}.btn_brown{background-color:#C69214;color:#FFF;}.btn_gold{background-color:#FFCD00;color:#484949 !important;}.btn_gold:hover{background-color:#FFF;}.btn_yellow{background-color:#FFCD00;color:#FFF;}.btn_yellow:hover{background-color:#C69214;}.btn_blue{background-color:#006A96;color:#FFF;}p,h1,h2,h3,h4,h5,span{word-wrap:break-word;}div[id^="accordion"] .card{border-radius:0;border:none;margin-bottom:.25rem;}div[id^="accordion"] .card-header{padding:0;background-color:#e5e5e5;border-radius:0;}div[id^="accordion"] .card-header > *{padding:1rem 1.5rem;margin-bottom:0;width:100%;text-align:left;color:#006a96;white-space:normal;}div[id^="accordion"] .card-header > *:hover{color:#182b49;text-decoration:none;}div[id^="accordion"] .card-header > *::after{content:" ▾";color:transparent;}div[id^="accordion"] .card-header > *:hover::after{content:" ▾";color:inherit;}.card-header p{margin-bottom:0;}.alert-wrapper{position:static;}.table-borderless tr{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:transparent;}img.float-left{margin-right:15px;margin-bottom:15px;}div[class*="block-views-blockcarousel"]{width:100%;}.carousel{width:100%;}.view-carousel .view-content.row{margin:0;}.block-page-title-block{margin-top:45px;margin-bottom:30px;}#navbar-top{padding:0;}#navbar-top > .container{max-width:100%;padding:0;}.region-top-header{width:100%;}.region-top-header > div:first-child{background-color:#EB0000;padding:30px 0;}.region-top-header > div:nth-child(2){background-color:#182b49;padding:10px 0;}.region-top-header *{color:#000;}.region-top-header > .block{width:100%;}.region-top-header p{margin-bottom:0;}.region-top-header a:hover{color:#000;}.region-top-header > div:last-child a strong{letter-spacing:1px;}.cke_dialog_body *{white-space:normal;}.image_text{position:relative;color:#FFF;}.image_text_container{position:absolute;width:100%;}.image_text_container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;}.image_text a{color:#FFF;}.image_text_background p{margin:0;}.image_text_background img{width:100%;}.image_text_top .image_text_container{align-items:flex-start;}.image_text_middle .image_text_container{align-items:center;}.image_text_bottom .image_text_container{align-items:flex-end;}.image_text .displayed_text,.image_text .hover_text{width:100%;padding:10px;}.hover_text{opacity:0;transition:.3s all ease-in-out;}.hover_text p{margin-bottom:0;}.image_text:hover .displayed_text,.image_text:hover .hover_text{opacity:.9;}.image_text_bg_blue .displayed_text,.image_text_bg_blue .hover_text{background-color:rgba(0,106,150,.9);}.image_text_bg_black .displayed_text,.image_text_bg_black .hover_text{background-color:rgba(0,0,0,.7);}.captioned_img{position:relative;}.captioned_img .caption{position:absolute;width:100%;bottom:0;margin-bottom:0;}.captioned_img > p:last-child{position:absolute;width:100%;height:100%;top:0;left:0;}.captioned_img > p:last-child a{width:100%;height:100%;display:block;}.ckeditor_bootstrap_modal .modal_trigger{cursor:pointer;}.ckeditor_bootstrap_modal .modal_text{display:none;}.dropdown-menu{top:90%;}.dropdown-menu .dropdown-item.active a{color:#FFF;}footer{margin-top:60px;}#block-jacobsschoolfooter{width:100%;text-transform:uppercase;}#block-jacobsschoolfooter *{color:#FFF;}#block-jacobsschoolfooter ul{list-style:none;padding-left:0 !important;}#block-jacobsschoolfooter ul li{margin-bottom:7px;}#block-jacobsschoolfooter .social_media_links li{display:inline-block;margin-right:10px;}.site-footer__bottom{margin-top:0;border:none;}.node_search-results p{margin-bottom:0;}.path-search h2{font-size:1.25rem;margin-top:2rem;}.path-search .search-help-link{display:none;}@media (max-width:767px){.region-top-header *{text-align:center;}}
