body{font-size:20px;}aside.col-sm-3{padding-right:25px;}.page-header{border:none;}a:hover{text-decoration:none;}.book-menu-items{padding-top:40px;}h2.book-header{padding-top:25px;font-size:26px;font-style:italic;}.views-row article footer{display:none;}footer .author{padding-bottom:20px;font-style:italic;}#outer-footer{margin:0 auto;width:100%;background-color:black;margin-top:65px;color:white;text-align:center;}.region-content .img-responsive{border:solid 1px black;margin-top:15px;margin-bottom:15px;}.region-content .svg-inline--fa,.region-content .fa-star-o{color:#2780e3;}.region-content .field--name-field-heading{font-size:26px;line-height:40px;margin-bottom:10px;margin-top:10px;}.region-content pre{font-size:16px;}.region-content .field--name-field-blog-terms{padding-top:15px;}.region-content .field--name-field-blog-terms .field--item{padding-right:10px;}.region-content .field--name-field-blog-terms .field-label:after{padding-right:10px;}.region-content .addtoany_list:before{content:"share:";font-weight:700;padding-right:10px;}.region-content .field--name-field-blog-youtube{padding-top:15px;padding-bottom:10px;}#block-bio{text-align:center;padding-bottom:40px;}#block-bio .field--name-field-bio-image img,#block-bio .field--name-field-bio-name img,#block-bio .field--name-field-bio-notes p img{margin:auto;display:block;}#block-bio .field--name-field-bio-image,#block-bio .field--name-field-bio-name,#block-bio .field--name-field-bio-notes p{padding-bottom:10px;}#block-bio .field--name-field-bio-name{font-weight:bold;}#block-bio .field--name-field-bio-notes p{font-style:italic;}@media only screen and (min-width:737px){#block-bio{text-align:right;padding-bottom:0;}#block-bio .field--name-field-bio-image img,#block-bio .field--name-field-bio-name img,#block-bio .field--name-field-bio-notes p img{float:right;}#block-bio .field--name-field-bio-name{margin-top:185px;}}.navbar-btn{margin-top:9px;}.form-type-search .input-group .form-control{width:200px;float:right;}.search-block-form .form-group{margin-bottom:0px;margin-top:5px;}@media (min-width:768px){#block-mainnavigation-2 .navbar-nav{float:right;}#block-mainnavigation-2 .navbar-nav > li{float:none;}#block-mainnavigation-2 .nav > li > a{display:inline;padding:0;}#block-mainnavigation-2 a{font-weight:bold;}#block-mainnavigation-2 ul{text-align:right;}}@media only screen and (max-width:767px){#block-mainnavigation-2{display:none;}}
