nav#block-byu-news-main-menu{display:flex;align-items:center;justify-content:center}html,body{box-sizing:border-box !important;font-size:16px}@media screen and (max-width:768px){html,body{font-size:14px;line-height:23px}}.form-control{color:#141414}h1{margin:10px 0 15px;font-size:28px}h2{font-size:25px}h3{font-size:18px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400}.main{padding-bottom:15px !important}div.container{margin:0 auto}@media screen and (min-width:768px){div.container{padding:0}}.row.content-top{padding:15px 0}@media screen and (min-width:992px){.region.region-content{padding-right:20px;border-right:1px solid #f2f2f2}}div.region-right-sidebar h2{background-color:#f2f2f2;padding:8px;text-align:center;font-size:22px;margin-top:8px}div.region-right-sidebar .block{margin-bottom:20px}.all-caps{text-transform:uppercase}img.align-right,img.align-left,.img-align-center{padding:20px 0}img.align-left{padding-right:20px}img.align-right{padding-left:20px}img:not(.align-left):not(.align-right):not(.align-center){max-width:100%}.figcaption,.field--name-field-image-caption{color:#666;margin:15px 0 0 0;font-size:14px;font-style:italic}blockquote{font-style:italic;font-size:32px;color:#666;padding-left:50px;margin-top:0;border:0;display:inline-block}@media screen and (max-width:768px){blockquote{padding-left:30px;font-size:22px}}.story-row,.user-row{padding-bottom:20px;display:block;overflow:auto}.story-row a.row-link-wrapper,.user-row a.row-link-wrapper{text-decoration:none}.story-row a.row-link-wrapper:hover h2,.user-row a.row-link-wrapper:hover h2{text-decoration:underline}.story-row a.row-link-wrapper .field--name-field-category,.user-row a.row-link-wrapper .field--name-field-category{color:#666}.story-row a.row-link-wrapper .field--name-field-summary,.user-row a.row-link-wrapper .field--name-field-summary{color:#141414}@media screen and (max-width:767px){.story-row-thumbnail,.user-row-thumbnail{padding:5px 0 10px}}@media screen and (min-height:426px) and (min-width:768px){.story-row-thumbnail,.user-row-thumbnail{float:left;padding-right:16px;margin-bottom:8px}}@media screen and (min-height:426px) and (min-width:768px){.user-row-thumbnail{float:right;padding-left:20px}}.story-row-category{margin-bottom:4px;text-transform:uppercase;font-size:1em}.view-taxonomy-term .view-header{padding-bottom:30px}.view-taxonomy-term .story-row-category{display:none}h3.search-result-title{padding-top:15px}.view-id-contact_us_page .views-field-contact{display:inline-block;padding-right:4px;margin-top:4px;border-right:1px solid #141414}.view-id-contact_us_page .views-field-field-phone{display:inline-block;margin-left:4px;margin-top:4px}.view-id-contact_us_page .view-content h3{color:#002e5d;font-size:32px;font-family:"HCo Ringside Narrow SSm",Arial,sans-serif;padding-bottom:15px;border-bottom:1px solid #f2f2f2;margin-bottom:20px}.view-id-contact_us_page .view-content h3:first-of-type{display:none}.field--name-field-biography{border-bottom:1px solid #f2f2f2;padding-bottom:16px;margin-bottom:16px}.field--name-field-contact-link{padding-bottom:10px}@media screen and (max-width:500px){.field--name-field-contact-link{padding-left:15px}}@media screen and (max-width:425px){form.contact-message-personal-form{padding:0 15px}}.view-title-ix{margin-top:20px;padding-top:30px;border-top:1px solid #f2f2f2}.node-2 .region.region-content{border:0;padding-right:0}p:last-child{display:flex;justify-content:center}button{color:#FFF;background-color:#002e5d;padding:8px 16px;text-align:center;border:0}button a{color:#FFF}button a:hover{color:#FFF;text-decoration:none}button:hover{background-color:#0057b8}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#141414}.paragraph>.paragraph__column{padding:0 0 15px}.view-most-popular .views-row{margin-bottom:4px;padding:5px 15px 0 15px;border-bottom:1px solid #f2f2f2}.view-most-popular .views-row:last-of-type{border-bottom:0}.view-most-popular .views-row a:hover{color:#0057b8;text-decoration:none}.webform-submission-send-story-form #edit-recipient{column-count:2}.webform-submission-send-story-form label.control-label.option{color:navy;font-size:18px;padding-left:5px}
.webform-submission-send-story-form label.control-label.option input{display:none}.webform-submission-send-story-form label.control-label.option span{color:#fff;padding-left:14px}.webform-submission-send-story-form label.control-label.option.child-term{font-weight:normal;color:#141414;font-size:15px}.webform-submission-send-story-form label.control-label.option.child-term input{display:inline-block}.photo-essay .views-field-field-thumbnail{padding-bottom:10px}