#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus,body{color:#000!important}#mainNav.navbar-shrink .navbar-brand,#mainNav.navbar-shrink .navbar-brand:focus,#mainNav.navbar-shrink .navbar-brand:hover,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:hover,a{color:#000}hr{border-color:#000;border-width:3px;max-width:50px}#mainNav.navbar-shrink{border-bottom:1px solid rgba(33,37,41,.1);background-color:#fff}::-moz-selection{background:#EEE;color:#000;text-shadow:none}a{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}a:hover{color:#aaa}.btn-primary{background-color:#666;border-color:#444}#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active{color:#aaa!important;background-color:transparent}footer{background-color:#ddd;padding:20px;min-height:50px;border-top:1px solid #aaa}.card{border-radius:0}.navbar-brand{font-size:30px;font-weight:500!important}.no-gutters>.col,.no-gutters>[class*=col-]{float:left;padding:10px}.card-body{flex:none}header.masthead p{color:#000}#mainNav .navbar-nav>li.nav-item>a.nav-link.active,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:focus{color:#000;background-color:transparent}.img-fluid,.img-thumbnail{margin-bottom:30px}.navbar-toggler{background:0 0;border-radius:.02rem;font-size:1rem;line-height:1}h1{font-size:1.6rem;display:none}h2{font-size:1.3rem}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{font-size:.9rem;font-weight:600}#home{padding-top:8rem}#biography,#contact,#works{padding-top:3rem}.card-header{text-align:center}#mainNav,#mainNav .navbar-brand,.btn,h1,h2,h3,h4,h5,h6{font-family:Arial,"Helvetica Neue",sans-serif!important}.mfp-title{line-height:14px;font-size:10px!important}h3{font-size:18px}#mainNav .navbar-nav>li.nav-item>a.nav-link{padding:.5rem .8rem}#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{text-decoration:underline!important}div.card:hover{background-color:rgba(0,0,0,.03)}.popup-gallery img.img-fluid:hover{box-shadow:1px 0 5px grey}.about-info p{font-size:16px}.about-info h2{text-align:left;font-size:18px}.about-info h1{font-size:20px}body{font-family:Arial,sans-serif!important}a.nav-link:focus{text-decoration:underline}.about-info{margin-top:-5px}