
@media (max-width: 767px) {

	.login_counselor a{
		float: none;
	}

	.login_counselor-right a, .login_counselor-right-mobile a{
		float: none;
		right: -50%;
		transform: translateX(-50%);
		margin: 10px 0 20px;
	}

	.header-lang{
		padding-left: 0;
	}

	.header-lang h4{
		text-align: center;
	}

	.header-lang select{
		width: 76%;
		height: 40px;
		margin: auto;
		display: block;
	}

	.nav-bar:before{
		display: none;
	}

	.navbar-default .navbar-toggle{
		background-color: #fff;
		border: none;
		border-radius: 0;
	}

	.mega-dropdown-menu div > li > ul > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a{
		padding: 13px 25px;
	}

	.navbar-default .navbar-nav .open .dropdown-menu > li > a{
		color: #fff;
		text-align: center;
	}

	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
		color: #fff;
		background: rgba(204,204,204,.2);
	}

	.mega-dropdown-menu div > li ul > li > a:hover, .mega-dropdown-menu div > li ul > li > a:focus{
		background: rgba(204,204,204,.2);
	}

	.nav_logo img{
		display: none;
	}

	.nav_left {
		text-align: center;
	}

	.nav_left li{
		display: inline-block;
		margin-right: 10px;
	}

	.nav_left li:first-child{
		display: none;
	}

	.navbar-default .navbar-nav > li > a{
		border: none;
		border-bottom: solid 1px #2a62b4;
	}

	.mega-dropdown-menu .dropdown-header{
		color: #ffc300;
	}

	.mega-dropdown-menu li a{
		color: #fff !important;
	}

	.light_grey_right_border{
		border: none;
	}

	.revslider-initialised{
		max-height: 160px !important;
	}

	.forcefullwidth_wrapper_tp_banner{
		height: 160px !important;
	}

	.padding-left-140{
		padding-left: 140px;
	}

	.actu{
		margin-bottom: 20px;
	}

	.head_title{
		width: 100%;
	}

	.no_margin a{
		text-align: center !important;
	}

	.publi-home-wrapper{
		margin-bottom: 0;
	}

	.post_content h6{
		margin: 0 0 10px;
	}

	.commissions_wrapper{
		padding: 10px 0px 0;	
	}

	.commissions{
		min-height: 130px !important;
	}

	.commissions a span{
		line-height: 20px;
	}

	.commissions-2-line a span{
		line-height: 20px;
	}

	.agenda-wrapper{
		padding-right: 0;
		border-right: none;
	}

	.agenda-wrapper h2, .agenda-wrapper p{
		text-align: center;
	}

	.agenda-wrapper p{
		margin-bottom: 20px;
		padding-bottom: 20px;
		border-bottom: solid 1px #194e9d; 
	}

	.calendar-content{
		text-align: center;
		border-bottom: dashed 1px #194e9d; 
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.footer_content img{
		margin: auto;
	}

	.footer_content p{
		width: 100%;
		margin: 15px auto 24px;
	}

	.footer_icons_contact{
		margin-bottom: 0;
		padding: 30px 0 0;
	}

	.footer_icons_contact ul{
		text-align: center;
	}

	.footer_icons_contact ul li:last-child{
		margin-right: 0;
	}

	.footer_icons_contact i {
		display: block !important;
		float: none;
		margin: 0 auto 10px;
		width: 35px;
		height: 30px;
	}

	.footer_icons_contact i img{
		display: block;
		margin: auto;
		float: none;
	}

	.footer_icons_contact p{
		display: block;
		float: none;
		text-align: center;
		margin-left: 0;
	}

	.footer-newsletter input{
		width: 80%;
	}

	.banner_top_inner h3{
		line-height: 40px;
		margin: 20px auto;
	}

	.pagging-style{
		text-align: center !important;
		width: 100%;
	}

	.counselor-inner-content{
		padding: 20px;
	}

	.counselor-inner span{
		display: block;
		font-weight: bold;
	}

	.counselor-inner p, .counselor-inner i{
		display: block;
	}

	.counselor-commission{
		padding: 0 20px 20px;
	}

	.commision_member_content{
		padding: 0 20px 20px;
	}

	.news_wrapper{
		max-height: none;
	}

	.actu_wrapper_content{
		padding: 20px;
	}

	.news_data{
		width: 85px;
		top: -80px;
		border: #fff solid 2px;
	}

	.contact_wrapper{
		padding: 20px;
	}

	.contact_wrapper button{
		width: 100%;
	}

	.contact_icons{
		margin: 20px auto;
	}


}










