/* ecrans enormes */
@media (min-width: 1200px ) {
	/* global */
		.nav a { text-transform:capitalize; }
		.menumobile-logo { height:30px; }
		.footer { padding-right: 100px; }
		.footer-item { float:right; }
		.footer-item-left { float:left; }
		.footer-contact-icon { width:30px; height:30px; border-radius:15px; background-color:#78bc1c; margin: 3px 16px 3px 3px; }
		.footer-contact-icon i { font-size:19px; color:#fff; margin: 5px 0 0 7px; }
		.footer-contact-icon:hover { opacity:0.6; }
		.footer-facebook-icon { width:30px; height:30px; border-radius:15px; background-color:#2c6ab4; margin: 3px; }
		.footer-facebook-icon i { font-size:19px; color:#fff; margin: 5px 0 0 9px; }
		.footer-facebook-icon:hover { opacity:0.6; }
		.footer-phrase{width:300px; margin-top:10px;}
		.footer-lang-icon{ width:24px; height:24px; border:1px solid #aaa; border-radius:13px; margin:3px; text-align:center;}
		.footer-lang-icon a{color:#64b743!important;}
		.footer-lang-icon-active{ background-color:#64b743; color:#fff; }
		.footer-lang-icon-active a{color:#fff!important;}
	/* home page */
		.home-wrapper { position:relative; width:950px; min-height:590px; margin:0 auto; background-color: rgba(255, 255, 255, 1); z-index:10; }
		.home-logo-img { position:absolute; top:158px; left:188px; }
		.home-catchphrase-wrapper { position:absolute; top:214px; left:275px; width:712px; background-color: rgba(255, 255, 255, 0.7); padding:11px 0 0 167px;; }
		.home-trees-img { position:absolute; left:273px; top:52px; }
		.home-expand-img, .home-brand-img{ height:75px; margin: 2px 2px; }
		.home-catchphrase-img{ height:61px; margin: 16px 0 0 106px; }
		.home-lines-img					{ position:absolute; top:1px; left:-25px; }
		.home-link						{}
		.home-link-company 				{ position:absolute; top:94px; left:31px; }
		.home-link-company a,
		.home-link-company a:active,
		.home-link-company a:visited	{ color:#4F3120!important; font-size:16px; font-weight:bold; font-family:arial; }
		.home-link-company a:hover		{ color:#777777; text-decoration:none; }
		.home-link-strategy 			{ position:absolute; top:248px; left:-4px; }
		.home-link-strategy a,
		.home-link-strategy a:active,
		.home-link-strategy a:visited	{ color:#4F3120!important; font-size:16px; font-weight:bold; font-family:arial; }
		.home-link-strategy a:hover		{ color:#777777; text-decoration:none; }
		.home-link-services	 			{ position:absolute; top:460px; left:31px; }
		.home-link-services a,
		.home-link-services a:active,
		.home-link-services a:visited	{ color:#4F3120!important; font-size:16px; font-weight:bold; font-family:arial; }
		.home-link-services a:hover		{ color:#777777; text-decoration:none; }
		.home-link-partners 			{ position:absolute; top:543px; left:614px; }
		.home-link-partners a,
		.home-link-partners a:active,
		.home-link-partners a:visited	{ color:#4F3120!important; font-size:16px; font-weight:bold; font-family:arial; }
		.home-link-partners a:hover		{ color:#777777; text-decoration:none; }
		.home-catchphrase-img			{ height:30px; margin: 20px; }
	/* generic page */
		.page-wrapper { min-height:590px; }
		.page-menu ul { list-style:none; margin:30px 0 0 30px; }
		.page-menu ul li { float:left; list-style:none; margin:0 60px 0 15px; font-weight:bold; text-transform:capitalize; font-size:15px; letter-spacing:1px; }
		.page-contents { background: url(../images/pages_lines.png) no-repeat top left; min-height:500px; margin:40px; padding:0px; position:relative; }
		.page-maintitle { background-color: #ffffff; font-size:55px; color:#4F3120; padding:15px; margin:0 0 0 100px; float:left; letter-spacing:10px; }
		.page-logo-img{ position:absolute; right:80px; top:-22px; height:150px; }
		.back-icon{ position:absolute; top:65px; left:65px; opacity:0.8; filter:alpha(opacity=80); }
		.back-icon i{ color: #66bc48!important; font-size:18px; }
		.page-contents-inside{ margin:80px!important; }
		.page-contents-inside-p {font-size:20px; line-height:30px; }
		.page-contents-inside-buttons { width:100%; text-transform:uppercase; text-align:center; background-color: rgba(163, 207, 120, 1); color:#fff; border: 0 solid rgba(255, 255, 255, 1); padding:10px; margin:30px 15px; font-size:18px; font-weight:bold; box-shadow: 0 5px 10px #777; }
		.page-contents-inside-buttons:hover { background-color: #aaaaaa; }
	/* specific page */
		.company-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; }
		.mission-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.knowhow-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.team-img 			{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.strategy-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.communication-img 	{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.economy-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.reports-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.flow-img 			{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.services-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.businessmanager-img{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.keyaccount-img 	{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.backoffice-img 	{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.partner-img 		{ width:30%; min-width:50px; box-shadow: 0 5px 10px #777; margin: 10px auto; }
		.contacts-img 		{ width:100%; min-width:50px; box-shadow: 0 5px 10px #777; margin-bottom:30px; }
		.communication_button 	{ float:left; width:40%; margin:15px;}
		.service_button 		{ float:left; width:27%; margin:15px;}
}