@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css');strong{font-weight:bold;}div.clear{height:0;}a img:hover{opacity:0.7;transition:all ease-in-out .4s 0s;}a[class ="external-site-link"]{padding-right:14px;background:transparent url('https://vue.slac.stanford.edu/files/external-link-icon.png') no-repeat center right;}a[class ="pdf"]{padding-right:18px;background:transparent url('https://vue.slac.stanford.edu/files/pdf.gif') no-repeat center right;}ul.ul-list-for-right-column-basic-page{padding-bottom:5px;}ul.ul-list-for-right-column-basic-page li:before{content:"";margin-right:6px;display:inline-block;width:4px;height:4px;background-color:#871628;border-radius:50%;margin-bottom:2px;}ul.ul-list-for-right-column-basic-page li a{color:#871628;font-size:13px;line-height:22px;}ul.ul-list-for-right-column-basic-page li a:hover{text-decoration:underline;}div.panel-pane.pane-block.pane-bean-entry-and-access > div > div > article > p{font-size:14px;line-height:21px;}div.panel-pane.pane-block.pane-bean-welcome-to-vue > div > div > article > ul{font-size:14px;line-height:21px;}div.panel-panel.right-sidebar.top_title_exist > div > div:nth-child(1){margin-bottom:20px;}div.panel-panel.right-sidebar.top_title_exist > div > div:nth-child(2){margin-bottom:20px;}div.panel-panel.right-sidebar.top_title_exist > div > div:nth-child(3){margin-bottom:20px;}div.vue-quicklink > a{font-size:1em;line-height:1;font-weight:800;}p.quicklink{margin-top:0em;margin-bottom:1.4em;}.homepage-3blocks{width:30%;float:left;margin:0 1.6%;}.homepage-3blocks img{border:#f3f1eb solid 5px;}.homepage-3blocks img:hover{opacity:0.7;transition:all ease-in-out .4s 0s;}.homepage-3blocks p{margin-bottom:3px;line-height:19px;}.general-left .inside .panel-pane .homepage-3blocks h3 a{font-size:1.2rem;text-align:center;}a.external_button{background:#990000;padding:5px 15px 5px 15px;margin:0 0 10px;display:inline-block;border-radius:5px;font-weight:bold;border-width:0;font-color:#ffffff;color:#fff;}a.external_button:hover{background:#4d4f53;transition:all ease-in .4s 0s;padding:5px 15px 5px 15px;}.block-h2{font-size:1.55rem!important;color:#222222;-webkit-font-smoothing:antialiased;}div.panel-pane.pane-page-site-name:nth-child(2) > a,div.panel-pane.pane-site-name-abbreviation{display:none;}div.panel-pane.pane-site-name-abbreviation > a{font-size:.9em;}.footer-seccond ul li{margin-right:16px;font-size:12px;text-transform:none;}.footer-seccond .general-right{width:26%;}.page-basic-io .pane-page-content .general-right h2.panel-title,.page-basic-io .pane-page-content .general-right h2.pane-title,.page-basic-io .pane-page-content .general-right .region-grey-background-style h2.panel-title,.page-basic-io .pane-page-content .general-right .region-grey-background-style h2.pane-title,.page-basic-io .pane-page-content .pane-bundle-slac-sidebar-block h2.panel-title,.page-basic-io .pane-page-content .pane-bundle-slac-sidebar-block h2.pane-title{font-size:13px;}.page-basic-io .pane-site-name-abbreviation,.page-basic-io .pane-page-site-name a{float:left;}.page-basic-io .pane-page-site-name a{position:relative;top:15px;}.page-basic-io .general-left .inside .panel-pane h2.pane-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;font-weight:400;}.page-basic-io .panel-panel.content .pane-menu-tree > div,.general-left .contextual-links-region{margin-bottom:40px;}.content .general-right #quick_buttons,.content .general-left #quick_buttons{margin-top:6px;}.content .general-right #quick_buttons li,.content .general-left #quick_buttons li{margin-bottom:11px;}.content .general-right #quick_buttons li a,.content .general-left #quick_buttons li a{display:block;width:100%;border-radius:5px;padding:10px 15px 9px;background:#0099cc;color:#fff;font-weight:600;line-height:1rem;font-size:13px;}.content .general-right #quick_buttons li a:hover,.content .general-left #quick_buttons li a:hover{opacity:0.7;transition:all ease-in-out .3s 0s;padding:10px 10px 9px 20px;}#quick_buttons .fa{font-size:1rem;margin-right:6px;}.views-field.views-field-title{margin-bottom:8px;}.general-left .panel-pane.pane-block.pane-block-1{margin-bottom:40px;}#quick_buttons{padding-left:0px;}.pane-bundle-slideshow-description-bottom .field-slideshow-body{padding:12px;text-align:left;}div.clear{height:0;}.projects-blocks-wrapper .project-title a{top:auto;bottom:0;font-size:14px;text-align:center;}.team{width:33%;float:left;padding:10px;}.team h2{font-size:16px;text-align:center;margin-bottom:6px;}.page-basic-io .inside .team h2 a{color:#0099cc;}.page-basic-io .team .fa{display:block;text-align:center;margin-bottom:10px;color:#0099cc;}.team a.fa.fa-3x{color:#0099cc;font-size:42px;opacity:1;transition:all ease-in .3s 0s;}.team a.fa.fa-3x:hover{text-decoration:none;color:#006983;-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);transform:scale(.9,.9);transition:all ease-in .4s 0s;}.page-basic-io .inside .team p{text-align:left;color:#555;font-size:0.76rem;}form label{font-weight:bold;}.webform-component-radios .form-item label,.webform-component-checkboxes .form-item label,.webform-container-inline label{font-weight:400;}.node-webform form.webform-client-form{max-width:800px!important;}form#user-profile-form > div,form#user-login > div,form#user-register-form > div,form#user-pass > div,form#slac-configuration-form > div,form.webform-client-form > div,form.node-form > div,form.comment-form > div{max-width:none;}form#user-profile-form,form#user-login,form#user-register-form,form#user-pass,form#slac-configuration-form,form.webform-client-form,form.node-form,form.comment-form{margin-bottom:20px;background-color:#f6f6f6;border:3px solid #ececec;}.panel-pane .webform-content .form-item p{font-size:14px;line-height:22px;}.panel-pane .webform-content .form-item a:link,.panel-pane .webform-content .form-item a:visited{color:#20659a;font-weight:bold;}.panel-pane .webform-content .form-item a:hover{text-decoration:underline;}.page-basic-io input[type="text"],.page-basic-io input[type="password"],.page-basic-io select,.page-basic-io textarea,.page-basic-io input[type="email"],.page-basic-io input[type="number"]{box-shadow:none;}input[type="text"],input[type="password"],select,textarea,input[type="email"],input[type="number"]{padding:8px 6px;border-radius:3px;}div.panel-panel.basic.header.with_user_search{display:none;}
.pane-bundle-slideshow-description-bottom .field-slideshow-body{font-size:1rem;padding:20px;}.pane-bundle-slideshow-description-bottom .field-slideshow-body{font-size:0.875rem;}.pane-bundle-slideshow-description-bottom .field-slideshow-body{bottom:0;display:none;height:auto;line-height:20px;padding:10px 16px;position:absolute;width:100%;}.pane-bundle-slideshow-description-bottom .field-slideshow-body{background-color:rgba(0,0,0,1);color:white;font-size:0.75rem;height:70px;line-height:70px;padding:0 35px;}
.front .pane-page-content .general-left h2.pane-title,.front .pane-page-content .general-left-title h2.pane-title,.front .pane-page-content .general-title h2.pane-title,.front .pane-page-content .general-left h2.panel-title,.front .pane-page-content .general-left-title h2.panel-title,.front .pane-page-content .general-title h2.panel-title{border-bottom:3px solid #e7ebe6;color:#626262;font-size:0.9em;letter-spacing:0.085em;margin-bottom:10px;padding-bottom:3px;text-transform:uppercase;}
.general-left h2.pane-title{margin-bottom:8px;}.pane-page-content .general-left .pane-menu-tree h2.pane-title{border-bottom:#990000 solid 2px;margin-bottom:0;}.general-left .pane-main-menu h2.pane-title a,.general-left h2.pane-title{font-size:.875rem;color:#990000;letter-spacing:1px;text-transform:uppercase;font-weight:bold;}.pane-menu-tree > div{background:transparent;}.content .inside .pane-menu-tree > div > ul.menu a{border-bottom:1px solid #b5b5b5;font-size:.875rem;line-height:20px;padding:12px 12px 12px 16px;font-weight:400;border-left:transparent solid 3px;}.content .inside .pane-menu-tree > div > ul.menu a:hover,.content .inside .pane-menu-tree > div > ul.menu a.active{border-left:#990000 solid 3px;background-color:#eaeaea;}.content .general-left .inside .pane-block.panel-pane,.content .general-left .inside .pane-menu-tree.panel-pane,.content .general-left .inside .panel-pane.pane-rss-block{margin-bottom:40px;}
.inside .pane-title > a{color:#444444;}.content .general-left .inside .projects-blocks-wrapper .project-title a,.content .general-right .inside .projects-blocks-wrapper .project-title a{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 10px;font-size:17px;text-transform:none;text-align:center;background-color:transparent;text-shadow:0 0 2px rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.9);}.projects-blocks-wrapper .project-block-wrapper:hover{transform:scale(1.06,1.06);transition:all ease-in-out .4s 0s;}
