.news.articles {
    margin-top:21px;
}

/*** Twitter ***/
.col2_most_commented  {
background-image:url("http://www.blogsmithmedia.com/www.engadget.com/media/col2_grid_bg.gif");
background-repeat:repeat-y;
border-bottom:1px solid #E5E5E5;
border-top:1px solid #E5E5E5;
overflow:hidden;
padding-bottom:12px;
position:relative;
width:301px;
margin: 28px auto 0;
}

.col2_most_commented .mc_heading {
background:url("http://www.blogsmithmedia.com/www.engadget.com/media/col2_most_commented_bg.gif") no-repeat scroll -1px -1px transparent;
margin:0;
width:300px;
}

.col2_most_commented .mc_bar_graph {
margin-left:11px;
margin-top:9px;
}

.col2_most_commented .mc_bar_graph .mc_bar_blue_twitter {
background:url("http://www.blogsmithmedia.com/www.engadget.com/media/twitter_1px_bg2.png") repeat scroll 0 0 transparent;
margin-top:-10px;
min-height:57px;
position:relative;
width:275px;
}

.col2_most_commented .mc_bar_graph .mc_bar_blue_twitter .mc_blurb {
font:italic 14px/18px georgia,serif;
margin-left:8px;
margin-top:10px;
width:240px;
padding-bottom:20px;
}

.col2_most_commented .mc_bar_graph .mc_blurb {
float:left;
}

.col2_most_commented .mc_bar_graph .mc_bar_blue_twitter .mc_comment_icon_twitter {
background-color:#006699;
float:right;
font-size:90%;
min-width:20px;
padding:2px 3px;
position:absolute;
right:-10px;
text-align:center;
top:15px;
}

.clear {
clear:both;
position:relative;
}

.col2_most_commented .mc_bar_graph .mc_bar_blue_twitter .mc_comment_tail_twitter {
background-image:url("http://www.blogsmithmedia.com/www.engadget.com/media/col2_mc_comment_tail_twitter3.png");
height:7px;
position:absolute;
right:0;
top:34px;
width:10px;
}

.col2_most_commented .mc_bar_graph .mc_bar_blue_twitter .mc_blurb a {
color:white !important;
}

.col2_most_commented .mc_blurb a {
color:black;
display:block;
overflow:hidden;
}

.col2_most_commented .mc_heading img {
margin:17px 0 10px 15px;
}

.col2_most_commented .mc_caption {
color:#666666;
display:block;
font:12px/15px georgia,serif;
margin:0 17px;
padding-bottom:7px;
}

.col2_most_commented .mc_bar_graph .mc_bar_blue_twitter .mc_blurb a {
color:white !important;
}

.col2_most_commented .mc_blurb a {
color:black;
display:block;
overflow:hidden;
}

/*** end Twitter ***/

.popup-wrap {
		display: none;
}

.popup {
	
	position: fixed;
	z-index:1000;
	display: flex;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	justify-content: center;
	align-items: center;
	
	background: rgba(0, 0, 0, 0.8);
	
	
}

.btn-close {
	position: absolute;
	right:0;
	top:-10px;
	content:"X";
	width: 30px;
	height: 30px;
	background-color: red;
	
	text-align: center;
	color: white;
	line-height:30px;
	cursor:pointer;
	font-weight: bold;
}

.alert-wrap {
	position:relative;
	padding: 20px;
	background-image: repeating-linear-gradient( -45deg, #FAAA4C, #FAAA4C 15px, #F89842 15px, #F89842 30px );
}

.alert {
	width: 500px;
	height: 400px;
	padding:20px;
	
	background-color: white;
	
}

.popup button {
	padding:5px;
	cursor:pointer;
}

.popup input[type=text], .popup input[type=email] {
	padding: 5px;
	min-width: 300px;
}

.popup textarea {
	padding:5px;
	width: 300px;
	height: 100px;
}

.popup .stylepopup-alert {
	background-color: bisque;
	padding: 10px;
}
