.modalButtons {
text-align: center;
position: relative;
margin:10px 0;
}

.modalBackground {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 998;
background: #000;
display: none;
font-size: 0;
}

.stylish_popup {
background: url('background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzT7MfTgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8yMy8wOZrs5pkAAAEGSURBVHic7dExEcAgAMDAUv8LWlDBhqTOVUCGfwW5y1j7zIeM93YAf4bEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBJjSIwhMYbEGBLzAWUxA6UewnSXAAAAAElFTkSuQmCC);');
background: rgba(179, 201, 208, 0.77);
}

.stylish_popup {
background: rgba(143, 143, 143, 0.3);
border:0 solid #D9D9D9;
display:none;
padding:0 12px 12px 0;
position:fixed;
z-index:998;
}

*+html .stylish_popup {
background: url('../../images/popup_bg.png') no-repeat 0 0;
}

* html body .stylish_popup {
background-color: #b3c9d0;
}

.stylish_popup .btnClose {
background:url("/st/plush/images/icon_close_modal.png") no-repeat scroll center center transparent;
cursor:pointer;
height:13px;
position:absolute;
right:15px;
top:15px;
width:13px;
}

.stylish_popup .body {
position: relative;
top:6px;
left:6px;
background: #fff;
border-width:0;
border-style: solid;
border-color: #a6a6a6;
}

.modalTitle {
background:url("../../images/folder_bg.png") repeat-x scroll 0 0 transparent;
color:#333333;
font-family:Tahoma,sans-serif;
font-size:11px;
font-weight:bold;
height:29px;
//height:auto;
line-height:29px;
padding-left:15px;
/*overflow:hidden;*/
/*width:auto;*/
}

#uploadBlock .item {
margin-bottom:15px !important;
}

.modalTitle span {
display:inline-block;
line-height:29px;
/*padding-left:15px;*/
padding-right:50px;
}

.modalMessage {
font-family:Arial,sans-serif;
font-size: 12px;
color:#808080;
text-align: center;
position: relative;
}

.modalMessage iframe {
top: 0;
left: 0;
overflow: auto;
position: relative;
margin: 0;
padding: 0;
}

.modalMessage.confirm {
padding:15px;
}

.modalBlock .all
{
  padding:15px;
  color:#808080;
  font-family:Arial,sans-serif;
  font-size:12px;
  margin:0;
}

.modalBlock .buttons {
  border:medium none;
  margin:15px 0 0;
  text-align:center;
}

