body,html{color:#000;font-size:14px;line-height:1.5}body,html{overflow-x:hidden}.main{line-height:150%;background:url(https://hearthstone.nosdn.127.net/3/touch/loe/body-content-bg.jpg) repeat-y 50% 0}.main p{margin:10px 0}.cover{padding-top:60%;margin-bottom:77px;position:relative;background:url(https://hearthstone.nosdn.127.net/3/touch/loe/topbg-768.jpg) no-repeat 50% 0;background-size:135% auto}.logo{width:75%;left:16%;bottom:-115px;position:absolute}@media screen and (max-width:480px){.cover{margin-bottom:50px}.logo{bottom:-78px}}img{vertical-align:top}#menuWrap{margin-bottom:20px;border-top:1px solid #d0b582;border-bottom:1px solid #f6e1ba}.menuHeader{color:#000;font-weight:700;padding-left:5%;font-size:20px;line-height:50px;background-color:rgba(116,50,0,.07);border-top:1px solid #f6e1ba;border-bottom:1px solid #d0b582}#menu li{border-top:1px solid #f6e1ba;border-bottom:1px solid #d0b582}#menu li a,#menu li span{font-size:16px;color:#e22c14;font-weight:700;display:block;line-height:40px;padding-left:5%;position:relative}#menu li span.locked-text{color:#8e8267}#menu li a.active{color:#63170a;font-weight:700}#menu li a.active::after{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/arrows.png) no-repeat;content:"";height:12px;margin-top:-6px;position:absolute;right:5%;top:50%;width:7px}#menu li a.disabled{color:rgba(116,50,0,.2)}.content{padding:10px}h1{text-align:center;font-size:24px;color:#233a6e;font-weight:700}.sub-note{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/divider-top.png) no-repeat scroll center top/contain;margin:20px 0;overflow:hidden;padding:10px 10px 10px 78px;position:relative}.sub-note::after{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/divider-bottom.png) no-repeat scroll center bottom/contain;bottom:0;content:"";height:8px;left:0;position:absolute;right:0}.sub-note::before{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/section-heading-icons.png) no-repeat scroll -140px 0;content:"";height:68px;margin-left:-78px;margin-top:-33px;position:absolute;top:50%;width:66px}h4{color:#233a6e;padding:5px 0;font-size:16px;font-weight:700}.video-wrap{padding:10px 0}.bordered-list{border-bottom:1px solid #d4ba8c;border-top:1px solid #d4ba8c;margin:20px 0;padding:12px 0}.requirements-list-container{position:relative}.dino{width:178px;height:171px;position:absolute;right:0;bottom:-25px;z-index:0;background:url(https://hearthstone.nosdn.127.net/3/touch/loe/dino.png) no-repeat}.requirements-list--title{font-size:16px;line-height:1;font-weight:700}.requirements-list{font-size:14px;position:relative;z-index:1}.lesson-list__item{margin:8px 0 0;padding-left:24px}.lesson-list__item::before{content:url(https://hearthstone.nosdn.127.net/3/touch/loe/list-bullet.png);margin-left:-2em;padding-right:.7em;vertical-align:middle}.heading-brm{background:rgba(217,190,145,.7);font-size:20px;margin:18px 12px 15px;position:relative}.heading-gg::before{content:"";display:inline-block;height:69px;margin:-10px 0 -10px -15px;vertical-align:middle;width:69px}.heading-brm::before{content:"";display:inline-block;height:69px;margin:-10px 0 -10px -15px;vertical-align:middle;width:69px}.heading-brm::before{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/section-heading-icons.png) no-repeat scroll -557px 0}.heading-brm>span{display:inline-block;max-width:80%;padding-left:12px;font-weight:700;vertical-align:middle}.centered-img-sm{display:block;margin:auto}.all-in-the-cards__img{margin-bottom:15px}.body-text{font-size:16px;margin:0 auto 10px;padding:5px 10px 0}.m-intro{position:relative;padding-bottom:20px}.m-intro h2{text-align:center;font-size:24px;color:#233a6e;font-weight:700}.m-intro p{font-weight:700;border-top:1px solid #d5c29a;padding-top:20px}.m-intro::after{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/u-intro-bottom.png) no-repeat center bottom/contain;content:'';position:absolute;bottom:0;left:0;height:13px;width:100%}.m-boss-wrap h3{font-size:16px;font-weight:700;margin:15px 0 30px}.m-boss-list li{background:url(https://hearthstone.nosdn.127.net/3/touch/loe/boss-list-bg.png) no-repeat right bottom;background-size:100%;position:relative;margin-bottom:40px}.m-boss-list img{margin-bottom:-16px;width:34%;display:inline-block}.m-boss-list a{color:#000}.m-boss-list .boss-name{width:66%;text-align:center;position:absolute;left:32%;top:66%;margin:0;margin-top:-10px;font-size:20px}.pop-page{z-index:9;background-color:#f1d6a9;width:100%;height:100%;top:0;left:0;margin:0 auto;position:fixed;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transform:translateX(100%);-webkit-transform:translateX(100%)}.pop-wrap{max-width:640px;margin:0 auto;overflow-y:auto;height:100%;width:100%}.pop-in{overflow-y:hidden}.pop-in .pop-page{transform:translateX(0);-webkit-transform:translateX(0)}.pop-header{width:100%;position:fixed;z-index:99;top:0;width:100%}.pop-header a{display:block;max-width:640px;padding:10px 0 10px 5%;background-color:#e7c79b;border-bottom:1px solid #d0b582}.pop-main{border-top:1px solid #f6e1ba;padding-top:70px;position:relative}.pop-main-item{display:none}.u-popTitle{margin:20px 5%;background-color:#e0c597;padding:5px 2%;font-weight:700;font-size:16px}.pop-tc{text-align:center}.pop-tc img{margin-bottom:15px}.pop-boss-name{font-size:20px;color:#000;font-weight:700}.pop-boss-pic{margin:10px 0;width:55%}.pop-lengendaty{padding-bottom:30px}.u-power{margin:0 5%}.u-power li{padding-bottom:10px}.u-power img{display:inline-block;width:20%;vertical-align:middle;margin-right:2%}.u-power p{display:inline-block;max-width:70%;vertical-align:middle;margin:0}.karazhan .cover{background:url(https://hearthstone.nosdn.127.net/3/newbie/karazhan/topbg-640.jpg);background-size:100% auto}.karazhan .dino{background-image:url(https://hearthstone.nosdn.127.net/3/newbie/karazhan/cutlery.png);background-size:100%;width:30%;padding-top:30%;height:0;bottom:0;top:-60px}.karazhan .heading-brm::before{background:url(https://hearthstone.nosdn.127.net/3/newbie/karazhan/section-heading-icons.png) 0 0 no-repeat}