.entry-meta {
    display:none
    }
    
    .block {
    display:block;
    width:100%;
    border:4px solid #000E2F;
    background-color:#FFF;
    padding:14px 28px;
    font-size:16px;
    cursor:pointer;
    text-align:center
    }
    
    /*============ accessibility update to sidbar blue color =================*/
    .in-page-list ul li a {
    color:#2a689e
    }
    
    .whiteh1 {
    color:#fff
    }
    
    .whitep {
    color:#fff
    }
    
    btn.btn-default {
    padding-top:25px
    }
    
    .home #content .panel-grid .widget {
    margin-bottom:0
    }
    
    .icons1 {
    font-size:60px;
    color:#022f98!important
    }
    
    .icons2 {
    font-size:25px;
    vertical-align:middle
    }
    
    .icons2.glyphicons:before {
    padding-right:15px
    }
    
    .btn-primary {
    align-content:center
    }
    
    #footers {
    margin:0;
    background-color:#000e2f;
    color:#fff;
    padding-bottom:20px
    }
    
    #footers #mega-footer .widget {
    color:#fff
    }
    
    #footers #footer ul li a {
    color:#fff
    }
    
    #footers #footer ul li {
    color:#fff
    }
    
    #page #content .widget .btn {
    letter-spacing:0;
    text-align:center
    }
    
    #footers #mega-footer .widget a {
    color:#fff!important
    }
    
    .hentry {
    margin:0
    }
    
    #page #content .widget .btn.btn-default.search-policies:active,#page #content .widget .btn.btn-default.search-policies:hover,#page #content .widget .btn.btn-default.search-policies:focus {
    color:#fff!important
    }
    
    .policy-topics-row .btn.btn-primary.btn-block {
    text-align:left!important
    }
    
    /*========== Policy Topics Spacing ========== */
    @media (max-width:780px) {
    .policy-topics-row .panel-grid-cell {
    margin-bottom:0!important
    }
    }
    
    .policy-news-row .panel-grid-cell {
    background-color:rgba(255,255,255,0.9);
    padding:30px;
    margin:30px 0 70px;
    border-radius:15px!important;
    width:60%!important
    }
    
    .policy-news-row .entry-footer .cat-links {
    display:none
    }
    
    /*
    .policy-news-row h3.widget-title:before {
    content:"\e196";
    font-family:'Glyphicons Regular';
    padding-right:8px;
    font-size:20px;
    vertical-align:middle;
    color:#022f98
    }
    */
    .policy-news-row h3 {
    font-size:20px!important;
    margin-bottom:24px!important;
    font-weight:400!important
    }
    
    .policy-news-row h4 {
    margin-bottom:7px;
    font-size:25px;
    font-weight:700;
    line-height:1em
    }
    
    .policy-news-row a {
    margin-top:10px;
    margin-bottom:-20px!important
    }
    
    .policy-news-row p {
    line-height:1.3em!important
    }
    
    @media (max-width:950px) {
    #page #content .widget .btn {
    padding:10px
    }
    }
    
    @media (max-width:950px) {
    .employment-btn {
    padding-bottom:30px!important
    }
    }
    
    @media (max-width:780px) {
    .employment-btn {
    padding-bottom:0!important
    }
    }
    
    /*========== remove bullets from az template ==========*/
    #az-index ul {
    list-style-type:none!important;
    padding-left:0!important
    }
    
    /*========== move left nav to right on landing pages ==========*/
    .col-sm-3.move-side-nav {
    float:revert;
    display:inline-block;
    margin-top:75px
    }
    
    @media (max-width:767px) {
    .col-sm-3.move-side-nav {
    margin-top:0
    }
    }
    
    @media (max-width:782px) {
    #page #content .policy-news-row .widget {
    padding:30px
    }
    }
    
    @media (max-width:991px) {
    .policy-news-row .panel-grid-cell {
    width:100%!important
    }
    }
    
    /*========== center icons policy on policies ==========*/
    .page-id-3106 a.btn.btn-primary .glyphicons {
    font-size:20px;
    vertical-align:middle
    }
    
    .page-id-3106 a.btn.btn-primary {
    white-space:nowrap!important;
    padding:6px 12px!important;
    width:100%
    }
    
    @media (max-width: 991px) {
    .page-id-3106 a.btn.btn-primary {
    white-space:normal!important
    }
    }
    
    /*========== disclaimer link color in footer ==========*/
    #uc-footer-links li a:hover,#uc-footer-links li a:active,#uc-footer-links li a:focus {
    color:#fff!important
    }
    
    /*========== footer background ==========*/
    #footers {
    background:url(https://draft.policy.uconn.edu/wp-content/uploads/sites/3519/2022/09/policy-footer-9-1.jpg)
    }
    
    /*========== remove underline from hov state on three homepage boxes a tags ==========*/
    .contact-row a:hover {
    text-decoration:none
    }
    
    .contact-row .panel-grid-cell {
    border-radius:15px;
    text-align:center;
    background-color:#fff
    }
    
    .contact-row .panel-grid-cell .panel-widget-style {
    border-radius:15px
    }
    
    #az-index {
    margin-bottom:50px
    }
    
    #az-index ul li {
    line-height:2em
    }
    
    ul#uc-footer-links {
    margin-top:50px
    }
    
    /*========== news & updates box homeapge ==========*/
    .policy-news-row .panel-grid-cell {
    background-color:rgba(255,255,255,0.9);
    padding:30px;
    margin:30px 0 70px;
    border-radius:15px!important;
    width:60%!important
    }
    
    .policy-news-row h1.entry-title {
    margin-bottom:7px;
    font-size:25px;
    font-weight:700;
    line-height:1em
    }
    
    .policy-news-row h1.entry-title a {
    color:#000!important;
    text-decoration:none
    }
    
    .policy-news-row h1.entry-title a:hover,.policy-news-row h1.entry-title a:active,.policy-news-row h1.entry-title a:focus {
    text-decoration:underline
    }
    
    .policy-news-row h3 {
    font-size:20px!important;
    margin-bottom:24px!important;
    font-weight:400!important;
    margin-bottom:10px!important
    }
    
    /*========== news/updates archive page styles ==========*/
    /* display the news/updates posts titles */
    h3.policy_news_title {
    display:block!important;
    margin-top:25px
    }
    
    .policy_year {
    font-size:35px;
    display:block;
    border-top:3px solid #d2d8e7;
    border-bottom:3px solid #d2d8e7;
    margin-top:54px;
    margin-bottom:30px
    }
    
    h4.policy_news_month_header {
    background-color:#000e2f;
    display:inline;
    color:#fff;
    padding:0 15px
    }
    
    /* space between news months */
    .policy_news_wrapper {
    padding-bottom:30px
    }
    
    /* add underlines to a tags */
    .policy_news_content a {
    text-decoration:underline
    }
    
    .policy_news_content a:active,.policy_news_content a:hover,.policy_news_content a:focus {
    background-color:#f1f3f8!important
    }
    
    /*========== homepage news/updates box and button ==========*/
    .policy-news-row .entry-content p span {
    display:inline-block
    }
    
    .policy-news-row .panel-grid-cell {
    padding-bottom:0
    }
    
    a.more-link.btn.btn-primary {
    margin-bottom:30px!important;
    margin-top:20px
    }