.r{border:solid 1px red}.g{border:solid 1px green}.b{border:solid 1px #00f}body{font-family:Roboto,sans-serif;font-size:17px;background:url(../images/tile-body.png)}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h3 small{color:#64767d}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;letter-spacing:-1px}p{margin-bottom:28px}a{padding:8px 0;text-decoration:none!important}.smaller{font-size:17px}.understated{color:#64767d!important}img{border:0}body,html{height:100%}.wrapper{min-height:100%;height:auto!important;height:100%}.navbar-custom{background-color:#393d42!important;min-height:60px;border:0;font-family:Montserrat,sans-serif}.navbar-custom .container>.navbar-brand{min-height:60px}.navbar-custom .navbar-brand{padding-top:0;color:#fff!important}.navbar-custom .navbar-brand img{display:inline-block;vertical-align:middle}.navbar-custom .navbar-nav{margin:0}.navbar-custom .nav-link{padding-top:20px;padding-bottom:20px;letter-spacing:-1px;font-size:17px;color:#fff!important}@media only screen and (max-width:725px){.navbar-custom .nav-link{padding-top:14px;padding-bottom:14px}}.navbar-custom .nav-link:hover{background-color:#41454b!important}.navbar-custom .nav-item.show>.nav-link,.navbar-custom .nav-link.active{background-color:#74a646!important;color:#fff!important}.navbar-custom .dropdown-menu{background-color:#393d42!important;border:0}.navbar-custom .dropdown-item{color:#d4dce7!important}.navbar-custom .dropdown-item:hover{color:#fff!important;background-color:#474c52!important}.navbar-custom .navbar-toggler{border-color:rgba(255,255,255,.1)}.navbar-custom .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.9%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")!important}header{background:0 0}.subheader{min-height:170px;background-color:#0487b1}@media only screen and (max-width:725px){.subheader{min-height:115px}}.books{background-color:#ec544c}.videos{background-color:#9ab62d}.audios{background-color:#ab2972}.pageheader-search{min-height:170px;background:url(../images/subheader-bg-image.png) no-repeat right top -65px;padding-top:28px}@media only screen and (max-width:725px){.pageheader-search{min-height:115px}}@media only screen and (max-width:725px){.pageheader-search [class*=col]{width:100%;clear:both}}.pageheader-search h1{font-size:59px;margin-top:26px;letter-spacing:-2px;font-family:Montserrat,sans-serif;color:#fff}@media only screen and (max-width:767px){.pageheader-search h1{margin-left:15px}}@media only screen and (max-width:725px){.pageheader-search h1{text-align:center;margin-top:0}}.search-wrapper{margin-top:36px;max-width:350px;float:right}@media only screen and (max-width:725px){.search-wrapper{float:none;margin:0 auto}}.form-control{display:block;height:44PX;padding:6px 12px;border:0;font-size:18px;border-radius:0;-webkit-box-shadow:none;box-shadow:0!important;-webkit-transition:none;-o-transition:none;transition:none}.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.search-wrapper .btn{height:44px;border-radius:0;border:none}.btn-icon{display:inline-block;margin-right:8px}.middle-content{padding-top:28px;padding-bottom:28px}.middle-content :last-child{margin-bottom:0}.intro-info{margin-bottom:28px}@media only screen and (max-width:991px){.intro-info h2{margin-bottom:14px!important}}.wrapper-entries :last-child{margin-bottom:0}.book-entry{margin-bottom:28px;padding:14px;padding-left:1px;background-color:#fff;border:solid 1px #e8ecee}@media only screen and (max-width:767px){.book-entry>[class*=col]{width:100%;clear:both;margin-bottom:14px;text-align:center}.book-entry>[class*=col]>img{text-align:center;margin:0 auto}}.chk-more-books{display:block;margin:0 auto;width:228px;padding:14px;text-align:center;color:#2a3b42;font-family:Montserrat,sans-serif;background:#e8ecee url(../images/arrow-down-checkmore.png) no-repeat center bottom 7px}.chk-more-books:hover{color:#2a3b42;background:#e8ecee url(../images/arrow-down-checkmore.png) no-repeat center bottom 5px}.download-pdf{float:right}@media only screen and (max-width:767px){.download-pdf{float:none}}.video-entry{background-color:#fff;border:solid 1px #e8ecee;margin-bottom:28px}@media only screen and (max-width:767px){.video-entry{margin-right:10%;margin-left:10%}.video-entry>[class*=col]{width:100%;clear:both;margin-bottom:14px;text-align:center}}.video-description{padding:14px;padding-left:28px}@media only screen and (max-width:767px){.video-description{padding-left:14px}}.video-thumb{background-color:#2a3b42;min-height:120px;padding:0}.sequence-tag{background-color:#e8ecee;border-radius:5px;padding:2px 8px;font-size:18px;position:relative;top:-2px;color:#7e8d93;margin-right:10px}.sequence-tag i{position:absolute;right:-5px;top:3px}.audio-entry{position:realive;margin-bottom:28px!important;padding:0}.audio-entry li{list-style-type:none}.audio-entry h3{margin-bottom:12px}.audio-thumb{background-color:#e8ecee;min-height:100px;line-height:100px;text-align:center;list-style-type:none}.audio-details{position:relative;padding:28px;padding-top:14px;min-height:120px;background-color:#fff;border:solid 1px #e8ecee;border-top:0;font-size:16px}.audio-control{width:90%}.download-audio{background-color:#ccd4d8;padding:8px 12px;border-left:solid 6px #e8ecee;position:absolute;right:17px;top:-25px}.download-audio:hover{top:-22px}.photo-grid{list-style-type:none;width:70%;display:table;margin:0 auto;padding:0}@media only screen and (max-width:950px){.photo-grid{width:90%}}.photo-grid li{float:left;width:25%;padding:16px}@media only screen and (max-width:950px){.photo-grid li{width:32%}}@media only screen and (max-width:768px){.photo-grid li{width:32%}}@media only screen and (max-width:560px){.photo-grid li{width:50%}}@media only screen and (max-width:380px){.photo-grid li{width:100%}}.emphasized-para{font-size:24px;font-family:Montserrat,sans-serif;letter-spacing:-1px;line-height:27px}@media only screen and (max-width:768px){.emphasized-para{font-size:18px}}.home-video-heading{color:#819198;font-size:36px;font-family:Montserrat,sans-serif;letter-spacing:-2px;text-align:center;margin-bottom:14px}.home-video-heading small{font-size:20px;display:block;font-weight:400;letter-spacing:0}@media only screen and (max-width:480px){.home-video-heading small{font-size:17px}}@media only screen and (max-width:480px){.home-video-heading{font-size:26px}}.home-video{background-color:#2a3b42;height:340px;margin-bottom:28px}.wrap-name-period{position:relative}.name-period{position:absolute;bottom:0;left:0;right:0;background:rgba(255,255,255,.3);padding:28px;margin-left:15px;margin-right:15px;font-size:57px;letter-spacing:-2px;font-weight:700}@media only screen and (max-width:1116px){.name-period{font-size:43px;padding:14px}}@media only screen and (max-width:860px){.name-period{font-size:32px;padding:14px}}@media only screen and (max-width:762px){.name-period{font-size:25px;padding:14px;text-align:center}}@media only screen and (max-width:590px){.name-period{font-size:20px;padding:14px;text-align:left;letter-spacing:normal}}@media only screen and (max-width:416px){.name-period{font-size:18px;padding:8px;text-align:left;letter-spacing:normal}}.name-period small{font-size:22px;display:block;letter-spacing:-1px}@media only screen and (max-width:1116px){.name-period small{font-size:18px}}@media only screen and (max-width:590px){.name-period small{font-size:13px}}.home-search{border:solid 1px #e8ecee}@media only screen and (max-width:990px){.home-search{margin-top:56px}}.home-search .btn{height:44px;border-radius:0;border:none}footer{background-color:#e8ecee;color:#819198;min-height:90px;line-height:90px;font-family:Montserrat,sans-serif;font-size:16px}@media only screen and (max-width:425px){footer{line-height:25px;padding:28px 0}}footer a{color:#64767d}@media only screen and (max-width:425px){.footer-content [class*=col]{width:100%;clear:both}}.footer-links{padding:0}.footer-links li{float:left;list-style-type:none;margin-right:28px}.copyright{float:right;font-size:12px}@media only screen and (max-width:425px){.copyright{float:left}}