

/*-------------------------------------------------- */
/*                SMARTPHONE :PORTRAIT               */
/*-------------------------------------------------- */

@media screen and (max-width:479px){

	.noMob_,.desktop{display:none}
    .mobile{display:block}

	/* HEADER */
	#header .menu{padding:40px 0 80px}
	#header .searchForm{top:5px!important}
	#header .inputSearch{width:0;display:none!important;animation-duration:0.4s;animation-name:search;transition:all .4s ease-in-out}
	@keyframes search{from{width:0}to{width:100%}}

	/* HOME PAGE */
	.banner{background-position:0 center!important}
	.banner::before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#00000040}
	.captionBanner{background-color:transparent!important;width:100%;top:80px;left:0;bottom:inherit;z-index:5}
	.captionBanner::before,.captionBanner::after{display:none}
	.captionBanner div{text-align:center}
	.captionBanner .sousTitle{margin-bottom:0}
	.captionBanner h1{font-size:27pt;overflow:inherit;text-align:center;color:#fff;line-height:45px}
	.captionBanner h1 .aboutTitle{font-size:27pt}
	.captionBanner .titleSavana{transform:inherit;margin:-5px auto -15px;overflow-x:hidden;text-align:center;width:80%}
	.captionBanner .titleSavana img{margin-left:-89px;display:block}
	.linkBanner{bottom:20px;right:0;z-index:5}
	#cookiePopup img{float:none;width:100%;transform:none;margin-bottom:-30px}
	#produits .texte span{vertical-align:inherit;transform:translateY(13px);margin-top:-10px}
	#produits .texte .savana img{width:110px;margin-left:-24px}
	#produits .blocProduit{display:block}
	#produits .itemBloc{max-width:100%;margin-bottom:30px}
	#rechercheProduit .blocRecherche{padding:20px}
	#rechercheProduit{padding:80px 0}
	.blocRecherche .d-flex{display:block}
	.blocRecherche .col:nth-child(3) .titleSearch{text-align:left;margin-left:0}
	.blocRecherche .col{width:100%;margin-bottom:30px}
	.blocRecherche .design,.blocRecherche .selection,.blocRecherche .inputSearch{width:99.5%}
	.blocRecherche .titleProduct::before{top:8px}
	.blocRecherche .subProduct{background:#fff}
	.blocRecherche .subProduct span{line-height:32px!important}
	#Actus{margin-top:10px;padding-bottom:60px}
	.blocActus .actusSlide,#about .aboutSlide{margin-top:0}
	.blocActus .d-flex.title_{display:block}
	.blocActus .voirPlus.allActus{margin-top:10px;display:inline-block}
	.wrapSwipper .swiper-button-prev,.wrapSwipper .swiper-button-next{display:none}
	.wrapSwipper .swiper-pagination-bullets.swiper-pagination-horizontal{top:inherit;bottom:-55px}
	.wrapSwipper .swiper-pagination-bullet-active{background:#00a271}
	#reseau{background-size:90%;background-position:bottom}
	body.home #reseau{margin:65px 0 -100px!important}
	#reseau .wrapper{left:50%!important;top:50%;transform:inherit;max-width:100%;width:100%;position:static;background:#fff;padding-top:0;padding-bottom:45px}
	#reseau{height:auto!important}
	#googleMap{height:500px!important}
	#legend .legend-icon{margin:0 1px -9px 0}
	#legend .legend-icon:not(.arbre){margin:0 -1px -11px -4px}
	#legend{position:static;bottom:30%;left:10px;margin-left:0;padding:40px 25px 15px 25px;box-shadow:inherit}
	#becomePartner{position:static;left:50%;margin-left:0;bottom:0;background:#fff;padding:15px 25px 60px;box-shadow:inherit}
	#content #reseau h2,#placeInfo{width:100%!important;font-size:24px}
	#reseau .inputSearch{margin-left:0;transform:inherit;width:220px;max-width:100%}
    #searchProduct .item_{width:160px}
    #searchProduct .item_ img{width:100%}
    #searchProduct .item_ .voirPlus{font-size:12px}
    #searchProduct .voirPlus::before{background-size:16px;width:14px;height:14px}
    #searchProduct .tilteImg{height:auto;min-height:290px}
    #searchProduct .banner{height:400px}
    #searchProduct .linkBanner{bottom:180px}
    
	/* Template QUI-SOMMES-NOUS & NOS SOLUTIONS & ALL PAGE BANNER  */
	#quiSommesNous .banner{background-position:0 74%!important}
	#nosSolutions .banner{background-position:0 74%!important}
	#searchProduct .banner{background-position:0 center!important}
	#singleProduct_ .banner{background-position:0 center!important}
	#notreReseau .banner{background-position:0 center!important}
	.tempPage .captionBanner{top:70px}
	.tempPage .wrapper.d-flex{display:block}
	.tempPage .left_{width:100%}
	.tempPage .sidebarMenu_{padding-bottom:0;margin-bottom:0}
	.tempPage .left_ .img__{padding-top:35px}
	.tempPage .bigRight_{width:100%;padding-left:0;margin-top:30px}
	.tempPage .allText_{margin-top:50px;column-count:1}
	.tempPage #rechercheProduit{margin-top:60px;margin-bottom:-20px}
	#notreReseau{margin-bottom:-40px}
	#notreReseau .adresse{margin:20px 0 50px}
	#notreReseau.tempPage .bigRight_{margin-top:45px}
	#notreReseau.tempPage .allText_{margin-top:50px}
	.tempPage .allText_ .col__{column-count:1!important}
	.tempPage .photoTexte{display:block}
	.tempPage .bigRight_ #notre-groupe .allText_{margin-top:12px;    }
	.tempPage .bigRight_ #notre-groupe .imgFull{object-position:0;height:auto}
	.tempPage .allText_ .floatR_,.tempPage .allText_ .floatL_{float:none;width:100%!important;margin-left:0;margin-right:0}
	.tempPage .bigRight_ #nos-activites .floatR_{margin-top:32px;width:100%}
	.tempPage .bigRight_ #nos-engagements .floatR_{width:100%}
	.tempPage .bigRight_ #nos-engagements .allText_{margin-top:22px}
	.tempPage .bigRight_ #nos-activites .floatR_ img{height:auto}
	.tempPage .allText_.protection-des-cultures{margin-top:15px}
	.allText_.protection-des-cultures .floatR_ img{height:auto;object-position:0}
	.allText_.protection-des-cultures .floatL_{margin-bottom:-30px}
	.tempPage .allText_ img.farmer{max-width:100%}
	.allText_.nutrition-des-plantes{margin-top:20px}
	.tempPage .allText_.nutrition-des-plantes .imgFull.img1{height:auto;margin-bottom:42px}
	.tempPage .allText_.nutrition-des-plantes .img2{height:auto}
	.tempPage .allText_.nutrition-des-plantes h2.nutrisol{margin:40px 0 20px!important}
	.tempPage .allText_.nutrition-des-plantes .img3{height:auto}
	.tempPage .allText_.nutrition-des-plantes .marginT70{margin-top:45px!important}
	.tempPage .allText_.nutrition-des-plantes .img4{height:auto}
	.tempPage .allText_.semences .img1,.tempPage .allText_.semences .img3 img,.tempPage .allText_.semences .img4{height:auto}
	.tempPage .allText_.chimiques{margin-top:25px}
	.tempPage .allText_.chimiques .floatR_ .img2{margin-top:0}
	.tempPage .allText_.chimiques .floatL_ img,.tempPage .allText_.chimiques .floatR_ img{height:auto}
	.tempPage .allText_.chimiques .floatR_ .img3{margin-top:0}
	.tempPage .allText_.chimiques .floatR_ img{margin-bottom:25px}
	.tempPage .allText_.chimiques .centerImg{width:100%}
	.tempPage .allText_.activites .d-flex{display:block}
	.tempPage .allText_.activites .d-flex > div{width:100%}
	.tempPage .allText_.activites img:not(.img2){height:auto!important}

	/* new temp pdf */
	.tempPage .bigRight_.mob{margin-top:10px;margin-bottom:50px}
	.tempPage .bigRight_ #nos-activites ul li:first-child{text-wrap:inherit}
	.tempPage #rechercheProduit{margin-top:90px;margin-bottom:-100px}
	.banner.semences_{background-position:73% center!important;transition:all .3s ease-in-out}
	.banner.chimiques_{background-position:72% center!important;transition:all .3s ease-in-out}
	.captionBanner .downloadTitle{font-size:28pt}
	.tempPage #searchResult.content_{padding-top:20px}

	/* new temp-2 pdf */
	body.pagebanner4 .banner{background-position-x:center!important}
	#about h2{font-size:22pt}
	#about .d-flex{display:block}
	#about #notre-groupe h2{margin-bottom:20px}
	#about #notre-groupe .img{height:250px}
	#about #notre-groupe .d-flex > p:first-child{width:100%;margin-bottom:20px}
	#about #regle_or,#nos-engagements{padding-top:70px}
	#about .phototexte{display:block}
	#about .phototexte .photo{max-width:100%;width:100%}
	#about .phototexte .texte{max-width:100%;padding:25px;background-position:116% 107%}
	html[lang="en"] #about .phototexte .texte{background-position:116% 109%}
	#about #nos-activites{padding-top:55px}
	#about .wrapSwipper{padding-top:0}
	.wrapSwipper .swiper-button-prev,.wrapSwipper .swiper-button-next{display:none}
	#about .aboutSlide{margin-top:0!important}
	#about #nos-activites .itemBloc div{max-width:100%}
	#about .phototexte .texte > h3{font-size:28pt}
	#about #nos-engagements .phototexte .texte{padding-bottom:95px;background-position:85% 110%}
	html[lang="en"] #about #nos-engagements .phototexte .texte{background-position:85% 113%}
	#about #nos-engagements .img{height:400px}
	#about #nos-engagements .block h4{font-size:16pt}
	#about #nos-engagements .block p{font-size:13pt}
	#about #nos-filiales{margin-top:28px}
	#about #nos-filiales #carte_{height:200px;background-size:cover!important;background-repeat:no-repeat!important}
	#about #nos-filiales a.filiales-link{font-size:16pt;line-height:16px}
	#about #nos-filiales a.filiales-link img{width:32px}


	/* Page "recherche de produit" */
	#searchProduct.tempPage .captionBanner{top:80px}
	#searchProduct.tempPage .left_{width:100%}
	#searchProduct .resultFilter{max-width:100%}
	#searchProduct .btnAction span{min-width:100%}
	#searchProduct .resultProduct{justify-content:center}
	#searchProduct.tempPage{margin-bottom:-40px}
	#searchProduct.tempPage .bigRight_ .img__{margin-top:25px}
	#searchProduct.tempPage #filtre{display:none}
	#searchProduct .resultFilter .d-flex{justify-content:space-between;align-items:center;margin-bottom:10px}
	#searchProduct .countResult{margin-bottom:0}
	#searchProduct .FiltersOnlyMob{display:block;background:url(../icon/filters.svg);width:24px;height:24px}


	/* PAGE PRODUIT */
	.breadcrumb{bottom:-43px;left:12px;line-height:18px}
	.myBreadcrumb .breadcrumb{line-height:22px;padding:12px 0}
	#singleProduct_.tempPage .content_{margin-top:0;padding-top:10px}
	#singleProduct_ .texte .title_descr{margin-top:20px}
	#singleProduct_ .phototexte{display:block}
	#singleProduct_ .phototexte .right__{width:100%;margin-top:22px}
	#singleProduct_ .phototexte .texte,#singleProduct_ .phototexte .photo{width:100%}	
	#singleProduct_ .photo img{width:80%}
	#singleProduct_ .phototexte .center__{width:100%;padding-left:0}
	#singleProduct_ .d-flex{display:block;margin-top:0}
	#singleProduct_ .detailsProduit{width:100%;padding-left:0;text-align:center}
	#singleProduct_ .plusLoin{width:100%;padding:15px 20px;margin-top:30px;margin-bottom:30px}
    #singleProduct_ .ficheProduit .title_{font-size:18pt}
    #searchProduct .inputSearch{font-size:12pt}
        
	/* FOOTER */
	#footer .info_footer{display:block}
	#footer .footer-bottom-wrap{padding:30px 0 22px}
	#footer .footer-bottom-wrap .d-flex{display:block}
	.copyright{text-align:center;margin-bottom:30px}
	.copyright .tiret{display:block;font-size:0;margin-bottom:5px}
	#footer .footer-bottom-wrap .copyright a{margin:0!important}
	.lien_footer{text-align:center;width:100%;max-width:300px;margin:auto}
	#footer .footer-bottom-wrap a{margin:0 20px}
	#cookiego{margin-left:78px}

	/* MENTIONS */
	.mentions h1{font-size:28pt!important;line-height:45px}
	.mentions h2,.mentions p{text-align:left}

	/* PAGE CONTACT */
	body#contact .mentions h1{font-size:22pt!important}
	.contactSection{padding:30px 15px}
	.contactSection .contactContent{max-width:100%!important;padding:30px 15px 0;margin:50px auto 70px!important}
	.contactSection .contactContent .logo{width:200px;top:-80px;display:none}
	.commonForm .formCol{flex:0 0 100%;max-width:100%!important}

	/* Popup */
	#cookiePopup .cookie-list-items:before{width:67.5%}
	#colorbox,#cboxWrapper{width:100%!important}
	#cboxWrapper,#cboxContent{max-width:100%}   
	.cookiePopup{width:100%!important}
	.cookiePopup #cboxWrapper{width:100%!important}
	.cookiePopup #cboxContent{float:none!important;width:95%!important;margin:0 auto!important}
	.cookiePopup #cboxLoadedContent{width:100%!important}
	#cookiePopup{width:100%}
	#cookiePopup .vueGeneve{width:100%;height:147px}
	#cookiePopup .cookie-list-items ul li{width:32.4%;padding:10px 5px;font-size:9pt}
	.analyticsPopup{width:100%!important}
	.analyticsPopup #cboxWrapper{width:100%!important}
	.analyticsPopup #cboxContent{float:none!important;width:95%!important;margin:0 auto!important}
	.analyticsPopup #cboxLoadedContent{width:100%!important}
	#analyticsPopup{width:100%;height:442px}
	#analyticsPopup .analytics-list-items ul li{width:32.4%;font-size:10pt}
	#analyticsPopup .analytics-detail-block{padding:0 20px}
	#analyticsPopup p.h1{font-size:16pt}
	#analyticsPopup span{font-size:12pt}
	#analyticsPopup .google-analytics{font-size:14pt}
	#analyticsPopup .vueGeneve{width:100%;height:147px}
	#analyticsPopup img:not(.vueGeneve){width:210px}
	#infoPopup{width:320px}

}

@media screen and (max-width:359px){
    
	#reseau .inputSearch{width:185px}
	#content #reseau h2,#placeInfo{width:100%!important;font-size:20px}
	.captionBanner .downloadTitle{font-size:24pt}
}

@media screen and (max-width:320px){
    
	body{margin-top:83px!important}
	#header .logo img{max-width:155px}
	#header .menu{top:40px!important}
	#header .searchForm{top:1px!important}
	.captionBanner .titleSavana img{margin-left:-80px}
	#rechercheProduit .blocRecherche{padding:10px}
	.blocRecherche .selection{font-size:10px}
	.blocRecherche .subProduct{width:220px}
	#footer .footer-bottom-wrap a{margin:0 7px!important}
	
	#cookiePopup{height:548px}
	#analyticsPopup{height:462px}
    #searchProduct .item_{width:160px}
    
}

/*------------------------------------------------ */
/*     SMARTPHONE PAYSAGE & TABLET PORTRAIT      */
/*------------------------------------------------ */
@media screen and (min-width:480px) and (max-width:854px){body{width:854px}

/* HOME PAGE */
#produits .blocProduit{justify-content:center;flex-wrap:wrap}
#produits .itemBloc{max-width:45%;margin:0 20px 30px}
.blocRecherche .d-flex{justify-content:center;flex-wrap:wrap}
.blocRecherche .col{width:50%;margin-bottom:20px}
.blocRecherche .col:nth-child(3) .titleSearch{text-align:left;margin-left:0}
#footer .info_footer{flex-wrap:wrap}
#footer .info_footer .col.first{width:100%;text-align:center}
.copyright .tiret{display:block;font-size:0}
#reseau{height:780px}
#legend{bottom:60px;margin-left:-407px}
#becomePartner{margin-left:-180px;bottom:60px}


/* Template QUI-SOMMES-NOUS & NOS SOLUTIONS & NOTRE RESAU & ALL PAGE BANNER  */
.tempPage .wrapper.d-flex{display:block}
.tempPage .left_{width:100%}
.tempPage .sidebarMenu_{padding-bottom:0;margin-bottom:0}
.tempPage .left_ .img__{padding-top:35px}
.tempPage .bigRight_{width:100%;padding-left:0;margin-top:50px}
#notreReseau.tempPage .allText_{margin-top:100px}
.tempPage .photoTexte{display:block}
body.pagebanner4 .banner{background-position-x:100px!important}

#about h2{font-size:24pt}
#about p{font-size:12pt}
#about .d-flex{column-gap:30px}
#about .d-flex > p{font-size:13pt}
#about .phototexte .texte{padding:30px;background-position:116% 115%}
#about #nos-engagements .phototexte .texte{background-position:85% 120%}
#about .phototexte .texte > h3{font-size:28pt}
#about #nos-activites .itemBloc div > h2{font-size:14pt}
#about #nos-engagements .block p{font-size:13pt}
#about #nos-activites .itemBloc div{padding:20px}
#about #nos-activites .itemBloc p{opacity:1;max-height:100%;line-height:normal}
#about #nos-filiales #carte_{height:255px}

/* Page "recherche de produit" */
#searchProduct.tempPage .wrapper.d-flex{display:flex}
#searchProduct.tempPage .left_{width:30%}
#searchProduct.tempPage .bigRight_{width:75%;margin-top:0}
#searchProduct .resultFilter{max-width:100%;padding-left:18px}
#searchProduct .resultFilter{padding-left:50px}

/* PAGE PRODUIT */
#singleProduct_ .detailsProduit .dosage{background-position:-45px center}

/* PAGE CONTACT */
.contactSection{padding:50px 0}
.contactSection .contactContent{max-width:700px!important;padding:100px 30px 0;margin:100px auto 50px!important}
.commonForm .formCol{flex:0 0 auto}

/* Popup */
#cookiePopup{width:580px}
#cookiePopup .cookie-list-items ul li{width:32.85%}
#cookiePopup .vueGeneve{width:100%;height:285px}
#analyticsPopup{width:400px}
#analyticsPopup .analytics-detail-block{padding:0 20px}
#analyticsPopup .analytics-list-items ul li{width:32.85%}
#analyticsPopup .vueGeneve{width:100%;height:285px}
#callbackform{width:400px}

}
/*------------------------------------------------ */
/*                TABLETTE PAYSAGE                 */
/*------------------------------------------------ */
@media screen and (min-width:855px) and (max-width:1024px){body{width:1024px}

/* HOME PAGE */
#produits .itemBloc{max-width:19%}
#rechercheProduit .blocRecherche{padding:15px}
.blocRecherche .col .titleSearch{font-size:12px}
.blocRecherche .design,.blocRecherche .selection,.blocRecherche .inputSearch{width:99.5%}
.blocRecherche .selection{font-size:9px;padding:0 8px 0 9px}
#reseau{height:780px}
#legend{bottom:60px;margin-left:-490px}
#becomePartner{margin-left:-245px;bottom:60px}


/* Template QUI-SOMMES-NOUS & NOS SOLUTIONS & ALL PAGE BANNER  */
.tempPage .left_{width:27%}
#notreReseau.tempPage .allText_{margin-top:107px}
#about #nos-filiales #carte_{height:300px}
body.pagebanner4 .banner{background-position-x:185px!important}

/* Page "recherche de produit" */
#searchProduct .resultFilter{max-width:100%;padding-left:18px}

#footer .info_footer{flex-wrap:wrap}
#footer .info_footer .col.first{width:100%;text-align:center}

}

@media screen and (min-width:480px) and (max-width:1024px){
	#header .searchForm{transform:translate(0,-14px)!important}
	.banner.semences_{background-position:31% center!important;transition:all .3s ease-in-out}
	.banner.chimiques_{background-position:165px center!important;transition:all .3s ease-in-out}

	/* linkedin facebook sur banner */
	.captionBanner div{top:-50px}
	.linkBanner{bottom:40px;right:inherit;left:0;transform:rotate(180deg);display:flex;flex-direction:column-reverse}
	.linkBanner .facebook{background:#00a271;transform:translateX(95px)}
	.linkBanner .linkedin{background:#00a271;transform:translateX(95px)}
	.linkBanner .iconFacebook{transform:translate(-6px,6px) rotate(180deg);filter:brightness(0) invert(1)}
	.linkBanner .iconLinkedin{transform:rotate(180deg);filter:brightness(0) invert(1)}

	.tempPage .bigRight_ #nos-activites .floatR_ img{height:auto}

}

@media screen and (max-width:1024px){

	/* Height header fixed 92px */
	body{margin-top:92px}

	/* HEADER SECTION */
	#header .headerBottom{padding:9px 0}

	/* HOME PAGE */
	.wrapSwipper{padding-top:40px}
	.wrapSwipper .swiper-button-next,.wrapSwipper .swiper-button-prev{top:25px!important}
	.wrapSwipper .swiper-button-next{right:-4px}
	#about .aboutSlide{margin-top:40px}
	#about .swiper-button-next{right:0}
	.wrapSwipper .swiper-button-prev{left:inherit;right:45px}
	#reseau .wrapper{left:0;margin-left:0}

	/* PAGE PRODUIT */
	#singleProduct_ .detailsProduit div{column-count:1;padding-right:0}
	#googleMap{height:100%}

	/* PAGE ABOUT TEMP NEW */
	#about #nos-activites .itemBloc p{opacity:1;max-height:320px;transform:translateY(0)}
	#about #nos-activites .itemBloc a::after{display:none!important}
	#about #nos-activites .itemBloc img{transition:all .4s ease-in-out}
	#about #nos-activites .itemBloc img{filter:brightness(0.6)}

}

/*--------------------------- */
/*      OTHER RESPONSIVE      */
/*--------------------------- */
@media screen and (min-width:1025px) and (max-width:1199px){
	#about .wrapSwipper .swiper-button-prev{left:20px;transform:translateY(0)}
	#about .wrapSwipper .swiper-button-next{right:20px;transform:translateY(0)}
	#about .swiper-button-lock{display:block}
}

@media screen and (max-width:1224px){
	
	/* HEADER SECTION */
	#header .headerBottom .d-flex{position:relative}
	#header .searchForm{transform:translate(0,1px);position:absolute;right:80px}	
	#header .inputSearch.show{width:100%;padding-left:15px;padding-right:15px}
	#mobile_menu,#mobile_close{position:absolute;right:19px;transform:translateY(1px)}
	#mobile_menu{display:block}
	#header .arrowMenu{display:block}
	#mobile_menu img{width:38px;height:40px;display:block;object-fit:cover}
	#mobile_close img{width:27px;height:27px;display:block;object-fit:cover}
	#menu-mobile{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#f5f5f5;padding:150px 0 30px;overflow-y:scroll}
	#header .logo_menu.d-flex{padding:8px 20px}
	#header .menu{display:none;position:absolute;top:48px;z-index:999;left:0;background:#02A468;width:100%;padding:40px 0 125px;margin-left:0;animation-duration:0.8s;animation-name:slidein;transition:all 0.1s ease-in-out;clip-path:inherit}
	@keyframes slidein{from{opacity:0}to{opacity:1}}
	#header .menu li{display:block}
	#header .menu a{display:block;margin-left:0;padding-left:20px;line-height:50px;font-size:16px}
	#header .menu a::after{display:none}
	#header .sousMenu{position:inherit;left:inherit;transform:inherit;box-shadow:inherit;margin-bottom:5px;z-index:1}
	#header .sousMenu a{padding-left:0!important}
	#header ul li{margin:0!important}
	#header nav .rub{position:relative;left:auto;top:auto;min-width:100%}
	#header .arrowMenu{background:url(../icon/flecheLink.svg);position:absolute;top:10px;right:20px;background-size:16px;background-repeat:no-repeat;background-color:transparent;background-position:12px 11px;padding:15px 20px;clip-path:inherit;z-index:2}
	#header .arrowMenu.rotate{transform:rotate(180deg)}

}
@media screen and (min-width:1025px) and (max-width:1224px){
	#header .searchForm{position:relative}
	#header .headerBottom{padding:11px 0}
	#header .menu{left:-5px;width:101%}

	#about #nos-filiales #carte_{height:370px}

}

@media screen and (min-width:1225px){#mobile_menu{display:none}#header .arrowMenu{display:none}}
@media screen and (min-width:1025px) and (max-width:1250px){body{width:1250px}}
