.blogcard{width:32.4% !important;box-shadow:0 2px 5px 0 rgba(0,0,0,0.13),0 2px 10px 0 rgba(0,0,0,0.13);overflow:hidden;text-align: -webkit-center;border:1px solid #EBEBEB !important;background-color:#124A9C !important;border-radius: 10px;}.blogcard .disignBoxFirst{background:#F8F8F8 !important;margin-top:10px;}.blogcard .disignBoxFirst .boxFirstHeader{display:none;}.cls_info_left div .disignBoxFirst, .blogcard .disignBoxFirst{border:none !important;} div.cls_info.blogcard div.boxContent{padding:4px !important}.feedgrabbr_widget{font-family: 'Roboto', sans-serif;text-decoration:none !important;text-shadow:none !important;} .fg_imgcont{height:86px !important;} .fg_story a {text-decoration:none;color:#124a9c;font-weight:700;} .fg_story a:hover, .fg_story a:active {text-decoration:none !important;background-color:#124a9c !important;} .fg_storytext {text-align:left;text-decoration:none !important;text-shadow:none !important;}span.fg_title {font-size:medium;text-decoration:none !important;text-shadow:none !important;} .fg_story:hover {background-color:#124a9c !important;border-radius:10px;text-shadow:none !important;} .fg_story:hover .fg_title {color:white !important;text-shadow:none !important;} .fg_source{color:#E95C19 !important;font-weight:300;text-shadow:none !important;} .fg_sourcename, .fg_storydate{border-radius:8px;padding:2px;}.fg_story:hover .fg_sourcename, .fg_story:hover .fg_storydate{color:#C4C4C4;} div.fg_wid_header{background-color:#124a9c !important;font-size:large;} .fg_wid_footer{background-color:#124a9c !important;}.fg_wid_footer a {display:none !important;} .cls_info_left div .disignBoxFirst{box-shadow:#CCC 0px 0px 44px;border-bottom:1px solid #E6E6E6 !important;}.blog_text{text-align:justify !important;} .bodyBlock {padding:0px 6px 0px 8px !important; border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;padding-bottom:10px !important;}
	.blog_text
	{
		font-size:large;
		text-align:justify;
		color:#333333;
		font-family: 'Roboto', sans-serif;
		font-weight:400;
		width:640px !important;
		line-height:1.5;
	}
	.blog_text p strong span
	{
		line-height:1.2;
	}
	.blog_text iframe
	{
		margin: auto !important;
		padding-top:15px;
		padding-bottom:15px;
		position:static
	}
	i{	font-style:italic;
  		font-weight:300;
		color:#124a9c;	}
    .blog_text img
	{
		max-width: 640px !important;
 		max-height: 900px !important;
 		width: auto !important;
		height: auto !important;
	}
	.blog_text img.infographic
	{
		max-height: none !important;		
	}
		div.blog_text p:last-child span a {font-weight:300 !important;color:white !important; padding: 3px !important; text-shadow: none !important; background-color: #757575 !important;}
	div.blog_text p:last-child a {font-weight:300 !important;color:white !important; padding: 3px !important; text-shadow: none !important; background-color: #757575 !important;}
	.blog_text strong > a {background-color:#124a9c !important; padding:6px !important; color:white !important; text-shadow: none !important; box-shadow: #CCC 4px 4px 0px !important; line-height: 1.5 !important;}
	.blog_text b > a {background-color:#124a9c !important; padding:6px !important; color:white !important; text-shadow: none !important; box-shadow: #CCC 4px 4px 0px !important; line-height: 1.5 !important;}
	.blog_text p span a {background-color:#124a9c; padding:3px; color:white; text-shadow: none; text-decoration:none; border-radius: 5px;}
	.blog_text p a {background-color:#124a9c; padding:3px; color:white; text-shadow: none; text-decoration:none; border-radius: 5px;}
	.blog_text a{text-shadow: none !important}
	.blog_text a:hover, .blog_text a:active{background-color:#dd252b;}
	.blog_text address 
	{
		padding: 32px;
		padding-top: 100px;
		padding-bottom: 28px;
		padding-left: 33px !important;
		margin-bottom: 22px;
		margin-top: 22px;
		border: 1px solid #efef29;
		background: #ffffdc;
		position: relative;
		background-image: url("../images/ic_quote_black_36dp.png");
		background-repeat: no-repeat;
		background-size: 72px 72px;
		background-position: 32px 12px;
		font-style: normal;
		line-height: 1.9;
	}
	.blog_text address a span{font-size:x-large !important;color:white !important}
	.blog_text address span
	{
		font-size: large !important;
		color: #464646 !important;
		font-family: 'Roboto', sans-serif !important; 
		font-style: normal;
	}
	.blog_text address span>strong, .blog_text address span>b
	{
		font-size: xx-large !important;
	}
	div.cls_info_left div.disignBoxFirst div.boxFirstHeader {display:none;}
	
	.blog_text address a
	{
		background-color:#FDC110 !important;padding:3px;color:white;text-shadow: none;text-decoration:none;border-radius:3px;box-shadow: #CCC 2px 2px 0px;font-size: x-large;
	}
	.blog_text address a:hover, .blog_text address a:active,
	{
		background-color:#FDC110 !important;
	}
	.cls_res_info_nowidth
	{
		position:relative;
		float:left;
		font-size:12px;
		color:#666666;
		width:500px;
	}
	.fr_small_gray_centered
	{
		position:relative;
		color:#666666;
		height:28px;
		vertical-align:middle;
		margin-top: 8px;
		margin-bottom: 8px;
		font-size:12px;
	}
	.fr_small_gray_centered_nw
	{
		position:relative;
		color:#666666;
		vertical-align:middle;
		margin-top: 10px;
		font-size:12px;
	}
	div.marg_both_left img
	{
		margin-bottom:10px;
		margin-right:10px;
		position:relative;
		float:left;
		background-position:center;
		background-repeat:no-repeat;
		border:1px solid #9B9A9A;
	}
	.small_margined {
		padding-right:5px;
		padding-bottom:5px;
	}
	.cat_edit {
		float: right;
		position:relative;
		width:48px;
		vertical-align:middle;
	}
	.tag_el {
		vertical-align:middle;
		height:25px;
		margin-bottom:5px;
		position:relative;
	}
	.icon_mid_mr {
		vertical-align:middle;
		margin-right:5px;
	}
	.cls_info_left2
	{
		position:relative;
		float:left;
		width:590px;
		overflow:hidden;
	}
	.cls_info2
	{
		position:relative;
		float:right;
		width:340px;
		overflow:hidden;
	}
	.blogs_top_member_pre
{
	position:relative;
	float:left;
	margin-left:5px;
	text-align:center;
	font-weight:bold;
	font-size: 9px;
	
}
	.blog_wrapper
	{
		margin:0px 12px 15px;
	}
	.blog_subject
	{
		font-size:14px;
		font-weight:bold;
		padding-left:25px;
		padding-bottom:5px;
		background-repeat:no-repeat;
		background-position:left top;
	}
	.blog_author
	{
		font-size:12px;
		color:#666666;
		padding-top:2px;
		padding-bottom:2px;
	}
	.blogs_pages
	{
		margin:4px;
		text-align:center;
		font-weight:bold;
		font-size:12px;
	}
	.cls_result_row
	{
		position:relative;
		border:0px solid #EEA;
		margin-bottom:10px;
	}
	.cls_res_info_p
	{
		margin-left: 10px;
	}
	.clr3
	{
		color:#000000;
		display:inline;
	}
	.cls_info_left
	{
		position:relative;
		float:left;
		width:650px;
		overflow:hidden;
	}
	div.cls_info_left div.boxContent{padding:5px !important;}
	.cls_info
	{
		position:relative;
		float:right;
		width:32%;
		overflow:hidden;
	}
	.actions
	{
		text-shadow: #CCC 0px 0px 1px;
		text-decoration: none;
	}
	.fr
	{
		position:relative;
		float:right;
		font-size:12px;
	}
	.fr_small
	{
		position:relative;
		float:right;
		font-size:12px;
	}
	div.pic_centered
	{
		vertical-align:middle;
		display:none;
	}
	img.marg
	{
		margin-right:10px;
		position:static;
	}
	img.marg_icon
	{
		margin-right:5px;
		position:static;
	}
	img.static_icon
	{
		position:static;
	}
	img.marg_icon_both
	{
		margin-right:5px;
		margin-bottom:5px;
		position:static;
	}
	.marg_both
	{
		margin-bottom:10px;
		margin-right:10px;
		position:relative;
	}
	div.marg_icon_both
	{
		margin-bottom:5px;
		margin-right:5px;
		position:relative;
	}
	.margined
	{
		margin-right:10px;
	}
	.margined_left
	{
		margin-right:30px;
		float:left;
		position:relative;
	}
	.cls_res_thumb
	{
		position: relative;
		float: left;
		font-family: 'Roboto', sans-serif;font-weight: 900;
		font-size: 33px;
		line-height: 37px;
		color: #01478D;
		text-decoration: none;
	}
	div.padds
	{
		padding:8px;
	}
	div.margin_bottom_10
	{
		margin-bottom:10px;
	}
	div.edit_error
	{
		background-color:#FFFFFF;
		border:1px solid red;
		margin:2px;
		padding:3px;
		width:300px;
	}
	.block_cont
	{
		border:1px solid #CCCCCC;
		padding:10px;
		position:relative;
		width:938px;
	}
	.boxContent .votes_small {
		width:140px;
		margin-bottom:10px;
	}
	.cls_categ_name {
		float:left;
		position:relative;
		width:190px;
	}
	.cls_categ_icon {
		width:25px;
		height:25px;
	}
	div.thumbnail_block img.cls_categ_icon {
		border:0px solid;
	}
	blockquote.twitter-tweet {
  display: inline-block;
  font-size: large;
  font-weight: bold;
  line-height: 2;
  border-color: #eee #ddd #bbb;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  margin: 10px 5px;
  padding: 20px 20px 16px 20px;
  max-width: 100%;
}
blockquote.twitter-tweet p {
  font-size: large;
  font-weight: normal;
  line-height: 20px;
}
blockquote.twitter-tweet a {
  color: white;
  text-shadow:none;
  font-weight: normal;
  text-decoration: none;
  outline: 0 none;
}
blockquote.twitter-tweet a:hover,
blockquote.twitter-tweet a:focus {
  text-decoration: none;
  color:#dd252b;
}