.title_stay_intheloop font{

    color: black !important;

}

#title_encabezado font{

    color: black !important;

}

#the_title_post font{

    color: black !important;

}



.title_stay_intheloop button:hover{

    text-decoration: underline;

}



.title_stay_intheloop a:hover{

    text-decoration: underline;

}



.title_event_slide:hover{

    text-decoration: underline;

}



#img__principal_page .img.wp-post-image{

    max-width: inherit;

}



.posts_in_category{

    display: none;

}

#user_login{

    background: #CACACA;

}



#user_pass{

    background: #CACACA;

}

.titulo_encabezados

{

    text-transform: uppercase;

    font-size: 28px;

    font-family: open_sansextrabold;

    margin-bottom: 15px;

}



.imagen-en-contenido{

    text-align: center;

}



.descrip-fotocontenido{

    text-align: center;

    margin-bottom: 20px;

}



#seccion_premium{

    width: 650px;

    min-height: 100px;

    margin-bottom: 20px;

}



.titulo_encabezados_up

{

    text-transform: uppercase;

    font-size: 20px;

    font-family: open_sansextrabold;

    margin-bottom: 15px;

}



.icon_title

{

    float: left;

    margin-top: 1px;

    margin-right: 6px;

}



.thumbnail_video

{

    width: 300px;

    height: 169px;

    position: relative;

}



.fondoimg{

    position: absolute; 

    width: 60px; 

    height: 60px; 

    top: 50%;

    left: 50%;

    margin-top: -32px;

    margin-left: -33px;

    

   

    z-index: 50;

    

}



.play_video

{

    position: absolute;

    background: url(img/play_videos.png) no-repeat;

    width: 60px;

    height: 60px;

    left: 120px;

    top: 54.5px;

    cursor: pointer;

}



.title_video

{

    font-weight: bold;

    padding-top: 7px;

    padding-bottom: 6px;

    font-family: open_sansbold;

    font-size: 15px;

}



.item_featured_video

{

    width: 310px;

    display: inline-block;

    vertical-align: top;

    margin-left: 10px;

}



.box_right

{

    /*width: 544px;*/

    width: 37%;

    height: 360px;

    float: left;

    background-color: #F4F4F4;

    position: relative;

}



.box_left

{

    /*width: 884px;*/

    /*width: 63%;*/
   
    width: 100%;

    height: 360px;

    float: left;

    background-color: #E7E7E7;

    position: relative;

}



#in_depth_conuntries

{

    width: 980px;

    margin: 0 auto;

    margin-top: 20px;

    margin-bottom: 20px;

}

.section_up

{

    width: 980px;

    min-height: 854px;

    height: 1415px;

    margin: 0 auto;

    margin-bottom: 18px;

}



.up-animatehome{

    /*height: auto;

    /*height: 838px;*/

    overflow: hidden;

}



.up-animate{

    height: 540px;

    /*height: 838px;*/

    overflow: hidden;

}



.section_up_event{

    width: 980px;

    min-height: 1215px;

    margin: 0 auto;

    margin-bottom: 18px;

    overflow: hidden;

}

.section_name

{

    padding: 10px;

    position: absolute;

    right: 0;

    /*margin-right: 380px;*/
   
    margin-right: 350px;

    margin-bottom: 50px;

    width: 290px;

    margin-top: 8px;

}



.section_videos

{

    width: 320px;

    vertical-align: top;

    display: inline-block;

    position: absolute;

    right: 0;

    /*margin-right: 352px;*/
   
    margin-right: 330px;

    margin-top: 74px;

}



.item_featured_video a

{

    color: #333333;

}



.item_featured_video .linkvideo:hover

{

    color: #666666;

    text-decoration: underline;

    cursor: pointer;

}



#menu-main-menu

{

    font-family: open_sanssemibold;

}



.titulo_box_slide

{

    background: url(img/events_morevideos_box.png) no-repeat;

    width: 299px;

    height: 32px;

    margin-top: 15px;

    margin-left: 8px;

}



.titulo_box_slide_hover

{

    background: url(img/events_morevideos_box_2.png) no-repeat !important;

    width: 299px;

    height: 32px;    

    margin-top: 15px;

    margin-left: 8px;

}



.titulo_box_down

{

    background: url(img/back_title_down_1.png) no-repeat !important;

    width: 299px;

    height: 32px;    

    margin-top: 6px;

    margin-left: 8px;  

}



.titulo_box_down_hover

{

    background: url(img/back_title_down_2.png) no-repeat !important;

    width: 299px;

    height: 32px;    

    margin-top: 6px;

    margin-left: 8px;  

}



.box_left_count, .box_right_count

{

    display: inline-block;

    vertical-align: top;

}



#title_sugested_article

{

    margin-left: 11px;

    color: #999999;

}



#title_mostread

{

    margin-left: 27px;

    color: #EF2E24;

}



#title_sugested_article, #title_mostread

{

    display: inline-block;

    vertical-align: top;

    margin-top: 10px;

    font-size: 15px;

    font-family: open_sansbold;

    cursor: pointer;

}



#box_interno

{

    vertical-align: top;

    display: inline-block;

    position: absolute;

    right: 0;

    margin-right: 10px;

}



#box_interno ul

{

    height: 254px;

}





#title_morevideos, #title_event

{

    display: inline-block;

    margin-top: 10px;

    font-size: 16px;

    font-family: open_sansbold;

    cursor: pointer;

}



#title_event

{

    color: #EF2E24;

    margin-left: 56px;

}



.content_video{

    font-size: 11px;

}



#title_morevideos

{

    color: #999999;

    margin-left: 60px;

}



.thumbnail_event_slide

{

    width: 80px;

    height: 45px;

    margin-right: 10px;

}



.title_event_slide, .thumbnail_event_slide

{

    display: inline-block;

    vertical-align: top;

}



.thumbnail_event_slide img

{

    width: 80px;

    height: 45px;

}



.title_event_slide

{

    font-family: robotomedium;

    font-weight: bold;

    font-size: 14px;

    width: 185px;

    margin-top: 9px;

    color: #333333;

}



.item_video_slide

{

    margin-top: 15px;

    width: 295px;

}



#slide_events2

{

    margin-left: 25px;

    margin-top: 20px;

    width: 295px;

    height: 254px;

    overflow: hidden;

    margin-bottom: 16px;

}



#slide_events2 li

{

    width: 295px;

    height: 254px;

    overflow: hidden;

}



.pagination_slide

{

    height: 20px;

    margin-top: 10px;

    width: 73px;

    margin: 0 auto;

}



.pagination_slide li

{

    display: inline-block;

    vertical-align: top;

    background: url(img/dot_carousel.png) no-repeat;

    width: 10px;

    height: 10px;

    margin-right: 5px;

    cursor: pointer;

}



.pagination_slide li:hover

{

    background: url(img/hover_dot_video.png) no-repeat;  

}



.pagination_slide_hover

{

    background: url(img/hover_dot_video.png) no-repeat !important;  

    width: 10px;

    height: 10px;

}



#box_indepth, #box_countries

{

    width: 330px;

    display: inline-block;

    vertical-align: top;

}



#box_index, #box_ranking

{

    width: 48%;

    display: inline-block;

    vertical-align: top;

    margin-left: 10px;
	

}

#box_index_rankings{ min-height:1150px; }



.item_noticia

{

    width: 300px;

    height: 120px;

    border-bottom: 1px solid #E0E0E0;

    /*margin-bottom: 16px;

    padding-bottom: 14px;*/

    margin-left: 10px;

    padding-top: 10px;

    overflow: hidden;

}



.item_image_content{

    margin: 7px 0px;

}



.item_image_content > a{

    font-size: 0px;

}



.title_post_item_noticia

{

    font-family: open_sansbold;

    font-size: 16px;

    /*margin: 7px 0;*/

    padding: 7px 0;

    width: 275px;

    color: #333333;

    /*max-height: 34px;

    min-height: 18px;*/

    max-height: 27px;

    overflow: hidden;

}



#img__principal_carrousel li{

    overflow: hidden;

    height: 317px;

    visibility: hidden;

    width: 420px !important;

}



#img__principal_carrousel li .attachment_image_post{

    height: 291px;

}



.attachment_image_post{



}



#img__principal_carrousel .bx-controls{

    display: none;

}



.description_image_post{

    font-size: 10px;

    font-weight: normal;

    margin: 0;

    padding: 0;

    margin-top: 4px;

    max-height: 20px;

    margin-left: 2px;

    margin-right: 2px;

}



#excerpt_post_ppal{    

      

}



.descripcion_post_destacado{

    visibility: hidden;

    height: 224px;

    overflow: hidden; 

}



.image_post_item

{

    max-width: 70px;

    display: inline-block;

    vertical-align: top;

    height: 56px;

    margin-right: 5px;

    overflow: hidden;

}

.image_post_item img 

{

    width: 70px;

    height: 53px !important;

}



.content_post_item

{

    display: inline-block;

    vertical-align: top;

    height: 52px;

    overflow: hidden;

    font-size: 12px;

    width: 218px;

    color: #666666;

    font-family: arial;

    line-height: 1.1;

}



.image_post_item img{

    width: 100% !important;

    height: auto !important;

}



.content_post_item a, .content_post_item em, .content_post_item p, .content_post_item span, .content_post_item b, .content_post_item i, .content_post_item div,.content_post_item strong{

    font-size: 12px !important;

    width: 218px !important;

    color: #666666 !important;

    font-family: arial !important;

    line-height: 1.1 !important;

    margin: 0 !important;

    padding: 0 !important;

    font-weight: normal !important;

    font-style: normal !important; 

}



#featured_videos

{

    height: 360px;

    /*margin: 0 auto;*/

}



.image_post_item_img

{

    width: 68px !important;

    height: 70px !important;

}



.date_post

{

    color: #333333;

    font-size: 12px;

    /*margin-top: 10px;*/

    font-family: open_sansregular;

}



.in_depth_conuntries_title

{

    /*padding-bottom: 10px;*/

    height: 28px;

}



#banner_area_most_read_sugested

{

    width: 468px;

    height: 60px;

    margin-left: 8px;

    text-align: center;

    margin: 0 auto;

    padding: 5px;

    margin-top: 20px;

    margin-bottom: 20px;

}



.breadcrumb

{ 

    width: 310px;

    font-family: arial;

    font-size: 12px;

    margin-left: 10px;

    display: none;

}

.breadcrumb a

{

    text-transform: capitalize;

    color: #666666;

}



.breadcrumb a:first-letter

{

    text-transform: uppercase;

}



.barra_menu_item

{

    height: 5px;

    width: 100%;

    background: #0971b2;

    margin-top: -5px;

    display: none;

}



.barra_menu_item_morada{

    height: 5px;

    width: 100%;

    background: #4d2982;

    margin-top: -5px;

    display: none;

}



.dot-header {
    padding-left: 6px;
    top: -3px;
    position: relative;
    visibility: hidden;
}

.lbc-header{

    display: none;

    color: #EF2E24;

    font-size: 15px;

}

.cfo-header{

    color: #EF2E24;

    font-size: 15px;

}

.barra_menu_item_amlla

{

    height: 5px;

    width: 100%;

    background: #ffbc00;

    margin-top: -5px;

    display: none;

}

/* MARKET INTELLIGENCE */

#subtitle_seccion_m

{

    width: 980px;

    height: 50px;

    margin: 0 auto;

    margin-top: 15px;

    background-color: #EF2E24;

}

#title_seccion_m

{

    margin: 0 auto;

    width: 980px;

    

}



#title_seccion_m_inter

{

    text-transform: uppercase;

    font-size: /*28px;*/ 20px;

    font-family: open_sansextrabold;

    width: 650px;

    color: #EF2E24;

    font-size: 20px;

}



.breadcrumb{

    vertical-align: middle;

}



#title_seccion_m_inter

{

    display: inline-block;

    vertical-align: middle;

}



#item_2_title_seccion_m_inter, #item_1_title_seccion_m_inter, #title_label_lastest_p, #bar_title_lastest_p

{

    display: inline-block;

    vertical-align: middle;

}



#item_1_title_seccion_m_inter

{

    margin-right: 10px;

}



#title_label_lastest_p

{

    font-family: open_sansextrabold;

    font-size: 20px;

}



#item_2_title_seccion_m_inter, #bar_title_lastest_p

{

    border: 1px solid;

    float: right;

    margin-top: 12px;

}



#lastes_posts

{

    

}



/* ------------------- */



#menu_market_intelligence

{

    width: 858px;

    min-height: 330px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 120px;

    margin-top: -33px;

   /* z-index: 55;*/
	z-index: 99999;

}



#menu_indepth_prin

{

    width: 858px;

    min-height: 330px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 120px;

    margin-top: -33px;

	z-index: 99999;
   /* z-index: 55;*/

}



#menu_events

{

    width: 268px;

    min-height: 330px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 535px;

    margin-top: -33px;
	z-index: 99999;
    /*z-index: 55;*/

}



#menu_communities

{

    width: 858px;

    min-height: 330px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 120px;

    margin-top: -33px;
	z-index: 99999;
   /* z-index: 55;*/

}

#menu_cfo_channel

{

     width: 268px;

    min-height: 330px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 535px;

    margin-top: -33px;
	z-index: 99999;
   /* z-index: 55;*/

}

#menu_opinion

{

     width: 268px;

    min-height: 330px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 535px;

    margin-top: -33px;
	z-index: 99999;
   /* z-index: 55;*/

}

#menu_magazine_prin

{

    /*width: 858px;*/

    min-height: 352px;

    display: none; 

    background-color: #F5F5F5;

    border: 1px solid #A6A6A6;

    position: absolute;

    margin-left: 120px;

    margin-top: -33px;

   /* z-index: 55;*/
   z-index: 99999;

    right: 0;
	margin-right:250px;

}





.menu-main-menu-container

{

    z-index: 56;
	
    position: relative;

}



#menu-market-intelligence .menu-item, #menu-events .menu-item, #menu-in_depth_menu .menu-item, #menu-communities .menu-item, #menu-magazine_menu .menu-item, #menu_cfo_channel .menu-item, #menu_opinion .menu-item

{

    width: 240px;

    border-bottom: 1px solid #EF2E24;

    color: #0971b2;

    font-family: open_sanssemibold;

    font-size: 13px;

    padding: 7px 0;

    font-weight: bold;

    text-transform: uppercase;



}





#menu-market-intelligence .menu-item a, #menu-events .menu-item a, #menu-in_depth_menu .menu-item a, #menu-magazine_menu .menu-item a, #menu_cfo_channel .menu-item a, #menu_opinion .menu-item a{

    color: #0971b2;

}

#menu_communities .menu-item a{

    color: #4d2982;

}









.menu-item-34 a:hover, .menu-item-33 a:hover, .menu-item-32 a:hover, .menu-item-31 a:hover

{

    color: #0971b2 !important;

}



.menu-item-29 a:hover

{

    color: #ffbc00 !important;

}



.menu-item-30 a:hover{

    color: #4d2982 !important;

}



#posts_by_page

{

    background-color: #EF2E24;

    width: 203px;

    min-height: 320px;

}



#pages_sec

{

    margin-left: 18px !important;

}





#pages_sec, #posts_by_page, #video_post_page

{

    float: left;

    vertical-align: top;

    margin: 15px 0;

}



#video_post_page{

    border: 1px solid #EF2E24;

    width: 382px;

    min-height: 318px;

    /*height: 318px;*/

}



#title_menu_pages_sec

{

    margin-top: 15px;

    margin-bottom: 20px;

    font-family: open_sanssemibold;

    color: #0971b2;

    /*font-weight: bold;*/

    font-size: 15px;

}



#menu-market-intelligence .menu-item:hover, #menu_events .menu-item:hover, #menu-in-depth .menu-item:hover, #menu_communities .menu-item:hover, #menu-magazine_menu .menu-item:hover, #menu_cfo_channel .menu-item:hover, #menu_opinion .menu-item:hover

{

    background-color: #EF2E24;

}



#menu-market-intelligence .menu-item .barra_menu_item, 

#menu_events .menu-item .barra_menu_item, 

#menu-in-depth .menu-item .barra_menu_item, 

#menu_communities .menu-item .barra_menu_item, 

#menu-magazine_menu .menu-item .barra_menu_item, 

#menu_cfo_channel .menu-item .barra_menu_item

#menu_opinion .menu-item .barra_menu_item

{

    display: none !important;

}



.menu-market-intelligence_hover

{

    background-color: #EF2E24;

    color: white;

}



.menu-market-intelligence_a_hover

{

    color: white;

}



.menu_events_hover

{

    background-color: #EF2E24;

    color: white;

}



.menu_events_a_hover

{

    color: white;

}

.menu_cfo_channel_hover

{

    background-color: #EF2E24;

    color: white;

}

.menu_opinion_hover

{

    background-color: #EF2E24;

    color: white;

}



.menu_communities_hover

{

    background-color: #EF2E24;

    color: white;

}



.menu_communities_a_hover

{

    color: white;

}



#menu_posts_by_page

{

    padding: 10px;

}



#posts_by_page a

{

    color: white;

    font-family: open_sansregular;

    font-size: 13px;    

}



#menu-market-intelligence a, #menu_events a

{

    padding-left: 2px;

}







.pick_item

{

    background: url(img/pick_item.png) no-repeat;

    width: 3px;

    height: 6px;

}



#barra_derecha, .title_content_stay_intheloop, .image_stay_intheloop, #img__principal_page, #text_ppal_page, #img_avatar, #content_descr_author

{

    display: inline-block;

    vertical-align: top;

}





#barra_izq{

    width: 658px;

    display: inline-block;

    vertical-align: top;

    min-height: 1150px;

}

#w937_widget .w937_footer{ margin-bottom:5%; }

#w937_widget .w937_footer{ padding:10px; }



#barra_derecha

{

    float: right;

   /* margin-top: 19px;*/

}



.item_stay_intheloop

{

    width: 649px;

    height: 165px;

    border-bottom: 1px solid #E0E0E0;

    overflow: hidden;

    /*max-height: 160px;

    min-height: 155px;

    margin-bottom: 15px;*/

    padding-top: 14px;

    

}


.item_stay_intheloop_employment

{

    width: 649px;

    height: 119px;

    border-bottom: 1px solid #E0E0E0;

    overflow: hidden;

    /*max-height: 160px;

    min-height: 155px;

    margin-bottom: 15px;*/

    padding-top: 14px;

    

}

.image_stay_intheloop

{

    width: 242px;

    height: 134px;

    overflow: hidden;

    text-align: center;

}



.image_stay_intheloop img{   

    /*height: 100%;

    max-height: 300px;*/

    width: 100%;

    height: auto;

}





.content_stay_intheloop

{

    width: 392px;

    height: 75px;

    font-size: 12px;

    font-family: arial;

    color: #666666;

    overflow: hidden;

    text-align: justify;

    margin-right: 10px;

    line-height: 15px;

    margin-bottom: 20px;

}

.content_stay_intheloop_employment

{

    width: auto;

    height: 75px;

    font-size: 12px;

    font-family: arial;

    color: #666666;

    overflow: hidden;

    text-align: justify;

    margin-right: 10px;

    line-height: 15px;

    margin-bottom: 20px;

}

.title_stay_intheloop

{

    max-height: 78px;

    overflow: hidden;

   /* width: 402px;

    font-family: open_sansbold;

    font-size: 16px;

    color: #333333;

    margin-top: 7px;

    margin-bottom: 15px;*/

}



.title_stay_intheloop button{

    width: 402px !important;

    font-family: open_sansbold !important;

    font-size: 16px !important;

    color: #333333 !important;

    margin: 0px !important;

    padding: 0px !important;

    margin-top: 7px !important;

    margin-bottom: 15px !important;

    border: none !important;

    background: none !important;

    text-align: left !important;

    outline: none;

}



.title_stay_intheloop a {

    width: 402px !important;

    font-family: open_sansbold !important;

    font-size: 16px !important;

    color: #333333 !important;

    margin: 0px !important;

    padding: 0px !important;

    margin-top: 7px !important;

    margin-bottom: 15px !important;

    border: none !important;

    background: none !important;

    text-align: left !important;

    display: block;

}



.content_stay_intheloop button{

    width: 392px !important ;

    font-size: 12px !important;

    font-family: arial !important;

    color: #666666 !important;

    text-align: justify !important;

    margin-right: 10px !important;

    line-height: 15px !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    outline: none;

}



.content_stay_intheloop a {

    width: 392px !important ;

    font-size: 12px !important;

    font-family: arial !important;

    color: #666666 !important;

    text-align: justify !important;

    margin-right: 10px !important;

    line-height: 15px !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    outline: none;

}



.image_stay_intheloop button{

    width: 100% !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    border-radius: 0 !important;

    outline: none;

}



.image_stay_intheloop a {

    width: 100% !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    border-radius: 0 !important;

    display: block;

}





#title_encabezado button{

    width: 192px !important;

    font-family: open_sansbold !important;

    font-size: 16px !important;

    color: #333333 !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    text-align: left !important;

    outline: none;

    line-height: 1.1;

}









#display_more_info

{

    background: #E0E0E0;

    width: 210px;

    height: 40px;

    margin: 0 auto;

    text-align: center;

    cursor: pointer;

}



#display_more_info img

{

    position: absolute;

    padding-left: 5px;

    margin-top: -2px;

    top: 50%;

}



#display_more_info p

{

    font-size: 14px;

    font-family: open_sansbold;

    color: #999999;

    padding: 13px;

    position: relative;

}



.display_more_bar

{

    width: 980px;

    border-top: 1px solid #E0E0E0;

    margin: 0 auto;

    height: 45px;

    margin-bottom: 20px;
    
    display: none;

}



.content_post_menu_selected

{

    width: 374px;

    height: 299px;

    padding-left: 14px;

    /*border: 1px solid #EF2E24;*/

}



.image_preview_selected

{

    width: 310px;

    height: 185px;

    overflow: hidden;

    margin-left: 25px;

    text-align: center;

}



.image_preview_selected img

{

    width: initial !important;

    height: 100% !important;

}



.text_preview_selected

{

    width: 310px;

    height: 48px;

    overflow: hidden;

    font-family: arial;

    color: #666666;

    font-size: 12px;

    margin-left: 25px;

    margin-top: 20px;

}



.title_preview_selected

{

    width: 310px;

    font-family: open_sanssemibold;

    font-size: 15px;

    color: #EF2E24;

    text-transform: uppercase;

    margin-left: 25px;

    padding: 10px 0;

    padding-bottom: 0;

    max-height: 30px;

    overflow: hidden;

    margin-bottom: 10px;

    /*font-weight: bold;*/

}



.titulo_entrada_por_categoria

{

    margin-bottom: 6px;

    position: relative;

    cursor: pointer;

    /*width: 175px;

    height: 14px;

    overflow: hidden;*/

    margin-bottom:12px;

}





.titulo_entrada_por_categoria img

{

    display: none;

    vertical-align: top;

    margin-top: 4px;

    position: absolute;

    left: -8px;

}



.titulo_entrada_por_categoria button{

    font-family: open_sansregular !important;

    font-size: 13px !important;

    color: white !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    text-align: left !important;

    outline: none;

    line-height: 15px;

}



.titulo_entrada_por_categoria-com

{

    margin-bottom: 6px;

    position: relative;

    cursor: pointer;

    /*width: 175px;

    height: 14px;

    overflow: hidden;*/

    margin-bottom:12px;

}





.titulo_entrada_por_categoria-com img

{

    display: none;

    vertical-align: top;

    margin-top: 4px;

    position: absolute;

    left: -8px;

}



.titulo_entrada_por_categoria-com button{

    font-family: open_sansregular !important;

    font-size: 13px !important;

    color: white !important;

    margin: 0px !important;

    padding: 0px !important;

    border: none !important;

    background: none !important;

    text-align: left !important;

    outline: none;

    line-height: 15px;

}









#cajon_superior

{

    width: 650px;

    height: 315px;

    background-color: #F4F4F4;

    overflow: hidden;

}



#select_categ_inter

{

    float: right;

    margin-right: 20px;

    margin-top: 14px;

}



#subtitle_seccion_m_inter

{

    float: left;

    margin-left: 20px;

    margin-top: 16px;

    font-family: open_sanssemibold;

    font-size: 18px;

    color: white;

    text-transform: uppercase;

}



#select_categ_inter select

{

    width: 227px;

    color: #6a6a6a;

    font-family: open_sanssemibold;

    font-size: 12px;

    border: none;

    -webkit-appearance: none;

    /*-moz-appearance:none;*/

    -moz-appearance: button;

    appearance: none;

    background: url(img/select.png) no-repeat;

    background-color: white;

}



#box_principal

{

    width: 650px;

    background-color: #F4F4F4;

    height: 317px;

    overflow: hidden;

}



#text_ppal_page

{

    width: 192px;

    font-family: arial;

    font-size: 12px;

    margin: 15px;

    /*margin: 1px;*/

    height: 269px;

    /*overflow: hidden;*/

    color: #999999;

    margin-bottom: 12px;

    line-height: 14px;

    

}



#title_encabezado

{

    font-family: open_sansbold;

    color: #333333;

    font-size: 15px;

    margin: 8px 0;

    line-height: 1.1;

    /*max-height: 55px;

    overflow: hidden;*/

}





@media screen and (-webkit-min-device-pixel-ratio:0) { 

 #title_encabezado{

     /*max-height: 53px;*/

 }

}





.category  #title_encabezado{

    max-height: inherit;

}



#contenido_category_ppal{

    overflow: hidden;

}



#titulo_latin_magazine_free

{

    font-family: open_sansextrabold;

    font-size: 20px;

    color: #EF2E24;

    text-transform: uppercase;

    margin: 20px 0;

}



.item_lt_magazine

{

    display: inline-block;

    margin: 20px 0;

}



.title_magazine, .img_magazine, .titulo_latin_magazine, .content_latin_magazine, .bar_item_magazine

{

    vertical-align: top;

    display: inline-block;

}



.title_magazine

{

    width: 175px;

    height: 128px;

    overflow: hidden;

}



.img_magazine

{

    margin-left: 10px;

}



.titulo_latin_magazine

{

    font-family: open_sansbold;

    font-size: 16px;

    color: #333333;

    margin-bottom: 15px;

}



.content_latin_magazine

{

    font-family: arial;

    font-size: 12px;

    color: #666666;

}



.bar_item_magazine

{

    width: 1px;

    height: 130px;

    background-color: #E0E0E0;

    margin-left: 10px;

    margin-top: 19px;

    margin-right: 11px;

}



.bar_middle_magazine

{

    width: 100%;

    height: 1px;

    background-color: #E0E0E0;

}



.pagination

{

    margin: 10px 0;

    color: #EF2E24;

    font-family: arial;

    font-size: 12px;

}



.pagination a

{

    margin: 10px 0;

    color: #EF2E24;

    font-family: arial;

    font-size: 12px;

}



.pagination a:hover

{

    color: #EF2E24;

    font-weight: bold;

}



.pagination .current

{

    font-weight: bold;

}



.pagination a, .pagination span

{

    margin: 0 5px; 

}



#img__principal_page

{

    width: 420px;

    height: 317px;

    overflow: hidden;

    text-align: center;

}



#img__principal_page img

{

   /* width: 100%;

    height: 100%;*/

}







#the_title_post

{

    font-family: open_sansbold;

    color: #333333;

    font-size: 22px;

    margin: 15px 0;

}



#the_content_post, #content_event

{

    font-family: arial;

    color: #333333;

    font-size: 14px;

    text-align: justify;

    line-height: 1.4;

}



#the_content_post a{

   font-weight: bold;

}



#the_content_post table{

   width: 100% !important;

}







#fecha_post

{

    font-family: arial;

    color: #999999;

    margin: 10px 0;

    font-size: 12px;

    width: 650px;

}



#autor_post

{

    width: 650px;

    height: 100px;

    background-color: #F1F1F1;

    margin-bottom: 20px;

}



#name_author_p

{

    font-family: arial;

    color: #999999;

    font-size: 12px;

    padding: 15px 0;

    border-top: 1px solid #E0E0E0;

    margin-top: 15px;

}



#img_avatar

{

    margin-left: 10px;

    margin-top: 10px;

}



#content_descr_author

{

    font-family: arial;

    font-size: 12px;

    color: #333333;

    width: 536px;

    height: 70px;

    overflow: hidden;

    text-align: justify;

    margin-top: 15px;

    margin-left: 5px;

    line-height: 14px;

}



.commentlist li

{

    width: 650px;

    /*height: 101px;*/

    /*background-color: #F4F4F4;*/

    margin: 15px 0;

}



.reply

{

    text-align: right;

    margin-right: 10px;

    /*margin-top: -8px;*/

}



.reply a

{

    font-family: arial;

    font-size: 11px !important;

    text-decoration: underline;

    color: #EF2E24 !important;

}



.label_msj

{

    color: #EF2E24;

    font-family: arial;

    font-size: 11px !important;

    color: #EF2E24 !important;

}



#btn_enviar_comment

{

    background: #EF2E24 !important;

    color: white;

    border: none;

    font-size: 12px;

    padding: 9px;

    float: right;

    margin-right: 6px;

    cursor: pointer;

}



.comment-form-comment

{

    display: inline-block;

    vertical-align: top;

    margin-top: 10px;

}



.comment-form-comment textarea

{

    width: 496px !important;

    resize: none;

}



.comment-form-comment label

{

    display: inline-block !important;

    vertical-align: top;

}



.box_user_comment

{

    display: inline-block;

    vertical-align: top;

    text-align: center;

    margin: 10px;

}



.box_user_comment img

{

    margin-bottom: 5px;

}



.logged-in-as a

{

    font-family: arial;

    font-size: 11px;

    color: #666666;

}



.form-submit

{

    margin-top: 10px;

    text-align: right;

    margin-right: 11px;

}



.like_link_comment

{

    cursor: pointer;

}



.likes_comment_left_views

{

    color: #a5a5a5;

    font-family: arial;

    font-size: 11px;

    float: left;

    margin-left: 86px;

    margin-top: 5px;

}



#avatar_current_user_c

{

    float: left;

    text-align: center;

}



#avatar_current_user_c img

{

    margin: 10px;

}



#form_comment_post

{

    height: 285px;

    margin-bottom: 30px;    

}



.info_user_comment{

    width: 72px;

    display: inline-block;

    text-align: center;

}



#btn_suscribe{

    width: 103px;

    height: 24px;

    background-color: #EF2E24;

    margin: 20px auto;

    color: white;

    text-transform: uppercase;

    font-size: 14px;

    font-family: open_sansregular;  

    text-align: center;

    cursor: pointer;

}



#btn_suscribe p{

    padding-top: 6px;

}



#titulo_comentarios{

    font-family: open_sansbold;

    font-size: 16px;

    color: #EF2E24;

}



.mi_nombre_avatar{

    font-size: 11px;

    color: #666666;

    text-transform: capitalize;

}



.like_link_comment:hover, .comment-reply-link:hover{

    text-decoration: underline;

}



.nicEdit-main{

    height: 142px;

    overflow: auto !important;   

}



.lang-en a, .lang-es a{

    color: #6a6a6a;

}



#btns_split > div{

    display: inline-block;

    cursor: pointer;

    margin-right: 6px;

    vertical-align: top;

}



#imprimirPdf{

    background: url(img/imprimir.png) no-repeat;

    width: 16px;

    height: 18px;

    border: none;

}



.likes_comment_span{

    margin-left: 10px;

}



.error_input{

    border: 1px solid red !important;

}



#lenguaje_header a{

    font-family: robotomedium;

    font-size: 13px;

}



#lenguaje_header p{

    margin-top: -14px;

    margin-left: 17px;

}



#asunto_comment{

    padding: 0 !important;

}



#title_search_izq{

    padding-bottom: 5px;

    margin-bottom: 15px;

    border-bottom: 1px solid #E0E0E0;

}





/*-------------------------*/



#img_ranking_h, #content_ranking_h{

    display: inline-block;   

}



#content_ranking_h{

    margin-left: 10px;

    margin-top: 5px;

}

#img_ranking_h {
    width: 180px;
	text-align: center;
	float: left;
	overflow: none;
}

#content_ranking_h{

   width: 113px;

}



#img_ranking_h img{

    /*max-width: 120px;*/

}



#title_rh{

    font-size: 16px;

    font-family: open_sansbold;

    color: #EF2E24;

    margin-top: 10px;

    margin-bottom: 7px;

    text-transform: uppercase;

}



#content_rh{

    font-family: arial;

    font-size: 12px;

    color: #666666;

    height: 47px;

    overflow: hidden;

    line-height: 1.3;

}



#ranking_home{

    width: 100%;

    height: 100%;

}



.paneles .thumbnailevento img{

    width: 100%;

}



#cerrar_alerta_footer{

    position: absolute;

    right: 0;

    top: 0;

    cursor: pointer;

}



#titulo_del_issue{

    font-family: open_sansbold;

    color: #EF2E24; 

    text-transform: uppercase;

    width: 980px;

    margin: 0 auto;

    font-size: 28px;

    margin-bottom: 15px;

}

.mover_logo

{

    position: relative;

    /*left: -51px;*/

}



/* estilo del mapa*/

/*#mapa {

	background: #fff;

	margin: 0;

	padding: 0;

}



#mapa .home-itemPer {

	margin-left: 0px;

}



#mapa .home-itemPer {

	background: url(../images/business/line_dotted_brown.png) repeat-x 0 1.8em;

	font-size: medium;

	text-indent: 0;

	padding: 0 0 12px 0px;

	margin: 12px 0;

	list-style-type: none;

}



#mapa .home-itemPer a {

	color: #666;

	background: url(../images/business/ico_lv1.png) no-repeat left center;

	text-decoration: none;

	display: inline-block;

	padding-left: 25px;

	line-height: 32px;

	}



#mapa .home-itemPer .home-itemPer2 {

	font-size: small;

	background: none;

	margin: 7px 0 0 0;

	padding: 1px 0 0 27px;

}





#mapa .home-itemPer .home-itemPer2 a {

	background: url(../images/business/ico_lv2.png) no-repeat left center;

	padding-left: 15px;

	line-height: normal;

}



#mapa .home-itemPer .home-itemPer2 .home-itemPer3 {

	padding-left: 15px;

}



#mapa .home-itemPer .home-itemPer2 .home-itemPer3 a {

	background: url(../images/business/ico_lower_lv.png) no-repeat left center;

}*/



a{

    outline: medium none !important;

}



.item_noticia > a{

    text-decoration: none;

    outline: medium none !important;

    -moz-outline-style: none !important;

}



.item_noticia .title_post_item_noticia:hover{

    text-decoration: underline;

}



#table-editorial-products td{

    vertical-align: top;

}



.text-div-tab-media #img__principal_carrousel{

    width: 650px !important;

    height: 215px !important;

}



#eventos_lista_widget li{

    width: 292px !important;

}



#attachment_eventos li{

    width: 650px !important;

    height: 215px !important;

}



#item-tab-1 > img, #item-tab-8 > img{

    width: 100%;

}



#box_interno .pagination_slide ul{

    text-align: center;

}



#the_content_post .post_article_excerpt{

    font-style: italic;

    margin-bottom: 15px;

    font-size: 12px;

    margin-top: 17px;  

    font-weight: bold;  

}


#menu_cfo_channel .menu-cfo-channel-container .menu-item:hover{ color:#fff!important;}

#menu_cfo_channel .menu-cfo-channel-container .menu-item:hover a{ color:#fff!important;}

#menu_cfo_channel .menu-item a:hover{ color:#fff!important;}

#menu_opinion .menu-opinion-container .menu-item:hover{ color:#fff!important;}

#menu_opinion .menu-opinion-container .menu-item:hover a{ color:#fff!important;}

#menu_opinion .menu-item a:hover{ color:#fff!important;}
