.flex-control-nav {
    bottom: 0 !important;
    position: absolute;
    right: 0;
    text-align: center;
    width: auto !important;
	z-index:20;
}
.flex-control-paging li a {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5) !important;
}  
.flex-control-paging li a.flex-active {
    background: none repeat scroll 0 0 rgba(25, 183, 221, 0.9)!important;
    cursor: default;
}
#block-menu-menu-menu-azul ul li.active a#logoId{
    left:20px;
    position:absolute;
    color:#01ADD1!important;
	font-size:1px;
}
#block-menu-menu-menu-azul ul li a#logoId{
    left:20px;
    position:absolute;
    color:#01ADD1!important;
	font-size:1px;
}
#logoId:hover{
    color:#01ADD1!important;
}
.btn1{
    background-color: #d1c8c8;
    color: #fff;
    border: 0px solid transparent;
    padding:5px 7px 5px 7px;
    font-weight: bold;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;    
}
/*
* Foto panoramica
*/
.bk
{
    _border:1px solid green;
    background-position: center center;
    _background-position: center right;
    background-repeat: no-repeat;
    margin-bottom:20px;
    height: 300px;
}
/*
* Centrar contenidos...
*/
.center{
    margin: 0 auto;
    max-width: 1000px;                              /*1000px*/
    _border:1px solid  #111;
    padding-left:10px;
    padding-right:10px;
}

body.page-taxonomy-term #bodier
{
    width: 100%;
    max-width: 100%;                                
    _border:1px solid  #111;
}
/*
 * Common
 */
body{
    _border: 1px solid blue;
    padding-top: 0px;
    /*font-family:'Conv_DINOT-Light',Arial;*/
    /*font-family: 'Ubuntu Condensed', sans-serif, arial;*/
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;                                                /*size*/
    /*pq cuando es para movil genera un padding a cada lado*/
    padding-right: 0 !important;
    padding-left: 0 !important;
    background-color: #fff;
}
h1 {
    margin: 0 !important;
    padding: 0 !important;
    color:#9a8d8d !important;
    text-transform: uppercase;
    font-size: 23px;                                    /*size*/
    text-align: left;
    border: none !important;
    font-weight: bold;
}
h2
/*h2 pestaņas*/
{
    margin: 0 !important;
    padding: 0 !important;
    color:#9a8d8d !important;
    text-transform: uppercase !important;
    font-size: 25pt !important;                         /*size*/
    text-align: left !important;
    border: none !important;
    font-weight: 700 !important;
    line-height: normal !important;
}
h3 {
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    color:#01ADD1 !important;
    text-transform: uppercase !important;           
    font-size: 17pt !important;                         /*size*/
    text-align: left !important;
    border: none !important;
    _font-weight: 100 !important;
    font-weight: normal !important;
}
h4 {
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    color:#01ADD1 !important;
    text-transform: uppercase !important;           
    font-size: 15pt !important;                         /*size*/
    text-align: left !important;
    border: none !important;
    font-weight: 300 !important;
    _font-weight: normal !important;
}    
p{
    text-align:justify;
    padding:0;
    margin:0;
}
ul{
    _margin: 0;
    _padding: 0;
    _list-style-type: none;
    _text-align: left;        
}
li{
    _text-align: left;
}
table{
    vertical-align: top;
}
    

       


   
   
   
   
   
   
   
   
   
   
   

        body .container header {
            width: 100% !important;
        }

        
        /*** begin slider*/
        .container header #header3 {
            /*position:fixed;
            top: 0;*/
        }
            /* quitamos el markito*/
            .flexslider
            {
                border: 0;
                border-radius: 0;
                box-shadow: 0 0 0;
                margin: 0;
            }
            /* para que se vean bien las flechas*/
            .flex-direction-nav a
            {
                line-height: 40px;
            }
        /*** end slider*/
    
        /*** begin menu azul y negro*/
        /*la que se estira*/
        .container header #header{
            background-color: #01ADD1;
            z-index: 4;
            position: relative;
        }
        #header{
            background-image: url("../images/linea_3000px.png");
            background-position: center center;
            background-repeat: repeat-y;  
        }
        /*menu superior negro*/
        .container header .region-header{
            margin: 0 auto;
            max-width: 1000px;                              /*1000px*/
            border: 0px solid yellowgreen;                  /*yellowgreen*/
            background-color: #01ADD1;
        }
        /*** end menu azul y negro*/
    
        body .container #bodier {
            position: relative;
            background: #fff;
            _margin-top: -4px;                   /**/      
            z-index: 5;
        }
            body .container #bodier-content {
                ___max-width: 1000px;
                ___margin: 0 auto;
                border: 0px solid red;
            }
            /*
            body .container #bodier #node-3 {
                max-width: 1000px;
                margin: 0 auto;
                border: 1px solid red;
            }  
            body .container #bodier .view {
                max-width: 1000px;
                margin: 0 auto;
                border: 1px solid red;
            }
            */          
    footer
    {
        position: relative;
        z-index: 5;
    }


    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    _#block-block-7.floatable {
        left: 0;
        position: fixed;
        top: 0;
        z-index: 9999;
    }
    _#block-block-7 {
      bottom: 15%;
      display: block;
      height: 50px;
      padding: 8px 0 0;
      position: absolute;
      width: 100%;
      z-index: 20;
    }
    /*
    http://www.webbykat.com/2012/09/adding-class-block-drupal-7-block-class-module-vs-preprocessing
    */
    #block-ddblock-1{
        border: 0px solid red;
    }
    #block-ddblock-1 *{
        _width: 100% !important;
    }
    #ddblock-number-pager-1{
        display:none;
    }
    .main-container{
        width: 100%!important;
    }
    #page-header{
        width: 100%!important;
    }
    _.region-header2{
        width: 100%!important;
    }
    #block-block-4 img{
        width: 100%!important;
    }
    .row-fluid{
        _max-width: 1020px;
        _margin:0 auto;
    }
    
    #block-block-2{
       background-color: #444444 !important; 
    } 
    #block-block-1{
       background-color: #242424 !important; 
    }
    /**/
    
    
    
    
    
    
    
    
    
    
    header#page-header{
        _height: 384px;
        display: inline-block;   
        _border:1px solid red; 
    }
    #block-block-5,
    #block-menu-menu-menu-superior{
        _display: inline-block;  
        _background-color: red;  
    }
    #block-block-4{
        _background-color: red;  
    }
    
    
    /*menu superior + slider*/
    _div.region-header2{
        top:0;
        _position: fixed;
        clear: both;
        _display: inline-block;
        _min-height: 292px;    
    }
    /*menu*/
    div.region-header{
        _top:324px;    
        position: relative;
        z-index:1;
        _clear: both;    
        _display: inline-block;
    }
    div.row-fluid{
        _margin-top: -5px;    
        _position:relative;
        _background-color:#FFFFFF;
        _vertical-align: bottom;
    }
    
    /** * This file should get overwritten if Method 1 is used. If Method 2 is chosen, * remove this comment and start adding your styles to this file. */
    
    /**/
    .clearfix:before,  
    .clearfix:after {  
        content: " ";  
        display: table;  
    }  
    .clearfix:after {  
        clear: both;  
    }  
    .clearfix {  
        *zoom: 1;  
    }
    /**/
    
    /*overwritten*/
    .breadcrumb{
        display:none;
    }
    .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
        _width: 1020px;
    }
    .nav {
        margin-bottom: 0px;
    }
    #navbar{
        display:none;
    }
    /*overwritten*/
    
    /*1 menu izq*/
    #MenuSuperiorIzquierda {
        _display:inline-block;
        _border:1px solid red;
    }
    #block-block-5{
        line-height: 31px;    
        _background-color:#000000;
        float: left;
        _width:55%;
        color:#FFFFFF;
        display:inline-block;
    }
        #block-block-5 div#idiomas{
            display:inline-block;
            _margin: 0 0 0 1%;
            margin: 0 0 0 30px;
        }
        #block-block-5 div#idiomas a.active{
            font-weight: bold;
        }
    
        #block-block-5 div#buscador{
            display:inline-block;
            margin: 0 0 0 3%;        
        }    
        #block-block-5 span{
            color:#868788;
            font-size: 11px;
            font-weight: 700;
        }
        #block-block-5 a{
            color:#EBF0F7;
            font-size: 11px;        
        }
        #block-block-5 input#findtext{
            margin: 0 0 0 5px;
            padding: 0 3px 0 3px;
            background-color:#60666B;
            border: 0px solid #3C4247;
            border-radius: 0px 0px 0px 0px;
            color: #FFFFFF;
            display: inline-block;
            height: 13px;
            width: 92px;
            font-size:10px;
            line-height: 13px;
        }
        #block-block-5 input#findbutton{
            margin: 0 0 0 4px;        
            background-image:url('../images/lupa.png');
            background-repeat:no-repeat;
            background-position:left center;  
            background-color:transparent;
            border: 0px solid #FFFFFF; 
            height: 17px;
            width: 22px;               
        }    
    /*3 menu idioma*/    
    #block-locale-language ul{
        float: right;
    }
    /*1 menu inicio*/
    #block-menu-menu-menu-superior{
        line-height: 30px;    
        _background-color:#000000;
        _float: right;
        _width:45%;
        display:inline-block;
    }
        #block-menu-menu-menu-superior h2{
            display:none;
        }
        #block-menu-menu-menu-superior ul{
            margin: 0;
            padding: 0;
            list-style-type: none; 
        }
            #block-menu-menu-menu-superior ul li{
                    display: inline;  
                    float: left;
                    padding-top:5px;
                    padding-bottom:5px;                
            }
                #block-menu-menu-menu-superior ul li.last a{
                    border-right: 0px solid #FFFFFF;  
                }        
                #block-menu-menu-menu-superior ul li a{
                    display: inline;                
                    color:#FFFFFF !important;
                    _font-size: 10px;
                    padding-right:10px;
                    padding-left:10px;
                    padding-top:0px;
                    padding-bottom:0px;
                    margin:0;                
                    border-right: 1px solid #FFFFFF;                  
                }
                #block-menu-menu-menu-superior ul li a.active{
                    font-weight: bold;
                }                  
    #block-block-6{
        display:block;
        background-color: #01ADD1;
        color:#005D71;
        float: left;
        _width:60%;
        width:150px;    
        height: 60px;    
    }
        #block-block-6 a{
            display:block;
            margin:15px 0 0 80px;
        }               
    _#block-menu-menu-menu-azul{
        display:block;
        background-color: #01ADD1;
        color:#005D71;
        float: left;
        _width:60%;
        width:567px;    
        height: 60px;
    }
        #block-menu-menu-menu-azul h2{
            display:none;
        }
            #block-menu-menu-menu-azul ul li{
                display: inline;  
                float: left;
                _line-height: 40px;
                text-transform:uppercase;
                _padding-top:20px;
                _padding-bottom:20px;                                       
            }    
            #block-menu-menu-menu-azul ul li a{
                _border-right: 1px solid #005D71;             
                color:#005D71;
                
                padding-left:15px;
                padding-right:15px;   
                
                padding-top:20px;
                padding-bottom:20px;                                       
                font-size: 15px;  
                font-weight: bold;           
            }    
            #block-menu-menu-menu-azul ul li.last a{
                border-right: 0px solid red;  
            } 
            #block-menu-menu-menu-azul ul li.last{
                _margin: 0 20px 0 0;
                margin:0;  
            }           
            #block-menu-menu-menu-azul ul.menu {
                _float:right;
            } 
            #block-menu-menu-menu-azul ul.menu li:first-child {
                _padding-left: 70px;
            }             
            #block-menu-menu-menu-azul ul.menu li a.active{
                _text-decoration: underline;
                font-weight: bold;
                color:#fff;
            }       
    #block-menu-menu-menu-negro{
        _display:block;
        background-color: #272422;
        color:#006666;
        float: right;
        _width:40%;    
        _width:303px;
        _height: 60px;
    }
        #block-menu-menu-menu-negro h2{
            display:none;
        }  
            #block-menu-menu-menu-negro ul li{
                display: inline;  
                float: left;
                _line-height: 40px;
                text-transform:uppercase;
                padding-top:20px;
                padding-bottom:20px;      
            }
            #block-menu-menu-menu-negro ul li a{
                border-right: 1px solid #9A8D8D;            
                color:#9A8D8D;  
                padding-left:10px;
                padding-right:10px;   
                padding-top:0px;
                padding-bottom:0px; 
                font-size: 11px;                
            }    
            #block-menu-menu-menu-negro ul li.last a{
                border-right: 0px solid red;  
            }     
            #block-menu-menu-menu-negro ul li.last{
                margin: 0 10px 0 0;  
            }           
            #block-menu-menu-menu-negro ul.menu {
                float:right;
            }
            
            
            
                 
    

    
    
    
    
    
    /**************************************************************************BEGIN COMMON COMPANIA*/
    table tr{
        vertical-align: top;
    }
    .node-type-page h1{
        display:none;
    }
    .node-type-page h1.page-header{
        border-bottom: 0px solid #EEEEEE;
    }
    div.compania{
        _color:#9A8D8D;
        line-height: 20px;
    }
        div.compania table{
            background-color: #FFFFFF;
        }
        div.compania h2{
            color:#9A8D8D;
            text-transform:uppercase ;
        }
        div.compania h3{
            color:#01ADD1;
        }
        div.compania p{
            color:#717171;
            _text-align: justify;
        }
         div.compania ul{
            margin: 0;
            padding: 0;
            list-style-type: none; 
        }
             div.compania ul li{
                    display: inline;  
                    float: left;
                    padding:5px;
            }  
    .page-taxonomy-term h1{
        display:none;
    }
    .page-taxonomy-term h1.page-header{
        border-bottom: 0px solid #EEEEEE;
    }        
    /**************************************************************************END COMMON COMPANIA*/


    
    
    
    
    
    
    
    #padre {
    	display: table;
    	height:200px;
    }
    #hijo {
    	display: table-cell;
    	vertical-align: middle;
    }


.ancla{
    float: left; 
    text-decoration: none; 
    color: #fff; 
    text-align: center;
    background: orange; 
    _border: 5px solid #111;
    padding: 0px;
    /*posicion donde aparece...*/ 
    _margin: -200px 0px 0px 0px;
    margin: -155px 0px 0px 0px;
    _position: absolute;
}
.ancla2{
    margin: -200px 0px 0px 0px;
    position:relative;
    font-size:100px;
    color:orange;
}
/**/
.region-footer2 #block-views-view-pie2-block{
    padding: 5px 0 5px 0 !important;
}
.region-footer2 #block-views-view-pie2-block p{
    font-size: 13px !important;                             /*size*/
    margin:0 0 0 0 !important;
    padding:0 0 0 50px !important;
    color: #919191;
}
.region-footer2 #block-views-view-pie2-block p a{
    color: #01ADD1 !important;
}
.region-footer2 #block-views-view-pie2-block p a.contacto{
    color: #919191 !important;
}
footer .links .translation_es,
footer .links .translation_en{
    display:none;
}
html.js body.html div.main-container div#fondo.row-fluid div#bodier.row-fluid div#bodier-content.clearfix section.span12 div.region section#block-ddblock-2.block div#ddblock-2.ddblock-cycle-upright60p div.container div.container-inner div.slider.clearfix{
	____width: 416px !important;
    width: 208px !important;
}
html.js body.html div.main-container div#fondo.row-fluid div#bodier.row-fluid div#bodier-content.clearfix section.span12 div.region section#block-ddblock-2.block div#ddblock-2.ddblock-cycle-upright60p div.container div.container-inner div.slider.clearfix img{
	width: auto !important;
	height: auto !important;
}   

/**/
.table-container
{
	width: 100%;
	overflow-y: auto;
	_overflow: auto;
	margin: 0 0 1em;
}
.table-container::-webkit-scrollbar
{
	-webkit-appearance: none;
	width: 14px;
	height: 14px;
}
.table-container::-webkit-scrollbar-thumb
{
	border-radius: 8px;
	border: 3px solid #fff;
	background-color: rgba(0, 0, 0, .3);
}

/**/
footer .region-footer #contacto,
footer .region-footer #sitemap
{
	margin-bottom:15px;
	font-weight:bold;
}
footer .region-footer #row0 a,
footer .region-footer #row1 a
{
	color:#cccccc;
}
.container header #header4 {
    background-color: #9A8D8D;
    position: relative;
    z-index: 4;
    display:inline-block;
    __border:1px solid red;
}
.menu-reconocimientos {
    background-color: #9A8D8D;
    width: 100%;
}
.table_sitemap a{
    color:gray !important;
}

/*INICIO Inversores*/
.solicitar-acceso a{
	margin: 30px 0 0 50px;
	display: block;
	width: 109px;
	height: 109px;
	color: transparent;
	background-image: url("../images/btn_solicitar_acceso.png");
	background-position: center center;
	background-repeat: no-repeat;
}
.solicitar-acceso.en a{
	background-image: url("../images/btn_request_access.png");
}
.reset-password a{
	margin: 30px 0 0 50px;
	display: block;
	width: 109px;
	height: 109px;
	color: transparent;
	background-image: url("../images/btn_reset_password.png");
	background-position: center center;
	background-repeat: no-repeat;
}
.reset-password.en a{
	background-image: url("../images/btn_reset_password_en.png");
}
.menu-name-menu-zona-de-inversores ul ul{
	padding-left: 15px;
}
.block.cerrar-sesion{
	margin-top: 20px;
}
.node-type-zona-de-inversores h1,
.node-registro-inversores h1,
.node-home-inversores h1,
.page-user-password h1{
	margin-bottom: 20px !important;
}
#user-pass-reset p{
	margin: 10px 0;
}
.page-user-password ul.nav-tabs{
	display: none;
}
/*FIN Inversores*/

/*INICIO Sala de Prensa[en|es]*/
.node-sala-prensa-inicio,
.node-press-room-home
{
}
.node-sala-prensa-inicio #bodier,
.node-press-room-home #bodier
{
}

.node-sala-prensa-inicio .field-name-field-intro,
.node-press-room-home .field-name-field-intro
{
	display:none !important;	
}

	/*h1*/
	.node-sala-prensa-inicio h1.page-header,
	.node-press-room-home h1.page-header,
	.node-press-room-home-zh-hans h1.page-header	
	 {
			border:1px solid blue !important;
			display:none !important;	
	}

/*noticia principal(ddblock)*/
.block-ddblock{
}
.node-sala-prensa-inicio .block-ddblock .slide-text-horizontal,
.node-press-room-home .block-ddblock .slide-text-horizontal,
.node-press-room-home-zh-hans .block-ddblock .slide-text-horizontal
{
	width: 40%;
	right: 0 !important;	
	top:0;	
}
	/*titulo slider*/
	.node-sala-prensa-inicio .block-ddblock .slide-title-horizontal,
	.node-press-room-home .block-ddblock .slide-title-horizontal,
	.node-press-room-home-zh-hans .block-ddblock .slide-title-horizontal	
	{
		width: 100%;
		display: block;
   }
	.node-sala-prensa-inicio .block-ddblock div.ddblock-cycle-upright10p div.slide-text-horizontal,
	.node-press-room-home .block-ddblock div.ddblock-cycle-upright10p div.slide-text-horizontal,
	.node-press-room-home-zh-hans .block-ddblock div.ddblock-cycle-upright10p div.slide-text-horizontal,
	{
		height: auto;
	}
	.node-sala-prensa-inicio div.ddblock-cycle-upright10p div.slide-body-horizontal,
	.node-press-room-home div.ddblock-cycle-upright10p div.slide-body-horizontal,
	.node-press-room-home-zh-hans div.ddblock-cycle-upright10p div.slide-body-horizontal
	{
		width: 100%;	
	}

/*ultimas noticias*/
.node-sala-prensa-inicio,
.node-press-room-home,
.node-press-room-home-zh-hans
{
}
	/*titulo*/
	.node-sala-prensa-inicio .view-view-noticias .view-header,
	.node-press-room-home .view-view-noticias .view-header,	
	.node-press-room-home-zh-hans .view-view-noticias .view-header		
	{
		width: 100%;
		border-left: 1px solid #27b3d4;
		color:#6e7e82;
		font-weight: bold;
		background-color: #f3f3f3;	
	}
	/*3 columnas*/
	.node-sala-prensa-inicio .view-view-noticias .views-row,
	.node-press-room-home .view-view-noticias .views-row,	
	.node-press-room-home-zh-hans .view-view-noticias .views-row		
	{
		width: 31%;
		float:left;
		padding: 0px 1% 0px 1%;		
	}
		.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-field-imagenpeque-a,
		.node-press-room-home .view-view-noticias .views-row .views-field-field-imagenpeque-a,
		.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-field-imagenpeque-a
		{
			max-width: 40%;
			float: left;
		}	
/**/
/*destacados*/
#block-views-view-sala-prensa-block{
		width: 66%;
		float: left;
}
.node-sala-prensa-inicio .view-view-sala-prensa {

}
	/*2 columnas*/
	.node-sala-prensa-inicio .view-view-sala-prensa .views-row,
	.node-press-room-home .view-view-sala-prensa .views-row,	
	.node-press-room-home-zh-hans .view-view-sala-prensa .views-row		
	{
			width: 48%;
			float:left;
	}		
	/*titulo encabezado*/
	.node-sala-prensa-inicio .view-view-sala-prensa .views-row .views-field-title,
	.node-press-room-home .view-view-sala-prensa .views-row .views-field-title,	
	.node-press-room-home-zh-hans .view-view-sala-prensa .views-row .views-field-title	
	{
		border-left: 1px solid #27b3d4;
		color:#6e7e82;
		font-weight: bold;
		background-color: #f3f3f3;	
		font-size: 15px !important;				
	}
	.node-sala-prensa-inicio .view-view-sala-prensa .views-row .views-field-title span,
	.node-press-room-home-zh-hans .view-view-sala-prensa .views-row .views-field-title span
	{
		color:#6e7e82;
	}
	/*imagen con link*/
	.node-sala-prensa-inicio .view-view-sala-prensa .views-row .ImagenlinkArchivo{
		
	}
	/*link ver todos*/
	.node-sala-prensa-inicio .view-view-sala-prensa .views-row .linkSeccion{
		
	}
/*menu*/
/*block-css*/
.block-sala-prensa-menu{
		width: 33%;
		float: left;
}
	.block-sala-prensa-menu .view-block-sala-prensa-menu,
	{
			width: 33%;
			float: left;
	}	
	/*filas*/
	.block-sala-prensa-menu .view-block-sala-prensa-menu .views-row{

	}
/*twiter*/
.block-redes-sociales{
	width: 33%;
	float: right;
}
	/*titulo encabezado*/
	.block-redes-sociales div.redesSociales h2
	{
			border-left: 1px solid #27b3d4;
			color:#6e7e82;
			font-weight: bold;
			background-color: #f3f3f3;
			font-size: 15px !important;		
	}
	.block-redes-sociales div.redesSociales h3{
		display:none;
	}

	.block-redes-sociales div.redesSociales div.tweet {
		border-top: 1px dotted #CECDCD;
		padding: 5px 0 5px 35px;
		background-image: url(../images/tweet.png);
		background-repeat: no-repeat;
		background-position: 0 10px;
	}	
/**/




/*INICIO Sala de Prensa RS */
/*rs*/
.node-sala-prensa-inicio #bodier,
.node-press-room-home #bodier
{
	padding-top: 0 !important;
}
/*rs*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-row .views-field-title, 
.node-sala-prensa-inicio .view-view-noticias .view-header, .node-press-room-home .view-view-noticias .view-header,
.node-sala-prensa-inicio .block-redes-sociales h2,
.node-press-room-home .view-view-sala-prensa .views-row .views-field-title,
.node-press-room-home .view-view-noticias .view-header, .node-press-room-home .view-view-noticias .view-header,
.node-press-room-home .block-redes-sociales h2,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-row .views-field-title,
.node-press-room-home-zh-hans .view-view-noticias .view-header, .node-press-room-home .view-view-noticias .view-header,
.node-press-room-home-zh-hans .block-redes-sociales h2
{
	height: 2em !important;
	line-height: 2em !important;
	margin-bottom: 0.5em;
	padding-left: 0.5em !important;

	background-color: #f3f3f3;
	border-left: 1px solid #27b3d4 !important;
	color: #6e7e82 !important;
	font-size: 15px !important;
	font-weight: bold;
	text-transform: none !important;
}
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row,
.node-press-room-home .view-view-noticias .views-row,
.node-press-room-home-zh-hans .view-view-noticias .views-row
{
	border-bottom:1px solid #cccccc;
	margin: 0 1%;
	padding: 0 !important;
	margin-bottom: 1em;
	padding-bottom: .5em !important;
}
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-field-imagenpeque-a,
.node-press-room-home .view-view-noticias .views-row .views-field-field-imagenpeque-a,
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-field-imagenpeque-a
{
	margin-right: .5em;
}
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-field-noticiafecha, 
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-field-noticiafuente,
.node-press-room-home .view-view-noticias .views-row .views-field-field-noticiafecha, 
.node-press-room-home .view-view-noticias .views-row .views-field-field-noticiafuente,
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-field-noticiafecha, 
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-field-noticiafuente
{
	font-size: 10px;
	color: #000;
}
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-title, 
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-title *,
.node-press-room-home .view-view-noticias .views-row .views-field-title, 
.node-press-room-home .view-view-noticias .views-row .views-field-title *,
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-title, 
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-title *
{
	color: #01add1;
	font-size: 12px;
	line-height: 1.2em !important;
}

.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-body, 
.node-press-room-home .view-view-noticias .views-row .views-field-body,
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-body
{
	color: #4c4c4c;
	font-size: 10px;
	line-height: 1.2em;
	text-align: left;
	margin-left: 0 !important;	
} 
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-field-noticiaresumen, 
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-field-noticiaresumen *,
.node-press-room-home .view-view-noticias .views-row .views-field-field-noticiaresumen, 
.node-press-room-home .view-view-noticias .views-row .views-field-field-noticiaresumen *,
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-field-noticiaresumen, 
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-field-noticiaresumen *
{
	color: #4c4c4c;
	font-size: 10px;
	line-height: 1.2em;
	text-align: left;
	margin-left: 0 !important;
}
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row.views-row-first,
.node-press-room-home .view-view-noticias .views-row.views-row-first,
.node-press-room-home-zh-hans .view-view-noticias .views-row.views-row-first
{
	margin-left: 0;
}
/*reg*/
.node-sala-prensa-inicio .view-view-noticias .views-row.views-row-last,
.node-press-room-home .view-view-noticias .views-row.views-row-last,
.node-press-room-home-zh-hans .view-view-noticias .views-row.views-row-last
{
	margin-right: 0;
}
/*reg*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-field-field-spimagen,
.node-press-room-home .view-view-sala-prensa .views-field-field-spimagen,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-field-field-spimagen
{
	text-align: center;
}
/*reg*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-field-field-spimagen img,
.node-press-room-home .view-view-sala-prensa .views-field-field-spimagen img,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-field-field-spimagen img
{
	width: 100%;
}
/*reg*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-row.views-row-odd,
.node-press-room-home .view-view-sala-prensa .views-row.views-row-odd,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-row.views-row-odd
{
	padding-right: .5em;
}
/*reg*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-row.views-row-even,
.node-press-room-home .view-view-sala-prensa .views-row.views-row-even,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-row.views-row-even
{
	padding-left: .5em;
}
/*reg*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-field-body, 
.node-sala-prensa-inicio .view-view-sala-prensa .views-field-body *,
.node-press-room-home .view-view-sala-prensa .views-field-body, 
.node-press-room-home .view-view-sala-prensa .views-field-body *,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-field-body, 
.node-press-room-home-zh-hans .view-view-sala-prensa .views-field-body *
{
	font-size: 10px;
	color: #4c4c4c;
	margin-left: 0 !important;
}
/*reg*/
.node-sala-prensa-inicio .view-view-sala-prensa .views-field-field-splabelseccion a,
.node-press-room-home .view-view-sala-prensa .views-field-field-splabelseccion a,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-field-field-splabelseccion a
{
	background-image:url('../images/ver.png');
	background-repeat:no-repeat;
	background-position:left center;  
	padding-left: 3em;
	height: 2em;
	line-height: 2em;
	display: inline-block;
	margin-bottom: 1em;
	color: #27B3D4;
	font-weight: bold;
	font-size: 14px;
}
/*reg*/
.node-sala-prensa-inicio #block-views-block-sala-prensa-menu-block,
.node-press-room-home #block-views-block-sala-prensa-menu-block,
.node-press-room-home-zh-hans #block-views-block-sala-prensa-menu-block
{
	float: right;
}
.redesSociales
{
	padding-right: 1.7em;
}
.redesSociales .text, 
.redesSociales .text *
{
	color: #6f6f6f !important;
	font-size: 12px !important;
}
.redesSociales .text a
{
	color: #27B3D4 !important;
	font-size: 12px !important;
}
.redesSociales .fechaCreacion
{
	color: #6f6f6f !important;
	font-size: 12px !important;
	font-style: italic !important;
}
/*reg*/
.node-sala-prensa-inicio .view-block-sala-prensa-menu .views-row,
.node-press-room-home .view-block-sala-prensa-menu .views-row,
.node-press-room-home-zh-hans .view-block-sala-prensa-menu .views-row
{
	margin-bottom: 1em;
}
/*rs*/
.node-sala-prensa-inicio #fondo,
.node-press-room-home #fondo,
.node-press-room-home-zh-hans #fondo
{
	margin-top: -1.9em;
	/*margin-top: -2em;*/
}
/*reg*/
.node-sala-prensa-inicio .block-ddblock .slide-text-inner,
.node-press-room-home .block-ddblock .slide-text-inner,
.node-press-room-home-zh-hans .block-ddblock .slide-text-inner 
{
	_margin-right: 3em;
}
/*rs*/
.node-sala-prensa-inicio div.ddblock-cycle-upright10p div.slide-title h2 a,
.node-press-room-home div.ddblock-cycle-upright10p div.slide-title h2 a,
.node-press-room-home-zh-hans div.ddblock-cycle-upright10p div.slide-title h2 a
{
	color: #27B3D4 !important;
	_text-align: right !important;
	display: block;
	text-transform: none !important;
}
/*reg*/
.node-sala-prensa-inicio .view-block-sala-prensa-menu a img,
.node-press-room-home .view-block-sala-prensa-menu a img,
.node-press-room-home-zh-hans .view-block-sala-prensa-menu a img
{
	border-bottom: 5px solid #fff;
	transition: all 1s ease-in-out;
}
/*reg*/
.node-sala-prensa-inicio .view-block-sala-prensa-menu a:hover img,
.node-press-room-home .view-block-sala-prensa-menu a:hover img,
.node-press-room-home-zh-hans .view-block-sala-prensa-menu a:hover img
{
	border-bottom: 5px solid #27B3D4 !important;
}
/*FIN Sala de Prensa RS*/

/*INICIO Detalle Noticia*/
.noticia-detalle{
}
	/*lc*/
	.noticia-detalle .campos{
		_float: left;
		_width: 66%;
		_border:1px solid red;
	}
	.noticia-detalle .noticiateaser li,
	.noticia-detalle .noticiabody body
	{
  		list-style: none;
	}
	.noticia-detalle .noticiateaser li:before,
	.noticia-detalle .noticiabody li:before	
	 {
  		/* For a round bullet */
  		content: '\2022';
  		/* For a square bullet */
  		/*content:'\25A0';*/
  		display: block;
  		position: relative;
  		max-width: 0;
  		max-height: 0;
  		left: -10px;
  		top: 0;
  		color: #27b3d4;
  		font-size: 20px;
	}		
	/*rc*/
	.noticia-detalle .campos-derecha{
		_float: right;
		_width: 33%;
		_border:1px solid red;		
	}
		.noticia-detalle .campos-derecha h2,
		.noticiafecha
		{
			background-color: #f3f3f3;
			border-left: 1px solid #27b3d4 !important;
			color: #6e7e82 !important;
			font-size: 15px !important;
			font-weight: bold;
			_text-transform: none !important;			
		}
		.noticiafecha{
		}
		.foto-galeria-mini{
			float:left;
		}
		.noticiacompartir{

		}
			.noticiacompartir h2,
			.noticiagaleria h2,
			.noticiadocumentosrelacionados h2,
			.noticiacontacto h2,
			.noticiafecha
			{
				text-transform: uppercase !important;		
				height: 2em !important;
				line-height: 2em !important;
				margin-bottom: 0.5em;
				padding-left: 0.5em !important;
			}
			.noticiacompartir-content{
				_border:1px solid red;
				margin: 10px 0 20px 0 !important;		
			}		
		.noticiagaleria{

		}
			.noticiagaleria h2{
			}
			.noticiagaleria-content{
				margin: 10px 0 20px 0 !important;					
			}
				.noticiagaleria-content a img{
					margin-left:5px; 
					margin-bottom:10px;
				}
		.noticiadocumentosrelacionados
		{
			
		}
			.noticiadocumentosrelacionados h2
			{
			
			}		
			.noticiadocumentosrelacionados-content{
				margin: 10px 0 20px 0;
			}		
			.noticiadocumentosrelacionados-content ul {
    			list-style-image: url('../images/bullet.png');
			}		
				.noticiadocumentosrelacionados-content ul li{
					border-bottom:1px solid #f3f3f3;
					padding-top:5px; 
					padding-bottom:10px; 
				}
				.noticiadocumentosrelacionados-content ul li a{
					color:#79888b;				
				}
		.noticiacontacto
		{
			
		}				
			.noticiacontacto h2
			{
			
			}				
			.noticiacontacto-content
			{
				margin: 10px 0 20px 0;
				color:#79888b;
				padding-left:10px;
				padding-right:10px;				
			}
			.noticiacontacto-content p
			{
				line-height: normal !important;		
				margin-bottom:0px !important;		
			}			
			.noticiacontacto-content .nombre-salaprensa,
			.noticiacontacto-content .telefono-salaprensa,
			.noticiacontacto-content .mail-salaprensa
			{
				_border-bottom:1px solid #f3f3f3;
				padding-bottom:5px; 
				padding-top:5px; 
			}
			.noticiacontacto-content .nombre-salaprensa span,
			.noticiacontacto-content .telefono-salaprensa span,
			.noticiacontacto-content .mail-salaprensa span
			{
				font-weight: bold;
			}
			.noticiacontacto-content .nombre-salaprensa
			{
            background-image: url("../images/contacto1.png");
            background-position: left center;
            background-repeat: no-repeat; 	
			}
			.noticiacontacto-content .telefono-salaprensa
			{
            background-image: url("../images/contacto3.png");
            background-position: left center;
            background-repeat: no-repeat; 	
			}		
			.noticiacontacto-content .mail-salaprensa
			{
            background-image: url("../images/contacto2.png");
            background-position: left center;
            background-repeat: no-repeat; 	
			}					
						
#block-sharethis-sharethis-block{
}
/*FIN Detalle Noticia*/
.nav-tabs{
	_display: none;
}

/*Modificaciones CSS*/
.node-sala-prensa-inicio .ddblock-cycle-upright10p .slide-body-inner,
.node-press-room-home .ddblock-cycle-upright10p .slide-body-inner
{
	_display:none;
}
.node-sala-prensa-inicio .ddblock-cycle-upright10p .slide-text-inner .slide-title-horizontal,
.node-press-room-home .ddblock-cycle-upright10p .slide-text-inner .slide-title-horizontal,
.node-press-room-home-zh-hans .ddblock-cycle-upright10p .slide-text-inner .slide-title-horizontal
{
	_border: 1px solid red;
	margin-top:15px !important;
}
.node-sala-prensa-inicio .ddblock-cycle-upright10p .slide-body-inner,
.node-press-room-home .ddblock-cycle-upright10p .slide-body-inner,
.node-press-room-home-zh-hans .ddblock-cycle-upright10p .slide-body-inner
{
	font-size: 13px;
}
.node-sala-prensa-inicio .ddblock-cycle-upright10p .slide-body-inner p,
.node-press-room-home .ddblock-cycle-upright10p .slide-body-inner p,
.node-press-room-home-zh-hans .ddblock-cycle-upright10p .slide-body-inner p
{
	text-align: right;
}
.node-sala-prensa-inicio .ddblock-cycle-upright10p .slide-title-inner a:hover,
.node-press-room-home .ddblock-cycle-upright10p .slide-title-inner a:hover,
.node-press-room-home-zh-hans .ddblock-cycle-upright10p .slide-title-inner a:hover
{
	text-decoration: underline !important;			
}
.node-sala-prensa-inicio .view-view-noticias .views-field-field-noticiaresumen,
.node-press-room-home .view-view-noticias .views-field-field-noticiaresumen,
.node-press-room-home-zh-hans .view-view-noticias .views-field-field-noticiaresumen
{
	display:none;	
}
.node-sala-prensa-inicio .view-view-noticias .views-row,
.node-press-room-home .view-view-noticias .views-row,
.node-press-room-home-zh-hans .view-view-noticias .views-row
{
	_border:1px solid red;
	min-height: 100px;
}
.node-sala-prensa-inicio .view-view-noticias .views-row .views-field-title,
.node-press-room-home .view-view-noticias .views-row .views-field-title,
.node-press-room-home-zh-hans .view-view-noticias .views-row .views-field-title 
{
	text-align: justify;
}
.node-type-noticia h1.page-header{
 	display: none;
}	
.node-type-noticia h1.page-header1{
	color: #01add1 !important;
	font-size: 28px !important;
	margin: 0px 0px 20px 0px !important;
	font-weight: bold;	
	text-transform: none;
	text-align: justify;
}
.node-sala-prensa-inicio .view-view-sala-prensa .views-row .views-field-field-splabelseccion,
.node-press-room-home .view-view-sala-prensa .views-row .views-field-field-splabelseccion,
.node-press-room-home-zh-hans .view-view-sala-prensa .views-row .views-field-field-splabelseccion
{
	margin-top:10px;
}
.sharethis-wrapper{
	
} 
	.sharethis-wrapper span:first-child {
		margin-bottom:5px;
	}
.st-facebook-counter,
.st-twitter-counter,
.st-linkedin-counter,
.st-print-counter_reg,
.st-email-counter, 
.st_print_button
{
	background-repeat: no-repeat !important;
	width: 31px !important;
	height: 30px !important;	
}
.st-facebook-counter{
	background-image: url("../images/st-facebook-counter.png") !important;
}	
.st-twitter-counter{
	background-image: url("../images/st-twitter-counter.png") !important;
}
.st-linkedin-counter{
	background-image: url("../images/st-linkedin-counter.png") !important;	
}
/*sharethis*/	
.st_print_button{
	background-image: url("../images/st-print-counter.png") !important;
	display: none !important;
}
.st_print_button .stButton_gradient{
	display: none !important;
}
.st-email-counter{
	background-image: url("../images/st-email-counter.png") !important;	
}
.capa_direccion_izquierda{
	left: 0 !important;	
}
	.capa_direccion_izquierda .slide-text-inner{
		margin-left:20px;		
		margin-right:0px;		
	}
		.capa_direccion_izquierda .slide-text-inner p{
			margin-left:0px !important;
			margin-right:0px !important;				
		}	
	.capa_direccion_izquierda div.slide-title h2 a{
		text-align: left !important;
	}
	.capa_direccion_izquierda .slide-body-inner p {
		text-align: left !important;
	}	
	.node-sala-prensa-inicio .block-ddblock .slide-text-inner,
	.node-press-room-home .block-ddblock .slide-text-inner{
	
	} 	
.capa_direccion_derecha{
	right: 0 !important;	
}
	.capa_direccion_derecha .slide-text-inner{
		margin-left:0px;		
		margin-right:20px;	
	}
		.capa_direccion_derecha .slide-text-inner p{
			margin-left:0px !important;
			margin-right:0px !important;		
		}
	.capa_direccion_derecha div.slide-title h2 a{
		text-align: right !important;
	}
	.capa_direccion_derecha .slide-body-inner p {
		text-align: right !important;
	}	
		
.node-sala-prensa-inicio .block-ddblock div.ddblock-cycle-upright10p div.slide-text-horizontal, 
.node-press-room-home .block-ddblock div.ddblock-cycle-upright10p div.slide-text-horizontal, 
.node-press-room-home-zh-hans .block-ddblock div.ddblock-cycle-upright10p div.slide-text-horizontal 
{
	height: 100%;
}
.noticia-detalle .noticiafecha{
	margin-right:0px !important;	
}
/*personalizado*/
.st-print-counter_reg {
	background-image: url("../images/st-print-counter.png") !important;
	display:block;
	cursor: pointer; 
	cursor: hand;
	margin-right:7px;
}
#block-sharethis-sharethis-block{
}
	.sharethis-wrapper{
		display:inline;
		float:left;
	}
	.print-wrapper{
		display:inline;
		float:left;
	}
.noticiacontacto-content .nombre-salaprensa{
	padding-bottom: 10px  !important;
	padding-top: 10px !important;
	margin-bottom: 10px !important;
}
.noticiacontacto-content .telefono-salaprensa
{
	border-top:1px solid #f3f3f3;
}

/*page results*/
body.page-search #search-form #edit-basic{
	margin-top:20px;
}

body.page-search ol.search-results{
	margin-top:10px;
}

body.page-search ol.search-results li{
	margin-bottom:10px;
}
body.page-search ol.search-results li h3.title{
	font-size: 15pt !important;
}
#sliding-popup {
	background-color: #4C4C4C !important;
	_border:1px solid red;
}
#sliding-popup a{
	color: #fff;
}
#sliding-popup .find-more-button{
	display:none !important;
}


#node-582 .form-submit.btn1,
#node-5 .form-submit.btn1
{
	margin-bottom:30px;
}

/*fix 7.52*/
.webform-component--area select {
    padding: 9px 6px;
    background-color: #EBEBEB;
    _color: #92A2A5;
    color: #777777;
    min-height: 38px;
    width: 472px;
}
.button-primary{
    background-color: #d1c8c8;
    color: #fff;
    border: 0px solid transparent;
    padding: 5px 7px 5px 7px;
    font-weight: bold;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background: #01add1 !important;
    text-shadow: none;	
    margin-top: 1rem;
}
.webform-component--cf-nombre{
    float: left;
    margin-right: 32px;
}
#edit-submitted-cf-mensaje{
    max-width: 472px
}
.webform-component--area {
    margin-top:50px;
}

/*fix maintenance-page*/
.maintenance-page #content
{
    max-width: 800px;
    margin: 5rem auto 0;
    padding: 1rem;
}

.maintenance-page #content h1{
    color: #3b4293 !important;
    margin-bottom: 1rem !important;
    border-bottom: 2px solid #faf100 !important;
}

.view-view-contacto-financiero #edit-submitted-cf-nombre, .view-view-contacto-financiero #edit-submitted-cf-email, .view-view-contacto-financiero #edit-submitted-cf-mensaje, .webform-client-form #edit-submitted-cf-nombre, .webform-client-form #edit-submitted-cf-email, .webform-client-form #edit-submitted-cf-mensaje {
    background-color: #ebebeb;
    color: #777777;
}
#edit-submitted-cf-mensaje {
    max-width: 472px;
}

.solicitar-acceso-2.es a {
    margin: 30px 0 0 0px;
    display: block;
    width: 300px;
    height: 114px;
    color: transparent;
    background-image: url(../images/adherirse.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.solicitar-acceso-2.en a {
    margin: 30px 0 0 0px;
    display: block;
    width: 300px;
    height: 114px;
    color: transparent;
    background-image: url(../images/join.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.solicitar-acceso-2.zh-hans a {
    margin: 30px 0 0 0px;
    display: block;
    width: 300px;
    height: 114px;
    color: transparent;
    background-image: url(../images/join__zh-hans.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.node-registro-inversores .form-item-submitted-adherirse-a-la-lista-de-distribucion-1{
	visibility: hidden;
}

.node-type-zona-de-inversores .main-container.container{
	min-height: 400px !important;
}
.not-logged-in .zh-hans a{

}
.not-logged-in .zh-hans span{
	/*display:none;*/
	border:1px solid red;
}
footer .links .translation_es, 
footer .links .translation_en,
footer .links .translation_zh-hans 
{
    display: none;
}
/*sharethis*/
.sharethis-wrapper .stButton .stFb, 
.sharethis-wrapper .stButton .stTwbutton, 
.sharethis-wrapper .stButton .stMainServices
{
	min-height: 25px !important;
}
.sharethis-wrapper .stButton .stMainServices.st-email-counter{
	width:32px !important;
}

/*fix boliches*/
#historia td p{
	padding-left:10px;
}

a[name="clausula1"],a[name="clausula2"],a[name="clausula3"]{
	float:left;
	margin-top:-150px;
	border:1px solid green;
}
a[name="clause1"],a[name="clause2"],a[name="clause3"]{
	float:left;
	margin-top:-150px;
	border:1px solid green;
}
.webform-component--politica-de-privacidad >label{
	display:none;
}
.webform-component--comunicaciones >label{
	display:none;
}
.webform-component--politica-de-privacidad{
	margin-bottom:20px;
}
.webform-component--comunicaciones{
	margin-bottom:30px;
}