.profile-sidebar{float:left;width:300px;margin-right:20px}.profile-content{overflow:hidden}.profile-sidebar-portlet{padding:10px 10px 0 10px !important}.profile-userpic img{position:relative;float:none;margin:0 auto;width:50%;height:50%}.matter-purpose-pic img{position:relative;float:none;margin:0 auto;width:80%;height:80%}.profile-usertitle{// text-align:center;margin:20px 15px 0;padding:0;border:1px solid silver}.profile-usertitle-name{color:#5a7391;font-size:20px;font-weight:600;margin-bottom:7px}.profile-usertitle-job{text-transform:uppercase;color:#5b9bd1;font-size:13px;font-weight:800;margin-bottom:7px}.profile-userbuttons{text-align:center;margin-top:10px}.profile-userbuttons .btn{margin-right:5px}.profile-userbuttons .btn:last-child{margin-right:0}.profile-userbuttons button{text-transform:uppercase;font-size:11px;font-weight:600;padding:6px 15px}.profile-usermenu{margin-top:30px;padding-bottom:20px}.profile-usermenu ul li{border-bottom:1px solid #f0f4f7}.profile-usermenu ul li:last-child{border-bottom:0}.profile-usermenu ul li a{color:#93a3b5;font-size:16px;font-weight:400}.profile-usermenu ul li a i{margin-right:8px;font-size:16px}.profile-usermenu ul li a:hover{background-color:#fafcfd;color:#5b9bd1}.profile-usermenu ul li.active a{color:#5b9bd1;background-color:#f6f9fb;border-left:2px solid #5b9bd1;margin-left:-2px}.profile-stat{padding-bottom:20px;border-bottom:1px solid #f0f4f7}.profile-stat-title{color:#7f90a4;font-size:25px;text-align:center}.profile-stat-text{color:#5b9bd1;font-size:11px;font-weight:800;text-align:center}.profile-desc-title{color:#7f90a4;font-size:17px;font-weight:600}.profile-desc-text{color:#7e8c9e;font-size:14px}.profile-desc-link i{width:22px;font-size:19px;color:#abb6c4;margin-right:5px}.profile-desc-link a{font-size:14px;font-weight:600;color:#5b9bd1}.matter-item-item img{width:30px;height:30px}.matter-item-skill ul{padding-left:5px}.matter-item-skill ul li{list-style:none}@media(max-width:767px){*:not(#order-info)>.panel-body.itemdetail dl dt{clear:both;display:block;width:auto;padding:auto;margin-top:10px;text-align:left}*:not(#order-info)>.panel-body.itemdetail dl dd{clear:both;padding-left:10px}h1 small{margin-top:10px;display:block}.panel-body.itemdetail.material dl dt{width:100%;margin-bottom:0}.panel-body.itemdetail.material dl dd{padding:10px}.portlet.light{padding:5px}.panel-body{padding:5px}}a.btn{padding:8px 12px;font-size:12px;text-decoration:none}dd{min-height:28px}.material dd{min-height:38px}#order-info .panel-heading{text-align:center}#order-info a.btn,#order-info dl{margin-bottom:0}#budget-panel,#panel-apply{text-align:center;margin-top:10px}#budget-panel .heading,#panel-apply .heading{background:#6b5d5d;color:#fff;border-color:#6b5d5d;padding:10px 15px}#budget-panel .body,#panel-apply .body{position:relative;width:100%;height:85px}.body .content{font-size:23px}.cover .register{line-height:1em;font-size:16px}.cover .register a{color:#fff;text-decoration:none}#budget-panel .budget,#panel-apply .apply{height:100%}a.item-title{line-height:1.5em}.user-pic{display:inline-block;vertical-align:middle;height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}div.raty-marks{display:inline-block}table.manage-list th:nth-child(1),table.manage-list tr td:nth-child(1){width:30%}table.manage-list th:nth-child(2),table.manage-list tr td:nth-child(2){width:30%}table.manage-list th:nth-child(3),table.manage-list tr td:nth-child(3){width:40%}.covered{position:relative}.budget .cover,.apply .cover{position:absolute;height:100%;width:100%;background-color:rgba(128,128,128,0.85);top:0;right:0;left:0;bottom:0;opacity:.85;font-size:1.2em;font-weight:300;color:#fff;letter-spacing:3px}.rect-center{position:absolute;top:50%;left:0;bottom:0;right:0;margin:-0.5em}.covered.cover a{color:#fff;text-decoration:underline}.lead-regist-detail{margin-top:20px}.lead-regist-item{margin-top:20px;margin-bottom:20px;margin-left:25px}@media(max-width:767px){.nav-tabs>li>a,.nav-tabs>li.active>a{font-size:16px;text-align:center}.nav-tabs>li{width:25%}.body .content{font-size:16px}.cover .register a{font-size:12px;letter-spacing:1px}}