/* Lookbooks Additions */

.lookbooks-preview {
    margin: 11px;
    color:#797979;
    width: 368px;
    top: 50px;
    /* postion: absolute; */      /* <= Misspelled, but commented since I don't know what the effect will be if I correct it. */
}

.lookbook-box {
    float: left;
    /*margin: 5px;*/
	padding: 10px;
}

.img-wrapper {overflow:hidden;}

.lookbooks-preview .lookbook-box {
    width: 106px;
    height: 106px;
    /*padding: 0 1px 3px 1px;*/
	padding: 0 5px 3px 5px;
}
.lookbooks-preview .lookbook-box .img-wrapper {width:108px; height:108px;}

.lookbooks-list .lookbook-box {
   /* width: 235px;*/
    width: 225px;
    height: 240px;
}
/*.lookbooks-list .lookbook-box .img-wrapper {width:235px; height:225px;}*/
.lookbooks-list .lookbook-box .img-wrapper {width:224px; height:225px;}

.lookbook-name, .lookbook-name a, .lookbook-name a:visited, .lookbook-name a:active {
    font-family: Helvetica, Arial, Verdana;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #939598;
    padding-top: 3px;
    /*text-align: center;*/    
}

.main-lookbooks-block
{
    padding: 10px 10px 0px 10px;
}

.main-lookbooks-block-title, .main-moreinfo-block-title
{
    float: left; 
    font-weight: bold; 
    margin-left: 60px; 
    width: 400px; 
    text-align: center;    
    font-size:20px;
    color:#000;
    line-height:22px;
}

.main-lookbooks-block-title span, .main-moreinfo-block-title span {
    text-transform:uppercase;
}

.main-lookbooks-block-title-edit
{
    float: left; 
    font-weight: bold; 
    margin-left: 60px; 
    width: 400px; 
    text-align: center;    
    font-size:20px;
    color:#000;
}

.main-lookbooks-block-title-edit input
{
    width: 350px;
}

.main-lookbooks-block-list
{
    margin-top: 20px;
}

.main-lookbooks-block-list-unit
{
    width: 235px; 
    float: left; 
   /* margin: 20px 5px; */
   margin: 0px 5px 15px 5px;
    position: relative
}
.main-lookbooks-block-list-unit .img-wrapper {
    width:235px;
    height:235px;
}

.lookbook-item-toberemoved
{
    display: none;
}

.main-lookbooks-block-list-unit-close-btn
{
    position: absolute; 
    top: 0px; 
    right: 0px
}


.main-lookbooks-block-list-unit-image .img-wrapper
{
    width: 235px; 
    height: 235px
}

.main-lookbooks-block-list-unit-buttons-area
{
    margin-top: 5px;
}

.main-lookbooks-block-list-unit-buttons-product
{
    font-size: 10px;    
}

.main-lookbooks-more-info-btn { margin-right: 3px;}
.main-lookbooks-more-info-btn, .main-lookbooks-looks-good-btn { float: right; }

.lookbooks-disabled
{
    opacity: 0.3; 
    filter: alpha(opacity = 30);
}

/*
.see-more-area
{
    float: right; 
    margin-bottom: 20px;
    margin-right: 7px;
	clear:both;  
}
*/
.see-more-area
{
    float: right; 
   /* margin: 10px -11px 0 0;*/
   margin: 10px -5px 5px 0;
	clear:both;  
}


/*
.lookbooks-name a:hover {
}


.LGalert {
border:none !important;
}*/
.LGalert {
border:4px solid #808080;
}

.LGalert .ui-widget-header {
border: medium none !important;
background:none !important;
z-index:1000;
}

.LGalert .ui-icon {
    background-image: url("../images/multiselect/icons-black.png");

}

#looksgooddialog {top:-20px;}

.main-moreinfo-block-slides { height: 71px; overflow:hidden;}
.main-moreinfo-block-slides .viewport { float: left; width: 660px; height: 71px; overflow: hidden; position: relative; }
.main-moreinfo-block-slides .buttons { display: block; float: left; width: 16px; height: 30px; text-indent:-9999px; }
.main-moreinfo-block-slides .prev { margin: 19px 12px 0 0; background-image: url("../images/beautybio/arrow-left.png"); }
.main-moreinfo-block-slides .next { margin: 19px 0 0 12px; background-image: url("../images/beautybio/arrow-right.png"); }
.main-moreinfo-block-slides .disable { visibility: hidden;}
.main-moreinfo-block-slides .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
.main-moreinfo-block-slides .overview li{ float: left; margin: 1px 7px 1px 0;text-align:center;}
.main-moreinfo-block-slides .overview li.current .inner_container {border: 2px solid #FF1287;width:63px;height:63px;}

.main-moreinfo-block-slides, .main-moreinfo-block-main, .main-moreinfo-block-tags, .main-moreinfo-block-foot {margin-top: 20px;}
.main-moreinfo-block-main .col-1 {width:360px;}
.main-moreinfo-block-main .col-1 .img-wrapper {width:360px;height:360px;}
.main-moreinfo-block-main .col-2 {width:45%;}
.main-moreinfo-block-image {margin-bottom: 5px;}
.main-moreinfo-block-lookbooks {margin-right: 5px;font-size:11px;line-height:19px;color:#000;}

.main-moreinfo-block-products ul { list-style: none; }
.main-moreinfo-block-products li { margin: 0 0 10px 0; clear:both; padding:0 0 15px; }
.main-moreinfo-block-products li img { float: left; margin-right: 10px; }

#new_lookbook {
    border: 1px solid #e1e1e1;
    color: #6d6e71;
}

.looksgood-addedtothese .img-wrapper {width:225px;height:225px;overflow:none;float:left;/*margin-left:20px;*/}
.looksgood-addedtothese .lookbooks-list {float:left;margin-left:20px;width:130px;}
.looksgood-addedtothese ul {
    list-style-type:disc;
}
.looksgood-addedtothese .done-button {    bottom: 0;
    margin: 0 18px 9px;
    position: absolute;
    right: 0;}

.looksgood-addedtothese ul, #looksgood_form .ui-multiselect {
color: #6d6e71;
}

.LGalert .ui-widget-header { z-index:1000; }
#looksgood_popup { top:-21px; }

#FBlink {font-weight:bold; color:#405dbb;
}

#FBshare, #shrlbl { vertical-align:middle; }
.main-moreinfo-block-info h1 {color:#000; font-size:14px; font-weight:bold;}
.main-moreinfo-block-info h3, .main-moreinfo-block-info h3 a {color:#6d6e71; font-size:11px;}
.main-moreinfo-block-info p {color:#000;}
.main-moreinfo-block-tags p {font-size:11px;}
.main-moreinfo-block-tags h1, .main-moreinfo-block-products h1 {text-transform:uppercase; color:#000; font-size:12px; font-weight:bold;}
.main-moreinfo-block-products h4 a {text-transform:uppercase;font-weight:bold;font-size:12px;}
.main-moreinfo-block-products a {color:#6d6e71;display:block;margin-top:10px;}