
html,body					{margin: 0; padding: 0; width: 100%; min-height: 100%; scroll-behavior: smooth;}
body							{background: #fff; font-family: 'Poppins', sans-serif; color: #656262; font-size: 18px; line-height: 26px; font-weight: 400; text-align: center; margin: 0; padding: 0; width: 100%; min-height: 100%;}
img							{border: 0px solid;}
a								{border: 0px solid; text-decoration: none; color: inherit;}
p,div							{margin: 0; padding: 0;}
h1								{font-weight: 400; font-size: 50px; line-height: 60px; margin: 0 0 15px 0;}
h2								{font-weight: 400; font-size: 40px; line-height: 50px; margin: 0 0 10px 0;}
h3								{font-weight: 400; font-size: 24px; line-height: 30px; margin: 0 0  5px 0;}
.fs10							{font-size: 10px; line-height: 14px;}
.fs12							{font-size: 12px; line-height: 22px;}
.fs14							{font-size: 14px; line-height: 22px;}
.fs16							{font-size: 16px; line-height: 22px;}
.fs18							{font-size: 18px; line-height: 26px;}
.fs20							{font-size: 18px; line-height: 26px;}
@media (min-width:  670px)  { .fs20 {font-size: 20px; line-height: 26px;} }
.fs22							{font-size: 20px; line-height: 26px;}
@media (min-width:  670px)  { .fs22 {font-size: 22px; line-height: 28px;} }
.fs24							{font-size: 20px; line-height: 28px;}
@media (min-width:  670px)  { .fs24 {font-size: 24px; line-height: 30px;} }
.fs26							{font-size: 22px; line-height: 28px;}
@media (min-width:  670px)  { .fs26 {font-size: 24px; line-height: 30px;} }
@media (min-width:  970px)  { .fs26 {font-size: 26px; line-height: 32px;} }
.fs28							{font-size: 24px; line-height: 30px;}
@media (min-width:  670px)  { .fs28 {font-size: 26px; line-height: 32px;} }
@media (min-width:  970px)  { .fs28 {font-size: 28px; line-height: 34px;} }
.fs30							{font-size: 24px; line-height: 30px;}
@media (min-width:  670px)  { .fs30 {font-size: 26px; line-height: 32px;} }
@media (min-width:  970px)  { .fs30 {font-size: 30px; line-height: 36px;} }
.fs36							{font-size: 24px; line-height: 28px;}
@media (min-width:  670px)  { .fs36 {font-size: 28px; line-height: 30px;} }
@media (min-width:  970px)  { .fs36 {font-size: 32px; line-height: 38px;} }
@media (min-width: 1250px)  { .fs36 {font-size: 36px; line-height: 42px;} }
.fs40							{font-size: 28px; line-height: 34px;}
@media (min-width:  670px)  { .fs40 {font-size: 32px; line-height: 38px;} }
@media (min-width:  970px)  { .fs40 {font-size: 36px; line-height: 44px;} }
@media (min-width: 1250px)  { .fs40 {font-size: 40px; line-height: 52px;} }
.fs50							{font-size: 26px; line-height: 32px;}
@media (min-width:  670px)  { .fs50 {font-size: 36px; line-height: 44px;} }
@media (min-width:  970px)  { .fs50 {font-size: 44px; line-height: 52px;} }
@media (min-width: 1250px)  { .fs50 {font-size: 50px; line-height: 60px;} }
.fs60							{font-size: 32px; line-height: 38px;}
@media (min-width:  670px)  { .fs60 {font-size: 40px; line-height: 48px;} }
@media (min-width:  970px)  { .fs60 {font-size: 50px; line-height: 60px;} }
@media (min-width: 1250px)  { .fs60 {font-size: 60px; line-height: 72px;} }
.fs70							{font-size: 34px; line-height: 40px;}
@media (min-width:  670px)  { .fs70 {font-size: 42px; line-height: 50px;} }
@media (min-width:  970px)  { .fs70 {font-size: 56px; line-height: 64px;} }
@media (min-width: 1250px)  { .fs70 {font-size: 70px; line-height: 82px;} }
.fs110						{font-size: 30px; line-height: 40px;}
@media (min-width:  670px)  { .fs110 {font-size:  60px; line-height: 70px;} }
@media (min-width:  970px)  { .fs110 {font-size:  80px; line-height: 100px;} }
@media (min-width: 1250px)  { .fs110 {font-size: 110px; line-height: 130px;} }
.fs120						{font-size: 40px; line-height: 50px;}
@media (min-width:  670px)  { .fs120 {font-size: 80px; line-height: 96px;} }
@media (min-width:  970px)  { .fs120 {font-size: 100px; line-height: 120px;} }
@media (min-width: 1250px)  { .fs120 {font-size: 120px; line-height: 140px;} }
.fw200						{font-weight: 200;}
.fw300						{font-weight: 300;}
.fw400						{font-weight: 400;}
.fw700						{font-weight: 700;}
.fw900						{font-weight: 900;}
.fsnormal					{font-style: normal;}
.fsitalic					{font-style: italic;}
.flsx							{float: left;}
.fldx							{float: right;}
.clear						{clear: both; font-size: 0; line-height: 0;}
.nowrap						{white-space: nowrap;}
.vertorizcentro			{position: absolute;	top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.vertcentro					{position: absolute;	top: 50%; -webkit-transform: translatey(-50%); -ms-transform: translatey(-50%); transform: translatey(-50%);}
@media (min-width:  670px) { .vertcentro670  {position: absolute;	top: 50%; -webkit-transform: translatey(-50%); -ms-transform: translatey(-50%); transform: translatey(-50%);} }
@media (min-width:  970px) { .vertcentro970  {position: absolute;	top: 50%; -webkit-transform: translatey(-50%); -ms-transform: translatey(-50%); transform: translatey(-50%);} }
@media (min-width: 1250px) { .vertcentro1250 {position: absolute;	top: 50%; -webkit-transform: translatey(-50%); -ms-transform: translatey(-50%); transform: translatey(-50%);} }
.txtleft						{text-align: left;}
.txtcenter					{text-align: center;}
.txtright					{text-align: right;}
.txtjust						{text-align: justify;}
.txtund						{text-decoration: underline;}
.transitions100			{-webkit-transition: all .1s; -moz-transition: all .1s; -o-transition: all .1s; transition: all .1s;}
.transitions				{-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.transitions300			{-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.transitions600			{-webkit-transition: all .6s; -moz-transition: all .6s; -o-transition: all .6s; transition: all .6s;}
.transitions900			{-webkit-transition: all .9s; -moz-transition: all .9s; -o-transition: all .9s; transition: all .9s;}
.transitions1200			{-webkit-transition: all 1.2s; -moz-transition: all 1.2s; -o-transition: all 1.2s; transition: all 1.2s;}
.transitions3000			{-webkit-transition: all  3s; -moz-transition: all  3s; -o-transition: all  3s; transition: all  3s;}
.nonselez					{user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; cursor: default;}
.nonattivo					{pointer-events: none; cursor: default;}
.curdef						{cursor: default;}
.curdefimportant			{cursor: default !important;}
.curpointer					{cursor: pointer;}
.valignmiddle				{vertical-align: middle;}
.w10							{width: 10%;}
.w20							{width: 20%;}
.w30							{width: 30%;}
.w40							{width: 40%;}
.w50							{width: 50%;}
.w60							{width: 60%;}
.w70							{width: 70%;}
.w80							{width: 80%;}
.w90							{width: 90%;}
.w100							{width: 100%;}
.h100							{height: 100%;}
.minh100						{min-height: 100%;}
.w20px						{width: 20px;}
.w40px						{width: 40px;}
.w60px						{width: 60px;}
.w80px						{width: 80px;}
.w100px						{width: 100px;}
.dtable						{display: table;}
.dtablecellmiddle			{display: table-cell; vertical-align: middle;}
.spazio5						{margin: 0; padding: 0; height:  5px;}
.spazio10					{margin: 0; padding: 0; height:  10px;}
.spazio20					{margin: 0; padding: 0; height:  20px;}
.spazio30					{margin: 0; padding: 0; height:  30px;}
.spazio40					{margin: 0; padding: 0; height:  40px;}
.spazio50					{margin: 0; padding: 0; height:  50px;}
.spazio60					{margin: 0; padding: 0; height:  60px;}
.spazio70					{margin: 0; padding: 0; height:  70px;}
.spazio80					{margin: 0; padding: 0; height:  80px;}
.spazio90					{margin: 0; padding: 0; height:  90px;}
.spazio100					{margin: 0; padding: 0; height: 100px;}
.spazio150					{margin: 0; padding: 0; height: 150px;}
.spazio200					{margin: 0; padding: 0; height: 200px;}
.spazio250					{margin: 0; padding: 0; height: 250px;}
.spazio300					{margin: 0; padding: 0; height: 300px;}
.spazio1p					{margin: 1% 0 0 0; padding: 0; height: 0;}
.spazio2p					{margin: 2% 0 0 0; padding: 0; height: 0;}
.spazio3p					{margin: 3% 0 0 0; padding: 0; height: 0;}
.spazio4p					{margin: 4% 0 0 0; padding: 0; height: 0;}
.spazio5p					{margin: 5% 0 0 0; padding: 0; height: 0;}
.spazio6p					{margin: 6% 0 0 0; padding: 0; height: 0;}
.spazio7p					{margin: 7% 0 0 0; padding: 0; height: 0;}
.spazio8p					{margin: 8% 0 0 0; padding: 0; height: 0;}
.spazio9p					{margin: 9% 0 0 0; padding: 0; height: 0;}
.spazio10p					{margin: 10% 0 0 0; padding: 0; height: 0;}
.padding1p					{padding: 1.0%;}
.padding2p					{padding: 2.0%;}
.padding3p					{padding: 3.0%;}
.padding4p					{padding: 4.0%;}
.padding5p					{padding: 5.0%;}
.padding6p					{padding: 6.0%;}
.padding7p					{padding: 7.0%;}
.padding8p					{padding: 8.0%;}
.padding9p					{padding: 9.0%;}
.padding10p					{padding: 10.0%;}
.margin1p					{margin: 1.0%;}
.margin2p					{margin: 2.0%;}
.margin3p					{margin: 3.0%;}
.margin4p					{margin: 4.0%;}
.margin5p					{margin: 5.0%;}
.margin6p					{margin: 6.0%;}
.margin7p					{margin: 7.0%;}
.margin8p					{margin: 8.0%;}
.margin9p					{margin: 9.0%;}
.margin10p					{margin: 10.0%;}
.bbox							{-ms-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ofhidden					{overflow: hidden;}
.ofxhidden					{overflow-x: hidden;}
.vhidden						{visibility: hidden;}
.barrato						{text-decoration: line-through;}
.maiusc						{text-transform: uppercase;}
.minusc						{text-transform: lowercase;}
.prel							{position: relative;}
.pabs							{position: absolute;}
.opacity0					{opacity: 0 !important;}
.opacity1					{opacity: 1 !important;}
.zoom0						{-moz-transform: scale(0); -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);}
.zoom1						{-moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.dnone						{display: none;}
.dinline						{display: inline;}
.dblock						{display: block;}
.dinlineblock				{display: inline-block;}
.dtable1						{display: table;}
.dtable2						{display: table-cell; vertical-align: middle;}
.outlinenone				{outline: none;}
.brdround					{border-radius: 50%;}
.linea						{display: block; height: 1px; width: 100%;}
.linea3px					{display: block; height: 3px; width: 100%;}
.vertorizcentroflex		{display: flex; justify-content: center; align-items: center;}


.cont							{position: relative; margin: 0 30px;}

.cont400						{position: relative; margin: 0 30px;}
@media (min-width:  460px)  { .cont400 {width: 400px; padding: 0; margin: 0 auto;} }

.cont500						{position: relative; margin: 0 30px;}
@media (min-width:  560px)  { .cont500 {width: 500px; padding: 0; margin: 0 auto;} }

.cont600						{position: relative; margin: 0 30px;}
@media (min-width:  660px)  { .cont600 {width: 600px; padding: 0; margin: 0 auto;} }

.cont700						{position: relative; margin: 0 30px;}
@media (min-width:  760px)  { .cont700 {width: 700px; padding: 0; margin: 0 auto;} }

.cont800						{position: relative; margin: 0 30px;}
@media (min-width:  860px)  { .cont800 {width: 800px; padding: 0; margin: 0 auto;} }

.cont1000					{position: relative; margin: 0 30px;}
@media (min-width: 1060px)  { .cont1000 {width: 1000px; padding: 0; margin: 0 auto;} }

.cont1200					{position: relative; margin: 0 30px;}
@media (min-width: 1260px)  { .cont1200 {width: 1200px; padding: 0; margin: 0 auto;} }

.cont1400					{position: relative; margin: 0 30px;}
@media (min-width: 1460px)  { .cont1400 {width: 1400px; padding: 0; margin: 0 auto;} }

.cont1600					{position: relative; margin: 0 30px;}
@media (min-width: 1660px)  { .cont1600 {width: 1600px; padding: 0; margin: 0 auto;} }

.cont1800					{position: relative; margin: 0 30px;}
@media (min-width: 1860px)  { .cont1800 {width: 1800px; padding: 0; margin: 0 auto;} }




.bianco						{color: #fff;}
.biancoback					{background-color: #fff;}
.biancobrd					{border: 1px solid #fff;}

.nero							{color: #000;}
.neroback					{background-color: #000;}
.nerobrd						{border: 1px solid #000;}

.grigio1						{color: #f4f3f3;}
.grigio1back				{background-color: #f4f3f3;}
.grigio1brd					{border: 1px solid #f4f3f3;}

.grigio2, .coloretesto				{color: #656262;}
.grigio2back, .coloretestoback	{background-color: #656262;}
.grigio2brd, .coloretestobrd		{border: 1px solid #656262;}

.grigio3						{color: #9ea09c;}
.grigio3back				{background-color: #9ea09c;}
.grigio3brd					{border: 1px solid #9ea09c;}

.blu							{color: #366c9f;}
.bluback						{background-color: #366c9f;}
.blubrd						{border: 1px solid #366c9f;}

.bluscuro					{color: #0a4680;}
.bluscuroback				{background-color: #0a4680;}
.bluscurobrd				{border: 1px solid #0a4680;}

.arancione					{color: #f3832b;}
.arancioneback				{background-color: #f3832b;}
.arancionebrd				{border: 1px solid #f3832b;}





header						{position: fixed; top: 0; left: 0; right: 0; padding: 40px 0; z-index: 9990;}

header .logo img			{position: absolute; top: 50%; margin-top: -30px; left: 0; height: 60px;}
@media (min-width: 880px) { header .logo img	{height: 80px; margin-top: -40px;} }

header.scrolled			{background: rgba(235,235,235,0.9); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);}

.menudesktop				{display: none !important;}
@media (min-width: 880px) { .menudesktop {display: block !important;} }

.menudesktop a				{color: #fff; margin: 0 20px; padding: 6px 12px; border-radius: 6px; text-shadow: 0px 0px 8px rgba(0,0,0,0.4);}

.menudesktop a:hover		{color: #366c9f;}

header.scrolled .menudesktop a {color: #366c9f; text-shadow: 0px 0px 0px rgba(0,0,0,0);}

header.scrolled .menudesktop a:hover {color: #19548c;}

header .menudesktop a.inevidenza, header.scrolled .menudesktop a.inevidenza {color: #0a4680; text-shadow: 0px 0px 0px rgba(0,0,0,0);}

header .menudesktop a.inevidenza:hover, header.scrolled .menudesktop a.inevidenza:hover {color: #fff; background: #d8660c;}


.hamburger					{display: block !important; z-index: 9999}
@media (min-width: 880px) { .hamburger {display: none !important;} }

.menumobile					{display: block !important;}
@media (min-width: 880px) { .menumobile {display: none !important;} }

.menumobile					{position: fixed; top: 0; left: 0; right: 0; height: 100vh;
								 transform: translateY(-100%); transition: transform 0.8s cubic-bezier(0.22, 1, 0.36, 1); opacity: 0; pointer-events: none; z-index: 9998;}
								 
.menumobile.open			{transform: translateY(0); opacity: 1; pointer-events: auto;}

.menumobile-content		{height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 1.5rem;}

.menumobile-content a	{font-size: 28px; line-height: 32px;}

.dx							{position: fixed; top: 0; right: 0; /*bottom: 0;*/ width: 120px; z-index: 9999;}

.dx button					{display: block; position: absolute; top: 12px; left: 50%; margin-left: -35px;}






.hero							{background: url('./img/1-eb-automation.jpg') center center no-repeat; background-size: cover;}

.herotext					{text-shadow: 0px 0px 20px rgba(0,0,0,0.5); padding: 250px 0;}







@media (min-width: 970px) { .bicolorback {background: linear-gradient(to right, #f4f3f3 50%, #ffffff 50%);} }

@media (min-width: 970px) { .bicolorback::after {content: ''; position: absolute; bottom: 0; right: 0; width: 50%; height: 100%; box-shadow: 10px 0px 20px rgba(0,0,0,0.2); pointer-events: none;} }

.pt1sx						{margin-top: 0;}
@media (min-width: 970px) { .pt1sx {margin-top: -150px;} }

.pt1sx-1						{padding: 60px 0;}
@media (min-width: 970px) { .pt1sx-1 {padding: 60px; box-shadow: 0px 0px 20px rgba(0,0,0,0.2);} }

.pt1sx-3						{padding: 30px;}
@media (min-width: 970px) { .pt1sx-3 {padding: 60px;} }


.pt1dx						{padding: 60px 0;}
@media (min-width: 970px) { .pt1dx {padding: 60px;} }

.puls							{color: #0a4680; background: #f3832b; display: inline-block; padding: 8px 16px; border: 0; border-radius: 6px;}

.puls:hover					{color: #fff; background: #d8660c;}

.numero						{padding: 4px; border-radius: 18px; min-width: 28px;}

.contquadritxt				{min-height: 300px; padding: 20px; box-shadow: 0px 0px 20px rgba(0,0,0,0.2);}
@media (min-width:  600px) { .contquadritxt {padding: 60px;} }
@media (min-width: 1400px) { .contquadritxt {min-height: 580px;} }

.contquadriimg				{min-height: 300px;}
@media (min-width: 1400px) { .contquadriimg {min-height: 580px;} }

.contquadriimg.img1		{background: url('./img/3-eb-automation.jpg') center center no-repeat; background-size: cover;}
.contquadriimg.img2		{background: url('./img/4-eb-automation.jpg') center center no-repeat; background-size: cover;}
.contquadriimg.img3		{background: url('./img/5-eb-automation.jpg') center center no-repeat; background-size: cover;}
.contquadriimg.img4		{background: url('./img/6-eb-automation.jpg') center center no-repeat; background-size: cover;}
.contquadriimg.img5		{background: url('./img/7-eb-automation.jpg') center center no-repeat; background-size: cover;}





.richiediprevbox			{margin: -180px 0 0 0; padding: 20px; box-shadow: 0 0 16px rgba(0,0,0,0.4);}
@media (min-width:  600px) { .richiediprevbox {margin: -200px 0 0 40%; padding: 30px;} }
@media (min-width:  900px) { .richiediprevbox {margin: -250px 0 0 50%; padding: 40px;} }
@media (min-width: 1470px) { .richiediprevbox {margin: -300px 0 0 60%; padding: 50px;} }




input[type=email], input[type=text], textarea {display: block; border: 1px solid #ddd; background: #fff; color: #366c9f; padding: 12px; width: 100%; font-family: inherit; font-size: inherit; -ms-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
input::placeholder, textarea::placeholder {color: #81afdb;}
    color: #999;
}
#risultato					{min-height: 60px;}









































@media (min-width: 970px) { .flrightimp5p	{float: right !important; margin: 0 0 0 5% !important;} }


/*------------------     FLOATS CONDIZIONALI STANDARD																		---------------*/
/*------------------     * indicare sempre tutti e tre i comportamenti												---------------*/
/*------------------     * serve un parent div di classe 'floatingcont'												---------------*/
/*------------------     * il clear è gia incorporato automaticamente alla chiusura di 'floatingcont'		---------------*/

.floatingcont 				{margin: 0; padding: 0; border: 0;}
.floatingcont:after		{content: "."; display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; height: 0;}  /* :  per vecchi browser */
.floatingcont::after		{content: "."; display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; height: 0;}  /* :: per nuovi browser */

.flrightimp					{float: right !important;}

@media (max-width:  669px) {	
			.fl-1 {position: relative; float: left; width: 100.000%; margin: 0; padding: 0;}
			.fl-2 {position: relative; float: left; width:  50.000%; margin: 0; padding: 0;}
			.fl-3 {position: relative; float: left; width:  33.333%; margin: 0; padding: 0;}
			.fl-4 {position: relative; float: left; width:  25.000%; margin: 0; padding: 0;}
			.fl-5 {position: relative; float: left; width:  20.000%; margin: 0; padding: 0;}
			.fl-6 {position: relative; float: left; width:  16.666%; margin: 0; padding: 0;}
															
			.fl-1-mrg1 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  1% 0;}
			.fl-2-mrg1 {position: relative; float: left; width:  49.500%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl-2-mrg1:nth-of-type(2n+0) {margin: 0 0 1% 0;}
			.fl-3-mrg1 {position: relative; float: left; width:  32.666%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl-3-mrg1:nth-of-type(3n+0) {margin: 0 0 1% 0;}
			.fl-4-mrg1 {position: relative; float: left; width:  24.250%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl-4-mrg1:nth-of-type(4n+0) {margin: 0 0 1% 0;}
			.fl-5-mrg1 {position: relative; float: left; width:  19.200%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl-5-mrg1:nth-of-type(5n+0) {margin: 0 0 1% 0;}
			.fl-6-mrg1 {position: relative; float: left; width:  15.833%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl-6-mrg1:nth-of-type(6n+0) {margin: 0 0 1% 0;}

			.fl-1-mrg2 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  2% 0;}
			.fl-2-mrg2 {position: relative; float: left; width:  49.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl-2-mrg2:nth-of-type(2n+0) {margin: 0 0 2% 0;}
			.fl-3-mrg2 {position: relative; float: left; width:  32.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl-3-mrg2:nth-of-type(3n+0) {margin: 0 0 2% 0;}
			.fl-4-mrg2 {position: relative; float: left; width:  23.500%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl-4-mrg2:nth-of-type(4n+0) {margin: 0 0 2% 0;}
			.fl-5-mrg2 {position: relative; float: left; width:  18.400%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl-5-mrg2:nth-of-type(5n+0) {margin: 0 0 2% 0;}
			.fl-6-mrg2 {position: relative; float: left; width:  15.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl-6-mrg2:nth-of-type(6n+0) {margin: 0 0 2% 0;}

			.fl-1-mrg3 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  3% 0;}
			.fl-2-mrg3 {position: relative; float: left; width:  48.500%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl-2-mrg3:nth-of-type(2n+0) {margin: 0 0 3% 0;}
			.fl-3-mrg3 {position: relative; float: left; width:  31.333%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl-3-mrg3:nth-of-type(3n+0) {margin: 0 0 3% 0;}
			.fl-4-mrg3 {position: relative; float: left; width:  22.750%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl-4-mrg3:nth-of-type(4n+0) {margin: 0 0 3% 0;}
			.fl-5-mrg3 {position: relative; float: left; width:  17.600%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl-5-mrg3:nth-of-type(5n+0) {margin: 0 0 3% 0;}
			.fl-6-mrg3 {position: relative; float: left; width:  14.166%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl-6-mrg3:nth-of-type(6n+0) {margin: 0 0 3% 0;}

			.fl-1-mrg4 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  4% 0;}
			.fl-2-mrg4 {position: relative; float: left; width:  48.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl-2-mrg4:nth-of-type(2n+0) {margin: 0 0 4% 0;}
			.fl-3-mrg4 {position: relative; float: left; width:  30.666%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl-3-mrg4:nth-of-type(3n+0) {margin: 0 0 4% 0;}
			.fl-4-mrg4 {position: relative; float: left; width:  22.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl-4-mrg4:nth-of-type(4n+0) {margin: 0 0 4% 0;}
			.fl-5-mrg4 {position: relative; float: left; width:  16.800%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl-5-mrg4:nth-of-type(5n+0) {margin: 0 0 4% 0;}
			.fl-6-mrg4 {position: relative; float: left; width:  13.333%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl-6-mrg4:nth-of-type(6n+0) {margin: 0 0 4% 0;}

			.fl-1-mrg5 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  5% 0;}
			.fl-2-mrg5 {position: relative; float: left; width:  47.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl-2-mrg5:nth-of-type(2n+0) {margin: 0 0 5% 0;}
			.fl-3-mrg5 {position: relative; float: left; width:  30.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl-3-mrg5:nth-of-type(3n+0) {margin: 0 0 5% 0;}
			.fl-4-mrg5 {position: relative; float: left; width:  21.250%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl-4-mrg5:nth-of-type(4n+0) {margin: 0 0 5% 0;}
			.fl-5-mrg5 {position: relative; float: left; width:  16.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl-5-mrg5:nth-of-type(5n+0) {margin: 0 0 5% 0;}
			.fl-6-mrg5 {position: relative; float: left; width:  12.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl-6-mrg5:nth-of-type(6n+0) {margin: 0 0 5% 0;}
			}


@media (min-width:  670px) and (max-width:  969px) {
			.fl670-1 {position: relative; float: left; width: 100.000%; margin: 0; padding: 0;}
			.fl670-2 {position: relative; float: left; width:  50.000%; margin: 0; padding: 0;}
			.fl670-3 {position: relative; float: left; width:  33.333%; margin: 0; padding: 0;}
			.fl670-4 {position: relative; float: left; width:  25.000%; margin: 0; padding: 0;}
			.fl670-5 {position: relative; float: left; width:  20.000%; margin: 0; padding: 0;}
			.fl670-6 {position: relative; float: left; width:  16.666%; margin: 0; padding: 0;}

			.fl670-1-mrg1 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  1% 0;}
			.fl670-2-mrg1 {position: relative; float: left; width:  49.500%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl670-2-mrg1:nth-of-type(2n+0) {margin: 0 0 1% 0;}
			.fl670-3-mrg1 {position: relative; float: left; width:  32.666%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl670-3-mrg1:nth-of-type(3n+0) {margin: 0 0 1% 0;}
			.fl670-4-mrg1 {position: relative; float: left; width:  24.250%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl670-4-mrg1:nth-of-type(4n+0) {margin: 0 0 1% 0;}
			.fl670-5-mrg1 {position: relative; float: left; width:  19.200%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl670-5-mrg1:nth-of-type(5n+0) {margin: 0 0 1% 0;}
			.fl670-6-mrg1 {position: relative; float: left; width:  15.833%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl670-6-mrg1:nth-of-type(6n+0) {margin: 0 0 1% 0;}

			.fl670-1-mrg2 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  2% 0;}
			.fl670-2-mrg2 {position: relative; float: left; width:  49.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl670-2-mrg2:nth-of-type(2n+0) {margin: 0 0 2% 0;}
			.fl670-3-mrg2 {position: relative; float: left; width:  32.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl670-3-mrg2:nth-of-type(3n+0) {margin: 0 0 2% 0;}
			.fl670-4-mrg2 {position: relative; float: left; width:  23.500%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl670-4-mrg2:nth-of-type(4n+0) {margin: 0 0 2% 0;}
			.fl670-5-mrg2 {position: relative; float: left; width:  18.400%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl670-5-mrg2:nth-of-type(5n+0) {margin: 0 0 2% 0;}
			.fl670-6-mrg2 {position: relative; float: left; width:  15.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl670-6-mrg2:nth-of-type(6n+0) {margin: 0 0 2% 0;}

			.fl670-1-mrg3 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  3% 0;}
			.fl670-2-mrg3 {position: relative; float: left; width:  48.500%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl670-2-mrg3:nth-of-type(2n+0) {margin: 0 0 3% 0;}
			.fl670-3-mrg3 {position: relative; float: left; width:  31.333%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl670-3-mrg3:nth-of-type(3n+0) {margin: 0 0 3% 0;}
			.fl670-4-mrg3 {position: relative; float: left; width:  22.750%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl670-4-mrg3:nth-of-type(4n+0) {margin: 0 0 3% 0;}
			.fl670-5-mrg3 {position: relative; float: left; width:  17.600%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl670-5-mrg3:nth-of-type(5n+0) {margin: 0 0 3% 0;}
			.fl670-6-mrg3 {position: relative; float: left; width:  14.166%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl670-6-mrg3:nth-of-type(6n+0) {margin: 0 0 3% 0;}

			.fl670-1-mrg4 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  4% 0;}
			.fl670-2-mrg4 {position: relative; float: left; width:  48.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl670-2-mrg4:nth-of-type(2n+0) {margin: 0 0 4% 0;}
			.fl670-3-mrg4 {position: relative; float: left; width:  30.666%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl670-3-mrg4:nth-of-type(3n+0) {margin: 0 0 4% 0;}
			.fl670-4-mrg4 {position: relative; float: left; width:  22.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl670-4-mrg4:nth-of-type(4n+0) {margin: 0 0 4% 0;}
			.fl670-5-mrg4 {position: relative; float: left; width:  16.800%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl670-5-mrg4:nth-of-type(5n+0) {margin: 0 0 4% 0;}
			.fl670-6-mrg4 {position: relative; float: left; width:  13.333%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl670-6-mrg4:nth-of-type(6n+0) {margin: 0 0 4% 0;}

			.fl670-1-mrg5 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  5% 0;}
			.fl670-2-mrg5 {position: relative; float: left; width:  47.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl670-2-mrg5:nth-of-type(2n+0) {margin: 0 0 5% 0;}
			.fl670-3-mrg5 {position: relative; float: left; width:  30.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl670-3-mrg5:nth-of-type(3n+0) {margin: 0 0 5% 0;}
			.fl670-4-mrg5 {position: relative; float: left; width:  21.250%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl670-4-mrg5:nth-of-type(4n+0) {margin: 0 0 5% 0;}
			.fl670-5-mrg5 {position: relative; float: left; width:  16.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl670-5-mrg5:nth-of-type(5n+0) {margin: 0 0 5% 0;}
			.fl670-6-mrg5 {position: relative; float: left; width:  12.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl670-6-mrg5:nth-of-type(6n+0) {margin: 0 0 5% 0;}
			}
			

@media (min-width:  970px) and (max-width: 1249px) {
			.fl970-1 {position: relative; float: left; width: 100.000%; margin: 0; padding: 0;}
			.fl970-2 {position: relative; float: left; width:  50.000%; margin: 0; padding: 0;}
			.fl970-3 {position: relative; float: left; width:  33.333%; margin: 0; padding: 0;}
			.fl970-4 {position: relative; float: left; width:  25.000%; margin: 0; padding: 0;}
			.fl970-5 {position: relative; float: left; width:  20.000%; margin: 0; padding: 0;}
			.fl970-6 {position: relative; float: left; width:  16.666%; margin: 0; padding: 0;}

			.fl970-1-mrg1 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  1% 0;}
			.fl970-2-mrg1 {position: relative; float: left; width:  49.500%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl970-2-mrg1:nth-of-type(2n+0) {margin: 0 0 1% 0;}
			.fl970-3-mrg1 {position: relative; float: left; width:  32.666%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl970-3-mrg1:nth-of-type(3n+0) {margin: 0 0 1% 0;}
			.fl970-4-mrg1 {position: relative; float: left; width:  24.250%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl970-4-mrg1:nth-of-type(4n+0) {margin: 0 0 1% 0;}
			.fl970-5-mrg1 {position: relative; float: left; width:  19.200%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl970-5-mrg1:nth-of-type(5n+0) {margin: 0 0 1% 0;}
			.fl970-6-mrg1 {position: relative; float: left; width:  15.833%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl970-6-mrg1:nth-of-type(6n+0) {margin: 0 0 1% 0;}

			.fl970-1-mrg2 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  2% 0;}
			.fl970-2-mrg2 {position: relative; float: left; width:  49.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl970-2-mrg2:nth-of-type(2n+0) {margin: 0 0 2% 0;}
			.fl970-3-mrg2 {position: relative; float: left; width:  32.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl970-3-mrg2:nth-of-type(3n+0) {margin: 0 0 2% 0;}
			.fl970-4-mrg2 {position: relative; float: left; width:  23.500%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl970-4-mrg2:nth-of-type(4n+0) {margin: 0 0 2% 0;}
			.fl970-5-mrg2 {position: relative; float: left; width:  18.400%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl970-5-mrg2:nth-of-type(5n+0) {margin: 0 0 2% 0;}
			.fl970-6-mrg2 {position: relative; float: left; width:  15.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl970-6-mrg2:nth-of-type(6n+0) {margin: 0 0 2% 0;}

			.fl970-1-mrg3 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  3% 0;}
			.fl970-2-mrg3 {position: relative; float: left; width:  48.500%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl970-2-mrg3:nth-of-type(2n+0) {margin: 0 0 3% 0;}
			.fl970-3-mrg3 {position: relative; float: left; width:  31.333%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl970-3-mrg3:nth-of-type(3n+0) {margin: 0 0 3% 0;}
			.fl970-4-mrg3 {position: relative; float: left; width:  22.750%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl970-4-mrg3:nth-of-type(4n+0) {margin: 0 0 3% 0;}
			.fl970-5-mrg3 {position: relative; float: left; width:  17.600%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl970-5-mrg3:nth-of-type(5n+0) {margin: 0 0 3% 0;}
			.fl970-6-mrg3 {position: relative; float: left; width:  14.166%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl970-6-mrg3:nth-of-type(6n+0) {margin: 0 0 3% 0;}

			.fl970-1-mrg4 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  4% 0;}
			.fl970-2-mrg4 {position: relative; float: left; width:  48.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl970-2-mrg4:nth-of-type(2n+0) {margin: 0 0 4% 0;}
			.fl970-3-mrg4 {position: relative; float: left; width:  30.666%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl970-3-mrg4:nth-of-type(3n+0) {margin: 0 0 4% 0;}
			.fl970-4-mrg4 {position: relative; float: left; width:  22.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl970-4-mrg4:nth-of-type(4n+0) {margin: 0 0 4% 0;}
			.fl970-5-mrg4 {position: relative; float: left; width:  16.800%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl970-5-mrg4:nth-of-type(5n+0) {margin: 0 0 4% 0;}
			.fl970-6-mrg4 {position: relative; float: left; width:  13.333%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl970-6-mrg4:nth-of-type(6n+0) {margin: 0 0 4% 0;}

			.fl970-1-mrg5 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  5% 0;}
			.fl970-2-mrg5 {position: relative; float: left; width:  47.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl970-2-mrg5:nth-of-type(2n+0) {margin: 0 0 5% 0;}
			.fl970-3-mrg5 {position: relative; float: left; width:  30.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl970-3-mrg5:nth-of-type(3n+0) {margin: 0 0 5% 0;}
			.fl970-4-mrg5 {position: relative; float: left; width:  21.250%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl970-4-mrg5:nth-of-type(4n+0) {margin: 0 0 5% 0;}
			.fl970-5-mrg5 {position: relative; float: left; width:  16.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl970-5-mrg5:nth-of-type(5n+0) {margin: 0 0 5% 0;}
			.fl970-6-mrg5 {position: relative; float: left; width:  12.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl970-6-mrg5:nth-of-type(6n+0) {margin: 0 0 5% 0;}
			}


@media (min-width: 1250px) {
			.fl1250-1 {position: relative; float: left; width: 100.000%; margin: 0; padding: 0;}
			.fl1250-2 {position: relative; float: left; width:  50.000%; margin: 0; padding: 0;}
			.fl1250-3 {position: relative; float: left; width:  33.333%; margin: 0; padding: 0;}
			.fl1250-4 {position: relative; float: left; width:  25.000%; margin: 0; padding: 0;}
			.fl1250-5 {position: relative; float: left; width:  20.000%; margin: 0; padding: 0;}
			.fl1250-6 {position: relative; float: left; width:  16.666%; margin: 0; padding: 0;}

			.fl1250-1-mrg1 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  1% 0;}
			.fl1250-2-mrg1 {position: relative; float: left; width:  49.500%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl1250-2-mrg1:nth-of-type(2n+0) {margin: 0 0 1% 0;}
			.fl1250-3-mrg1 {position: relative; float: left; width:  32.666%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl1250-3-mrg1:nth-of-type(3n+0) {margin: 0 0 1% 0;}
			.fl1250-4-mrg1 {position: relative; float: left; width:  24.250%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl1250-4-mrg1:nth-of-type(4n+0) {margin: 0 0 1% 0;}
			.fl1250-5-mrg1 {position: relative; float: left; width:  19.200%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl1250-5-mrg1:nth-of-type(5n+0) {margin: 0 0 1% 0;}
			.fl1250-6-mrg1 {position: relative; float: left; width:  15.833%; padding: 0; margin: 0 1% 1% 0;}   div.floatingcont .fl1250-6-mrg1:nth-of-type(6n+0) {margin: 0 0 1% 0;}

			.fl1250-1-mrg2 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  2% 0;}
			.fl1250-2-mrg2 {position: relative; float: left; width:  49.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl1250-2-mrg2:nth-of-type(2n+0) {margin: 0 0 2% 0;}
			.fl1250-3-mrg2 {position: relative; float: left; width:  32.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl1250-3-mrg2:nth-of-type(3n+0) {margin: 0 0 2% 0;}
			.fl1250-4-mrg2 {position: relative; float: left; width:  23.500%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl1250-4-mrg2:nth-of-type(4n+0) {margin: 0 0 2% 0;}
			.fl1250-5-mrg2 {position: relative; float: left; width:  18.400%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl1250-5-mrg2:nth-of-type(5n+0) {margin: 0 0 2% 0;}
			.fl1250-6-mrg2 {position: relative; float: left; width:  15.000%; padding: 0; margin: 0 2% 2% 0;}   div.floatingcont .fl1250-6-mrg2:nth-of-type(6n+0) {margin: 0 0 2% 0;}

			.fl1250-1-mrg3 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  3% 0;}
			.fl1250-2-mrg3 {position: relative; float: left; width:  48.500%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl1250-2-mrg3:nth-of-type(2n+0) {margin: 0 0 3% 0;}
			.fl1250-3-mrg3 {position: relative; float: left; width:  31.333%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl1250-3-mrg3:nth-of-type(3n+0) {margin: 0 0 3% 0;}
			.fl1250-4-mrg3 {position: relative; float: left; width:  22.750%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl1250-4-mrg3:nth-of-type(4n+0) {margin: 0 0 3% 0;}
			.fl1250-5-mrg3 {position: relative; float: left; width:  17.600%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl1250-5-mrg3:nth-of-type(5n+0) {margin: 0 0 3% 0;}
			.fl1250-6-mrg3 {position: relative; float: left; width:  14.166%; padding: 0; margin: 0 3% 3% 0;}   div.floatingcont .fl1250-6-mrg3:nth-of-type(6n+0) {margin: 0 0 3% 0;}

			.fl1250-1-mrg4 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  4% 0;}
			.fl1250-2-mrg4 {position: relative; float: left; width:  48.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl1250-2-mrg4:nth-of-type(2n+0) {margin: 0 0 4% 0;}
			.fl1250-3-mrg4 {position: relative; float: left; width:  30.666%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl1250-3-mrg4:nth-of-type(3n+0) {margin: 0 0 4% 0;}
			.fl1250-4-mrg4 {position: relative; float: left; width:  22.000%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl1250-4-mrg4:nth-of-type(4n+0) {margin: 0 0 4% 0;}
			.fl1250-5-mrg4 {position: relative; float: left; width:  16.800%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl1250-5-mrg4:nth-of-type(5n+0) {margin: 0 0 4% 0;}
			.fl1250-6-mrg4 {position: relative; float: left; width:  13.333%; padding: 0; margin: 0 4% 4% 0;}   div.floatingcont .fl1250-6-mrg4:nth-of-type(6n+0) {margin: 0 0 4% 0;}

			.fl1250-1-mrg5 {position: relative; float: left; width: 100.000%; padding: 0; margin: 0 0  5% 0;}
			.fl1250-2-mrg5 {position: relative; float: left; width:  47.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl1250-2-mrg5:nth-of-type(2n+0) {margin: 0 0 5% 0;}
			.fl1250-3-mrg5 {position: relative; float: left; width:  30.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl1250-3-mrg5:nth-of-type(3n+0) {margin: 0 0 5% 0;}
			.fl1250-4-mrg5 {position: relative; float: left; width:  21.250%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl1250-4-mrg5:nth-of-type(4n+0) {margin: 0 0 5% 0;}
			.fl1250-5-mrg5 {position: relative; float: left; width:  16.000%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl1250-5-mrg5:nth-of-type(5n+0) {margin: 0 0 5% 0;}
			.fl1250-6-mrg5 {position: relative; float: left; width:  12.500%; padding: 0; margin: 0 5% 5% 0;}   div.floatingcont .fl1250-6-mrg5:nth-of-type(6n+0) {margin: 0 0 5% 0;}
			}

