#proposita .secondary{background:url(/images/secondary_bg.png) 100% 0 no-repeat #f1f1f1}#proposita .heightschool{background:url(/images/heightschool_bg.jpg) top repeat-y;background-size:100% auto;padding:85px 0 155px;position:relative}#proposita .heightschool:before{content:"";width:100%;height:85px;background:url(/images/heightschool_bg_up.png) top no-repeat;background-size:auto 100%;position:absolute;top:0;left:0}#proposita .heightschool:after{content:"";width:100%;height:85px;background:url(/images/heightschool_bg_dw.png) top no-repeat;background-size:auto 100%;position:absolute;bottom:0;left:0}#proposita .univer{background:url(/images/univer_bg.png) bottom no-repeat #f1f1f1;position:relative;padding:0 0 90px}#proposita .slider{position:relative}#proposita .secondary .slider:before,#proposita .univer .slider:before{content:"";position:absolute;width:16px;height:100%;background:#f1f1f1;left:0;bottom:35px;z-index:1}#proposita .heightschool .container{position:relative}#proposita .heightschool .cover{overflow:hidden;margin:0 auto}#proposita .heightschool .slider{overflow:hidden;margin:0 -16px}#proposita .box{padding:0 55px;margin:0 0 30px;display:block;position:relative}#proposita .box:before{content:"";width:16px;height:185px;position:absolute;right:-16px;bottom:0;background:url(/images/proposita_box_shadow.png) 0 0 no-repeat}#proposita .box .image{display:block;border-radius:50%;width:220px;height:220px;margin:0 auto 25px;overflow:hidden;position:relative}#proposita .box .image:before{content:"";height:100%;border-radius:50%;top:0;left:0;background:rgba(0,0,0,.4)}#proposita .box .image:after,#proposita .box .image:before{width:100%;position:absolute;-webkit-transition:all .3s;transition:all .3s;opacity:0}#proposita .box .image:after{content:"READ MORE";border:1px solid #fff;font-size:13px;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#fff;line-height:30px;max-width:130px;text-align:center}#proposita .box:hover .image:after,#proposita .box:hover .image:before{opacity:1}#proposita .box .status{position:relative;margin:0 0 15px}#proposita .box .status .rank{font-size:18px;color:#e50451;width:calc(100% - 85px)}#proposita .box .status .name{color:#068fdf;font-size:16px;position:absolute;top:0;right:0;padding:0 0 0 22px}#proposita .box .status .name:before{content:"";width:17px;height:16px;background:url(/images/name_icon.png) 50% no-repeat;background-size:100% auto;position:absolute;top:50%;left:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#proposita .box .text{color:#444;font-size:14px;text-align:justify;line-height:28px;max-height:140px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media screen and (max-width:1199px){#proposita .box{padding:0 35px}#proposita .heightschool .box{padding:0 31px}}@media screen and (max-width:580px){#proposita .box{padding:0 15px}#proposita .heightschool .box{padding:0 31px}}@media screen and (max-width:480px){#proposita .box .status{margin:0 0 5px}#proposita .box .status .rank{margin:0 0 5px;width:100%}#proposita .box .status .name{position:relative}}