.leftalbum { width:71px; background:url(//us.i1.yimg.com/us.yimg.com/i/us/ph/el/th_albm_lt.gif) no-repeat; padding:0 0 0 12px; }

html>body .leftalbum { width:73px; *width:71px; padding-left:15px; *padding-left:12px; } /*ie 6 and under cant read this but ie 7 can, however, ie 7 reads the *attributes which overrides the previous same attribute */

          .leftalbum div.rightalbum { background:url(//us.i1.yimg.com/us.yimg.com/i/us/ph/el/th_albm_rt.gif) right no-repeat; padding:0 12px 0 0px; width:100%; text-align:center; }
          .leftalbum div a { display:block; width:76px; height:80px; background-color:#f2f2f2; border-top:1px solid #a4a4a4; border-bottom:1px solid #a4a4a4; background-position:center; background-repeat:no-repeat; cursor:hand;
                             /* hack for IE */ height: expression('78px'); *height:78px; }
html>body .leftalbum div a { display:table-cell;*display:block; vertical-align:middle;}
/*          .leftalbum div a div { position:relative; top:50%; } */
html>body .leftalbum div a div { top:auto; *top:inherit; }
          .leftalbum div a div img { border:0; position:relative; top:5%; }
.cell { float:left; padding:0 0 20px 15px; }
html>body .cell { padding:0 0 20px 25px; *float:left; *padding:0 0 20px 15px; }
.cell a { font:78% Verdana; }
#cellcontainer { margin-left:12px; }
.thumb-aligner { height: 90px; }
html>body #cellcontainer { margin:0; *margin-left:12px; }
td .margin { width:1px; border:0px; padding:0px; margin:0px; }
td .album-cell { width:24%; vertical-align:top; text-align:center; background-color:#fff; border:1px solid #e0e0e0; height: 140px; }
td .photo-cell { width:24%; vertical-align:top; text-align:center; background-color:#fff; border:1px solid #e0e0e0; height: 160px; }
td .filler-cell { background-color:#fff; border:0px; }
td .delete-image { vertical-align:middle; background-color:#fff; margin:0; width:1%; padding:0px; }
td .delete-name { vertical-align:middle; text-align:left; background-color:#fff; }
td .approve { vertical-align:middle; text-align:left; background-color:#fff; padding:2px; }
td .skinny { width: 1%; padding: 0px; }
#photo-info td, #photo-info div { padding: 0px; margin: 0px; text-align:left; }
#photo-info a{ color:#FFFFFF; text-decoration:underline; line-height:normal; }
#slideDiv { position:relative; }
#imgDiv { position:absolute; top:0; left:0; width:748; height:500; clip:rect(0,748,500,0); z-index:0; background-color:#ffffff; layer-background-color:#ffffff }
#pnumBgDiv { position:relative; }
#pnumDiv { position:absolute; top:0; left:0; width:200; height:30; clip:rect(0,200,30,0); z-index:0 }

.yphbrdr { background-color:#d9d9d9; padding: 0px; margin: 0px; }
.yphintbox { background-color:#f9f9f9; }
.yphsmhdr { color:#406618; font-family:arial,sans-serif; font-weight:900; }

.photo-box{
width:80px; 
height:80px; 
vertical-align:top; 
padding-top:3px;
background-color:#999999;
}

.photo-box-selected{
width:80px; 
height:80px; 
vertical-align:top; 
padding-top:3px;
background-color:#FFFFFF;
}

.photo-box a{
font-size:11px;
color:#FFFFFF;
}

.photo-strip{
min-height:70px;
max-height:120px;
vertical-align:top;
}

.picture-name
{
	width:350px;
	align:center;
	
}

.photo-name 
{
	
	display:inline;
	width:200px;
	whitespace:normal;
	
}

.photo-edit-options
{
	
	position:absolute;
	left:775px;
	display:inline;
	width:150px;
	whitespace:normal;
	z-index:1;
}

.photo-image-option
{
	padding-left:5px;
	align:absbottom;
	display:inline;
}

#pgnotify {
width:500px;
padding:2px;
background-color:#D9FFFF;
}

/* css for photo gallery starts*/
.container-gallery
{
width: 1000px;
text-align: left;
padding-bottom: 20px;
margin: 0px auto;
min-height: 300px;
float: left;
}
.back-to-gallery{
	float:left;
	margin-right: 10px;
}
.create-gallery-block
{
	background-color: #fff;
	padding:7px;
	float:left;
}
.create-gallery
{
	background: url("/groups/images/gallery/bg-create-album.jpg") no-repeat;
	width: 987px;
	height: 356px;
	float: left;
	cursor:default;
}
.button-add-cont
{
	float:left;
    margin-top: 16%;
    margin-left: 38%;
}
.button-add
{
	width:153px;
    border: 2px solid #fff;
    padding:20px 0px 20px 73px;
    border-radius:30px;
    color: #fff;
    font-size:18px;
    font-weight:bold;
    cursor: pointer;
    background: url("/groups/images/gallery/icon-plus.png") no-repeat 15% 50%;
}
.nav-gallery
{
	float:left;
	width:100%;
	border-bottom: 1px solid #e1e1e1;
}
.nav-left
{
	float: left;
	width:30%;
}
.nav-right
{
	float: right;
	width:70%;
	margin-top: 7px;
}
.create-album-block
{
	float:left;
	width:100%;
	text-align: center;
}
.album-head
{
	font-size:16px;
	font-weight: bold;
	font-family: arial;
}
.album-input, .album-txtarea
{
	border: 1px solid #ccc;
	width:378px;
	padding: 11px;
	font-size: 12px;
	font-family: arial;
}
.add-photo-block
{
	border: 1px dashed #a1a1a1;
	width:400px;
	height:360px;
	margin:0px auto;
}
.add-photo-inner
{
	margin:0px auto;
	width:120px;
	text-align: center;
	padding-top:27%;
}
.button-back
{
	width:120px;
    border: 1px solid #c1c1c1;
    padding:7px 0px;
    text-align: center;
    border-radius:2px;
    color: #000;
    font-size:12px;
    font-weight:bold;
    cursor: pointer;
    background-color: #f9f9f9;
    font-family : arial;
}
.button-back:hover
{
  background: #F0F0F0 ;
  background: -moz-linear-gradient(0% 100% 90deg, #F0F0F0 , #F0F0F0 );
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0F0F0 ), to(#F0F0F0 ));
  -moz-box-shadow: inset 0 1px 0 0 #F0F0F0 ;
  -webkit-box-shadow: inset 0 1px 0 0 #F0F0F0 ;
  cursor: pointer;
}
.btn-orange
{
    border: 1px solid #e58748;
    padding:7px 0 6px;
    text-align: center;
    border-radius:2px;
    color: #fff;
    font-size:12px;
    font-weight:bold;
    cursor: pointer;
    font-family : arial;
}
.btn-edit
{
background:#f7941d url("/groups/images/gallery/icon-edit.png") no-repeat 12% 50%;
}
.btn-edit:hover
{
  background: #FF8800 url("/groups/images/gallery/icon-edit.png") no-repeat 12% 50%;
  background: -moz-linear-gradient(0% 100% 90deg, #FF8800, #FF8800) url("/groups/images/gallery/icon-edit.png") no-repeat 12% 50%;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF8800), to(#FF8800)) url("/groups/images/gallery/icon-edit.png") no-repeat 12% 50%;
  border: 1px solid #FF8800;
  -moz-box-shadow: inset 0 1px 0 0 #FF8800;
  -webkit-box-shadow: inset 0 1px 0 0 #FF8800;
  cursor: pointer;
}
.btn-add
{
background:#f7941d url("/groups/images/gallery/icon-plus-small.png") no-repeat 7% 50%;
}
.btn-add:hover
{
  background: #FF8800 url("/groups/images/gallery/icon-plus-small.png") no-repeat 7% 50%;
  background: -moz-linear-gradient(0% 100% 90deg, #FF8800, #FF8800) url("/groups/images/gallery/icon-plus-small.png") no-repeat 7% 50%;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF8800), to(#FF8800)) url("/groups/images/gallery/icon-plus-small.png") no-repeat 7% 50%;
  border: 1px solid #FF8800;
  -moz-box-shadow: inset 0 1px 0 0 #FF8800;
  -webkit-box-shadow: inset 0 1px 0 0 #FF8800;
  cursor: pointer;
}
.btn-add-save:hover
{
  background: #FF8800;
  background: -moz-linear-gradient(0% 100% 90deg, #FF8800, #FF8800);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF8800), to(#FF8800));
  border: 1px solid #FF8800;
  -moz-box-shadow: inset 0 1px 0 0 #FF8800;
  -webkit-box-shadow: inset 0 1px 0 0 #FF8800;
  cursor: pointer;
}
.btn-add:hover .img-none
{
 background-image: none;
}
.edit-album-block
{
	float:left;
	width:100%;
	text-align: center;
	font-family : arial;
}
ul.edit-photos-block
{
	float:left;
	width:100%;
	padding:0;
	margin:0;
	margin-bottom: 60px;
	font-family:arial,sans-serif;
}
ul.edit-photos-block li
{
	border:1px solid #d7d7d7;
	float:left;
	padding:10px;
	background-color: #fff;
	list-style-type: none;
	margin-bottom:7px;
	margin-right:7px;
	position: relative;
}
ul.edit-photos-block li:first-child
{
	border:1px dashed #b3b3b3;
	background-color: transparent;
	text-align: center;	
}
ul.edit-photos-block li:nth-child(4n+4)
{
	margin-right:0px;
}
ul.edit-photos-block li div.edit-photo-outer
{   width:222px;
	height:222px;
	overflow: hidden;
	position: relative;
	background-color: #F1F1F1;
}
ul.edit-photos-block li:first-child div.edit-photo-outer
{   width:222px;
	height:253px;
	display: table;
	position: relative;
}
ul.edit-photos-block li:first-child div.edit-photo-outer.save-photo-outer
{
	height:222px;
}
ul.edit-photos-block li div.gallery-photo
{
    width:222px;
	height:222px;
}
ul.edit-photos-block li:first-child div.gallery-photo a
{
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
ul.edit-photos-block li div.gallery-photo-gradient
{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.5)));
    background: -moz-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.5)));
    background: -ms-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.5)));
    background: -o-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(70%, rgba(0, 0, 0, 0.5)));
}
ul.edit-photos-block .fun-like{ display: none; position: absolute; bottom: 10px; left: 15px; right: 50px; color: #FFF;}
ul.edit-photos-block .fun-like label{ display: inline-block; min-width: 110px; text-align: left;}
ul.edit-photos-block .fun-like label a{ color: #FFF;}
ul.edit-photos-block .fun-like .icon-like{ display:inline-block; width:16px; height:15px; background: url("/groups/images/gallery/icon-like-white.png") no-repeat; vertical-align: top; margin-top: -2px;}
ul.edit-photos-block .fun-like .like-counter{ display: inline-block; vertical-align: top;}
ul.edit-photos-block li:hover .fun-like{ display: block;}
ul.edit-photos-block li div.gallery-photo-gradient:after{ display: none; content:''; position:absolute; left:0; right:0; top:0; bottom:0;
-webkit-box-shadow: inset -2px -41px 41px -5px rgba(0,0,0,0.75);
-moz-box-shadow: inset -2px -41px 41px -5px rgba(0,0,0,0.75);
box-shadow: inset -2px -41px 41px -5px rgba(0,0,0,0.75);}
ul.edit-photos-block li:hover div.gallery-photo-gradient:after{ display: block;}
ul.edit-photos-block li:first-child div.gallery-photo
{
	display: table-cell;
   text-align: center;
   vertical-align: middle;
   background: transparent;
}
ul.edit-photo-block li:not(:first-child) div.gallery-photo img
{
	position:relative;
    z-index:-1;
    display:block;
}
ul.edit-photos-block li div.gallery-photo img.img-natural
{
	max-width: 345px;
	max-height: 260px;
	min-width:100%;
	min-height: 100%;
	
}
ul.edit-photos-block li div.gallery-photo-caption
{
	float:left;
	width:100%;
	position: relative;
}
ul.edit-photos-block li div.gallery-photo-layer, ul.edit-album-block li div.gallery-photo-layer
{
	padding:13px 0px 13px 13px;
	float:left;
	/*width:196px;
	height:196px;*/
	display:none;
	right:13px;
	position: absolute;
	top: 0px;
	z-index: 100;
}
ul.edit-photos-block li div.gallery-photo-layer-new
{
top:10px;
right:23px;
}
.gallery-photo-layer-inner
{
	position:relative;
}

ul.edit-album-block li div.album-photo:hover  .gallery-photo-layer {
    display: block;
    top:0px;
	left:0px;
	position: absolute;
    
}

ul.edit-album-block
{
	float:left;
	width:100%;
	padding:0;
	margin:0;
	font-family:arial,sans-serif;
}
ul.edit-album-block li
{
	float:left;
	list-style-type: none;
	margin-bottom:40px;
	margin-right:35px;
	position: relative;
}
ul.edit-album-block li:first-child
{
	border:1px dashed #b3b3b3;
	background-color: transparent;
	float:left;
	list-style-type: none;
	text-align: center;
	
}
ul.edit-album-block li:nth-child(4n+4)
{
	margin-right:0px;
}
ul.edit-album-block li div.edit-album-outer
{   width:222px;
	height:222px;
	overflow: hidden;
	position: relative;

}
ul.edit-album-block li:first-child div.edit-album-outer
{   width:222px;
	height:277px;
	display: table;
	position: relative;
}
ul.edit-album-block li div.album-photo
{
	width:222px;
	height:222px;
}
ul.edit-album-block li:first-child div.album-photo a
{
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #006699;
}
ul.edit-album-block li div.album-photo-gradient
{
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(93%, rgba(0, 0, 0, 0.3)));
     background: -moz-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(93%, rgba(0, 0, 0, 0.3)));
    background: -ms-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(93%, rgba(0, 0, 0, 0.3)));
    background: -o-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), color-stop(93%, rgba(0, 0, 0, 0.3)));

}
ul.edit-album-block li:first-child div.album-photo
{
	display: table-cell;
   text-align: center;
   vertical-align: middle;
   background: transparent;
}
ul.edit-album-block li:not(:first-child) div.album-photo img
{

    position:relative;
    z-index:-1;
    display:block;
}
ul.edit-album-block li div.album-photo img.img-natural
{
	max-width: 345px;
	max-height: 260px;
	min-width:100%;
	min-height: 100%;
}

.img-natural.bbmp{
	max-width: 222px !important;
}

.album-caption-outer
{
	float:left;
	width:222px;
}
ul.edit-album-block li div.gallery-album-caption
{
	float:left;
	width:196px;
	background-color: #fff;
	padding: 12px;
  	position:relative;
  	border: 1px solid #d7d7d7;
  	font-family : arial;
}
ul.edit-album-block li:hover .gallery-photo-layer
{
 display: block;
}
.album-count
{
	width:41px;
	height:28px;
	padding-top: 13px;
	border-radius: 50%;
	background-color: #f06226;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	right: 12px;
	position:absolute;
	top:-22px;
	display: table-cell;
}
.album-count-label
{
	color: #999;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	width:41px;
	text-align: center;
}
.album-caption-name
{
    line-height: 15px;
    max-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float:left;
    width:140px;
    text-align: left;
    color: #006699;
	font-size: 12px;
	font-weight: bold;
	margin-top: 6px;
	/*display: -webkit-box;
    display: -moz-box;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;*/
}
.gallery-strip
{
	border: 1px solid #d7d7d7;
	height:4px;
	margin-left: 5px;
	margin-right: 5px;
	float:left;
	width:212px;
	background-color: #fff;
	border-top: none;
}
.photo-input
{
	border: 1px solid #d7d7d7;
	width:100%;
	padding: 8px 11px;
	font-size: 12px;
	box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.popup-photo-input
{
	border: 1px solid #d7d7d7;
	width:100%;
	padding: 8px 11px 11px;
	font-size: 12px;
	box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.photo-delete
{
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background: #141f03 url("/groups/images/gallery/icon-delete.png") no-repeat 50%;
	float:right;
	right:0px;
	cursor:pointer;
}
.photo-delete:hover
{
	opacity: 0.7;
}
.photo-comment-no
{
	background: url("/groups/images/gallery/icon-comment-white.png") no-repeat 0%;
    position: absolute;
    right:23px;
    bottom: 21px;
    color: #fff;
    width:auto;
   display: none;
   padding-left:20px;
	
}
.photo-comment-label
{
	position: absolute;
    right:23px;
    bottom: 21px;
    color: #fff;
    display:none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:60px;
    text-align:right;
}
.caption-ellipsis{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 25px;
}
.photo-comment-no-edit, .photo-comment-label-edit
{
	bottom:54px;
	
}
.album-name
{
	background-color: #fff;
	border: 1px solid #d7d7d7;
	width:400px;
	font-size:16px;
	font-weight:bold;
	padding: 10px;
}
.album-desc
{
	padding: 10px;
	width:400px;
}
.album-name-label
{
	font-size:18px;
	font-weight:bold;
	width:400px;
	text-align: center;
	margin:0px auto;
}
.album-created-label
{
	font-size:12px;
	color: #999;
	width:400px;
	text-align: center;
	margin:0px auto;
}
.album-desc-label
{
	color: #666;
	font-size: 12px;
	width:600px;
	margin:0px auto;
}
/*textarea.album-txtarea
{
	color: #999999;
}*/
/*textarea.album-desc
{
	color: #666;
}*/
.save-btn-outer
{
	width:100%;
	float:left;
	text-align: center;
}
ul.edit-photos-block li:hover  .gallery-photo-layer ,
ul.edit-photos-block li:hover  .photo-comment-no ,
ul.edit-photos-block li:hover  .photo-comment-label{
    display: block;    
}
/*ul.edit-photos-block li:hover .gallery-photo-layer
{
	display: block !important;
}*/

/* css for photo gallery ends*/

/* common classes starts*/
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.margin-bottom0
{
	margin-bottom:0px;
}
.margin-bottom5
{
	margin-bottom:5px;
}
.margin-bottom10
{
	margin-bottom:10px;
}
.margin-bottom15
{
	margin-bottom:15px;
}
.margin-bottom20
{
	margin-bottom:20px;
}
.margin-bottom40
{
	margin-bottom:40px;
}
.margin-bottom50
{
	margin-bottom:50px;
}
.margin-bottom60
{
	margin-bottom:60px;
}
.margin-right7
{
	margin-right: 7px;
}
.margin-right10
{
	margin-right: 10px;
}
/*input[placeholder].album-input, input[placeholder].photo-input
{
	color: #999999;
}*/
textarea:focus, input:focus, button:focus{
    outline: 0;
}
.width-80
{
	width:80px;
}
.width-95
{
	width:95px;
}
.width-120
{
	width:120px;
}
.width-150
{
	width:150px;
}
.width-100per
{
	width: 100%;
}
.img-none
{
	background-image: none;
}
img.img-natural
{
	border: 1px solid #d7d7d7;
	border-bottom: none;
}
textarea {
    resize: none;
}
.text13 .font-gallery
{
font-family:arial,sans-serif;
}
.text13 a. .text a:hover
{
font-family:arial,sans-serif;
color: #006699;
}
.cur-hand
{
	cursor:pointer;
}
ul.edit-photos-block li div.gallery-photo-layer-new.dis-blck
{
	display: block;
}
.photo-input-edit
{
position: absolute;
right: 21px;
bottom: 21px;
}

.hide{ display: none;}
/* common classes ends*/


.modal-view{ display:none; position:fixed; z-index:100000; left:0; right:0; top:0; bottom:0; width:980px;max-width:980px; max-height:530px; margin:auto;font-family:arial,sans-serif;box-shadow: 0 0 10px #505050;}
.modal-view .container{ position:relative; z-index:100000;}
.modal-view ul, .modal-view li{ list-style:none; margin:0; padding:0;}
.modal-view .mv-slider{ background:#000; overflow:hidden; height:1%;}
.modal-view .mv-slider .item-col{ display:table-cell; vertical-align:middle; width:1%; height:530px; text-align:center;}
.modal-view .mv-slider img{ max-width:100%; max-height:100%;}

.modal-view .mv-content{height: 530px; opacity:0; font-family:Arial; background:#FFF; float:right; width:290px; text-align:left; font-size:12px;  -webkit-transition:2s; /* For Safari 3.1 to 6.0 */
    transition: 2s; }
.modal-view .mv-content a{color:#006699; text-decoration:none;text-transform: capitalize;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap; max-width: 190px; }
.modal-view .mv-content p.desc-p{color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width: 190px;}
.modal-view .mv-content a:hover{ text-decoration:none;}
.modal-view .mv-content .s-thumb{ width:55px; height:55px; border-radius:100%;}
.modal-view .mv-content .s-thumb{ width:55px; height:55px; border-radius:100%;}
.modal-view .mv-content .head-info{ padding:15px; position:relative;}
.modal-view .mv-content .desc-info{ padding: 0px 20px 15px 15px; color: #666; white-space: normal; line-height: 16px;  height: 52px;   word-wrap: break-word;   overflow: auto;  display: block; margin-right: 3px; margin-bottom: 10px;}
.modal-view .mv-content .desc-info::-webkit-scrollbar { width: 5px;}
.modal-view .mv-content .desc-info::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px;}
.modal-view .mv-content .desc-info::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
 background: #898989; }
.modal-view .mv-content .head-info .s-thumb{ position:absolute; top:10px;}
.modal-view .mv-content .head-info .desc{ margin-left:70px;}
.modal-view .mv-content .c-name{ font-weight:bold; display:inline-block; margin-bottom:8px;}
.modal-view .mv-content .timer{ color:#999; font-size:11px; margin-top:7px; display:block;}
.modal-view .cooli-ui{height: 364px; background-color:#f5f5f5; position:relative;
-webkit-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.05);
box-shadow: inset 0px 5px 5px 0px rgba(0,0,0,0.05);}
.modal-view .cooli-ui .co-tabs{ border-bottom:#dcdcdc solid 1px; padding:15px 15px 11px; }
.modal-view .cooli-ui .co-tabs li{  position: relative; margin-right:15px;  font-size:12px; color:#006699; font-weight:normal; line-height:1; display: inline-block;}
.modal-view .cooli-ui .co-tabs li:first-child:after{bottom:-12px; left:5px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(225, 225, 225, 0); border-bottom-color: #e1e1e1; border-width: 6px; } 

.c-like-all{margin-bottom:15px; white-space: normal; padding:10px 15px; line-height: 1.5; background: #FFF; border-bottom:#e1e1e1 solid 1px; }
.c-like-all .pop-like{  position: fixed; left: 0; top: 0; bottom: 0; right: 0; width: 324px; overflow: hidden;
  max-height: 390px; margin: auto; background-color:#FFF;  border-radius:3px; z-index: 1001;}
.c-like-all .pop-like-wrapper:after{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0, .5); content: ''; z-index: 1000;}
.c-like-all .pop-like h2{ padding: 15px; background: #f3f3f3; color: #000; font-size: 14px; font-family: arial; font-weight: bold; line-height: 1;}
.c-like-all .pop-like .pop-like-list{ margin: 10px; max-height: 325px; overflow-y:auto;}
.c-like-all .pop-like .pop-like-list::-webkit-scrollbar { width: 5px;}
.c-like-all .pop-like .pop-like-list::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px;}
.c-like-all .pop-like .pop-like-list::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);}
.c-like-all .pop-like .pop-like-list li{ border-bottom: #eae9ee solid 1px; padding: 7px 7px 7px 65px; position: relative; min-height: 45px; margin-bottom: 5px;}
.c-like-all .pop-like .pop-like-list .img-holder img{ width: 50px; height: 50px; border-radius:100%; position: absolute; left: 5px; top: 2px;}
.c-like-all .pop-like .pop-like-list .p-name{ font-size: 14px; font-weight: bold; color: #000;}
.c-like-all .pop-like .pop-like-list .p-info{ color: #9a9a9a;}
.c-like-all .pop-like .close-it{ cursor: pointer; font-size: 15px; font-weight: bold; color: #b0b0b0; position: absolute; right: 15px; top: 10px;}
.c-like-all .pop-like .close-it:hover{ color:#747373;}

.modal-view .comment-ui p{ color:#666;}  

.modal-view .comment-ui .post-comment{position: absolute; bottom: 0; width: 260px; padding:15px; border-top:#dcdcdc solid 1px; }
.modal-view .comment-ui .post-comment .s-thumb{ width:30px; height:30px;}   
.modal-view .comment-ui .post-comment .in-obj{ display:inline-block; vertical-align:top; padding:8px 10px; border:#e3e3e3 solid 1px; margin-left:-4px; font-size:11px; width:75%;margin-top:3px;}
.txtbox-arrow-img{z-index:999;position:relative;} 
.modal-view .comment-ui .counter{ position:absolute; right:15px; top:15px; color:#878787;} 
.modal-view .comments-section-list{height:184px; overflow-y:auto; margin-right:3px; margin-bottom:5px; } 
.modal-view .comments-section-list::-webkit-scrollbar { width: 5px;}
.modal-view .comments-section-list::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px;}
.modal-view .comments-section-list::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
 background: #898989; }
.modal-view .comments-section-list li{ padding:0 20px 0 65px; position:relative; min-height:50px; margin-bottom:20px; white-space:normal;}
.modal-view .comments-section-list li .s-thumb{position:absolute; top:0; left:15px; width:38px; height:38px;}
.counter-sub{margin-top:-1px;margin-left:5px;}
.modal-view .op-bg{ background:rgba(0,0,0, .9); position:fixed; left:0; right:0; top:0; bottom:0; z-index:999;opacity: 0.9;}
.modal-view .close{ position:absolute; right:-40px; top:-30px; z-index:100000; background-color:#333; padding:4px 9px 7px; color:#6b6b6b; border:#6b6b6b solid 3px; border-radius:100%; font-weight:bold; font-size:20px;  -webkit-transition:.5s; /* For Safari 3.1 to 6.0 */
    transition: .5s; line-height:1; z-index: 1000;}
.modal-view .close:hover{ cursor:pointer; border:#afafaf solid 3px; color:#afafaf;}
.modal-view .mo-prev, .modal-view .mo-next{ background:url('/groups/images/gallery/np-move.png') left bottom no-repeat; position:absolute; top:42%; left:20px; width:35px; height:66px; cursor:pointer; opacity:.7;  -webkit-transition:.5s; /* For Safari 3.1 to 6.0 */
    transition: .5s;}
.modal-view .mo-next{ left:auto; right:305px; background-position:left top; }
.modal-view .mo-prev:hover, .modal-view .mo-next:hover{opacity:1;}

#ga-slider{ white-space:nowrap;}
#ga-slider >li{ display:none;}
#ga-slider li.active{ display:block;}
#ga-slider li.active .mv-content{ opacity:1;}
#ga-slider li:last-child .mo-next{display:none;}
#ga-slider li:first-child .mo-prev{display:none;}
a.morelink {
    text-decoration:none;
    outline: none;
}
.morecontent span {
    display: none;

}
#wrapper #flashmsg{
	margin-top : -5px;
	width : 52%;
}
#display-edit-block{
	display: none;
}
.desc-info-img
{
	position:absolute;
    top: 16.7%;
    right: 1.5%;
    cursor: pointer;
    padding-right: 0px;
}
.option-cross{ display:none; position:absolute; right: 10px;top: -3px;font-weight: bold;color: #999;font-size: 15px;  cursor: pointer;}
.comments-section-list li:hover .option-cross{display:block;}
