@font-face{
	font-family:font-awesome;
	 src: url('font-awesome.eot?#iefix') format('embedded-opentype'), 
	 url('font-awesome.woff') format('woff'), 
	 url('font-awesome.ttf')  format('truetype'),
	 url('font-awesome.svg#svgFontName') format('svg');
	 
}
@font-face{
	font-family:VeranaSans;
	 src: url('VeranaSans-Regular.eot?#iefix') format('embedded-opentype'), 
	 url('VeranaSans-Regular.woff') format('woff'), 
	 url('VeranaSans-Regular.ttf')  format('truetype'),
	 url('VeranaSans-Regular.svg#svgFontName') format('svg');
	 
}
@font-face{
	font-family:neue;
	 src: url('NeueMontreal-Regular.eot?#iefix') format('embedded-opentype'), 
	 url('NeueMontreal-Regular.woff') format('woff'), 
	 url('NeueMontreal-Regular.ttf')  format('truetype'),
	 url('NeueMontreal-Regular.svg#svgFontName') format('svg');
	 
}
@font-face{
	 font-family: cocogotic;
	 src: url('CocoGothic_trial.eot?#iefix') format('embedded-opentype'), 
	 url('CocoGothic_trial.woff') format('woff'), 
	 url('CocoGothic_trial.ttf')  format('truetype'),
	 url('CocoGothic_trial.svg#svgFontName') format('svg');
	 font-weight:normal;
 }
@font-face{
	 font-family: breip;
	 src: url('breip.eot?#iefix') format('embedded-opentype'), 
	 url('breip.woff') format('woff'), 
	 url('breip.ttf')  format('truetype'),
	 url('breip.svg#svgFontName') format('svg');
	 font-weight:normal;
 }

#body{width:100%;padding:0;}
*{padding:0;margin:0;}
body{background:#FFFFFF;font-family:neue;font-size:1em;}
h1.entry-title{display:none;}
img {
	height: auto;
	/* Make sure images are scaled correctly. */
	max-width: 100%;
	/* Adhere to container width. */
	vertical-align: middle;
}
img.imgnoresize{float:left;}
img.graphimg{height:500px;max-width:40000px;}
div.overflow{overflow:auto;}
div.enova{width:600px;height:200px;margin:0 auto;}
div#calq1bann{
position:absolute;
top:0;
left:0;

  /* Preserve aspet ratio */
	
  	width:100%;

}



p.justify{text-align:justify;}
a {
	color: rgb(0,130,255);
	text-decoration: none;
	transition:all 400ms ease-in-out;
}
div#topimg2{z-index:0;position:absolute;width:100%;}
body{background:url(fondimg-y.jpg) repeat-y 0 0;}
ul#mnuand{display:none;}
div#slider{width:100%;color:white;float:right;margin:20px 20px -60px 0;overflow:hidden;}
div.hideform{display:none;}
.accticle a img{margin:0 auto;}
a:hover,
a:focus,
a:active {
	color:  rgb(0,0,255);text-decoration:underline;
}
.clear{clear:both;}
div#logohead{z-index:5;width:240px;position:absolute;top:190px;background-color:#9eb8d380;left:190px;height:232px;border-radius:28px;transition:all 400ms ease-in-out;}
div#logohead:hover{background:#00FFFF00;}
div#logohead img{width:160px;height:152px;margin:40px}
span.whitxt{color:#fff;}
div.acctxtt{font-family:neue;text-shadow:1px 1px 1px #000;position:absolute;}
div.acctxtt{margin:60px 0 0 63%;width:36%;z-index:5;font-size:2em;font-weight:bold;text-align:center;font-family:neue;text-shadow:1px 1px 1px #000;}

div#topimg{position:absolute;right:0;top:0;z-index:20;transition:all 400ms ease-in-out;display:none;}
div#topimg:hover{opacity:0;}
#tel{float:right;}
div.discist{z-index:100;}
div.accticle,div.acc2ticle,div.acchticle{float:left;background:white;}
div.accticle,div.acc2ticle,div.acchticle{color:#4791ED;}
div.accdemi{float:left;width:40.35%;}
div.accfoot{z-index:100;background:#e7e7e7;height:auto;}
div.cnticle{color:#4791ED;}
h2.title{font-style:italic;margin-top:5px;}
h1.acctitle{color:white;padding:20px 0;}
ul.atom{list-style-type:none;float:left;padding:0 0 0 0;}
ul.atom li{margin:0 auto;padding:0;}
ul.atom li a{color:white;padding:0 0 0 70px;background:url(atom.png) no-repeat 0 0;display:block;text-align:left;line-height:40px;}
ul.atom li a:hover{background-position:0 -40px;color:#00ffff;text-decoration:none;}
div.toptener{width:100%;}
div#subprods{display:none;position:absolute;top:80px;}
div#subprods a{display:block;margin-top:4px;background:rgba(0,116,195,0.4);z-index:100;}
table#mnuprods tr td div#subprods a:hover{background:rgba(0,255,255,0.8);color:#000;}
table#mnuprods tr td a,table#mnuprods tr td span,table#mnumob tr td a,table#mnumob tr td span{text-decoration:none;text-align:center;color:#fff;text-transform:uppercase;font-size:1.6em;border:1px solid #fff;border-radius:18px;}
table#mnuprods tr td{padding:0 28px;}
table#mnuprods tr td a{padding:19px;line-height:38px;font-weight:bold;}
table#mnuprods tr td a:hover,table#mnuprods tr td span:hover{background-color:rgba(0,255,255,0.8);color:#000;border-color:#000;}
table#mnuprods tr td span#prodsln{line-height:38px;display:block;padding:18px;}
div.mnus{position:absolute;right:19px;top:19px;z-index:50;}
div.mnus span{cursor:default;}
div.mnus span:hover{text-decoration:underline;}
h1.acctitleleft{font-family:neue;position:absolute;top:22px;left:28px;color:#fff;z-index:200;text-shadow:0 0 10px #ffffff00;transition:all 400ms ease-in-out;font-size:3.4em;}
h1.acctitleleft:hover{text-shadow:0 0 10px #FFFFFFFF;}
h1.acctitleleft span{font-weight:normal;}
h1.princtitle{margin:0 auto;font-family:neue;position:absolute;text-align:center;width:100%;color:#99b2ce;}
h1.contitle{font-size:3em;margin:0 auto;font-family:neue;position:absolute;text-align:center;color:#99b2ce;}
ul#mnu1{display:block;padding:0;width:100%;margin:0 auto;z-index:1;border-spacing:0;text-align:center;height:50px;background:url(mnufond.png) repeat-x 0 0;list-style-type:none;line-height:50px;font-size:1.2em;font-weight:bold;}
ul#mnu1 li{float:left;}
ul#mnu1 li a,ul#mnu2 li a{display:block;width:100%;color:#000;transition:all 400ms ease-in-out;text-decoration:none;}
ul#mnu1 li a:hover,ul#mnu2 li a:hover{color:#fff;background:#3E71B3;}
ul#mnu2 li{background:url(mnufond.png) repeat-x 0 0;margin:0 auto;width:100%;line-height:40px;}
ul#mnu2{position:absolute;z-index:1;border-spacing:0;display:none;font-size:1em;}
li#mnu1hist{display:block;margin:0 auto;z-index:2;width:180px;}
table#mnuprods tr td span{transition:all 400ms ease-in-out;}
div.prodspages{font-size:1.2em;}
a.histmnu{white-space:nowrap;}
li#mnu1hist{width:25%;}
li#mnu1prod {display:block;margin:0 auto;z-index:2;width:25%;}
div.catalog{width:100%;margin:0 auto 0 auto;text-align:center;}
div.catalog img{width:22%;margin:0 4% 0 4%;}
h1.acctoptitlen, h1.acctitle{margin:0 auto;width:90%;text-align:center;}
div.acctoptener{width:100%;text-align:center;}
table.acctoptbl{margin:0 auto;color:#fff;}
table.acctoptbl tr td{text-shadow:1px 1px 1px  #000;}
table.acctoptbl tr td h1.acctoptitle{width:100%;}
img.icogif{width:64px;}
img.fernoir{top:-180px;position:absolute;z-index:-10;}
div.acctxt{text-align:left;padding:28px;font-size:1.7em;line-height:56px;width:60%;margin:0 auto;color:#fff;background-color:#a9c1da80;border-radius:28px;border:1px solid #fff;font-family:neue;}
div.mrgintop{height:56px;display:block;}
div.mrgintop{height:56px;display:block;}
li#mnu1acc{display:block;margin:0 auto;z-index:2;width:180px;}
li#mnu1acc{width:25%;}
.relatpos{position:relative;}
a.stationjbs{display:block;position:absolute;}
img.imgleft-pt,img.jbc:hover{position:relative;}
div.acchist{text-align:center;transition:all 400ms ease-in-out;border-radius:56px;position:absolute;top:560px;font-weight:bold;color:#fff;background-color:#a9c1da;font-size:2em;}
a.block{display:block;}
div.accmore a{margin:0 auto;text-align:center;display:block;}
div.acchist a,div.build svg{color:#fff;}
div.accfootener{margin:0 auto;width:100%;}
td.prodsitem a{padding:56px 28px 28px 28px;margin-left:0;border-radius:28px;background-color:#7297bcD1;text-align:center;display:block;height:316px;}
td.prodsitem:hover{text-decoration:none;}
a.lnprods:hover{border:1px solid #fff;background-color:#7297bcFF;}
a.lnprods{border:1px solid #00000000;}
td.prodsitem a:hover{text-decoration:none;}
td.prodsitem{width:20%;border:1px solid #00000000;border-radius:28px;transition:all 400ms ease-in-out;}
h1.prodstitle{}
div.prodstitle{border-bottom:4px solid #a9c1da;margin:0 auto;font-size:3em;color:#fff;text-align:center;}
div.prodesc{line-height:56px;color:#fff;font-size:2em;}
ul.jbcul{float:none;}
div.zoom img:hover{position:relative;}
table#prods{margin:0 auto;border-collapse:separate;border-spacing:56px;}
table#prods tr td{}
div.acchist a{display:block;text-decoration:none;line-height:56px;padding:0 19px;}
div.linebrder{border-bottom:3px solid #507eac;position:absolute;top:112px;width:100%;left:0;}
div.acchist:hover{background-color:#00000080;}
div.accmore{margin:0 auto;color:#fff;transition:all 400ms ease-in-out;border-radius:56px;background-color:#a9c1da80;height:56px;width:420px;line-height:56px;font-size:2em;}
div.accmore a:hover{color:#fff;text-decoration:none;background-color:#00000080;}
div.accmore a{color:#fff;border-radius:56px;}
li#mnu1cont{display:block;margin:0 auto;z-index:2;width:180px;}
li#mnu1cont{width:25%;}
h1.breip{font-family:breip;font-weight:normal;text-shadow:1px 1px 1px #000;color:#000;font-size:2em;}
h2.last{margin:0 0 0 0;}
div#map_canvas{width:50%;height:300px;}
div.accontent{width:100%;margin:0 auto;background:url(fondsite-repeat.jpg) repeat-y 0 0;padding:0;position:relative;z-index:7;}
div.content{width:100%;margin:0 auto;padding:0;position:relative;z-index:7;}
div.concontent{}
div.resiztent{padding:0;width:86%;margin:0 auto;font-size:1.2em;}
div.gammod{text-align:center;position:relative;width:40%;}
.material-icons{}
.center{margin:0 auto;text-align:center;position:relative;}
.left{float:left;}
div.centerhist{margin:0 auto;text-align:center;position:relative;top:-60px;}
img.imgleft-bigsize{width:400px;position:absolute;}
ul#mnu2{width:475px;list-style-type:none;}
img.SNESE{margin:0 auto 0 auto}
img.accimg{margin:0 auto 0 5px;max-width:280px;}
#topln{font-family:font-awesome;}
div.build{z-index:1;}
div#imgnav{position:absolute;z-index:3;width:360px;top:380px;left:20px;}
div#accimgs{float:right;margin:0 20px 20px 20px;width:600px;height:450px;position:relative;background:white;}
div#acc1img{width:600px;height:450px;position:absolute;z-index:0;background:url(accimg1.jpg) no-repeat;}
div#acc2img{width:600px;height:450px;position:absolute;z-index:1;background:url(accimg0.jpg) no-repeat;}
div.icons{display:inline-block;top:14px;position:relative;}
div#imgnav span{color:green;font-weight:bold;text-decoration:none;cursor:pointer;font-size:1.3em}
span.txtleft{text-align:left;}
img.extr,img.abs{width:240px;left:34%;}

table.zevatron,table#jbcblt{margin:0 auto;width:94%;text-align:center;}
div#cooknone{display:none;}
div#okiestener {right:18px;display:none;text-align:center;position:fixed;bottom:0;padding:20px;border-radius:5px;z-index:600;}
div#okiestener div#okies {background:rgba(60,60,60,0.7);padding:15px;color:#fff;border-radius:5px;display:block;z-index:600;}
div#okiestener div button{padding:8px}

ul.list2cl{list-style-type:none;}
ul.list2cl li{background:url(puce.png) no-repeat 0 0;}
div.regtent p{margin:40px;}
img.imgpuces{margin-bottom:1px;}
img.imgleft-msize{width:300px;position:absolute;}
div.zevitre{margin:0 0 50px 50%;}
div#preload{display:none;}
ul.zevlist{list-style-type:none;}
ul.zevlist li {line-height:40px;padding-left:12%;background:url(puce.png) no-repeat 0 0;}
div#map_canvas{border:9px double rgb(0,130,255);margin:0 10px 20px 56px;}
span#cookfoot{display:none;}
img.imgleftpalles{width:220px;position:absolute;}
span.symb{font-family:font-awesome;margin:10px;}
img.imgleft-pthd{width:180px;position:absolute;margin-left:10px;}
img.imgleft-pt{width:100px;position:absolute;}
img.imgleft-hd{width:120px;}
img.imgleft-hdl{width:120px;}
img.imgleft-xhd{width:120px;position:absolute;}
img.imgleft-xhdl{width:200px;}
img.imgleft-xhdr{width:200px;}
.absolute{position:absolute;}
div#circuitop{height:840px;width:100%;position:relative;top:0;z-index:-10;}
div.text{margin:0 56px 14px 56px;font-size:1.2em;}
table.insc tr td{line-height:40px;text-align:center;}
div.flright{float:right;margin:0 20% 0 0;}
table.insctb tr.firstline td{background:white;padding:30px;border:2px solid black;text-align:center;}
table.insctb{background:black;border-spacing:0px;border:2px solid black;width:100%;}
table.insctb tr.tbtent td{background:white;height:300px;border:2px solid black;}
table.insctb tr.total td{background:white;text-align:right;padding:20px;border:2px solid black;}
center.title{font-size:2em;}
div.zoompt{height:160px;}
table.tblcont{width:50%;height:496px;border:9px double rgb(0,130,255);background:white;margin:0 20px 0 56px;}
table.tblcont tr td{background:white;}
textarea#areaemail{width:98%;height:230px;margin:0 auto;}
span.fa{font-family:font-awesome;}
p.pleft{margin-bottom:28px;}
p.pright{float:right;}
p h2 a:hover,p h2 a{color:black;}
ul.listes li{width:100%;line-height:40px;padding-left:28px;background:url(puce.png) no-repeat 0 10.2px;text-align:left;}
strong.justxt,h3.justxt{width:100%;text-align:justify;display:block;margin:20px auto 0 auto;}
p.sizedpleft{float:left;width:40%;}
img.imgleft{}
div#thumb div{cursor:pointer;width:120px;height:90px;float:left;margin:3px 3px 0 0;}
div#calq1{position:absolute;z-index:2;background:url(../images/photos/album-0.jpg) no-repeat 0;}
div#calq2{position:absolute;z-index:1;}
div#calq3{position:absolute;z-index:-1;}
div#calq0{position:relative;z-index:0;}
div#calq0,div#calq1,div#calq2,div#calq3,div#calq4{width:640px;height:480px;margin:0 20px 0 0;float:right;}
div#accalbum{position:relative;}
#gallery{height:540px;}
div#accalbum{margin:0 0 0 0;}
div#album{display:none;}
.right{float:right;}
h1.princtitle,h1.contitle{top:-224px;font-size:2.8em;}

table.prefootg{border-collapse:separate;width:100%;}
div.livraisonic img{color:#fff;margin:0 auto 0 auto;}
div.livraisonic{text-align:center;margin:0 auto;}
div.saving{text-align:center;}
div.livre48{text-align:center;font-size:1.3em;margin:0 auto;}
a.footsoc{border:2px solid black;height:30px;width:30px;line-height:30px;background-color:#3466A7;color:#fff;display:block;margin:0 auto 0 auto;transition:all 400ms ease-in-out;}
div#prefoot{background:url(fond-foot.png) no-repeat 0 0;}
div.prefoot{width:70%;margin:0 auto 0 auto;padding:56px;background-color:#7297bcB1;color:#fff;border-radius:56px;}
footer.foofoot,footer{background-color:#7297bc;color:#fff;}
footer.foofoot{padding:28px 56px;}
footer.foofoot a{color:#fff;text-decoration:underline;}
div.footd a{color:#fff;}
div.footd{text-align:right;}
div.footg,div.footd{font-size:1.4em;padding:56px 56px 56px 56px;color:#fff;}
a.footsoc:hover{color:#3466A7;background:#fff;}
div#cookjs a.colose:hover{color:#3466A7;}
div#cookjs a.colose{cursor:pointer;padding:0 15px 0 15px;border-radius:15px;color:#3466A7;}
div#cookjs{border-color:#3466A7;box-shadow:0 0 30px #3466A7;background-color:#fff;color:#3466A7;z-index:501;}
div#overlay{z-index:500;}
div.sephor56{margin:0 0 0 256px;}
div.footimg{position:absolute;left:38%;top:46px;}
div.linkedin{margin:0 auto;text-align:center;width:50%;}
div.footsoc{width:100%;background:#fff;}
a#morelink{}
br{height:28px;line-height:28px;}
@media (min-width: 20px) and (max-width:990px) {
	
	#body{margin:0;padding:0;}
*{padding:0;margin:0;}
body{background:#FFFFFF;}
h1.entry-title{display:none;}
img {
	height: auto;
	/* Make sure images are scaled correctly. */
	max-width: 100%;
	/* Adhere to container width. */
	vertical-align: middle;
}
}
img.graphimg{height:500px;max-width:40000px;}
div.overflow{overflow:auto;}
div#calq1bann{
position:absolute;
top:0;
left:0;

  /* Preserve aspet ratio */
	
  	width:100%;

}
a {
	color: rgb(0,130,255);
	text-decoration: none;
}

a:hover,
a:focus,
a:active {
	color:  rgb(0,0,255);
}
#tel{float:right;}
div#topimg{display:none;}
div.accticle{background:white;margin-top:50px;}
div.accticle,div.cnticle{color:#4791ED;margin:0 auto;width:90%;}
h2.accfootitle{color:#374877;}
h1.acctitle{color:white;padding:20px;}
div.acctom ul.atom li a.atomln{line-height:20px;display:block;}
ul#mnuand{width:100%;margin:0 auto;text-align:center;height:400px;list-style-type:none;position:fixed;visibility:hidden;overflow:hidden;background:#B9D0EF;z-index:1000;}
div.accfoot{width:80%;margin:0 auto;background:none;}

ul#mnuand li span{line-height:50px;}

ul#mnuand li span,ul#mnuand{display:block;}


div.mobclear{clear:both;}


div.soutxt{font-size:1.2em;}
li#mnu1ont span{display:block;height:100px;margin:0 auto;background:url(../stylemob/mnucont.png) no-repeat center 0;z-index:2;width:180px;}

div#menus{width:80px;height:80px;position:fixed;right:0;top:0;background:url(menus.png) no-repeat 0;z-index:2100;display:none;}
div.acctener{margin:0 auto;width:80%;}
div.text{padding:0 0 0 0;}
div.acctents{width:80%;margin:0 auto;background:url(accbg.png) repeat-y center;padding:5% 0;}
div.accfoot{text-align:center;}

ul#mnu2, ul#mnu1,ul#mnu1 li{display:none;}

div.accaddr{width:100%;text-align:left;}

h1.breip{font-family:breip;font-weight:normal;text-shadow:1px 1px 1px #000;color:#000;}


#topln{font-family:font-awesome;}

div#imgnav{position:absolute;z-index:3;width:3100px;top:380px;left:20px;}
div#accimgs{float:none;margin:0 20px 20px 20px;width:600px;height:650px;position:relative;background:white;}
div#acc1img{width:600px;height:450px;position:absolute;z-index:0;background:url(accimg1.jpg) no-repeat;}
div#acc2img{width:600px;height:450px;position:absolute;z-index:1;background:url(accimg0.jpg) no-repeat;}

div#imgnav span{color:green;font-weight:bold;text-decoration:none;cursor:pointer;}
li#mnuhist span{display:block;height:40px;margin:0 auto;background:url(mnuhist.png) no-repeat center 0;z-index:2;}
li#mnuacc span{display:block;height:40px;margin:0 auto;background:url(mnuacc.png) no-repeat center 0;z-index:2;}
li#mnucont span{display:block;height:40px;margin:0 auto;background:url(mnucont.png) no-repeat center 0;z-index:2;}
li#mnuconn span{display:block;height:40px;background:url(mnuconn.png) no-repeat center 0;z-index:2;}
li#mnusoud span{display:block;height:40px;background:url(mnusoud.png) no-repeat center 0;z-index:2;}
li#mnuout span{display:block;height:40px;background:url(mnuout.png) no-repeat center 0;z-index:2;}
li#mnuvern span{display:block;height:40px;background:url(mnuvern.png) no-repeat center 0;z-index:2;}
li#mnujbc span{display:block;height:40px;background:url(mnujbc.png) no-repeat center 0;z-index:2;}
li#mnumat span{display:block;height:40px;background:url(mnumat.png) no-repeat center 0;z-index:2;}
span.symb{font-family:font-awesome;margin:10px;}
img.imgleft-pthd{width:180px;position:absolute;margin:10px;}
img.imgleft-pt{width:100px;position:relative;}
img.imgleft-hd{width:120px;position:relative;}
img.imgleft-hdl{width:120px;}
img.imgleft-xhd{width:120px;position:relative;}
img.imgleft-xhdl{width:200px;}
img.imgleft-xhdr{width:200px;}

div.cnticle{color:#4791ED;text-align:center;}

img.accimg{margin:0 auto 0 auto;float:none;width:100%;text-align:center;}

div.regtent p{margin:40px;}
div.regtent{padding:40px;}
img.left{float:none;}
div#preload{display:none;}
img.imgleftpalles{width:220px;position:relative;margin:0 auto;}
div#map_canvas{border:9px double rgb(0,130,255);}
a.stationjbs{display:block;position:relative;}
span.symb{font-family:font-awesome;margin:10px;}
img.imgleft{width:380px;position:relative;}
table.insc tr td{line-height:40px;text-align:center;}
div.flright{float:none;margin:0 auto;}
table.insctb tr.firstline td{background:white;padding:30px;border:2px solid black;text-align:center;}
table.insctb{background:black;border-spacing:0px;border:2px solid black;width:100%;}
table.insctb tr.tbtent td{background:white;height:300px;border:2px solid black;}
table.insctb tr.total td{background:white;text-align:right;padding:20px;border:2px solid black;}
center.title{font-size:2em;}
div.gammod{text-align:center;position:relative;width:100%;margin-top:60px;}
table.tblcont tr td{background:white;}
textarea#areaemail{width:98%;height:320px;margin:0 auto;}
span.fa{font-family:font-awesome;}
p.pright{float:right;}
p h2 a:hover,p h2 a{color:black;}
ul.listes{list-style-type:none;}
div.content{background:transparent;}
div#footer{font-size:0.7em;float:none;clear:both;width:480px;margin:0 auto;position:relative;text-align:center;}
p.cntext{width:20%;float:left;text-align:justify;margin:50px  0 0;}
br.mobr{display:none;}
div.discovhist{position:absolute;top:-180px;z-index:-1000;}

@media (min-width:1680px) and (max-width:1920px) {
div#lnmobmnu{display:none;}
	table#mnumob{display:none;}

div.prodstitle{width:35%;}
div.acchist{margin:0 35% 0 35%;width:30%;}
div.acctxtt{top:120px}
td.prodsitem a{padding:56px 28px 28px 28px;margin-left:0;border-radius:28px;background-color:#7297bcD1;text-align:center;display:block;}

}
@media (min-width:1360px) and (max-width:1680px) {
	table#mnumob{display:none;}
div#lnmobmnu{display:none;}
tarea#areaemail{height:200px;}	
div.prodstitle{width:36%;}
div.acchist{margin:0 35% 0 35%;width:30%;}
div.acctxtt{top:95px}
td.prodsitem a{padding:56px 28px 28px 28px;margin-left:0;border-radius:28px;background-color:#7297bcD1;text-align:center;display:block;}

}
@media (min-width:960px) and (max-width:1360px) {
	td.prodsitem{display:block;width:100%;margin:56px auto;}
td.prodsitem a{padding:56px 28px 112px 28px;margin-left:0;border-radius:28px;background-color:#7297bcD1;text-align:center;display:block;}
h1.acctitleleft{display:none;}
table#mnumob{display:none;}
div#lnmobmnu{display:none;}
textarea#areaemail{height:200px;}	
div.prodstitle{width:40%;}
div.acchist{margin:0 25% 0 25%;width:50%;}
div.acctxtt{top:95px;width:50%;margin:0 0 0 0;left:20%;}
}
@media (max-width:960px) {
	table#mnuprods{display:none;}
	table#mnumob tr td{display:block;}
	table#mnumob{display:none;padding-top:10px;}
	table#mnumob{width:100%;margin:0 auto;text-align:center;}
	table#mnumob tr td a,table#mnumob tr td span,table#mnumob tr td div#subprods{z-index:5000;}
	table#mnumob tr td a,table#mnumob tr td span{margin:0 auto;display:block;margin:10px auto;padding:19px;background-color:#7297bc;}
	table#mnumob tr td div#subprods{display:block;top:254px;}
		div#lnmobmnu{font-size:4em;color:#fff;margin-top:-16px;z-index:5000;display:block;position:absolute;}
table#mnumob tr td div.subprods{display:block;}
	div.acchist{margin:80px 15% 0 15%;top:660px;position:absolute;}
}
@media (min-width:480px) and (max-width:960px) {
	body{background:url(fondsite-repeat-mob.png) repeat-y 0 0;}
div.discovhist{position:absolute;}
div.acctxtt{left:0;margin:0 auto 0 56px;width:70%;z-index:5;font-size:2em;position:absolute;top:50px;font-weight:bold;right:0;text-align:left;font-family:neue;text-shadow:1px 1px 1px #000;}
br.mobr{display:block;}
div.accmore{height:112px;}
	div#logohead{background-color:#9eb8d380;height:232px;border-radius:28px;transition:all 400ms ease-in-out;}
div#circuitop{height:460px;width:100%;position:relative;top:0;z-index:-10;}
td.prodsitem{display:block;width:100%;margin:56px auto;}
td.prodsitem a{padding:56px 28px 56px 28px;margin-left:0;border-radius:28px;background-color:#7297bcD1;text-align:center;display:block;}
td.prodsoud a{padding:56px 28px 0 28px;}
td.lastitem{margin-bottom:0;}
h1.acctitleleft{display:none;}
div.prodesc{line-height:56px;color:#fff;font-size:1.8em;display:block;}
a.lnprods{height:0;padding:0;margin:0;}
table.tblcont{overflow:auto;}
table.tblcont{width:100%;height:496px;border:9px double rgb(0,130,255);background:white;margin:0 auto;}
h1.princtitle,h1.contitle{top:0;font-size:2.8em;position:relative;}
div#map_canvas{width:100%;height:300px;margin:0 auto;}
div.accmore{width:80%;}
div.linebrder{position:relative;top:112px;width:50%;margin-bottom:200px;}
td.prodsoud{padding-bottom:0;}
div.prodsitem{padding-bottom:0;}
	div.prodstitle{width:80%;}
textarea#areaemail{height:200px;}	
.left,.right{float:none;clear:both;}
div.resiztent{text-align:center;}
div.footimg{top:220px;left:0;position:absolute;}
div.footd{font-size:1.4em;padding:128px 56px 56px 56px;color:#fff;}
table#prods{margin:0 auto;border-collapse:separate;border-spacing:0;width:90%;}

}

@media (max-width:480px) {
	body{background:url(fondsite-repeat-mob.png) repeat-y 0 0;}

	div.acchist{margin:570px 15% 0 15%;top:0;position:absolute;}
div.acctxtt{top:30px;margin:5px 7% 0 7%;width:50%;z-index:5;font-size:2em;font-weight:bold;text-align:center;font-family:neue;text-shadow:1px 1px 1px #000;}
div.acctxt{text-align:left;padding:28px;font-size:1.7em;line-height:56px;width:60%;margin:0 auto;color:#fff;background-color:#a9c1da80;border-radius:28px;border:1px solid #fff;font-family:neue;}
br.mobr{display:block;}
div.accmore{height:112px;}
div#logotener{left:0;top:320px;position:absolute;width:100%;margin:0 auto 0 auto;text-align:center;}
	div#logohead{text-align:center;position:static;margin:0 auto;width:240px;background-color:#9eb8d380;height:232px;border-radius:28px;transition:all 400ms ease-in-out;}
div#circuitop{height:730px;width:100%;position:relative;top:0;z-index:-10;}
td.prodsitem{display:block;width:100%;margin:56px auto;}
td.prodsitem a{padding:56px 28px 28px 28px;margin-left:0;border-radius:28px;background-color:#7297bcD1;text-align:center;display:block;}
td.prodsoud a{padding:56px 28px 0 28px;}
td.lastitem{margin-bottom:0;}
h1.acctitleleft{display:none;}
div.prodesc{line-height:56px;color:#fff;font-size:1.8em;display:block;}
a.lnprods{height:0;padding:0;margin:0;}
table.tblcont{overflow:auto;}
table.tblcont{width:100%;height:496px;border:9px double rgb(0,130,255);background:white;margin:0 auto;}
h1.princtitle,h1.contitle{top:0;font-size:2.8em;position:relative;}
div#map_canvas{width:100%;height:300px;margin:0 auto;}
div.accmore{width:80%;}
div.linebrder{margin:19px auto 0 auto;width:100%;text-align:center;left:0;}
td.prodsoud{padding-bottom:0;}
div.prodsitem{padding-bottom:0;}
	div.prodstitle{width:80%;}
textarea#areaemail{height:200px;}	
.left,.right{float:none;clear:both;}
div.resiztent{text-align:center;}
div.footimg{top:220px;left:0;position:absolute;}
div.footd{font-size:1.4em;padding:128px 56px 56px 56px;color:#fff;}
table#prods{margin:0 auto;border-collapse:separate;border-spacing:0;width:90%;}
div.content{width:100%;margin:0 auto;padding:0;position:relative;z-index:7;}
div.accontent{width:100%;margin:0 auto;background:url(fondsite-repeat.jpg) repeat-y 0 0;padding:0;position:relative;z-index:7;}

}
