#articleSuffix{background-image:linear-gradient(180deg,#fff,#f5f5fa);border-radius:4px;box-shadow:0 4px 11px 0 rgba(37,44,97,.1),0 1px 3px 0 rgba(93,100,148,.13);color:#3a416f;cursor:pointer;margin:0 5px;overflow:hidden;position:relative}.essaySuffix-eof{color:#ddd;font-size:16px;font-weight:700;text-align:center;text-indent:0}#articleSuffix .articleSuffix-bg{bottom:0;height:240px;margin-top:-23px;opacity:.5;position:absolute;right:-22px;top:0;width:210px}#articleSuffix .articleSuffix-left{float:left;max-width:140px;padding:12px}#articleSuffix .articleSuffix-left img{border:1px solid #ddd;border-radius:4px;display:block;height:128px;margin:0;padding:6px;width:128px}#articleSuffix .articleSuffix-right{float:right;height:160px;width:calc(100% - 170px)}#articleSuffix .articleSuffix-right item{display:inline-block;padding-top:8px;position:absolute;top:50%;transform:translateY(-50%)}#articleSuffix .articleSuffix-right li{line-height:1.35em;list-style:none}#articleSuffix .articleSuffix-right li b{font-weight:700}#articleDirectory{background:hsla(0,0%,100%,.9);box-shadow:0 4px 11px -2px rgba(37,44,97,.15),0 1px 3px 0 rgba(93,100,148,.2);max-height:55vh;overflow:auto;position:absolute;right:0;top:calc(40vh + 5px);width:260px;z-index:1}#articleDirectory.articleDirectoryFixed{max-height:95vh;position:fixed;top:5px!important}#articleDirectory ul{margin:0;padding:10px 10px 10px 5px}#articleDirectory ul li{cursor:pointer;height:24px;list-style:none;margin:0;padding:2px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.articleDirectory-overflow{overflow:hidden}#articleDirectory ul li a{color:#000;display:inline-block;height:100%;padding:0 0 0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}#articleDirectory ul li a.active,#articleDirectory ul li a:hover{background:rgba(80,80,80,.04);color:#807dd4}#articleDirectory ul li a.active:after,#articleDirectory ul li a:hover:after{border-left:3px solid #807dd4;bottom:0;content:"";display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.custom-btn{background:transparent;border-radius:5px;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-weight:500;height:40px;margin:0 3px;outline:none;padding:10px 25px;position:relative;transition:all .3s ease;width:110px}.custom-btn.btn-1{background:#060e83;background:linear-gradient(0deg,#060e83,#0c19b4);border:none}.custom-btn.btn-1:hover{background:#0003ff;background:linear-gradient(0deg,#0003ff,#027efb)}.custom-btn.btn-2{background:#6009f0;background:linear-gradient(0deg,#6009f0,#8105f0);border:none}.custom-btn.btn-2:before{height:0;width:2px}.custom-btn.btn-2:hover{box-shadow:4px 4px 6px 0 hsla(0,0%,100%,.5),-4px -4px 6px 0 hsla(213,8%,49%,.5),inset -4px -4px 6px 0 hsla(0,0%,100%,.2),inset 4px 4px 6px 0 rgba(0,0,0,.4)}.custom-btn.btn-3{background:#00acee;background:linear-gradient(0deg,#00acee,#027efb);border:none;height:40px;line-height:42px;padding:0;width:130px}.custom-btn.btn-3 span{display:block;height:100%;position:relative;width:100%}.custom-btn.btn-3:after,.custom-btn.btn-3:before{background:#027efb;content:"";position:absolute;right:0;top:0;transition:all .3s ease}.custom-btn.btn-3:before{height:0;width:2px}.custom-btn.btn-3:after{height:2px;width:0}.custom-btn.btn-3:hover{background:transparent;box-shadow:none}.custom-btn.btn-3:hover:before{height:100%}.custom-btn.btn-3:hover:after{width:100%}.custom-btn.btn-3 span:hover{color:#027efb}.custom-btn.btn-3 span:after,.custom-btn.btn-3 span:before{background:#027efb;bottom:0;content:"";left:0;position:absolute;transition:all .3s ease}.custom-btn.btn-3 span:before{height:0;width:2px}.custom-btn.btn-3 span:after{height:2px;width:0}.custom-btn.btn-3 span:hover:before{height:100%}.custom-btn.btn-3 span:hover:after{width:100%}.custom-btn.btn-4{background-color:#4dccc6;background-image:linear-gradient(315deg,#4dccc6,#96e4df 74%);border:none;line-height:42px;padding:0}.custom-btn.btn-4:hover{background-color:#89d8d3;background-image:linear-gradient(315deg,#89d8d3,#03c8a8 74%)}.custom-btn.btn-4 span{display:block;height:100%;position:relative;width:100%}.custom-btn.btn-4:after,.custom-btn.btn-4:before{box-shadow:4px 4px 6px 0 hsla(0,0%,100%,.9),-4px -4px 6px 0 hsla(213,8%,49%,.2),inset -4px -4px 6px 0 hsla(0,0%,100%,.9),inset 4px 4px 6px 0 hsla(213,8%,49%,.3);content:"";position:absolute;right:0;top:0;transition:all .3s ease}.custom-btn.btn-4:before{height:0;width:.1px}.custom-btn.btn-4:after{height:.1px;width:0}.custom-btn.btn-4:hover:before{height:100%}.custom-btn.btn-4:hover:after{width:100%}.custom-btn.btn-4 span:after,.custom-btn.btn-4 span:before{bottom:0;box-shadow:4px 4px 6px 0 hsla(0,0%,100%,.9),-4px -4px 6px 0 hsla(213,8%,49%,.2),inset -4px -4px 6px 0 hsla(0,0%,100%,.9),inset 4px 4px 6px 0 hsla(213,8%,49%,.3);content:"";left:0;position:absolute;transition:all .3s ease}.custom-btn.btn-4 span:before{height:0;width:.1px}.custom-btn.btn-4 span:after{height:.1px;width:0}.custom-btn.btn-4 span:hover:before{height:100%}.custom-btn.btn-4 span:hover:after{width:100%}.custom-btn.btn-5{background:#ff1b00;background:linear-gradient(0deg,#ff1b00,#fb4b02);border:none;height:40px;line-height:42px;padding:0;width:130px}.custom-btn.btn-5:hover{background:transparent;box-shadow:none;color:#f0094a}.custom-btn.btn-5:after,.custom-btn.btn-5:before{background:#f0094a;box-shadow:-1px -1px 5px 0 #fff,7px 7px 20px 0 #0003,4px 4px 5px 0 #0002;content:"";height:2px;position:absolute;right:0;top:0;transition:all .4s ease;width:0}.custom-btn.btn-5:after{bottom:0;left:0;right:inherit;top:inherit}.custom-btn.btn-5:hover:after,.custom-btn.btn-5:hover:before{transition:all .8s ease;width:100%}.custom-btn.btn-6{background:#f796c0;background:radial-gradient(circle,#f796c0 0,#76aef1 100%);border:none;line-height:42px;padding:0}.custom-btn.btn-6 span{display:block;height:100%;position:relative;width:100%}.custom-btn.btn-6:after,.custom-btn.btn-6:before{box-shadow:-1px -1px 20px 0 #fff,-4px -4px 5px 0 #fff,7px 7px 20px 0 rgba(0,0,0,.4),4px 4px 5px 0 rgba(0,0,0,.3);content:"";height:0;position:absolute;width:1px}.custom-btn.btn-6:before{right:0;top:0;transition:all .5s ease}.custom-btn.btn-6:after{bottom:0;left:0;transition:all .5s ease}.custom-btn.btn-6:hover{background:transparent;box-shadow:none;color:#76aef1}.custom-btn.btn-6:hover:after,.custom-btn.btn-6:hover:before{height:100%;transition:all .5s ease}.custom-btn.btn-6 span:after,.custom-btn.btn-6 span:before{box-shadow:-1px -1px 20px 0 #fff,-4px -4px 5px 0 #fff,7px 7px 20px 0 rgba(0,0,0,.4),4px 4px 5px 0 rgba(0,0,0,.3);content:"";position:absolute}.custom-btn.btn-6 span:before{height:.5px;left:0;top:0;transition:all .5s ease;width:0}.custom-btn.btn-6 span:after{bottom:0;height:.5px;right:0;transition:all .5s ease;width:0}.custom-btn.btn-6 span:hover:after,.custom-btn.btn-6 span:hover:before{width:100%}.custom-btn.btn-7{background:linear-gradient(0deg,#ff9700,#fb4b02);border:none;line-height:42px;padding:0}.custom-btn.btn-7 span{display:block;height:100%;position:relative;width:100%}.custom-btn.btn-7:after,.custom-btn.btn-7:before{background:#fb4b02;bottom:0;box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,.9),-4px -4px 5px 0 hsla(0,0%,100%,.9),7px 7px 20px 0 rgba(0,0,0,.2),4px 4px 5px 0 rgba(0,0,0,.3);content:"";position:absolute;right:0;transition:all .3s ease}.custom-btn.btn-7:before{height:0;width:2px}.custom-btn.btn-7:after{height:2px;width:0}.custom-btn.btn-7:hover{background:transparent;color:#fb4b02}.custom-btn.btn-7:hover:before{height:100%}.custom-btn.btn-7:hover:after{width:100%}.custom-btn.btn-7 span:after,.custom-btn.btn-7 span:before{background:#fb4b02;box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,.9),-4px -4px 5px 0 hsla(0,0%,100%,.9),7px 7px 20px 0 rgba(0,0,0,.2),4px 4px 5px 0 rgba(0,0,0,.3);content:"";left:0;position:absolute;top:0;transition:all .3s ease}.custom-btn.btn-7 span:before{height:0;width:2px}.custom-btn.btn-7 span:after{height:2px;width:0}.custom-btn.btn-7 span:hover:before{height:100%}.custom-btn.btn-7 span:hover:after{width:100%}.custom-btn.btn-8{background-color:#f0ecfc;background-image:linear-gradient(315deg,#f0ecfc,#c797eb 74%);border:none;line-height:42px;padding:0}.custom-btn.btn-8 span{display:block;height:100%;position:relative;width:100%}.custom-btn.btn-8:after,.custom-btn.btn-8:before{background:#c797eb;bottom:0;content:"";position:absolute;right:0;transition:all .3s ease}.custom-btn.btn-8:before{height:0;width:2px}.custom-btn.btn-8:after{height:2px;width:0}.custom-btn.btn-8:hover:before{height:100%}.custom-btn.btn-8:hover:after{width:100%}.custom-btn.btn-8:hover{background:transparent}.custom-btn.btn-8 span:hover{color:#c797eb}.custom-btn.btn-8 span:after,.custom-btn.btn-8 span:before{background:#c797eb;content:"";left:0;position:absolute;top:0;transition:all .3s ease}.custom-btn.btn-8 span:before{height:0;width:2px}.custom-btn.btn-8 span:after{height:2px;width:0}.custom-btn.btn-8 span:hover:before{height:100%}.custom-btn.btn-8 span:hover:after{width:100%}.custom-btn.btn-9{border:none;overflow:hidden;transition:all .3s ease}.custom-btn.btn-9:after{background-color:#1fd1f9;background-image:linear-gradient(315deg,#1fd1f9,#b621fe 74%);content:" ";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.custom-btn.btn-9:hover{background:transparent;color:#fff}.custom-btn.btn-9:hover,.custom-btn.btn-9:hover:after{box-shadow:4px 4px 6px 0 hsla(0,0%,100%,.5),-4px -4px 6px 0 hsla(213,8%,49%,.2),inset -4px -4px 6px 0 hsla(0,0%,100%,.5),inset 4px 4px 6px 0 hsla(213,8%,49%,.3)}.custom-btn.btn-9:hover:after{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg)}.custom-btn.btn-10{background:#1609f0;background:linear-gradient(0deg,#1609f0,#316ef4);border:none;color:#fff;overflow:hidden;transition:all .3s ease}.custom-btn.btn-10:after{content:" ";height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(.1);transform:scale(.1);transition:all .3s ease;width:100%;z-index:-1}.custom-btn.btn-10:hover{background:transparent;border:none;color:#fff}.custom-btn.btn-10:hover:after{background:#0003ff;background:linear-gradient(0deg,#027efb,#0003ff);-webkit-transform:scale(1);transform:scale(1)}.custom-btn.btn-11{background:#fb2175;background:linear-gradient(0deg,#fb2175,#ea4c89);border:none;color:#fff;overflow:hidden}.custom-btn.btn-11:hover{color:#fff;text-decoration:none}.custom-btn.btn-11:before{animation:shiny-btn1 3s ease-in-out infinite;background-color:#fff;content:"";display:inline-block;height:100%;left:0;position:absolute;top:-180px;width:30px}.custom-btn.btn-11:hover{opacity:.7}.custom-btn.btn-11:active{box-shadow:4px 4px 6px 0 hsla(0,0%,100%,.3),-4px -4px 6px 0 hsla(213,8%,49%,.2),inset -4px -4px 6px 0 hsla(0,0%,100%,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn1{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg)}to{opacity:0;-webkit-transform:scale(50) rotate(45deg)}}.custom-btn.btn-12{border:none;bottom:25px;box-shadow:none;height:40px;line-height:42px;-webkit-perspective:230px;perspective:230px;position:relative;right:24px;width:110px}.custom-btn.btn-12 span{background:#00acee;background:linear-gradient(0deg,#00acee,#027efb);border-radius:5px;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;margin:0;position:absolute;text-align:center;-webkit-transition:all .3s;transition:all .3s;width:110px}.custom-btn.btn-12 span:first-child{box-shadow:-7px -7px 20px 0 #fff9,-4px -4px 5px 0 #fff9,7px 7px 20px 0 #0002,4px 4px 5px 0 #0001;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.custom-btn.btn-12 span:nth-child(2){-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.custom-btn.btn-12:hover span:first-child{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.custom-btn.btn-12:hover span:first-child,.custom-btn.btn-12:hover span:nth-child(2){box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1)}.custom-btn.btn-12:hover span:nth-child(2){color:transparent;-webkit-transform:rotateX(-81deg);-moz-transform:rotateX(-81deg);transform:rotateX(-81deg)}.custom-btn.btn-13{background-color:#89d8d3;background-image:linear-gradient(315deg,#89d8d3,#03c8a8 74%);border:none;z-index:1}.custom-btn.btn-13:after{background-color:#4dccc6;background-image:linear-gradient(315deg,#4dccc6,#96e4df 74%);border-radius:5px;bottom:0;box-shadow:-7px -7px 20px 0 #fff9,-4px -4px 5px 0 #fff9,7px 7px 20px 0 #0002,4px 4px 5px 0 #0001;content:"";height:0;left:0;position:absolute;transition:all .3s ease;width:100%;z-index:-1}.custom-btn.btn-13:hover{color:#fff}.custom-btn.btn-13:hover:after{height:100%;top:0}.custom-btn.btn-13:active{top:2px}.custom-btn.btn-14{background:#ff9700;border:none;z-index:1}.custom-btn.btn-14:after{background-color:#eaf818;background-image:linear-gradient(315deg,#eaf818,#f6fc9c 74%);border-radius:5px;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);content:"";height:0;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.custom-btn.btn-14:hover{color:#000}.custom-btn.btn-14:hover:after{bottom:0;height:100%;top:auto}.custom-btn.btn-14:active{top:2px}.custom-btn.btn-15{background:#b621fe;border:none;z-index:1}.custom-btn.btn-15:after{background-color:#663dff;border-radius:5px;box-shadow:inset 2px 2px 2px 0 hsla(0,0%,100%,.5),7px 7px 20px 0 rgba(0,0,0,.1),4px 4px 5px 0 rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;transition:all .3s ease;width:0;z-index:-1}.custom-btn.btn-15:hover{color:#fff}.custom-btn.btn-15:hover:after{left:0;width:100%}.custom-btn.btn-15:active{top:2px}.custom-btn.btn-16{border:none;color:#000}.custom-btn.btn-16:after{box-shadow:-7px -7px 20px 0 #fff9,-4px -4px 5px 0 #fff9,7px 7px 20px 0 #0002,4px 4px 5px 0 #0001;content:"";direction:rtl;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.custom-btn.btn-16:hover{color:#000}.custom-btn.btn-16:hover:after{left:auto;right:0;width:100%}.custom-btn.btn-16:active{top:2px}