﻿
@media (max-width: 992px) {

	.header-home .navigation-links-tablet, .header-home h1, .header-home h2 {
		width: 80% !important;
		margin: auto !important;
		text-align: center !important;
	}

	.main-title-home { 
		margin-top: 100px;
	}
	
	.speakers-home .img-container {    
		margin-left: 0px;    
	}
	
	.speakers-home .img-container img {
		display: block;
	}
	
	.speakers-home.invert .speakers-home-infos {
		margin: 130px 0 0 20px;
	}
	
	.speakers-home .speakers-home-infos {		
		margin: 90px 0 0 20px;
	}
	
	.speakers-home h1 { 
		font-size: 65px;
	}
	
	.speakers-home h2, .speakers-home h3 {
		font-size: 35px;
	}
	
	.speakers-home p {
		font-size: 40px;
	}
	
	.text-img-base .img-container img {
		display: block;
	}
	
	.text-img-base.invert .text-base {
		background: rgba(0,0,0,0.75);
		padding: 10px;
	}
	
	.text-img-base .text-base {
		background: rgba(0,0,0,0.75);
		padding: 10px;
	}
	
	.session-tabs .text-img-base p {    
		color: #FFFFFF;
		font-size: 40px;
		line-height: 45px;
	}
	
	.text-img-base .text-base .titles h1, .text-img-base .text-base .titles h2 {
		position:relative;    
	}
	
	.text-img-base .text-base .titles h1 {
		bottom: 0px;
	}
	
	.text-img-base .text-base .titles h2 {
		bottom: -10px;
		font-size: 45px;
	}
	
	.text-img-smooth .text-base h3 {
		font-size: 35px;    
	}
	
	.text-img-base .text-base p, .text-img-smooth .text-base p {		
		font-size: 45px;
	}
	
	.text-img-smooth .text-base {
		margin-top: 0px;
	}
	
	.text-img-smooth .text-base .small-title {
		color: #4A4A4A;
		font-size: 25px;
	}
	
	section.social-informations a.small-title {
		text-align: center;
	}

    .dropdown-menu {        
        background-color: #1DA8F3 !important;        
    }

    .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
        text-decoration: none;
        color: #032170 !important;
        background-color: #f5f5f5;
    }
}