.menu-mobile{box-shadow:inset 6px 0 15px 0 rgba(0,0,0,.2);height:100%;position:fixed;right:-100%;top:0;width:100%;z-index:999}.menu-mobile .menu-mobile__nav{float:left;height:100%;overflow-y:auto;width:100%}.menu-mobile .menu-mobile__nav ul{list-style:none;margin:0;padding:0}.menu-mobile .menu-mobile__nav ul li{position:relative}.menu-mobile .menu-mobile__nav ul li a{border-bottom:1px solid #c4c4c4;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#4e525a;display:block;font-size:1.25em;font-weight:700;padding:8px 20px 8px 40px}.menu-mobile .menu-mobile__nav ul li.active a{color:#68b6df}.menu-mobile .menu-mobile__nav .back,.menu-mobile .menu-mobile__nav .title{background:#f3f1f1;border-bottom:1px solid #c4c4c4;color:#4868a6;cursor:pointer;display:block;font-size:1em;font-weight:700;padding:10px 20px;position:relative}.menu-mobile .menu-mobile__nav .back:after,.menu-mobile .menu-mobile__nav .title:after{background:url(/build/swpanel/images/ico-arrow-01.8e356cb1.png) 50% no-repeat;content:"";height:10px;margin:7px 0 0 14px;position:absolute;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:14px}.menu-mobile .menu-mobile__nav .collapse.back:after,.menu-mobile .menu-mobile__nav .title.collapse:after{transform:rotate(-90deg)}.menu-mobile .menu-mobile__nav .back:after{background:url(/build/swpanel/images/sprites.f15e1e01.png) -21px -43px no-repeat;height:14px;margin:5px 0 0 10px;width:10px}.curtain-rwd{background:#000;bottom:0;display:none;height:100%;left:0;opacity:.6;position:fixed;right:0;top:0;width:100%;z-index:89}.menu-mobile .menu-mobile__nav .opinions-container .back,.menu-mobile .menu-mobile__nav .steps .back,.opinions-container .menu-mobile .menu-mobile__nav .back,.opinions-container .title,.steps .menu-mobile .menu-mobile__nav .back,.steps .title{font-size:2.25em}@media (max-width:991px){.menu-mobile .menu-mobile__nav .opinions-container .back,.menu-mobile .menu-mobile__nav .steps .back,.opinions-container .menu-mobile .menu-mobile__nav .back,.opinions-container .title,.steps .menu-mobile .menu-mobile__nav .back,.steps .title{font-size:1.5em}}@media (max-width:480px){.menu-mobile .menu-mobile__nav .opinions-container .back,.menu-mobile .menu-mobile__nav .steps .back,.opinions-container .menu-mobile .menu-mobile__nav .back,.opinions-container .title,.steps .menu-mobile .menu-mobile__nav .back,.steps .title{font-size:1.25em;font-weight:700}}.steps{position:relative}.steps:before{border-color:#f3f1f1 transparent transparent;border-style:solid;border-width:16px 15px 0;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:0;width:0}.steps .step .count{color:#fff;font-size:1.25em;font-weight:700;line-height:44px;margin:30px 0;position:relative}.steps .step .count:before{background:#68b6df;content:"";height:44px;left:0;margin:auto;position:absolute;right:0;transform:rotate(45deg);width:44px;z-index:-1}.menu-mobile .menu-mobile__nav .steps .step .back,.steps .step .menu-mobile .menu-mobile__nav .back,.steps .step .title{color:#68b6df;font-size:1.125em;margin-bottom:14px}.steps .step .text{font-size:.875em}