h1{margin-bottom:24px;color:#8a1515;font-size:40px;line-height:1.1em;margin-top:-8px;}
.node-type-stanford-major .links-list ul li .views-field-description:hover{background-color:transparent;color:#827251;}#major-banner-title h1{color:#f9bc67
font-size:32px;letter-spacing:0;line-height:1.1em;margin-bottom:10px;margin-top:15px;padding:0;text-transform:none;}
.item-list .pager{padding-top:10px;}ul.pager li a,ul.pager li.pager-current,ul.pager li.pager-ellipsis{display:inline-block;padding:8px 13px 7px 14px;background:none repeat scroll 0 0 #FFFFFF;border-color:#E0DCD4 -moz-use-text-color #E0DCD4 #E0DCD4;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-style:solid solid solid solid;border-width:1px 1px 1px 1px;font-weight:600;margin:0 -3px 0 0;border-color:#E0DCD4;}ul.pager li.last a{border-right:1px solid #E0DCD4;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-color:#E0DCD4;border-left:none;}ul.pager li.last{border-right:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;}ul.pager li.first a{border-right:0;}
.view.carousel .carousel-caption.carousel-position-left,.view.carousel .carousel-caption.carousel-position-right{width:34%;max-width:34%;padding:15px 25px;bottom:1px;background:rgba(0,0,0,0.75);padding:20px 75px 25px 25px;}.view.carousel .carousel-caption.carousel-dark h2 a{color:#f9bc67;}.view.carousel .carousel-caption.carousel-dark .slide-caption a{color:#cfcfcd;}@media (max-width:979px) and (min-width:768px){.view.carousel .carousel-caption.carousel-dark{background:#000;width:100%;max-width:100%;}}@media (max-width:767px) and (min-width:631px){.view.carousel .carousel-caption.carousel-dark{width:50%;max-width:50%;background:rgba(0,0,0,0.75);}}@media (max-width:630px){.view.carousel .carousel-caption.carousel-dark{background:#000;width:100%;max-width:100%;}}
h1#page-title{display:none;}
#footer-content ul.menu.nav li{display:block;}
.view-id-stanford_majors.view-display-id-page .card-degree-types .degree,.view-id-stanford_majors.view-display-id-block_2 .card-degree-types .degree,.view-id-stanford_majors.view-display-id-block_1 .card-degree-types .degree{text-transform:uppercase;}#block-bean-front-page-intro,#block-views-news-carousel-block-1{margin-bottom:0px;}#block-views-stanford-majors-block-1 h2{margin-right:25px}.pull-left img{margin-right:10px;}
.accordion-caret .accordion-toggle:hover{text-decoration:none;}.accordion-caret .accordion-toggle:hover span,.accordion-caret .accordion-toggle:hover strong{text-decoration:underline;}.accordion-caret .accordion-toggle:before{font-size:25px;vertical-align:-3px;}.accordion-caret .accordion-toggle:not(.collapsed):before{content:"▾";margin-right:0px;clear:none;}.accordion-caret .accordion-toggle.collapsed:before{content:"▸";margin-right:0px;clear:none;}
.gsc-control-searchbox-only{max-width:300px;}.gsc-control-searchbox-only tbody,.gsc-control-searchbox-only table,.gsc-control-searchbox-only tr,.gsc-control-searchbox-only th,.gsc-control-searchbox-only td{border:0;border-top:0;border-color:transparent;}table.gsc-branding td,table.gsc-branding,table.gcsc-branding td,table.gcsc-branding{display:none !important;}.gsc-clear-button{display:none;}.gsc-control-searchbox-only .gsc-search-button{position:relative;}.gsc-control-searchbox-only .gsc-search-button{width:1px;}.gsc-control-searchbox-only td input.gsc-search-button{background:transparent url("/sites/all/themes/open_framework/images/searchbutton.png") 0 0;width:26px;height:26px;min-width:26px;color:transparent;border:none !important;outline:none;box-shadow:none;position:absolute;top:6px;left:-40px;z-index:10;}.gsc-control-searchbox-only .gsc-input{text-align:right;}.gsc-control-searchbox-only .gsc-input input.gsc-input{width:175px;display:inline-block;margin:0px;text-align:left;}.gsib_a{border:none;box-shadow:none;transition:none;}.gsc-search-box td,.gsc-search-box th{border:none;}.gsc-control-cse td,.gsc-control-cse th{border:none;padding:0;}td.gsib_a,.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top,.cse,.gsc-control-cse,.gsc-control-cse{padding:0;}.gsc-control-cse{background-color:#FBFBF9;border-color:#FBFBF9;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{font-size:14px;}.gsst_a{padding-top:6px;}a.gsst_a{border:none;}.gs-promotion{padding:0 0.5em;}input.gsc-input{box-shadow:0 0 1px 1px #DDD9CF;border-radius:6px;color:#827252;padding-left:10px;padding-right:33px;border:3px solid #F2F1EB;background:#FFF !important;display:block;height:20px;padding:4px 6px;font-size:14px;line-height:20px;vertical-align:middle;text-align:left;margin-right:20px;}td input.gsc-search-button{border-color:#BBBBBB;background-color:#8D181B;box-shadow:0 0 1px 1px #DDD9CF;border-radius:6px;color:#FFF;font-size:14px;font-weight:normal;text-transform:uppercase;padding:3px 15px;}.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background:transparent;font-weight:bold;text-shadow:none;padding:3px;display:inline-block;color:#8D181B;}
.view-new-and-updated-indicator p{font-size:11px;color:#fff !important;background-color:#52CC58;-moz-border-radius:30px;border-radius:30px;padding:1px 2px;border-radius:2px;margin:4px;text-align:center;text-transform:uppercase;display:inline-block;}#block-views-new-and-updated-indicator-block,#block-views-c7cebe1a9545507935ec31357b6066e0{margin-bottom:0px;}
.alumniphoto img,img.alumniphoto{height:70px;width:70px;}.alumni-row{margin-top:10px;padding-top:10px;border-top:1px solid #ccc;}
