//PR NEWSWIRE


.w2086_widgetTitle::after {
	content: "por PR Newswire";
	font-size: 11px;	
	display: block;
	padding: 0 5PX;
        font-weight: normal;
}
.clear{ clear:both;}

#menu-footer2, #menu-footer1, #text-footer2, #text-footer1, #text-footer3, #menu-footer3, #text-footer4, #menu-footer4{ position:inherit; margin-top:0!important; margin-left:0!important;}

#menu-footer2, #menu-footer1, #menu-footer3, #menu-footer4{ margin-top:15px!important; display:block; float:none;}

#text-footer2, #text-footer1, #text-footer3, #text-footer4{ display:block; float:none;}

.foot-box-logo{ float:left; width:14%; margin-right:2%;}

.foot-box-logo img{ width:auto; max-width:100%; height:auto;}

.foot-box1{ float:left; width:15%; margin-top:17px; margin-right:2%!important;}

.foot-box2{ float:left; width:23%; margin-top:17px; margin-right:2%!important;}

.foot-box3{ float:left; width:18%; margin-top:17px; margin-right:2%!important;}

.foot-box4{ float:left; width:22%; margin-top:17px;}

.mobile-tabs{ 
  display:none; 
  margin:10px auto 15px auto; 
  width:70%;}

.mobile-tabs select{ 
  border:1px #ccc solid;
  font-size:18px;
  width:100%;
  padding:2%;
  color:#6a6a6a;}
  
.main-container{ width:980px;margin: 0 auto; margin-top: 20px;}

.mobile-navigation{ 
  position:relative;
  display:none;
  margin-bottom:15px;}
  
.menu-toggles button {
  background: url(img/icon-nav.png) no-repeat;
  border: medium none;
  cursor: pointer;
  display: block;
  height: 40px;
  text-indent: -9999px;
  width: 40px;
  border-radius:0;
  padding:0;}
  
#commentform table{ width:100%; display:block;}
  
#commentform table tbody{ width:100%; display:block;}

.commentform-textarea{ padding-top:5px;}

#commentform .commentform-textarea div{ width:auto!important;}

.mobile-search {
  cursor: pointer;
  font-size: 18px;
  padding:8px 10px;
  position: absolute;
  left:48px;
  top: 0;
  display:none; }
  
.mobile-search #searchsubmit{ padding:0; margin-top:-4px; vertical-align:middle;}

.mobile-search #search_hader{ width:200px;}  

#subscriptions-content input[type="text"], #subscriptions-content input[type="password"], #subscriptions-content select{ padding:6px;}

#subscriptions-content{ height:auto; padding:65px 40px;}

#subtitle_seccion_m_inter{ max-width:665px;}

#subtitle_seccion_m{ min-height:50px; height:auto;}

.content-404-in{ margin:100px auto; max-width: 515px; text-align:center;}

.content-404-in #img-alert{display: inline-block;vertical-align: top;}

.content-404-in .alert-text{display: inline-block;vertical-align: top;margin-top: 20px;}


.subscribe-img{ width:116px; margin-top:-3px!important;}
.subscribe-img img{ width:91%;}
.c_log{ margin-top:-4px;}

.menu-secondary-menu-container ul{ 
  float:none; 
  text-align:center; 
  margin-top:10px;}
  
.menu-secondary-menu-container ul li{ 
  font-weight:bold;
  position:relative;}
  
.menu-secondary-menu-container ul li a{ padding-bottom:5px; display:block;}
  
.menu-secondary-menu-container ul.sub-menu{
  background:#f5f5f5;
  border:1px solid #a6a6a6;
  padding:15px;
  visibility:hidden;
  position:absolute;
  z-index:9999;
  left:0;
  margin:0;
  text-align:left;
  min-height:150px;}
  
.menu-secondary-menu-container ul.sub-menu li{
  border-bottom: 1px solid #ef2e24;
  color: #0971b2;
  font-family: open_sanssemibold;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  width: 240px;}
  
.menu-secondary-menu-container ul.sub-menu li a{ 
  padding: 7px 5px;
  display:block;
  color: #0971b2;}
  
.menu-secondary-menu-container ul.sub-menu li a:hover{ background:#ef2e24; color:#fff;}
  
.menu-secondary-menu-container ul li:hover > ul.sub-menu{ visibility:visible;}
  
#menu_indepth_prin, #menu_events, #menu_magazine_prin, #menu_communities{ margin-top:-44px;}

#menu_market_intelligence{ margin-top:-44px; width:1005px; margin-left:0;}

#menu_market_intelligence #posts_by_page{ width:355px;}

#menu_market_intelligence .titulo_entrada_por_categoria{ width:48%; margin-right:2%; float:left;}

#content_rh{ height:auto;}

.press-releases{ 
  margin-top:20px;
  text-align:center;}

.press-releases a{ 
  background:#ef2e24; 
  padding:5px; 
  color:#fff; 
  font-weight:bold; 
  font-size:15px;
  display:block;}
  
#menu_cfo_channel{ margin-left:660px; margin-top:-44px;}

#menu_opinion{ margin-left: 785px; margin-top:-44px;}

