#window_dimmer,
.window1 {
	position: fixed;
		_position: absolute;
}

.popup {
	position: relative;
	font-size: 12px;
	color: #000;
}

.popup .spacer {
	background: #fff;
	height: 40px;	
		_height: 30px;
	margin: 0 26px;
}
.popup .shadow_lt,
.popup .shadow_rt,
.popup .shadow_lb,
.popup .shadow_rb,
.popup .shadow_l,
.popup .shadow_r {
	position: absolute;
}

.popup .shadow_lt,
.popup .shadow_rt,
.popup .shadow_lb,
.popup .shadow_rb {
	width: 26px;
	height: 26px;
	background-image: url(../img/___window/popup_corners.png);
		_background-image: url(../img/___window/popup_corners.gif);
	background-repeat: no-repeat;
}

.popup .shadow_lt {
	background-position: top left;
	left: 0;
	top: 0;
}
.popup .shadow_rt {
	background-position: top right;
	right: 0;
	top: 0;
}
.popup .shadow_lb {
	background-position: bottom left;
	left: 0;
	bottom: 0;	
}
.popup .shadow_rb {
	background-position: bottom right;
	right: 0;
	bottom: 0;	
}

.popup .shadow_t {
	height: 26px;
	background-image: url(../img/___window/popup_shadow_t.png);
		_background-image: url(../img/___window/popup_shadow_t.gif) !important;	
	background-repeat: repeat-x;
	margin: 0 26px;
}

.popup .shadow_b {
	height: 26px;
	background-image: url(../img/___window/popup_shadow_b.png);
		_background-image: url(../img/___window/popup_shadow_b.gif) !important;
	background-repeat: repeat-x;
	margin: 0 26px;
}

.popup .shadow_l {
	background: url(../img/___window/popup_shadow_l.png) repeat-y;
		_background-image: url(../img/___window/popup_shadow_l.gif) !important;
	width: 26px;
	left: 0;
	top: 26px;
}

.popup .shadow_r {
	background: url(../img/___window/popup_shadow_r.png) repeat-y;
		_background-image: url(../img/___window/popup_shadow_r.gif) !important;
	width: 26px;
	right: 0;
	top: 26px;
}

.popup .shadow_l,
.popup .shadow_r,
.popup .cont {
	height: 148px;
}

.popup .cont {
	background: #fff;
	margin: 0 26px;
	padding: 0 10px;
}

.popup .icon {
	width: 55px;
	height: 54px;
	position: absolute;
	top: -2px;
	left: -2px;
	_left: -22px;	
}

.popup .title {
	font-weight: bold;
	color: #5E7884;
	background: #fff;		
	font-family: Tahoma;
	font-size: 1.2em;
	position: absolute;
	left: 50px;
	top: 25px;
	display: none;
}

.popup .closeB {
	display: block;
	position: absolute;
	right: 54px;
	top: 30px;
	color: #663399 !important;
	font-size: 1em;
	line-height: 1.5;
}

.popup .closeBtn {
	position: absolute;
	right: 30px;
	top: 30px;
}

.popup .closeBtn img {
	border: none;
	text-decoration: none;
}

.popup .reloadB {
	display: block;
	position: absolute;
	right: 128px;
	top: 30px;
	color: #663399 !important;
	font-size: 1em;
	line-height: 1.5;	
}

.popup .reloadBtn {
	position: absolute;
	right: 105px;
	top: 30px;	
}


.popup .reloadBtn img {
	border: none;
	text-decoration: none;
}


/* хак для ие */
.popup .cont,
.popup .spacer,
.popup .shadow_t,
.popup .shadow_b {
	_margin: 0 26px 0 52px !important;
}

.popup .shadow_l,
.popup .shadow_lt,
.popup .shadow_lb {
	_left: -26px;
}

/* /////////////////////////////////////  */
/* /////////// modals styles ///////////  */
/* /////////////////////////////////////  */

.menu_container {
	/*width: 250px;*/
	width: 20%;
	/*margin-right: 5px;*/
	overflow: auto;
	height: 95%;
	float: left;
		_overflow-x: hidden; 
		_width: 230px !important;
}

.window1 .contents_container,
.window1 .contents_container_full {
	overflow: auto;
	height: 90%;
	_overflow-x: hidden;
	width:80%;
	/*width:70%;*/
}

.window1 .contents_container a {
	/*color: #5E7884;*/
}

/* modal menu  */

.modalmenu {
  font-size: 0.9em;
}

.modalmenu a {
  text-decoration: none;
  /*border-bottom: dashed 1px gray;*/
}

.modalmenu .spacer{
  margin-bottom: 1em;
  _margin: 0 !important;
}
.hidden{
  display: none;
}

.modalmenu .modalmenu {
  padding: 0px;
}

.modalmenu .group {
  white-space: nowrap;
  position: relative;
  _position: static !important;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #5e7884;
  padding: 5px 15px;
  margin-bottom: 5px;
  overflow: hidden;
}

.modalmenu .group a {
  white-space: normal;
  font-size: 12px;
  color: #50a816;
  border-bottom-color: #5e7884;
  font-weight: bold;
}

.modalmenu .menuitem {
  position: relative;
  _position: static !important;  
  color: #697D88;
  padding: 2px 15px;
  margin-bottom: 5px;
  font-size: 12px;
  overflow: hidden;
  font-weight: none;
}

.modalmenu .menuitem a {
   font-size: 12px;
   color: #697D88;
   font-weight: none;
}

.modalmenu .subitems {
  display: none;
}

.modalmenu .cnt {
  position: absolute;
  top: 0px;
  right: 2px;
  padding: 2px 7px;
  min-width: 12px;
  text-align: center;
  background-color: #697D88;
  font-weight: bold;
  color: #fff;
}

#adder_post_to {
		_width: 150px !important;
}

.modalmenu .group .cnt {
  top: 5px;
}

.modalmenu .selected {
  background-color: #78ba34;
  color: #fff;
}

.modalmenu .selected a {
  color: #FFF;
}
.modalmenu .conversation a {
    font-size: 10px;
    
}
.modalmenu .conversation .group {
    padding-left: 20px;
}
.modalmenu .conversation a {
    color: #4b6c8c;
}
.modalmenu .conversation .online a {
    color: #6cb34b;
    border-color: #6cb34b;
}
.modalmenu .conversation .selected a {
    color: #fff;
}
.modalmenu .conversation .icon {
    position: absolute;
    top: 4px; left: 1px; right: auto;
    padding: 1px 0 0 1px;
    min-width: 16px;
    width: 15px; height: 15px;
    font-size: 9px;
    color: #008000;
    border: 0px;
}
.modalmenu .conversation .cnt {
    font-size: 9px;
}

/* modal menu  */

/* hardparts style */

.forms_column .lft_tp_crn,
.forms_column .rgt_tp_crn,
.forms_column .lft_bt_crn,
.forms_column .rgt_bt_crn {
  height: 4px;
  width: 50%;
  float: left;
}
.forms_column .lft_tp_crn {
  background: url(/res/img/id.ua/hardparts/left_top_corner.gif) left top no-repeat;    
}
.forms_column .rgt_tp_crn {
  background: url(/res/img/id.ua/hardparts/right_top_corner.gif) right top no-repeat;    
}
.forms_column .lft_bt_crn {
  background: url(/res/img/id.ua/hardparts/left_bottom_corner.gif) left bottom no-repeat;
  position: absolute;
  float: none;
  bottom: 0;
}
.forms_column .rgt_bt_crn {
  background: url(/res/img/id.ua/hardparts/right_bottom_corner.gif) right bottom no-repeat;
  position: absolute;
  float: none;
  bottom: 0;
  right: 0;
}

#user_settings_contents a{
    color: #0076A3;
}

#edit_hardparts {
  padding-top: 10px;
  width: 520px;
  position: relative;
}
#edit_hardparts table{
    width: 100%;
}

#edit_hardparts table td{
    padding: 0;
    margin: 0;
    vertical-align: top;
}

#edit_hardparts table td.forms_column{
    background-color: #d7d7d7;
    position: relative;
}

#edit_hardparts ul {
  width: 100%;
  padding: 0px;
  margin: 0;
  list-style-type: none;
}
#edit_hardparts ul li {
  overflow: hidden;
  height: 26px;
}
#edit_hardparts ul a {
  display: block;
  padding-left: 5px;
  line-height: 24px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  height: 26px;
}

#edit_hardparts ul a.selected {
  background: #d7d7d7 url(/res/img/id.ua/hardparts/selecte_hp_link.gif) left no-repeat;
  position: relative;
  left: 5px;
  z-index: 5;
  margin-left: -5px;
}

#edit_hardparts .hp_form {
  display: none;
  padding: 1em 1em 60px 1em;;
}
#edit_hardparts .hp_form .errmsg {
  color: red;
}
#edit_hardparts .forms h3{
  margin-bottom: 12px;
  text-align: center;
  border-bottom: 1px solid #ccc;
}
#edit_hardparts .row {
  margin: 5px 0;
  text-align: right;
}

#edit_hardparts .row span {
  display: block;
  float: left;
  text-align: left;
  margin-top: 2px;
  font-weight: bold;
}
#edit_hardparts .row p {
  text-align: left;
  margin: 5px 0 5px 125px;
  line-height: 12px;
}
#edit_hardparts .iname{
  text-align: right;
}
#edit_hardparts .iname input{
  width: 223px;
}
#edit_hardparts .iname span{
  width: 35%;
}
#edit_hardparts .uri {
  font-size: 0.8em;
  text-align: right;
  margin-top: 5px;  
}
#edit_hardparts .uri span{
  font-size: 1.2em;
}
#edit_hardparts .del_and_save {
  position: absolute;
  right: 12px;
  bottom: 7px;
  width: 366px;
  text-align: right;
}

/* END OF hardparts style */


/* favorites forms style */

#fav_content form {
    width: 625px;
}

#fav_content .title {
    width: 80px; 
    float: left; 
    text-align: right;
    font-weight: bold;
}

#fav_content .firstItem {
    height: 35px; 
    margin-bottom: 10px;
}

#fav_content .control {
    margin: 10px 0 10px 90px;
}

#fav_content .firstItem .control{
    padding-top: 10px;
}

#fav_content .control input {
    width: 460px;
}

#fav_content .control input#is_private {
    width: 10px;
    margin-left: 30px;
}

#fav_content .control textarea {
    width: 530px;
    height: 120px;
}

#fav_content .control select{
    width: 120px;
}

#fav_content .fav_item_post,
#fav_content .fav_item_photo,
#fav_content .fav_item_photostack {
    margin: 12px 0;
    padding-left: 40px;
}

#fav_content .fav_item_post img,
#fav_content .fav_item_photo img,
#fav_content .fav_item_photostack img {
    margin: 0 0 -4px 4px;
}

#fav_content .fav_item_post a,
#fav_content .fav_item_photo a,
#fav_content .fav_item_photostack a {
    color: #00A4EF;
}

#fav_content .fav_item_post {
    background: url(/res/img/id.ua/favorites/favorites_post_ico.gif) no-repeat left;
}

#fav_content .fav_item_photo {
    background: url(/res/img/id.ua/favorites/favorites_photo_ico.gif) no-repeat left;
}
#fav_content .fav_item_photostack {
    background: url(/res/img/id.ua/favorites/favorites_photo_ico.gif) no-repeat left;
}

/* END favorites forms style */

/* pulse */

#pulse_contents .items {
  margin-top: 0px;
}
#pulse_contents .item {
  background-color: #fff;
  padding: 8px 1ex;
  margin: 0px 1em 10px 0px;
  min-height: 30px;
}
#pulse_contents .item h3 {
  float: left;
  margin: 0px;
}
#pulse_contents .item .pulse_userblock {
  min-width: 70px;
  width: 90px;
  padding: 3px; 1em;
  padding-right: 20px; 2em;
}
#pulse_contents .item .pulse_userblock img{
  display: block;
  margin: 3px 0px;
}

#pulse_contents .item .pulse_item_iname {
font-weight: bold;
margin-top: 5px;
color: black;
height:20px;
vertical-align: middle;
}

#pulse_contents .item .pulse_item_iname a {
font-weight: bold;
}

#pulse_contents .item .pulse_item_idesc {
color: black;
vertical-align: top;
}


#pulse_contents .item .pulse_userblock .date{
  color: #e6e6e6;
}
#pulse_contents .item p {
  margin-top: 0px;
}
#pulse_contents .item .readmore {
  color: #5e7884;
}
#pulse_contents .item .id {
  display: none;
}
#pulse_contents .item .album {
  width: 100%;
  height: 110px;
  overflow: auto;
}
#pulse_contents .item .album td {
  vertical-align: middle;
  text-align: center;
}
#pulse_contents .controls {
  margin-bottom: 1em 0px;
}


.pulse_roller {
overflow-x: scroll;
width: 100%;
vertical-align: middle;
height: 130px;
}
.pulse_roller td {
padding: 4px;
background-color: gray;
margin-right: 2px;
}
.pulse_roller td img {
border: solid 1px white;
}

/* pulse */

#friends_content .contactlist .contact {
  background-color: #fff;
  border: solid 1px #e6e6e6;
  width: 236px;
  height: 120px;
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
  padding: 5px;
}
#friends_content .contactlist .incontact {
  height: 100px;
}
#friends_content .contactlist .unread {
/*  border: 2px solid gray; */
}

.contact.incontact.unread {
  background-color: #E7FBE3;
}

.contact.incontact.mutual {
/*  background-color:#F2FBE6; */
}


#friends_content .contactlist .contact .title {
  padding: 3px 1em 2px 1ex;
  position: relative;
  border-bottom : solid 1px #e6e6e6;
}
#friends_content .contactlist .contact .title span {
  font-weight: bold;
  font-size: 15px;
  color: gray;
}
#friends_content .contactlist .contact .title .groupname {
  float: right;
  font-weight: 600;
}

#friends_content .contactlist .contact .title .del {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 20px;
  height: 20px;
  background: url(/res/img/ui/modal/cross.png) no-repeat top left;
  cursor: pointer;
}
#friends_content .contactlist .contact .body {
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 1px;
}
#friends_content .contactlist .contact .body p {
  color: gray;
  overflow: auto;
}

#friends_content .contactlist .contact .footer {
}
#friends_content .contactlist .contact .footer a {
  color: #5e7884;
  font-weight: bold;
}
#friends_content .contactlist .contact .footer .edit {
  float: right;
}

#friends_content .contactlist .mutual {
  background-color: #fbfbfb;
}


/* mail modal */

#mail_content {
	/*width: 73%;*/
	width: 71%;	
	height: 100%;
	overflow: hidden;
}

#form_mail {
	margin-left: 15px;
}

#mail_new {
	margin: 0 !important;
	padding: 0 !important;
	border: none !important;	
}

#mail_new.selected {
	background: none !important;
	border: none !important;
}

#mail_new a {
	background: url(/resources/img/buttons/big_writeMessage.png) no-repeat center;
	height: 27px;
	display: block;
	text-indent: -27000px;
	overflow: hidden;
}
	
#mail_menu {
	/*margin-left: 15px;
	margin-right: 20px;*/
	border: 1px solid #c8c8c8;	
    float: left;
	/*width:260px;*/
	width: 28%;
	display:block;
}
#mail_menu .modalmenu { 
    float: none !important;
	height:90%;
	padding:0;
	margin:0;
	padding-bottom: 30px;
}

#mail_menu .modalmenuTop {
    float: none !important;
	display:block;
	height:4px;
}

#mail_menu .modalmenuBottom {
    float: none !important;
	display:block;
	
	height:4px;
	
	padding:0;
	margin:0;
}

#mail_menu .grouper {
	margin-bottom: 5px;
}

#mail_menu .grouper a {
	color:#75c116;
	border: 0;
	font-size: 11px;
	line-height: 7px;
	margin-left: 5px;
	text-decoration: underline;	
}

#mail_menu .grouper a:hover {
	text-decoration: none;	
}

#mail_menu .group {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding: 10px 15px 10px 21px;
}

#mail_menu .group.selected {
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	background-color: #f7f7f7;
}


#mail_menu .cnt {
	background:none;
	color:#521e85;
}

#mail_menu .online a{
	color:#75c116;
}

#mail_menu .offline a{
	color:#999;
}

#mail_menu a.new_msg{
	color:#521e85;
}

#chat-container {
	margin-left: 15px;
    /*height: 100%;*/
}
#chat-messages {
    height: 100%;
    overflow: auto;
	
	padding-left:2px;
	padding-right:5px;
}
#chat-messages-sublayer {
    padding-bottom: 80px;   
}
#chat-reply {
    position: fixed;
    margin-top: -80px;
    background: #f3f3f4;
}
#chat-reply form {
    margin: 0; padding: 0;
}
#chat-reply textarea {
    height:50px;
}

.immessage {
    color: black;
    width: 95%;
    float: left;
    /*background-color: #e1ecee;*/
    padding: 3px;
    margin-bottom: 2px;
}
.immessage p {
    margin: 0; padding: 0;
}

.incoming {
}
.incoming .date, .outgoing_message .date {
    color: #737373;
}
.outgoing {
    float: right;
    /*background-color: #e2ede9;*/
}
.unread {
/*    background-color: #c1cdd2; */
}

/* mail modal */




/********** for udialog */
.win_ico {
  background: url(/res/img/id.ua/panel/userd_bg.gif) no-repeat top left;
}

.win_add_ico {
  background: url(/res/img/id.ua/panel/02_32.png) no-repeat top left;
}

.win_pulse_ico {
  background: url(/res/img/id.ua/panel/01_32.png) no-repeat top left;
}

.win_settings_ico {
  background: url(/res/img/id.ua/panel/settings_32.png) no-repeat top left;
}


.win_mail_ico {
  background: url(/res/img/id.ua/panel/03_32.png) no-repeat top left;
}

.win_favorites_ico {
  background: url(/res/img/id.ua/panel/06_32.png) no-repeat top left;
}

.win_communities_ico {
  background: url(/res/img/id.ua/panel/07_32.png) no-repeat top left;
}

.win_money_ico {
  background: url(/res/img/id.ua/panel/08_32.png) no-repeat top left;
}

.win_friends_ico {
  background: url(/res/img/id.ua/panel/09_32.png) no-repeat top left;
}
.win_matching_ico {
  background: url(/res/img/id.ua/panel/10_32.png) no-repeat top left;
}

/* modal explanation */

.modal_explanation {
width: 98%;
}

.modal_explanation .title {
font-size: 14px;
font-weight: bold;
text-align: left;
vertical-align: top;

}

.modal_explanation .desc {
padding: 5px;
font-size: 13px;
vertical-align: top;
text-align: left;
}

.modal_explanation .image {
vertical-align: top;

padding: 5px;
}

/* modal explanation */

.comm_admin_item {
    width: 95%;
    background-color: white;
    padding: 15px;
    margin: 0px;
    margin-bottom: 15px;
    border: 0px solid gray;
    color: white;
}
.comm_admin_item a {
color: #436873;
font-weight: bold;
}

#community_contents .fresh {
  /*border: 2px solid gray;*/
  background: #e2ede9;
}

#community_contents h2 {
    font-size: 20px;
    text-transform: none;
    font-family: arial;
}

#community_contents h4 {
    margin: 0pt 0 15px 0;
    color: #707070;
    font-family: arial; 
}

.create_title {
font-weight: bold;
color: black;
vertical-align: top;
height: 50px;
}

.create_content {
vertical-align: top;
height: 50px;
}

.create_content input {
width: 90%;
}

.create_hint {
color: gray;
font-size: 10px;
font-weight: normal;
}



/* ui tabs */

.ui-wrapper { border: 0px solid #50A029; }
.ui-wrapper input, .ui-wrapper textarea { border: 0; }

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 3px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 2px;
    font-weight: bold;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 12px;
}
.ui-tabs-nav a {
    margin: 5px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
/*    color: #fff;*/
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    background-position: 100% -23px;
}
.ui-tabs-nav a span {
    padding-top: 1px;
    padding-right: 0;
    height: 20px;
    background-position: 0 0;
    line-height: 20px;
    color: #436873;
    text-decoration: underline;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 27px;
    background-position: 0 -23px;
    line-height: 27px;
    color: black;
    text-decoration: none;
    background: #fff;
    padding-right:12px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
/*    border: 0px solid #519e2d;*/
    padding: 2px;
}
/*.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}*/

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

/* ui tabs */

#win_register_cont {
	overflow: auto;
}

.more_options {
	padding-left: 5px;
	width: 100%;
}

.more_options .left,
.more_options .right {
	padding-bottom: 6px;
	width: 50%;
	vertical-align: top
}

.more_options .right input,
.more_options .right textarea {
	width: 95%;
}


#up_block
{
/*	font-size: 12px;
	color: #5e7884;
	font-weight: bold;
	
	padding:0;
	
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	
	margin:0;
	margin-bottom:5px;
	width:100%;
	height:25px;
	
	border-bottom:solid #5e7884 1px;
	line-height:25px;
	*/
}

#up_block #up_link
{
/*
	margin-left: 40px;
	color: #5e7884;
	
	font-size: 12px;
	font-weight: normal;
	
	text-decoration: none;
	border-bottom: dashed 1px gray; */
}


#cursorSatellite
{
	position:absolute;
	z-index: 100000;
}

#win_avatar_cont {
	font-size: 12px;
	color: #000;
	}
	
.popup .addPhotoBtn {
	position: absolute;
	top: 27px;
}