/* MY PROFILE */
html, body { background:#f4eeec; }

#mainHeader.noNav { background:none; }

/* CLEARFIX */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/* LEFT MENU */
#leftProfile { float:left; width:173px; border:1px solid #e0dee0; padding:0; margin:0 16px 0 0; }

/* MAIN CONTENT */
#mainProfile { float:left; width:446px; color:#6f6f6f; }
#mainProfile.dashboardView {  }
#mainProfile.dashboardView div { border:1px solid #e0dee0; background:#fff; padding:0 0 3px 0; margin:0 0 12px 0; position:relative; }
#mainProfile.dashboardView div h2 { display:block; border-bottom:1px solid #e0dee0; font-size:20px; color:#030303; background:url(/wp-content/themes/ladiesroom_theme/img/profile/bg_title_bloc.gif) left bottom repeat-x #fff; padding:9px; margin:0; }
#mainProfile.dashboardView div h2:first-letter { text-transform:uppercase; }
* html #mainProfile.dashboardView div h2 { height:1%; }
#mainProfile.dashboardView div h2 span { font-size:10px; }
#mainProfile.dashboardView div h2 span a { color:#ff4e00; }
#mainProfile.dashboardView div h2 span a:hover {  background:#ff4e00; color:#fff; }
#mainProfile.dashboardView div p { width:420px; padding:13px 13px 0 13px; margin:0; }
#mainProfile.dashboardView div#commentaires p, #mainProfile.dashboardView div#bookmarks p { padding-bottom:0; }
#mainProfile.dashboardView div dl { width:420px; padding:13px; margin:0; }
#mainProfile.dashboardView div dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html #mainProfile.dashboardView div dl { height:1%; }
*:first-child+html #mainProfile.dashboardView div dl { display:inline-block; }
#mainProfile.dashboardView div dl dt { float:left; width:148px; padding:0 0 2px 0; margin:0; font-weight:bold; clear:both; }
#mainProfile.dashboardView div dl dt a { font-weight:normal; }
#mainProfile.dashboardView div dl dd { float:left; width:270px; padding:0 0 2px 0; margin:0; }
#mainProfile.dashboardView div dl dt.grey, #mainProfile.dashboardView div dl dd.grey { background:#f5f5f6; }
#mainProfile.dashboardView div .seeAll { width:418px; display:block; padding:0 13px; text-align:right; clear:both; }
#mainProfile.dashboardView div .seeAll a { font-size:10px; }
#mainProfile.dashboardView div.infos2cols { display:block: clear:both; padding:0; margin:0; border:none; }
#mainProfile.dashboardView div.infos2cols:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html #mainProfile.dashboardView div.infos2cols { height:1%; }
*:first-child+html #mainProfile.dashboardView div.infos2cols { display:inline-block; }
#mainProfile.dashboardView div#commentaires dl, #mainProfile.dashboardView div#bookmarks dl { padding:0 13px 0 13px; }
#mainProfile.dashboardView div#pense-bete dl { padding:13px 13px 0 13px; }
#mainProfile.dashboardView div#commentaires dt, #mainProfile.dashboardView div#bookmarks dt, #mainProfile.dashboardView div#pense-bete dt { width:70px; }
#mainProfile.dashboardView div#commentaires dd, #mainProfile.dashboardView div#bookmarks dd, #mainProfile.dashboardView div#pense-bete dd { width:348px; }
#mainProfile.dashboardView div #infosPseudo { display:block; float:left; padding:0; margin:0; border:none; width:50%; }
#mainProfile.dashboardView div #infosPseudo ul { list-style-type:none; padding:13px; margin:0; }
#mainProfile.dashboardView div #infosPseudo ul li { padding:0 0 3px 0; margin:0; }
#mainProfile.dashboardView div #numbers { display:block; width:200px; float:left; border:none; border-left:1px solid #e3e1e3; padding:6px 0 6px 6px; margin:6px 0; }
#mainProfile.dashboardView div #numbers p { width:auto; font-weight:bold; float:left; padding:0; margin:0; }
#mainProfile.dashboardView div #numbers ul { list-style-type:none; margin:0; padding:0 0 0 13px; float:left; }
#mainProfile.dashboardView div #numbers ul li { padding:0 0 3px 0; margin:0; }

/* MAIN CONTENT VIEW */
#mainProfile.dashboardView div.view dl { padding:0; width:100%; }
#mainProfile.dashboardView div.view dl dt, #mainProfile.dashboardView div.view dl dd { padding:13px 0 13px 13px; }

/* MAIN CONTENT PAGING */
#mainProfile.dashboardView div#paging { display:block; display:inline-block; padding:13px; margin:0; border:none; }
#mainProfile.dashboardView div#paging:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html #mainProfile.dashboardView div#paging { height:1%; }
#mainProfile.dashboardView div#paging ul { width:418px; }

/* MAIN CONTENT FEED */
#mainProfile.dashboardView div.feed dl { padding:0; width:100%; }
#mainProfile.dashboardView div.feed dl dt, #mainProfile.dashboardView div.feed dl dd { padding:13px 0 13px 13px; }
#mainProfile.dashboardView div.feed dl dt { width:16px; padding-bottom:9px; }
#mainProfile.dashboardView div.feed dl dd { width:402px; }

/* CAROUSEL */ 
#mainProfile.dashboardView div #amiesCarousel { width:407px; height:85px; padding:0; margin:13px 0 13px 20px; position: relative; overflow: hidden; border:none; }
#mainProfile.dashboardView div #amiesCarousel ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div #amiesCarousel li { float:left; width:43px; height:85px; margin: 0 20px 0 0; padding: 0; text-align:center; }
#mainProfile.dashboardView div #amiesCarousel li a { font-size:11px; }
#mainProfile.dashboardView div #amiesCarousel li img { width:43px; height:43px; display:block; }

#mainProfile.dashboardView div#mesLooks #looksCarousel { width:342px; height:85px; padding:0; margin:13px 0 13px 20px; position: relative; overflow: hidden; border:none; }
* html #mainProfile.dashboardView div#mesLooks #looksCarousel { padding:13px 0 0 0; }
*:first-child+html #mainProfile.dashboardView div#mesLooks #looksCarousel { padding:13px 0 0 0; }
#mainProfile.dashboardView div #looksCarousel ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div#mesLooks #looksCarousel li { float:left; width:64px; height:85px; margin: 0 40px 0 0; padding: 0; text-align:center; }
#mainProfile.dashboardView div #looksCarousel li a { font-size:11px; }
#mainProfile.dashboardView div #looksCarousel li img { width:64px; height:85px; display:block; }

#mainProfile.dashboardView div #photosCarousel { width:407px; height:85px; padding:0; margin:13px 0 13px 20px; position: relative; overflow: hidden; border:none; }
#mainProfile.dashboardView div #photosCarousel ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div #photosCarousel li { float:left; width:67px; height:85px; margin:0 60px 0 0; padding:0; text-align:center; }
#mainProfile.dashboardView div #photosCarousel li a { font-size:11px; }
#mainProfile.dashboardView div #photosCarousel li img { width:105px; height:66px; display:block; }

#mainProfile.dashboardView div.prev, #mainProfile.dashboardView div#mesLooks div.prevLooks, #mainProfile.dashboardView div.prevVideo, #mainProfile.dashboardView div.prevPhotos, #mainProfile.dashboardView div.next, #mainProfile.dashboardView div#mesLooks div.nextLooks, #mainProfile.dashboardView div.nextVideo, #mainProfile.dashboardView div.nextPhotos { cursor: pointer; position: absolute; z-index: 3; width: 10px; height: 19px; top:75px; left: 10px; background:url(/wp-content/themes/ladiesroom_theme/img/profile/previous.gif) left top no-repeat; border:none; display:none; }
#mainProfile.dashboardView div.prev.disabled, #mainProfile.dashboardView div.prevLooks.disabled, #mainProfile.dashboardView div.prevVideo.disabled, #mainProfile.dashboardView div.prevPhotos.disabled, #mainProfile.dashboardView div.next.disabled, #mainProfile.dashboardView div.nextLooks.disabled, #mainProfile.dashboardView div.nextVideo.disabled, #mainProfile.dashboardView div.nextPhotos.disabled { cursor:default; opacity: .5; filter: alpha(opacity=50); }
#mainProfile.dashboardView div.prevVideo { top:85px; }
#mainProfile.dashboardView div.prevLooks { top:85px; }
#mainProfile.dashboardView div.prevPhotos { top:85px; }
* html #mainProfile.dashboardView div.prev { top:65px; }
* html #mainProfile.dashboardView div.prevVideo { top:80px; }
* html #mainProfile.dashboardView div.prevLooks { top:80px; }
* html #mainProfile.dashboardView div.prevPhotos { top:80px; }
*:first-child+html #mainProfile.dashboardView div.prev { top:65px; }
*:first-child+html #mainProfile.dashboardView div.prevVideo { top:80px; }
*:first-child+html #mainProfile.dashboardView div.prevLooks { top:80px; }
*:first-child+html #mainProfile.dashboardView div.prevPhotos { top:80px; }
#mainProfile.dashboardView div.next, #mainProfile.dashboardView div#mesLooks div.nextLooks, #mainProfile.dashboardView div.nextVideo, #mainProfile.dashboardView div.nextPhotos { right:12px; left: auto; background-image: url(/wp-content/themes/ladiesroom_theme/img/profile/next.gif); }
#mainProfile.dashboardView div.nextVideo { top:85px; }
#mainProfile.dashboardView div.nextLooks { top:85px; }
#mainProfile.dashboardView div.nextPhotos { top:85px; }
* html #mainProfile.dashboardView div.next { top:65px; }
* html #mainProfile.dashboardView div.nextLooks { top:80px; }
* html #mainProfile.dashboardView div.nextVideo { top:80px; }
* html #mainProfile.dashboardView div.nextPhotos { top:80px; }
*:first-child+html #mainProfile.dashboardView div.next { top:65px; }
*:first-child+html #mainProfile.dashboardView div.nextLooks { top:80px; }
*:first-child+html #mainProfile.dashboardView div.nextVideo { top:80px; }
*:first-child+html #mainProfile.dashboardView div.nextPhotos { top:80px; }

#mainProfile.dashboardView div button { position:absolute; top:5px; right:10px; border:0 none; overflow:visible; white-space:nowrap; padding:6px 0 6px 4px; margin:0; cursor:pointer; color:#969595; font-size: 11px; background:transparent url(/wp-content/themes/ladiesroom_theme/img/profile/bg_button_left.gif) left center no-repeat; line-height:19px; }
#mainProfile.dashboardView div button strong { font-weight:normal; margin:0; padding:6px 8px 6px 4px; background:transparent url(/wp-content/themes/ladiesroom_theme/img/profile/bg_button_right.gif) right center no-repeat; }

/* AVATAR AREA */
#avatarArea { background:#fff; position:relative; display:block; }
#avatarArea:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html #avatarArea { height:1%; }
*:first-child+html #avatarArea { display:inline-block; }
#avatarArea #pseudo { float:left; padding:; margin:0; width:70%; }
#avatarArea #pseudo a { display:block; background:url(/wp-content/themes/ladiesroom_theme/img/rss.gif) 10px 4px no-repeat; padding:4px 0 2px 30px; font-size:11px; }
#avatarArea #pseudo a:hover { background-color:none; text-decoration:underline; color:#ff4e00; }
#avatarArea #backHome { float:right; padding:0; margin:0; width:30%; }
#avatarArea #backHome a { border-left:1px solid #e0dee0; border-bottom:1px solid #e0dee0; background:url(/wp-content/themes/ladiesroom_theme/img/profile/bg_title_bloc.gif) left bottom repeat-x #fff; color:#6f6f6f; font-size:11px; line-height:19px; height:19px; display:block; float:right; padding:0 7px; margin:0; }
#avatarPic { display:block; padding:5px 0; margin:0; clear:both; }
#avatarPic:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html #avatarPic { height:1%; }
*:first-child+html #avatarPic { display:inline-block; }
#avatarPic a { margin:5px auto; width:85px; height:172px; display:block; }
#avatarPic a:hover { background:none; }
#avatarPic img { width:85px; height:172px; }
#avatarArea ul { list-style-type:none; padding:0; margin:0; border-top:1px solid #d3d3d3; }
#avatarArea ul li { padding:0; margin:0; float:left; width:49%; text-align:center; }
#avatarArea ul li.alone { white-space: nowrap; text-align:center; width: 98%; }
#avatarArea ul li a, #avatarArea ul li a:hover { color:#6f6f6f; background:none; font-size:11px; background:url(/wp-content/themes/ladiesroom_theme/img/profile/bg_title_bloc.gif) left bottom repeat-x #fff; }

/* MENU LEFT PROFILE */
#menuLeftProfile { background:#fff; padding:0; margin:0; }
#menuLeftProfile ul { list-style-type:none; margin:0; padding:0; }
#menuLeftProfile ul li { font-size:14px !important; font-weight:bold; color:#6f6f6f; padding:7px 12px; margin:0; border-top:1px solid #d3d3d3; /*text-transform:uppercase;*/ }
#menuLeftProfile ul li a { color:#6f6f6f; outline:none; }
#menuLeftProfile ul li a:hover { color:#333; background:none; }
#menuLeftProfile ul li ul { list-style-type:none; margin:0; padding:6px 0 0 0; display:none; }
#menuLeftProfile ul li ul.active { display:block; }
#menuLeftProfile ul li ul li { margin:0; padding:0 0 6px 0; font-size:13px !important; text-transform:none; font-weight:normal; border:none; }
#menuLeftProfile ul li ul li a { color:#6F6F6F; display:block; }
#menuLeftProfile ul li ul li a:hover { color:#333; }
#menuLeftProfile ul li ul li.active a { color:#333; font-weight:bold; }
* html #menuLeftProfile ul li ul li a { height:1%; }
.hitarea { float:right; width:10px; height:10px; background:url(/wp-content/themes/ladiesroom_theme/img/square_plus.gif) left top no-repeat; cursor: pointer; padding:0; margin:3px 0 0 0; }
.collapsable .hitarea { background:url(/wp-content/themes/ladiesroom_theme/img/square_minus.gif) left top no-repeat; }

/* FORM - MY INFOS */
#myInfos { margin:0 0 20px 0; padding:0; display:inline-block; }
#myInfos p { color:#9b9b9b; font-size:10px; display:block; clear:both; text-align:right; margin:10px; }
#myInfos sup { color:#6f6f6f; font-style:normal; }
#myInfos ul { list-style:none; margin:0; padding:0; }
#myInfos ul li { margin:0; padding:10px 0 0 0; display:inline-block; width:100%; }
#myInfos ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#myInfos ul li label { width:190px; float:left; text-align:right; cursor:pointer; color:#6f6f6f; font-weight:bold; padding:5px 25px 0 0; margin:0; }
#myInfos ul li label span { font-size:10px; font-weight:normal; }
#myInfos ul li input { width:177px; background:#f8f3f1; border-top:1px solid #f8f3f1; border-left:1px solid #f8f3f1; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:17px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; padding:0; margin:0; line-height:1; padding:5px 20px; }
#myInfos ul li label.error { display:block; width:217px; font-weight:normal; color:#e7034e; padding:5px 0 0 215px; margin:0; text-align:left; }
* html #myInfos ul li label.error { padding-left:218px; }
#myInfos ul li input.error { border-color:#e7034e; }
#mainProfile.dashboardView div form button { position:static; float:right; margin:10px 10px 0 10px; }
#mainProfile.dashboardView div form button.absolutePos { position:absolute; top:0; }


#myInfos ul li textarea { width:207px; background:#f8f3f1; border-top:1px solid #f8f3f1; border-left:1px solid #f8f3f1; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:17px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; padding:5px; margin:0; line-height:1.4; float:left; }


/* DASHBOARD CONTRIBUTIONS */
#mainProfile.dashboardView div#mesArticles {  }
#mainProfile.dashboardView div#mesArticles h3 { width:420px; padding:13px 13px 0 13px; font-size:14px; color:#6f6f6f; font-weight:bold; }
#mainProfile.dashboardView div#mesArticles h3 a { color:#2f2a2a; }
#mainProfile.dashboardView div#mesArticles h3 a:hover { color:#fff; background:#2f2a2a; }
#mainProfile.dashboardView div#mesArticles ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div#mesArticles ul li { padding:0; margin:0; position:relative; }
#mainProfile.dashboardView div#mesArticles p { padding-top:0; font-size:11px; }
#mainProfile.dashboardView div#mesArticles ul li ul { padding:5px 13px; margin:0; }
#mainProfile.dashboardView div#mesArticles ul li ul li { display:inline; font-size:11px; }
#mainProfile.dashboardView div#mesArticles ul li ul li a { font-size:11px; }
#mainProfile.dashboardView div#mesArticles ul li.grey { background:#f5f5f6; }
#mainProfile.dashboardView div#mesArticles .actionsArticles { position:absolute; right:0; top:0; background:none; display:none; background:#f5f5f6; }
#mainProfile.dashboardView div#mesArticles .grey .actionsArticles { background:#fff; }
#mainProfile.dashboardView div#mesArticles .actionsArticles ul li { display:inline; }
#mainProfile.dashboardView div#mesArticles ul li.noArticle { padding:13px; width:auto; }
#mainProfile.dashboardView div#mesInformations ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div#mesInformations ul li.grey  { background:#f5f5f6; }
#mainProfile.dashboardView div#mesInformations #infosPseudo ul { padding:13px; }
 #mainProfile.dashboardView div#mesInformations #numbers ul { padding:0 0 13px 8px; }

#mainProfile.dashboardView div #mesLooksCarousel { width:360px; height:84px; padding:0; margin:13px 0 13px 75px; position: relative; overflow: hidden; border:none; }
#mainProfile.dashboardView div #mesLooksCarousel ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div #mesLooksCarousel li { float:left; width:63px; height:84px; margin:0 50px 0 0; padding: 0; text-align:center; }
#mainProfile.dashboardView div #mesLooksCarousel li img { width:63px; height:84px; display:block; }

#mainProfile.dashboardView div #mesVideosCarousel, #mainProfile.dashboardView div #mesPhotosCarousel  { width:360px; height:85px; padding:0; margin:13px 0 13px 40px; position: relative; overflow: hidden; border:none; }
#mainProfile.dashboardView div #mesVideosCarousel ul, #mainProfile.dashboardView div #mesPhotosCarousel ul  { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div #mesVideosCarousel li, #mainProfile.dashboardView div #mesPhotosCarousel li { float:left; width:99px; height:75px; padding:0 28px 0 0; margin:0; text-align:center; }
#mainProfile.dashboardView div #mesVideosCarousel li img, #mainProfile.dashboardView div #mesPhotosCarousel li img { width:99px; height:75px; display:block; }

/* MESSAGERIE */

/* DISPLAY MESSAGE HOME */
#messages { border:1px solid #e3e3e4; padding:0; margin:20px 0 0 0; }
#messages table { margin:0; padding:0; }
#messages table td, #messages table th  { border-collapse:collapse; padding:5px; margin:0; border:1px solid #e5e3e5; vertical-align:top; color:#6f6f6f; }
#messages table tbody tr.unread td { background:#f3f0ef; font-weight:bold; }
#messages table tbody tr.unread td a { color:#6f6f6f !important; }
#messages table tbody tr.unread td a:hover { color:#6f6f6f !important; background:none !important; }
#messages table tbody tr.read td { background:#fff; font-weight:normal; color:#8f8c8c; }
#messages table tbody tr.read td a { color:#8f8c8c !important; }
#messages table tbody tr.read td a:hover { color:#8f8c8c !important; background:none !important; }
#messages td.checkbox { width:25px; }
#messages table tbody td.profile_pic { width:40px; }
#messages table tbody td.profile_pic a { background:none; }
#messages td.pseudo { width:130px; }
#messages td.subject { width:310px; cursor:pointer; }
#messages td.date { width:100px; text-align:right; }
#messages #mail-notification { margin:0 5px 0 0; }

#mainProfile.dashboardView div#messageActions { border:none; }

/* DISPLAY MESSAGE HOME - TABLE SORTER */
table.tablesorter { font-size:11px; margin:10px 0pt 15px; text-align: left; }
table.tablesorter thead tr th, table.tablesorter tfoot tr th { color:#6f6f6f; font-size:11px; line-height:19px; height:19px; padding:4px; font-weight:normal; background-image: url(../img/profile/bg_nofilter.gif); background-repeat: no-repeat; background-position: bottom right; }
table.tablesorter thead tr .header { background-image: url(../img/profile/bg.gif); background-repeat: no-repeat; background-position: bottom right; cursor: pointer; }
table.tablesorter tbody td { color: #3D3D3D; padding: 4px; background-color: #fff; vertical-align: top; }
table.tablesorter tbody tr.odd td { background-color:#F0F0F6; }
table.tablesorter thead tr .headerSortUp { background-image: url(../img/profile/asc.gif); }
table.tablesorter thead tr .headerSortDown { background-image: url(../img/profile/desc.gif); }
div.tablesorterPager { padding: 10px 0 10px 0; background-color: #D6D2C2; text-align: center; }
div.tablesorterPager span {	padding: 0 5px 0 5px; }
div.tablesorterPager input.prev { width: auto; margin-right: 10px; }
div.tablesorterPager input.next { width: auto; margin-left: 10px; }
div.tablesorterPager input { font-size: 8px; width: 50px; border: 1px solid #330000; text-align: center; }

#mainProfile.dashboardView div#pager, #mainProfile.dashboardView div.pager { float:right; margin:0 5px 0 0; position:static !important; border:none; padding:5px; }
#mainProfile.dashboardView div#pager a { font-size:11px; } 
#pager select, #pager input { display:none; }

#mainProfile.dashboardView div button.msgWrite { right:100px; }

/* FORM AND SEND MAIL */
#newMessage { padding:25px; display:inline-block; }
#newMessage h3, #messagesDisplay h3 { font-size:20px; color:#000; margin:0 0 25px 0; padding:0;  }
#newMessage p { color:#9b9b9b; font-size:10px; display:block; clear:both; text-align:right; padding:0 155px 10px 0; }
#newMessage sup { color:#ff3678; font-style:normal; }
#newMessage form { margin:10px 0 20px 0; padding:0; float:left; width:446px; }
#newMessage ul { list-style:none; margin:0; padding:0; }
#newMessage ul li { margin:0; padding:0 0 9px 0; display:inline-block; width:100%; }
#newMessage ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#newMessage ul li label { width:108px; float:left; text-align:right; cursor:pointer; color:#000; font-weight:bold; padding:5px 10px 0 0; margin:0; }
#newMessage ul li input, #commentsForm ul li textarea { width:300px !important; width:298px; background:#fff; border:1px solid #e3e3e4; height:18px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#000; padding:0; margin:0; line-height:1; padding:5px; }
#newMessage ul li textarea { width:300px !important; width:298px; background:#fff; border:1px solid #e3e3e4; font:12px Arial, Verdana, Helvetica, sans-serif; color:#000; padding:0; margin:0; line-height:18px; min-height:150px; height:150px; padding:5px; }
#newMessage ul li div { margin:5px 0 0 118px;}
#newMessage ul li div input { background:#e0e0e0; }
#newMessage button { float:right; border:1px solid #e3e3e4; background:transparent; overflow:visible; white-space:nowrap; padding:0 5px; margin:0 152px 10px 0; cursor:pointer; background:#423D44; color:#fff; font-weight:bold; min-height:25px; height:auto !important; height:20px; line-height:20px; font-weight:normal; }
#newMessage ul li label.error { display:block; width:auto; font-weight:normal !important; color:#e7034e; padding:5px 0 0 118px; margin:0; }
#newMessage ul li div label.error { padding-left:0; }
#newMessage ul li input.error, #newMessage ul li textarea.error { border-color:#e7034e; }

td.noBorder { border:none !important; }
label.error { font-weight:normal !important; color:#e7034e; text-align:left !important; white-space:nowrap; }
input.error, textarea.error { border-color:#e7034e !important; }

/* NEW ARTICLE */
#nouvelArticle h3 { font-size:16px; padding:13px; font-weight:bold; }
#mainProfile.dashboardView div.wysiwyg, #mainProfile.dashboardView div.wysiwyg textarea { width:424px; border:none; }
#mainProfile.dashboardView div.wysiwyg { margin:5px 0 5px 10px; border-bottom:none; }
#uploading { margin:0 0 0 10px; }
.mceEditor, #mce_editor_0, .mceEditorIframe { width:424px; }
.iframeUploading body { background: #fff; }
.iframeUploading #upload-menu { border-top: 2em solid #990000; }
#simple label { width:120px; float:left; text-align:right; cursor:pointer; color:#6f6f6f; font-weight:bold; padding:5px 25px 0 0; margin:10px 0; }
#simple input { width:247px; background:#f8f3f1; border-top:1px solid #f8f3f1; border-left:1px solid #f8f3f1; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:17px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; padding:0; margin:10px 0; line-height:1; padding:5px 20px; }
#post_categories, #post_copyright { list-style-type:none; padding:0 10px; margin:0; }
#post_categories li, #post_copyright li { padding:10px 0 0 0; margin:0; clear:both; display:block; }
#post_categories label, #post_copyright label { width:auto; padding:0; margin:0; text-align:left; float:left; }
#post_categories input, #post_copyright input { width:auto; padding:0; margin:0 5px 0 0; border:none; float:left; }
#mainProfile.dashboardView div.mceStatusbarResize { background: url(/wp-includes/js/tinymce/themes/advanced/images/statusbar_resize.gif) left top no-repeat; border:none; }

/* POSTER UN LOOK */
#nouveauLook h3 { font-size:16px; padding:13px 13px 0 13px; font-weight:bold; }
#nouveauLook ul { list-style:none; margin:0; padding:13px 0 0 0; }
#nouveauLook ul li { margin:0; padding:13px 0 0 0; display:inline-block; width:100%; }
#nouveauLook ul li:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#nouveauLook ul li label { width:190px; float:left; text-align:right; cursor:pointer; color:#6f6f6f; font-weight:bold; padding:5px 25px 0 0; margin:0; }
#nouveauLook ul li input { width:177px; background:#f8f3f1; border-top:1px solid #f8f3f1; border-left:1px solid #f8f3f1; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:17px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; padding:0; margin:0; line-height:1; padding:5px 20px; }
#nouveauLook .descLook { width:177px; background:#f8f3f1; border-top:1px solid #f8f3f1; border-left:1px solid #f8f3f1; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:17px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; padding:0; margin:0; line-height:1; padding:5px 20px; }
#nouveauLook textarea { width:177px; background:#f8f3f1; border-top:1px solid #f8f3f1; border-left:1px solid #f8f3f1; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; height:17px; font:12px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; padding:0; margin:0; line-height:1; padding:5px 20px; }
#nouveauLook ul li input.inputFile { height:auto; }
#nouveauLook ul li input#iWish1  { margin:0 5px 0 0; }
#nouveauLook ul li.uploadFile div { margin:5px 0 0 8px; }
#nouveauLook ul li.uploadFile { cursor:pointer; }
#mainProfile.dashboardView div form button { position:static; float:right; margin:10px 10px 0 10px; }
#mainProfile.dashboardView div#nouveauLook div { border:none; }
#nouveauLook div ul { padding:0 10px; }
#nouveauLook div ul li label { width:auto; padding:0; text-align:left; margin:0 0 0 2px; display:block; }
#nouveauLook div ul li input { width:auto; padding:0; float:left; }

/* MESSAGES DISPLAY */
#mainProfile.dashboardView div#messagesDisplay { border:none; padding:5px 0; margin:20px 0 0 0; }
#mainProfile.dashboardView div#messagesDisplay table { margin:5px; }
#mainProfile.dashboardView div#messagesDisplay table td { border-collapse:collapse; padding:5px; margin:0; vertical-align:top; }
#mainProfile.dashboardView div#messagesDisplay table th { font-size:16px; text-align:left; padding:5px 5px 15px 15px; }
#mainProfile.dashboardView div#messagesDisplay table td.msgContent p { padding:10px 0; }
#mainProfile.dashboardView div#messagesDisplay table td.msgContent { border-bottom:1px solid #e3e3e4; }
#mainProfile.dashboardView div#messagesDisplay table tbody td.profile_pic { width:100px; text-align:right; }
#mainProfile.dashboardView div#messagesDisplay td.pseudo { width:120px; padding-top:15px; }
#mainProfile.dashboardView div#messagesDisplay td.msgContent { width:300px; padding-top:15px; }
#mainProfile.dashboardView div#messagesDisplay td.msgContent p { width:auto; }
#mainProfile.dashboardView div#messagesDisplay td.msgContent label { display:block; font-weight:bold; padding:5px 0 10px 0; cursor:pointer; }
#mainProfile.dashboardView div#messagesDisplay td.msgContent textarea { width:300px; background:#fff; border:1px solid #e3e3e4; font:12px Arial, Verdana, Helvetica, sans-serif; color:#000; padding:0; margin:0; line-height:18px; min-height:150px; height:150px; padding:5px; }

/* AUTOCOMPLETE PSEUDO */
.ac_results { padding: 0; border: 1px solid #E3E3E4; background-color: Window; z-index: 99999; overflow-x:hidden !important; width:217px !important; }
.ac_results ul { list-style-position: outside; list-style: none; padding:0; margin: 0; }
.ac_results li { margin: 0; padding:2px 0; cursor: pointer; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_odd { background-color: #F8F3F1; }
.ac_over { border: 1px solid #E3E3E4; }
.ac_moreItems { text-align: center; background-color: InactiveCaption; color: InactiveCaptionText; margin:0; padding: 0px 5px; cursor: default; display: block; width: 100%; font: bold menu 12px; overflow: hidden; -moz-user-select: none; -khtml-user-select: none; }
.p {cursor: pointer; float:left; position:relative; top:6px; }

#newMessage ul li input.acfb-input { border:medium none; margin:0pt; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; padding:3px 0pt 2px !important; width:150px !important; }
ul.acfb-holder { margin:0; padding:0 !important; height:auto !important; height:1%; overflow: hidden; font:11px Arial, Verdana, sans-serif; border:1px solid #e3e3e4; padding:2px 0 0 5px !important; width:305px; }
* html ul.acfb-holder { padding-bottom: 2px; width:303px; }
*:first-child+html ul.acfb-holder { padding-bottom: 2px; width:303px; }
ul.acfb-holder li { float:left; margin  : 0 5px 4px 0 !important; list-style-type: none; width:auto !important; padding:0 !important; }
ul.acfb-holder li.acfb-data { border:1px solid #E3E3E4; height:18px; padding:0 5px 0 0 !important; line-height:18px; }
ul.acfb-holder li.acfb-data span { position:relative; height:18px; line-height:18px; padding:0 5px; display:block; float:left; color:#9B9B9B; }

#mainProfile.dashboardView div#messageWelcomeIfEmpty { text-align:center; padding:15px; border:none; }
#mainProfile.dashboardView div#messagerieInfos { padding:15px; border:none; }
#mainProfile.dashboardView div#messagerieInfos h2 { padding-bottom:15px; border:none; }

/* AUTOCOMPLETE TEXTAREA PROFILE */

textarea.suggest { width:300px; height:100px; line-height: 16px; padding:0; }
.ac_results ul { list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin:0; padding:2px; cursor: pointer; display: block; font-size: 12px; line-height:25px; overflow: hidden; }
.ac_loading { background:url(/wp-content/themes/ladiesroom_theme/img/loading.gif) right center no-repeat; }
.ac_odd { background-color: #F8F3F1; }
.ac_over { background-color: #6F6F6F; color:#fff; }

p.legalInfos { font-size:10px; text-align:right; clear:both; }

/* AMIES */
#mainProfile.dashboardView div.amiesContainer { border:none; padding:13px 0 13px 30px; }
#mainProfile.dashboardView div.amiesContainer ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div.amiesContainer li { float:left; width:90px; min-height:132px; height:auto !important; height:132px; margin: 0 10px 15px 0; padding:0; text-align:center; overflow:hidden; }
#mainProfile.dashboardView div.amiesContainer li a { font-size:11px; display:block; position:relative; left:-10px; }
#mainProfile.dashboardView div.amiesContainer li a:hover { background:none; color:#ff4e00;  }
#mainProfile.dashboardView div.amiesContainer li img { width:50px; height:90px; display:block;  margin:0 auto; }
#mainProfile.dashboardView div.amiesContainer li button { position:relative; }

/* LOOKS */
#mainProfile.dashboardView div.looksContainer { border:none; padding:13px 0 13px 65px; }
#mainProfile.dashboardView div.looksContainer ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div.looksContainer li { float:left; width:63px; height:84px; margin: 0 63px 15px 0; padding:0; text-align:center; overflow:hidden; }
#mainProfile.dashboardView div.looksContainer li a { display:block;}
#mainProfile.dashboardView div.looksContainer li a:hover { background:none; }
#mainProfile.dashboardView div.looksContainer li img { width:63px; height:84px; display:block; margin:0; }
#mainProfile.dashboardView div.looksContainer li button { position:relative; }

/* NOTIFICATIONS */
#mainProfile.dashboardView div#zapping-notifications { }
#mainProfile.dashboardView div#zapping-notifications ul { list-style-type:none; padding:13px; margin:0; }
#mainProfile.dashboardView div#amiesContainer li { display:block; clear:both; }
#mainProfile.dashboardView div#zapping-notifications dl dt, #mainProfile.dashboardView div#zapping dl dt { width:22px; }
#mainProfile.dashboardView div#zapping-notifications dl dd, #mainProfile.dashboardView div#zapping dl dd { width:393px; padding-right:3px; }


/* WIDGET */
#mainProfile.dashboardView div#widget { }
#mainProfile.dashboardView div#widget h3 { font-size:18px; padding:13px; }
#mainProfile.dashboardView div#widget .displayWidget { width:415px; background:#eee; display:block; margin:10px auto; }
#mainProfile.dashboardView div#widget .displayWidget h4 { font-size:16px; font-weight:bold; padding:13px; }
#mainProfile.dashboardView div#widget input { display:block; margin:5px auto; width:140px; font-size:11px; height:18px; color:#6f6f6f; border:1px solid #ccc; padding:5px; }
#mainProfile.dashboardView div#widget iframe { margin:5px 0 0 15px; width:200px; float:left; }
#mainProfile.dashboardView div#widget iframe.iframe_small { height: 180px; }
#mainProfile.dashboardView div#widget iframe.iframe_medium { height: 210px; }
#mainProfile.dashboardView div#widget iframe.iframe_big { height: 440px; }
#mainProfile.dashboardView div#widget .infosWidget { float:left; width:180px; margin:5px 0 0 5px;  }
#mainProfile.dashboardView div#widget .infosWidget p { width:auto; font-size:14px; text-align:center; }

/* MES LOOKS */

#mainProfile.dashboardView div#mesLooks {  }
#mainProfile.dashboardView div#mesLooks h3 { width:289px; padding:13px 13px 0 13px; margin:0 0 0 126px; font-size:14px; color:#6f6f6f; font-weight:bold; }
#mainProfile.dashboardView div#mesLooks h3 a { color:#2f2a2a; }
#mainProfile.dashboardView div#mesLooks h3 a:hover { color:#fff; background:#2f2a2a; }
#mainProfile.dashboardView div#mesLooks div { border:none; background:none; }
#mainProfile.dashboardView div#mesLooks div.illustration { width:100px; padding:13px 13px 0 13px; float:left; }
#mainProfile.dashboardView div#mesLooks div.illustration a:hover { background:none; }
#mainProfile.dashboardView div#mesLooks ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div#mesLooks ul li { padding:0; margin:0; position:relative; width:100%; }
#mainProfile.dashboardView div#mesLooks p { padding-top:0; font-size:11px; }
#mesLooks ul li { padding:0; float:left; width:auto; }
#mainProfile.dashboardView div#mesLooks ul.lookDetails li { width:289px; }
#mesLooks ul p a { color:#ff4e00; }
#mesLooks ul p a:hover { color:#fff; background:#ff4e00; }
#mainProfile.dashboardView div#mesLooks ul li ul { padding:5px 13px; margin:0; height:auto; min-height:1px; }
#mainProfile.dashboardView div#mesLooks ul li ul li { display:block; float:left; font-size:11px; border:none; width:auto; }
#mainProfile.dashboardView div#mesLooks ul li ul li strong { float:left; display:block; padding:0 5px 0 0; }
#mainProfile.dashboardView div#mesLooks ul li ul li a { font-size:11px; }
#mainProfile.dashboardView div#mesLooks ul li.grey { background:#f5f5f6; }
#mainProfile.dashboardView div#mesLooks .actionsLooks { width:120px; position:absolute; right:0; top:0; background:none; height:55px; display:none; background:#f5f5f6; }
#mainProfile.dashboardView div#mesLooks .grey .actionsLooks { background:#fff; }
#mainProfile.dashboardView div#mesLooks .actionsLooks ul li { clear:both; width:120px; }
#mainProfile.dashboardView div#mesLooks .actionsLooks ul li a { display:block; }
* html #mainProfile.dashboardView div#mesLooks .actionsLooks ul li a { height:1%; }
#mainProfile.dashboardView div#mesLooks #looksCarousel ul li.noLook, 	#mainProfile.dashboardView div#mesLooks ul li.noLook { padding:13px; width:auto; }
#mainProfile.dashboardView div#nouveauLook div.picLook { text-align:center; }
#mainProfile.dashboardView div#nouveauLook div.picLook img { margin:13px 0 0 0; }
#mainProfile.dashboardView div#nouveauLook div.descLook { padding:5px 0 0 15px; height:130px; }
#mainProfile.dashboardView div#nouveauLook div.descLook textarea { width:300px; height:120px; }

/* TEAM LADIES ROOM */
#mainProfile.dashboardView div#howItWorks { padding:0 0 13px 0; }
#mainProfile.dashboardView div#howItWorks h3 {  font-size:16px; padding:13px 13px 0 13px; font-weight:bold; }
#mainProfile.dashboardView div#howItWorks p { clear:both; }
#mainProfile.dashboardView div#howItWorks ul { list-style-type:none; padding:0; margin:0; }
#mainProfile.dashboardView div#howItWorks ul li { padding:13px 13px 0 13px; }
#mainProfile.dashboardView div#howItWorks ul li.grey  { background:#f5f5f6; }
#mainProfile.dashboardView div#howItWorks ul li p { width:auto; padding:0px 0px 10px 0px; }
#mainProfile.dashboardView div#howItWorks ul li p img { margin: 0pt 10px 5px 0pt; display: block; float: left; position: relative; }

/* CUSTOM RIGHT COL */
#articlesInfos   { background:#fff !important; }
