@media (max-width: 1336px) {

	.lang-switcher { position:relative; right:auto; }
	.lang-switcher li a, .navbar-nav > li > a, .navbar-nav > li:last-child > a { padding:0 25px; }

}

@media (max-width: 1008px) {

	html, body { overflow-x:hidden; }
	.container { width:100%; }
	/* .navbar-nav > li > a, .navbar-nav > li:last-child > a { padding:0 40px; } */
	.box { width:60%; min-height:0; padding:4%; }
	.box.img-box { width:40%; }
	.box h1, .box h2 { font-size:36px; margin-bottom:10px; }
	.box p { margin-bottom:20px; }
	.box .cta { font-size:24px; }
	.box .cta span { left:0; visibility:visible; }
	
	.d1 .img-box img { position:static; }
	.d2 .box { min-height:0; }
	.d3 form .cta input { position:static; visibility:visible; }
	
	.profits { text-align:center; }
	.profits figure { margin-bottom:10px; }
	
	.d1 .img-box .shadow { display:none; }

}

@media (max-width: 780px) {

	.landing-page, .divider { text-align:center; }
	.m-bottom { margin-bottom:42px; }

	.box, .box.img-box { width:100%; }
	.box.img-box { text-align:center; background:#fff; }
	.box.img-box img { max-width:320px; }

	.navbar-default .navbar-toggle { border:0; margin-top:25px; }
	.navbar-default .navbar-toggle .icon-bar { background:#c80087; }
	.navbar-nav { height:auto; }
	.navbar-nav > li > a { line-height:42px; }
	
	.landing-page, .d3 { padding-top:168px; }
	
	.landing-page { position:relative; padding-bottom:0; margin-bottom:0; }
	
	.d1 { padding-top:42px; margin-bottom:0; }
	.d1 .img-box { background:#f7831e; }
	.d2 .img-box { background:#fff; }
	.d5 { padding-top:100px; }
	
	.cta { margin-left:30px; }
	
	.profit article { min-height:0; }
	
	.table-responsive>.table>tbody>tr>td { white-space:normal; }
	.table-box table tr td { padding:5px; }
	.table-box table tr td:first-child { width:auto; min-width:75px; }
	.table-box table tr td:last-child { min-width:200px; max-width:500px; }
	
	.detail .text-right { text-align:center; }
	.soc { margin-bottom:42px; }
	.soc li { display:inline-block; }
	
	.gmap { padding-top:300px; }
	
}