#root{background-image:none} section.page-special{min-height:800px;margin:20px;background-color:#dcdcdc;text-align:center}section.page-special .title{padding:2rem}section.page-special .sp-content .sp-nav-bar{margin-top:130px;max-height:600px;min-height:500px;overflow-y:scroll;border:1px solid grey;max-width:300px;min-width:250px;display:inline-block;vertical-align:top;float:left;margin-left:50px}section.page-special .sp-content .sp-nav-bar ul{padding:0}section.page-special .sp-content .sp-nav-bar .nav-item{padding:10px 5px;font-size:15px;cursor:pointer}section.page-special .sp-content .sp-nav-bar .active{background-color:#a77c52}section.page-special .sp-content .sp-nav-bar .nav-item:hover{background-color:#a2a2a2}section.page-special .sp-content .sp-nav-bar ul{list-style:none;max-width:300px}section.page-special .sp-content .sp-main{display:inline-block;width:100%;vertical-align:top}section.page-special .sp-content .sp-main>div{display:inline-block;vertical-align:top}section.page-special .content{font-size:12px;max-width:600px;text-align:left;margin:0 auto}section.page-special .content .content-item{margin:0;text-indent:15px}section.page-special .video{width:200px !important;height:200px !important}section.page-special .stampImg25{width:125px;height:125px;border:1px dashed #ffffff;background-position:center center;background-repeat:no-repeat;margin-right:10px;margin-top:25px;cursor:auto;background-size:contain;display:inline-block;transition:all 0.4s}section.page-special .stampImg25 h6{position:absolute;margin-top:130px;margin-left:53px;font-size:12px;color:black;opacity:0.8;z-index:-1}section.page-special .stampImg25:hover{border:none;-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2)}section.page-special .stampImg25:hover h6{display:none}
