#uploadimagemainholder{
width: 695px;
height: auto;
padding: 5px;
border: solid 1px #EBEBEB;
background-color: #F7F7F7;
float: left;
position: relative;
margin-left: 6px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 7px #B4B4B4;  -webkit-box-shadow: 0px 0px 7px #B4B4B4;  box-shadow: 0px 0px 7px #B4B4B4;  border: solid #CECECE 1px!important;
}
.upload_images_titlefont {
font-family: arial;
font-size: 34px;
color: #222;
font-weight: bold;
border-bottom: solid red 4px;
padding-bottom: 5px;
margin-bottom: 17px;
margin-left: 10px;
width: 669px;
}
#upload_images_rules{
    width: 640px;  float: left;  position: relative;  
    font-family: arial;  
    font-size: 14px;    
    margin-bottom: 7px;  
    background-color: #FFFFFF;  padding: 11px;  
    margin-left: 5px;  
    line-height: 18px;
    color: #292929;  
    margin-top: 4px;
    -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  
    border: solid #D6D6D6 1px;      
	
    display: none;
}
#upload_images_form_holder{
    border: solid #D8D8D8 1px;
    padding: 10px;
    margin: 10px;
    background-color: white;
    -moz-box-shadow: 10px 10px 5px #000000;  -webkit-box-shadow:10px 10px 5px #000000;  
    box-shadow: 0px 3px 5px #E2E2E2;
    -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;
    float: left;
    position: relative;
    width: 651px;
}

#upload_imagen_capcion{
    float: left;
	
    position: relative;
    height: 18px;
    padding: 9px;
    width: 320px;
    font-family: arial;
    font-size: 14px;
    outline: none;
    -moz-box-shadow: inset 0px 0px 5px #888;  
    -webkit-box-shadow: inset 0px 0px 5px #888;  
    box-shadow: inset 0px 0px 5px #888;  
    border: solid 1px #9c9c9c;
    -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;
    margin-top: 10px;
}

#imagen_capcion{
    margin-top: 13px;  font-family: arial;  font-weight: bold;  font-size: 12px;  border: solid 1px #C90000;  padding: 5px;  color: white;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  -moz-box-shadow: 0px 0px 5px #646464;  -webkit-box-shadow: 0px 0px 5px #646464;  box-shadow: 0px 0px 5px #646464;  background: #DB0000;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2RiMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  background: -moz-linear-gradient(top, #DB0000 1%, #890000 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#DB0000), color-stop(100%,#890000));  background: -webkit-linear-gradient(top, #DB0000 1%,#890000 100%);  background: -o-linear-gradient(top, #DB0000 1%,#890000 100%);  background: -ms-linear-gradient(top, #DB0000 1%,#890000 100%);  background: linear-gradient(to bottom, #DB0000 1%,#890000 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db0000', endColorstr='#890000',GradientType=0 );
	
    height: 29px;
    width: 110px;
}

#imagen_capcion:hover{
background-color: #F7D900;
border: solid #9B9B9B 1px;
color: black;
background: #FFF600;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2VhZGEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, #FFF600 1%, #EADA00 98%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#FFF600), color-stop(98%,#EADA00));
background: -webkit-linear-gradient(top, #FFF600 1%,#EADA00 98%);
background: -o-linear-gradient(top, #FFF600 1%,#EADA00 98%);
background: -ms-linear-gradient(top, #FFF600 1%,#EADA00 98%);
background: linear-gradient(to bottom, #FFF600 1%,#EADA00 98%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff600', endColorstr='#eada00',GradientType=0 );

}

#upload_image_success_sucess{
	float: left;
	position: relative;
	width: 628px;
	height: 16px;
	margin-top: 13px;
	font-family: arial;
	font-size: 14px;
	background-image: url(../images/shfathletesprofiles/imageuploadsuccess.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 7px;
	color: white;
	font-family: arial;
	font-weight: bold;
	text-align: center;
}
#upload_image_success_fail{
	float: left;
	position: relative;
	background-color: rgb(248, 248, 248);
	width: 553px;
	height: 16px;
	margin-top: 13px;
	font-family: arial;

	font-size: 15px;

	background-image: url(../images/shfathletesprofiles/imageuploadfail.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 7px;
	color: white;
	font-family: arial;
	font-weight: bold;
	text-align: center;
}
.name_of_upload_imagen{
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #252525;	
	
}

#name_folder_a input{
    float: left;  position: relative;  
    height: 18px;  
    padding: 9px;  width: 320px;  font-family: arial;  font-size: 14px;  outline: none;  -moz-box-shadow: inset 0px 0px 5px #888;  -webkit-box-shadow: inset 0px 0px 5px #888;  box-shadow: inset 0px 0px 5px #888;  border: solid 1px #9C9C9C;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  margin-top: 10px;
	
	
    margin-bottom: 9px;
}

.upload_images > .forumMessages{


background-color: #C1F1C1;
padding: 10px;
border: solid #009C06 1px;



margin-top: 9px;
float: left;



width: 637px;
text-align: center;
font-size: 15px;
font-weight: bold;
border-radius: 3px;



margin-bottom: 0px;



margin-left: 8px;


}



.upload_images{
    float: left;
    position: relative;
    width: 681px;
    margin-left: 8px;
    margin-top: -5px;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
    height: 391px;
    margin-top: 6px;
}
.upload_button{	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #8D8D8D;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:14px;
	font-weight:bold;

	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;	margin-bottom: 14px;	margin-top: 5px;	width: 100%;	text-align: center;	height: 31px;	line-height: 31px;	-moz-box-shadow: 0px 0px 5px #999; 	-webkit-box-shadow: 0px 0px 5px #999; 	box-shadow: 0px 0px 5px #999;	margin-top: 14px;}
	.upload_button a{
    color: black;
}
.upload_button a:hover{color:black;}

.upload_button:hover{		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;}
.upload_button:active{	position:relative;
	top:1px;}
.create_album{
    display: block!important;
}
.create_album h4{
    margin: 0px;
    padding: 0px;
    float: left;
    font-size: 22px;
    font-family: arial;
    width: 656px;
    margin-bottom: 7px;
    border-bottom: solid #D5D5D5 1px;
    padding-left: 0px;
    margin-left: 8px;
    height: 32px;
    color: #D50000;
    display: none;
}
.create_album h6{
    background-color: transparent!Important;
    border-radius: 0px;
    box-shadow: 0px!important;
    width: 143px;
    text-transform: capitalize;
    border: solid rgba(180, 180, 180, 0) 1px;
    margin: 0px;
    height: 30px;
    font-size: 15px;
    line-height: 30px;
    float: left;
    text-align: left;
    padding-left: 7px;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 0px #B3B0B0;
-webkit-box-shadow: 0px 0px 0px #B3B0B0;
box-shadow: 0px 0px 0px #B3B0B0;
font-family: arial;

    color: #353535;
font-size: 18px;
background: transparent;
background: -moz-linear-gradient(top, transparent 0%, transparent 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,transparent));
background: -webkit-linear-gradient(top, transparent 0%,transparent 100%);
background: -o-linear-gradient(top, transparent 0%,transparent 100%);
background: -ms-linear-gradient(top, transparent 0%,transparent 100%);
background: linear-gradient(to bottom, transparent 0%,transparent 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='transparent',GradientType=0 );








}
.name_album{
    float: left;
    position: relative;
    width: 679px;
    margin-left: 0px;
    padding: 0px;
}
.caption{float: left;
position: relative;

width: 679px;

}.captiontext:focus{color:black}
.captiontext{
    width: 670px;
    padding-left: 5px;
    outline: none;
    resize: none;
    margin-top: 5px;
    height: 40px;
    font-size: 13px;
    margin-bottom: 13px;
    border-radius: 0px;
    box-shadow: inset 0px 0px 5px #C7C7C7;
    border: solid #D6D6D6 1px!important;
    background-color: #FAFAFA;
    font-size: 13px!important;
    padding-top: 5px;
    color: #A7A7A7;
    transition: ease-in-out .2s;
}.captiontext:focus{color:black}.captiontext:active{color:black}
.caption h6{
background-color: transparent!Important;
border-radius: 0px;
box-shadow: 0px!important;
width: 142px;
text-transform: capitalize;
margin: 0px;
height: 28px;
line-height: 28px;
float: left;
text-align: left;
padding-left: 7px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-family: arial;
color: #313131;
font-size: 18px;
background-color: rgba(0, 0, 0, 0)!Important;
border-radius: 0px;
box-shadow: 0px!important;
width: 143px;
text-transform: capitalize;
border: solid rgba(180, 180, 180, 0) 1px;
margin: 0px;
height: 30px;
line-height: 30px;
float: left;
text-align: left;
padding-left: 7px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 0px #B3B0B0;
-webkit-box-shadow: 0px 0px 0px #B3B0B0;
box-shadow: 0px 0px 0px #B3B0B0;
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 0)), color-stop(100%,rgba(0, 0, 0, 0)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='transparent',GradientType=0 );
}.albumname:focus{color:black}
.albumname{
    background-color: #FAFAFA;
    margin: 0px;
    border: solid #D6D6D6 1px!important;
    width: 505px;
    float: left;
    padding-left: 5px;
    height: 32px;
    line-height: 32px;
    border-radius: 0px;
    box-shadow: inset 0px 0px 5px #C7C7C7;
    font-size: 13px!important;
    color: #A7A7A7;
    transition: ease-in-out .2s;
}

.selectimage{
    width: 268px;
   
    margin-right: 5px;
}
.uploadbutton{
    height: 28px;
    line-height: 28px;
    padding: 0px;
    width: 100px;
    margin-top: -3px;
    border-radius: 5px;
    float: right;
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93; -webkit-box-shadow: inset 0px 1px 0px 0px #F29C93; box-shadow: inset 0px 1px 0px 0px #F29C93; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) ); background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #FE1A00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #D83526; display: inline-block;
    text-shadow: 1px 1px 0px #B23E35;
    color: white;
    font-size: 12px;
    font-weight: bold;
}
.uploadbutton:hover{
    cursor: pointer;
}
.uploadbutton:active{	position:relative;
	top:1px;}
.add_to_existing_album{
    float: left;
    position: absolute;
    width: 100%;
    background-color: white;
    height: 347px;
    z-index: 1000000000;
    margin-top: 0px!important;
}
.add_to_existing_album h4{margin: 0px;
padding: 0px;
float: left;
font-size: 20px;
font-family: arial;
width: 656px;
margin-bottom: 7px;
border-bottom: solid #D5D5D5 1px;
padding-left: 0px;
margin-left: 8px;
height: 28px;display: none;color: rgba(112, 110, 110, 0.18);}
.addtofolder{background-color: #FFF;
width: 445px;
margin-left: 6px;
padding: 8px;
margin-top: 0px;
border: solid #C2C2C2 1px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-size: 15px;
font-family: arial;}
.addtoe{
    background-color: white;
    color: black;
    border: solid #BBB 1px;
    height: 30px;
    margin-left: 174px;
}
.addalbums{
    float: left;
    width: 643px;
    text-align: right;
    border-bottom: solid #CECECE 1px;
    position: relative;
}.selectimageb{
    height: 27px; 
    line-height: 27px; padding: 0px; width: 53px;
    margin: 0px;
    border-radius: 5px;
    float: left;
}
.imageBoxInput{
    background-color: #FFF;
    width: 87px;
    padding: 5px;  
    border: solid #383838 1px;
    height: 10px;
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;
    margin-right: 3px;
}
#imageBoxInputButtonUpdate{
    background-color: #00A528;
    border: solid #000000 1px;
    height: 21px;
    color: white;  
    margin: 0px;     
    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
    margin-right: 4px;
    padding-left: 4px;
    padding-right: 4px;
}
#imageBoxInputButtonCancel{  
    background-color: #AA0000; 
    border: solid #000000 1px; 
    height: 21px; color: #FFF;
    margin: 0px;     
    border-left: 0px;
    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
    padding-left: 4px;
    padding-right: 4px;
}
.imageSortMain{
    position: relative;
    width: 208px;
    float: left;
    color: #E9E9E9!important;
    font-family: verdana;
    color: #FFF!important;
    font-size: 10px!important;
    margin-bottom: 4px;
    display: none;
}
.imageCaptionMain{
    text-align: center;
    margin-bottom: 14px;
    height: 20px;
    display: table;
}
.imageCaptionMain
.imageBoxCaption{
    background-color: #FFFFFF;
    width: 230px;
    border: solid #D1D1D1 1px;     
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;
    height: 59px;
    resize: none;
    padding: 6px;
    color: #000;
    font-family: verdana;
    font-size: 12px;
    outline: none;
    float: left;
    margin-bottom: 3px;
}
#imageBoxCaptionButtonUpdate{
    background-color: #00A70D;
    width: 98px;
    float: left;
    position: relative;
    margin-right: 5px;
    -webkit-border-radius: 2px; 
    -moz-border-radius: 2px; 
    border-radius: 2px;
    border: solid #000 1px;
    color: white;
}
#imageBoxCaptionButtonCancel{
    width: 101px;
    -webkit-border-radius: 2px; 
    -moz-border-radius: 2px; 
    border-radius: 2px;
    color: white;
    background-color: #BE0000;
    border: solid #000 1px;
}.editCaptionHolder font{}
.album_description{
    background-color: rgba(104, 104, 104, 0.89)!Important;
    height: 39px;
}
.name_of_modeling_photo a{-ms-word-break: break-all;
     word-break: break-all;

     // Non standard for webkit
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;}
#imageBoxCaptionButtonUpdate:active{margin-top:1px:}
#imageBoxCaptionButtonCancel:active{margin-top:1px:}
.imageSort{
    float: left;
    position: absolute;
    width: 36px;
    color: white;
    font-family: vedana;
    top: 0px;
    left: 46px;
    font-size: 12px;
    font-weight: bold;
}
.imageCaption{
    width: 210px!important;
    font-family: verdana;
    font-size: 13px;
    line-height: 12px;
    margin-bottom: 3px;
    display: table-cell;
    vertical-align: middle;
    
    -ms-word-break: break-all;
     word-break: break-all;

     // Non standard for webkit
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
    
    overflow: hidden;
}
.UploadNewImage{
    float: left;
    width: 222px;
    padding: 19px;
    position: relative;
    margin-left: 50px;
}
.UploadNewImage img{
    float: left;
    background: #febf01;  background: -moz-linear-gradient(top,  #febf01 0%, #ffa602 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febf01), color-stop(100%,#ffa602));  background: -webkit-linear-gradient(top,  #febf01 0%,#ffa602 100%);  background: -o-linear-gradient(top,  #febf01 0%,#ffa602 100%);  background: -ms-linear-gradient(top,  #febf01 0%,#ffa602 100%);  background: linear-gradient(to bottom,  #febf01 0%,#ffa602 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#ffa602',GradientType=0 );
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 
    border: solid #8D8D8D 1px;
    -moz-box-shadow: 0px 0px 5px #999; 
    -webkit-box-shadow: 0px 0px 5px #999; 
    box-shadow: 0px 0px 5px #999;
}
.UploadToFolder{
    float: left;  width: 222px; padding: 19px;
    margin-left: 50px;
}
.UploadToFolder img{
    background: #febf01;  background: -moz-linear-gradient(top,  #febf01 0%, #ffa602 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febf01), color-stop(100%,#ffa602));  background: -webkit-linear-gradient(top,  #febf01 0%,#ffa602 100%);  background: -o-linear-gradient(top,  #febf01 0%,#ffa602 100%);  background: -ms-linear-gradient(top,  #febf01 0%,#ffa602 100%);  background: linear-gradient(to bottom,  #febf01 0%,#ffa602 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#ffa602',GradientType=0 );
   
    float: left;
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px;
    border: solid #8D8D8D 1px; 
    -moz-box-shadow: 0px 0px 5px #999; 
    -webkit-box-shadow: 0px 0px 5px #999; 
    box-shadow: 0px 0px 5px #999;
}


/*IMAGE VIEWER CSS*/


#lockerImageViewerGrayBox{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color: rgba(48, 48, 48, 0.46);
	float:left;
	position:relative;
	width: 100%;
}
#lockerImageViewerCommentImageHolder{
    background-color: #EEE;
    position: relative;
    margin: auto;     
    width: 800px;
    height: 479px;
    -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
    overflow: hidden;
}
.lockerImageClosebox{
    float: right;
    font-size: 12px;
    font-family: arial;
    height: 17px;
    width: 17px;
    line-height: 17px; 
    text-align: center;
    color: #D1D1D1!important;
    margin-right: 6px;
    margin-top: 5px;
}
.lockerImageClosebox:hover{color:white!important;}
#lockerImageViewerImageSettingsHolder{
    float: left;
    width: 436px;
    height: 484px;
    overflow: hidden;
    background-color: black;
}
.lockerImageViewerImage{
    width: 436px;
    height: 452px;
    float: left;
    background-color: #000000;
    display: table;
}
.lockerImageViewerImageNext{
    background-color: rgba(109, 109, 109, 0.54);
    position: absolute;
    left: 12px;
    top: 230px;
    width: 76px;
    height: 30px;
    line-height: 30px;
}
.lockerImageViewerImageNext a{color: #000; display:block}
.lockerImageViewerImageNext:hover{background-color:white;color:red!important;}

.lockerImageViewerImagePrevious{ background-color: rgba(109, 109, 109, 0.54);

   
 position: absolute; right: 346px; top: 230px; width: 76px; height: 30px; line-height: 30px;}
.lockerImageViewerImagePrevious a{color: #000; display:block;}
.lockerImageViewerImagePrevious:hover{background-color:white; color:red!important;}
.lockerImageViewerImage img{

    vertical-align: middle;

    border-radius: 1px;
    -moz-box-shadow: 0px 0px 5px #000; 
    -webkit-box-shadow: 0px 0px 5px #000; 
    box-shadow: 0px 0px 5px #000;
    


    display: table-cell;

    vertical-align: middle;

    max-width: 436px;

    margin-top: 0px;

}
            
.lockerimageViewerSettings{background-color: rgba(9, 9, 9, 0.79);
float: left;

height: 40px;
line-height: 40px;bottom: 0px;position: absolute;width: 436px;left: 0px;}
.lockerImageViewerImageTitle{
    width: 296px;
    float: left;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
}
.lockerImageCommentsList ul li:odd{background-color:red}
.lockerImageViewerImageTitle a{
    color: #C5C5C5;
    font-family: arial;
    font-size: 16px;
}
.lockerImageViewerImageTitle a:hover{text-decoration:none; color:white!important;}

            
.lockerImageViewerSettings{
    background-color: #000000;
    width: 639px;
    float: left;
}
.lockerImageViewerSettingsList{
    margin-right: 26px;
    color: #777!important;
    letter-spacing: 1px;
}
.lockerImageViewerSettingsList:hover{text-decoration:none; color:white!important}
.lockerImageViewerSettingsLike{
    color: #777!important;
}
.lockerImageViewerSettingsLike:hover{text-decoration:none; color:white!important;}

.lockerImageViewerSettingsListOptions{
    background-color: pink;
    float: left;
    width: 200px;
}
.lockerImageViewerSettingsListOptions ul {
    margin: 0px;
    padding: 0px;
    display: none;
}
.lockerImageViewerSettingsListOptions ul li{
    background-color: mediumpurple;
    list-style: none;
}
.lockerImageViewerSettingsListOptions ul li a{}
.lockerImageViewerSettingsListOptions ul li a:hover{}

#lockerImageViewerCommentsHolder{
    background-color: #FFFFFF;
    float: left;
    width: 348px;
    padding: 8px;
    font-family: arial;
    height: 461px;
    overflow: auto;
    overflow-x: hidden;
    margin-top: 0px;
}
.lockerImageViewerCommentsNameCard{
    float: left;
    height: auto;
    margin-bottom: 13px;
}
.lockerImageViewerCommentsNameCard img{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 8px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.YourName{
    float: left;
    font-weight: bold;
    margin-top: 8px;
	color:#C00;
}
.UploadedDate{
    float: left;
    width: 232px;
    font-size: 12px;
    color: #808080;
    bottom: 0px;
}
.lockerImaveViewerDescriptionHolder{
    float: left;
    width: 338px;
}

        
		.imageTextDescritionHolder{
    float: left;
    width: 336px;
    font-size: 13px;
    letter-spacing: 1px;
    margin-bottom: 14px;
    padding-bottom: 22px;
    border-bottom: solid 1px #FFFFFF;position:relative;
}     .editCaption{color: #000;
position: absolute;
bottom: -18px;
right: 45px;

padding-left: 0px;

font-size: 11px;}       
		.addDescriptionHolder{
    float: left;
    background-color: #F7F7F7;
    width: 338px;
    margin-top: 9px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
		.addDescriptionHolder textarea{
    width: 308px;
    resize: none;
    margin-left: 4px;
    margin-top: 4px;
    outline: none;
    padding: 9px;
    font-size: 12px;
    margin-bottom: 6px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    background-color: white;
}
		.addDescriptionHolder input{
    margin-left: 3px;
    float: left;
    width: 300px;
    margin-bottom: 12px;
    height: 23px;
    font-size: 12px;
    padding-left: 9px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    background-color: white;
}

.editImageDate{
    float: left;
    background-color: #ECECEC;
    height: 26px;
    margin-bottom: 9px;
}
.editImageDate select{
    width: 95px;
    font-size: 11px;
    height: 25px;
    outline: none;
}
.editImageDate select:hover{}
.editImageDate select:active{}

.editImagePrivacyAndUpload{
    float: left;
    background-color: #FAFAFA;
    height: 34px;
    width: 315px;
    margin-bottom: 9px;
}
.editImagePrivacyAndUpload select{
    width: 139px;
    font-size: 12px;
    height: 25px;
}
.editImagePrivacyAndUpload select:hover{}
.editImagePrivacyAndUpload select:active{}


.lockerImageCommentsList{
    float: left;
    background-color: #fefefe;
    width: 338px;
}
.numberofLikesImage{
    float: left;
    background-color: red;
    width: 16px;
    height: 16px;
}
.numberofLikesImage img{
    background-color: red;
    width: 16px;
    height: 16px;
}

.numerofPeopleWhoLikeThis{
    float: left;
    height: 16px;
    min-width: 30px;
    background-color: red;
}


.lockerImageCommentsList ul{
    padding: 0px;
    margin: 0px;
    background-color: #fefefe;
    float: left;
    width: 338px;
    height: 426px;
}
.lockerImageCommentsList ul li{
    list-style: none;
    float: left;
    background-color: darkgrey;
    width: 336px;
    background-color: white;
    border-bottom: solid #ECECEC 1px;
}
.lockerImageCommentsList ul li:nth-child(odd){background-color: #E6E6E6;border-bottom: solid #E9E9E9 1px;}



.lockerImageCommentsList ul li a{
    color: red;
}
.lockerImageCommentsList ul li a img{
    height: 50px;
    width: 50px;
    margin: 5px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    float: left;
    margin-right: 6px;
    background-color: #F7f7f7;
}
.textLikeHolder{
    float: left;
    width: 267px;
    margin-top: 6px;
    position: relative;
    min-height: 54px;
}
.Usuario{
    margin-right: 3px;
    display: inline;
    font-weight: bold;
}
.lockerImageCommentsList ul li p{
    width: 237px;
    font-family: arial;
    font-size: 13px;
    display: inline;
    margin: 0px;
    word-break: break-word;
}

.LikeandDate{
float: left;
width: 200px;
}
.imageLikes{
font-size: 11px;
float: left;
color: #FF0000;
}
.imageLikes:hover{
    font-size: 11px;
}
.numberofLikes{
font-size: 10px;
float: left;
margin-left: 4px;
color: #FFF;
}
.numberofLikes img{height: 12px!important;
margin-top: 2px;
width: 12px!important;
margin: 0px!important;
background-color: rgba(0, 0, 0, 0)!important;}
.numberofLikes:hover{}
.imageCommentPostedDate{
    font-size: 11px;
    margin-left: 9px;
    display: inline-block;
    float: left;
}
.locerRoomCommentReply{
    float: left;
    background-color: #EBEBEB;
    width: 332px;
}
.locerRoomCommentReply img{
    float: left;
    height: 30px;
    width: 30px;
    margin: 7px;
    background-color: black;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}
.replyImageComment{
    height: 30px;
    margin-top: 7px;
    float: left;
    width: 278px; 
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    padding-left: 10px;
    background-color: white;
    font-family: arial;
    font-size: 13px;
}
.replyImageComment:hover{
    border: solid #B1B1B1 1px;
    -moz-box-shadow: inset 1px 2px 5px #D6D6D6; 
    -webkit-box-shadow: inset 1px 2px 5px #D6D6D6; 
    box-shadow: inset 1px 2px 5px #D6D6D6;
}
.replyImageComment:focus{border: solid #B1B1B1 1px;
-moz-box-shadow: inset 1px 2px 5px #D6D6D6;
-webkit-box-shadow: inset 1px 2px 5px #D6D6D6;
box-shadow: inset 1px 2px 5px #D6D6D6;}          



.lockerImageViewerSettingsListLike{
    line-height: 28px;
    height: 28px;
    float: right;
    width: 65px;
    left: 5px;
    position: absolute;
    bottom: -26px;
}

.whocanseethis{}
.ordando{
    position: absolute;
    top: 255px;
    left: 306px;
    font-weight: bold;
    font-size: 28px;
    color: #424242;
    text-shadow: 1px 1px 0px #696969;
}
.viewAlbumLink{
    background-color: red;
    float: left;
    margin-top: 2px;
    margin-left: -6px;
    width: 220px;
    /* display: none!important; */
    text-align: center;
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93; -webkit-box-shadow: inset 0px 1px 0px 0px #F29C93; box-shadow: inset 0px 1px 0px 0px #F29C93; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) ); background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #FE1A00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #D83526; display: inline-block; color: #FFF; font-family: arial; font-size: 14px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #B23E35; float: left; 
    height: 17px;    
    line-height: 17px;
}
.viewAlbumLink a{
    color: white;
    width: 100%;
    float: left;
}
.modeling_photos_container{width: 936px!important;float: left;margin-left: -251px!important;margin-top: 49px;background-color: transparent!important;}
.modeling_photos_grid_container{width: 936px!important;margin-top:18px;}
.viewAlbumLink a:hover{
    color: white;
}
.name_of_privacy input{-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;margin-top: 8px;width: 68px;border: solid #969696 1px;padding-top: 3px;padding-bottom: 3px;margin-bottom: -10px;font-size: 12px;font-weight: bold;}
.name_of_privacy select{}
.privacyButtonUpdate{background-color: #008816;margin-right: 13px;margin-left: 52px;color: white;}
.privacyButtonCancel{background-color: #CA0909;color: white;}
.name_of_privacy input:hover{cursor:pointer}
.galleria{float:left;overflow:hidden;margin-left: -11px;margin-top: 10px;width: 707px;display: none;}
.galleria img{
    margin-left: -46px;
    margin-bottom: 5px;
}
.modeling_photos_container p{
    float: left;
    font-size: 12px;
    margin-bottom: 4px;
    border-bottom: 1px solid #D3D3D3;
    padding-bottom: 5px;
}
.modeling_photos_heading{
    margin-bottom: 5px;
    height: 33px;
    top: -54px!important;
    left: 246px;
    overflow: hidden;
    padding-left: 11px;
    padding-right: 2px;margin-top:20px!important;
}
.modeling_photos_heading ul{
background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */



    margin-left: -10px!important;
    
width: 961px!important;
}
.modeling_photos_heading ul li{
    margin-left: 10px!important;
    color: white!important;
    font-size: 15px;
    font-weight: bold;
}
.modeling_photos_heading ul li a{
    color: WHite!important;
    letter-spacing: 1px;
    margin-right: 3px;
}
.modeling_photos_heading ul li a:hover{
    text-decoration: none!important;
}
.myAlbumTitle{
    margin-left: -10px;
    margin-top: -1px;
    width: 685px!important;
    background: #eeeeee; /* Old browsers */  background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */  background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */  background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */;
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.myAlbumTitle div{margin-left: 14px;font-size: 24px;}
.albumTitleInput{
    background-color: white;
    box-shadow: inset 0px 0px 4px #818181;
    height: 21px;
    margin: 4px;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    padding-left: 9px;
    border: solid #AAA 1px;
    font-size: 16px!important;
    float: left;
}
#albumBoxInputButtonUpdate{
    height: 25px;
    background-color: #F00;
    margin-top: 4px;
    float: left;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93; -webkit-box-shadow: inset 0px 1px 0px 0px #F29C93; box-shadow: inset 0px 1px 0px 0px #F29C93; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) ); background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #FE1A00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #D83526; display: inline-block; color: #FFF; font-family: arial; 
    font-size: 12px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #B23E35; float: left;  position: relative;   
}
#albumBoxInputButtonCancel{
      height: 25px;
    background-color: #F00;
    margin-top: 4px;
    float: left;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93; -webkit-box-shadow: inset 0px 1px 0px 0px #F29C93; box-shadow: inset 0px 1px 0px 0px #F29C93; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) ); background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #FE1A00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #D83526; display: inline-block; color: #FFF; font-family: arial; 
    font-size: 12px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #B23E35; float: left;  position: relative;   
  
    
    
}#albumBoxInputButtonCancel:hover{cursor:pointer}#albumBoxInputButtonUpdate:hover{cursor:pointer}
.editCaption{letter-spacing:0px!important;}
.verticalmiddle{
width: 360px;
overflow: hidden;
height: 449px;}
.numberofLikes:hover{font-size: 11px;
color: #E40000;}
.numberofLikes{font-size: 11px;
color: #E40000;}
.noCommentsFound{background-color: #727272!important;
width: 296px!important;
margin-left: 6px;
margin-top: 6px;
text-align: center;
font-size: 12px;
border: solid #B9B9B9 1px;
border-radius: 4px;
padding-top: 2px;
padding-bottom: 2px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
margin-left: 21px;}
.postComment{}
.postComment:hover{ 
    cursor: pointer;
}
.lockerImageViewerSettingsListLike img{margin-top:7px!important}
.updateCaptionLink{float:left;margin-left: 132px!important;}
.cancelCaptionLink{float:right;}
.photoDeleteHolder{
width: 204px;
display: none;
}
.deleteAlbumLink{
width: 204px;
position: absolute;
bottom: 204px;
right: -131px;
text-shadow: 0px 0px 3px black;
}
.photoDeleteHolder a{color:white; font-size:11px;bottom: -8px;position: absolute;width: 78px!important;}
.photoDeleteHolder a:hover{color:white;font-size:11px;text-decoration: underline!important;}

.deleteAlbumLink a{color:white; font-size:11px;}
.photoDeleteHolder a:hover{color:white;font-size:11px;}
.modeling_photos_grid_container{width:900px!Important
background-color:red}

.specialBordere

.modeling_photos_grid_container ul{
    width: 936px!important;
    margin-left: 254px;
    margin-top: -39px;
}
.albumPrivacy{position: absolute;bottom: 5px;left: 0px;line-height: 0px;font-size: 11px;}
.name_of_privacy{position:relative;line-height: 22;height: 9px;bottom: -6px;left: -1px;}
.second_album_description{position: absolute;right: 6px;width: auto!important;font-size: 11px!important;color: white!Important;bottom: 4px;height: 11px;}
.modeling_photos_grid_container ul li:nth-child(4n+4){margin-left: 5px;!important}
.modeling_photos_grid_container ul li{margin: 5px!important;
margin-bottom: 0px!important;}
.modeling_photos_grid_container ul li:first-child{margin-left: 10px!important;}
.modeling_photos_grid_container ul li:nth-child(4n+1){margin-left:10px!important}

.modeling_photos_grid_container ul li{background-color:black!important;}
.selectImagesGroup{
    float: left;
    padding-bottom: 2px;
    margin-top: -4px;
}
.sIG{
    float: left;
    width: 339px;
    margin-top: 5px;
}
.sIGb{
float: left;
width: 339px;
margin-top: 5px;
margin-left: 0px;
}
.albumname_Privacy{
    float: left;
    width: 100%;
}
.imgPrivacy{
    float: right;
    width: 157px;
    height: 31px;
    line-height: 31px;
}
.uploadSwitchers{
    float: left;
    width: 681px;
    background-color: rgb(82, 82, 82);
    height: 32px;
    line-height: 25px;
    padding-left: 0px;
    margin-bottom: 9px;
    
    background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    
    
    border-radius: 6px;
    overflow: hidden;
}
.uploadSwitchers a{
    font-size: 13px;
    text-transform: uppercase;
    padding-left: 12px;
    padding-right: 12px;
    font-family: arial;
    color: white;
    float: left;
    line-height: 32px;
    margin-top: 0px;
    height: 32px;
    border-right: solid 1px #B10000;
    font-weight: 900;
    font-family: "Arial Black", Gadget, sans-serif;
}.uploadSwitchers a:hover{}
.imgPrivacy select{
    width: 110px;
    font-size: 12px;
    font-weight: bold;
    border-radius: 5px;
    float: right;
}



/*uploadImage*/
.editAlbumContainer{
    background-color: #FCFCFC!important;
}
.editAlbumTitleBar{
    width: 0px;
}
.editAlbumHalfContainer{}
.editAlbumFolderImage{
    float: left;
    width: 334px;
    margin-right: 7px;
    height: 329px!important;
    border-radius: 5px;
    border: solid #A3A3A3 1px;
    background-color: black;
    margin-top: 5px;
    overflow: hidden;
}
.editAlbumFolderImage img{
    max-width: 334px;
    max-height: 329px;
    position: inherit!important;
}
.editAlbumInfo{
    float: left;
    width: 96%;
    background-color: rgb(240, 240, 240);
    border-radius: 5px;
    border: solid rgb(197, 197, 197) 1px;
    padding: 1%;
    display: none;
}
.editAlbumInfo p{
    font-size: 13px;
    background-color: rgb(224, 224, 224);
    float: left;
    clear: both;
    height: 16px;
    margin-bottom: 3px;
    padding: 2px;
    border-radius: 4px;
}
.editAlbumInfo p span{
    background-color: rgb(250, 250, 250);
    padding: 0px;
    border-radius: 3px;
    padding-left: 3px;
    padding-right: 3px;
}
.editAlbumHalfContainer{
    float: left;
    width: 600px;
    height: 337px;
    background-color: white;
}
.editAlbumRow{
    float: left;
    margin-bottom: 5px;
    margin-left: 7px;
}
.editAlbumRow span{
    font-size: 13px;
    font-family: arial;
    width: 52px;
    float: left;
    margin-right: 4px;
    margin-top: 4px;
}
.editAlbumRow input{
    background-color: white;
    border: solid rgb(230, 230, 230) 1px;
    border-radius: 3px;
    margin: 0px;
    width: 250px;
    height: 20px;
    padding-left: 5px;
}
.editAlbumRow select{
    width: 129px;
    font-size: 12px;
    padding: 0px;
    height: 17px;
    margin-top: 2px;
}
.editAlbumRow textarea{
    background-color: white;
    resize: none;
    border: solid red 1px;
    border-radius: 3px;
    outline: none;
}
.editAlbumCustomCloseButton{}
.editAlbumCustomCloseButton a{}
.editAlbumTitleBar a{
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93!important; -webkit-box-shadow: inset 0px 1px 0px 0px #F29C93; box-shadow: inset 0px 1px 0px 0px #F29C93!important; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) ); background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% )!important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #FE1A00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px!important; border: 1px solid #D83526!important; display: inline-block; color: #FFF; font-family: arial; 
    font-size: 12px!important; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #B23E35; float: left; 
    height: 19px!important; position: relative; margin-bottom: 8px; 
    width: 183px!important;  padding-left: 0px!important;
    line-height: 19px;
    text-align: center;
    margin-left: -185px;
    top: 28px;
}
.editAlbumCustomCloseButtonD{
	-moz-box-shadow: inset 0px 1px 0px 0px #f29c93!important;
	-webkit-box-shadow: inset 0px 1px 0px 0px #F29C93;
	box-shadow: inset 0px 1px 0px 0px #F29C93!important;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) );
	background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% )!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); 	background-color: #FE1A00;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px!important;
	border: 1px solid #D83526!important;
	display: inline-block;
	color: #FFF;
	font-family: arial;
	font-size: 12px!important;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 1px 1px 0px #B23E35;
	float: left;
	height: 21px!important;
	position: relative;
	margin-bottom: 8px;
	width: 88px!important;
	padding-left: 0px!important;
	line-height: 19px;
	text-align: center;
	cursor: pointer;
}



.updateEditIMageA{}
.updateEditIMageA:hover{cursor:pointer}
.updateEditIMageB{
    -moz-box-shadow: inset 0px 1px 0px 0px #f29c93!important; -webkit-box-shadow: inset 0px 1px 0px 0px #F29C93; box-shadow: inset 0px 1px 0px 0px #F29C93!important; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) ); background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% )!important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100'); background-color: #FE1A00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px!important; border: 1px solid #D83526!important; display: inline-block; color: #FFF; font-family: arial; 
    font-size: 12px!important; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 0px #B23E35; float: left; 
    height: 21px!important; position: relative; margin-bottom: 8px; 
    width: 88px!important;  
    padding-left: 5px!important;
    margin-right: 6px;
    float: left!important;
}
.editAlbumHalfContainerRight{float: right;width: 598px;background-color: rgb(233, 233, 233);height: 87px;border: solid rgb(197, 192, 192) 1px;margin-bottom: 5px;}
.deleteImageText{}
.editGear{
    position: absolute;
    top: -176px;
    left: 195px;
}
.editGear img{
    width: 30px!important;
}
.editGearmenu{
    background-color: rgb(241, 241, 241);
    position: absolute;
    right: -23px;
    top: 25px;
    width: 56px;
    border: solid rgb(182, 182, 182) 1px;
    border-radius: 3px;
    box-shadow: 0px 0px 5px rgb(177, 177, 177);
    padding-top: 2px;
    padding-bottom: 2px;
    display: none;
}
.editTriangle{}
.editGearmenu a{
    float: left;
    height: 15px!important;
    line-height: 15px;
    padding-left: 5px;
    width: 51px!important;
    border-top: solid 1px transparent!important;
    border-left: none!important;
    border-right: none!important;
    border-bottom: solid 1px transparent!important;
    color: dimGray!important;
}
.editGearmenu a:hover{background-color: rgb(223, 223, 223);border-left: none;border-right: none;border-top: solid rgb(204, 204, 204) 1px!important;border-bottom: solid rgb(204, 204, 204) 1px!important;}
.specialBordere{width: 939px;
height: auto;
padding: 5px;
border: solid 1px #EBEBEB;
background-color: #FCFCFC;
float: left;
position: relative;
margin-left: 2px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 7px #B4B4B4;
-webkit-box-shadow: 0px 0px 7px #B4B4B4;
box-shadow: 0px 0px 7px #B4B4B4;
border: solid #CECECE 1px!important;
margin-top: 18px;margin-left: -243px;margin-bottom: -24px;}

.ADDTOEXCONTAINER{
    float: left;
    width: 100%;
}
.ADDTOEXA{
float: left;
width: 334px;
margin-top: 2px;
}
.ADDTOEXB{
float: left;
width: 334px;
margin-left: 12px;
margin-top: 2px;
}
.ADTX{
    height: 27px;
    float: right;
    margin-top: 2px;
}
.ADTX select{
height: 31px;
margin-right: 9px;
margin-top: -3px;
width: 224px;
}
.ADDTOEXCONTAINER textarea{width: 325px;float: left;margin-top: 0px;height: 36px;margin-bottom: 16px;font-size: 13px!important;margin-top: 6px;padding-top: 5px;}
.captionUploadheight{
    width: 326px;
    font-size: 13px;
    padding-top: 5px;
}


.selemidad{background-color: #000;
background-image: url(../images/current.png)!important;
background-position: center bottom;
color: #FFF!important;
background-repeat: repeat-x;}
.editGear img:hover{cursor:pointer}
.name_of_modeling_photo a:hover{text-decoration:underline}
.SIGBRIGHT{
    float: right;
    width: 334px;
    position: relative;
}
.editLeAlbumIzquierde{
    float: left;
    width: 326px;
    margin-top: 4px;
}

.ImagesForEditGroup{
float: left;
width: 255px;
height: 309px;
overflow: auto;
border: solid #A3A3A3 1px;
border-radius: 5px;
margin-top: 5px;
position: relative;
padding-top: 20px;
}
.ImagesForEditGroup ul {
    padding: 0px;
    margin: 0px;
    float: left;
}
.ImagesForEditGroup ul li{
    float: left;
    list-style: none;
    width: 51px;
    height: 51px;
    margin: 7px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: black;
    border-radius: 5px;
}
.ImagesForEditGroup ul li a{}
.ImagesForEditGroup ul li a img{}


.dereche{
    float: right;
    width: 199px;
    height: 62px;
    margin-right: 13px;
    margin-top: 17px;
}
.ImagesForEditGroup ul li img{
    float: left;
   
}
.modeling_photos_heading ul{width:10px}.editGearINdivil{
    top: -3px;
    right: -3px;
    width: 30px;
    height: 30px;
}
.editGearINdivil a img{
    width: 30px!important;
    height: 30px!important;
}
.caption_of_photo a:hover{cursor:pointer}
#imageBoxCommentButtonUpdate{-moz-box-shadow: inset 0px 1px 0px 0px #f29c93;
-webkit-box-shadow: inset 0px 1px 0px 0px #F29C93;
box-shadow: inset 0px 1px 0px 0px #F29C93;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) );
background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
background-color: #FE1A00;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #D83526;
display: inline-block;
color: #FFF;
font-family: arial;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-shadow: 1px 1px 0px #B23E35;
float: left;
height: 22px;
position: relative;
width: 65px!important;
margin-bottom: 3px;margin-left: 121px;}
#imageBoxCommentButtonCancel{-moz-box-shadow: inset 0px 1px 0px 0px #f29c93;
-webkit-box-shadow: inset 0px 1px 0px 0px #F29C93;
box-shadow: inset 0px 1px 0px 0px #F29C93;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE1A00), color-stop(1, #CE0100) );
background: -moz-linear-gradient( center top, #FE1A00 5%, #CE0100 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
background-color: #FE1A00;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #D83526;
display: inline-block;
color: #FFF;
font-family: arial;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-shadow: 1px 1px 0px #B23E35;
float: left;
height: 22px;
position: relative;
width: 66px!important;
margin-bottom: 3px;
margin-left: 12px;}

		.imageUploadHolder{
    float: left;
}
        	.helpIgniterUPH{
    border-radius: 10px;
    background-color: #e0e0e0;
    float: right;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: solid #B6B6B6 1px;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    top: 5px;
    right: 15px;
    z-index: 90000000000;
}        	.helpIgniterUPH:hover{
    cursor: pointer;
}
.helpIgniterCLOSE{    border-radius: 10px;
    background-color: #e0e0e0;
    float: right;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: solid #B6B6B6 1px;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    top: -18px;
    right: 119px;
    z-index: 1000000000000000000;    display: none;}
.helpIgniterCLOSE:hover{cursor: pointer;}



            .helpUploadImagesDisplay{
    background-color: #FFF; 
    border: solid #4B4B4B 2px; border-radius: 4px; box-shadow: 0px 0px 0px 400pc rgba(66, 66, 66, 0.51);
    position: absolute;
    top: 0px;
    z-index: 1000000001;
    padding: 12px;
    width: 601px;
    left: -86px;
    overflow: auto;
    height: 500px;
    display: none;
    text-align: center;
    padding-bottom: 27px;
    padding-top: 29px;
}            .helpUploadImagesDisplay img{
    width: 84%;
    margin-bottom: 25px;
    margin-top: 25px;
    text-align: center;
    border: solid #7E7E7E 1px; border-radius: 8px; box-shadow: 0px 0px 5px #3C3C3C; background-color: black;
}            .helpUploadImagesDisplay p{
    background-color: #E8FFE8; float: left; border: solid #4BB142 1px;  padding: 10px; border-radius: 5px; box-shadow: 0px 0px 7px #9E9E9E;
    width: 569px;
    text-align: left;
    font-weight: bold;
}
.imageCaptionMain:hover{text-decoration:underline}
.deleteImage:hover{decoration:underline!important}
.editCaptionText{-ms-word-break: break-all; -ms-word-wrap: break-all; -webkit-word-break: break-word; -webkit-word-wrap: break-word; word-break: break-word; word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto;}
.imageTextDescritionHolder{width: 338px!important;}
.galleryActionContainer{float: left;bottom: 0px;margin-top: 3px;margin-bottom: 3px;left: 0px;}
.imageTextDescritionHolder textarea{
    width: 324px;
    border-radius: 5px;
    padding: 6px;
    background-color: white;
    border: solid #CECECE 1px;
    height: 67px;
    margin-bottom: 3px;
    resize: none;
    outline: none;
}

.deleteCaption{
    color: #000; position: absolute; 
    bottom: -18px; 
    right: 3px;  
    padding-right: 8px; font-size: 11px;
    text-align: left;
}
.deleteCaption{letter-spacing:0px!important}

.imageBoxComment{background-color:red}
.textLikeHolder textarea{background-color: #FAFAFA;outline: none;resize: none;width: 258px!important;height: 48px!important;border-radius: 3px;margin-left: 0px!important;margin-bottom: 4px;}
.imageBoxComment textarea{background-color:red} 
.editTitleGallery{float: left;
width: 339px;
margin-bottom: 7px;}
.editTitleGallery input{height: 24px;
padding-left: 5px;
width: 335px;
border-radius: 5px;
background-color: #FFF;font-family: arial;font-size: 12px;font-weight: bold;}
#LOADINGBAR{margin-left: -5px!important;left:500px!important}
.usrTXT{}
.UPGRADEFORUNLIMITED{
float: left;
height: 40px;
width: 266px;
font-family: arial;
font-weight: bold;
font-size: 13px;
margin-top: -32px;
margin-left: 0px;
background: #45484D;
background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484D), color-stop(100%,#000));
background: -webkit-linear-gradient(top, #45484D 0%,#000 100%);
background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, #45484D 0%,#000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
border: solid #030303 1px;
border-radius: 5px;
padding-left: 7px;
padding-right: 7px;
margin-left: 582px;
margin-top: -47px;
margin-bottom: 40px;
}
.limiteUN{
    color: #FFF;
    margin-right: 8px;
    float: left;
    border-radius: 3px;
    background-color: #1D1D1D;
    padding-left: 3px;
    padding-right: 3px;
    margin-top: 2px;
    margin-bottom: 1px;
    border: solid #3A3434 1px;
    margin-left: 91px;
}
.limiteUP{
    float: left;
    color: white;
    background-color: #0A0A0A;
    margin-top: 1px;
    border-radius: 3px;
    padding-left: 3px;
    padding-right: 5px;
    border: solid #2C2C2C 1px;
    width: 256px;
    text-align: center;
}
.limiteUP a{color:red}
.unlmshorter{
    width: 265px;
    top: 8px;
    position: absolute;
    top: 333px;
    left: 1px;
}
.imagesUSRTXTHolder{
    float: left;
    min-height: 36px;
}
{position: absolute;
right: 0px;
top: 94px;
background-color: rgb(63, 63, 63);
width: 257px;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
text-align: center;
text-transform: uppercase;
font-family: arial;
font-size: 12px;
font-weight: bold;
color: white;}
.limitTotal{color:white;}











    .EditableInformation{
    background-color: #E0E0E0;
    float: left;
    border: solid gray 1px;
    border-radius: 5px;
    width: 590px;
    padding: 4px;
    margin-bottom: 4px;
}
		<form action="<?=$_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data" name="frmEditAlbum{}
        .editTIContainer{}
		.editTIContainer span{
    width: 58px;
    float: left;
    font-weight: bolder;
    font-family: arial;
    font-size: 13px;
}
            .txthlderd{
    background-color: white;
    border-radius: 4px;
    padding-left: 3px;
    width: 526px;
    height: 19px;
    font-size: 11px;
}
        .editTIContainer{
    float: left;
    width: 100%;
    margin-bottom: 7px;
}.editTIContainer textarea{
    background-color: white;
    border-radius: 5px;
    border: solid #BDBDBD 1px;
    resize: none;
    width: 525px;
    padding-left: 3px;
    padding-top: 3px;
    outline: none;
    height: 35px;
    margin-bottom: 3px;
    font-size: 11px;
}.ETICDivider select{
    width: 122px;
    height: 28px;
    font-size: 11px;
    font-size: 10px;
    margin-top: -4px;
}
            .ETICDivider{
    float: left;
    width: 196px;
    height: 20px;
}.ETICDivider span{
    margin-top: 0px;
}
                .dateimagesUpl{
    background-color: #FFF; border-radius: 4px; padding-left: 3px;
    margin: 0px;
    height: 17px;
    width: 78px;
}     
                .updateEditIMageA{
}
                .updateEditIMageB{
    float: right;
}.updateEditIMageB:hover{cursor:pointer}
                .editAlbumCustomCloseButtonD{}

updateEditIMageB:hover{cursor:pointer}

.eticdividere{
    float: right;
    margin-right: -2px;
    height: 20px;
}
.ImagesForEditGroup span{
    background-color: #E0E0E0;
    position: absolute;
    width: 253px;
    border: solid #E6E6E6 1px;
    left: 0px;     
    top: 0px;
    -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;
    text-align: center;
    height: 17px;
    line-height: 17px;
    font-family: arial;
    font-size: 12px;
    color: #000;
    text-transform: capitalize;
}
.ImagesForEditGroupd{}


.editComment{color:black;}
.deleteComment{color:black}
.editCaption:hover{color:red;}deleteCaption:hover{color:red;}
.deleteComment{margin-left:3px;}
.editComment:hover{color:Red!important}
.deleteComment:hover{color:red!important}
.editCaption{letter-spacing:0px;!important}
.imageLikes{letter-spacing:0px;!important}
.galleryUploadLimit{
    background-color: #C1F1C1; 
    padding: 3px; border: solid #009C06 1px;     float: left;    
    width: 6.imageCoverContainerCover73px; text-align: center; 
    font-size: 12px; font-weight: bold; border-radius: 3px;        margin-left: 8px;
    margin-top: -1px;
}
.upload_images_overflow{
    float: left;
    height: 381px;
}
.imageCoverContainerCover{font-family: arial;
font-size: 12px;
color: #000;text-align:center;
text-transform: capitalize;height: 19px;line-height: 19px;background-color: #E0E0E0;}




.modeling_photos_grid_container img{position:absolute;top: 0px;max-width:none !important;}
.albumCaptionText{	white-space: pre-wrap;
	white-space: -moz-pre-wrap; 
	white-space: -pre-wrap; 
	white-space: -o-pre-wrap; 
	word-wrap: break-word;}
	
	
	.hiddenUploadField{border: none;
background-color: rgba(0, 0, 0, 0);
width: 335px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;}