.middle-post-box{padding:8px 15px;background-color:#fff;margin-bottom:15px;-webkit-box-shadow:0 1px 2px 0 #c7c7c7;-moz-box-shadow:0 1px 2px 0 #c7c7c7;box-shadow:0 1px 2px 0 #c7c7c7;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;overflow:hidden;margin-left:2px;margin-right:2px;position:relative}.middle-post-box .post-tabs{border-bottom:1px solid #dfe0e4;height:25px}.middle-post-box .post-tabs li{float:left;margin-left:15px;white-space:nowrap;cursor:pointer;position:relative;line-height:23px}.middle-post-box .post-tabs li a:hover{text-decoration:none!important}.middle-post-box .post-tabs li.active:before{content:"";position:absolute;right:50%;top:22px;width:0;height:0;border-left:10px solid transparent;border-bottom:9px solid #dfe0e4;border-right:10px solid transparent;margin-right:-10px}.middle-post-box .post-tabs li.active:after{content:"";position:absolute;right:50%;top:23px;width:0;height:0;border-left:9px solid transparent;border-bottom:8px solid #fff;border-right:9px solid transparent;margin-right:-9px}.middle-post-box .post-tabs li:first-child{margin-left:0}.middle-post-box .post-tabs li span{color:#124d89;font-size:15px;position:relative;top:-3px}.middle-post-box .post-tabs li .line{border-left:1px solid #7a7a7a;font-size:12px;position:relative;top:-4px}.middle-post-box .post-tabs li .post-button-icon{width:18px;height:18px;fill:#124d89}.middle-post-box .post-tabs li.active span{color:#323232}.middle-post-box .post-tabs li.active .post-button-icon{fill:#323232}.middle-post-box .post-tabs li:not(.active):hover span:not(.line){text-decoration:underline}.middle-post-box .text{height:70px;display:table-cell;vertical-align:middle;cursor:pointer;width:100%}.middle-post-box .text-container{height:70px;display:table;width:100%}.middle-post-box .text .uloop-icon{width:45px;height:45px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left}.middle-post-box .text span{position:relative;top:5px;color:#888;font-size:16px;display:block;margin-left:60px}.middle-post-box .bottom-controls{border-top:1px solid #dfe0e4;padding-top:5px}.middle-post-box .left-controls{float:left}.middle-post-box .right-controls{float:right}.middle-post-box .right-controls button{width:60px;height:28px;font-size:12px;line-height:23px}.middle-post-box .left-controls a{font-size:14px;margin-right:10px}.middle-post-box .left-controls a:hover{color:#323232!important}.middle-post-box .left-controls a:hover .controls-icon{fill:#323232}.middle-post-box .left-controls a .controls-icon{width:18px;height:18px;fill:#124d89;position:relative;top:3px;margin-right:5px}/*!*display: block;*!*//*!*position: absolute;*!*//*!*top: 6px;*!*//*!*left: 10px;*!*/@media screen and (max-width:735px){.middle-post-box .post-housing,.middle-post-box .post-message{width:48%;margin-right:2%;margin-left:0;box-sizing:border-box;margin-bottom:5px}.middle-post-box .post-jobs,.middle-post-box .post-photo{width:48%;margin-left:2%;margin-right:0;box-sizing:border-box;margin-bottom:5px}}@media screen and (max-width:650px){.middle-post-box .post-tabs{display:none}.middle-post-box .post-tabs.mobile-tabs{display:block}}@media screen and (max-width:550px){.middle-post-box .text span{top:0}}@media screen and (max-width:490px){.middle-post-box .post-tabs li span,.middle-post-box .post-word{font-size:14px}.middle-post-box .post-tabs li .post-button-icon{width:15px;height:15px;position:relative;top:-1px}.middle-post-box .post-tabs .post-word{position:relative;top:-2px}.middle-post-box .post-tabs li{margin-left:12px}}@media screen and (max-width:425px){.middle-post-box .post-tabs li{margin-left:10px}.middle-post-box .post-tabs li .post-button-icon{width:14px;height:14px}}@media screen and (max-width:420px){.middle-post-box{padding:8px 10px}.middle-post-box .text,.middle-post-box .text-container{height:70px}.middle-post-box .bottom-controls{padding-top:5px}}@media screen and (max-width:390px){.middle-post-box .post-tabs .post-word{display:none}.middle-post-box .post-tabs li.open-messages{margin-left:0}}@media screen and (max-width:360px){.middle-post-box .text span{font-size:15px}.middle-post-box .post-tabs li.open-messages{margin-left:0}.middle-post-box .post-tabs li{margin-left:7px}.middle-post-box .post-tabs li .post-button-icon{width:13px;height:13px}.middle-post-box .post-tabs li span{font-size:13px}.middle-post-box .post-tabs li .line{position:relative}}