.bc_line_right
{
	width:805px;
}
#Table_01
{
	width:100%!important;
}
.ad_1
{
	height:91px;
}
.getnwsadd
{
	font-family:Verdana, sans-serif; 
	font-size:11px; 
	text-align:center; 
	font-weight:bold; 
	color:#7C7C7C;
	padding-bottom: 6px;
	display: inline-block;
}
.supportmail
{
	color:#ef9100;
}
.newslearn
{
	color:#cd0001;
}
.usernewsmeta
{
	max-width:98%; 
	text-align:justify;
}
.newlettercontent
{
	display:block;
	width:100%;
}
.newsuser
{
	font-style:12px!important	;
}
.newsdatelist
{
	list-style-type:square;
	padding-left:20px;
}
.newsdatelist li
{
	width:100%!important;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
}
.news-issue
{
	font-size:12px; 
	font-family:Verdana; 
	font-weight:bold;
}
.msg-unsubscribe
{
	font-size: 9.6px;
	margin-top:10px;	
	font-family:Verdana, Geneva, sans-serif; 
	color:#797979; 
	padding:0 35px 0 35px;
}
.expert-head
{
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:bold!important;
}
.bannergreeting
{
	padding-top:15px;
	padding-bottom:20px;
}

.logobottomfrst
{
	width:28%;
	padding-top:30px; 
	float:left;
}
.logobottomfrst img
{
	width:100%;
}
.logobottomsec
{
	padding-top:15px; 
	width:55.5%; 
	float:left;
}
.logobottomsec img
{
	width:100%;
}
.unsubscrb
{
	padding-top:10px; 
	padding-right:10px; 
	color:#fd802f; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	float:left;
}
.news_bg1
{
	width:48%;
	float:left;
}
.news_bg2
{
	width:52%;
	float:left;
}
.news_bg1 img
{
	width: 100%;
	height: 60px;
}
.news_bg2 img
{
	width: 97%;
	height:60px;
}
@media (max-width:768px)
{
	.newsdatelist li
	{
		width:100%!important;
		font-size:9px!important;
		line-height:11.6px!important;
		font-weight:normal;
	}
	.nwstowerbanr
	{
		margin-right:15px;
	}
	.bannergreeting
	{
		padding-left: 15px;
		padding-right:15px;
	}

}
.right_hand_ads
{
	display:block;
}
.usr_bsc_dtls
{
	border-right:1px #999 dashed; 
	height:auto;
	
}
.signup_inputtxt
{
	width:184px!important;
}

@media (min-width:317px) and (max-width:767px)
{
	.signup_flds
	{
		padding: 5px;
	}
	.signup_inputtxt
	{
		width:100%!important;
	}
	.usr_bsc_dtls
	{
		border-right:0px!important; 
	}
	.right_hand_ads
	{
		display:none!important;
	}
	.news_bg1
	{
		width:100%!important;
		float:left;
	}
	.news_bg2
	{
		width:100%!important;
		float:left;
	}
	.news_bg1 img
	{
		width: 100%;
		height: 60px;
	}
	.news_bg2 img
	{
		width: 100%;
		height:60px;
	}
	.logobottomfrst 
	{
		padding-top: 22px!important;
    }
    .newsdatelist li
	{
		font-size:11px!important;
	}
	.member-innerads
	{
		display:none;
	}
	.r_bsfld_lbl
	{
		text-align:left!important;
	}
	.thank_submsg
	{
		border:1px solid #9F9F9F;
		height:100px!important;
		width:100%!important;
	}
	.nudgenotibtn
	{
		text-align:center!important;
	}
}
.inneritemtxt
{
	width:91%!important;
	margin:0 auto;
	margin-top:16px;
	margin-bottom:16px;
	clear:both;
	overflow:auto;
	padding:10px 0; 
	box-shadow:rgba(0,0,0, 0.4) 0px 0px 8px; 
	-moz-box-shadow:rgba(0,0,0, 0.4) 0px 0px 8px; 
	-webkit-box-shadow:rgba(0,0,0, 0.4) 1px 1px 8px; 
	-webkit-border-radius:.5em; 
	-moz-border-radius:.5em; 
	border-radius:.5em; 
	border:1px #999999 solid;
}
.innerheadfirst
{
	font-size:20px;
	color:#FF5300;
}
.innerorangebx
{
	margin-left:10px;
	margin-right:10px;
	background:#FFA851;
	overflow:auto;
	padding:10px 10px 15px 10px; 
	-webkit-border-radius:.4em; 
	-moz-border-radius:.4em; 
	border-radius:.4em; 
	border:2px #DF7000 solid;
	margin:10px;
}
.innerorangebx .heading
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin:0;padding:0;
}
.innerorangebx .innertxtarea
{
	width:338px;
	margin:10px 0 0 0;
	float:left;
}
.innerorangebx.cpy_btn
{
	width:100px;
	margin:49px 0 0 13px;
	float:left;
	padding-top:4px;
}
.mediator
{
	width:30px;
	margin:10px 0 0 13px;
	float:left;
	font-size:14px;
	padding-top:12px;
	text-align:center;
}
.innerfbimg
{
	width:165px;
	margin:10px 0 0 13px;
	float:left;
	padding-top:6px;
}
.invfrndmail
{
	margin:15px 10px;
	overflow:auto; 
	-webkit-border-radius:.4em; 
	-moz-border-radius:.4em; 
	border-radius:.4em; 
	border:2px #B30000 solid;
}
.multiplemails
{
	font-size:10px;
	font-weight:normal;
	color:#666;
	display:inline-block;
}
.cpy_btn
{
	postion:relative;
	top:52px;
}
.copyclass
{
	font-size:medium;
}
.shrfb_btn
{
	position:relative;
	top:37px;
}
.frndmail
{
	font-size:16px;
	margin: 5px;
}
.addemail
{
	width:200px;
	float:left;
}
.addmoremail
{	
	float:left;
	    margin-left: 5px;
}
.txtmsgareas
{
	width:320px;
}
.captchastyle
{
	border: 2px solid #E67817;
	margin-bottom: 5px;
}
.cb
{
	clear:both;
}
.cb1 {
	clear: initial;min-height: 175px;
}
.cb1 .record_box.cb {
    padding-top: 6px !important;
    padding-bottom: 5px !important;
    padding-right: 5px !important;
}

@media only screen and (max-width:320px)
{
	.mediator 
	{
		width: 142px!important;
		margin: 10px 0 0 13px;
	}
    .innerfbimg 
    {
		width: 102px;
		margin: 3px 0 0 -10px;
	}
	
	.img-vertical
	{
		width:50%;
	}
}
@media only screen and (max-width:375px)
{
	.mediator 
	{
		width: 190px!important;
		margin: 10px 0 0 13px;
	}
    .innerfbimg 
    {
		width: 236px;
		margin: 3px 0 0 -10px;
	}
	
	.img-vertical
	{
		width:50%;
	}
}
@media only screen and (max-width:360px)
{
	.mediator 
	{
		width: 177px!important;
		margin: 10px 0 0 13px;
	}
    .innerfbimg 
    {
		width: 220px;
		margin: 3px 0 0 -10px;
	}
	
}
@media (min-width:320px) and (max-width:375px)
{
	
	.cpy_btn
	{
		top:14px!important;
	}
	.button.medium 
	{
		height: 27px!important;
		padding: 4px 20px 5px;
		width: 56%!important;
    }
    .shrfb_btn
    {
		top: 0px!important;
	}
	
	.txtmsgareas 
	{
		width: 100%!important;
		font-size: 14px;
	}
	.link-txtmsgareas 
	{
		width: 100%!important;
		font-size: 11px;
	}
	.frndmail
	{
		font-size:12px!important;
	}
	.txtarea_small
	{
		width:185px!important;
	}

}
@media (min-width:320px) and (max-width:680px)
{
	.txt_field {
		width: 100% !important;
    }
    frnd_txt_field
    {
		width:91%!important;
    }
    .txtmsgareas {
		width: 100%;
	}
	 .link-txtmsgareas {
		width: 100%;
	}
	.innerorangebx .innertxtarea {
		width: 100%!important;
	}
	.resp-txtareafirst
	{
		width:100%!important;
	}
	.left-member-pic
	{	
		width: 100%!important;
		float:none!important;
		background-size: 100% 100%;
	}
	.lbl_fields
	{
		padding-right:15px!important;
		padding-left:15px!important;
		text-align:left!important;
	}
	#cse-search-results.gs-webResult
	{
		width:100%!important;
	}
	.gs_inputtxt
	{
		width:290px!important;
	}
	.resp-lrc
	{
		float:none!important;
	}
	.resp-lr
	{
		text-align:left!important;
	}
	.block_users
	{
		text-align:left!important;
	}
	.inputbx_l
	{
		width:100%!important;
	}
	.adv_serchkey
	{
		float:none!important;
		margin-left:0px!important;
	}
	.adv_searchbtn
	{
		float:right!important;
		margin-left:0px!important;
	}
	
}
.lbl_fields
{
	padding: 0px;
	text-align:right;
	margin-top:5px;
}
@media only screen and (max-width:1024px)
{
	.contentcontainer
	{
		width:100%!important;
	}
	.shrfb_btn {
		position: relative;
		top: 34px;
		padding: 0px!important;
	}
	.innerfbimg {
		width: 150px;
		margin: 10px 0 0 27px;
		float: left;
		padding-top: 6px;
	}
	
}
@media only screen and (min-width:980px) and (max-width:1280px)
{
	
	.headerLoginSec {
		float: right;
		padding-right: 0%!important;
		width: 600px!important;
	}
	.nav_tag {
		width: 600px!important;
	}
	.navbarSignUp {
		padding-left: 0 !important;
		width: 606px !important;
	}
	.navLiSignup {
		width: auto!important;
	}
}
@media (min-width:320px) and (max-width:1024px)
{
	.img-horiz
	{
		width:100%;
	}
	#cse-search-results iframe
	{
		width:100%!important;	
	}
}
@media only screen and (max-width:768px)
{
	.innerorangebx .innertxtarea {
		width: 245px;
		margin: 10px 0 0 0;
		float: left;
	}
	.shrfb_btn {
		position: relative;
		top: 34px;
		padding: 0px!important;
	}
	.innerfbimg {
		width: 125px;
		margin: 10px 0 0 10px;
		float: left;
		padding-top: 6px;
	}
	
	.link-txtmsgareas {
		width: 100%;
	}
}
.containerlinkus
{	
	width:92%!important;
}
.cb_banner
{
	padding:10px;
}
.login_container
{
	border: 1px solid #9F9F9F;
}
.login_content
{
	max-width:728px;
}
.left-member-pic
{	
	background-image: url(../images/leftpic.jpg);
	background-repeat: no-repeat;
	width: 335px;
	height: 272px;
	float:left;
}
.login_fields
{
	margin-bottom: 9px;
}
.login_fields_pass
{
	width:230px!important;
}
.left-login-panel
{
	margin-bottom:40px;
}
.rember_pass
{
	margin-top:40px;
}
.field-center
{
	margin:0 auto;
}
/*#noti_Container {
	position:relative;
	width:160px;
	height:26px;
}*/
.noti_bubble {
	position: absolute;
	top: -6px;
	right: 7px;
	padding: 3px 11px 4px 9px;
	background-color: red;
	color: white;
	font-weight: bold;
	font-size: -0.05em;
	border-radius: 30px;
	box-shadow: 1px 1px 1px gray;
	border-top-left-radius: 30px 30px;
	border-top-right-radius: 30px 30px;
	border-bottom-right-radius: 30px 30px;
	border-bottom-left-radius: 30px 30px;
}
.home_txt
{
	padding-top:10px; 
	padding-bottom:10px; 
	display:block;
}
.home_links_box
{
	padding-bottom:10px;
}
.user_points
{
	font-family:Verdana, Geneva, sans-serif;	
}
.user_points_show
{
	padding:10px 0 10px 0; font-size:16px; color:#F2800D;
}
.homeinneritem
{
	margin:0 auto;
	margin-top:16px;
	margin-bottom:16px;
	overflow:auto;
	padding:10px 0; 
	box-shadow:rgba(0,0,0, 0.4) 0px 0px 8px; 
	-moz-box-shadow:rgba(0,0,0, 0.4) 0px 0px 8px; 
	-webkit-box-shadow:rgba(0,0,0, 0.4) 1px 1px 8px; 
	-webkit-border-radius:.5em; 
	-moz-border-radius:.5em; 
	border-radius:.5em; 
	border:1px #999999 solid;
}
.gs_inputtxt
{
	width:375px;
}
@media (min-width:320px) and (max-width:412px)
{
	.usrmsglnkall .usrmsglnk
	{
		margin-bottom: 5px;
		clear: both;
		display: block;
	}
	.basic_input_small
	{
		width:100%!important;
	}	
		.addemail {
    width: 189px!important;
    float: left;
    }
	
}
@media (min-width:375px) and (max-width:411px)
{
	.mem_medium1 {
		width:125px!important;
	}
	.txtarea_small
	{
		width:185px!important;
	}
	

}

@media (min-width:412px) and (max-width:425px)
{
	.mem_medium1 {
		width:144px!important;
	}
}
@media (min-width:480px) and (max-width:529px)
{
	.mem_medium1 {
		width:108px!important;
	}
	.basic_input_small
	{
		width:70%!important;
	}	
}
@media (min-width:412px) and (max-width:479px)
{
	.basic_input_small
	{
		width:70%!important;
	}	
}
@media (min-width:530px) and (max-width:767px)
{
	.basic_input_small
	{
		width:50%!important;
	}	
}
@media (min-width:768px) and (max-width:979px)
{
	.txtarea_small
	{
		width:230px!important;
	}
	.edu_clg_para
	{
		margin-left:14px!important;
	}
	
}
@media (min-width:768px) and (max-width:820px)
{
	/*.navUlSignUp
	{
		padding-top: 40px!important;
	}*/
}
@media (min-width:530px)
{
	.mem_medium1 {
		width:120px!important;
	}
}
.fleft
{
	float:left;
}
.blog_post > div
{
	width:18%!important;	
	padding-left: 32px!important;
}
.blog_post > table
{

	width:93%!important;
}
.canvasDiv
{
	width:470px;
}

.tooltip
{	
	opacity:1!important;
}
.fright
{
	float:right;
}
.record_box
{
	border:2px solid #EBEBEB ;
	margin-bottom:10px;
}
.res-user-data
{
	margin-top:10px;
}
.resp-lrc
{
	float:left;
}
.msg_action_border
{
	border:1px solid #e8e8e8; 
	padding:5px;
}
.back-home-link
{
	padding-top:8px;
	padding-right:15px;
}
.profile_percent
{
	border:1px solid #9F9F9F;
	width:175px;
	margin-bottom:10px;
}

.edit_profile_note
{	
	padding:10px;
}
.basic_details_row
{
	margin-top:5px;
}
.basic-birthyr
{
	width:85px;
}
.basic_dropdown_small
{
	width:59px;
}
.r_bsfld_lbl
{
	text-align:right;
}
.basic_input_small
{
	width:150px;
}
.input_box_mid
{
	width:200px;
}
.tell_us
{
	margin-top:10px;
	margin-bottom:10px;
}
.interest_dd_large
{
	width:240px!important;
}

.profile_dd_small
{
	width:200px!important;
}
.txtarea_small
{
	width:270px;
}
.edu_clg_para
{
	margin-left:20px;
}
@media (min-width:1280px)
{	
	.pg_nm
	{
		width: 83px;
		display: block;
		float: right;
	}
}
@media (min-width:768px)
{
	.mid_line
	{
		border-right:3px solid #f0f0f0; 
		height:auto;
	}
}
.pheading_small
{
	display: block; 
	padding-left: 28px;
}
.signup_lbl
{
	padding-left: 2px;
	padding-top: 9px;
	float:left;
	width:65px;
	text-align:right;
	padding-right:3px;
}
.rewrd_pts
{
	-webkit-border-radius:5px;
	border-radius:5px; 
	border:#CCC 1px solid;
	height:40px; 
	width:210px;
	font-size:10px;
	margin-top:6px; 
	text-align:center;
}
.like_profile_lbl
{
	text-align:center;
	display:block;
}
.prof-border
{
	border: 2px solid #CCC;
}
.amz_box
{
	height:114px;
	width:400px;
}
.amz_scroll_mask
{
	vertical-align:top;
	height:114px;
	width:400px;
	z-index:1
}
.field_gp
{
	margin-top:10px;
}
.chk_lbl
{
	/*display: inline-block;*/
    position: relative;
    bottom: 4px;
}
.normaltxt1
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.dd_label
{
	display:inline-block;
}
.dd_input
{
	
	display:inline-block;
}
@media (min-width:767px)  and (max-width:979px)
{
	.signup_lbl
	{
		text-align:left!important;
	}
	.resp_dd_small
	{
		width:165px!important;
	}
}
.account_fields
{	
	margin-left:15px;
}
.thank_submsg
{
	border:1px solid #9F9F9F;
	height:200px;

}
.inputbx_l
{
	width:320px;
}
.adv_serchkey
{
	float:left;
	margin-left:75px;
}
.adv_searchbtn
{
	float:left;
	margin-left:12px;
}
.search_lblnm
{
	width:50px;
	float:left;
	clear:both;
	border:0px solid black;
}
.adv_dd_srch
{
	width:150px;
	clear:both;
	border:0px solid black;

}
.adv_search_link
{
	background-color:#FFB546;
	padding-top:5px;
	padding-left:5px;
}

.left_content_bx
{
	border:1px solid #e8e8e8; 
	padding:5px;
}
@media (min-width:320px) and (max-width:480px)
{
	#points-table {
		width: 100%!important;
    }
	#points-table .plan {
		width: 100%!important;
    }
    .amz_box
	{
		height:114px;
		width:100%;
	}
	.amz_scroll_mask
	{
		vertical-align:top;
		height:114px;
		width:100%;
		z-index:1
	}
}
@media (min-width:768px) and (max-width:980px)
{
	#points-table {
		width: 100%!important;
    }
	#points-table .plan {
		width: 100%!important;
    }
}
@supports (-webkit-appearance:none)
{
	@media (min-width:320px) and (max-width:359px)
	{
		#footpanel {
			width: 100%!important;
			margin: 0!important;
		}
		#footpanel a.home{	
			width: 40px!important;
			margin: 0!important;
		}
		#footpanel a.home{	
			width: 40px!important;
		}
	}
	@media (min-width:360px) and (max-width:374px)
	{
		#footpanel {
			width: 100%!important;
			margin: 0!important;
		}
		#footpanel a.home{	
			width: 40px!important;
		}
	}
	@media (min-width:375px) and (max-width:411px)
	{
		#footpanel 
		{
			width: 100%!important;
			margin: 0!important;
		}
	}
	@media (min-width:412px) and (max-width:424px)
	{
		#footpanel {
			width: 100%!important;
			margin: 0!important;
		}
		#footpanel a.home{	
			width: 40px!important;
		}
	}
	@media (min-width:425px) and (max-width:639px)
	{
		#footpanel {
			width: 100%!important;
			margin: 0!important;
		}
		#footpanel a.home{	
			width: 40px!important;
		}
	}
	
}
@media (min-width:320px) and (max-width:640px)
{
	.search_cust
	{
		width:73%!important;
	}

}
#tools
{	
	width:100%!important;
}
#tools li
{	
	height: 22px!important;
	width: 22px;
	display: inline-block;
}

.resp-lr
{
	text-align:right;
}
.profile_lnk
{
	margin-bottom:7px!important;
}
.srch_cust_flds
{
	margin-bottom:10px!important;
}
.profile_signup
{
	margin-bottom:3px;
}
@media(min-width:320px) and (max-width:767px)
{
	.signup_lbl {
	float: none!important;
    text-align: left!important;
    }
}
.nudgenotibtn
{
	text-align:right;
}

