
@media all and (max-width: 950px) {/* MOBILE */

	.sitesize_s #montan_logo { display:block; float:right; margin:-60px 0px 0px 20px; }

	.sitesize_s #bx_top,#bx_top { height:100px; background:none; }
	#main_bg { /*background:none !important;*/ background-position: center -265px !important; }
	#main_bg.sitesize_s { /*background:none !important;*/ background-position: center -167px !important; }
	
	.mobile_nav_ico { display:block; position:absolute; top:16px; right:16px; }
	.mobile_nav_ico img { height:43px; }
	
	#bx_top { padding: 0px; height:auto; }
	#bx_top_ { height:auto; }
	#bx_top2 { display:none; }
	
	#bx_mainContent { padding-top:20px; }

	#main_site { min-width:inherit; }
		
	#bx_title { margin:30px 0px 0px 80px; float:left; width:auto; height:135px; display:none; }
	

	#bx_container,/*#bx_top,*/#bx_bottom,#bx_bottom_1,#bx_top { width:100%; }
		
	#bx_top { height:auto; min-height:75px; }
	/*#bx_top { height:100%; position:absolute; top:0px; left:0px; min-height:75px; }*/
	
	.bx_title { font-size:19px; line-height:normal; letter-spacing:2px; text-transform:uppercase; position:absolute; top:25px;left:75px; }
	#bx_logo,.sitesize_s #bx_logo,.site_201 .sitesize_s #bx_logo,.site_201 .sitesize_s #bx_logo { margin-top:0px; margin-bottom:0px; position:absolute; top:0px;left:18px;background:#FFF; width:auto;  }
	#bx_logo img,.sitesize_s #bx_logo img,.site_201 .sitesize_s #bx_logo img,.site_201 .sitesize_s #bx_logo img { margin:10px 20px 10px 20px; max-height:60px; width:auto; }
	
	#bx_left { width:100%; float:none; text-align:left; background:url(../img/hr-v.png) top right no-repeat; margin:7px 0px 0px 0px; display:block; }
	#bx_left { }
	#bx_main { float:none; width:100%; padding:0; padding-right:0px !important; margin-right:0px; }
	.contentList_text { width:100%; float:none; }
	#bx_main_c { width:100%; float:none; }
	#bx_content { padding:17px 25px 0px 25px; text-align:justify; }
	#bx_container { padding-bottom:70px; }

	
	table, table tr, table td, table th { display:block; text-align:left !important; }
	table.keeptable { display:table; }
	table.keeptable tr { display:table-row; }
	table.keeptable td, table.keeptable th { display:table-cell; }
	
	/*table td.frm_extra { display:block; float:left; margin-top:-15px; }*/
	/*table.resptable, table.resptable tr, table.resptable td, table.resptable th { display:block; text-align:left !important; }
	/*table.resptable td.frm_extra { display:block; float:left; margin-top:-15px; }*/
	
	.sitesize_s #bx_top { height:auto; }
	.sitesize_s #bx_top_ { height:auto; }
	.sitesize_s #main_nav { height:auto; }

	.main_nav ul li .bxm_left { background:none !important; }

	#main_nav { width:100%; height:auto; overflow:inherit; background:#2b2b2b; position:absolute; top:80px; }
	.main_nav { display:none; padding-top:50px; padding-bottom:40px; }
	.main_nav.nav_visible { display:block; }
	
	.main_nav ul,.sitesize_s .main_nav ul { margin:0px 10px; }
	.main_nav ul li,.sitesize_s .main_nav ul li { float:none; font-size:30px !important; line-height:32px; }
	.main_nav ul li .bxm_right,.sitesize_s .main_nav ul li .bxm_right { padding:5px 20px 5px 20px;  }
	
	#bx_bottom_infos { display:none; padding:3px 0px 0px 20px !important; }

	.bx_copyright { display: none; }
	#bx_contact { font-size:18px; }
}