/*Rotate Icons*/
.sesnews_icon_photos_flip_horizontal{
  background-image:url(../images/photo/flip_horizontal.png);
}
.sesnews_icon_photos_flip_vertical{
  background-image:url(../images/photo/flip_vertical.png);
}
.sesnews_icon_photos_rotate_ccw{
  background-image:url(../images/photo/rotate_ccw.png);
}
.sesnews_icon_photos_rotate_cw{
  background-image:url(../images/photo/rotate_cw.png);
}
/*CREATE & EDIT ALBUM CSS START HERE*/
.sesnews_album_form #map-canvas-list{
  height:150px;
  width:300px;
}
.sesnews_album_form .global_form > div{
  float:none;
}
.sesnews_album_form label.required:after{
 content:'*';
 color:#FF0000;
}
.sesnews_album_form .global_form div.form-element{
  float:none;
  max-width:inherit;
	overflow:hidden;
}
[dir="rtl"] .sesnews_album_form .global_form > div,
[dir="rtl"] .sesnews_album_form .global_form div.form-element{
	float:none;
}
.sesnews_album_form #fancyuploadfileids-wrapper{
  height:0;
}
/*PHOTO UPLOADER*/
.sesnews_create_form_tabs li{
  display:inline-block;
}
.sesnews_create_form_tabs li + li{
  border-left-width:1px;
	border-left-style:solid;
  margin-left:30px;
  padding-left:30px;
}
[dir="rtl"] .sesnews_create_form_tabs li + li{
	border-left-width:0;
	border-right-width:1px;
	border-right-style:solid;
	margin-left:0;
	margin-right:30px;
	padding-left:0;
	padding-right:30px;
}
.sesnews_create_form_tabs li a{
  font-weight:bold;
}
.sesnews_create_form_tabs li i{
  margin-right:5px;
}
[dir="rtl"] .sesnews_create_form_tabs li i{
	margin-left:5px;
	margin-right:0;
}
#fromurl-element button{
  margin-left:10px;
  padding:3px 10px;
}
[dir="rtl"] #fromurl-element button{
	margin-left:0;
	margin-right:10px;
}
.sesnews_upload_dragdrop_content{
  border-style:solid;
	border-width:1px;
	font-size:20px;
	cursor:pointer;
  height:100px;
	line-height:100px;
	text-align:center;
	vertical-align:middle;
	width:500px;
}
[dir="rtl"] .sesnews_upload_dragdrop_content{
	text-align:center;
}
.sesnews_upload_dragdrop_content.sesbd{
  border-width:2px;
}
.siteevent_upload_item_name{
  display:block;
  margin-bottom:5px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.siteevent_upload_item_options > a{
  margin-left:10px;
}
[dir="rtl"] .siteevent_upload_item_options > a{
	margin-left:0;
	margin-right:10px;
}
.sesnews_upload_url_content{
  border-style:solid;
  border-width:1px;
  float:left;
  padding:10px;
}
.sesnews_upload_url_content input[type="text"]{
  width:350px;
}
.sesnews_upload_photos_container{
  float:left;
  max-height:460px;
  overflow:auto;
  width:auto;
}
[dir="rtl"] .sesnews_upload_photos_container{
	float:right;
}
.sesnews_upload_photos_container.iscontent{
	box-shadow:0 0 3px rgba(0, 0, 0, 0.4);
	margin:3px;
}
.sesnews_upload_item{
	border-style:solid;
  border-width:1px;
	float:left;
  height:250px;
	margin:5px;
	padding:5px;
  position:relative;
 	width:180px;
}
[dir="rtl"] .sesnews_upload_item{
	float:right;
}
.sesnews_upload_item_overlay{
  background-color:rgba(0, 0, 0, .1);
  bottom:0;
  left:0;
  right:0;
  top:0;
  position:absolute;
  z-index:1;
}
.sesnews_upload_item_abort{
  position:absolute;
  text-align:center;
  top:130px;
  width:100%;
  z-index:2;
}
[dir="rtl"] .sesnews_upload_item_abort{
	text-align:center;
}
.sesnews_upload_item_abort span{
  background-color:#d9534f;
  border:1px solid #d43f3a;
  border-radius:3px;
  color:#fff;
  cursor:pointer;
  display:inline-block;
  font-size:11px;
  padding:3px 5px;
}
.sesnews_upload_item_abort span:hover{
  background-color:#c9302c;
}
.sesnews_upload_item .progressBar{
  position:absolute;
  top:50px;
  width:100%;
  z-index:2;
}
.sesnews_upload_item .progressBar > div{
  background:url(../images/ajax_loading.gif) no-repeat center top;
  color:#fff;
  padding-top:20px;
  text-align:center;
  width:100% !important;
}
[dir="rtl"] .sesnews_upload_item .progressBar > div{
	text-align:center;
}
.sesnews_upload_item_photo{
	height:160px;
	margin-bottom:5px;
	overflow:hidden;
	width:100%;
}
.sesnews_upload_item_photo img{
	min-height:100%;
	width:100%;
}
.sesnews_upload_item_size{
  float:right;
  margin:0 0 5px 5px;
}
[dir="rtl"] .sesnews_upload_item_size{
	float:left;
  margin:0 5px 5px 0;
}
.sesnews_upload_item_name{
  display:block;
  margin-bottom:5px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.sesnews_upload_item_options > a{
  margin-left:10px;
	display: inline-flex;
	margin-top: 8px;
}
[dir="rtl"] .sesnews_upload_item_options > a{
	margin-left:0;
	margin-right:10px;
}
/*CREATE & EDIT ALBUM CSS END HERE*/
/*ALBUM LISTING*/
.sesnews_album_listings{
  clear:both;
	position:relative;
}
.sesnews_album_list_grid{
  float:left;
  margin:0 3px 6px;
	overflow:hidden;
  position:relative;
  width:236px;
}
[dir="rtl"] .sesnews_album_list_grid{
  float:right;
}
.sesnews_album_list_grid.sesea-i-outside{
	border-style:solid;
	border-width:1px;
}
/*Grid Thumb*/
.sesnews_album_list_grid_img{
	display:block;
	width:100%;
}
.sesnews_album_list_grid_img span{
  background-position:center center;
	background-color:#ccc;
  background-size:cover;
	display:block;
  height:100%;
  width:100%;
}
/*Featured, Sponsored Label*/
.sesnews_album_list_grid .sesnews_album_labels_container{
  opacity:1;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
}
.sesnews_album_list_grid:hover .sesnews_album_labels_container{
  top:-10px;
	opacity:0;
}
/*Buttons*/
.sesnews_album_list_grid_btns{
  position:absolute;
  opacity:0;
  top:-10px;
  right:10px;
  z-index:2;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
	text-align:center;
}
[dir="rtl"] .sesnews_album_list_grid_btns{
	left:10px;
	right:inherit;
}
.sesnews_album_list_grid:hover .sesnews_album_list_grid_btns{
	opacity:1;
	top:10px;
}
.sesnews_album_list_grid_option_button:hover + .sesnews_album_option_box,
.sesnews_album_list_grid_btns .sesnews_album_option_box:hover{
	display:block;
	right:0;
	margin-top:30px;
}
[dir="rtl"] .sesnews_album_list_grid_option_button:hover + .sesnews_album_option_box,
[dir="rtl"] .sesnews_album_list_grid_btns .sesnews_album_option_box:hover{
	left:0;
	right:auto;
}
/*Grid Info*/
.sesnews_album_list_grid_info > span{
  display:block;
}
.sesnews_album_list_grid_title{
  font-weight:bold;
  overflow:hidden;
}
.sesnews_album_list_grid_stats{
	margin-top:5px;
	overflow:hidden;
}
.sesnews_album_list_grid_stats > span{
  float:left;
}
[dir="rtl"] .sesnews_album_list_grid_stats > span{
  float:right;
}
.sesnews_album_list_grid_stats > span + span{
  margin:0 0 0 7px;
}
[dir="rtl"] .sesnews_album_list_grid_stats > span + span{
  margin:0 7px 0 0;
}
.sesnews_album_list_grid_stats > span.sesnews_album_list_grid_rating{
  float:right;
}
[dir="rtl"] .sesnews_album_list_grid_stats > span.sesnews_album_list_grid_rating{
  float:left;
}
/*Album Info:Outside of thumb*/
.sesea-i-outside .sesnews_album_list_grid_info{
	height:70px;
	overflow:hidden;
	padding:5px;
}
.sesea-i-outside .sesnews_album_list_grid_title a{
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.sesea-i-outside p.sesnews_album_list_grid_count{
	display:none;
}
/*Album Info:Inside of thumb*/
.sesea-i-inside .sesnews_album_list_grid_info{
  background:#000;
  background:rgba(0,0,0,0.6);
  background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 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.6)));
  background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);
  background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.6)));
  background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);
  bottom:0;
	padding:10px 50px 10px 10px;
  position:absolute;
  left:0;
  width:100%;
	margin:0;
}
[dir="rtl"] .sesea-i-inside .sesnews_album_list_grid_info{
	padding:10px 10px 10px 50px;
}
.sesea-i-inside .sesnews_album_list_grid_info.nophotoscount,
.sesnews_album_list_photo_grid.sesea-i-inside .sesnews_album_list_grid_info{
	padding:10px;
}
/*Album Info:Inside Show in hover*/
.sesea-i-inside.sesea-i-over .sesnews_album_list_grid_info{
  opacity:0;
  bottom:-10px;
  z-index:2;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
}
.sesea-i-inside.sesea-i-over:hover .sesnews_album_list_grid_info{
  opacity:1;
  bottom:0px;
}
.sesea-i-inside span.sesnews_album_list_grid_count{
	display:none;
}
/*Album Count*/
.sesea-i-inside .sesnews_album_list_grid_count{
  bottom:10px;
  font-size:20px;
  position:absolute;
  right:0;
  text-align:center;
  width:50px;
}
[dir="rtl"] .sesea-i-inside .sesnews_album_list_grid_count{
  left:0;
  right:inherit;
}
.sesea-i-inside .sesnews_album_list_grid_count span{
  display:block;
}
.sesea-i-inside.sesea-i-over .sesnews_album_list_grid_count{
  opacity:0;
  bottom:-10px;
  z-index:2;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
}
.sesea-i-inside.sesea-i-over:hover .sesnews_album_list_grid_count{
  opacity:1;
  bottom:10px;
}
.sesea-i-inside .sesnews_album_list_grid_title a{
	word-wrap:break-word;
}
.sesea-i-inside .sesnews_album_list_grid_count,
.sesea-i-inside .sesnews_album_list_grid_title,
.sesea-i-inside .sesnews_album_list_grid_title a,
.sesea-i-inside .sesnews_album_list_grid_stats,
.sesea-i-inside .sesnews_album_list_grid_owner,
.sesea-i-inside .sesnews_album_list_grid_owner a{
  color:#fff !important;
  text-shadow:1px 1px 1px #000;
}
/*Photo Masonry View*/
.sesnews_album_photos_flex_view{
  overflow:hidden;
}
.sesnews_album_photos_flex_view .sesnews_album_list_flex_thumb{
  float:left;
  margin:3px;
  overflow:hidden;
  position:relative;
	width:200px;
}
[dir="rtl"] .sesnews_album_photos_flex_view .sesnews_album_list_flex_thumb{
  float:right;
}
.sesnews_album_photos_flex_view .sesnews_album_list_flex_thumb img{
  width:100%;
  height:100%;
}

/*
 VIEW ALBUM
 Styles for the album view Page
*/
/*Album Cover*/
.sesnews_album_cover_container{
	height:300px;
	margin-bottom:15px;
	position:relative;
	width:100%;
}
.sesnews_album_cover_thumbs{
	display:block;
	height:100%;
	position:absolute;
	width:100%;
}
.sesnews_album_cover_thumbs ul li{
	float:left;
}
.sesnews_album_cover_thumbs ul li:nth-child(2){
	padding:0 2px;
}
.sesnews_album_cover_thumbs ul li span{
	background-position:center center;
	background-size:cover;
	display:block;
	height:100%;
	width:100%;
}
.sesnews_album_cover_image{
	background-position:center center;
	background-size:cover !important;
	display:inline-block;
	height:300px;
	position:relative;
	width:100%;
	overflow:hidden;
}
.sesnews_album_cover_image img{
	min-height:100%;
	min-width:100%;
	width:100%;
	position:absolute;
}
.sesnews_album_cover_fade{
  background:#000;
  background:rgba(0,0,0,0.6);
  background:-moz-linear-gradient(top, transparent 40%, rgba(0,0,0,0.8) 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, transparent), color-stop(100%, rgba(0,0,0,0.8)));
  background:-webkit-linear-gradient(top, transparent 40%, rgba(0,0,0,0.8) 100%);
  background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.8)));
  background:linear-gradient(to bottom, transparent 40%,rgba(0,0,0,0.8) 100%);
  bottom:0;
	left:0;
  position:absolute;
  top:0;
	right:0;
}
.sesnews_album_cover_inner{
	bottom:0;
	padding:50px 20px;
	position:absolute;
	width:100%;
}
.sesnews_album_cover_album_owner_photo{
	border:2px solid #fff;
	border-radius:3px;
	float:left;
	height:100px;
	margin-right:20px;
	overflow:hidden;
	width:100px;
	-moz-box-shadow:0 0 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 0 1px rgba(0, 0, 0, 0.2);
}
[dir="rtl"] .sesnews_album_cover_album_owner_photo{
	float:right;
	margin-right:0px;
	margin-left:20px;
}
.sesnews_album_cover_album_owner_photo a{
	display:block !important;
	height:100%;
	width:100%;
}
.sesnews_album_cover_album_owner_photo img{
	border-width:0;
	min-height:100%;
	max-height:none;
	max-width:none;
	width:100%;
}
.sesnews_album_cover_album_info{
	overflow:hidden;
}
.sesnews_album_cover_title{
	background-color:transparent;
	border-width:0;
	color:#fff;
	font-size:25px;
	line-height:normal;
	margin:5px 0;
	padding:0;
	text-shadow:0 0 1px rgba(0, 0, 0, 0.5);
}
.sesnews_album_cover_album_info_btm{
	margin-top:10px;
}
.sesevent_view_album_rating{
  float:left;
}
[dir="rtl"] .sesevent_view_album_rating{
  float:right;
}
.sesnews_album_cover_stats{
	float:right;
}
[dir="rtl"] .sesnews_album_cover_stats{
	float:left;
}
.sesnews_album_cover_stats div{
	display:block;
	float:left;
	margin-left:15px;
}
[dir="rtl"] .sesnews_album_cover_stats div{
	float:right;
}
.sesnews_album_cover_stats .sesnews_album_cover_stat_count{
	font-size:20px;
}
.sesnews_album_cover_date, .sesnews_album_cover_date a, 
.sesnews_view_album_rating .sesbasic_rating_text,
.sesnews_album_cover_stats div{
	color:#ddd;
}
/*Cover Footer*/
.sesnews_album_cover_footer{
	background-color:rgba(0, 0, 0, 0.3);
	border-top:1px solid rgba(255, 255, 255, 0.1);
	bottom:0;
	left:0;
	position:absolute;
	right:0;
}
.sesnews_album_cover_tabs{
	float:left;
}
[dir="rtl"] .sesnews_album_cover_tabs{
	float:right;
}
.sesnews_album_cover_tabs li{
	border-left:1px solid rgba(255, 255, 255, 0.1);
	float:left;
}
[dir="rtl"] .sesnews_album_cover_tabs li{
	border-left-width:0;
	border-right:1px solid rgba(255, 255, 255, 0.1);
	float:right;
}
.sesnews_album_cover_tabs li:last-child{
	border-right:1px solid rgba(255, 255, 255, 0.1);
}
[dir="rtl"] .sesnews_album_cover_tabs li:last-child{
	border-left:1px solid rgba(255, 255, 255, 0.1);
	border-right-width:0;
}
.sesnews_album_cover_tabs li a{
  color:#fff;
	display:block;
	font-weight:bold;
	line-height:40px;
	padding:0 20px;
	text-decoration:none;
	outline:none;
}
.sesnews_album_cover_tabs li a:hover{
	text-decoration:none;
}
.sesnews_album_cover_tabactive{
	background-color:rgba(0, 0, 0, 0.9);
}
/*Buttons*/
.sesnews_album_cover_user_options{
	float:right;
}
[dir="rtl"] .sesnews_album_cover_user_options{
	float:left;
}
.sesnews_album_cover_user_options > a,
.sesnews_album_cover_user_options > span > a{
	border-left:1px solid rgba(255, 255, 255, 0.1);
	float:left;
}
[dir="rtl"] .sesnews_album_cover_user_options > a,
[dir="rtl"] .sesnews_album_cover_user_options > span > a{
	border-left-width:0;
	border-right:1px solid rgba(255, 255, 255, 0.1);
	float:right;
}
.sesnews_album_cover_user_options > a:last-child,
.sesnews_album_cover_user_options > span > a:last-child{
	border-right:1px solid rgba(255, 255, 255, 0.1);
}
[dir="rtl"] .sesnews_album_cover_user_options > a:last-child,
[dir="rtl"] .sesnews_album_cover_user_options > span > a:last-child{
	border-left:1px solid rgba(255, 255, 255, 0.1);
	border-right-width:0;
}
.sesnews_album_cover_user_options > a,
.sesnews_album_cover_user_options > span > a{
	background-color:transparent;
	border-radius:0;
	float:left;
	margin:0 !important;
  height:40px;
  overflow:hidden;
  padding:11px 0;
  position:relative;
  text-align:center !important;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
  width:40px;
}
[dir="rtl"] .sesnews_album_cover_user_options > a,
[dir="rtl"] .sesnews_album_cover_user_options > span > a{
	float:right;
}
.sesnews_album_cover_user_options > a:hover,
.sesnews_album_cover_user_options > a.active{background-color:#02adea;}
.sesnews_album_cover_user_options > a i:before,
.sesnews_album_cover_user_options > span > a > i:before{color:#fff;font-size:20px;}
.sesnews_album_cover_user_options .sesnews_album_cover_user_options_drop_btn{position:relative;}
.sesnews_album_cover_user_options_drop_btn .sesnews_album_option_box{
	right:0;
	top:40px;
	z-index:9;
}
[dir="rtl"] .sesnews_album_cover_user_options_drop_btn .sesnews_album_option_box{
	left:0;
	right:auto;
}
.sesnews_album_photos_listings .sortable,
.sesnews_album_photos_listings .sortable .sesnews_list_grid_img,
.sesnews_album_photos_listings .sortable .sesnews_list_flex_img{
  cursor:move;
}
/*Album Info*/
.sesnews_album_info_left{
	min-height:200px;
	overflow:hidden;
}
.sesnews_album_info_desc{
	margin-bottom:10px;
}
.sesevent_album_other_info_field{
	margin-bottom:10px;
}
.sesevent_album_other_info_field > span:first-child{
	float:left;
	font-weight:bold;
	margin-right:10px;
	width:150px;
}
[dir="rtl"] .sesevent_album_other_info_field > span:first-child{
	float:right;
	margin-left:10px;
	margin-right:0;
}
.sesevent_album_other_info_field > span:last-child{
	overflow:hidden;
}
.sesevent_album_view_option{
	margin-bottom:15px;
}
/*Change Cover Buttons*/
.sesnews_album_coverphoto_op{
	position:absolute;
	left:20px;
	top:20px;
	z-index:1;
}
[dir="rtl"] .sesnews_album_coverphoto_op{
	left:inherit;
	right:20px;
}
.sesnews_album_coverphoto_op > a{
	border-radius:3px;
	display:block;
	overflow:hidden;
	padding:3px 5px;
}
.sesnews_album_coverphoto_op:hover > a,
.sesnews_album_coverphoto_op.active > a{
	background-color:rgba(0, 0, 0, 0.8);
	border:1px solid rgba(255, 255, 255, 0.8);
  -webkit-transition:all 300ms ease 0s;
  -moz-transition:all 300ms ease 0s;
  -o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s;
}
.sesnews_album_coverphoto_op > a i{
	float:left;
	height:25px;
	margin-right:5px;
	text-align:center;
	width:25px;
}
[dir="rtl"] .sesnews_album_coverphoto_op > a i{
	float:right;
	margin-left:5px;
	margin-right:0;
}
.sesnews_album_coverphoto_op > a i:before{
	color:#f1f1f1;
	display:block;
	font-size:22px;
	margin-top:2px;
	text-shadow:0 0 5px rgba(0, 0, 0, 0.8);
}
.sesnews_album_coverphoto_op.active > a i:before,
.sesnews_album_coverphoto_op:hover > a i:before{
	color:#f1f1f1;
	display:block;
	font-size:22px;
	margin-top:1px;
	-ms-transform:scale(.7); /* IE 9 */
	-webkit-transform:scale(.7); /* Safari */
	transform:scale(.7);
  -webkit-transition:all 300ms ease 0s;
  -moz-transition:all 300ms ease 0s;
  -o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s;
}
.sesnews_album_coverphoto_op > a span{
	color:#fff;
	display:none;
	float:left;
	margin-top:3px;
}
[dir="rtl"] .sesnews_album_coverphoto_op > a span{
	float:right;
}
.sesnews_album_coverphoto_op:hover > a span,
.sesnews_album_coverphoto_op.active > a span{
	display:block;
}
.sesnews_album_coverphoto_op.active .sesnews_album_coverphoto_op_box{
	left:0;
	top:45px;
	display:block;
}
[dir="rtl"] .sesnews_album_coverphoto_op.active .sesnews_album_coverphoto_op_box{
	left:inherit;
	right:0;
}
.sesnews_album_coverphoto_op_box_arrow{
	border-bottom:10px solid #fff;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	height:0;
	left:7px;
	position:absolute;
	top:-10px;
	width:0;
}
.sesnews_album_option_box{
  position:absolute;
  display:none;
  width:170px;
}
.sesnews_album_option_box a{
  display:block;
  padding:5px 10px;
	font-family:inherit;
  font-weight:600;
}
.sesnews_album_option_box a:hover{
  text-decoration:none;
}
.sesnews_album_option_box a:before,
.sesnews_album_option_box a i{
	margin-right:5px;
	text-align:center;
	width:16px;
	font-family:'Font Awesome 5 Free';
	font-weight:600;
}
[dir="rtl"] .sesnews_album_option_box a.fa:before,
[dir="rtl"] .sesnews_album_option_box a i{
	margin-left:5px;
	float:right;
	margin-top:5px;
	margin-right:0;
}
.sesnews_album_cover_positions_btns{
	bottom:10px;
	right:10px;
	position:absolute;
}
[dir="rtl"] .sesnews_album_cover_positions_btns{
	left:10px;
	right:auto;
}
.sesnews_album_cover_positions_btns a{
	border-radius:3px;
	border-width:0;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.3);
	float:left;
	margin-left:10px;
}
[dir="rtl"] .sesnews_album_cover_positions_btns a{
	float:right;
	margin-left:0;
	margin-right:10px;
}
.sesnews_album_cover_positions_btns a:hover{
	box-shadow:0 0 5px rgba(0, 0, 0, 0.7);
}

/*Photo update Popup*/
.sesnews_album_photo_update_popup{
	position:fixed;
	top:0;
	bottom:0;
	right:0;
	left:0;
	z-index:99;
}
.sesnews_album_photo_update_popup_overlay{
	background-color:rgba(0, 0, 0, .1);
	position:absolute;
	height:100%;
	width:100%;
	z-index:99;
}
.sesnews_album_photo_update_popup_container{
	left:50%;
	margin-left:-330px;
	position:absolute;
	top:20px;
	width:660px;
	z-index:100;
}
.sesnews_album_photo_update_popup_content{
	height:450px;
	width:100%;
}
.sesnews_album_photo_update_webcam_container{margin-left:-180px;width:360px;}
.sesnews_album_photo_update_popup_webcam_options{padding:15px;}
.sesnews_album_photo_update_popup_btns{margin-top:10px;}

/*PHOTO VIEW PAGE CSS START HERE*/
.sesnews_view_photo{
  margin:0 auto;
  min-width:300px;
  overflow:visible;
}
.sesnews_view_photo_container_wrapper{
  background-image:url(../images/transprant-bg.png);
  margin-bottom:10px;
  position:relative;
  text-align:center;
}
[dir="rtl"] .sesnews_view_photo_container_wrapper{
  text-align:center;
}
.sesnews_view_photo_container{
  position:relative;
  display:inline-block;
	min-
}
.sesnews_view_photo_container #media_photo_next{
	min-height:300px;
}
.sesnews_view_photo_container #media_photo{
  display:block;
	margin:auto;
	cursor:initial;
}
.sesnews_view_photo_container #lassoImg,
.sesnews_view_photo_container #lassoMask{
  border-width:0;
}
.sesnews_view_photo_container a:link{
  text-decoration:none;
}
/*Photo Next-Prev Button*/
.sesnews_view_photo_nav_btns a{
	bottom:0;
	cursor:pointer;
	position:absolute;
	text-align:center;
	top:0;
	width:40px;
	z-index:1;
}
[dir="rtl"] .sesnews_view_photo_nav_btns a{
	text-align:center;
}
.sesnews_view_photo_nav_btns a i{
	margin-top:-30px;
	position:absolute;
	top:50%;
}
[dir="rtl"] .sesnews_view_photo_nav_btns a i{
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform:scale(-1, 1);
  -ms-transform:scale(-1, 1);
  transform:scale(-1, 1);
}
.sesnews_view_photo_nav_btns a i:before{
	color:#fff;
	font-size:60px;
	line-height:60px;
	text-shadow:0 0 1px rgba(0, 0, 5, 0.5);
}
.sesnews_view_photo_nav_btns a:hover i:before{
	text-shadow:0 0 1px rgba(0, 0, 10, 1);
}
.sesnews_view_photo_nav_prev_btn{left:0;}
[dir="rtl"] .sesnews_view_photo_nav_prev_btn{left:auto;right:0;}
.sesnews_view_photo_nav_prev_btn i{left:10px;}
[dir="rtl"] .sesnews_view_photo_nav_prev_btn 1{left:auto;right:10px;}
.sesnews_view_photo_nav_nxt_btn{right:0;}
[dir="rtl"] .sesnews_view_photo_nav_nxt_btn{left:0;right:auto;}
.sesnews_view_photo_nav_nxt_btn i{right:10px;}
[dir="rtl"] .sesnews_view_photo_nav_nxt_btn i{left:10px;right:auto;}

/*Photo Expend Options*/
.sesnews_view_photo_expend{
  position:absolute;
  right:10px;
  top:10px;
  text-shadow:0 0 2px rgba(0, 0, 0, 0.5);
  z-index:1;
}
[dir="rtl"] .sesnews_view_photo_expend{
  left:10px;
  right:auto;
}
.sesnews_view_photo_expend i{
  color:#f2f2f2;
}
.sesnews_view_photo_expend:hover i{
  color:#fff;
}
.sesnews_view_photo_expend i:before{
	font-size:17px;
}
/*Photo Rotate Options*/
.sesnews_view_photo_rotate_btns{
	background-color:rgba(255, 255, 255, 0.2);
	border:1px solid rgba(255, 255, 255, 0.3);
	border-radius:5px;
	bottom:10px;
	left:10px;
	padding:5px;
	position:absolute;
}
[dir="rtl"] .sesnews_view_photo_rotate_btns{
	left:auto;
	right:10px;
}
.sesnews_view_photo_rotate_btns > a{
  background-position:0 0;
  background-repeat:no-repeat;
  display:inline-block;
  font-weight:bold;
  padding-left:14px;
}
.sesnews_view_photo_rotate_btns > a:hover{
  text-decoration:none;
}
.sesnews_view_photo_count{
	margin-bottom:10px;
	overflow:hidden;
	text-align:center;
}
[dir="rtl"] .sesnews_view_photo_count{
	text-align:center;
}
/*User Options*/
.sesnews_photo_view_btns{
	border-radius:3px;
  position:absolute;
  bottom:10px;
  right:10px;
	overflow:hidden;
	z-index:2;
}
[dir="rtl"] .sesnews_photo_view_btns{
  left:10px;
  right:auto;
}
.sesnews_photo_view_btns > span{
	float:left;
}
[dir="rtl"] .sesnews_photo_view_btns > span{
	float:right;
}
.sesnews_photo_view_btns > a,
.sesnews_photo_view_btns > span > a{
	border-radius:0;
	background-color:rgba(0, 0, 0, 0.6);
	float:left;
  height:35px;
  overflow:hidden;
  padding:10px 0;
  position:relative;
  text-align:center !important;
  -webkit-transition:all 0.2s ease-in-out;
  -moz-transition:all 0.2s ease-in-out;
  transition:all 0.2s ease-in-out;
  width:35px;
}
[dir="rtl"] .sesnews_photo_view_btns > a,
[dir="rtl"] .sesnews_photo_view_btns > span > a{
	float:right;
	text-align:center;
}
.sesnews_photo_view_btns > a + a,
.sesnews_photo_view_btns > a + span a{
	border-left:1px solid rgba(255, 255, 255, 0.1);
	margin:0 !important;
}
[dir="rtl"] .sesnews_photo_view_btns > a + a,
[dir="rtl"] .sesnews_photo_view_btns > a + span a{
	border-left-width:0;
	border-right:1px solid rgba(255, 255, 255, 0.1);
}
.sesnews_photo_view_btns > a:hover,
.sesnews_photo_view_btns > a.active,
.sesnews_photo_view_btns > span a:hover,
.sesnews_photo_view_btns > span a.active{background-color:#02adea;}
.sesnews_photo_view_btns > a i:before,
.sesnews_photo_view_btns > span a i:before{color:#fff;font-size:17px;}
.sesnews_photo_view_bottom_right{
  float:right;
  margin-left:20px;
  width:300px;
}
[dir="rtl"] .sesnews_photo_view_bottom_right{
  float:left;
  margin-left:0;
  margin-right:20px;
}
.sesnews_photo_view_bottom_right div > h3{
  background:none;
  border-width:0;
	font-weight:bold;
  letter-spacing:normal;
  margin-bottom:6px;
	padding:0;
}
.sesnews_photo_view_bottom_middle{
  overflow:hidden;
}
/*Photo Information*/
.sesnews_view_photo_title{
	font-size:25px;
  margin-bottom:10px;
}
.sesnews_view_photo_middle_box{
	margin-bottom:15px;
}
.sesnews_view_photo_owner_info{
	float:left;
	width:50%;
}
[dir="rtl"] sesnews_view_photo_owner_info{
	float:right;
}
.sesnews_view_photo_owner_photo{
	float:left;
	margin-right:10px;
}
[dir="rtl"] .sesnews_view_photo_owner_photo{
	float:right;
	margin-left:10px;
	margin-right:0;
}
.sesnews_view_photo_owner_details{
	overflow:hidden;
}
.sesnews_view_photo_owner_details > span{
	display:block;
}
.sesnews_view_photo_owner_name{
	margin:5px 0 3px;
}
.sesnews_view_photo_owner_name a{
	font-weight:bold;
}
.sesnews_view_photo_photo_stats{
  float:left;
  width:50%;
}
[dir="rtl"] .sesnews_view_photo_photo_stats{
  float:right;
}
.sesnews_view_photo_rating{
	margin-bottom:5px;
}
.sesnews_view_photo_des,
.sesnews_view_photo_tags,
.sesnews_view_photo_stats,
.sesnews_view_photo_location{
  margin-bottom:10px;
}
.sesnews_view_photo_des > b,
.sesnews_view_photo_tags > b{
	display:block;
	margin-bottom:5px;
}
.sesnews_view_photo_location i{
	margin-right:5px;
}
.sesevent_photo_view_bottom{
  margin-top:15px;
}
.sesnews_photo_view_bottom_comments .comments{
  width:100%;
}
/*Photos Strip Slider*/
.sesnews_photos_strip_slider_btn{
	background-color:#7f8387;
	cursor:pointer;
	float:left;
	height:62px;
	text-align:center;
	width:20px;
}
.sesnews_photos_strip_slider_btn:hover{
	background-color:#919191;
}
.sesnews_photos_strip_slider_btn i:before{
	color:#fff;
	float:left;
	font-size:22px;
	margin-top:19px;
}
.sesnews_photos_strip_slider_btn.btn-prev{
	border-radius:3px 0 0 3px;
	margin-right:1px;
}
.sesnews_photos_strip_slider_btn.btn-nxt{
	border-radius:0 3px 3px 0;
	margin-left:1px;
}
.sesnews_photos_strip_slider_content{
	float:left;
	overflow:hidden;
	width:257px;
}
.sesnews_photos_strip_slider_content > div{
	position:relative;
	left:0px;
	text-align:center;
}
.sesnews_photos_strip_slider_content a > img {
	float:left;
	height:62px;
	margin:0 1px;
	width:62px;
	opacity:.3;
	filter:alpha(opacity=50);
}
.sesnews_photos_strip_slider_content a > img:hover,
.sesnews_photos_strip_slider_content a.active > img{
	opacity:1;
	filter:alpha(opacity=100);
}
/*PHOTO VIEW PAGE CSS END HERE*/
/*RESPONSIVE CSS*/
@media only screen and (max-width:767px){
	/*PHOTO VIEW PAGE*/
	.sesnews_view_photo_container #media_photo_next{min-height:300px;}
	.sesnews_photo_view_bottom_right{display:none;}
	/*ALBUM LISTING*/
	.sesnews_album_list_grid_thumb{margin:0 1% 2%;width:31.334% !important}
	.sesnews_album_list_grid_thumb .sesnews_album_list_grid_img{height:200px !important;}
	.sesnews_album_list_grid_btns{
		opacity:1;
		top:10px;
	}
	/*ALbum View Page*/
	.sesnews_album_cover_inner{padding:50px 20px 0;}
	.sesnews_album_cover_footer{position:relative;margin:10px -20px 0;}
	.sesnews_album_list_grid_thumb{margin:0 1% 2%;width:100% !important;}
	.sesnews_manage_photos_list{
		width:50% !important;
	}
	#form-upload.global_form input[type="text"],
	#form-upload.global_form input[type="email"],
	#form-upload.global_form input[type="password"],
	#form-upload.global_form textarea,
	#form-upload.global_form select,
	#form-upload.global_form .sesnews_upload_dragdrop_content{
		width:100% !important;
		max-width:inherit !important;
	}
	#form-upload.global_form .sesnews_create_form_tabs li a{
		font-size:12px;
	}
	#form-upload.global_form .sesnews_create_form_tabs li + li{
		margin-left:10px;
		padding-left:10px;
	}
}
@media only screen and (max-width:600px){
	/*ALBUM LISTING*/
	.sesnews_album_list_grid_thumb{margin:0 1% 2%;width:100% !important;}
	.sesnews_album_list_grid_thumb .sesnews_album_list_grid_img{height:200px !important;}
}
@media only screen and (max-width:480px){
	/*PHOTO VIEW PAGE*/
	.sesnews_photo_view_btns > li > a{display:none;}
	.sesnews_photo_view_btns .sesnews_view_like_button, .sesnews_photo_view_btns .sesnews_view_fav_button, .sesnews_photo_view_btns
	.sesnews_view_tag_button, .sesnews_photo_view_btns li.sesnews_photo_view_option_btn a{display:block;}
	.sesnews_view_photo_owner_info, .sesnews_view_photo_photo_stats{width:100%;}
	/*Album VIEW PAGE*/
	.sesnews_album_cover_album_owner_photo{height:70px;width:70px;}
	.sesnews_album_cover_title{font-size:20px;}
	.sesnews_view_album_rating, .sesnews_album_cover_stats{display:none;}
	.sesnews_album_cover_tabs li a{padding:0 10px;}
	/*ALBUM LISTING*/
	.sesnews_album_list_grid_thumb{margin:0 0 6px;width:100% !important;}
	.sesnews_album_list_grid_thumb .sesnews_album_list_grid_img{height:200px !important;}
	.sesnews_manage_photos_list{
		width:100% !important;
	}
	#form-upload.global_form .sesnews_create_form_tabs li i{
		font-size:9px;
		margin-right:3px;
	}
	#form-upload.global_form .sesnews_create_form_tabs li a{
		font-size:9px;
	}
	#form-upload.global_form .sesnews_create_form_tabs li + li{
		margin-left:5px;
		padding-left:5px;
	}
}


/*MANAGE PHOTOS PAGE CSS START HERE*/
.sesnews_manage_photos_list{
  display:inline-block;
  margin-left:-4px;
  vertical-align:top;
  width:25%;
}
[dir="rtl"] .sesnews_manage_photos_list{
  margin-left:0;
  margin-right:-4px;
}
.sesnews_manage_photos_list > div{
  border-style:solid;
	border-width:1px;
  margin:5px;
}
.sesnews_manage_photos_list_photo{
  display:block;
  height:150px;
  overflow:hidden;
  width:100%;
}
.sesnews_manage_photos_list_photo > span{
  background-position:center center;
  background-size:cover;
  background-repeat:no-repeat;
  display:block;
  height:100%;
  width:100%;
}
.sesnews_manage_photos_list_info{
  padding-bottom:10px;
  overflow:hidden;
}
.sesnews_manage_photos_list_info > [id*='-title-label'],
.sesnews_manage_photos_list_info > [id*='-description-label']{
  display:none;
}
.sesnews_manage_photos_list_info input[type="text"],
.sesnews_manage_photos_list_info textarea{
  border-width:0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-radius:0;
  padding:5px;
  max-width:100%;
  width:100%;
}
.sesnews_manage_photos_list_info > [id*='-move-label'],
.sesnews_manage_photos_list_info > .sesnews_editphotos_move_input{
 display:inline-block;
 margin:10px 5px;
}
.sesnews_manage_photos_list_info select{
  max-width:130px;
}
.sesnews_manage_photos_list_info .photo-delete-wrapper,
.sesnews_manage_photos_list_info .sesnews_editphotos_cover{
  float:left;
  padding:5px 5px;
  width:50%;
}
[dir="rtl"] .sesnews_manage_photos_list_info .photo-delete-wrapper,
[dir="rtl"] .sesnews_manage_photos_list_info .sesnews_editphotos_cover{
  float:right;
}
.sesnews_manage_photos_list_location{
  height:40px;
  padding:5px 5px 0;
}
.sesnews_manage_photos_list_location div{
  margin-bottom:3px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
/*Edit Location Popup*/
.sesnews_edit_location_popup{
  margin:15px;
}
.sesnews_edit_location_popup label{
  display:block;
  margin:15px 0 5px;
}
.sesnews_edit_location_popup input{
  width:400px;
}
#global_page_sesnews-photo-location #global_content_simple,
#global_page_sesvideo-chanel-location #global_content_simple{display:block !important;}
.sesnews_edit_location_popup #mapcanvas-wrapper{
  margin-top:15px;
  width:100%;
}
/*MANAGE PHOTOS PAGE CSS END HERE*/

[dir="rtl"] .sesnews_album_photo_update_popup_webcam_options .sesnews_album_photo_update_popup_btns button{
margin-right:3px;
}
