.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{position:relative;zoom:1;}.flex-viewport{max-height:2000px;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@font-face{font-family:'Bebas';src:url(/sites/tfma/themes/tfma/fonts/bebasneue-webfont.eot);src:url(/sites/tfma/themes/tfma/fonts/bebasneue-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/tfma/themes/tfma/fonts/bebasneue-webfont.woff) format("woff"),url(/sites/tfma/themes/tfma/fonts/bebasneue-webfont.ttf) format("truetype"),url(/sites/tfma/themes/tfma/fonts/bebasneue-webfont.svg#Bebas) format("svg");font-weight:normal;font-style:normal;}.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button{display:inline-block;background-color:#EBEBEB;min-height:40px;line-height:130%;min-width:120px;max-width:200px;}.node-webform input[type=submit] a,.view-id-projects .view-filters .filter-buttons .project-button a,.view-id-projects .view-filters .filter-buttons .type-button a,.view-id-projects .item-list ul a a,.gray-button a{color:black;}.node-webform input[type=submit]:active,.view-id-projects .view-filters .filter-buttons .project-button:active,.view-id-projects .view-filters .filter-buttons .type-button:active,.view-id-projects .view-filters .filter-buttons .project-button option:active,.view-id-projects .view-filters .filter-buttons .type-button option:active,.view-id-projects .item-list ul a:active,.node-webform input[type=submit]:hover,.view-id-projects .view-filters .filter-buttons .project-button:hover,.view-id-projects .view-filters .filter-buttons .type-button:hover,.view-id-projects .view-filters .filter-buttons .project-button option:hover,.view-id-projects .view-filters .filter-buttons .type-button option:hover,.view-id-projects .item-list ul a:hover,.gray-button:active,.gray-button:hover{background-color:#9E1B34;}.node-webform input[type=submit]:active a,.view-id-projects .view-filters .filter-buttons .project-button:active a,.view-id-projects .view-filters .filter-buttons .type-button:active a,.view-id-projects .view-filters .filter-buttons .project-button option:active a,.view-id-projects .view-filters .filter-buttons .type-button option:active a,.view-id-projects .item-list ul a:active a,.node-webform input[type=submit]:hover a,.view-id-projects .view-filters .filter-buttons .project-button:hover a,.view-id-projects .view-filters .filter-buttons .type-button:hover a,.view-id-projects .view-filters .filter-buttons .project-button option:hover a,.view-id-projects .view-filters .filter-buttons .type-button option:hover a,.view-id-projects .item-list ul a:hover a,.gray-button:active a,.gray-button:hover a{color:white;}.tabs.primary{margin:0;padding:0;}.tabs.primary li{margin:0;padding:0;list-style:none;list-style-image:none;}.upcoming-events #block-menu-menu-upcoming-events .content ul li a:after{content:"\2192";color:#9E1B34;font-size:1.375em;text-indent:-10px;width:12px;position:relative;display:inline-block;margin-left:5px;top:5px;overflow:hidden;}.view-faculty-staff .view-content .views-row-odd,.page-events .view-id-events .view-content .views-row-odd{width:49.29577%;float:left;margin-right:1.40845%;display:inline;margin-right:0;}.view-faculty-staff .view-content .views-row-odd .grid-item-inner,.page-events .view-id-events .view-content .views-row-odd .grid-item-inner{padding-right:10px;border-right:1px solid #D7D7D7;}.view-faculty-staff .view-content .views-row-even,.page-events .view-id-events .view-content .views-row-even{padding-left:10px;width:49.29577%;float:right;margin-right:0;*margin-left:-20px;display:inline;}.page-events .view-id-events .view-content .views-row-7,.page-events .view-id-events .view-content .views-row-8{border-bottom:none;}.news-page .news-wrapper .news-tags .field-item,.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link.selected a,.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-about-news .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a{margin:20px 10px 15px 0;background-color:white;text-align:center;font-size:0.75rem;display:block;border:1px solid #9E1B34;color:#9E1B34;font-weight:bold;text-transform:uppercase;float:left;}@media (max-width:440px){.news-page .news-wrapper .news-tags .field-item,.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link.selected a,.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-about-news .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a{margin:10px 10px 10px 0;}}.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link a,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a{margin:20px 10px 15px 0;background-color:white;text-align:center;font-size:0.75rem;display:block;border:1px solid #737474;color:#737474;font-weight:bold;text-transform:uppercase;float:left;}@media (max-width:440px){.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link a,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a{margin:10px 10px 10px 0;}}.event-page .date-wrapper,.page-events .view-id-events .view-content .views-row .date-wrapper,body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper{position:absolute;background-color:black;color:white;}.event-page .date-wrapper .views-field,.page-events .view-id-events .view-content .views-row .date-wrapper .views-field,body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .views-field,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .views-field,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .views-field,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .views-field,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .views-field,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .views-field{text-align:center;}.event-page .date-wrapper .date-month,.page-events .view-id-events .view-content .views-row .date-wrapper .date-month,body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-month,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-month,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-month,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-month,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-month,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-month{overflow:hidden;*zoom:1;text-align:center;}.event-page .date-wrapper .date-month span,.page-events .view-id-events .view-content .views-row .date-wrapper .date-month span,body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-month span,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-month span,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-month span,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-month span,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-month span,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-month span{display:inline-block;margin-left:auto;margin-right:auto;padding-top:10px;border-top:5px solid #9E1B34;text-transform:uppercase;font-size:0.9375em;text-align:center;font-weight:bold;}.event-page .date-wrapper .date-day,.page-events .view-id-events .view-content .views-row .date-wrapper .date-day,body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-day,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-day,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-day,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-day,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-day,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-day{clear:left;padding-top:5px;text-align:center;}.event-page .date-wrapper .date-day span,.page-events .view-id-events .view-content .views-row .date-wrapper .date-day span,body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-day span,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-day span,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-day span,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper .date-day span,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper .date-day span,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper .date-day span{font-size:1.375em;text-align:center;font-weight:bold;}.current-season-active .current-season .down-triangle,.upcoming-productions-active .upcoming-season .down-triangle,.past-seasons-active .past-season .down-triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #9E1B34;margin-top:-1px;margin-left:60px;}@media (max-width:1028px){.current-season-active .current-season .down-triangle,.upcoming-productions-active .upcoming-season .down-triangle,.past-seasons-active .past-season .down-triangle{margin-left:41%;}}body.front .masthead .view-news .loader-container .loader,.node-type-departmental-landing-page .masthead .view-news .loader-container .loader{margin:6em auto;font-size:5px;position:relative;text-indent:-9999em;border-top:1.4em solid #9E1B34;border-right:1.4em solid #9E1B34;border-bottom:1.4em solid #9E1B34;border-left:1.4em solid #c61f34;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}body.front .masthead .view-news .loader-container .loader,.node-type-departmental-landing-page .masthead .view-news .loader-container .loader,body.front .masthead .view-news .loader-container .loader:after,.node-type-departmental-landing-page .masthead .view-news .loader-container .loader:after{border-radius:50%;width:10em;height:10em;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.view-id-projects .project-pager .project-mask,body.front .masthead .view-news .news-mask,.node-type-departmental-landing-page .masthead .view-news .news-mask{position:absolute;height:100%;width:100%;background-color:black;display:none;z-index:0;opacity:0;top:0;left:0;}.resources-sprite,#block-views-resources-block-1 .views-row .node-link:before,#block-views-resources-block-1 .views-row .node-pdf:before,#block-views-resources-block-1 .views-row .node-book:before,#block-views-resources-block-1 .views-row .node-media:before{background-image:url(/sites/tfma/themes/tfma/img/icons/resources-sfebce15eeb.png);background-repeat:no-repeat;}.social-sprite,.social-facebook-box,.social-facebook-small,.social-facebook,.social-flickr-box,.social-google-plus,.social-instagram,.social-linkedin-box,.social-linkedin,.social-twitter-box,.social-twitter-small,.social-twitter,.social-youtube,#block-views-tweets-block .view-header .twitter-feed-title:after,.block-facebook-pull h2:after{background-image:url(/sites/tfma/themes/tfma/img/icons/social-sa1a478b786.png);background-repeat:no-repeat;}.social-facebook-box{background-position:0 0;height:40px;width:40px;}.social-facebook-small{background-position:0 -40px;height:15px;width:15px;}.social-facebook{background-position:0 -55px;height:32px;width:32px;}.social-flickr-box{background-position:0 -87px;height:40px;width:40px;}.social-google-plus{background-position:0 -127px;height:32px;width:33px;}.social-instagram{background-position:0 -159px;height:32px;width:33px;}.social-linkedin-box{background-position:0 -191px;height:40px;width:40px;}.social-linkedin{background-position:0 -231px;height:32px;width:32px;}.social-twitter-box{background-position:0 -263px;height:40px;width:40px;}.social-twitter-small{background-position:0 -303px;height:15px;width:15px;}.social-twitter{background-position:0 -318px;height:32px;width:32px;}.social-youtube{background-position:0 -350px;height:32px;width:32px;}.misc-sprite,.misc-directory,.misc-map,.misc-parking,.misc-phone{background-image:url(/sites/tfma/themes/tfma/img/icons/misc-s24df864f93.png);background-repeat:no-repeat;}.misc-directory{background-position:0 0;height:19px;width:18px;}.misc-map{background-position:0 -19px;height:20px;width:18px;}.misc-parking{background-position:0 -39px;height:16px;width:16px;}.misc-phone{background-position:0 -55px;height:19px;width:18px;}.sliders-sprite,.sliders-icon-certificate,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-certificate .field-item:before,.sliders-icon-chat-bubble,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-chat-bubble .field-item:before,.sliders-icon-edit-pencil,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-edit-pencil .field-item:before,.sliders-icon-people-group,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-people-group .field-item:before{background-image:url(/sites/tfma/themes/tfma/img/icons/sliders-s454776b0fb.png);background-repeat:no-repeat;}.sliders-icon-certificate,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-certificate .field-item:before{background-position:0 -35px;height:35px;width:40px;}.sliders-icon-certificate:active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-certificate .field-item:active:before,.sliders-icon-certificate.icon-certificate-active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-certificate .icon-certificate-active.field-item:before,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-certificate .field-item:before{background-position:0 0;}.sliders-icon-chat-bubble,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-chat-bubble .field-item:before{background-position:0 -105px;height:35px;width:39px;}.sliders-icon-chat-bubble:active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-chat-bubble .field-item:active:before,.sliders-icon-chat-bubble.icon-chat-bubble-active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-chat-bubble .icon-chat-bubble-active.field-item:before,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-chat-bubble .field-item:before{background-position:0 -70px;}.sliders-icon-edit-pencil,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-edit-pencil .field-item:before{background-position:0 -173px;height:33px;width:41px;}.sliders-icon-edit-pencil:active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-edit-pencil .field-item:active:before,.sliders-icon-edit-pencil.icon-edit-pencil-active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-edit-pencil .icon-edit-pencil-active.field-item:before,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-edit-pencil .field-item:before{background-position:0 -140px;}.sliders-icon-people-group,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-people-group .field-item:before{background-position:0 -251px;height:45px;width:41px;}.sliders-icon-people-group:active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-people-group .field-item:active:before,.sliders-icon-people-group.icon-people-group-active,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.sliders-icon-container-people-group .icon-people-group-active.field-item:before,#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-people-group .field-item:before{background-position:0 -206px;}.cx-share-sprite,.cx-share-email_black,.cx-share-facebook,.cx-share-google_plus,.cx-share-less,.cx-share-linkedin,.cx-share-more,.cx-share-twitter,#block-cx-share-cx-share-block .tab-item.facebook a,#block-cx-share-cx-share-block .tab-item.twitter a,#block-cx-share-cx-share-block .tab-item.email a,#block-cx-share-cx-share-block .tab-item.google-plus a,#block-cx-share-cx-share-block .tab-item.linkedin a,#block-cx-share-cx-share-block .tab-item#show_more_social,#block-cx-share-cx-share-block .tab-item#show_more_social.clicked{background-image:url(/sites/tfma/themes/tfma/img/icons/cx-share-s574dbf9b76.png);background-repeat:no-repeat;}.cx-share-email_black{background-position:0 0;height:40px;width:40px;}.cx-share-facebook{background-position:0 -40px;height:40px;width:92px;}.cx-share-google_plus{background-position:0 -80px;height:40px;width:40px;}.cx-share-less{background-position:0 -120px;height:40px;width:40px;}.cx-share-linkedin{background-position:0 -160px;height:40px;width:40px;}.cx-share-more{background-position:0 -200px;height:40px;width:40px;}.cx-share-twitter{background-position:0 -240px;height:40px;width:92px;}.ui-sprite,#block-system-main-menu .content ul li{background-image:url(/sites/tfma/themes/tfma/img/icons/ui-s3b189e19aa.png);background-repeat:no-repeat;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{background:#ffffff;color:#070707;font-family:"Droid Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}@media (max-width:610px){h1{margin:0.2em 0;}}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C""\201D""\2018""\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}fieldset fieldset{border:1px dotted #c0c0c0;}legend{border:0;padding:0;}button,.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button,input{line-height:normal;}button,.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button,select{text-transform:none;}button,.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],.node-webform input[disabled][type=submit],.view-id-projects .view-filters .filter-buttons [disabled].project-button,.view-id-projects .view-filters .filter-buttons [disabled].type-button,.view-id-projects .view-filters .filter-buttons .project-button option[disabled],.view-id-projects .view-filters .filter-buttons .type-button option[disabled],.view-id-projects .item-list ul a[disabled],[disabled].gray-button,html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,.node-webform input[type=submit]::-moz-focus-inner,.view-id-projects .view-filters .filter-buttons .project-button::-moz-focus-inner,.view-id-projects .view-filters .filter-buttons .type-button::-moz-focus-inner,.view-id-projects .view-filters .filter-buttons .project-button option::-moz-focus-inner,.view-id-projects .view-filters .filter-buttons .type-button option::-moz-focus-inner,.view-id-projects .item-list ul a::-moz-focus-inner,.gray-button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}img{max-width:100%;height:auto;display:block;}a{color:#9E1B34;}a:focus{outline:thin dotted;}label{display:none;}a:active,input:active,button:active,.node-webform input[type=submit]:active,.view-id-projects .view-filters .filter-buttons .project-button:active,.view-id-projects .view-filters .filter-buttons .type-button:active,.view-id-projects .view-filters .filter-buttons .project-button option:active,.view-id-projects .view-filters .filter-buttons .type-button option:active,.view-id-projects .item-list ul a:active,.gray-button:active{outline:0;}iframe,object,embed{max-width:100%;}img{max-width:100%;height:auto;display:block;margin:0;}input{border:0;}input[type=text],input[type=password],input[type=email]{background:#FFF;border:1px solid #737474;padding:5px;color:#868686;width:100%;}input[type=submit],button,.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button{display:block;background-color:#EBEBEB;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;-webkit-font-smoothing:antialiased;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input[type=submit]:hover,input[type=submit]:active,button:hover,.node-webform input[type=submit]:hover,.view-id-projects .view-filters .filter-buttons .project-button:hover,.view-id-projects .view-filters .filter-buttons .type-button:hover,.view-id-projects .view-filters .filter-buttons .project-button option:hover,.view-id-projects .view-filters .filter-buttons .type-button option:hover,.view-id-projects .item-list ul a:hover,.gray-button:hover,button:active,.node-webform input[type=submit]:active,.view-id-projects .view-filters .filter-buttons .project-button:active,.view-id-projects .view-filters .filter-buttons .type-button:active,.view-id-projects .view-filters .filter-buttons .project-button option:active,.view-id-projects .view-filters .filter-buttons .type-button option:active,.view-id-projects .item-list ul a:active,.gray-button:active{background:#9E1B34;color:white;}input[type=submit]:hover a,input[type=submit]:active a,button:hover a,.node-webform input[type=submit]:hover a,.view-id-projects .view-filters .filter-buttons .project-button:hover a,.view-id-projects .view-filters .filter-buttons .type-button:hover a,.view-id-projects .view-filters .filter-buttons .project-button option:hover a,.view-id-projects .view-filters .filter-buttons .type-button option:hover a,.view-id-projects .item-list ul a:hover a,.gray-button:hover a,button:active a,.node-webform input[type=submit]:active a,.view-id-projects .view-filters .filter-buttons .project-button:active a,.view-id-projects .view-filters .filter-buttons .type-button:active a,.view-id-projects .view-filters .filter-buttons .project-button option:active a,.view-id-projects .view-filters .filter-buttons .type-button option:active a,.view-id-projects .item-list ul a:active a,.gray-button:active a{color:white;}input[type=reset],button,.node-webform input[type=submit],.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .item-list ul a,.gray-button{display:block;background-color:#EBEBEB;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;-webkit-font-smoothing:antialiased;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input[type=reset]:hover,input[type=reset]:active,button:hover,.node-webform input[type=submit]:hover,.view-id-projects .view-filters .filter-buttons .project-button:hover,.view-id-projects .view-filters .filter-buttons .type-button:hover,.view-id-projects .view-filters .filter-buttons .project-button option:hover,.view-id-projects .view-filters .filter-buttons .type-button option:hover,.view-id-projects .item-list ul a:hover,.gray-button:hover,button:active,.node-webform input[type=submit]:active,.view-id-projects .view-filters .filter-buttons .project-button:active,.view-id-projects .view-filters .filter-buttons .type-button:active,.view-id-projects .view-filters .filter-buttons .project-button option:active,.view-id-projects .view-filters .filter-buttons .type-button option:active,.view-id-projects .item-list ul a:active,.gray-button:active{background:#9E1B34;color:white;}input[type=reset]:hover a,input[type=reset]:active a,button:hover a,.node-webform input[type=submit]:hover a,.view-id-projects .view-filters .filter-buttons .project-button:hover a,.view-id-projects .view-filters .filter-buttons .type-button:hover a,.view-id-projects .view-filters .filter-buttons .project-button option:hover a,.view-id-projects .view-filters .filter-buttons .type-button option:hover a,.view-id-projects .item-list ul a:hover a,.gray-button:hover a,button:active a,.node-webform input[type=submit]:active a,.view-id-projects .view-filters .filter-buttons .project-button:active a,.view-id-projects .view-filters .filter-buttons .type-button:active a,.view-id-projects .view-filters .filter-buttons .project-button option:active a,.view-id-projects .view-filters .filter-buttons .type-button option:active a,.view-id-projects .item-list ul a:active a,.gray-button:active a{color:white;}input[type=radio],input[type=checkbox]{width:auto;}#cboxContent button,#cboxContent .node-webform input[type=submit],.node-webform #cboxContent input[type=submit],#cboxContent .view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons #cboxContent .project-button,#cboxContent .view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons #cboxContent .type-button,#cboxContent .view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .project-button #cboxContent option,#cboxContent .view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .view-filters .filter-buttons .type-button #cboxContent option,#cboxContent .view-id-projects .item-list ul a,.view-id-projects .item-list ul #cboxContent a,#cboxContent .gray-button{width:25px;min-width:0;height:25px;min-height:0;line-height:auto;}textarea{-moz-appearance:none;-webkit-appearance:none;background:#FFF;border:1px solid #737474;padding:5px;color:#868686;}table tbody{border:0;}table tbody td{padding:5px 20px;}.tabs.primary{margin:0 0 20px;padding:25px 0 0;height:55px;border-bottom:1px solid #6695AF;font-size:0.75em;}.tabs.primary li{float:left;margin-right:10px;}.tabs.primary a{-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-webkit-transition:all 0.25s linear;transition:all 0.25s linear;color:#6695AF;padding:10px 20px;border:1px solid #6695AF;border-bottom:0;background:#FFF;text-transform:uppercase;}.tabs.primary a.active{color:#FFF;background:#6695AF;border:1px solid #6695AF;}.tabs.primary a:hover{background:#E0E8EA;}.icon-link{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin-bottom:20px;}.page-intro{margin-bottom:40px;}.page-intro h2{margin-top:0;}.page-intro .field-name-field-introduction{font-size:1.125em;line-height:2em;}.page-staff .page-intro{margin:0;}.field-name-body ul,.field-name-body ol{margin:10px 0 30px;padding:0 0 0 18px;}.field-name-body ul li,.field-name-body ol li{margin:0 0 10px;}.field-collection-container{border:0;margin:0;}.field-collection-container .field-items .field-item{margin-bottom:0;}.field-collection-view{border:0;margin:0;padding:0;}.field-name-field-accordion{padding-top:10px;}.field-name-field-accordion .field-items .field-item{margin-bottom:0.625em;}.field-name-field-accordion .field-name-field-title{background-color:#D7D7D7;cursor:pointer;font-size:1em;line-height:24px;padding:0.3125em 1.25em;}.field-name-field-accordion .field-name-field-title .field-item{background-image:url(/sites/tfma/themes/tfma/img/icons/accordion-inactive.png?1492116804);background-repeat:no-repeat;background-position:right center;}.field-name-field-accordion .field-name-field-title.active{background-color:#9E1B34;color:#ffffff;}.field-name-field-accordion .field-name-field-title.active .field-item{background-image:url(/sites/tfma/themes/tfma/img/icons/accordion-active.png?1492116804);}.field-name-field-accordion .field-name-field-body{padding-bottom:20px;}.field-name-field-accordion .field-name-field-link a{margin-left:30px;}.field-name-field-accordion .field-name-field-link .field-item{padding-bottom:30px;}.scrollToTop{padding:10px 10px 10px 25px;color:#070707;font-size:0.875em;border-bottom:1px solid #070707;text-align:center;text-decoration:none;position:fixed;z-index:1000;bottom:1em;right:8.125em;display:none;background:rgba(255,255,255,0.8) url(/sites/tfma/themes/tfma/img/icons/up-arrow.png?1492116804) no-repeat 10px center;}@media (max-width:900px){.scrollToTop{right:10px;}}.field-name-field-edvice-tags,.field-name-field-news-topics{color:#868686;font-size:0.875em;}.group-buttons{margin-top:2.5em;}.field-name-field-download-buttons .field-item{display:inline-block;margin-right:0.9375em;}.field-name-field-download-buttons .field-item .file a{display:block;background-color:#868686;-webkit-appearance:none;background-image:url(/sites/tfma/themes/tfma/img/icons/download-icon.png?1492116804);color:#ffffff;min-width:219px;min-height:40px;line-height:40px;text-align:center;background-repeat:no-repeat;background-position:15px center;width:220px;}.field-name-field-download-buttons .field-item img{display:none;}.field-name-field-link-buttons .field-item{display:inline-block;margin-right:0.9375em;}.field-name-field-link-buttons .field-item .content a{display:block;background-color:#868686;-webkit-appearance:none;background-image:url(/sites/tfma/themes/tfma/img/icons/link-external.png?1492116804);color:#ffffff;min-width:219px;min-height:40px;line-height:40px;text-align:center;background-repeat:no-repeat;background-position:15px center;width:220px;}.form-item,.form-actions{overflow:hidden;*zoom:1;margin-bottom:0.75em;}.form-required{color:#9E1B34;}.fieldset .fieldset-legend{font-weight:bold;padding:0 .15em;}form label{display:block;width:100%;}.form-messages{border-top:3px solid #737474;}@media (max-width:361px){.hidden-mobile{display:none;}}@media (max-width:361px){.visible-mobile{display:block;}}@media (max-width:900px){.hidden-tablet{display:none;}}@media (max-width:900px){.visible-tablet{display:block;}}@media (min-width:900px){.hidden-desktop{display:none;}}@media (min-width:900px){.visible-desktop{display:block;}}.action-links ul,.action-links li,.field-collection-view-links ul,.field-collection-view-links li{list-style-type:none;padding-top:0.3em;padding-bottom:0.3em;}.action-links a,.field-collection-view-links a{background-color:white;display:block;color:#9E1B34;border:1px solid #9E1B34;padding:0.2em 0.5em;}.region-footer-pre .mask{position:absolute;height:100%;width:100%;background-color:black;z-index:100;display:none;opacity:0.8;}.root-wrapper{background:white;}.content-wrapper{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;background-color:#ffffff;padding-bottom:4.90196%;position:relative;padding-top:20px;}.content-wrapper:after{content:"";display:table;clear:both;}@media (max-width:1050px){.content-wrapper{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){.content-wrapper{padding-left:2.77008%;padding-right:2.77008%;}}@media (min-width:1051px) and (max-width:1250px){.content-wrapper{margin-left:10px;}}.not-front .columns .main{width:66.19718%;float:left;margin-right:1.40845%;display:inline;}@media (max-width:900px){.not-front .columns .main{width:100%;float:left;margin-right:1.40845%;margin:0 0 20px;}}.not-front .columns .right{width:32.39437%;float:right;margin-right:0;*margin-left:-20px;display:inline;}@media (max-width:900px){.not-front .columns .right{width:100%;float:left;margin-right:1.40845%;}}.group-actions{border-bottom:3px solid #737474;margin:2.5em 0;padding-bottom:2.5em;}.field-name-social-sharing-buttons{display:inline-block;width:240px;vertical-align:top;position:relative;}.field-name-social-sharing-buttons .tab-item{display:inline-block;}.field-name-social-sharing-buttons .tab-item.facebook a{display:block;background-color:#354D93;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}.field-name-social-sharing-buttons .tab-item.twitter a{display:block;background-color:#3D8DFF;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}.field-name-social-sharing-buttons .tab-item.linkedin a{display:block;background-color:#007FB1;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}.field-name-social-sharing-buttons .tab-item.email a{display:block;background-color:#231F20;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}.field-name-social-sharing-buttons .tab-item.google-plus a{display:block;background-color:#D44836;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}section.masthead{padding-left:0;padding-right:0;}section.masthead .view-header{margin:30px 0;}section.masthead .view-id-news .views-row{border-bottom:none;padding-top:15px;}section.masthead .view-events .views-row .views-row-inner{margin-right:10px;}section.masthead .view-events .views-row-last .views-row-inner{margin-right:0;}section.masthead .view-events .views-field-title{position:absolute;height:100%;}section.masthead .view-events .field-content{vertical-align:middle;height:100%;display:table;}section.masthead .view-events .field-content.date-wrapper{display:table-cell;}section.masthead .view-events .field-content a{display:table-cell;vertical-align:middle;}section.masthead .node-news{border-right:none;}section.masthead .view-callouts .views-field-nothing{padding:0px 4.16667%;color:#303030;}section.masthead .view-callouts .views-field-nothing a{font-size:0.8rem;color:#757676;padding-right:15px;padding-left:10px;background:url(/sites/tfma/themes/tfma/img/icons/more-arrow.png) no-repeat right 5px;}#block-bean-homepage-splash{position:absolute;z-index:999;}#block-bean-homepage-splash .group_overlay{position:absolute;top:50%;left:300px;background-color:rgba(158,27,52,0.6);padding:1em;max-width:789px;}@media (max-width:675px){#block-bean-homepage-splash{display:none;}}#block-bean-homepage-slides .field-collection-item-field-slides{position:relative;}#block-bean-homepage-slides .group-caption{position:absolute;bottom:20px;left:-20px;max-width:506px;padding:30px 40px 30px 110px;color:#ffffff;}@media (max-width:900px){#block-bean-homepage-slides .group-caption{left:0;bottom:0;max-width:100%;width:100%;}}#block-bean-homepage-slides .group-caption .field-name-field-title{font-size:2.375em;margin:0 0 15px;}#block-bean-homepage-slides .group-caption .field-name-field-subtitle{font-size:1.125em;}#block-bean-homepage-slides .group-caption .field-name-field-link-out{margin-top:30px;}#block-bean-homepage-slides .group-caption .field-name-field-link-out a{color:#ffffff;border:2px solid #ffffff;font-size:0.875em;text-decoration:none;padding:14px;}#block-bean-homepage-slides .slider-controls{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;background-color:white;padding-bottom:2em;}#block-bean-homepage-slides .slider-controls:after{content:"";display:table;clear:both;}@media (max-width:1080px){#block-bean-homepage-slides .slider-controls{padding-left:10px;padding-right:10px;}}#block-bean-homepage-slides .slider-controls .field-name-field-button-text{cursor:pointer;width:24.70588%;float:left;margin-right:0.39216%;text-align:center;padding-top:20px;padding-bottom:20px;background-color:#E0E8EA;color:#868686;height:80px;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text:nth-child(4n){margin-right:0;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text .field-item{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;display:inline-block;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text .field-item:before{content:'';position:relative;display:inline-block;vertical-align:middle;margin-right:15px;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active{color:white;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-edit-pencil{background-color:#657285;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-certificate{background-color:#2A3A53;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-chat-bubble{background-color:#4B7294;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active.sliders-icon-container-people-group{background-color:#6695AF;}@media (max-width:900px){#block-bean-homepage-slides .group-caption{padding-left:10px;padding-right:10px;}#block-bean-homepage-slides .group-caption .field-name-field-title{margin:0 0 15px;}#block-bean-homepage-slides .group-caption .group_message{float:left;}#block-bean-homepage-slides .group-caption .field-name-field-link-out{float:right;}#block-bean-homepage-slides .slider-controls{padding:0;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text.flex-active{background-color:#2A3A53;}}@media (max-width:675px){#block-bean-homepage-slides .group-caption{width:100%;float:left;margin-right:1.40845%;background:#2A3A53;position:relative;padding:20px;}#block-bean-homepage-slides .group-caption .field-name-field-title{font-size:1.125em;line-height:1.6;margin:0 0 5px;}#block-bean-homepage-slides .group-caption .field-name-field-subtitle{font-size:0.75em;line-height:1.5;margin:0 0 15px;}#block-bean-homepage-slides .group-caption .field-name-field-link-out{float:left;clear:both;margin-top:0;}#block-bean-homepage-slides .group-caption .field-name-field-link-out a{padding:5px 20px;border-width:1px;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text{width:49.5%;margin:0;margin-top:.8%;}#block-bean-homepage-slides .slider-controls .field-name-field-button-text:nth-child(2n){margin-left:1%;}}.region-sidebar-right{margin-top:1.7em;}.region-sidebar-right>div{margin-bottom:20px;}.region-sidebar-right #block-menu-block-1 h2{margin:15px -10px 15px 0;font-size:1.125rem;font-weight:bold;text-transform:uppercase;}.region-sidebar-right #block-menu-block-1 h2:before{content:'More in ';}.region-sidebar-right #block-menu-block-1 a.active{font-weight:bold;color:#9E1B34;}.region-sidebar-right #block-menu-block-1 a.active-trail{color:#9E1B34;}.region-sidebar-right #block-menu-block-1 .submenu h2{display:none;}.block-menu-in-this-section{background-color:#EBEBEB;}.block-menu-in-this-section h2{background-color:#6695AF;color:#ffffff;font-family:"Roboto Condensed",sans-serif;font-size:1.125em;margin:0;padding-left:12.5px;padding-top:16px;padding-bottom:10.5px;text-transform:uppercase;}.block-menu-in-this-section ul.menu{margin-top:0;padding:12.5px;}.block-menu-in-this-section ul.menu li{list-style-type:none;font-family:"Roboto Condensed",sans-serif;font-size:1.125em;padding:15px 0;}.block-menu-in-this-section ul.menu li.first{padding-top:0;}.block-menu-in-this-section ul.menu li.last{padding-bottom:0;}.block-menu-in-this-section ul.menu li a{color:#070707;text-decoration:none;text-transform:uppercase;}.block-menu-in-this-section ul.menu li a.active{color:#9E1B34;border-bottom:2px solid #9E1B34;}.breadcrumb-container{width:100%;background-color:white;padding:15px 0;position:relative;z-index:2;clear:both;}@media (max-width:1028px){.breadcrumb-container{background-color:#fff;padding:10px 0;}}@media (max-width:440px){.breadcrumb-container{padding:8px 0;}}.breadcrumb-container .region-breadcrumb{max-width:75rem;width:100%;margin:auto;}.breadcrumb-container .region-breadcrumb{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}.breadcrumb-container .region-breadcrumb:after{content:"";display:table;clear:both;}@media (max-width:1200px) and (min-width:1051px){.breadcrumb-container .region-breadcrumb{padding:0 15px;}}@media (max-width:1050px){.breadcrumb-container .region-breadcrumb{padding:0 2.2222%;}}.breadcrumb-container .content{font-size:0.8125em;}@media (max-width:440px){.breadcrumb-container .content{font-size:0.75rem;}}.breadcrumb-container .content .current-page{color:#9E1B34;font-weight:bold;}.breadcrumb-container .content a{color:#222;font-weight:normal;text-decoration:none;}.footer-pre .projects-dim{-moz-transition:all 0.2s opacity;-o-transition:all 0.2s opacity;-webkit-transition:all 0.2s opacity;transition:all 0.2s opacity;background-color:rgba(0,0,0,0.7);height:0;opacity:0;position:absolute;top:0;left:0;width:100%;z-index:100;}.footer-pre .projects-dim .visible{height:100%;opacity:1;}footer{*zoom:1;background:#303030;color:#fff;padding-top:1.125em;}footer:after{content:"";display:table;clear:both;}footer .top{background:#222;padding:20px 0;}footer .top .region-footer-top{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}footer .top .region-footer-top:after{content:"";display:table;clear:both;}@media (max-width:1050px){footer .top .region-footer-top{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){footer .top .region-footer-top{padding-left:2.77008%;padding-right:2.77008%;}}footer .middle .region-footer-mid{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}footer .middle .region-footer-mid:after{content:"";display:table;clear:both;}@media (max-width:1050px){footer .middle .region-footer-mid{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){footer .middle .region-footer-mid{padding-left:2.77008%;padding-right:2.77008%;}}footer .bottom{background:#070707;}footer .bottom .region-footer-bottom{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}footer .bottom .region-footer-bottom:after{content:"";display:table;clear:both;}@media (max-width:1050px){footer .bottom .region-footer-bottom{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){footer .bottom .region-footer-bottom{padding-left:2.77008%;padding-right:2.77008%;}}.upcoming-events{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;background-color:#EBEBEB;padding-bottom:3.92157%;}.upcoming-events:after{content:"";display:table;clear:both;}@media (max-width:1080px){.upcoming-events{padding-left:10px;padding-right:10px;}}.upcoming-events #block-menu-menu-upcoming-events{width:23.94366%;float:left;margin-right:1.40845%;display:inline;margin-top:1.96078%;}.upcoming-events #block-menu-menu-upcoming-events h2{font-family:"Roboto Condensed",sans-serif;font-size:1.5em;}.upcoming-events #block-menu-menu-upcoming-events .content ul{margin:0;padding-left:0;}.upcoming-events #block-menu-menu-upcoming-events .content ul li{list-style:none;border-top:3px solid #737474;padding:5px 0 10px;}.upcoming-events #block-menu-menu-upcoming-events .content ul li a{color:#070707;font-size:0.875em;}.upcoming-events #block-views-events-block-1{width:74.64789%;float:right;margin-right:0;*margin-left:-20px;display:inline;display:table;}.upcoming-events #block-views-events-block-1 h2{font-size:1em;margin:0;padding-top:20px;}.upcoming-events #block-views-events-block-1 .views-row{position:relative;width:33.33333%;display:table-cell;padding-right:1em;padding-bottom:50px;}.upcoming-events #block-views-events-block-1 .views-row .contextual-links-region{position:static;}.upcoming-events #block-views-events-block-1 .views-row-last{padding-right:0;}.upcoming-events #block-views-events-block-1 .node-event{background:url(/sites/tfma/themes/tfma/img/icons/arrow-corner-right.png?1492116804) top right no-repeat;}.upcoming-events #block-views-events-block-1 .field-name-field-date,.upcoming-events #block-views-events-block-1 .field-name-field-display-date{font-size:0.875em;line-height:1.3;margin-top:5px;}.upcoming-events #block-views-events-block-1 .field-name-node-link{font-size:0.875em;margin-top:5px;}.upcoming-events #block-views-events-block-1 .field-name-node-link a{color:#9E1B34;}.upcoming-events #block-views-events-block-1 .field-name-field-location{font-size:0.875em;line-height:1.3;}.upcoming-events #block-views-events-block-1 .field-name-field-room{font-size:0.875em;}.upcoming-events #block-views-events-block-1 .field-name-field-register-link{margin:0;position:absolute;left:0;bottom:0;}@media (max-width:900px){.upcoming-events{padding:0;}.upcoming-events #block-menu-menu-upcoming-events{width:100%;float:left;margin-right:1.40845%;margin:0;padding:20px 10px;border-top:20px solid #FFF;border-bottom:10px solid #FFF;}.upcoming-events #block-menu-menu-upcoming-events h2{width:32.39437%;float:left;margin-right:1.40845%;margin:0;}.upcoming-events #block-menu-menu-upcoming-events .content{width:66.19718%;float:right;margin-right:0;}.upcoming-events #block-menu-menu-upcoming-events .content ul li{width:49.29577%;float:left;margin-right:1.40845%;padding:0;line-height:1;}.upcoming-events #block-menu-menu-upcoming-events .content ul li.last{width:49.29577%;float:right;margin-right:0;}.upcoming-events #block-views-events-block-1{float:none;width:100%;display:table;}.upcoming-events #block-views-events-block-1 .views-row{width:33.3%;border-left:5px solid #FFF;border-right:5px solid #FFF;padding-bottom:60px;}.upcoming-events #block-views-events-block-1 .views-row.views-row-first{border-left:0;}.upcoming-events #block-views-events-block-1 .views-row.views-row-last{border-right:0;}.upcoming-events #block-views-events-block-1 .field{padding:0 10px;}.upcoming-events #block-views-events-block-1 .field.field-name-title{padding:0 0 0 10px;}.upcoming-events #block-views-events-block-1 .field-name-field-register-link{bottom:10px;}}@media (max-width:580px){.upcoming-events #block-menu-menu-upcoming-events{border-top:10px solid #FFF;border-bottom:5px solid #FFF;}.upcoming-events #block-menu-menu-upcoming-events h2{width:49.29577%;float:left;margin-right:1.40845%;font-size:1.25em;line-height:1;text-align:center;padding:20px 0;}.upcoming-events #block-menu-menu-upcoming-events .content{width:49.29577%;float:right;margin-right:0;}.upcoming-events #block-menu-menu-upcoming-events .content ul li{width:100%;float:left;margin-right:1.40845%;padding:3px 0 10px;}.upcoming-events #block-menu-menu-upcoming-events .content ul li.last{width:100%;float:left;margin-right:1.40845%;}.upcoming-events #block-views-events-block-1{width:100%;float:left;margin-right:1.40845%;display:block;}.upcoming-events #block-views-events-block-1 .views-row{width:100%;display:block;margin:0;padding:0;border:0;border-bottom:5px solid #FFF;}.upcoming-events #block-views-events-block-1 .field{padding:0 10px;}.upcoming-events #block-views-events-block-1 .field.field-name-title{padding:0 0 0 10px;}.upcoming-events #block-views-events-block-1 .field-name-field-register-link{position:relative;bottom:auto;margin-bottom:20px;}.upcoming-events #block-views-events-block-1 .field-name-field-register-link a{width:auto;height:auto;line-height:1.2;padding:5px 20px;}}#block-views-resources-block-1 a{color:#070707;text-decoration:none;}#block-views-resources-block-1 .views-row{border-bottom:1px solid #E0E8EA;padding:15px 0;}#block-views-resources-block-1 .views-row a{font-size:0.875em;}#block-views-resources-block-1 .views-row .field-name-title{padding-left:45px;}#block-views-resources-block-1 .views-row .node:before{content:"";float:left;}#block-views-resources-block-1 .views-row .node-link:before{background-position:0 -24px;height:20px;width:20px;}#block-views-resources-block-1 .views-row .node-pdf:before{background-position:0 -64px;height:25px;width:20px;}#block-views-resources-block-1 .views-row .node-book:before{background-position:0 0;height:24px;width:30px;}#block-views-resources-block-1 .views-row .node-media:before{background-position:0 -44px;height:20px;width:20px;}#block-views-resources-block-1 .views-row-first{padding-top:0;}#block-views-resources-block-1 .views-row-last{border-bottom:none;}#block-bean-homepage-splash .overlay-wrapper,#block-bean-homepage-splash .overlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}#block-bean-homepage-splash .overlay-wrapper{height:28.5%;width:65.83333%;background-color:rgba(158,27,52,0.6);}#block-bean-homepage-splash .overlay{color:#ffffff;height:50%;text-align:center;}#block-bean-homepage-splash .splash-overlay-title,#block-bean-homepage-splash .field-name-field-subtitle{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;}#block-bean-homepage-splash .splash-overlay-title{font-size:2.375em;margin-bottom:0.39474em;}#block-bean-homepage-splash .field-name-field-subtitle{font-size:1.75em;}@media (max-width:980px){#block-bean-homepage-splash .splash-overlay-title{font-size:1.875em;margin:0;}#block-bean-homepage-splash .field-name-field-subtitle{font-size:1.25em;}}@media (max-width:800px){#block-bean-homepage-splash .splash-overlay-title{font-size:1.625em;}#block-bean-homepage-splash .field-name-field-subtitle{font-size:1em;}}@media (max-width:900px){.tabs,.action-links{display:none;}html body.admin-menu{margin-top:0;}}.field-collection-view.sliders-icon-container-certificate .group-caption{background-color:rgba(42,58,83,0.85);}.field-collection-view.sliders-icon-container-edit-pencil .group-caption{background-color:rgba(101,114,133,0.85);}.field-collection-view.sliders-icon-container-chat-bubble .group-caption{background-color:rgba(75,114,148,0.85);}.field-collection-view.sliders-icon-container-people-group .group-caption{background-color:rgba(102,149,175,0.85);}.node-news{overflow:hidden;*zoom:1;}.news-wrapper{overflow:hidden;*zoom:1;}.news-page{overflow:hidden;*zoom:1;}#cboxWrapper button,#cboxWrapper .node-webform input[type=submit],.node-webform #cboxWrapper input[type=submit],#cboxWrapper .view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons #cboxWrapper .project-button,#cboxWrapper .view-id-projects .view-filters .filter-buttons .type-button,.view-id-projects .view-filters .filter-buttons #cboxWrapper .type-button,#cboxWrapper .view-id-projects .view-filters .filter-buttons .project-button option,.view-id-projects .view-filters .filter-buttons .project-button #cboxWrapper option,#cboxWrapper .view-id-projects .view-filters .filter-buttons .type-button option,.view-id-projects .view-filters .filter-buttons .type-button #cboxWrapper option,#cboxWrapper .view-id-projects .item-list ul a,.view-id-projects .item-list ul #cboxWrapper a,#cboxWrapper .gray-button{border:none;transition:none;}.photo-gallery img,.field-name-field-photo-gallery2 img{width:auto !important;border:1px solid #cccccc;padding:4px;margin:3px;-moz-box-shadow:0 2 7px rgba(0,0,0,0.2);-webkit-box-shadow:0 2 7px rgba(0,0,0,0.2);box-shadow:0 2px 7px rgba(0,0,0,0.2);float:left !important;width:80px !important;}video.media-element{width:100%;}.media-element-container iframe{width:100%;}header,.main-navigation{position:relative;z-index:3;}#tu-global-header-wrapper{background-color:#9E1B34;}@media (min-width:1029px){#tu-global-header-wrapper{background-color:rgba(158,27,52,0.8);}}#tu-global-header-wrapper .tu-global-header{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}#tu-global-header-wrapper .tu-global-header:after{content:"";display:table;clear:both;}@media (max-width:1050px){#tu-global-header-wrapper .tu-global-header{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){#tu-global-header-wrapper .tu-global-header{padding-left:2.77008%;padding-right:2.77008%;}}@media (min-width:1051px) and (max-width:1200px){#tu-global-header-wrapper .tu-global-header .tu-global-header-first{padding-left:15px;}}@media (min-width:780px) and (max-width:799px){#tu-global-header-wrapper .tu-global-header .tu-global-header-first{width:33.5%;}#tu-global-header-wrapper .tu-global-header .tu-global-header-second{width:59%;}}#tu-global-header-wrapper .tu-global-header #tu-global-utility-menu-button a{color:transparent;line-height:0;}#tu-global-header-wrapper .tu-global-branding{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}#tu-global-header-wrapper .tu-global-branding:after{content:"";display:table;clear:both;}@media (max-width:1050px){#tu-global-header-wrapper .tu-global-branding{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){#tu-global-header-wrapper .tu-global-branding{padding-left:2.77008%;padding-right:2.77008%;}}#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{margin:0px;padding:0.47619em 0;}@media (min-width:1028px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{border-bottom:2px white solid;}}@media (min-width:1051px) and (max-width:1200px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{padding-left:15px;}}@media (max-width:1028px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{border-bottom:none;}}@media (max-width:640px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{font-size:2.5rem;}}@media (min-width:610px) and (max-width:680px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{font-size:2.3em;}}@media (min-width:481px) and (max-width:610px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{font-size:1.8rem;}}@media (max-width:480px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{font-size:1.29rem;}}@media (max-width:320px){#tu-global-header-wrapper .tu-global-branding .tu-global-site-name{font-size:1.2rem;}}#tu-global-header-wrapper .tu-global-branding .tu-global-site-name a{color:white;}@media (max-width:1028px){.tu-global-header-inner-wrapper{border-bottom:1px solid #dddddd;}}@media (max-width:780px){.tu-global-header-inner-wrapper .tu-global-header-second .tu-global-header-second-inner #tu-global-utility-menu-button a{left:40% !important;}}@media (max-width:580px){.tu-global-header-inner-wrapper .tu-global-header-second .tu-global-header-second-inner #tu-global-utility-menu-button a{left:35% !important;}}@media (min-width:780px) and (max-width:1050px){.tu-global-header-inner-wrapper .tu-global-header-second .tu-global-header-second-inner nav{width:77.5% !important;}.tu-global-header-inner-wrapper .tu-global-header-second .tu-global-header-second-inner nav ul li a{padding:1.4em 0.8em !important;}.tu-global-header-inner-wrapper .tu-global-header-second .tu-global-header-second-inner .tu-global-search-wrapper{width:22% !important;}}.main-navigation{position:relative;background-color:#9E1B34;}@media (min-width:1029px){.main-navigation{background-color:rgba(158,27,52,0.8);}}.main-navigation .region-navigation-main{background-color:transparent;*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}.main-navigation .region-navigation-main:after{content:"";display:table;clear:both;}@media (max-width:1050px){.main-navigation .region-navigation-main{padding-left:2.22222%;padding-right:2.22222%;}}@media (max-width:361px){.main-navigation .region-navigation-main{padding-left:2.77008%;padding-right:2.77008%;}}@media (max-width:1028px){.main-navigation .region-navigation-main{width:100%;float:right;margin-right:0;padding:0;}}.without-banner-image .main-navigation,.without-banner-image #tu-global-header-wrapper{background-color:#9E1B34;}.with-banner-image .main-navigation,.with-banner-image #tu-global-header-wrapper{background-color:#9E1B34;}@media (min-width:1029px){.with-banner-image .main-navigation,.with-banner-image #tu-global-header-wrapper{background-color:#9E1B34;background-color:rgba(158,27,52,0.8);}}@media (max-width:1028px){.front .main-navigation,.front #tu-global-header-wrapper,.node-type-departmental-landing-page .main-navigation,.node-type-departmental-landing-page #tu-global-header-wrapper{background-color:#9E1B34;background-color:rgba(158,27,52,0.8);}}@media (min-width:780px){.html .tu-global-header-inner-wrapper .tu-global-header-second .tu-global-header-second-inner .tu-global-search-wrapper #templesearch .form-actions input[type="submit"]{min-width:0 !important;width:24px !important;margin-top:-0.5em !important;}}a{font-weight:bold;text-decoration:none;}a:hover{text-decoration:none;}a:active{text-decoration:underline;}.h1,.page-intro h2,h1,.field-name-title h2,.node-type-person .field-name-title h2,.node-bio .bio-name-job .bio-names,.event-page .event-title,.h2,h2,.node-type-person .field-name-field-job-title,.h3,h3,.node-event .field-name-field-date,.node-event .field-name-field-display-date,.node-event .field-name-field-location-name,.node-event.view-mode-teaser .field-name-title h2,.node-type-event .field-name-field-location,.node-type-person .field-name-follow-user{font-family:"Droid Sans",sans-serif;font-weight:normal;line-height:1;}.h1,.page-intro h2,h1,.field-name-title h2,.node-type-person .field-name-title h2,.node-bio .bio-name-job .bio-names,.event-page .event-title{font-size:2.5em;}@media (max-width:610px){.h1,.page-intro h2,h1,.field-name-title h2,.node-type-person .field-name-title h2,.node-bio .bio-name-job .bio-names,.event-page .event-title{font-size:1.75em;}}.h2,h2,.node-type-person .field-name-field-job-title{font-size:2em;}@media (max-width:610px){.h2,h2,.node-type-person .field-name-field-job-title{font-size:1.5em;}}.h3,h3,.node-event .field-name-field-date,.node-event .field-name-field-display-date,.node-event .field-name-field-location-name,.node-event.view-mode-teaser .field-name-title h2,.node-type-event .field-name-field-location,.node-type-person .field-name-follow-user{font-size:1.5em;}.h4,h4,.block-facebook-pull h2{font-size:1.25em;}.h5{font-size:1.125em;}.h6,li{font-size:1em;}h2{margin:0;}.page-title{margin-top:0;}.field-name-title h2{margin-top:0;margin-bottom:15px;}.node-event .field-name-field-date,.node-event .field-name-field-display-date,.node-event .field-name-field-location-name{line-height:1.5;}.node-event.view-mode-teaser .field-name-title h2{line-height:1.16667em;}.node-event .field-name-title h2{line-height:1.3;}.node-type-event .main #page-title{display:none;}.node-type-event .field-name-field-register-link{border-right:3px solid #737474;display:inline-block;padding-right:2.97177%;margin-right:2.97177%;vertical-align:top;}.node-type-event .field-name-field-register-link a{display:block;background-color:#868686;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}.node-type-event .field-name-field-google-map-link{border-right:3px solid #737474;display:inline-block;padding-right:2.97177%;margin-right:2.97177%;vertical-align:top;}.node-type-event .field-name-field-google-map-link a{display:block;background-color:#868686;-webkit-appearance:none;color:black;min-width:139px;min-height:40px;line-height:40px;text-align:center;}.node-type-person .field-name-title h2{margin:0;}.node-type-person .field-name-field-job-title{margin-top:20px;}.node-type-person .field-name-field-headshot{display:inline-block;width:31.20357%;}.node-type-person .field-name-field-headshot img{margin:0;}.node-type-person .field-type-link-field a{display:block;margin-right:10px;float:left;width:40px;height:40px;}.node-type-person .field-name-field-facebook-link a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/sites/tfma/themes/tfma/img/icons/social/facebook-box.png?1492116804);background-repeat:no-repeat;background-position:50% 50%;}.node-type-person .field-name-field-twitter-link a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/sites/tfma/themes/tfma/img/icons/social/twitter-box.png?1492116804);background-repeat:no-repeat;background-position:50% 50%;}.node-type-person .field-name-field-linkedin-link a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/sites/tfma/themes/tfma/img/icons/social/linkedin-box.png?1492116804);background-repeat:no-repeat;background-position:50% 50%;}.node-type-person .field-name-field-flickr-link a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/sites/tfma/themes/tfma/img/icons/social/flickr-box.png?1492116804);background-repeat:no-repeat;background-position:50% 50%;}.node-type-person .field-name-follow-user{margin-bottom:20px;}.node-type-person .group-info{background-color:#EBEBEB;margin-top:40px;}.node-type-person .field-group-div{overflow:hidden;*zoom:1;}.node-type-person .group-social{display:inline-block;vertical-align:top;padding:2.97177%;width:68.79643%;}.node-type-person .group-share{border-top:3px solid #ccc;padding-top:4.72813%;margin-top:4.72813%;}.feeds-import-form label{display:block;clear:both;}.node-webform form{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;margin-top:40px;}.node-webform form:after{content:"";display:table;clear:both;}.node-webform fieldset{border-top:3px solid #9E1B34;border-left:0;border-right:0;border-bottom:0;padding-left:0;padding-right:0;padding-bottom:0;}.node-webform fieldset label{width:24%;}.node-webform fieldset input[type="text"],.node-webform fieldset input[type="email"]{width:78%;margin-left:2%;border:1px solid #d7d7d7;}@media (max-width:610px){.node-webform fieldset input[type="text"],.node-webform fieldset input[type="email"]{width:100%;margin-left:0;}}.node-webform fieldset .fieldset-wrapper{padding-top:15px;}.node-webform input[type="text"],.node-webform input[type="email"]{width:78%;margin-left:2%;border:1px solid #d7d7d7;}@media (max-width:610px){.node-webform input[type="text"],.node-webform input[type="email"]{width:100%;margin-left:0;}}.node-webform .form-item{margin-bottom:35px;position:relative;}.node-webform .form-item label{display:block;float:left;width:20%;font-size:1rem;font-weight:normal;}@media (max-width:500px){.node-webform .form-item label{float:left;}}.node-webform .form-item input{margin-left:5px;float:left;width:79%;}.node-webform .form-item input[type=radio],.node-webform .form-item input[type=checkbox]{width:1.25em;height:1.25em;margin-right:0.5em;}.node-webform .form-item input[type=radio]{margin-right:20px;}.node-webform .form-item input[type=text]{margin-top:5px;}.node-webform .form-item.form-type-radio{margin-bottom:0;}.node-webform .form-item .description{font-style:italic;width:78%;float:right;color:#7e807f;}@media (max-width:610px){.node-webform .form-item .description{width:100%;float:none;}}.node-webform .form-messages{border:0;}.node-webform .webform-component-textfield label.error{width:78%;position:absolute;right:-9px;top:11px;font-style:italic;color:#9e1b34;}.node-webform .webform-component-textfield label.error:before{content:'* ';}.node-webform .webform-component-email label.error{width:78%;float:right;font-style:italic;color:#9e1b34;padding-top:10px;}.node-webform .webform-component-email label.error:before{content:'* ';}.node-webform .webform-component-file label{float:none;}.node-webform .webform-component-file .description{width:100%;float:none;}.node-webform .form-textarea-wrapper{float:left;width:100%;}.node-webform .webform-component-select label.error{display:block;width:100%;text-align:left;}.node-webform .webform-component-radios{display:block;width:auto;}.node-webform .webform-component-radios .description{width:auto;float:none;}.node-webform .webform-component-radios label,.node-webform .webform-component-radios .form-radios{display:inline-block;width:auto;}.node-webform .webform-component-radios>label{width:100%;}.node-webform .webform-component-radios .form-item{display:inline-block;margin-right:80px;}.node-webform .webform-component-date .form-select{width:auto;padding-right:30px;}.node-webform .webform-component-date .webform-calendar{width:auto;}.node-webform .webform-component-date .select-boundary:after{top:6px;}.node-webform .webform-component-date label.error{width:100%;display:block;}.node-webform .webform-component-time .form-item{display:inline-block;margin-bottom:0;}.node-webform .webform-component-time .form-select{margin-left:0;width:auto;padding-right:30px;}.node-webform .webform-component-checkboxes{display:block;}.node-webform .webform-component-checkboxes label,.node-webform .webform-component-checkboxes .form-checkboxes{display:inline-block;width:auto;}.node-webform .webform-component-checkboxes>label{width:100%;}.node-webform .webform-component-checkboxes .form-item{display:inline-block;margin-bottom:0;margin-right:80px;}.node-webform .webform-component--to-what-semester-are-you-applying>label{font-weight:bold;display:block;float:none;width:100%;}.node-webform .webform-component--multiple-select .select-boundary:after{display:none;}.node-webform .webform-component-textarea label{margin-bottom:5px;width:100%;}.node-webform .webform-component-textarea label .form-required{float:none;}.node-webform .webform-component-textarea textarea{width:100%;max-width:794px;border:1px solid #e1e1e1;}.node-webform .webform-component-textarea .description{width:100%;}.node-webform .webform-component-select label{width:20%;}.node-webform .webform-calendar{width:auto;}.node-webform .webform-component-managed_file label{width:auto;}.node-webform .webform-component-managed_file .form-managed-file{display:block;margin-left:1em;vertical-align:top;clear:both;}.node-webform .webform-component-managed_file .form-managed-file input{display:block;}.node-webform input[type=submit]{float:right;}.node-webform input[type=submit].ajax-processed{float:none;}.node-webform .description{clear:both;padding-top:5px;}.node-webform .form-select{margin-left:15px;width:78%;}@media (max-width:610px){.node-webform .form-select{margin-left:0px;width:100%;}}.node-webform .select-wrapper{position:relative;width:100%;background:#ffffff;border:1px solid #737474;float:left;width:85%;}.node-webform .select-wrapper:after,.node-webform .select-wrapper:before{content:".";text-indent:-999em;overflow:hidden;position:absolute;z-index:2;pointer-events:none;}.node-webform .select-wrapper:before{background-color:#868686;width:40px;top:0;bottom:0;right:0;}.node-webform .select-wrapper:after{border-style:solid;border-color:#ffffff transparent;border-width:7px 7px 0 7px;top:10px;right:13px;}.node-webform .select-wrapper select{background:transparent;border:0 none;color:#868686;font-size:0.8em;padding:5px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;width:100%;}.node-webform label{margin-bottom:15px;}.node-webform legend{display:block;position:relative;top:14.5px;border-top:3px solid #9E1B34;padding-top:10px;}.node-webform legend span{font-weight:bold;}.node-webform .select-boundary{position:relative;}.node-webform .select-boundary:after{content:'';width:16px;height:8px;display:block;position:absolute;right:10px;top:17px;background-image:url(/sites/tfma/themes/tfma/img/icons/dd-arrow-gray.svg?1492116804);background-repeat:no-repeat;}.node-webform .fieldset-wrapper label{display:inline-block;width:20%;}@media (max-width:610px){.node-webform .fieldset-wrapper label{display:block;width:100%;float:none;}}.node-webform .fieldset-wrapper .webform-component-radios label,.node-webform .fieldset-wrapper .webform-component-textarea label,.node-webform .fieldset-wrapper .webform-component-checkboxes label{width:auto;}.node-webform .fieldset-wrapper .webform-component-date select{width:auto;padding-right:30px;}.node-webform .fieldset-wrapper .webform-component-date .select-boundary:after{top:7px;}.node-webform .fieldset-wrapper .form-required{margin-left:5px;}.node-webform .fieldset-wrapper .form-radios{clear:both;float:left;}.node-webform .fieldset-wrapper input[type=radio]{display:block;margin-right:20px;margin-top:0;}.node-webform .fieldset-wrapper .option{display:inline-block;}.node-webform #webform-component-referral-contact-information label{width:20%;}.node-webform #webform-component-referral-contact-information .form-required{float:none;}.node-webform .form-messages .form-required{float:none;}.node-webform #webform-component-studyaway-program-group label{display:inline-block;}.node-webform #webform-component-studyaway-contact-info-group .fieldset-wrapper label,.node-webform #webform-component-studyaway-applicant-guardian-contact-info-group .fieldset-wrapper label{margin-bottom:5px;}.node-webform #webform-component-studyaway-contact-info-group .fieldset-wrapper input,.node-webform #webform-component-studyaway-applicant-guardian-contact-info-group .fieldset-wrapper input{clear:both;width:90%;}.node-webform #webform-component-studyaway-applicant-guardian-contact-info-group input[type=radio]{display:block;width:13px;}.node-webform input[type=number]{display:inline-block;width:auto;border:solid 1px black;}.node-webform input[type=file]{clear:both;margin:10px 0 20px 0;}.node-webform input[type=submit]{clear:both;display:block;width:140px;margin-left:0;margin-bottom:10px;}.node-webform select{clear:both;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:1px solid #e1e1e1;box-shadow:none;background-color:transparent;background-image:none;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;}.node-webform .webform-component-fieldset{margin-bottom:10px;}.node-webform .fieldset-description{margin-bottom:10px;}.node-webform #webform-component-studyaway-applicant-references-group label{display:inline-block;width:auto;}.node-webform #webform-component-studyaway-applicant-references-group input{clear:both;}.node-type-edvice-article .field-name-field-image,.node-type-news-article .field-name-field-image{margin-bottom:2.5em;}.node-type-edvice-article .field-name-post-date,.node-type-news-article .field-name-post-date{font-size:1.25em;}.node-type-page .main .body h2{padding-top:20px;}@media (max-width:610px){.node-type-page .main .body h2{padding-top:0.1em;}}.node-news-article.node-teaser a.content{color:#070707;}.node-news-article.node-teaser a.content a{color:#9E1B34;}.node-type-bio .title{display:none;}.node-bio{width:100%;float:left;margin-right:1.40845%;display:inline;overflow:hidden;*zoom:1;}.node-bio .title{display:none;}.node-bio .bio-name-job .bio-names{line-height:1.3;}.node-bio .bio-name-job .bio-names .field-name-field-first-name{float:left;padding-right:0.5rem;}.node-bio .bio-name-job .job-title{font-size:2rem;font-style:italic;}.node-bio .bio-contact-info-box{width:100%;float:left;margin-right:1.40845%;display:inline;overflow:hidden;*zoom:1;border-top:3px #9E1B34 solid;background-color:#EBEBEB;font-size:1.125rem;margin-top:2rem;padding-top:0.5rem;padding-left:1.2rem;line-height:1.6rem;padding-bottom:1rem;clear:both;}.node-bio .bio-contact-info-box .field-name-field-departmental-listing{width:66.19718%;float:left;margin-right:1.40845%;display:inline;font-size:1rem;line-height:2;}.node-bio .bio-contact-info-box .field-name-field-departmental-listing p{margin:0;}.node-bio .bio-contact-info-box .bio-contact{width:66.19718%;float:left;margin-right:1.40845%;display:inline;font-size:1.125rem;line-height:2;padding-top:1rem;}@media (max-width:440px){.node-bio .bio-contact-info-box .bio-contact{width:100%;float:left;margin-right:1.40845%;}}.node-bio .bio-contact-info-box .bio-contact .field-name-field-phone-number{font-size:1rem;line-height:1.2;}.node-bio .bio-contact-info-box .bio-contact a{font-size:1rem;font-weight:bold;white-space:pre-wrap;word-wrap:break-word;}.node-bio .bio-contact-info-box .bio-contact .field-name-field-website{padding-top:1rem;}.node-bio .bio-contact-info-box .bio-photo{width:32.39437%;float:right;margin-right:0;*margin-left:-20px;display:inline;float:none;top:0;}.node-bio .bio-contact-info-box .bio-photo img{height:225px;width:225px;}.node-bio .quicktabs-wrapper{margin-top:40px;}.node-bio .quicktabs-wrapper li a{width:200px;margin-top:6px;}.node-bio .quicktabs-wrapper .quicktabs-tabpage{line-height:1.7;}.news-page{line-height:1.2;}@media (min-width:900px){.news-page .news-wrapper .news-image{padding-top:10px;float:left;}}.news-page .news-wrapper .news-title{clear:both;padding-top:2rem;font-size:2.5rem;}.news-page .news-wrapper .news-date{padding-top:4px;font-size:2rem;color:#757676;line-height:1;}.news-page .news-wrapper .news-tags{width:100%;float:left;margin-right:1.40845%;display:inline;}.news-page .news-wrapper .news-tags .field-item{width:15.49296%;float:left;margin-right:1.40845%;display:inline;}@media (max-width:1028px){.news-page .news-wrapper .news-tags .field-item{width:30.98592%;float:left;margin-right:1.40845%;margin-bottom:0;}.news-page .news-wrapper .news-tags .field-item:last-child{margin-bottom:10px;}}@media (max-width:361px){.news-page .news-wrapper .news-tags .field-item{width:100%;float:left;margin-right:1.40845%;margin-bottom:0;}.news-page .news-wrapper .news-tags .field-item:last-child{margin-bottom:10px;}}.news-page .news-wrapper .buy-tickets{width:100%;float:left;margin-right:1.40845%;display:inline;}.news-page .news-wrapper .buy-tickets a{font-size:0.875rem;font-weight:bold;}.news-page .news-wrapper .buy-tickets .gray-button{display:inline-block;float:none;margin:0;line-height:130%;vertical-align:top;padding:0.5em 0;min-height:56px;}@media (max-width:1028px){.news-page .news-wrapper .buy-tickets .gray-button{width:49.29577%;float:left;margin-right:1.40845%;margin-right:0;}.news-page .news-wrapper .buy-tickets .share-button{float:right;left:0;line-height:130%;}}.news-page .news-wrapper .news-body{font-size:1.125rem;line-height:1.2;clear:both;}.news-page .news-wrapper .bio-reference{border-top:3px solid #D7D7D7;clear:both;}.news-page .news-wrapper .bio-reference h3{font-size:1.125rem;margin-bottom:10px;}.news-page .news-wrapper .bio-reference .faculty-named .field-item{float:left;line-height:1.2;}.news-page .news-wrapper .bio-reference .faculty-named .field-item a{font-size:1.25rem;font-weight:bold;}.event-page{padding-right:20px;}.event-page .event-title{width:83.09859%;float:left;margin-right:1.40845%;display:inline;padding-top:2rem;}@media (max-width:440px){.event-page .event-title{width:100%;float:left;margin-right:1.40845%;font-size:1.75rem;}}.event-page .event-date{width:83.09859%;float:left;margin-right:1.40845%;display:inline;font-size:2rem;color:#737474;}@media (max-width:440px){.event-page .event-date{width:100%;float:left;margin-right:1.40845%;}}.event-page .date-wrapper{width:15.49296%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-top:2rem;position:relative;width:60px;height:80px;}@media (max-width:440px){.event-page .date-wrapper{float:left;margin-bottom:5px;margin-top:10px;}}.event-page .buy-tickets{width:100%;float:left;margin-right:1.40845%;display:inline;padding-top:1.5rem;min-height:80px;margin-bottom:2em;}.event-page .buy-tickets .gray-button{display:inline-block;float:none;margin:0;line-height:130%;vertical-align:top;padding:0.5em 25px;min-height:0;max-width:100%;}@media (max-width:1028px){.event-page .buy-tickets{padding-top:0.8rem;}.event-page .buy-tickets .gray-button{width:49.29577%;float:left;margin-right:1.40845%;width:48%;padding:0.5em 5px;}.event-page .buy-tickets .buy-button{margin-right:0;}}.event-page .field-name-body{clear:both;}.event-page .bio-reference{border-top:3px solid #D7D7D7;clear:both;}.event-page .bio-reference h3{font-size:1.25rem;margin-bottom:10px;}.event-page .bio-reference .faculty-named .field-item{float:left;line-height:1.2;}.event-page .bio-reference .faculty-named .field-item a{font-size:1.25rem;font-weight:bold;}img[style="float:left;"]{padding:15px 15px 15px 0;width:auto !important;height:auto !important;}img[style="float:right;"]{padding:15px 0 15px 15px;width:auto !important;height:auto !important;}.node-page .field-name-body,.node-page .field-name-field-accordion,.page-node .field-name-body,.page-node .field-name-field-accordion{line-height:25px;}.node-page .field-name-body h2,.node-page .field-name-field-accordion h2,.page-node .field-name-body h2,.page-node .field-name-field-accordion h2{padding-bottom:25px;}@media (max-width:610px){.node-page .field-name-body h2,.node-page .field-name-field-accordion h2,.page-node .field-name-body h2,.page-node .field-name-field-accordion h2{padding-bottom:0.1em;}}.node-page .field-name-body p,.node-page .field-name-body address,.node-page .field-name-field-accordion p,.node-page .field-name-field-accordion address,.page-node .field-name-body p,.page-node .field-name-body address,.page-node .field-name-field-accordion p,.page-node .field-name-field-accordion address{font-size:1em;}.node-page .field-name-body address,.node-page .field-name-field-accordion address,.page-node .field-name-body address,.page-node .field-name-field-accordion address{display:block;margin-bottom:1em;}.node-page .field-name-body img,.node-page .field-name-field-accordion img,.page-node .field-name-body img,.page-node .field-name-field-accordion img{padding:15px 0;width:auto !important;height:auto !important;}.node-page .field-name-body img[style="float:left;"],.node-page .field-name-field-accordion img[style="float:left;"],.page-node .field-name-body img[style="float:left;"],.page-node .field-name-field-accordion img[style="float:left;"]{padding:15px 15px 15px 0;width:auto !important;height:auto !important;}.node-page .field-name-body img[style="float:right;"],.node-page .field-name-field-accordion img[style="float:right;"],.page-node .field-name-body img[style="float:right;"],.page-node .field-name-field-accordion img[style="float:right;"]{padding:15px 0 15px 15px;width:auto !important;height:auto !important;}@media (max-width:440px){.node-page .field-name-body img[style="float:left;"],.node-page .field-name-body img[style="float:right;"],.node-page .field-name-field-accordion img[style="float:left;"],.node-page .field-name-field-accordion img[style="float:right;"],.page-node .field-name-body img[style="float:left;"],.page-node .field-name-body img[style="float:right;"],.page-node .field-name-field-accordion img[style="float:left;"],.page-node .field-name-field-accordion img[style="float:right;"]{float:none !important;clear:both !important;padding-left:0px;padding-right:0px;}}.node-page .button,.page-node .button{margin:10px;}.node-news,.node-blog-post{padding-right:20px;}.node-news img,.node-blog-post img{width:100%;}.node-news .field-name-field-news-tags,.node-news .field-name-field-blog-categories,.node-blog-post .field-name-field-news-tags,.node-blog-post .field-name-field-blog-categories{overflow:hidden;*zoom:1;padding-top:15px;padding-bottom:20px;}.node-news .news-body,.node-blog-post .news-body{font-size:1.125rem;line-height:1.125rem;padding-bottom:40px;}.node-blog-post .news-page .news-date{padding-top:0.5em;}.node-blog-post .news-body,.node-blog-post .field-name-body{line-height:25px;padding-bottom:0;}.node-blog-post .news-body h2,.node-blog-post .field-name-body h2{padding-bottom:25px;}.node-blog-post .news-body p,.node-blog-post .field-name-body p{font-size:16px;line-height:25px;font-family:'Droid Sans',sans-serif;}.node-blog-post .news-body img,.node-blog-post .field-name-body img{padding:15px 0;}.node-blog-post .news-body img[style="float:left;"],.node-blog-post .field-name-body img[style="float:left;"]{padding:15px 15px 15px 0;}.node-blog-post .news-body img[style="float:right;"],.node-blog-post .field-name-body img[style="float:right;"]{padding:15px 0 15px 15px;}.node-blog-post .blog-tags{clear:both;padding-bottom:40px;}@media (max-width:1028px){.node-blog-post .blog-tags{padding-bottom:1em;}}.node-blog-post .blog-tags .field{width:100%;}.node-blog-post .blog-tags .field .field-label{display:inline-block;margin-right:10px;width:auto;max-width:100px;}@media (max-width:480px){.node-blog-post .blog-tags .field .field-label{width:100px;}}.node-blog-post .blog-tags .field .field-items{display:inline-block;width:75%;}.node-content-landing-page-intros h2 a{display:none;}.wysiwyg img{margin:10px;}.page-node .right,.page-faculty .right,.page-projects .right,.page-events .right,.page-about-news .right,.page-theater .right{height:100%;border-left:1px solid #D7D7D7;padding-left:20px;}@media (max-width:900px){.page-node .right,.page-faculty .right,.page-projects .right,.page-events .right,.page-about-news .right,.page-theater .right{border:none;}}.node-type-news #page-title,.node-type-blog-post #page-title{display:none;}.node-type-blog-post .blog-tags{color:#757676;}.node-page .social-directory h2{margin-top:1em;}.node-page .social-directory .row-wrapper a{margin-bottom:0.5em;}.node-page .social-directory .row-wrapper .social-icon{width:32px;margin-right:8px;display:inline-block;}.node-page .social-directory .row-wrapper .social-account{display:inline-block;vertical-align:top;}#node-394 fieldset{margin:0;}#node-394 form{padding-top:0;}#node-394 form>div>fieldset{border-top:3px solid #9E1B34;}#node-394 #edit-submitted-to-what-semester-are-you-applying{width:100%;}#node-394 #edit-submitted-to-what-semester-are-you-applying .form-item{display:inline-block;margin-right:80px;}#node-394 #edit-submitted-to-what-semester-are-you-applying input[type="radio"]{margin-left:0;margin-right:20px;}#node-394 .webform-component--to-what-semester-are-you-applying>label{padding-bottom:30px;}#block-block-2{width:40.84507%;float:left;margin-right:1.40845%;display:inline;background:url(/sites/tfma/themes/tfma/img/icons/point.png?1492116804) transparent 5px 5px no-repeat;padding-left:25px;}#block-block-2 .h2,#block-block-2 h2,#block-block-2 .node-type-person .field-name-field-job-title,.node-type-person #block-block-2 .field-name-field-job-title,#block-block-2 .h3,#block-block-2 h3,#block-block-2 .node-event .field-name-field-date,.node-event #block-block-2 .field-name-field-date,#block-block-2 .node-event .field-name-field-display-date,.node-event #block-block-2 .field-name-field-display-date,#block-block-2 .node-event .field-name-field-location-name,.node-event #block-block-2 .field-name-field-location-name,#block-block-2 .node-event.view-mode-teaser .field-name-title h2,.node-event.view-mode-teaser .field-name-title #block-block-2 h2,#block-block-2 .node-type-event .field-name-field-location,.node-type-event #block-block-2 .field-name-field-location,#block-block-2 .node-type-person .field-name-follow-user,.node-type-person #block-block-2 .field-name-follow-user,#block-block-2 .h4,#block-block-2 h4,#block-block-2 .block-facebook-pull h2,.block-facebook-pull #block-block-2 h2,#block-block-2 .h5,#block-block-2 .h6,#block-block-2 li,#block-block-2 h2,#block-block-2 h3,#block-block-2 h4,#block-block-2 h5,#block-block-2 h6{color:#fff;}#block-block-2 .h3,#block-block-2 h3,#block-block-2 .node-event .field-name-field-date,.node-event #block-block-2 .field-name-field-date,#block-block-2 .node-event .field-name-field-display-date,.node-event #block-block-2 .field-name-field-display-date,#block-block-2 .node-event .field-name-field-location-name,.node-event #block-block-2 .field-name-field-location-name,#block-block-2 .node-event.view-mode-teaser .field-name-title h2,.node-event.view-mode-teaser .field-name-title #block-block-2 h2,#block-block-2 .node-type-event .field-name-field-location,.node-type-event #block-block-2 .field-name-field-location,#block-block-2 .node-type-person .field-name-follow-user,.node-type-person #block-block-2 .field-name-follow-user{font-family:"Bebas",Verdana,Tahoma,"DejaVu Sans",sans-serif;}#block-block-2 .h4,#block-block-2 h4,#block-block-2 .block-facebook-pull h2,.block-facebook-pull #block-block-2 h2{font-family:"Roboto Condensed",sans-serif;font-size:1em;margin:5px 0;display:block;}#block-block-2 p{font-size:0.75em;font-family:"Droid Sans",sans-serif;line-height:1.375em;margin:0;}@media (min-width:400px) and (max-width:610px){#block-block-2{margin-left:8.4507%;width:40.84507%;float:left;margin-right:1.40845%;}}@media (max-width:400px){#block-block-2{width:74.64789%;float:left;margin-right:1.40845%;display:block;float:none;margin:0 auto 20px auto;}}#block-menu-menu-footer-info-links{font-family:"Droid Sans",sans-serif;width:32.39437%;float:left;margin-right:1.40845%;display:inline;}#block-menu-menu-footer-info-links a{color:#fff;}#block-menu-menu-footer-info-links ul.menu{padding:0;margin:0;list-style:none;font-size:0.75em;line-height:1.25em;}#block-menu-menu-footer-info-links ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;}#block-menu-menu-footer-info-links ul.menu li{width:100%;margin-bottom:5px;}#block-menu-menu-footer-info-links ul.menu li a{width:auto;display:inline-block;padding-left:25px;}@media (min-width:400px) and (max-width:610px){#block-menu-menu-footer-info-links{margin-left:8.4507%;width:40.84507%;float:right;margin-right:0;}}@media (max-width:400px){#block-menu-menu-footer-info-links{width:74.64789%;float:left;margin-right:1.40845%;margin:0 auto;display:block;float:none;}}#block-block-3{width:23.94366%;float:right;margin-right:0;*margin-left:-20px;display:inline;}#block-block-3 .content a{color:#fff;}#block-block-3 .content ul{list-style-image:none;list-style-type:none;margin-left:0;list-style-type:none;display:block;margin:0;padding:0;}#block-block-3 .content li{float:left;margin-right:1.75em;}#block-block-3 .content li.last{margin:0;}#block-block-3 .content p{display:none;}@media (max-width:610px){#block-block-3{width:100%;float:right;margin-right:0;}#block-block-3 .content ul{margin:2em auto;text-align:center;width:100%;}#block-block-3 .content ul li{display:inline-block;float:none;margin-right:5%;}}#block-menu-menu-footer-links ul.menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;padding-top:1.25em;margin-bottom:1.25em;}#block-menu-menu-footer-links ul.menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px;}#block-menu-menu-footer-links ul.menu li:first-child{padding-left:0;}#block-menu-menu-footer-links ul.menu li:last-child{padding-right:0;}#block-menu-menu-footer-links ul.menu li.last{padding-right:0;}#block-menu-menu-footer-links ul.menu li{padding:0;display:block;margin-right:3%;}#block-menu-menu-footer-links ul.menu li.last{margin:0;}#block-menu-menu-footer-links ul.menu a{color:#fff;text-transform:uppercase;font-size:0.6875em;}@media (max-width:610px){#block-menu-menu-footer-links{width:100%;float:right;margin-right:0;}#block-menu-menu-footer-links ul.menu{text-align:center !important;border:1px solid #494949;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:0;margin:1.25em 0;}#block-menu-menu-footer-links ul.menu li{display:block;font-size:1.2em;margin:0;float:none !important;text-align:center !important;}#block-menu-menu-footer-links ul.menu li a{padding:8px;display:block;border-bottom:1px solid #494949;}#block-menu-menu-footer-links ul.menu li.last a{border:0;}}#block-block-4 .content p{color:#7E7683;font-size:0.625em;line-height:2em;margin:20px 0;}@media (max-width:610px){#block-block-4{font-size:1.3em;width:100%;float:right;margin-right:0;text-align:center;}}#block-views-tweets-block .view-header p{margin:0;}#block-views-tweets-block .view-header .twitter-feed-title:after{background-position:0 -303px;content:"";display:inline-block;width:15px;height:14px;margin-left:5px;}#block-views-tweets-block .view-header .twitter-follow{float:right;}#block-views-tweets-block .view-header .twitter-follow a{font-size:0.875em;color:#9E1B34;}.block-facebook-pull{position:relative;}.block-facebook-pull h2{margin-bottom:0.9375em;}.block-facebook-pull h2:after{display:inline-block;width:15px;height:15px;position:relative;content:"";margin-left:0.3125em;background-position:0 -40px;}.block-facebook-pull .item{border-bottom:1px solid #737474;padding-bottom:0.9375em;margin-bottom:0.9375em;}.block-facebook-pull .facebook-feed-time{margin-top:0.625em;}.block-facebook-pull .facebook-like{position:absolute;top:0px;right:0px;width:200px;text-align:right;}.block-facebook-pull .facebook-like a{color:#9E1B34;}#block-cx-share-cx-share-block{width:100%;float:left;margin-right:1.40845%;display:inline;}#block-cx-share-cx-share-block .tab-item{float:left;width:80px;}#block-cx-share-cx-share-block .tab-item:nth-of-type(3n){margin-right:0;}#block-cx-share-cx-share-block .tab-item a{display:block;font-size:0;color:transparent;width:98px;height:40px;}#block-cx-share-cx-share-block .tab-item.small a{width:40px;height:40px;}#block-cx-share-cx-share-block .tab-item.facebook{width:100px;}#block-cx-share-cx-share-block .tab-item.facebook a{background-position:0 -40px;height:40px;width:98px;}#block-cx-share-cx-share-block .tab-item.twitter{width:100px;}#block-cx-share-cx-share-block .tab-item.twitter a{background-position:0 -240px;height:40px;width:98px;}#block-cx-share-cx-share-block .tab-item.email a{background-position:0 0;background-position:20px 0;height:40px;width:78px;}#block-cx-share-cx-share-block .tab-item.google-plus a{background-position:0 -80px;background-position:20px -80px;height:40px;width:78px;}#block-cx-share-cx-share-block .tab-item.linkedin a{background-position:0 -160px;background-position:20px -160px;height:40px;width:78px;}#block-cx-share-cx-share-block .tab-item.more-social-buttons{-moz-transition:height 0.25s linear;-o-transition:height 0.25s linear;-webkit-transition:height 0.25s linear;transition:height 0.25s linear;margin:0;width:240px;height:0;overflow:hidden;position:absolute;left:0;top:42px;z-index:10;}#block-cx-share-cx-share-block .tab-item.more-social-buttons.open{height:40px;}#block-cx-share-cx-share-block .tab-item#show_more_social{background-position:0 -200px;height:40px;width:40px;color:transparent;font-size:0;cursor:pointer;}#block-cx-share-cx-share-block .tab-item#show_more_social.clicked{background-position:0 -120px;}#block-views-events-block-1{overflow:hidden;*zoom:1;}.page-node .region-layout-outer,.page-theater .region-layout-outer,.page-events .region-layout-outer,.page-faculty .region-layout-outer,.page-news .region-layout-outer,.page-internal-site-map .region-layout-outer,.page-projects .region-layout-outer,.page-fma .region-layout-outer,.page-theater .region-layout-outer,.page-about .region-layout-outer,.page-alumni .region-layout-outer,.page-current-students .region-layout-outer,.page-study-away .region-layout-outer{position:relative;width:100%;overflow:hidden;z-index:1;}@media (min-width:1029px){.page-node .region-layout-outer,.page-theater .region-layout-outer,.page-events .region-layout-outer,.page-faculty .region-layout-outer,.page-news .region-layout-outer,.page-internal-site-map .region-layout-outer,.page-projects .region-layout-outer,.page-fma .region-layout-outer,.page-theater .region-layout-outer,.page-about .region-layout-outer,.page-alumni .region-layout-outer,.page-current-students .region-layout-outer,.page-study-away .region-layout-outer{margin-top:-184px;}}.page-node .region-layout-outer .view-id-banner_image,.page-theater .region-layout-outer .view-id-banner_image,.page-events .region-layout-outer .view-id-banner_image,.page-faculty .region-layout-outer .view-id-banner_image,.page-news .region-layout-outer .view-id-banner_image,.page-internal-site-map .region-layout-outer .view-id-banner_image,.page-projects .region-layout-outer .view-id-banner_image,.page-fma .region-layout-outer .view-id-banner_image,.page-theater .region-layout-outer .view-id-banner_image,.page-about .region-layout-outer .view-id-banner_image,.page-alumni .region-layout-outer .view-id-banner_image,.page-current-students .region-layout-outer .view-id-banner_image,.page-study-away .region-layout-outer .view-id-banner_image{position:relative;max-width:1900px;margin:auto;}.page-node .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-events .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-faculty .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-news .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-internal-site-map .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-projects .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-fma .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-about .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-alumni .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-current-students .region-layout-outer .view-id-banner_image .views-field-field-banner-image,.page-study-away .region-layout-outer .view-id-banner_image .views-field-field-banner-image{display:none;visibility:hidden;}.page-node .region-layout-outer .view-id-banner_image .banner img,.page-theater .region-layout-outer .view-id-banner_image .banner img,.page-events .region-layout-outer .view-id-banner_image .banner img,.page-faculty .region-layout-outer .view-id-banner_image .banner img,.page-news .region-layout-outer .view-id-banner_image .banner img,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner img,.page-projects .region-layout-outer .view-id-banner_image .banner img,.page-fma .region-layout-outer .view-id-banner_image .banner img,.page-theater .region-layout-outer .view-id-banner_image .banner img,.page-about .region-layout-outer .view-id-banner_image .banner img,.page-alumni .region-layout-outer .view-id-banner_image .banner img,.page-current-students .region-layout-outer .view-id-banner_image .banner img,.page-study-away .region-layout-outer .view-id-banner_image .banner img{width:100%;height:auto;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-node .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-events .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-events .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-news .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-news .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-about .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-about .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-wide{display:none;visibility:hidden;}@media (min-width:481px){.page-node .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-events .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-news .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-about .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-mobile,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-mobile{display:none;visibility:hidden;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-events .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-news .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-about .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-tablet{display:block;visibility:visible;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-events .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-news .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-about .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-tablet img,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-tablet img{width:100%;height:auto;}}@media (min-width:1029px){.page-node .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-events .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-news .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-about .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-tablet,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-tablet{display:none;visibility:hidden;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow{display:block;visibility:visible;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow img{width:auto;max-width:1200px;height:400px;}}@media (min-width:1201px){.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop-narrow{display:none;visibility:hidden;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop{display:block;visibility:visible;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop img,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop img{width:auto;max-width:1400px;height:480px;}}@media (min-width:1401px){.page-node .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-events .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-news .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-about .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-desktop,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-desktop{display:none;visibility:hidden;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-events .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-news .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-about .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-wide,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-wide{display:block;visibility:visible;}.page-node .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-events .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-faculty .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-news .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-internal-site-map .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-projects .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-fma .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-theater .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-about .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-alumni .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-current-students .region-layout-outer .view-id-banner_image .banner.banner-wide img,.page-study-away .region-layout-outer .view-id-banner_image .banner.banner-wide img{width:auto;max-width:1900px;height:535px;}}.page-node .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-events .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-faculty .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-news .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-internal-site-map .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-projects .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-fma .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-about .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-alumni .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-current-students .region-layout-outer .view-id-banner_image .views-field-field-department-text,.page-study-away .region-layout-outer .view-id-banner_image .views-field-field-department-text{width:100%;position:absolute;bottom:0;left:0;display:block;z-index:1;}.page-node .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-events .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-faculty .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-news .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-internal-site-map .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-projects .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-fma .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-about .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-alumni .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-current-students .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-study-away .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content{max-width:75rem;max-width:1200px;margin:auto;font-size:5rem;color:white;font-weight:bold;text-transform:uppercase;font-family:"Roboto Condensed";text-shadow:2px 3px #000;}@media (min-width:441px) and (max-width:1028px){.page-node .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-events .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-faculty .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-news .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-internal-site-map .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-projects .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-fma .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-about .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-alumni .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-current-students .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-study-away .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content{font-size:3rem;margin-left:1rem;top:-1rem;}}@media (max-width:440px){.page-node .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-events .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-faculty .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-news .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-internal-site-map .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-projects .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-fma .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-theater .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-about .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-alumni .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-current-students .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content,.page-study-away .region-layout-outer .view-id-banner_image .views-field-field-department-text .field-content{font-size:2rem;top:-3rem;}}.field-name-field-quote,#block-views-quotes-block{border-top:1px solid #D7D7D7;font-family:"Roboto Condensed";line-height:2rem;color:#757676;}.field-name-field-quote .field-name-body,.field-name-field-quote .views-field-body,#block-views-quotes-block .field-name-body,#block-views-quotes-block .views-field-body{font-style:italic;font-weight:100;font-size:1.25rem;}.field-name-field-quote .field-name-field-student-name-,.field-name-field-quote .views-field-field-student-name-,#block-views-quotes-block .field-name-field-student-name-,#block-views-quotes-block .views-field-field-student-name-{font-size:1rem;font-weight:bold;}.field-name-field-quote .field-name-field-student-name- .field-item:before,.field-name-field-quote .views-field-field-student-name- .field-item:before,#block-views-quotes-block .field-name-field-student-name- .field-item:before,#block-views-quotes-block .views-field-field-student-name- .field-item:before{content:"- ";}.mentioned{clear:both;}.mentioned .view-faculty-mentioned-in{line-height:1.5;}.mentioned .view-faculty-mentioned-in .view-header{border-top:2px solid #D7D7D7;}.mentioned .view-faculty-mentioned-in .view-header p{margin-bottom:5px;}.mentioned .view-faculty-mentioned-in .views-row{margin-left:10px;}.view .view-footer-container{margin-top:1em;overflow:hidden;*zoom:1;}.view .view-filters .filter-button{width:100%;background:#868686;font-size:0.75em;color:#FFF;text-align:center;margin:0 0 0.9375em;padding:0.625em;cursor:pointer;}.view .close-button{width:39px;height:39px;background:url(/sites/tfma/themes/tfma/img/icons/close.png?1492116804) center center no-repeat;font-size:0;color:transparent;cursor:pointer;}.view .item-list ul{margin:0;}.view .views-field-view-node{width:100%;}.view .views-field-view-node a{color:#737474;}.view .views-field-view-node a:after{background:url(/sites/tfma/themes/tfma/img/icons/more-arrow.png) no-repeat;width:200px;content:'';display:inline-block;height:9px;width:20px;margin-left:5px;}.view .view-footer-container .pager-load-more a{font-size:0.875rem;margin-top:40px;display:block;background-color:#EBEBEB;-webkit-appearance:none;color:black;min-width:120px;min-height:40px;line-height:40px;text-align:center;display:inline-block;}.view .view-footer-container .pager-load-more a:hover{-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;background-color:#9E1B34;color:white;}#block-views-events-block{overflow:hidden;*zoom:1;clear:both;background:#fafafa url(/sites/tfma/themes/tfma/img/icons/arrow-corner-right.png?1492116804) top right no-repeat;}#block-views-events-block .view-header{font-size:1.25em;padding-left:12.5px;padding-top:15px;padding-bottom:20px;}#block-views-events-block .item-list ul{margin-top:0;padding:12.5px;}#block-views-events-block .item-list ul li{overflow:hidden;*zoom:1;list-style-type:none;border-bottom:1px solid #737474;margin-left:0;padding-bottom:1.25em;}#block-views-events-block .item-list ul li a{color:#9E1B34;text-decoration:none;text-transform:capitalize;}#block-views-events-block .item-list ul li.views-row-last{border-bottom:none;}#block-views-events-block .item-list ul li .field{font-size:0.875em;}#block-views-events-block .item-list ul li .field-name-title h2{font-size:1em;}#block-views-events-block .item-list ul li .views-field-view-node{font-size:0.875em;}.view-faculty-staff .view-header{line-height:2.1;}.view-faculty-staff .field-collection-container{display:none;}.view-faculty-staff .views-exposed-form .form-item-field-last-name-value{padding:0 1em 0.5em 0;}.view-faculty-staff .views-exposed-form .form-item-field-last-name-value #edit-field-last-name-value{color:black;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper{width:100%;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-item{display:table;table-layout:fixed;width:100%;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links #edit-field-role-tid-all.selected{border-left:1px solid #D7D7D7;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link{display:table-cell;float:none;width:33.3%;}@media (max-width:440px){.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link{width:100%;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link a{width:100%;}}@media (max-width:599px){.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links{*zoom:1;max-width:1200px;max-width:75rem;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links:after{content:"";display:table;clear:both;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-item{display:block;}}.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link{float:left;}@media (max-width:440px){.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link{clear:both;}}.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link a{padding:0 5px 0 5px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link a:hover,.view-faculty-staff .views-exposed-form #edit-field-faculty-status-tid-1-wrapper .form-type-bef-link a:active{color:#9E1B34;text-decoration:none;}.view-faculty-staff .view-content .views-row-even{display:block;float:none;}.view-faculty-staff .view-content .grid-item-inner{margin-top:10px;}@media (max-width:440px){.view-faculty-staff .view-content .grid-item-inner{height:100px;}}.view-faculty-staff .view-content .views-row{font-size:0.875rem;line-height:1.5;border-bottom:1px solid #D7D7D7;height:115px;overflow:hidden;padding-right:10px;padding:10px 0px 10px 0px;}@media (max-width:480px){.view-faculty-staff .view-content .views-row{height:134px;}}.view-faculty-staff .view-content .views-row .views-field-field-role{font-size:0.75rem;color:#737474;text-transform:uppercase;font-weight:bold;}.view-faculty-staff .view-content .views-row .views-field-field-last-name .faculty-name{line-height:1.5;}.view-faculty-staff .view-content .views-row .views-field-field-professional-title{font-style:italic;font-weight:light;}.page-events-past .events-past{float:right;}.page-events-past .events-past a{font-size:0.75rem;color:#737474;}.page-events #page-title{margin-bottom:1rem;margin-top:0.5rem;}.page-events .view-header{line-height:2;}.page-events .view-header p{margin-top:0;}.page-events .events-past{float:right;}.page-events .events-past a{font-size:0.75rem;color:#737474;}.page-events .view-id-events{width:100%;float:right;margin-right:0;*margin-left:-20px;display:inline;}.page-events .view-id-events .view-filters{border-top:#D7D7D7 solid 4px;padding-bottom:10px;padding-top:16px;margin-top:-5px;}.page-events .view-id-events .view-filters .views-exposed-widget{padding-right:0;}.page-events .view-id-events .view-filters .form-type-select{width:100%;float:left;margin-right:1.40845%;display:inline;}.page-events .view-id-events .view-filters .form-type-select .form-type-bef-link{width:33.2%;margin-right:1px;}.page-events .view-id-events .view-filters .form-type-select .form-type-bef-link:last-child{margin-right:0;}@media (max-width:1028px){.page-events .view-id-events .view-filters .form-type-select .form-type-bef-link{width:33%;}}@media (max-width:361px){.page-events .view-id-events .view-filters .form-type-select .form-type-bef-link{width:100%;}}.page-events .view-id-events .view-content .views-row{float:left;font-size:0.875rem;line-height:1rem;border-bottom:1px solid #D7D7D7;height:232px;overflow:hidden;padding-top:10px;padding-right:10px;}@media (max-width:440px){.page-events .view-id-events .view-content .views-row{min-height:200px;height:auto;}}.page-events .view-id-events .view-content .views-row .views-field-field-department,.page-events .view-id-events .view-content .views-row .views-field-title,.page-events .view-id-events .view-content .views-row .views-field-field-date,.page-events .view-id-events .view-content .views-row .views-field-field-location,.page-events .view-id-events .view-content .views-row .views-field-field-director-credit,.page-events .view-id-events .view-content .views-row .views-field-field-other-credits,.page-events .view-id-events .view-content .views-row .views-field-view-node{width:225px;margin-right:0;}.page-events .view-id-events .view-content .views-row .views-field-field-department{font-size:0.75rem;text-transform:uppercase;font-weight:bold;color:#757676;line-height:1.2rem;}.page-events .view-id-events .view-content .views-row .views-field-title{margin-top:5px;}.page-events .view-id-events .view-content .views-row .views-field-field-date,.page-events .view-id-events .view-content .views-row .views-field-field-location{margin-top:6px;color:#757676;}.page-events .view-id-events .view-content .views-row .views-field-field-date p,.page-events .view-id-events .view-content .views-row .views-field-field-location p{margin:0;}.page-events .view-id-events .view-content .views-row .views-field-field-director-credit{margin-bottom:5px;}.page-events .view-id-events .view-content .views-row .views-field-field-other-credits{line-height:2;}.page-events .view-id-events .view-content .views-row .views-field-field-thumbnail-image,.page-events .view-id-events .view-content .views-row .views-field-field-grid-image,.page-events .view-id-events .view-content .views-row .views-field-field-landing-page-image{position:relative;margin-left:14px;float:right;height:150px;width:150px;top:0;}@media (max-width:1028px){.page-events .view-id-events .view-content .views-row .views-field-field-thumbnail-image,.page-events .view-id-events .view-content .views-row .views-field-field-grid-image,.page-events .view-id-events .view-content .views-row .views-field-field-landing-page-image{height:75px;width:75px;}}.page-events .view-id-events .view-content .views-row .date-wrapper{right:0;width:50px;height:70px;background-color:rgba(0,0,0,0.6);}@media (max-width:524px){.page-events .view-id-events .view-content .views-row-odd,.page-events .view-id-events .view-content .views-row-even{width:100%;float:left;margin-right:1.40845%;padding-left:0;}.page-events .view-id-events .view-content .views-row-odd .grid-item-inner,.page-events .view-id-events .view-content .views-row-even .grid-item-inner{padding-right:0;padding-left:0;border-right:none;}}.page-events .view-id-events .bef-select-as-links div.form-item{display:table;table-layout:fixed;width:100%;}.page-events .view-id-events .bef-select-as-links div.form-type-bef-link{display:table-cell;float:none;}@media (max-width:400px){.page-events .view-id-events .bef-select-as-links div.form-type-bef-link a{width:100%;}}@media (max-width:599px){.page-events .view-id-events .bef-select-as-links div.form-item{display:block;}}.page-events .view-id-events .view-footer-container{overflow:hidden;*zoom:1;width:100%;float:left;margin-right:1.40845%;display:inline;}.page-events .view-id-events .view-footer-container a:hover{color:white;background-color:#9E1B34;}.page-theater-productions .view-productions-main-wrapper .attachment-before .views-widget .form-item{overflow:inherit;}.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item{display:table;table-layout:fixed;width:100%;}.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link{display:table-cell;float:left;border-left:1px solid #ffffff;width:33.2%;margin-right:1px;}.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:first-child{border-left:1px solid #D7D7D7;}.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:last-child{border-right:1px solid #D7D7D7;margin-right:0;}@media (max-width:400px){.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link a{width:100%;}}@media (max-width:599px){.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item{display:block;}}.page-about-news #page-title,.page-alumni-news #page-title,.page-study-away-london-blog #page-title,.page-study-away-la-blog #page-title,.page-study-away-sf-blog #page-title,.page-study-away-venice-blog #page-title{margin:1rem 0;margin-top:0.5rem;}@media (max-width:1200px){.page-about-news #page-title,.page-alumni-news #page-title,.page-study-away-london-blog #page-title,.page-study-away-la-blog #page-title,.page-study-away-sf-blog #page-title,.page-study-away-venice-blog #page-title{margin-left:1rem;}}@media (max-width:1200px) and (max-width:1028px){.page-about-news #page-title,.page-alumni-news #page-title,.page-study-away-london-blog #page-title,.page-study-away-la-blog #page-title,.page-study-away-sf-blog #page-title,.page-study-away-venice-blog #page-title{margin-left:10px;}}@media (max-width:1200px) and (max-width:1028px) and (max-width:440px){.page-about-news #page-title,.page-alumni-news #page-title,.page-study-away-london-blog #page-title,.page-study-away-la-blog #page-title,.page-study-away-sf-blog #page-title,.page-study-away-venice-blog #page-title{margin-left:0;}}.page-about-news .view-id-news,.page-alumni-news .view-id-news,.page-study-away-london-blog .view-id-news,.page-study-away-la-blog .view-id-news,.page-study-away-sf-blog .view-id-news,.page-study-away-venice-blog .view-id-news{overflow:hidden;*zoom:1;}.page-about-news .view-id-news .view-footer-container,.page-alumni-news .view-id-news .view-footer-container,.page-study-away-london-blog .view-id-news .view-footer-container,.page-study-away-la-blog .view-id-news .view-footer-container,.page-study-away-sf-blog .view-id-news .view-footer-container,.page-study-away-venice-blog .view-id-news .view-footer-container{clear:both;}.page-about-news .view-id-news .view-header,.page-alumni-news .view-id-news .view-header,.page-study-away-london-blog .view-id-news .view-header,.page-study-away-la-blog .view-id-news .view-header,.page-study-away-sf-blog .view-id-news .view-header,.page-study-away-venice-blog .view-id-news .view-header{font-size:1.125rem;padding-bottom:0.5rem;border-bottom:4px solid #9E1B34;line-height:2rem;}.page-about-news .view-id-news .view-header p,.page-alumni-news .view-id-news .view-header p,.page-study-away-london-blog .view-id-news .view-header p,.page-study-away-la-blog .view-id-news .view-header p,.page-study-away-sf-blog .view-id-news .view-header p,.page-study-away-venice-blog .view-id-news .view-header p{margin-top:0;}.page-about-news .view-id-news .views-row,.page-alumni-news .view-id-news .views-row,.page-study-away-london-blog .view-id-news .views-row,.page-study-away-la-blog .view-id-news .views-row,.page-study-away-sf-blog .view-id-news .views-row,.page-study-away-venice-blog .view-id-news .views-row{width:100%;float:left;margin-right:1.40845%;display:inline;border-bottom:1px #D7D7D7 solid;padding-top:60px;padding-bottom:42px;}.page-about-news .view-id-news .views-row .views-field-title,.page-about-news .view-id-news .views-row .views-field-view-node,.page-about-news .view-id-news .views-row .views-field-field-date,.page-about-news .view-id-news .views-row .views-field-body,.page-alumni-news .view-id-news .views-row .views-field-title,.page-alumni-news .view-id-news .views-row .views-field-view-node,.page-alumni-news .view-id-news .views-row .views-field-field-date,.page-alumni-news .view-id-news .views-row .views-field-body,.page-study-away-london-blog .view-id-news .views-row .views-field-title,.page-study-away-london-blog .view-id-news .views-row .views-field-view-node,.page-study-away-london-blog .view-id-news .views-row .views-field-field-date,.page-study-away-london-blog .view-id-news .views-row .views-field-body,.page-study-away-la-blog .view-id-news .views-row .views-field-title,.page-study-away-la-blog .view-id-news .views-row .views-field-view-node,.page-study-away-la-blog .view-id-news .views-row .views-field-field-date,.page-study-away-la-blog .view-id-news .views-row .views-field-body,.page-study-away-sf-blog .view-id-news .views-row .views-field-title,.page-study-away-sf-blog .view-id-news .views-row .views-field-view-node,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-date,.page-study-away-sf-blog .view-id-news .views-row .views-field-body,.page-study-away-venice-blog .view-id-news .views-row .views-field-title,.page-study-away-venice-blog .view-id-news .views-row .views-field-view-node,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-date,.page-study-away-venice-blog .view-id-news .views-row .views-field-body{width:66.19718%;float:left;margin-right:1.40845%;display:inline;}.page-about-news .view-id-news .views-row .views-field-title,.page-alumni-news .view-id-news .views-row .views-field-title,.page-study-away-london-blog .view-id-news .views-row .views-field-title,.page-study-away-la-blog .view-id-news .views-row .views-field-title,.page-study-away-sf-blog .view-id-news .views-row .views-field-title,.page-study-away-venice-blog .view-id-news .views-row .views-field-title{font-size:2rem;}.page-about-news .view-id-news .views-row .views-field-title a,.page-alumni-news .view-id-news .views-row .views-field-title a,.page-study-away-london-blog .view-id-news .views-row .views-field-title a,.page-study-away-la-blog .view-id-news .views-row .views-field-title a,.page-study-away-sf-blog .view-id-news .views-row .views-field-title a,.page-study-away-venice-blog .view-id-news .views-row .views-field-title a{line-height:1.4;font-weight:normal;}.page-about-news .view-id-news .views-row .views-field-field-date,.page-alumni-news .view-id-news .views-row .views-field-field-date,.page-study-away-london-blog .view-id-news .views-row .views-field-field-date,.page-study-away-la-blog .view-id-news .views-row .views-field-field-date,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-date,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-date{color:#737474;font-size:1.125rem;line-height:1.2rem;}.page-about-news .view-id-news .views-row .views-field-body,.page-alumni-news .view-id-news .views-row .views-field-body,.page-study-away-london-blog .view-id-news .views-row .views-field-body,.page-study-away-la-blog .view-id-news .views-row .views-field-body,.page-study-away-sf-blog .view-id-news .views-row .views-field-body,.page-study-away-venice-blog .view-id-news .views-row .views-field-body{font-size:1rem;margin-top:10px;line-height:1.6rem;}.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image,.page-about-news .view-id-news .views-row .views-field-field-grid-image,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image{max-width:225px;height:225px;float:right;top:0;}@media (max-width:361px){.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image,.page-about-news .view-id-news .views-row .views-field-field-grid-image,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image{width:auto;}}.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags,.page-about-news .view-id-news .views-row .views-field-field-grid-image .image_tags,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image .image_tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image .image_tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image .image_tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image .image_tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image .image_tags{position:relative;}.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags img,.page-about-news .view-id-news .views-row .views-field-field-grid-image .image_tags img,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags img,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image .image_tags img,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags img,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image .image_tags img,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags img,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image .image_tags img,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags img,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image .image_tags img,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags img,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image .image_tags img{max-width:200px;}.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-about-news .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image .image_tags .views-field-field-news-tags,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image .image_tags .views-field-field-news-tags{top:0;right:0;position:absolute;padding:0 5px;margin:0;}@media (max-width:1028px){.page-about-news .view-id-news .views-row .views-field-title,.page-alumni-news .view-id-news .views-row .views-field-title,.page-study-away-london-blog .view-id-news .views-row .views-field-title,.page-study-away-la-blog .view-id-news .views-row .views-field-title,.page-study-away-sf-blog .view-id-news .views-row .views-field-title,.page-study-away-venice-blog .view-id-news .views-row .views-field-title{display:block;font-size:1.5rem;clear:both;}.page-about-news .view-id-news .views-row .views-field-title .views-field-field-news-tags a,.page-alumni-news .view-id-news .views-row .views-field-title .views-field-field-news-tags a,.page-study-away-london-blog .view-id-news .views-row .views-field-title .views-field-field-news-tags a,.page-study-away-la-blog .view-id-news .views-row .views-field-title .views-field-field-news-tags a,.page-study-away-sf-blog .view-id-news .views-row .views-field-title .views-field-field-news-tags a,.page-study-away-venice-blog .view-id-news .views-row .views-field-title .views-field-field-news-tags a{right:none;float:left;left:0;}.page-about-news .view-id-news .views-row .views-field-field-thumbnail-image,.page-about-news .view-id-news .views-row .views-field-field-grid-image,.page-alumni-news .view-id-news .views-row .views-field-field-thumbnail-image,.page-alumni-news .view-id-news .views-row .views-field-field-grid-image,.page-study-away-london-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-london-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-la-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-la-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-sf-blog .view-id-news .views-row .views-field-field-grid-image,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-thumbnail-image,.page-study-away-venice-blog .view-id-news .views-row .views-field-field-grid-image{float:left;}}.page-about-news .view-id-news .views-row-first,.page-alumni-news .view-id-news .views-row-first,.page-study-away-london-blog .view-id-news .views-row-first,.page-study-away-la-blog .view-id-news .views-row-first,.page-study-away-sf-blog .view-id-news .views-row-first,.page-study-away-venice-blog .view-id-news .views-row-first{padding-top:20px;}.page-about-news .view-id-news .views-row-last,.page-alumni-news .view-id-news .views-row-last,.page-study-away-london-blog .view-id-news .views-row-last,.page-study-away-la-blog .view-id-news .views-row-last,.page-study-away-sf-blog .view-id-news .views-row-last,.page-study-away-venice-blog .view-id-news .views-row-last{border-bottom:none;}.page-about-news .view-id-news .views-exposed-form #edit-field-news-tags-tid-wrapper,.page-alumni-news .view-id-news .views-exposed-form #edit-field-news-tags-tid-wrapper,.page-study-away-london-blog .view-id-news .views-exposed-form #edit-field-news-tags-tid-wrapper,.page-study-away-la-blog .view-id-news .views-exposed-form #edit-field-news-tags-tid-wrapper,.page-study-away-sf-blog .view-id-news .views-exposed-form #edit-field-news-tags-tid-wrapper,.page-study-away-venice-blog .view-id-news .views-exposed-form #edit-field-news-tags-tid-wrapper{padding-top:0;}.page-about-news .view-id-news .views-exposed-form .form-type-bef-link,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link{float:left;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a{margin:10px 10px 0 0;padding:0 5px 0 5px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-about-news .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link a:active,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a:hover,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link a:active{margin:10px 10px 0 0;text-decoration:none;color:#9E1B34;}.page-about-news .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-alumni-news .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-london-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-la-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-sf-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a,.page-study-away-venice-blog .view-id-news .views-exposed-form .form-type-bef-link.selected a{margin:10px 10px 0 0;}@media (max-width:1200px){.page-about-news .view-id-news,.page-alumni-news .view-id-news,.page-study-away-london-blog .view-id-news,.page-study-away-la-blog .view-id-news,.page-study-away-sf-blog .view-id-news,.page-study-away-venice-blog .view-id-news{padding-left:15px;}}@media (max-width:440px){.page-about-news .view-id-news,.page-alumni-news .view-id-news,.page-study-away-london-blog .view-id-news,.page-study-away-la-blog .view-id-news,.page-study-away-sf-blog .view-id-news,.page-study-away-venice-blog .view-id-news{padding-left:0;}}.page-theater-productions #page-title{display:none;}.current-season-active .current-season{background-color:#9E1B34;}.current-season-active .current-season a{color:white;}.upcoming-productions-active .upcoming-season{background-color:#9E1B34;}.upcoming-productions-active .upcoming-season a{color:white;}.past-seasons-active .past-season{background-color:#9E1B34;}.past-seasons-active .past-season a{color:white;}.view-productions-featured-attachment{width:100%;float:left;margin-right:1.40845%;display:inline;margin-bottom:30px;padding-bottom:30px;margin-right:0;background-color:black;color:white;height:100%;}.view-productions-featured-attachment p{margin:0;}.view-productions-featured-attachment a{color:white;}.view-productions-featured-attachment .views-field-field-thumbnail-image,.view-productions-featured-attachment .views-field-field-grid-image,.view-productions-featured-attachment .views-field-field-grid-image{width:51.40845%;float:right;margin-right:0;*margin-left:-20px;display:inline;}.view-productions-featured-attachment .views-field-field-thumbnail-image img,.view-productions-featured-attachment .views-field-field-grid-image img,.view-productions-featured-attachment .views-field-field-grid-image img{float:right;}.view-productions-featured-attachment .views-field-title,.view-productions-featured-attachment .views-field-field-date,.view-productions-featured-attachment .views-field-field-location,.view-productions-featured-attachment .views-field-field-director-credit,.view-productions-featured-attachment .views-field-field-other-credits,.view-productions-featured-attachment .views-field-view-node{width:45.77465%;float:left;margin-right:1.40845%;display:inline;margin-left:2.5%;margin-right:0;}.view-productions-featured-attachment .views-field-title{font-size:2rem;padding-top:45px;}.view-productions-featured-attachment .views-field-title a{font-weight:100;}.view-productions-featured-attachment .views-field-field-date{padding-top:7%;font-size:1.125rem;padding-bottom:10px;}.view-productions-featured-attachment .views-field-field-location{padding-bottom:40px;font-size:1.125rem;}.view-productions-featured-attachment .right-arrow{clear:both;float:right;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid black;margin-top:-60px;margin-right:-40px;}.view-productions-featured-attachment .views-field-field-other-credits,.view-productions-featured-attachment .views-field-field-director-credit{font-size:0.875rem;}.view-productions-featured-attachment .views-field-field-other-credits{padding-bottom:10px;}.view-productions-featured-attachment .views-field-view-node{font-size:0.875rem;padding-top:20px;clear:none;}.view-productions-featured-attachment .views-field-view-node a{color:white;}@media (max-width:1028px){.view-productions-featured-attachment .views-field-view-node{padding-bottom:8px;}}@media (max-width:600px){.view-productions-featured-attachment .views-field-field-director-credit,.view-productions-featured-attachment .views-field-view-node{clear:both;}}@media (max-width:480px){.view-productions-featured-attachment{height:290px;}.view-productions-featured-attachment .views-field-field-thumbnail-image,.view-productions-featured-attachment .views-field-field-grid-image{padding-top:10px;width:40.84507%;float:right;margin-right:0;}.view-productions-featured-attachment .views-field-title,.view-productions-featured-attachment .views-field-field-date,.view-productions-featured-attachment .views-field-field-location,.view-productions-featured-attachment .views-field-field-director-credit,.view-productions-featured-attachment .views-field-field-other-credits,.view-productions-featured-attachment .views-field-view-node{width:49.29577%;float:left;margin-right:1.40845%;}.view-productions-featured-attachment .views-field-title{padding-top:10px;}.view-productions-featured-attachment .views-field-field-location{padding-bottom:10px;}.view-productions-featured-attachment .right-arrow{display:none;}}@media (max-width:320px){.view-productions-featured-attachment{height:290px;}}.view-productions-main-wrapper{overflow:hidden;*zoom:1;}.view-productions-main-wrapper .view-header{font-size:1.125rem;padding-bottom:2.61rem;line-height:2rem;}.view-productions-main-wrapper>.view-content{padding-top:40px;}.view-productions-main-wrapper>.view-content .views-row{width:100%;float:left;margin-right:1.40845%;display:inline;background:#EBEBEB;margin-bottom:1em;padding:1.25em;}.view-productions-main-wrapper>.view-content .views-row .content-left{display:inline-block;width:70%;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-thumbnail-image,.view-productions-main-wrapper>.view-content .views-row .views-field-field-grid-image,.view-productions-main-wrapper>.view-content .views-row .views-field-field-featured-image{width:28.73239%;float:right;margin-right:0;*margin-left:-20px;display:inline;height:100%;display:inline-block;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-thumbnail-image img,.view-productions-main-wrapper>.view-content .views-row .views-field-field-grid-image img,.view-productions-main-wrapper>.view-content .views-row .views-field-field-featured-image img{width:225px;padding-left:1.5em;}.view-productions-main-wrapper>.view-content .views-row .views-field-title,.view-productions-main-wrapper>.view-content .views-row .views-field-field-date,.view-productions-main-wrapper>.view-content .views-row .views-field-field-location,.view-productions-main-wrapper>.view-content .views-row .views-field-field-director-credit,.view-productions-main-wrapper>.view-content .views-row .views-field-field-other-credits,.view-productions-main-wrapper>.view-content .views-row .views-field-view-node{overflow:hidden;*zoom:1;width:66.19718%;float:left;margin-right:1.40845%;display:inline;float:none;}.view-productions-main-wrapper>.view-content .views-row a{display:block;}.view-productions-main-wrapper>.view-content .views-row a .views-field-title{padding-bottom:0.75em;}.view-productions-main-wrapper>.view-content .views-row a .views-field-title span{font-weight:100;font-size:2rem;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-date,.view-productions-main-wrapper>.view-content .views-row .views-field-field-location{font-size:1.125rem;line-height:1.5;margin:0;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-date p,.view-productions-main-wrapper>.view-content .views-row .views-field-field-location p{margin:0;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-location{padding-bottom:0.75em;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-director-credit,.view-productions-main-wrapper>.view-content .views-row .views-field-field-other-credits{font-size:1rem;}.view-productions-main-wrapper>.view-content .views-row .views-field-field-other-credits{padding-bottom:10px;}.view-productions-main-wrapper>.view-content .views-row a .views-field-view-node{clear:none;display:block;}.view-productions-main-wrapper>.view-content .views-row a .views-field-view-node span:after{background:url(/sites/tfma/themes/tfma/img/icons/more-arrow.png) no-repeat;width:200px;content:'';display:inline-block;height:9px;width:20px;margin-left:5px;}@media (max-width:440px){.view-productions-main-wrapper>.view-content .views-row-1{margin-top:20px;}.view-productions-main-wrapper>.view-content .views-row{padding-bottom:10px;}}.view-productions-main-wrapper .view-footer-container{clear:both;}#block-system-main-menu{position:static !important;}@media (max-width:1065px){#block-system-main-menu{display:none;}}#block-system-main-menu .content{}#block-system-main-menu .content ul{padding:0;margin:0;list-style:none;margin:0 auto;max-width:1200px;display:table;width:100%;}#block-system-main-menu .content ul li{display:table-cell;width:16.66667%;list-style:none;text-align:center;white-space:nowrap;background-position:0 0;-moz-transition:background-color 0.5s ease-out,background-position 0.2s linear;-o-transition:background-color 0.5s ease-out,background-position 0.2s linear;-webkit-transition:background-color 0.5s ease-out,background-position 0.2s linear;transition:background-color 0.5s ease-out,background-position 0.2s linear;background-position:bottom left;}#block-system-main-menu .content ul li.first{background:none;}#block-system-main-menu .content ul li:hover,#block-system-main-menu .content ul li.hover,#block-system-main-menu .content ul li.active-trail{background-color:#fff;background-position-y:80px;}#block-system-main-menu .content ul li:hover+li,#block-system-main-menu .content ul li.hover+li,#block-system-main-menu .content ul li.active-trail+li{background-position-y:80px;}#block-system-main-menu .content ul li:hover a,#block-system-main-menu .content ul li.hover a,#block-system-main-menu .content ul li.active-trail a{color:#9E1B34;}#block-system-main-menu .content ul li:focus a{outline:thin dotted;}#block-system-main-menu .content ul li:hover .submenu,#block-system-main-menu .content ul li.hover .submenu{min-height:170px;height:100%;width:100%;padding:30px 0;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);}#block-system-main-menu .content ul li:hover .submenu>ul,#block-system-main-menu .content ul li.hover .submenu>ul{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;height:100%;}#block-system-main-menu .content ul li:hover .submenu>ul .column,#block-system-main-menu .content ul li.hover .submenu>ul .column{height:100%;}#block-system-main-menu .content ul li a{display:block;padding:15px 10px;text-transform:uppercase;color:#FFF;font-size:20px;text-decoration:none;font-family:"Roboto Condensed",sans-serif;font-size:1.125em;font-weight:bold;}@media (max-width:1065px){#block-system-main-menu .content ul{width:100%;float:left;margin-right:1.40845%;display:inline;display:block;background:white;border-bottom:2px solid white;margin-bottom:10px;}#block-system-main-menu .content ul li{width:100%;float:right;margin-right:0;*margin-left:-20px;display:inline;background:white;display:block;text-align:right;}#block-system-main-menu .content ul li.first{background:white;}#block-system-main-menu .content ul li:hover,#block-system-main-menu .content ul li:focus,#block-system-main-menu .content ul li.active-trail{background:#9E1B34;}#block-system-main-menu .content ul li:hover a,#block-system-main-menu .content ul li:focus a,#block-system-main-menu .content ul li.active-trail a{color:white;}#block-system-main-menu .content ul li:hover .submenu,#block-system-main-menu .content ul li:focus .submenu{display:none;}#block-system-main-menu .content ul li a{margin-right:17px;color:black;}#block-system-main-menu .content ul li a:focus{outline:thin dotted;}}#block-system-main-menu .content .submenu{background-color:#fff;-moz-transform:TranslateZ(0);-ms-transform:TranslateZ(0);-webkit-transform:TranslateZ(0);transform:TranslateZ(0);position:absolute;top:100%;left:0;right:0;width:100%;height:0;min-height:0;overflow:hidden;padding:0;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#block-system-main-menu .content .submenu .submenu{display:none !important;}#block-system-main-menu .content .submenu h2{font-family:"Roboto Condensed",sans-serif;font-size:1.25em;font-weight:normal;text-transform:uppercase;}#block-system-main-menu .content .submenu>ul{-moz-transition:all 0.3s ease-in 0.3s;-o-transition:all 0.3s ease-in 0.3s;-webkit-transition:all 0.3s ease-in;-webkit-transition-delay:0.3s;transition:all 0.3s ease-in 0.3s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-left:auto;margin-right:auto;display:table;width:100%;height:0px;overflow:hidden;}#block-system-main-menu .content .submenu .column{-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;display:table-cell;border-left:1px solid #ccc;overflow:hidden;width:25%;vertical-align:top;}#block-system-main-menu .content .submenu .column:first-child{border:none;}#block-system-main-menu .content .submenu .column h2{width:100%;float:left;margin-right:1.40845%;display:inline;}#block-system-main-menu .content .submenu .column li{width:100%;float:left;margin-right:1.40845%;display:inline;background-image:none;float:left;text-align:left;}#block-system-main-menu .content .submenu .column li:first-child a{padding-top:0;}#block-system-main-menu .content .submenu .column li:last-child a{padding-bottom:0;}#block-system-main-menu .content .submenu li{display:block;}#block-system-main-menu .content .submenu a{font-family:"Droid Sans",sans-serif;font-size:1em;font-weight:normal;color:#303030 !important;text-transform:none;}#block-menu-menu-upcoming-events h2{margin-top:0;}#menu_toggle{display:none;}@media (max-width:900px){.hamburger-wrapper{width:100%;float:left;margin-right:1.40845%;}}.front .hamburger-wrapper{border:0;}.hamburger{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;display:none;height:28px;margin:0 auto;background:url(/sites/tfma/themes/tfma/img/icons/hamburger.png?1492116804) right 17px center no-repeat black;color:transparent;font-size:0;cursor:pointer;}.hamburger:after{content:"";display:table;clear:both;}@media (max-width:1065px){.hamburger{display:block;}}#menu_toggle:checked~.root-wrapper .hamburger{margin-bottom:0;}#menu_toggle:checked~.root-wrapper #block-system-main-menu{display:block;max-height:300px;background:white;}.block-menu-block h2{font-family:"Roboto Condensed";text-transform:uppercase;}.block-menu-block .menu{list-style:none;padding:0;}.block-menu-block .menu li a{color:black;font-weight:normal;font-size:1rem;line-height:20px;}.block-menu-block .menu li a:hover,.block-menu-block .menu li a:focus{color:#9E1B34;}.block-menu-block .menu li a:active-trail{color:#9E1B34;font-weight:bold;}.block-menu-block .menu li{list-style:none;margin-bottom:10px;}.block-menu-block .submenu ul{padding:10px 0 0 20px;}.region-sidebar-right .block-menu-block{margin-right:20px;}.region-sidebar-right .block-menu-block .menu{list-style:none;padding:0;}.region-sidebar-right .block-menu-block .menu li a{color:black;font-weight:normal;font-size:1rem;line-height:20px;}.region-sidebar-right .block-menu-block .menu li a:hover,.region-sidebar-right .block-menu-block .menu li a:focus{color:#9E1B34;}.region-sidebar-right .block-menu-block .menu li a.active-trail{color:#9E1B34;}.region-sidebar-right .block-menu-block .menu li a.active{font-weight:bold;}.region-sidebar-right .block-menu-block .menu li{padding:15px 0px 15px 0px;border-bottom:1px solid gray;margin-bottom:0px;}.region-sidebar-right .block-menu-block .menu li.collapsed:before{content:url(/sites/tfma/themes/tfma/img/icons/arrow-icon.png?1492116804);padding:12px 10px 10px 6px;vertical-align:middle;}.region-sidebar-right .block-menu-block .menu li.expanded{border-bottom:none;background-color:#EBEBEB;}.region-sidebar-right .block-menu-block .menu li.expanded:before{content:url(/sites/tfma/themes/tfma/img/icons/arrow-icon-red.png?1492116804);padding:10px 4px 10px 8px;}.region-sidebar-right .block-menu-block .menu li.leaf{padding-left:29px;}.region-sidebar-right .block-menu-block .menu.last{border-bottom:none;}.region-sidebar-right .block-menu-block .submenu{padding:5px 0px 0px 0px;margin-left:0px;}.region-sidebar-right .block-menu-block .submenu ul{list-style:none;}.region-sidebar-right .block-menu-block .submenu ul li{padding:10px;padding-left:0px;border-bottom:1px solid gray;}.region-sidebar-right .block-menu-block .submenu ul li.expanded{padding-left:20px;padding-bottom:0px;margin-left:-20px;background-color:#F8F8F8;}.region-sidebar-right .block-menu-block .submenu ul li.expanded .submenu{padding-left:0px;padding-top:0px;}.region-sidebar-right .block-menu-block .submenu ul li.expanded .submenu ul{padding-left:0px;}.region-sidebar-right .block-menu-block .submenu ul li.expanded .submenu ul li{border-bottom:1px dotted gray;}.region-sidebar-right .block-menu-block .submenu ul li a.active-trail{color:#9E1B34;}.region-sidebar-right .block-menu-block .submenu ul li a.active{font-weight:bold;}.region-sidebar-right .block-menu-block .submenu ul .column:last-child li:last-child{border-bottom:none;}#block-menu-block-2{width:32.39437%;float:left;margin-right:1.40845%;display:inline;background-color:white;text-align:center;}@media (max-width:1028px){#block-menu-block-2{width:46.5%;float:left;margin-left:8px;}}@media (max-width:440px){#block-menu-block-2{width:100%;float:left;margin-right:1.40845%;margin-left:0;}}#block-menu-block-2 h2{font-family:"Roboto Condensed";font-size:1.25em;font-weight:bold;background-color:#9E1B34;color:#fff;padding:6.21762% 0;}#block-menu-block-2 .menu-block-wrapper{padding:2%;}#block-menu-block-2 ul{margin:0;}#block-menu-block-2 li{border-bottom:1px solid #ccc;margin:0 15.54404%;padding:5.18135% 0;}#block-menu-block-2 li.last{border-bottom:none;}#block-menu-block-2 li a{font-size:1.25em;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links,.page-events .view-id-events .bef-select-as-links,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links,.quicktabs-wrapper{width:100%;float:left;margin-right:1.40845%;display:inline;overflow:hidden;*zoom:1;overflow:visible;display:block;height:100%;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-item,.page-events .view-id-events .bef-select-as-links div.form-item,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item,.quicktabs-wrapper ul.quicktabs-tabs{overflow:hidden;*zoom:1;margin-left:0;float:none;clear:both;list-style:none;text-align:left;border-bottom:1px solid #EBEBEB;padding-left:0;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li{margin:0;padding:0;height:100%;float:left;clear:none;background-color:#EBEBEB;border-left:1px solid white;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;overflow:hidden;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link:before,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link:before,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:before,.quicktabs-wrapper ul.quicktabs-tabs li:before{content:"";position:absolute;left:0;right:0;top:0;background:#9E1B34;height:3px;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.active.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.active.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.active.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.active,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.selected.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.selected.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.selected.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.selected,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link:hover,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link:hover,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:hover,.quicktabs-wrapper ul.quicktabs-tabs li:hover,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link:focus,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link:focus,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:focus,.quicktabs-wrapper ul.quicktabs-tabs li:focus{background-color:white;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.active.form-type-bef-link:before,.page-events .view-id-events .bef-select-as-links div.active.form-type-bef-link:before,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.active.form-item.form-type-bef-link:before,.quicktabs-wrapper ul.quicktabs-tabs li.active:before,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.selected.form-type-bef-link:before,.page-events .view-id-events .bef-select-as-links div.selected.form-type-bef-link:before,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.selected.form-item.form-type-bef-link:before,.quicktabs-wrapper ul.quicktabs-tabs li.selected:before,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link:hover:before,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link:hover:before,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:hover:before,.quicktabs-wrapper ul.quicktabs-tabs li:hover:before,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link:focus:before,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link:focus:before,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link:focus:before,.quicktabs-wrapper ul.quicktabs-tabs li:focus:before{-webkit-transform:translateY(0);transform:translateY(0);}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.active.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.active.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.active.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.active,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.selected.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.selected.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.selected.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.selected{background-color:white;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.first.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.first.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.first.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.first,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div#edit-tid-all.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div#edit-tid-all.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div#edit-tid-all.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li#edit-tid-all{border-left:1px solid #ffffff;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.first.active.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.first.active.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.first.active.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.first.active,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.first.selected.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div.first.selected.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.first.selected.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li.first.selected,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div#edit-tid-all.active.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div#edit-tid-all.active.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div#edit-tid-all.active.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li#edit-tid-all.active,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div#edit-tid-all.selected.form-type-bef-link,.page-events .view-id-events .bef-select-as-links div#edit-tid-all.selected.form-type-bef-link,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div#edit-tid-all.selected.form-item.form-type-bef-link,.quicktabs-wrapper ul.quicktabs-tabs li#edit-tid-all.selected{border-left:1px solid #D7D7D7;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link a,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link a,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link a,.quicktabs-wrapper ul.quicktabs-tabs li a{color:black;font-weight:300;text-align:left;display:block;padding:14px 21px;font-size:1.2rem;line-height:1;cursor:pointer;text-decoration:none;border-right:1px solid #EBEBEB;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (max-width:640px){.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link a,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link a,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link a,.quicktabs-wrapper ul.quicktabs-tabs li a{font-size:1rem;}}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link a:hover,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link a:hover,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link a:hover,.quicktabs-wrapper ul.quicktabs-tabs li a:hover{background:white;}.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link a:hover,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link a:hover,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link a:hover,.quicktabs-wrapper ul.quicktabs-tabs li a:hover,.view-faculty-staff .views-exposed-form #edit-field-role-tid-wrapper .bef-select-as-links div.form-type-bef-link a:focus,.page-events .view-id-events .bef-select-as-links div.form-type-bef-link a:focus,.page-theater-productions .view-productions-main-wrapper .attachment-before .bef-select-as-links div.form-item.form-type-bef-link a:focus,.quicktabs-wrapper ul.quicktabs-tabs li a:focus{text-decoration:none;}.quicktabs-wrapper ul.quicktabs-tabs li{width:33.3%;}@media (max-width:440px){.quicktabs-wrapper ul.quicktabs-tabs li{width:100%;}}.quicktabs-wrapper ul.quicktabs-tabs li a{width:100%;}.quicktabs-wrapper ul.quicktabs-tabs .quicktabs-tabpage{overflow:auto;z-index:0;display:none;width:100%;font-size:1.333333313rem;line-height:1.8rem;padding:25px;left:0;top:40px;border-bottom:1.33333px solid #EBEBEB;padding-left:0;}.tabs ul.tabs.primary{border-color:#9E1B34;}.tabs ul.tabs.primary li a{border-color:#9E1B34;color:#9E1B34;}.tabs ul.tabs.primary li a.active{color:#ffffff;background:#9E1B34;border-color:#9E1B34;}.view-id-projects{overflow:hidden;*zoom:1;}.view-id-projects .view-header-wrapper{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;position:relative;z-index:101;display:table;width:100%;}.view-id-projects .view-header-wrapper:after{content:"";display:table;clear:both;}@media (max-width:1028px){.view-id-projects .view-header-wrapper{display:block;width:auto;padding:20px;}}.view-id-projects .view-header{overflow:hidden;*zoom:1;text-transform:uppercase;font-family:"Arvo";font-size:3.125rem;color:#9E1B34;margin-bottom:0;position:relative;display:table-cell;vertical-align:middle;width:50%;}.view-id-projects .view-header p{margin:0;}@media (max-width:1028px){.view-id-projects .view-header{display:block;width:auto;}}.view-id-projects .view-filters{display:table-cell;width:50%;vertical-align:middle;text-align:right;font-size:14px;font-family:"Droid Sans";white-space:nowrap;}@media (max-width:1028px){.view-id-projects .view-filters{display:block;width:auto;text-align:left;}}.view-id-projects .view-filters .filter-buttons{display:table-row;float:right;}@media (max-width:1028px){.view-id-projects .view-filters .filter-buttons{display:inline-block;}}.view-id-projects .view-filters .filter-buttons .filter-by{display:table-cell;vertical-align:middle;padding-right:20px;font-weight:bold;color:#737474;position:relative;margin-top:10px;}@media (max-width:1028px){.view-id-projects .view-filters .filter-buttons .filter-by{display:inline-block;}}.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button{font-weight:bold;position:relative;text-align:center;height:40px;font-size:14px;font-family:"Droid Sans";line-height:1;border:none;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;display:table-cell;vertical-align:middle;padding-right:30px;line-height:20px;}@media (max-width:1028px){.view-id-projects .view-filters .filter-buttons .project-button,.view-id-projects .view-filters .filter-buttons .type-button{display:inline-block;}}.view-id-projects .view-filters .filter-buttons .project-button:after,.view-id-projects .view-filters .filter-buttons .type-button:after{-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;content:'';position:absolute;width:30px;height:20px;background-image:url(/sites/tfma/themes/tfma/img/icons/down-arrow-red.png);background-repeat:no-repeat;background-position:center center;}.view-id-projects .view-filters .filter-buttons .project-button:hover:after,.view-id-projects .view-filters .filter-buttons .type-button:hover:after{background-image:url(/sites/tfma/themes/tfma/img/icons/down-arrow-white.png);}.view-id-projects .view-filters .filter-buttons .project-button:active,.view-id-projects .view-filters .filter-buttons .project-button.active,.view-id-projects .view-filters .filter-buttons .type-button:active,.view-id-projects .view-filters .filter-buttons .type-button.active{background-color:#9E1B34;color:white;}.view-id-projects .view-filters .filter-buttons .project-button:active:after,.view-id-projects .view-filters .filter-buttons .project-button.active:after,.view-id-projects .view-filters .filter-buttons .type-button:active:after,.view-id-projects .view-filters .filter-buttons .type-button.active:after{background-image:url(/sites/tfma/themes/tfma/img/icons/close-icon.png);}.view-id-projects .view-filters .filter-buttons .project-button{width:180px;border-right:20px #fff solid;}@media (max-width:1028px){.view-id-projects .view-filters .filter-buttons .project-button{margin-right:20px;border-right:none;}}.view-id-projects .view-filters .filter-buttons .type-button{width:160px;padding-right:0;}.view-id-projects .view-filters #views-exposed-form-projects-block-1,.view-id-projects .view-filters #views-exposed-form-projects-block-2,.view-id-projects .view-filters #views-exposed-form-projects-block-3{float:right;}.view-id-projects .view-filters .views-widget-filter-field_project_type_tid{padding-right:0;}.view-id-projects .view-filters .views-exposed-widgets{overflow:hidden;*zoom:1;}.view-id-projects .view-filters .views-submit-button{width:0;padding:0;}.view-id-projects .view-filters div.form-type-select{overflow:hidden;*zoom:1;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper{position:absolute;top:100%;left:0;width:100%;z-index:100;text-align:left;display:none;padding-top:30px;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper label,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper label{display:none;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .views-widget:before,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .views-widget:before{z-index:300;position:relative;float:right;content:"";top:-25px;border-left:55px solid rgba(255,255,255,0);border-right:49px solid rgba(255,255,255,0);border-bottom:75px solid white;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-type-tid:before,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-type-tid:before{left:-5px;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-discipline-tid,.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-type-tid,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-discipline-tid,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-type-tid{background:white;z-index:200;width:1200px;padding:40px;position:absolute;overflow:visible;}@media (max-width:1028px){.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-discipline-tid,.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-type-tid,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-discipline-tid,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-type-tid{width:100%;float:left;margin-right:1.40845%;}}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .views-widget,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .views-widget{background:white;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .bef-select-as-links,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .bef-select-as-links{width:100%;clear:both;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .bef-select-as-links .form-item,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .bef-select-as-links .form-item{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-width:33%;-webkit-column-width:33%;column-width:33%;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;}@media (max-width:440px){.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .bef-select-as-links .form-item,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .bef-select-as-links .form-item{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .bef-select-as-links .form-item .form-type-bef-link,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .bef-select-as-links .form-item .form-type-bef-link{width:100%;float:left;margin-right:1.40845%;}}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper a,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper a{line-height:2;font-weight:100;color:black;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper a:hover,.view-id-projects .view-filters #edit-field-project-type-tid-wrapper a:active,.view-id-projects .view-filters #edit-field-project-type-tid-wrapper a:focus,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper a:hover,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper a:active,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper a:focus{text-decoration:underline;}@media (max-width:1028px){.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-type-tid:before,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-type-tid:before{left:-438px;}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .form-item-field-project-discipline-tid:before,.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .form-item-field-project-discipline-tid:before{left:-628px;}}.view-id-projects .view-filters #edit-field-project-type-tid-wrapper .views-widget:before{left:-210px;}.view-id-projects .view-filters #edit-field-project-discipline-tid-wrapper .views-widget:before{left:-15px;}.view-id-projects .view-content{clear:both;overflow:hidden;*zoom:1;padding-bottom:100px;}.view-id-projects .view-content .project-content-type-icon{margin-top:-98%;float:right;position:relative;z-index:100;display:inline-block;margin-right:5px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.view-id-projects .view-content .views-row{overflow:hidden;*zoom:1;float:left;width:20%;margin-right:0;position:relative;cursor:pointer;}.view-id-projects .view-content .views-row .views-row-inner{margin-right:10px;}.view-id-projects .view-content .views-row .views-row-last{margin-right:0;}.view-id-projects .view-content .views-row:hover img,.view-id-projects .view-content .views-row.hover img,.view-id-projects .view-content .views-row a:focus img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}@media (max-width:440px){.view-id-projects .view-content .views-row:hover img,.view-id-projects .view-content .views-row.hover img,.view-id-projects .view-content .views-row a:focus img{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}}.view-id-projects .view-content .views-row:hover .project-overlay,.view-id-projects .view-content .views-row.hover .project-overlay,.view-id-projects .view-content .views-row a:focus .project-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.view-id-projects .view-content .views-row:hover .project-overlay a,.view-id-projects .view-content .views-row.hover .project-overlay a,.view-id-projects .view-content .views-row a:focus .project-overlay a{color:white;}.view-id-projects .view-content .views-row:hover .image-title-wrapper .title-container,.view-id-projects .view-content .views-row.hover .image-title-wrapper .title-container,.view-id-projects .view-content .views-row a:focus .image-title-wrapper .title-container{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.view-id-projects .view-content .views-row:hover .project-content-type-icon,.view-id-projects .view-content .views-row.hover .project-content-type-icon,.view-id-projects .view-content .views-row a:focus .project-content-type-icon{-moz-transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.view-id-projects .view-content .views-row .image-title-wrapper{position:relative;}.view-id-projects .view-content .views-row .image-title-wrapper .image-container{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(5%,rgba(0,0,0,0.9)),color-stop(30%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);background-image:linear-gradient(to top,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);}.view-id-projects .view-content .views-row .image-title-wrapper .image-container img{z-index:-1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;position:relative;}.view-id-projects .view-content .views-row .image-title-wrapper .title-container{z-index:3;overflow:hidden;*zoom:1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;position:absolute;bottom:0;margin:15px;}.view-id-projects .view-content .views-row .image-title-wrapper .title-container a{color:white;}.view-id-projects .view-content .views-row .image-title-wrapper .title-container span{display:block;font-size:20px;backface-visibility:hidden;color:white;font-weight:normal;font-family:"Droid Sans";}@media (min-width:500px) and (max-width:767px){.view-id-projects .view-content .views-row .image-title-wrapper .title-container span{font-size:1.15em;}}.view-id-projects .view-content .views-row div.project-overlay{position:absolute;width:100%;height:100%;top:0px;left:0px;background-image:url(/sites/tfma/themes/tfma/img/misc/black-80.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:100;}.view-id-projects .view-content .views-row div.project-overlay .project-overlay-title{display:table;width:100%;height:100%;padding:15px;}.view-id-projects .view-content .views-row div.project-overlay .project-overlay-title a{display:table-cell;text-align:center;vertical-align:middle;text-transform:uppercase;}.view-id-projects .item-list li{margin:0;}.view-id-projects .item-list ul{padding-top:40px;padding-bottom:60px;}.view-id-projects .item-list ul a{display:inline-block;margin-bottom:0;text-align:center;}@media (max-width:1028px){.view-id-projects .view-content .views-row{width:33.33%;margin-right:0;padding:0;}}@media (max-width:1028px) and (min-width:500px) and (max-width:767px){.view-id-projects .view-content .views-row{width:50%;}}@media (max-width:1028px){.view-id-projects .view-content .views-row .views-field-field-grid-image img{margin:0;height:325px;width:100%;}.view-id-projects .view-content .views-row-last{display:none;}}@media (max-width:499px){.view-id-projects .view-header-wrapper{padding-left:10px;padding-right:10px;}.view-id-projects .view-header-wrapper .view-header{font-size:2em;padding-bottom:10px;}.view-id-projects .view-header-wrapper .view-filters .filter-by{display:none;clear:both;width:auto;padding-bottom:10px;}.view-id-projects .view-content .views-row{width:100%;float:left;margin-right:1.40845%;display:inline;}}.view-id-projects .project-pager .loader-projects{overflow:hidden;*zoom:1;z-index:-5;display:block;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.view-id-projects .project-pager .item-list .pager .ajax-progress-throbber{display:none;}.view-display-id-block_2 .view-filters .filter-buttons,.view-display-id-block_3 .view-filters .filter-buttons{width:auto;}.page-projects .title{margin-bottom:0.5rem;}.page-projects #footer-pre{border-top:2px solid #D7D7D7;}.page-projects .content-wrapper{padding-bottom:30px;}.projects-page{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;}.projects-page:after{content:"";display:table;clear:both;}.projects-page .view-header{width:100%;float:left;margin-right:1.40845%;display:inline;color:black;font-family:"Droid Sans";font-size:1.1rem;text-transform:none;line-height:1.6;}.projects-page h3{padding-top:10px;border-top:solid 3px #9E1B34;}.projects-page .view-content{clear:both;overflow:hidden;*zoom:1;padding-bottom:0;}.projects-page .view-content .views-row{margin-left:20px;margin-bottom:20px;width:48%;}.projects-page .view-content .views-row:hover img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.projects-page .view-content .views-row:hover .project-overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.projects-page .view-content .views-row:hover .project-overlay a{color:white;}.projects-page .view-content .views-row:hover .title-container{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.projects-page .view-content .views-row:hover .project-content-type-icon{-moz-transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.projects-page .view-content .views-row .title-container{z-index:3;overflow:hidden;*zoom:1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;position:absolute;bottom:0;margin-bottom:5px;}.projects-page .view-content .views-row .title-container a{padding-left:20px;display:block;font-size:20px;backface-visibility:hidden;color:white;font-weight:normal;font-family:"Droid Sans";}@media (max-width:440px){.projects-page .view-content .views-row{width:100%;float:left;margin-right:1.40845%;margin:0;}}.projects-page .view-content .views-row-odd{margin-left:0;}@media (max-width:1028px){.projects-page .view-content .views-row-last{display:block;}}body.front .root-wrapper,.node-type-departmental-landing-page .root-wrapper{background-color:black;z-index:0;}body.front .root-wrapper .layout-outer,.node-type-departmental-landing-page .root-wrapper .layout-outer{clear:both;margin-bottom:-5%;}@media (min-width:1400px){body.front .root-wrapper .layout-outer,.node-type-departmental-landing-page .root-wrapper .layout-outer{margin-bottom:-7.5%;}}@media (min-width:1600px){body.front .root-wrapper .layout-outer,.node-type-departmental-landing-page .root-wrapper .layout-outer{margin-bottom:-10%;}}body.front .root-wrapper .layout-outer .hero-image-display,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display{position:relative;display:block;width:100%;max-width:1800px;margin:auto;height:auto;}@media (min-width:600px){body.front .root-wrapper .layout-outer .hero-image-display,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display{margin-top:-30px;}}@media (min-width:1028px){body.front .root-wrapper .layout-outer .hero-image-display,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display{margin-top:0px;}}body.front .root-wrapper .layout-outer .hero-image-display .hero-image,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display .hero-image{position:relative;}body.front .root-wrapper .layout-outer .hero-image-display .hero-image img,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display .hero-image img{position:relative;z-index:1;width:100%;}body.front .root-wrapper .layout-outer .hero-image-display .hero-image:after,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display .hero-image:after{z-index:10;display:block;position:absolute;bottom:0;width:100%;content:'';background:url(/sites/tfma/themes/tfma/img/misc/homepage-overlay.png) top repeat-x;height:50%;}@media (min-width:900px){body.front .root-wrapper .layout-outer .hero-image-display .hero-image:after,.node-type-departmental-landing-page .root-wrapper .layout-outer .hero-image-display .hero-image:after{height:35%;}}body.front .content-wrapper,.node-type-departmental-landing-page .content-wrapper{display:none;}body.front .region-layout-outer,.node-type-departmental-landing-page .region-layout-outer{width:100%;z-index:0;}body.front .region-layout-outer .view-banner-image .views-field-field-banner-image img,.node-type-departmental-landing-page .region-layout-outer .view-banner-image .views-field-field-banner-image img{width:100%;}body.front .masthead,.node-type-departmental-landing-page .masthead{*zoom:1;max-width:1200px;max-width:75rem;_width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;position:relative;z-index:3;padding-bottom:1.66667%;}body.front .masthead:after,.node-type-departmental-landing-page .masthead:after{content:"";display:table;clear:both;}@media (min-width:680px) and (max-width:899px){body.front .masthead,.node-type-departmental-landing-page .masthead{margin-top:0;}}@media (max-width:679px){body.front .masthead,.node-type-departmental-landing-page .masthead{margin-top:1em;}}body.front .masthead .view-callouts .view-content,.node-type-departmental-landing-page .masthead .view-callouts .view-content{width:32.39437%;float:left;margin-right:1.40845%;display:inline;background-color:white;}body.front .masthead .view-callouts .view-content .field,.node-type-departmental-landing-page .masthead .view-callouts .view-content .field{padding:0px 4.16667%;}body.front .masthead .view-callouts .view-content .field p,.node-type-departmental-landing-page .masthead .view-callouts .view-content .field p{padding:0;margin:0;}body.front .masthead .view-callouts .view-content .views-field-title,.node-type-departmental-landing-page .masthead .view-callouts .view-content .views-field-title{display:none;visibility:hidden;}body.front .masthead .view-callouts .view-content .field-name-body,.node-type-departmental-landing-page .masthead .view-callouts .view-content .field-name-body{padding-top:2.77778%;padding-bottom:0.55556%;}body.front .masthead .view-callouts .view-content .field-type-image,.node-type-departmental-landing-page .masthead .view-callouts .view-content .field-type-image{padding:0px;margin:0px;}body.front .masthead .view-callouts .view-content img,.node-type-departmental-landing-page .masthead .view-callouts .view-content img{width:100% !important;}@media (max-width:1028px){body.front .masthead .view-callouts .view-content,.node-type-departmental-landing-page .masthead .view-callouts .view-content{width:45.77465%;float:left;margin-right:1.40845%;margin-right:0;margin-left:0.95%;}body.front .masthead .view-callouts .view-content img,.node-type-departmental-landing-page .masthead .view-callouts .view-content img{height:80% !important;}body.front .masthead .view-callouts .view-content .views-field-nothing,.node-type-departmental-landing-page .masthead .view-callouts .view-content .views-field-nothing{padding:0;}body.front .masthead .view-callouts .view-content .views-field-nothing p,.node-type-departmental-landing-page .masthead .view-callouts .view-content .views-field-nothing p{padding:0 15px;}}@media (max-width:440px){body.front .masthead .view-callouts .view-content,.node-type-departmental-landing-page .masthead .view-callouts .view-content{width:100%;float:left;margin-right:1.40845%;margin:0;}body.front .masthead .view-callouts .view-content .views-field-nothing,.node-type-departmental-landing-page .masthead .view-callouts .view-content .views-field-nothing{margin-left:5px;}}body.front .masthead #block-views-callouts-block,.node-type-departmental-landing-page .masthead #block-views-callouts-block{width:32.39437%;float:left;margin-right:1.40845%;display:inline;background:#fff;}body.front .masthead #block-views-callouts-block .view-callouts .view-content,.node-type-departmental-landing-page .masthead #block-views-callouts-block .view-callouts .view-content{width:100%;float:none;display:inline-block;margin-left:0;margin-right:0;}@media (max-width:1028px){body.front .masthead #block-views-callouts-block,.node-type-departmental-landing-page .masthead #block-views-callouts-block{width:46.5%;float:left;}}@media (max-width:440px){body.front .masthead #block-views-callouts-block,.node-type-departmental-landing-page .masthead #block-views-callouts-block{width:100%;float:left;margin-right:1.40845%;margin-top:10px;}}body.front .masthead .view-news,.node-type-departmental-landing-page .masthead .view-news{width:66.19718%;float:right;margin-right:0;*margin-left:-20px;display:inline;background-color:white;padding:0px 2.08333%;padding-bottom:1.04167%;position:relative;}@media (max-width:1028px){body.front .masthead .view-news,.node-type-departmental-landing-page .masthead .view-news{width:49.29577%;float:right;margin-right:0;margin-right:0.95%;}}@media (max-width:440px){body.front .masthead .view-news,.node-type-departmental-landing-page .masthead .view-news{width:100%;float:left;margin-right:1.40845%;margin-top:10px;}}body.front .masthead .view-news .loader-container,.node-type-departmental-landing-page .masthead .view-news .loader-container{width:100%;float:left;margin-right:1.40845%;display:inline;display:block;}body.front .masthead .view-news .loader-container .loader,.node-type-departmental-landing-page .masthead .view-news .loader-container .loader{display:inline-block;position:absolute;top:25%;left:50%;bottom:0;right:0;margin-left:-25px;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:10;}body.front .masthead .view-news .news-mask,.node-type-departmental-landing-page .masthead .view-news .news-mask{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body.front .masthead .view-news .field-name-field-blog-categories .field-item,.node-type-departmental-landing-page .masthead .view-news .field-name-field-blog-categories .field-item{display:inline-block;}body.front .masthead .view-news .field-name-field-blog-categories .field-item:after,.node-type-departmental-landing-page .masthead .view-news .field-name-field-blog-categories .field-item:after{content:',';padding-right:5px;}body.front .masthead .view-news .field-name-field-blog-categories .field-item:last-child:after,.node-type-departmental-landing-page .masthead .view-news .field-name-field-blog-categories .field-item:last-child:after{content:none;padding-right:0;}body.front .masthead .view-news .pager-wrapper,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper{z-index:5;overflow:hidden;*zoom:1;padding-bottom:1.04167%;}body.front .masthead .view-news .pager-wrapper .pager,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager{float:right;}body.front .masthead .view-news .pager-wrapper .pager .ajax-progress-throbber,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager .ajax-progress-throbber{display:none;}body.front .masthead .view-news .pager-wrapper .pager .pager-current,body.front .masthead .view-news .pager-wrapper .pager .pager-item,body.front .masthead .view-news .pager-wrapper .pager .pager-last,body.front .masthead .view-news .pager-wrapper .pager .pager-first,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager .pager-current,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager .pager-item,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager .pager-last,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager .pager-first{display:none;}body.front .masthead .view-news .pager-wrapper .pager li,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:0;padding:0;padding-top:0.3125em;font-size:2.5em;line-height:0.625em;color:#9E1B34;}body.front .masthead .view-news .pager-wrapper .pager li a,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li a{color:#9E1B34;font-weight:normal;}body.front .masthead .view-news .pager-wrapper .pager li a:active,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li a:active{text-decoration:none;}body.front .masthead .view-news .pager-wrapper .pager li:hover,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li:hover{background:#9E1B34;color:white;}body.front .masthead .view-news .pager-wrapper .pager li.pager-previous,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li.pager-previous{padding-right:10px;padding-left:10px;margin-right:-5px;}body.front .masthead .view-news .pager-wrapper .pager li.pager-previous:hover a,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li.pager-previous:hover a{color:white;}body.front .masthead .view-news .pager-wrapper .pager li.pager-next,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li.pager-next{padding-left:10px;padding-right:10px;border-left:1px solid #EBEBEB;}body.front .masthead .view-news .pager-wrapper .pager li.pager-next:hover,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li.pager-next:hover{background:#9E1B34;color:white;}body.front .masthead .view-news .pager-wrapper .pager li.pager-next:hover a,.node-type-departmental-landing-page .masthead .view-news .pager-wrapper .pager li.pager-next:hover a{color:white;}body.front .masthead .view-news .view-content,.node-type-departmental-landing-page .masthead .view-news .view-content{border-top:3px solid #9E1B34;}body.front .masthead .view-news .view-content .views-row,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row{width:48.93617%;float:left;margin-right:2.12766%;display:inline;}body.front .masthead .view-news .view-content .views-row .node-news,body.front .masthead .view-news .view-content .views-row .node-blog-post,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .node-news,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .node-blog-post{padding-right:0;}body.front .masthead .view-news .view-content .views-row .content,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .content{position:relative;padding-bottom:24px;}body.front .masthead .view-news .view-content .views-row .content .news-wrapper .news-image-title-wrapper,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .content .news-wrapper .news-image-title-wrapper{height:270px;margin-bottom:24px;}body.front .masthead .view-news .view-content .views-row .content .news-wrapper .news-image-title-wrapper .news-image,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .content .news-wrapper .news-image-title-wrapper .news-image{margin-bottom:2.08333%;max-height:200px;overflow:hidden;}body.front .masthead .view-news .view-content .views-row .content .news-wrapper .news-image-title-wrapper .news-title,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .content .news-wrapper .news-image-title-wrapper .news-title{font-size:1.25em;line-height:1.4;}body.front .masthead .view-news .view-content .views-row .content .news-tags,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row .content .news-tags{position:absolute;left:0px;bottom:0px;text-transform:uppercase;color:#737474;font-size:0.875em;}body.front .masthead .view-news .view-content .views-row-odd,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-odd{padding-right:2.08333%;}@media (max-width:1028px){body.front .masthead .view-news .view-content .views-row-odd,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-odd{padding-right:0;}}body.front .masthead .view-news .view-content .views-row-last,body.front .masthead .view-news .view-content .views-row-even,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-last,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-even{width:48.93617%;float:right;margin-right:0;*margin-left:-20px;display:inline;}body.front .masthead .view-news .view-content .views-row-last .news-tags,body.front .masthead .view-news .view-content .views-row-even .news-tags,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-last .news-tags,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-even .news-tags{padding-left:6.25%;}@media (max-width:1028px){body.front .masthead .view-news .view-content .views-row-last .news-tags,body.front .masthead .view-news .view-content .views-row-even .news-tags,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-last .news-tags,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-even .news-tags{padding-left:0;}}body.front .masthead .view-news .view-content .views-row-last .news-image-title-wrapper,body.front .masthead .view-news .view-content .views-row-even .news-image-title-wrapper,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-last .news-image-title-wrapper,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-even .news-image-title-wrapper{padding-left:6.14583%;border-left:1px solid #EBEBEB;}@media (max-width:1028px){body.front .masthead .view-news .view-content .views-row-last .news-image-title-wrapper,body.front .masthead .view-news .view-content .views-row-even .news-image-title-wrapper,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-last .news-image-title-wrapper,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-even .news-image-title-wrapper{border-left:none;padding-left:0;}}@media (max-width:1028px){body.front .masthead .view-news .view-content .views-row-first,.node-type-departmental-landing-page .masthead .view-news .view-content .views-row-first{width:100%;float:left;margin-right:1.40845%;}}@media (max-width:1028px){body.front .masthead #block-views-news-desktop-news,body.front .masthead #block-views-news-block-2,body.front .masthead #block-views-news-block-1,.node-type-departmental-landing-page .masthead #block-views-news-desktop-news,.node-type-departmental-landing-page .masthead #block-views-news-block-2,.node-type-departmental-landing-page .masthead #block-views-news-block-1{display:none;}}body.front .masthead #block-views-news-news-mobile,body.front .masthead #block-views-news-theater-mobile,body.front .masthead #block-views-news-fma-mobile,.node-type-departmental-landing-page .masthead #block-views-news-news-mobile,.node-type-departmental-landing-page .masthead #block-views-news-theater-mobile,.node-type-departmental-landing-page .masthead #block-views-news-fma-mobile{display:none;}@media (max-width:1028px){body.front .masthead #block-views-news-news-mobile,body.front .masthead #block-views-news-theater-mobile,body.front .masthead #block-views-news-fma-mobile,.node-type-departmental-landing-page .masthead #block-views-news-news-mobile,.node-type-departmental-landing-page .masthead #block-views-news-theater-mobile,.node-type-departmental-landing-page .masthead #block-views-news-fma-mobile{display:block;}}body.front .masthead #block-views-events-block-1,body.front .masthead #block-views-events-block-2,body.front .masthead #block-views-events-block-3,.node-type-departmental-landing-page .masthead #block-views-events-block-1,.node-type-departmental-landing-page .masthead #block-views-events-block-2,.node-type-departmental-landing-page .masthead #block-views-events-block-3{width:66.19718%;float:right;margin-right:0;*margin-left:-20px;display:inline;}@media (max-width:1028px){body.front .masthead #block-views-events-block-1,body.front .masthead #block-views-events-block-2,body.front .masthead #block-views-events-block-3,.node-type-departmental-landing-page .masthead #block-views-events-block-1,.node-type-departmental-landing-page .masthead #block-views-events-block-2,.node-type-departmental-landing-page .masthead #block-views-events-block-3{width:49.29577%;float:right;margin-right:0;margin-right:0.95%;}}@media (max-width:440px){body.front .masthead #block-views-events-block-1,body.front .masthead #block-views-events-block-2,body.front .masthead #block-views-events-block-3,.node-type-departmental-landing-page .masthead #block-views-events-block-1,.node-type-departmental-landing-page .masthead #block-views-events-block-2,.node-type-departmental-landing-page .masthead #block-views-events-block-3{width:100%;float:left;margin-right:1.40845%;}}body.front .masthead #block-views-events-block-1 .view-header,body.front .masthead #block-views-events-block-2 .view-header,body.front .masthead #block-views-events-block-3 .view-header,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header{overflow:hidden;*zoom:1;display:table;width:100%;}body.front .masthead #block-views-events-block-1 .view-header .view-title,body.front .masthead #block-views-events-block-2 .view-header .view-title,body.front .masthead #block-views-events-block-3 .view-header .view-title,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .view-title,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .view-title,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .view-title{display:table-cell;vertical-align:middle;}body.front .masthead #block-views-events-block-1 .view-header .view-title h2,body.front .masthead #block-views-events-block-2 .view-header .view-title h2,body.front .masthead #block-views-events-block-3 .view-header .view-title h2,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .view-title h2,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .view-title h2,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .view-title h2{font-size:1.5em;line-height:1.2;color:white;}body.front .masthead #block-views-events-block-1 .view-header .more-link-wrapper,body.front .masthead #block-views-events-block-2 .view-header .more-link-wrapper,body.front .masthead #block-views-events-block-3 .view-header .more-link-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .more-link-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .more-link-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .more-link-wrapper{display:table-cell;vertical-align:middle;text-align:right;}body.front .masthead #block-views-events-block-1 .view-header .more-link-wrapper a,body.front .masthead #block-views-events-block-2 .view-header .more-link-wrapper a,body.front .masthead #block-views-events-block-3 .view-header .more-link-wrapper a,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .more-link-wrapper a,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .more-link-wrapper a,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .more-link-wrapper a{font-size:0.8rem;color:white;padding-right:15px;background:url(/sites/tfma/themes/tfma/img/icons/more-arrow.png) no-repeat right 5px;}body.front .masthead #block-views-events-block-1 .view-header .more-link-wrapper a:hover,body.front .masthead #block-views-events-block-2 .view-header .more-link-wrapper a:hover,body.front .masthead #block-views-events-block-3 .view-header .more-link-wrapper a:hover,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .more-link-wrapper a:hover,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .more-link-wrapper a:hover,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .more-link-wrapper a:hover{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:underline;}@media (max-width:1028px){body.front .masthead #block-views-events-block-1 .view-header,body.front .masthead #block-views-events-block-2 .view-header,body.front .masthead #block-views-events-block-3 .view-header,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header{display:block;}body.front .masthead #block-views-events-block-1 .view-header .view-title,body.front .masthead #block-views-events-block-2 .view-header .view-title,body.front .masthead #block-views-events-block-3 .view-header .view-title,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .view-title,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .view-title,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .view-title{margin-left:5px;display:inline-block;}body.front .masthead #block-views-events-block-1 .view-header .more-link-wrapper,body.front .masthead #block-views-events-block-2 .view-header .more-link-wrapper,body.front .masthead #block-views-events-block-3 .view-header .more-link-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .view-header .more-link-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .view-header .more-link-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .view-header .more-link-wrapper{display:inline-block;float:right;margin-right:5px;}}body.front .masthead #block-views-events-block-1 .content,body.front .masthead #block-views-events-block-2 .content,body.front .masthead #block-views-events-block-3 .content,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content{overflow:hidden;*zoom:1;}body.front .masthead #block-views-events-block-1 .content .view-content,body.front .masthead #block-views-events-block-2 .content .view-content,body.front .masthead #block-views-events-block-3 .content .view-content,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content{display:table;table-layout:fixed;width:100%;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row,body.front .masthead #block-views-events-block-2 .content .view-content .views-row,body.front .masthead #block-views-events-block-3 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row{display:table-cell;vertical-align:middle;width:100%;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row:hover .views-row-inner,body.front .masthead #block-views-events-block-2 .content .view-content .views-row:hover .views-row-inner,body.front .masthead #block-views-events-block-3 .content .view-content .views-row:hover .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row:hover .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row:hover .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row:hover .views-row-inner{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:6px solid #9E1B34;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner{background-color:white;overflow:hidden;*zoom:1;border:6px solid #737474;min-height:85px;position:relative;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .date-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .date-wrapper,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .date-wrapper{position:absolute;float:left;width:25%;height:100%;overflow:hidden;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .views-field-title,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .views-field-title,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .views-field-title,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner .views-field-title,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner .views-field-title,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner .views-field-title{position:absolute;left:25%;padding-left:5px;width:75%;height:100%;background-color:white;margin:0;font-size:0.875em;}@media (max-width:1028px){body.front .masthead #block-views-events-block-1 .content .view-content,body.front .masthead #block-views-events-block-2 .content .view-content,body.front .masthead #block-views-events-block-3 .content .view-content,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content{width:100%;float:left;margin-right:1.40845%;display:block;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row,body.front .masthead #block-views-events-block-2 .content .view-content .views-row,body.front .masthead #block-views-events-block-3 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row{display:block;width:100%;float:left;margin-right:1.40845%;margin-left:5px;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row-3,body.front .masthead #block-views-events-block-1 .content .view-content .views-row-2,body.front .masthead #block-views-events-block-2 .content .view-content .views-row-3,body.front .masthead #block-views-events-block-2 .content .view-content .views-row-2,body.front .masthead #block-views-events-block-3 .content .view-content .views-row-3,body.front .masthead #block-views-events-block-3 .content .view-content .views-row-2,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row-3,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row-2,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row-3,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row-2,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row-3,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row-2{display:none;}}@media (max-width:440px){body.front .masthead #block-views-events-block-1 .content .view-content .views-row,body.front .masthead #block-views-events-block-2 .content .view-content .views-row,body.front .masthead #block-views-events-block-3 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row{margin-left:0;}body.front .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner,body.front .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner,body.front .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-1 .content .view-content .views-row .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-2 .content .view-content .views-row .views-row-inner,.node-type-departmental-landing-page .masthead #block-views-events-block-3 .content .view-content .views-row .views-row-inner{margin-right:0;}}.node-type-departmental-landing-page .breadcrumb-container{margin-bottom:-2%;}.bean-study-away-cta{position:relative;top:0;left:0;height:289px;width:95%;overflow:hidden;z-index:0;}@media (min-width:500px){.bean-study-away-cta{height:289px;width:288px;margin:0 auto;}}#block-bean-study-away-cta h2{display:none;}.field-name-field-overlay-text{position:absolute;width:100%;height:100%;top:0;left:0;text-transform:uppercase;font-size:1.15em;font-family:"Droid Sans";font-weight:bold;background-image:url(/sites/tfma/themes/tfma/img/misc/black-80.png);z-index:100;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.field-name-field-study-away-second-title{display:flex;font-size:20px;backface-visibility:hidden;color:white;font-weight:400;font-family:"Droid Sans";position:absolute;padding:20px;width:100%;height:100%;bottom:0;align-items:flex-end;z-index:99999;pointer-events:none;}.field-name-field-overlay-url{z-index:99999;height:100%;width:100%;position:absolute;top:0;left:0;}.field-name-field-overlay-text .field-items{color:#fff;bottom:0;left:0;width:95%;height:288px;z-index:101;display:flex;position:absolute;justify-content:center;align-items:center;flex-direction:column;pointer-events:none;font-family:"Droid Sans";}@media (min-width:500px){.field-name-field-overlay-text .field-items{height:289px;width:288px;}}.field-name-field-study-away-image-container{-moz-transform:scale(2.7,2.7);-ms-transform:scale(2.7,2.7);-webkit-transform:scale(2.7,2.7);transform:scale(2.7,2.7);}@media (min-width:500px){.field-name-field-study-away-image-container{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}}.field-name-field-study-away-image-container .field-items{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(5%,rgba(0,0,0,0.9)),color-stop(30%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);background-image:linear-gradient(to top,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);}.field-name-field-overlay-url{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(5%,rgba(0,0,0,0.9)),color-stop(30%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);background-image:linear-gradient(to top,rgba(0,0,0,0.9) 5%,rgba(0,0,0,0) 30%);}.field-name-field-overlay-url .field-items a{z-index:99999;height:100%;width:100%;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.scale_image{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-transform:scale(3.5,3.5);-ms-transform:scale(3.5,3.5);-webkit-transform:scale(3.5,3.5);transform:scale(3.5,3.5);}@media (min-width:500px){.scale_image{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}}.overlay_anime{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.hide_title_remove{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.scale_image_remove{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-transform:scale(2.7,2.7);-ms-transform:scale(2.7,2.7);-webkit-transform:scale(2.7,2.7);transform:scale(2.7,2.7);}@media (min-width:500px){.scale_image_remove{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}}.overlay_anime_remove{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#bean-study-away-cta:focus{text-decoration:underline;background-color:red;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.view-faculty-staff .views-exposed-form #edit-field-status-faculty-value-wrapper .form-item{display:inline-block;padding-left:7px;padding-right:10px;}.homepage-hero-wrapper .hero-video-display .hero-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.homepage-hero-wrapper .hero-video-display .hero-video #video{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:320px){.homepage-hero-wrapper .hero-video-display .hero-video-meta{max-width:90em;width:95%;height:100px;margin:0 auto;z-index:50;margin-top:-100px;}.homepage-hero-wrapper .hero-video-display .hero-video-meta #play-button{position:relative;width:50px;height:50px;background-image:url(/sites/tfma/themes/tfma/img/icons/pause.svg);background-repeat:no-repeat;float:right;background-position:0 0;z-index:50;}.homepage-hero-wrapper .hero-video-display .hero-video-meta #pause-button{position:relative;width:50px;height:50px;background-image:url(/sites/tfma/themes/tfma/img/icons/play.svg);background-repeat:no-repeat;float:right;background-position:0 0;z-index:50;}}@media (min-width:900px){.homepage-hero-wrapper .hero-video-display .hero-video-meta{height:300px;margin-top:-300px;}.homepage-hero-wrapper .hero-video-display .hero-video-meta #play-button,.homepage-hero-wrapper .hero-video-display .hero-video-meta #pause-button{width:100px;height:100px;}}
