.hidden{display:none;}

.message{margin:20px;font-weight:bold;}
.success{}
.error{color:#f90000;}

.notifications{color:#484848;line-height: 1.3em;padding:0px 20px 20px;}
.notifications .right{float:right;}
.notifications .left{float:left;}
.notifications .fclear{clear:both;}
.notifications .form-buttons{clear:both;border-top: 1px solid #CCC;padding:10px 15px 0px;}
.notifications .form-buttons input, .notifications .form-buttons a{margin:0px 5px;}
.notifications .form-buttons a{color: #114786;font-weight:normal;}
.notifications .section-wrapper-separator{border-top: 1px solid #CCC;margin:10px 0px 0px; padding-bottom:10px;padding-top:10px;}
.notifications .form-row{clear:both;padding:5px 20px 0px;}
.notifications .input-checkbox{float:left;width:30px;text-align:left;padding-top:5px;}
.notifications .input-text{overflow:hidden;zoom:1;margin-right:10px;}
.notifications .input-text input[type="text"], .notifications .input-text textarea, .notifications .input-text select{width:85%;margin-bottom:5px;resize:none;}
.notifications .input-text select{margin-top:4px;}
.notifications label{font-weight:normal;width:300px;text-align:right;display: block;float:left;padding:5px 25px 0px 0px;}
.notifications label.strong{font-weight:bold;}
.notifications a{font-weight:normal;width:300px;text-align:right;display: block;float:left;padding:5px 25px 0px 0px;}
.notifications .input-text label{width:13%;float:left;padding:0px;text-align:left;}
.notifications .input-data{overflow:hidden;zoom:1;margin-right:10px;}
.notifications .input-data label{width:85%;margin-bottom:5px;padding:0px;text-align: left;margin-left:13%;}
.notifications .input-data input[type="text"], .notifications .input-data textarea, .notifications .input-data select{width:85%;margin-bottom:5px;resize:none;margin-left:13%;}

a.view-more, a.view-less{font-weight: bold;padding: 10px 5px 5px;float:right;}
a.view-less{display:none;}
.other-properties-more a.view-more{display:none;}
.other-properties-more a.view-less{display:block;}

a.remove-article, a.popup-article-list {font-weight: bold;padding: 10px 5px 5px;float:left;}


/* popup */
.popup-cover{background: #fff; height: 100%; left: 0; opacity: 0.7; position: fixed; top: 0; width: 100%; z-index: 999;}
.popup{position:fixed; z-index:1000;background:#fff; top:75px; width:940px; box-shadow: 0 0 5px #CCCCCC;padding:30px 10px 10px;margin:0 10px;}
.popup .link-close{float:right; margin-top:-23px;}
.popup .button-row{margin-bottom:0;padding-bottom:5px;}
#column-2 .popup{margin-left:-235px;}

.popup-narrow{width:800px;}
.popup-narrow .simple-table{margin:10px -10px;}
.popup-narrow .simple-table label{padding:5px 0;font-weight:bold;float:left;}
.popup-narrow .simple-table .jqTransformCheckboxWrapper{margin-top:0px;padding:3px 5px;float:left;}
.popup-narrow .simple-table .additional-info{margin-left:10px;}
.popup-narrow .simple-table td.first input[type=radio]{float: left; margin: 6px 3px 0 0;}
.popup-disposition.popup-scrollable{position:aboslute;left:0; margin-left:-852px;top:0;}







