/*
Theme Name: Multinews Child
Description: <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> - you can use child theme to make a lot of customization that's not gonna be deleted with any new theme update
Version: 1.0
Author: Momizat Team
Author URI: http://www.momizat.com
Template: multinews
Text Domain: framework
*/



/*---------------------------------
    Add your custom styles here
---------------------------------*/
.ultimas-noticias-sidebar-title-mobile{
	display:none;
}
h1.entry-title{
	color:#000;
}
.contact-submit input{
	background-color:#e47c1d;
	color:#FFF;
}

article section{
	border:none!important;
}
div.svc_post_grid article{
	box-shadow:none!important;
}
.owl-theme .owl-controls .owl-buttons .owl-prev{
	top:-10%!important;
	right:5%!important;
	left:auto!important;
}
.owl-theme .owl-controls .owl-buttons .owl-next{
	top:-10%!important;
	right:0!important;
}
.owl-theme .owl-controls .owl-buttons div{
	background:none!important;
}
.svc_post_grid_list{
	min-height: 280px!important;
}
.svc_post_grid_s5 p{
	display:none;
}
div.svc_post_grid_s5 article section{
	background:none!important;
}
div.svc_post_grid_s5 article{
	border:0px!important;
	background:none!important;
}
footer.footer{
	border:none!important;
	text-transform: uppercase;
}
dl.portales{
	border-left:1px solid #fff;
	padding-left:10px;
}
.footer a{
	font-size:14px;
	font-style:normal;
	font-weight:500;
}

/* Start of Column CSS */
#container5 {
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
}
#container4 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#container3 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#container2 {
	clear:left;
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#container1 {
	float:left;
	width:100%;
	position:relative;
	right:20%;
}
#col1 {
	float:left;
	width:16%;
	position:relative;
	left:82%;
	overflow:hidden;
	padding-top:30px;
}
#col2 {
	float:left;
	width:16%;
	position:relative;
	left:86%;
	overflow:hidden;
}
#col3 {
	float:left;
	width:16%;
	position:relative;
	left:90%;
	overflow:hidden;
}
#col4 {
	float:left;
	width:16%;
	position:relative;
	left:94%;
	overflow:hidden;
}
#col5 {
	float:left;
	width:16%;
	position:relative;
	left:98%;
	overflow:hidden;
}
.footer-bottom{
	background:none!important;

	font-size:12px;
}
.footer-bottom .alignleft{
	width:100%!important;
	text-align: center;
}
.copyright_first{
	padding-bottom:20px;
	margin-top:35px;

}
.copyright_first a {
	margin-right:10px;
	margin-left:10px;
	font-size:12px;
}

.copyright_second{
	margin-bottom:40px;
	border-top:1px solid #fff;
	padding-top:20px;
}
span.col1,span.col2{
	margin-right:20px;
}
span.col2,span.col3{
	margin-left:20px;
}

.svc_categories_filter li a{
	border:none!important;
}
.svc_categories_filter li a.active{
	border:none!important;
	background:none!important;
	color:#FF3F00;
}
.svc_filter_main_div{
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
}
.link_border{
	color:#FF8A00;
	font-size:24px;
	font-weight:600;
	border: 1px solid #e7e7e7;
	padding:10px;
	margin:5px;
	float:left;
}
.link_border a{
	color:#FF8A00;
}
.vc_grid-item	{
	border:1px solid #e7e7e7;
}
.wpb_single_image.wpb_content_element.vc_align_.calendar-icon{
	float:left;
	margin-right:10px;
}
.vc_gitem-zone-a .vc_gitem-row-position-middle, .vc_gitem-zone-b .vc_gitem-row-position-middle{
	top:98%!important;
}
.vc_gitem-zone-a .vc_gitem-row-position-top, .vc_gitem-zone-b .vc_gitem-row-position-top{
	top:3%!important;
}
.vc_gitem-post-data{
	margin-bottom:30px!important;
}
.entry-post-meta{
	position:relative;
}
.meta_right{
	position:absolute;
	top:11;
	right:0;
	height:100%;
}
.meta_date img{
	margin-right:10px;
}
.entry-post-meta div{
	border:none!important;
}
.meta_date, .entry-post-meta .entry-cat a{
	color:#ff9700;
}
ul.top-social-icon li:hover,.top-bar,.navigation, .hst1 ul.main-menu li:hover, .hst2 ul.main-menu li:hover, .hst3 ul.main-menu li:hover, .hst1 ul.main-menu li.current-menu-parent, .hst1 ul.main-menu li.current-menu-item, .hst1 .device-menu-holder, .hst1 #navigation .device-menu li.menu-item:hover, .hst2 ul.main-menu li.current-menu-parent, .hst2 ul.main-menu li.current-menu-item, .hst2 .device-menu-holder, .hst2 #navigation .device-menu li.menu-item:hover, .hst3 ul.main-menu li.current-menu-parent, .hst3 ul.main-menu li.current-menu-item, .hst3 .device-menu-holder, .hst3 #navigation .device-menu li.menu-item:hover,.hst1 ul.main-menu li span.menu_bl, .hst2 ul.main-menu li span.menu_bl, .hst3 ul.main-menu li span.menu_bl{
	background:none!important;
	border:none!important;
}
ul.top-menu li:first-child,ul.top-menu li,ul.top-social-icon li.top-search,ul.main-menu li:first-child,.hst1 ul.main-menu li, .hst1 ul.main-menu li:first-child, .hst1 .breaking-cont, .hst1 ul.br-right li, .hst2 ul.main-menu li, .hst2 ul.main-menu li:first-child, .hst2 .breaking-cont, .hst2 ul.br-right li, .hst3 ul.main-menu li, .hst3 ul.main-menu li:first-child, .hst3 .breaking-cont, .hst3 ul.br-right li, .hst1 .breaking-news .brmenu, .hst1 .breaking-news .br-right, .hst1 ul.br-right li, .hst2 .breaking-news .brmenu, .hst2 .breaking-news .br-right, .hst2 ul.br-right li, .hst3 .breaking-news .brmenu, .hst3 .breaking-news .br-right, .hst3 ul.br-right li, .hst1 ul.main-menu li:not(.mom_mega) ul li, .hst2 ul.main-menu li:not(.mom_mega) ul li, .hst3 ul.main-menu li:not(.mom_mega) ul li{
	border:none!important;
}
.navigation a{
		color:#fff!important;
}
.navigation a:hover,.navigation a:active{
	text-decoration:underline;
}
.navigation{
		float:left;
		width:75%;
	}
.top-social-icon2 ul li{
	float:left;
	max-height:49px;
	display:table;
}
.top-bar{
	padding-top:15px;
	border-bottom:1px solid #FFF!important;
	padding-bottom:30px;
}
ul.top-menu li a,ul.top-social-icon li a{
	color:#fff!important;
}

.top-search a{
	padding:0px!important;
}
ul.top-social-icon li.top-search > a:before{
	content:none!important;
}

.top-search img{
	max-height: 20px;
}
.search-dropdown.sw-show,div.search-dropdown{
	background:#FF8505!important;
}
.fixed_wrap{
	background:#FFF!important;
}
.blog_posts, .page-wrap, .sidebar.sws2 .widget, .secondary-sidebar.sws2 .widget{
	border:none!important;
}
.main-bolsa-cintillo td{
	border:none;
}
td.ArrowUp{
	background:url('/wp-content/uploads/bolsa_up.png') no-repeat;
	background-position: center center;
}
td.ArrowDown{
	background:url('/wp-content/uploads/bolsa_down.png') no-repeat;
	background-position: center center;
}
td.DifUp,td.CellPriceUp,td.ArrowUp + td{
	color:#009d59;
}
td.DifDown,td.CellPriceDown,td.ArrowDown + td{
	color:#FF0000;
}
td.ArrowZero + td{
	color:gray;
}
td.CellNameIndex,td.CellPriceDown,td.CellPriceUp,td.ArrowUp,td.ArrowDown,td.DifDown,td.DifUp,td.ArrowZero,td.DifZero,td.CellPriceZero{
	white-space:nowrap;
	width:1%;
}
table#INT_NEG_HEADER_FRONT_DATA_0{
	margin-left:10%;
	margin-right:10%;
	width:auto;
}
#pageMainDiv{
	height:50px;
}
.main-bolsa-cintillo{
	padding-bottom:15px;
	border-bottom:1px solid #e47c1d;
}
.widget.posts img{
	margin-bottom:20px;
}
.sidebar .post-list li:nth-child(1){
	border-top:1px solid #e4e4e4;
	margin-top:15px;
}



@media screen and (max-width: 1000px) and (min-width:0){
	table#INT_NEG_HEADER_FRONT_DATA_0{
		margin-left:0!important;
		margin-right:0!important;
	}
	footer.footer .footer-widget .widget:before{
		background:none!important;
	}
}


.header-banner-logo-wrapper{
	display:table;
	width:100%;
}


div.header-wrap > .inner, div.header-wrap{
	height:246px;
}
.logo, .header-banner{
	display:table-cell;
	vertical-align: middle;
}
.top-social-icon2{
	display:table-cell;
	vertical-align: middle;
}
.header-banner-logo-wrapper .header-banner{
	position:relative;
}
.header-banner .navigation{
	width:auto;
}
.main-menu li a{
	height:49px;
}
ul.main-menu li a{
	line-height:2;
}
nav#navigation{
	margin-top:10px;
}

.logo{
	position:relative;
}
.top-social-icon2 li,.top-social-icon2 a, .top-social-icon2 img{
	line-height: initial;
}
.top-social-icon2 ul li{
	float:left;
	height:30px;
	width:30px;
	margin-right:5px;
}
.top-social-icon2 ul li:last-child{
	margin-right:0;
}
.top-social-icon2 img{
	max-width:100%;
}
@media screen and (max-width: 1075px) and (min-width:760px){
	.navigation ul.main-menu li a{
		padding:0 5px;
	}
}

@media screen and (max-width: 1000px) and (min-width:760px){
	.mom_visibility_device.device-top-menu-wrap.mobile-menu,.mom_visibility_device.device-menu-wrap{
		display:none;
	}
	.top-menu{
		display:block!important;
	}
	
	#navigation ul.main-menu{
		display:block!important;
		background:none!important;
		z-index:auto!important;
		top:auto!important;
	}
	ul.top-menu{
		width:95%!important;
		display:block!important;
		background:none!important;
		z-index:auto!important;
		top:auto!important;
	}
	ul.top-menu li a{
		float:left!important;
		display:block!important;
	}
	.top-bar .inner{
		width:100%!important;
	}
	.header-wrap .inner{
		width:100%!important;
	}
	.header-banner-logo-wrapper .header .logo{
		float:left!important;
	}
	ul.main-menu a{
		font-size:12px;
	}
	.navigation ul.main-menu li a{
		display:table-cell;
		vertical-align: middle;
	}




	span.icon_only_label{
		display:none;
	}
	.top-bar{
		margin-bottom:25px;
		margin-right:20px;
	}
	.footer a{
		font-size:11px;
	}
	.copyright_first{
		margin-top:150px;
	}

	.col2 .inner, .col2 .main-container, .col2 .main-content, .inner, .main-container{
		width:100%!important;
	}
}


@media screen and (max-width: 759px) and (min-width:0){
	.mom_visibility_device.device-top-menu-wrap.mobile-menu{
		display:none;
	}
	.header-wrap .inner div.header-banner{
		width:100%;
		margin-top:15px;
	}
	.header .logo{
		margin-top:15px!important;
	}
	.logo{
		width:100%;
		display:block;
		position:absolute;
	}
	span.menu_bl{
		background:none!important;
	}
	.header-banner nav#navigation{
		width:100%;
		margin-top:50px;
	}
	#navigation .mom_visibility_device.device-menu-wrap{
		width: 100%;
	}
	.header-wrap{
		padding-top:0;
		padding-bottom:10;
		height: initial;

		overflow:initial!important;
	}
	.device-menu-holder{
		width:50%!important;
		margin:auto;
	}
	.top-social-icon2 ul{
		width:65%;
		margin:auto;
		padding-top:10px;
	}

	.header .header-banner, .header-banner-logo-wrapper .logo, .header-banner-logo-wrapper .header-banner {
		float:left!important;
		width:100%;
	}


}

.header-banner-logo-wrapper .header-banner{
	display: table-cell;
	vertical-align: middle;
	float:none;
}



/*SIDEBAR*/
.masnoticias{
	font-size:20px;
	text-align: center;
	margin-top:10px;
	padding-top:15px;
	border-top:1px solid #e4e4e4;
}
/*publi*/
.main-bolsa-cintillo div{
	text-align:center;
}
.main-bolsa-cintillo li{
	list-style: none;
}
/*footer responsive*/





/*  SECTIONS  ============================================================================= */

.footer-widget .section {
	clear: both;
	padding: 0px!important;
	margin: 0px!important;
	background:none!important;
	border:none!important;
}

/*  GROUPING  ============================================================================= */


.group:before,
.group:after {
    content:"";
    display:table;
}
.group:after {
    clear:both;
}
.group {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP   ==================================================================== */

.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}

.col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH AT 480 PIXELS */

@media only screen and (max-width: 760px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}


.span_5_of_5 {
	width: 100%;
}

.span_4_of_5 {
  	width: 79.68%; 
}

.span_3_of_5 {
  	width: 59.36%; 
}

.span_2_of_5 {
  	width: 39.04%;
}

.span_1_of_5 {
  	width: 18.72%;
}



/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 760px) {
	.span_5_of_5 {
		width: 100%; 
	}
	.span_4_of_5 {
		width: 100%; 
	}
	.span_3_of_5 {
		width: 100%; 
	}
	.span_2_of_5 {
		width: 100%; 
	}
	.span_1_of_5 {
		width: 100%; 
	}
	dl.portales,dl.grupo{
	border-left:none;
	margin-top:0;
	}

	.col:first-child{
		text-align: center;
	}
}


.wrap header.header{
	margin-bottom:20px;
}
.inner .footer-widget.one-full{
	padding-bottom:9954px;
}
.sidebar .widget div{
	text-align: center;
}

/*UPDATE RESPONSIVE */

@media screen and (max-width: 759px) and (min-width:0){
	.top-bar{
		border-bottom:none!important;
		padding-top:0!important;
		position:absolute;
		right:0;
		top:20px;
	}
	.top-search img{
		max-height:30px;
	}
	.logo{
		border-bottom:1px solid #FFF!important;
		padding-bottom:10px;
	}
	.the_menu_holder_area span.icon_only_label, i.mh-caret{
		display:none;
	}
	.device-menu-holder i.momizat-icon-paragraph-justify2.mh-icon{
		color:#FFF;
		font-size:30px;
	}
	.navigation .inner, .header-wrap .inner{
		width:90%;
	}
	.device-menu-holder{
		width:10%;
		margin-left:85%;
	}
	.header-banner-logo-wrapper .top-social-icon2{
		float:left!important;
		width:80%;
		margin-top:-50px;
	}
	#header-wrapper .header-wrap{
		padding:10px 0;
	}
	div#audios_mobile,div#programas_mobile,div.ultimas-noticias-sidebar-title-mobile{
		border-top:1px solid #ff6c02;
		border-bottom:1px solid #ff6c02;
		padding-bottom:20px;
	}
	#audios_mobile .vc_column-inner,#programas_mobile .vc_column-inner{
		padding-top:20px;
	}
	.owl-theme .owl-controls .owl-buttons .owl-prev{
		right:10%!important;
	}
	.vc_column-inner{
		padding-top:20px!important;
	}
	div.ultimas-noticias-sidebar-title-mobile{
		display:block;
		padding-top:20px;
	}
	.ultimas-noticias-sidebar-title-desktop{
		display:none;
	}
	.sidebar .post-list li:nth-child(1){
		border-top:none;
	}
	.grupo dd{
		padding-left:8px;
	}
	.footer-bottom a,.copyright_second{
		font-size:9px;
	}
	div#programas_title_mobile{
		padding-bottom:20px;
	}
	.main-bolsa-cintillo{
		border:none;
	}
	
	span.link_border{
		width:90%;
		text-align: center;
	}
	.link_border a{
		line-height: initial;
	}
	.navigation a{
		color:#ff6c02!important;
	}

	.top-bar .inner { 
		z-index: 9999; 
		cursor: pointer;
	)
}

@media only screen and (max-width:1000px) and (min-width:0){
	#navigation .device-menu li.menu-item{
		border-top:1px solid #ff6c02!important;
	}
	.hst1 #navigation .device-menu, .hst2 #navigation .device-menu, .hst3 #navigation .device-menu{
		border:none;
	}
		#menu-main-menu-1{
		background:#fff!important;
	}
	.navigation a{
		color:#fff!important;
	}
	i.icon_only.img_icon{
		display:none;
	}
	.device-menu li:first-child span.icon_only_label{
		margin-left:-37px;
	}
	.vc_grid-item{
		border-left:none;
		border-right:none;
		border-top:none;
	}

}
