*{font-family:Raleway, 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:Bitter, Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif}h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{margin:20px 15px 10px}.katex:not(.size-exempt),.mathit,.reset-textstyle.textstyle{font-family:Raleway, 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif !important}.katex:not(.size-exempt){font-size:15px !important}header,footer{background-color:#2E303C;width:100%}html{background-color:#2E303C}footer{height:4em}header a,header a:hover,header a:active,footer a,footer a:hover,footer a:focus,footer a:active{color:#FFF;text-decoration:none}#logo_area{text-align:center}#logo_area a:focus,#mgp_logo:focus{outline:none}#mgp_logo{width:50%;margin-bottom:1.5em}header form{display:inline-block}nav a,#logo{padding:0 20px;line-height:4em}footer #social-media i{float:left;line-height:1.6em}footer #license{float:right;line-height:4em;padding-right:20px}body{clear:both;font-size:15px;overflow-x:hidden}a{color:#25A5C4}#main-row{background:rgba(46,48,60,0.1);margin-left:0;margin-right:0;overflow-y:hidden}#main-row>.col-md-7{padding-left:0;padding-right:0}a:hover,a:focus,a:active{color:#482B25;text-decoration:none}#main{margin:20px 0;background:#fff;border-radius:10px;padding:15px}#main img{max-width:100%}.col-md-9{border-right:1px solid #86CB92;padding-left:0;padding-right:0}#main h2:not(:first-of-type){border-top:1px solid #86CB92;padding-top:30px;padding-bottom:10px}#main h2:first-of-type,#main h1:first-of-type{margin-top:0;padding-bottom:10px}#main h2{margin-bottom:0}.postDate{font-style:italic;color:#86CB92;padding-bottom:10px}p{margin:0 15px 10px;text-align:justify}li{margin:0 15px 10px 0;text-align:justify}li p{margin:0 0 10px 0}aside li{margin:0}pre{margin:15px 10px}blockquote{text-align:justify;font-size:15px;margin:0 30px;padding:10px;border:none;font-style:italic}#left-sidebar{padding:0;background:linear-gradient(180deg, rgba(233,233,235,0), #e9e9eb)}#left-sidebar img{position:absolute;opacity:0.4}.img-33{width:33%;margin:0 auto;display:block}@media (max-width: 500px){.img-33{width:100%}}@media (max-width: 991px){#left-sidebar{display:none}#main{margin:20px}#st-search-input{width:100%}#recent,#byYear{width:45%;display:inline-block}#recent{margin-right:10%;float:left}#byYear{float:right}#mgp_logo{width:90%}}.centered{text-align:center}.mgp-youtube{display:block;margin:0 auto 10px}#st-search-input{font-size:12px;padding:4px 9px 4px 27px;color:#666;border:1px solid #ccc;outline:none;height:30px;width:100%;border-radius:15px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.17);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.17);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.17)}#twitter-widget-0{margin:10px 0;background-image:linear-gradient(#fff, #dedede);color:#333;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-radius:4px}.table-centered{margin:10px auto;text-align:center;width:95%}.table-centered td{vertical-align:middle !important}.mgp-table-cell{background-color:#5a5e76;color:white}aside ul{padding-left:20px}#social-media i{font-size:40px;margin-left:20px}.sidebar-links{margin-top:20px}.sidebar-links a{color:#482B25;padding:0 5px}.sidebar-links i{font-size:2em}#matt-photo,#matt-photo div{width:200px;height:200px;border-radius:200px;border:3px solid #25A5C4}#matt-photo{background-image:url("/images/matt_present.jpg");background-size:100%;float:left;margin-right:20px}#matt-photo div{margin-left:-3px;margin-top:-3px;background-image:url("/images/matt_past.jpg");background-size:100%;background-size:120%;background-position:-20px -10px;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#matt-photo div:hover{opacity:1}.math-area{background-color:#5a5e76;border-radius:10px;padding:10px;margin-bottom:10px}.math-area-title{color:#FFF}.math-area-title .glyphicon{float:right;color:#0d0d11;margin-top:2px}.math-area-title .glyphicon:hover{cursor:pointer}.math-area-body{display:none}.math-area-body-visible,.math-area-body{background-color:#FFF;padding:10px;border-radius:10px;margin-top:10px}.math-area-body p{margin:10px}.btn:focus,.btn:active{outline:none}.toggle{position:absolute;margin-left:-9999px;visibility:hidden}.toggle+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none;padding:2px;width:60px;height:30px;background-color:#dddddd;border-radius:30px;transition:background 0.4s;margin:0 auto}.toggle+label:before,.toggle+label:after{display:block;position:absolute;content:""}.toggle+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:60px;transition:background 0.4s}.toggle+label:after{top:4px;left:34px;bottom:4px;width:22px;background-color:#dddddd;border-radius:22px;transition:margin 0.4s, background 0.4s, left 0.4s}