﻿
.loader {margin:10px 0 0;}

img.attestat {top:5px !important;}

.offer-container, .purse-container {display:none;}

textarea:focus, input:focus {outline:0;}

select:disabled {background:#eee;}

td.deal-user-name span i {background:none;}
div.deal:hover > ul td.deal-user-name span i {background:none;}

h1 i {
	display: inline-block;
	width: 16px;
	height: 18px;
	margin-left:7px;
	background: transparent url(../img/icon-form-help.png) 0 0 no-repeat;
	cursor: help;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-style: normal;
	color: #777;
}
h1 i span.form-hint {font-size:40%;width:300px;}
h1 i:hover span.form-hint {display:block;}
.ie7 h1 i {display:inline;zoom:1;}

div.global-message {display:none;}
div.global-message-error p, div.global-message-error a {color:#e28888;}
div.global-message-success p, div.global-message-success a {color:#5db229;}

.btn-cancel {position:relative;top:26px;left:30px;font-size:.9em;color:#777;}

.form-element-error {
	color:#e28888 !important;
	border-color:#e28888 !important;
	background-color:#f9eded;
	color:#e28888 !important;
}

.button-loader {display:none;width:190px;height:30px;background:#fff url(../img/escrow/loader-form.gif) 50% 50% no-repeat !important;padding:0 !important;margin:0;position:relative;top:20px;left:-200px;}

.deal-overlay {width:100%;height:100%;background:rgba(255,255,255,0.5);position:absolute;left:0;top:0;z-index:100;}

div.contacts-list {
    position: absolute;
    margin-top:34px;
    display: none;
    width: 240px;
    max-height: 160px;
    min-height: 20px;
    overflow: auto;
    background: #eee;
    padding:9px;
    border: 1px solid #ccc;
    z-index:999;
}
input[name="userfind"] {
    width: 240px;
}
*+html div.contacts-list {left:0;margin-top:25px;}
div.contacts-list div {padding:2px 4px;}
div.contacts-list .highlight, div.contacts-list div:hover {color:#fff;background:#3783c8;cursor:pointer;}
div.contacts-list div a {font-size:80%;}
div.contacts-list .highlight a, div.contacts-list div:hover a, div.contacts-list div a:hover {color:#fff;}
div.contacts-list div span {color: #fff;background:rgb(235, 132, 0);}

.no-float {float:none !important;margin-right:30px !important;margin-top:20px !important;}
.no-float input {top:-10px !important;}


div.offer-opened {cursor:default;border:none;}
div.offer-opened:hover {background:none;}

td.deal-user-actions ul input.offer-count {width:50px;}

.offer-count {text-align:right;}
.info-panel {color:#999;}

.deal-confirmed ul {list-style:none;}
.deal-confirmed li {margin:4px 0;}
.deal-confirmed select {border:1px solid #999;font-size:90%;}

.offer-remove {color:#c00;font-size:140%;margin-right:6px;text-decoration:none;position:relative;top:1px;}

.lang-EN {
	background-image: url(../img/flags/UK.png);
}

.message-system {z-index:100;}

.offer-status-changer {padding:2px;height:auto;}

.add-widget {width:16px;height:16px;display:block;background:url('../img/escrow/widget.png');position:absolute;top:40px;right:10px;cursor:pointer;}

.hidden {display:none;}

/* modals */

.box-modal {
	position: relative;
	width: 600px;
    min-height:300px;
	padding: 16px;
	background: #fff;
	color: #3c3c3c;
	box-shadow: 0 0 0 6px rgba(153, 153, 153, .3);
	border-radius: 6px;
}
.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; }
.box-modal_close:hover { color: #666; }
.box-modal h2 {margin-bottom:20px;}
.box-modal table td {cursor:default;}

.box-modal-popup {width:500px;}
.box-modal-popup-upload {width:400px;min-height:inherit;padding:20px;}

.box-modal .info {color:#333;margin-bottom:10px;}

.box-modal-desc {width:800px;min-height:600px;}

.widget-container ul {margin-bottom:20px;}
.widget-container ul li {list-style:none;margin:10px 0;padding:10px;cursor:pointer;}
.widget-container ul li.selected {background:#f4f4f4;}
.widget-container label {font-size:80%;}
.widget-container label input {display:block;width:94%;margin-top:4px;}


/* Entities */

.entities h4 {font-size:90%;}
.entities dl {background:#f3f3f3; margin:5px;padding:10px 20px;border-radius:5px;font-family:'Courier New';}
.entities dl dt {float:left; width:150px;}
.entities dl dt, .entities dl dd {font-size:80%; margin-bottom:4px;}
.entities dl dd {font-style:italic;}

/* banner */

.illiciumItem {margin:30px auto 0;clear:both;text-align:center;}
.illiciumItem img {max-width:100%;}