#boxes .window
{
	width:351px;height:250px;background:#FFF;padding:0px;
}
#boxes .window .dialogwrap
{
	background:#77bf31;width:100%;height:30px;padding-top:10px;
}
#boxes .window .dialogwrap .close_x
{
	position:relative;top:-3px;left:307px;text-decoration:none;color:#FFF;background:none;font-weight:bold;font-size:20px;
}
#boxes .window .dialogwrap .close_send
{
	margin-left:29px;margin-top:8px;color:#5b9d16;text-decoration:none;padding:7px;background:#dddddd;width:279px;display:block;text-align:center;
}
#boxes .window .dialogwrap #message
{
	width:287px;height:110px;resize:none;margin-top:0px;overflow:hidden;margin-left:29px;
}
#boxes .window .dialogwrap span
{
	color:#477b0e;font-size:18px;
}
#boxes .window .dialogwrap #user_to
{
	color:#FFF;font-size:18px;
}
#searchbox .btn
{
	border:none;margin:4px;height:35px;
}
.wallpostbtn
{
	float:right;color:#FFFFFF;background:#49a21c;font-weight:300;width:94px;cursor:pointer;height:43px;
	font-family: 'Lato', sans-serif !important;
	font-size:25px;
}
.walluserd
{
	position:absolute;width:512px;height:166px;top:-1000px;left:-200px;
}
.wallpost
{
	clear:both;

}
.wallpost_pic
{
	width:53px;float:left;background:#eeeeee;padding:10px;
}
.wallpost .div1
{
	min-height:50px;width:420px;font-size:15px;padding-top:5px;color:#6a6a6a;
}

.wallpost .div1 span
{
	font-weight:bold;
}
.wallpost .div1 .closepost
{
	color:#666666;width:30px;height:4px;position:relative;z-index:1;left:416px;top:-38px;cursor:pointer
}
.wallpost .star
{
	margin:0px;float:left;
}
.wallpost .div2
{
	cursor:pointer;width:668px;height:82px;margin-left:68px;padding:2px;
}
.wallpost .div2 .event_image
{
/*	padding:2px;border:#CCCCCC 1px solid;float:left;height:65px;margin-left:10px;*/
}
.wallpost .div2 .title2
{
	font-size:16px;font-weight:normal;margin-left:115px;
}
.wallpost .div2 table
{
	margin-top:8px;margin-left:115px;font-size:12px;
}

.wallpost .div2 .event_desc
{
	font-size:12px;margin-top:10px;width:500px;padding-left:15px;
}
.wallpost .timeago
{
	font-size:12px;color:#b9b9b9;
}
.wallbreaker
{
	border-top:1px solid #CCCCCC;margin-top:12px;clear:both;
}
#wall_right
{
	width:225px;float:left;margin-top:10px;
}
#wall_right .suggest_block
{
	float:right;width:183px;font-weight:normal;font-size:11px;color:#818181;padding-top:1px;
}
#wall_right .suggest_block .title2
{
	color: #000000;display: block;font-size: 11px;font-weight: normal;height: 18px;line-height: 18px; overflow: hidden;text-decoration: none;
}
#wall_right .suggest_block .close
{
	width:7px;float:right;color:#CCC;cursor:pointer;margin-top:-16px;
}
#wall_right .suggest_block .follow_div
{
float:right
}
#wall_right img, .follower_list .follower a img
{
	margin:2px;
}
.follower_list
{
	width:113px;float:left;padding:5px;padding-left:19px;padding-top:1px;
}
.follower_list .follower_title
{
	color:#666666;12px;color:#399523;line-height:25px;text-decoration:none;font-size:16px
}
.follower_list .follower
{
	width:34px;height:36px;float:left;
}
.follower_list .follower a
{
	font-size:13px;font-weight:normal;text-decoration:none;
}
.my_messages_block
{
	background:#eeeeee;padding:10px;margin-bottom:10px;
}
.my_messages_block .title5
{
	text-align:left;padding:0px;margin:0px;margin-bottom:10px;color:#434343
}
.message_list_block
{

}

.message_list_block .div1
{
	width:165px;float:left;height:55px;padding:5px;cursor:pointer;color:#666;font-size:11px;
}
.message_list_block .div1 a
{
text-decoration:none;color:#303030;font-size:11px;line-height:22px;
}
.message_list_block .div1 div
{
	width:55px;float:left;color:#689D00;
}
.message_list_block .div1 .profilePic
{
	margin-top:3px;
}
#user_message
{
	height:65px;font-size:12px;color:#818181;
}
#user_message .picarea
{
	width:70px;float:left
}
#user_message .picarea .profilepic
{
	margin-top:3px
}
#user_message a
{
text-decoration:none;color:#eb0b45;font-size:14px
}

#user_message .timeago
{
	width:120px;float:right;font-size:12px;color:#818181;
}
.my_message_send_area
{
	padding:2px;border:#000000 1px solid;margin-top:8px;clear:both;
}
.my_message_send_area #message
{
	width:612px;color:#999999;height:34px;float:left;border:none;resize:none;
}

.my_message_send_area .btn
{
	width:83px;height:37px;background:url('../images/message_send.png');border:none;float:right;margin-top:4px;cursor:pointer
}
.addLocationTable
{
width:397px;margin:auto
}

#settingtable tr td
{
	font-size:18px;font-family: 'Lato', sans-serif !important;
	line-height:26px;
	padding-top:8px;
}
#settingtable .border
{
	border-bottom:1px solid #eeeeee;
	height:1px;
}
#myprofiletable
{
	color:#3a3a3a
}
#myprofiletable .title5
{
	color:#434343;text-align:left;margin-top:4px;padding-left:20px;
}

#myprofiletable .font16
{
	font-size:16px;
}


#myprofiletable .borderbottom
{
	border-bottom:#CCC 1px solid
}
#profile_right
{
	width:194px;
}
#profile_right #menubar2
{
	width:194px;background:#FFFFFF;text-transform:capitalize;
}
#profile_right #menubar2 a
{
	float:right;margin:5px 0 0;
}
#profile_right #menubar2 h1
{
margin:0px 0 0 0px;float:left;font-size:18px;text-transform:capitalize;
}

#profile_right .profilePic
{
	margin-top:5px;
}
#viewProfile table
{
	font-size:17px;
}
#viewProfile table tr
{
	line-height:50px;
}
#viewProfile table tr td a
{
	    text-decoration: none;
    color: #666666;
}
#viewProfile table tr td a:hover
{
	color:#eb0b45 !important;
}
#inviteCount4,#inviteCount6
{
	color:#3e9a20;font-size:18px;line-height:40px;cursor:pointer
}
#inviteCount
{
	color:#808184; font-size:30px; padding-left:8px; line-height:40px; cursor:pointer;font-weight:normal;
}
.font-versionRg
{
	font-family:'im_fashionista_free-versionRg';
}



/*After Popup Login*/

.popup-div-conent
{
	width:351px;height:250px;background:#FFF;padding:0px;
}
.popup-head
{
	background:#77bf31;width:100%;height:30px;padding-top:10px;
}
.popup-pos
{
	 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    position: absolute;
    right: 7px;
    text-decoration: none;
    top: 7px;
}
.popup-field
{
	color:#477b0e;font-size:18px;padding-left:10px;
}
.btn-sendmsg
{
	margin-left:10px;margin-top:8px;color:#5b9d16;text-decoration:none;padding:7px;background:#dddddd;width:340px;display:block;text-align:center;
}
.poup-control-textarea
{
	width:348px;height:110px;resize:none;margin-top:0px;overflow:hidden;margin-left:10px;
}
/**/
.pagination-review
{
	clear:both;height:1px;background:#ececec;margin-top:20px;
}

/*badges*/
.sbadges1
{
	width:109px;height:109px;background:url('../images/sbadges_1.jpg') no-repeat;text-align:center;color:#FFFFFF;float:left;margin-right:5px;
}
.sbadges2
{
	width:109px;height:109px;background:url('../images/sbadges_2.jpg') no-repeat;text-align:center;color:#FFFFFF;float:left;margin-right:5px;
}
.sbadges3
{
	width:109px;height:109px;background:url('../images/sbadges_3.jpg') no-repeat;text-align:center;color:#FFFFFF;float:left;margin-right:5px;
}
.sbadges4
{
	width:109px;height:109px;background:url('../images/sbadges_4.jpg') no-repeat;text-align:center;color:#FFFFFF;float:left;margin-right:5px;
}
.sbadges5
{
	width:109px;height:109px;background:url('../images/sbadges_5.jpg') no-repeat;text-align:center;color:#FFFFFF;float:left;margin-right:5px;
}
.sbadges6
{
	width:109px;height:109px;background:url('../images/sbadges_6.jpg') no-repeat;text-align:center;color:#FFFFFF;float:left;margin-right:5px;
}

.badges-con1
{
	font-size:12px;color:#666666;font-weight:bold;clear:both;width:109px;text-align:center;
}
.badges-f-color
{
	color:#F00
}
/* myprofile setting*/
.color-pro
{
	color:#00CC00;
}
.color-pro2
{
	color:#999999;
}
/*mybill */
.cgStyle{
    font-family: 'CenturyGothicRegular' !important;
	}
.laStyle{
    font-family: 'Lato', sans-serif !important;
    }	
.mybill-color
{
	color:#333333;
}
#overlay {

    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color:#E8E8E8;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);

}


#inner_overlay{

     width:600px;
    visibility: hidden;
    margin: 45% 15%;
    left: 280px;
    top: 150px;
    background-color:#666666;
    padding:15px;
    position: absolute;
    text-align:center;

}
.print-content
{
	margin-top:2%;margin-left:5%;width:626px;
}

/*invites*/

.invite-textbackimg
{
	background:url('../images/companyprofile_textback.gif') no-repeat;height:19px;width:162px;border:none;margin:none;vertical-align:middle;font-size:12px;color:#8e8e8e;
}
.invite-textarea
{
	height:80px;width:400px;margin:none;vertical-align:middle;font-size:12px;color:#8e8e8e;resize:none;overflow:hidden;border:#CCCCCC 1px solid;
}
.invite-ifrem
{
	width: 60px;height:20px;display:block;padding:5px 7px;margin-left:0px;float:left;
}
.border-style
{
	border:1px dashed #CCCCCC;
}

/* search */
.search-div-content
{
	background:#f5f5f5;padding:6px;width:528px;margin-left:4px;
}
.search-text
{
	width:522px;height:32px;font-size:17px;font-weight:normal;
}
.border-none
{
	border:none;
}
/* user */
.name-margin
{
	margin:0px 0 0 0px;float:left
}
.user-profile-back
{
	background:url('../images/profile_page_back.png') no-repeat;width:237px;height:15px;
}
.user-profile-content-div
{
	background:#e1e1e1;width:217px;padding:10px;color:#444444
}
.user-folow
{
	text-align:right;width:200px;float:right
}
.div-recent-activity
{
	font-size:24px;color:#666666;background:#ebebeb;padding-left:20px;line-height:45px;
}
.div-recent-img
{
	background:url('../images/recent-activities_11.jpg');height:22px;background-position:-13px;
}
.search_table
{
	margin:auto;margin-top:10px;
}
.search_table_wrapper
{
	position:absolute;height:90px;width:100%;left:0px;top:64px;background:#f5f5f5;z-index:-1;
}
#usersearchdata #userblock{
	width:317px;float:left;
	background:#f5f5f5;
	margin:8px;height:95px;
}
#usersearchdata #userblock .picarea
{
	width:100px;float:left;
}
#usersearchdata #userblock .userdata
{
	width:210px;float:left;margin-top:10px
}
#usersearchdata #userblock .userdata .name
{
	font-size:17px;color:#666;font-weight:bold;
	margin:8px;
	margin-top:14px;
}
#usersearchdata #userblock .userdata .address
{
	font-size:12px;
	color:#696969;margin:8px;
}
.search_loadmore,.search_loadmore2
{
	height:46px;
	line-height:46px;
	width:986px;
	background:#ebebeb;
	color:#767676;
	font-weight:bold;
	text-align:center;
	margin:8px;
	margin-top:20px;	
	cursor:pointer;
}
#profileEventsList
{

	width:auto;
	
}
#profileEventsList 

/*pagedetail*/
.page-event-detail-view
{
	width:235px;height:182px;float:left;margin-right:10px;cursor:pointer;
}
.page-detail-event
{
	background:#21272a;top:-72px;position:relative;height:65px;width:225px;padding-left:10px;padding-top:7px;opacity:0.8;filter:alpha(opacity=80);
}

.page_detail
{
	background:#f7f7f7;
}

.page_detail .div1
{
	width:220px;
	margin-left:15px;
	margin-right:15px;
	float:left;
}
.page_detail .div1 img
{
	margin-top:15px;
}
.page_detail .div2
{
	width:470px;
	margin-left:15px;
	float:left;
	color:#666666;
	font-size:14px;
}
.page_detail .div2 .title
{
	color:#787878;
	font-size:30px;
	font-weight:bold;
	margin-top:20px;
}
.page_detail .div2 #user_follow
{
	margin-top:15px;
}
.page_detail .div2 a
{
	color:#fdac4e;
	font-size:18px;
	text-decoration:none;
}

.page_detail .div3
{
	background:#eeeeee;
	width:220px;
	padding:20px;
	float:right;
	min-height:280px;
}
.page_detail .div3 strong
{
	font-size:30px;
	color:#787878;
	font-weight:normal;
}
.page_detail .div3 .address
{
	font-size:17px;
	padding-left:20px;
	background:url(../images/companypage_address.jpg) no-repeat 0px 4px;
	vertical-align:top;
	margin-top:10px;
}

.page_detail2
{
	background:#f7f7f7;
}

.page_detail2 .div1
{
	width:250px;
	
	float:left;
	padding-top:30px;
}
.page_detail2 #reviewList
{
	width:735px;
	margin-top:10px;
	float:right;
}
#profileEventsLoader2,#profileEventsLoader
{
	text-align:center;
}
.rev-row .div-conten-img
{
	width:200px;float:left;
}
.rev-row .div-conten-detail
{
	width:397px;height:130px;;float:left;margin-top:20px;
}
.rev-row .div-icon
{
	width:40px;float:left;
}
.rev-row .div-icon2
{
	width:40px;float:left;margin-top:20px;margin-left:5px;
}
.rev-row .notification-icon
{
	float:right;font-size:11px;color:#fff;top:-33px;text-align:center;position:relative;font-weight:bold;background: none repeat scroll 0 0 #FF0000; border-radius: 50%;width:14px;
}
#wrapper.width780
{
	width:780px !important;
}
#menubar.width780
{
	width:780px !important;
	background:#f5f5f5;
}
#UpdateProfile .txt-feild
{
	width:380px;
	height:30px;
}
#UpdateProfile .dob-selection
{
	width:128px;
	height:34px;
	padding:7px;
}
#UpdateProfile .selection-feild
{
    height: 35px;
    padding: 7px;
    width: 390px;
}
#UpdateProfile .edu-text-feild
{
	width:99%;
	height:30px;
}
#UpdateProfile .text-area-feild
{
	width:99%;
	resize:none;
}
#UpdateProfile .password
{
	text-decoration:none;
	color:#0f90ba;
}