.header-section{
   border-bottom:.3em solid #eee;
}

html,body{
    height:100%;
}

.event {
    float:left;
    margin-bottom:15px;
}

.event>.img-event {
    width:100px;
    float:left;
}

.event>.img-event>img{
    width:90px;
}

.event>.desc {
    float:left; width:250px;
}

.event>.desc>p:nth-child(1) {
    margin:0;
}

.event>.desc>p:nth-child(2) {
    margin:0;
}

.nav-pills a 
{
    color:gray;
}

.nav-pills .active>a
{
    background-color:#ccc !important;
}




html,body
{
	margin: 0px;
	height:100% !important;
}



.container-div
{
	min-height: 100%;
	height: auto;
}

.border-bottom
{
	border-bottom: .3em solid #eee;
}


.carousel-self
{
	max-height:540px;
	overflow:hidden; 
	border-bottom: .3em solid #eee;
}


.sticky-slider>div>h3
{
	color:#fff;
	font-weight:bold; 
	margin:0; 
	text-shadow: black 0.1em 0.1em 0.2em;
}

.sticky-slider>div>p
{
	color:#fff;
	font-weight:bold; 
	margin:0; 
	margin-top:5px; 
	font-size:100%; 
	text-shadow: black 0.1em 0.1em 0.2em;
}

.carousel-inner>.item>img
{	
	width:100%;
}

.areas-content>.thumbnail>img
{
	width:100%;
}

.clear
{
	clear:both;
}

.menu-estudio>h1
{
	margin-top:0;
}

.content-estudio>.tab-content>.tab-pane>h3
{
	margin:0 !important;
}

.person-content
{
	width:100%;
	margin-top:10px;
}

.personal-info>h4
{
	margin:0;
}

.personal-info>p
{
	margin:0;
}

.content-preview-menu
{
	max-height:300px; 
	overflow-y:auto;
	height:300px;
}

.content-preview-menu>.table>tbody>tr>td>p
{
	margin:0;
	font-size:11px;
}

.content-preview-menu>.table>tbody>tr>td>p>a
{
	font-size: 14px;
}

.content-preview-menu>p
{
	margin:0;
}

.text-name>p
{
	margin:0;
}

.text-content>p
{
	margin:0;
}

.content-preview-menu>p>.btn
{
	float:right;
}

.footer
{
	width:100%;
	color:#333;
	height:60px; 
	border-top: .3em solid #eee;
}

    .equipo_content img {
        width:100%;
    }
    
    .equipo_content .contact {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;



        border-top:3px dotted #CCC;
        border-bottom:3px dotted #CCC;

        padding: 8px;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    
    .equipo_content .contact p {
        margin:0;
    }

/* @screen 1200px */
@media screen and (min-width: 1200px) 
{
    
    .equipo_content {
        width:30%;
        float:left;
        margin-top:10px;
    }
    
    .equipo_content + .with-margin-left{
        margin-left:3%;
    }
    
    
    
    #equipo-thumb-content {
        width:330px;
        float:left;
    }
    
    #equipo-thumb-content>.thumbnail {
        width:310px; height: 310px;
    }
    
    #equipo-thumb-content>.thumbnail>img {
        width:300px; height: 300px;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-thumb-content>.panel {
        width:300px;
    }
    
    #equipo-thumb-content {
        width:330px;
        float:left;
    }
    
    #equipo-thumb-content>.thumbnail {
        width:310px; height: 310px;
    }
    
    #equipo-thumb-content>.thumbnail>img {
        width:300px; height: 300px;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-biografia-content {
        width:790px;
        float:left;
    }
    
    #equipo-biografia-content>h1 {
        margin:0 !important;
    }    
    


	.content-center
	{
		width:1140px !important; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}
	

	.header-content img
	{
		height:90px !important;
	}
	
	.sticky-slider
	{
		width:1125px !important; 
		margin:auto; 
		position:relative;
	}
	
	.sticky-slider>div
	{
		position:absolute; 
		background:rgba(0, 0, 0, .5);  
		width:400px !important; 
		top:70px;
		padding:10px;
	}
	
	.areas-content
	{
		width:920px !important; 
		margin:auto;
	}

	.areas-content>.thumbnail
	{
		width:300px !important; 
		float:left; 
		padding-left:0; 
		padding-right:0;
		margin-right:6px;
	}
	
	.menu-estudio
	{
		width:16%; 
		float:left;
	}
	
	.content-estudio
	{
		width:84% !important; 
		float:left;
		padding-left:10px;
	}
	
	.thumb-content
	{
		width:140px !important;
		float:left;
	}

	.thumb-content>img
	{
		width:120px !important;
	}

	.personal-info
	{
		float:left;
	}
	
	.personal-info>p>.btn
	{
		margin-top:5px;
	}

	.preview-menu
	{
		width:49% !important; 
		float:left;
	}

	.with-margin
	{
		margin-left:2%;
	}
	
	.text-name
	{
		width:40%; 
		float:left; 
		margin-bottom:5px;
	}
	
	.text-content
	{
		width:60% !important; 
		float:left; 
		margin-bottom:5px;
	}
	
	.footer>div
	{
		width:1140px !important; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}

	.footer>div>img
	{
		position:absolute; 
		float:right; 
		right:0; 
		height:40px;
	}
        
        .footer-div{
            width:50%;
            float:left;
        }

        .footer-div .direction{
            margin-bottom:20px;
        }
        .footer-div .direction p{
            font-size:13px;
            margin:0 !important;
        }

        .footer-div img {
            width:600px;
        }

        .footer-div iframe{
            float:right;
            width:400px;
            height:200px;
        }

        
}

/* @screen 1024px */
@media screen and (min-width: 1024px) 
{
	.content-center
	{
		width:100%; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}
	

	.header-content>img
	{
            height:90px !important;
	}
        
    .equipo_content {
        width:30%;
        float:left;
        margin-top:10px;
    }
    
    .equipo_content + .with-margin-left{
        margin-left:3%;
    }
    
    
    
    
    
    #equipo-thumb-content {
        width:30%;
        float:left;
        margin-right:3%;
    }
    
    #equipo-thumb-content>.thumbnail {
        width:100%; height: auto;
    }
    
    #equipo-thumb-content>.thumbnail>img {
        width:100%; height: auto;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-thumb-content>.panel {
        width:100%;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-biografia-content {
        width:67%;
        float:left;
    }
    
    #equipo-biografia-content>h1 {
        margin:0 !important;
    }        
    
    
    
    
    
    
    
	
	.sticky-slider
	{
		width:900px; 
		margin:auto; 
		position:relative;
	}
	
	.sticky-slider>div
	{
		position:absolute; 
		background:rgba(0, 0, 0, .5);  
		width:400px; 
		top:70px;
		padding:10px;
	}
	
	.areas-content
	{
		width:920px; 
		margin:auto;
	}

	.areas-content>.thumbnail
	{
		width:300px; 
		float:left; 
		padding-left:0; 
		padding-right:0;
		margin-right:6px;
	}
	
	.menu-estudio
	{
		width:16%; 
		float:left;
	}
	
	.content-estudio
	{
		width:84%; 
		float:left;
		padding-left:10px;
	}
	
	.thumb-content
	{
		width:140px;
		float:left;
	}

	.thumb-content>img
	{
		width:120px;
	}

	.personal-info
	{
		float:left;
	}
	
	.personal-info>p>.btn
	{
		margin-top:5px;
	}

	.preview-menu
	{
		width:49%; 
		float:left;
	}

	.with-margin
	{
		margin-left:2%;
	}
	
	.text-name
	{
		width:40%; 
		float:left; 
		margin-bottom:5px;
	}
	
	.text-content
	{
		width:60%; 
		float:left; 
		margin-bottom:5px;
	}
	
	.footer>div
	{
		width:100%; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}

	.footer>div>img
	{
		position:absolute; 
		float:right; 
		right:0; 
		height:40px;
	}
        
        .footer-div{
            width:50%;
            float:left;
        }

        .footer-div .direction{
            margin-bottom:20px;
        }
        .footer-div .direction p{
            font-size:13px;
            margin:0 !important;
        }

        .footer-div img {
            width:600px;
        }

        .footer-div iframe{
            float:right;
            width:400px;
            height:200px;
        }
        
}

/* @screen max 1024px */
@media screen and (max-width: 1024px) 
{
    
    #equipo-thumb-content {
        width:30%;
        float:left;
        margin-right:3%;
    }
    
    #equipo-thumb-content>.thumbnail {
        width:100%; height: auto;
    }
    
    #equipo-thumb-content>.thumbnail>img {
        width:100%; height: auto;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-thumb-content>.panel {
        width:100%;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-biografia-content {
        width:67%;
        float:left;
    }
    
    #equipo-biografia-content>h1 {
        margin:0 !important;
    }            
    
    
    
    .equipo_content {
        width:47%;
        float:left;
        margin-top:10px;
    }
    
    .equipo_content + .with-margin-left{
        margin-left:0;
    }    
    
    .equipo_content:nth-child(2n) {
        margin-left: 6%;
    }

	.content-center
	{
		width:100%; 
		margin:auto; 
		padding:10px; 
		position:relative; 
		
	}
	

	.header-content>img
	{
		display:block;
		margin:auto;
		margin-bottom:5px;
		right:0; 
		height:40px;
		float:none;
		max-width:100%;
	}
	
	.sticky-slider
	{
		width:600px; 
		margin:auto; 
		position:relative;
	}
	
	.sticky-slider>div
	{
		position:absolute; 
		background:rgba(0, 0, 0, .5);  
		width:200px; 
		top:70px;
		padding:10px;
	}
	
	.areas-content
	{
		width:100%; 
		margin:auto;
	}

	.areas-content>.thumbnail
	{
		width:300px; 
		float:left; 
		padding-left:0; 
		padding-right:0;
		margin-right:6px;
	}
	
	.menu-estudio
	{
		width:100%; 
		
	}
	
	.content-estudio
	{
		width:100%; 
		margin-top:10px;
		padding-left:10px;
	}
	
	.thumb-content
	{
		width:140px;
		float:left;
	}

	.thumb-content>img
	{
		width:120px;
	}

	.personal-info
	{
		float:left;
	}
	
	.personal-info>p>.btn
	{
		margin-top:5px;
	}

	.preview-menu
	{
		width:49%; 
		float:left;
	}

	.with-margin
	{
		margin-left:2%;
	}
	
	.text-name
	{
		width:40%; 
		float:left; 
		margin-bottom:5px;
	}
	
	.text-content
	{
		width:60%; 
		float:left; 
		margin-bottom:5px;
	}
	
	.footer>div
	{
		text-align:center;
		width:100%; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}

	.footer>div>img
	{
		display:block;
		margin:auto;
		margin-bottom:5px;
		right:0; 
		height:40px;
	}
        
        .footer-div{
            width:50%;
            float:left;
        }

        .footer-div .direction{
            margin-bottom:20px;
        }
        .footer-div .direction p{
            font-size:13px;
            margin:0 !important;
        }

        .footer-div img {
            width:400px;
        }

        .footer-div iframe{
            float:right;
            width:400px;
            height:200px;
        }        
}

/* @screen max 768px */
@media screen and (max-width: 768px) 
{

    
    
	.content-center
	{
		width:100%;
		margin:auto; 
		padding:10px; 
		position:relative; 
	}
	

	.header-content>img
	{
		display:block;
		margin:auto;
		margin-bottom:5px;
		right:0; 
		height:40px;
		float:none;
		max-width:100%;
	}
	
	.sticky-slider
	{
		display:none;
		width:600px; 
		margin:auto; 
		position:relative;
	}
	
	.sticky-slider>div
	{
		position:absolute; 
		background:rgba(0, 0, 0, .5);  
		width:200px; 
		top:5px;
		padding:10px;
	}
	
	.areas-content
	{
		width:100%; 
		margin:auto;
	}

	.areas-content>.thumbnail
	{
		width:300px; 
		float:left; 
		padding-left:0; 
		padding-right:0;
		margin-right:6px;
	}
	
	.menu-estudio
	{
		width:100%; 
		
	}
	
	.content-estudio
	{
		width:100%; 
		margin-top:10px;
		padding-left:10px;
	}
	
	.thumb-content
	{
		width:140px;
		float:left;
	}

	.thumb-content>img
	{
		width:120px;
	}

	.personal-info
	{
		float:left;
	}
	
	.personal-info>p>.btn
	{
		margin-top:5px;
	}

	.preview-menu
	{
		width:49%; 
		float:left;
	}

	.with-margin
	{
		margin-left:2%;
	}
	
	.text-name
	{
		width:100%; 
		margin-bottom:5px;
	}
	
	.text-content
	{
		width:100%; 
		margin-bottom:5px;
	}
	
	.footer>div
	{
		text-align:center;
		width:100%; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}

	.footer>div>img
	{
		display:block;
		margin:auto;
		margin-bottom:5px;
		right:0; 
		height:40px;
	}
        
        .footer-div{
            width:100%;
            float:none;
        }

        .footer-div .direction{
            margin-bottom:20px;
        }
        .footer-div .direction p{
            font-size:13px;
            margin:0 !important;
        }

        .footer-div img {
            width:100%;
        }

        .footer-div iframe{
            float:right;
            width:100%;
            height:200px;
        }              
}

/* @screen max 640px */
@media screen and (max-width: 640px) 
{
    
    #equipo-thumb-content {
        width:100%;
        float:none;
        margin-right:0%;
    }
    
    #equipo-thumb-content>.thumbnail {
        width:100%; height: auto;
    }
    
    #equipo-thumb-content>.thumbnail>img {
        width:100%; height: auto;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-thumb-content>.panel {
        width:100%;
    }
    
    #equipo-thumb-content>p:nth-child(2), #equipo-thumb-content>p:nth-child(3) {
        margin:0;
    }
    
    #equipo-biografia-content {
        width:100%;
        float:none;
    }
    
    #equipo-biografia-content>h1 {
        margin:0 !important;
    }            
    

.equipo_content {
        width:100%;
        float:left;
        margin-top:10px;
    }
    
    .equipo_content + .with-margin-left{
        margin-left:0;
    }    
    
    .equipo_content:nth-child(2n) {
        margin-left: 0%;
    }    
    
	.content-center
	{
		width:100%;
		margin:auto; 
		padding:10px; 
		position:relative; 
	}
	

	.header-content>img
	{
		display:block;
		margin:auto;
		margin-bottom:5px;
		right:0; 
		height:40px;
		float:none;
		max-width:100%;
	}
	
	.sticky-slider
	{
		display:none;
		width:600px; 
		margin:auto; 
		position:relative;
	}
	
	.sticky-slider>div
	{
		position:absolute; 
		background:rgba(0, 0, 0, .5);  
		width:200px; 
		top:70px;
		padding:10px;
	}
	
	.areas-content
	{
		width:100%; 
		margin:auto;
	}

	.areas-content>.thumbnail
	{
		width:100%; 
		float:none !important; 
		padding-left:0; 
		padding-right:0;
		margin-right:0;
	}
	
	.menu-estudio
	{
		width:100%; 
		
	}
	
	.content-estudio
	{
		width:100%; 
		margin-top:10px;
		padding-left:10px;
	}
	
	.thumb-content
	{
		width:140px;
		float:left;
	}

	.thumb-content>img
	{
		width:120px;
	}

	.personal-info
	{
		float:left;
	}
	
	.personal-info>p>.btn
	{
		margin-top:5px;
	}

	.preview-menu
	{
		width:100%; 
		float:none;
	}

	.with-margin
	{
		margin-left:0%;
	}
	
	.text-name
	{
		width:100%; 
		margin-bottom:5px;
	}
	
	.text-content
	{
		width:100%; 
		margin-bottom:5px;
	}
	
	.footer>div
	{
		text-align:center;
		width:100%; 
		margin:auto; 
		padding:10px; 
		position:relative; 
	}

	.footer>div>img
	{
		display:block;
		margin:auto;
		margin-bottom:5px;
		right:0; 
		max-width:100%;
		float:none;
	}
}