﻿body{font-size:.85em;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#fff}#sidebar #blogs .blog-info,footer,header,nav,section{display:block}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em;margin:0 0 1.5em}legend{font-size:1.2em;font-weight:700}textarea{min-height:75px}.editor-label{margin:1em 0 0}.editor-field{margin:.5em 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:700;color:red}#sidebar #blogs p,.validation-summary-valid{display:none}.dash-head,.panel-wrap{margin:20px 0;width:100%}.dash-head{height:50px;background-color:#222}.panel-wrap{display:table;background-color:#f5f5f5;border:1px solid #e5e5e5}#main-content,#sidebar{display:table-cell;margin:0;padding:20px 0 20px 20px;width:220px;vertical-align:top}#main-content{padding:20px;width:600px}.widget.placeholder{opacity:.4;border:1px dashed #a6a6a6}.profile-photo,.widget{border:1px solid #e7e7e7}.widget{padding:0;background-color:#fff;border-radius:3px;cursor:move;margin:0 0 20px}.widget:hover{background-color:#fcfcfc;border-color:#ccc}.widget div{padding:10px;min-height:50px}.widget h3{font-size:12px;padding:8px 10px;text-transform:uppercase;border-bottom:1px solid #e7e7e7}.widget h3 span{float:right}.widget h3 span:hover{cursor:pointer;background-color:#e7e7e7;border-radius:20px}.profile-photo{width:150px;height:150px;margin:10px auto;align-items:center;vertical-align:middle}#profile div{text-align:center}#profile h4{width:auto;margin:0 0 5px;font-size:1.2em;color:#1f97f7}#profile p,.blog-info{margin:0 0 10px}#blogs div,#news div{padding:0 20px 20px}#blogs h4,#news h4,.generalInfo h4{width:auto;margin:5px 0 2px;font-size:1.4em;color:#1f97f7;font-weight:400}.blog-info{font-size:.9em;color:#787878}#sidebar #blogs h4{font-size:1em}#main-content #news h4{font-size:1.2em;line-height:1.4em;height:40px}#main-content #news h4 span{display:block;float:left;width:200px;height:40px;color:#000}#sidebar #news h4{font-size:1em}#sidebar #news h4 span{display:block;margin-bottom:3px;color:#000}.team-mate:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.generalInfo .team-mate h4{font-size:1.4em;font-weight:400;margin-top:12px}.team-mate p{margin:0}.team-mate img{float:left;margin:0 15px 0 0;border:1px solid #e7e7e7;border-radius:60px}.hint{width:250px;height:100px;overflow:hidden}.hint>h3{padding-left:20px}