.field_utexas_hero_photo img{width:100%;}.field_utexas_hero_photo .hero-caption{padding:10px 0 10px 0;}.field_utexas_hero_photo .hero-caption p{margin:0px;}.field_utexas_hero_photo .hero-caption .caption-copy.full{display:block;}.container-hero .background-box{background-color:rgba(255,255,255,0.9);height:100px;}.container-hero .background-box{bottom:0;height:110px;position:absolute;right:0;width:100%;}.container-hero .headline{font-size:1.75rem;line-height:2.375rem;}.container-hero .headline{font-size:1.25rem;line-height:1.625rem;padding-bottom:0;}.container-hero .headline{color:#2d2a28;font-weight:200;padding-bottom:5px;}.container-hero .callout-text{width:85%;}.container-hero .callout-text{display:block;float:left;padding:0 5px;width:100%;}.container-hero .hero-callout{bottom:20px;}.container-hero .hero-callout{bottom:10px;position:absolute;right:0;width:100%;}
.container.hero-photo-container{padding-left:0;padding-right:0;display:none;}.field_custom_hero_photo .hero-caption{padding:10px 0 0 0;}.field_custom_hero_photo .hero-caption p{font-size:0.875rem;line-height:1.25rem;}.field_custom_hero_photo .hero-caption .caption-copy{font-style:italic;color:#6a6a6a;}.field_custom_hero_photo .hero-caption .caption-copy.full{display:block;}.field_custom_hero_photo img{width:100%;}.field_custom_hero_photo .container.container-hero.hero-style-1 .subhead{display:none;}.field_custom_hero_photo .container.container-hero.hero-style-1 .hero-callout{position:absolute;bottom:30px;right:7px;display:inline-block;float:right;}.field_custom_hero_photo .container.container-hero.hero-style-1 .callout-text{font-size:2.25rem;line-height:2.625rem;background-color:#BF5700;color:#FFF;font-weight:700;padding:20px 40px;text-align:right;opacity:.96;display:inline-block;border-radius:4px;}.field_custom_hero_photo .container.container-hero.hero-style-1 .hero-cta{bottom:inherit;font-size:13px;position:relative;right:0;background-color:white;color:#BF5700;padding:15px 25px;line-height:1.125rem;margin-top:6px;float:right;font-style:normal !important;}.field_custom_hero_photo .container.container-hero.hero-style-1 .hero-cta:hover{background-color:#F5F4F0;}.field_custom_hero_photo .container.container-hero.hero-style-2 .subhead{display:none;}.field_custom_hero_photo .container.container-hero.hero-style-2 .hero-callout{position:absolute;bottom:30px;right:7px;max-width:48%;}.field_custom_hero_photo .container.container-hero.hero-style-2 .callout-text{float:right;padding:0;}.field_custom_hero_photo .container.container-hero.hero-style-2 .hero-cta{bottom:inherit;font-size:13px;position:relative;right:0;background-color:#BF5700;color:white;padding:15px 25px;line-height:1.125rem;margin-top:6px;float:right;font-style:normal !important;}.field_custom_hero_photo .container.container-hero.hero-style-2 .hero-cta:hover{background-color:#a04400;}.field_custom_hero_photo .container.container-hero.hero-style-3{padding-left:0;padding-right:0;position:relative;}.field_custom_hero_photo .container.container-hero.hero-style-3 .background-box{height:110px;position:absolute;bottom:0px;right:0px;width:100%;}.field_custom_hero_photo .container.container-hero.hero-style-3 .hero-callout{position:absolute;bottom:10px;right:0px;width:100%;}.field_custom_hero_photo .container.container-hero.hero-style-3 .callout-text{padding:0 3px;display:block;width:100%;float:left;}.field_custom_hero_photo .container.container-hero.hero-style-3 .callout-cta{display:none;}.field_custom_hero_photo .container.container-hero.hero-style-3 .headline{color:#2d2a28;font-weight:200;padding-bottom:0;font-size:1.25rem;line-height:1.625rem;}.field_custom_hero_photo .container.container-hero.hero-style-3 .subhead{font-size:1rem;line-height:1.5rem;}.field_custom_hero_photo .container.container-hero.hero-style-3 .hero-cta{bottom:5px;font-size:0.9375rem;right:7px;padding:15px 25px;background-color:#BF5700;color:white;}.field_custom_hero_photo .container.container-hero.hero-style-4{background-color:#f8f8f8;border-bottom:1px solid #e1ddd2;padding:50px 10px 40px 10px;}.field_custom_hero_photo .container.container-hero.hero-style-4 .column{min-height:0;}.field_custom_hero_photo .container.container-hero.hero-style-4 .hero-img{height:auto;width:100%;}.field_custom_hero_photo .container.container-hero.hero-style-4 .herocallout{padding:20px;background-color:#333F48;}.field_custom_hero_photo .container.container-hero.hero-style-4 .headline{color:#fff;font-weight:200;padding-bottom:2px;font-size:1.5rem;line-height:2rem;}.field_custom_hero_photo .container.container-hero.hero-style-4 .subhead{display:inline;margin-right:6px;color:#f8f8f8;font-size:1rem;line-height:1.375rem;}.field_custom_hero_photo .container.container-hero.hero-style-4 .hero-cta{display:inline-block;text-align:center;margin:20px 0 0 0;position:inherit;bottom:0;right:0;color:#fff;background-color:#BF5700;padding:0.625rem 1.25rem;}.field_custom_hero_photo .container.container-hero.hero-style-4 .hero-cta:hover{background-color:#a04400;}.field_custom_hero_photo .container.container-hero.hero-style-5{background-color:#f8f8f8;border-bottom:1px solid #e1ddd2;padding:50px 5px 0 5px;padding:50px 10px 40px 10px;}.field_custom_hero_photo .container.container-hero.hero-style-5 .column{min-height:inherit;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-thumbnail{background-repeat:no-repeat;background-size:cover;}.field_custom_hero_photo .container.container-hero.hero-style-5 .content-wrap{border:1px solid #e1ddd2;padding:15px;background-color:#fff;min-height:inherit;padding:50px 30px 60px 30px;padding-left:40px;margin-left:-15px;min-height:250px;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-headline{font-size:1.25rem;line-height:1.625rem;color:#333F48;font-weight:700;opacity:.96;margin-bottom:4px;background:none;box-shadow:none;left:0;bottom:0;display:block;margin-top:0px;margin-bottom:0px;font-size:2.25rem;line-height:2.875rem;position:relative;top:-10px;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-subhead{font-size:1rem;line-height:1.375rem;margin-bottom:10px;color:#2d2a28;font-size:1.625rem;line-height:2.125rem;font-weight:400;margin-bottom:25px;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-cta{background-color:#A04400;color:#F5F4F0;font-weight:700;display:block;text-align:center;margin:20px 0 0px 0;position:inherit;display:inline-block;padding:10px 20px;margin-top:0px;font-size:1rem;line-height:1rem;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-cta:hover{background-color:#A04400;}.field_custom_hero_photo .container.hero-style-6{background-color:#f8f8f8;border-bottom:1px solid #e1ddd2;padding-left:0;padding-right:0;}.field_custom_hero_photo .container.hero-style-6 .column{min-height:inherit;}.container-bottom .field_custom_hero_photo .hero-caption{margin-bottom:10px;}.container.container-bottom.accent .field.field_custom_hero_photo{position:relative;}.container.container-bottom.accent .field.field_custom_hero_photo .hero-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding-left:20px;background-color:rgba(255,255,255,0.9);}.logged-in .field_custom_hero_photo{margin-top:60px;}@media only screen and (min-width:40.01em){.field_custom_hero_photo .container.container-hero.hero-style-2 .callout-text .headline{background-color:#f8f8f8;font-size:1.75rem;line-height:2.375rem;color:#2d2a28;font-weight:700;padding:15px 30px;opacity:.96;display:block;overflow:hidden;border-radius:4px;}}@media only screen and (min-width:64.063em){.field_custom_hero_photo .container.container-hero.hero-style-1 .hero-callout{width:auto;max-width:70%;}.field_custom_hero_photo .container.container-hero.hero-style-1 .background-box{background-color:transparent;}.field_custom_hero_photo .container.container-hero.hero-style-1 .callout-text{font-size:2.5rem;line-height:3.125rem;}.field_custom_hero_photo .container.container-hero.hero-style-1 .callout-text .headline{font-size:2.5rem;line-height:3.125rem;font-weight:700;color:#fff;}.field_custom_hero_photo .container.container-hero.hero-style-2 .callout-text{width:100%;}.field_custom_hero_photo .container.container-hero.hero-style-2 .callout-text .headline{padding:20px 40px;font-size:2.125rem;line-height:2.75rem;font-weight:700;float:right;}.field_custom_hero_photo .container.container-hero.hero-style-2 .background-box{background-color:transparent;}.field_custom_hero_photo .container.container-hero.hero-style-3{padding-left:10px;padding-right:10px;}.field_custom_hero_photo .container.container-hero.hero-style-3 .background-box{height:100px;background-color:rgba(255,255,255,0.9);}.field_custom_hero_photo .container.container-hero.hero-style-3 .hero-callout{bottom:20px;}.field_custom_hero_photo .container.container-hero.hero-style-3 .callout-text{width:85%;padding:0 7px;}.field_custom_hero_photo .container.container-hero.hero-style-3 .callout-text .cta-link{display:none;}.field_custom_hero_photo .container.container-hero.hero-style-3 .callout-cta{display:block;}.field_custom_hero_photo .container.container-hero.hero-style-3 .headline{font-size:1.75rem;line-height:2.375rem;}.field_custom_hero_photo .container.container-hero.hero-style-4 .headline{font-size:1.625rem;line-height:2.125rem;}.field_custom_hero_photo .container.container-hero.hero-style-4 .hero-cta{margin-top:5%;margin-bottom:5%;float:right;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-headline{font-size:2.75rem;line-height:3.375rem;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-cta{padding:15px 25px;font-size:1.125rem;line-height:1.125rem;}.field_custom_hero_photo .container.container-hero.hero-style-6{padding-left:0;padding-right:0;}}@media only screen and (min-width:40.063em) and (max-width:64em){.field_custom_hero_photo .container.container-hero.hero-style-3 .hero-callout{background-color:rgba(255,255,255,0.9);padding:10px;margin-bottom:-10px;}}@media only screen and (min-width:641px) and (max-width:850px){.field_custom_hero_photo .container.container-hero.hero-style-5 .force-width{width:100% !important;}.field_custom_hero_photo .container.container-hero.hero-style-5 .content-wrap{padding:30px;margin-left:0px;height:auto !important;min-height:inherit;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-thumbnail{max-height:300px !important;min-height:250px;}}@media only screen and (max-width:40em){.field_custom_hero_photo .container.container-hero.hero-style-1 .callout-text{float:right;}.field_custom_hero_photo .container.container-hero.hero-style-3 .hero-callout{background-color:rgba(255,255,255,0.9);padding:10px;margin-bottom:-10px;}.field_custom_hero_photo .container.container-hero.hero-style-5 .hero-thumbnail{height:200px !important;}.field_custom_hero_photo .container.container-hero.hero-style-5 .content-wrap{height:auto !important;margin-bottom:20px;}}
.vr-hero-container{position:relative;}.vr-hero-image-iframe{top:0;left:0;z-index:0;}.vr-hero-headline-container{font-size:25px;bottom:0;right:0;z-index:10;padding:20px 40px;font-size:2.125rem;line-height:2.75rem;color:white;background-color:#CF3500;position:relative;opacity:.7;border-radius:25px;margin:5px;}.vr-hero-subheading-container{top:0;left:0;z-index:10;position:relative;padding:15px 20px;font-size:1.425rem;line-height:2.125rem;background-color:#CF3500;color:white;opacity:.7;border-radius:25px;margin:5px;}.vr-hero-link-container{position:relative;z-index:10;margin:25px;left:50%;top:0%;transform:translateY(-50%);}.hero-style-2 .vr-hero-image-container{position:absolute;width:100%;}.hero-style-3 .vr-hero-image-container{position:relative;width:100%;margin:auto;height:50px;}
.fieldblock_field_utexas_twitter_widget.sidebar-module.sidebar-default-style{background-color:#fff;border-bottom:0px solid #f0ede6;border-left:0px solid #f0ede6;border-right:0px solid #f0ede6;padding-bottom:0px;}.region-content .fieldblock_field_utexas_twitter_widget .sidebar-default-style h3.sidebar-headline{width:100.3%;}@media only screen and (max-width:40em){.region-content .fieldblock_field_utexas_twitter_widget{margin-bottom:-20px;}.fieldblock_field_utexas_twitter_widget .sidebar-module{margin-bottom:10px;}.region-content .fieldblock_field_utexas_twitter_widget .sidebar-default-style h3.sidebar-headline{width:100.4%;}}.field.field_utexas_twitter_widget .sidebar-headline{margin-top:-2px;width:100.3%;}.container-top .field.field_utexas_twitter_widget .sidebar-module{padding:0px;}.retweet-eyebrow .icon-retweet:before{background:#19cf86 none repeat scroll 0 0;border-radius:2px;color:white;display:inline-block;line-height:1.1;margin-right:8px;padding:1px 2px;font-size:12px;}.retweet-eyebrow{margin-bottom:5px;margin-left:32px;}@media only screen and (max-width:40.063em){.retweet-eyebrow{margin-bottom:5px;margin-left:17px;}.pretty-link{font-size:13px;}}.tweet-actions .action-link:hover{text-decoration:none;color:#555;}.tweet-actions .action-link{color:#2d2a28;}
fieldset .half-width .fieldset-wrapper div.form-item{display:inline-block;margin-right:30px;}fieldset .half-width .fieldset-wrapper div.form-item input{width:100%;}.field_utexas_featured_highlight{margin:15px auto;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}
