@CHARSET "ISO-8859-1";

* {
	outline:0;
	margin:0;
	padding:0;
	list-style:none;
	background:none;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	border:0;
	zoom:1;
}

a:hover{ text-decoration:underline; }

*:hover.nohover{ text-decoration:none; }

/* globale */

.p0{ padding:0px }
.p1{ padding:1px }
.p2{ padding:2px }
.p3{ padding:3px }
.p4{ padding:4px }
.p5{ padding:5px }
.p6{ padding:6px }
.p7{ padding:7px }
.p8{ padding:8px }
.p9{ padding:9px }
.p10{ padding:10px !important; }
.p15{ padding:15px }
.p20{ padding:20px }
.p30{ padding:30px }

.pt3{ padding-top:3px; }
.pr3{ padding-right:3px; }
.pb3{ padding-bottom:3px; }
.pl3{ padding-left:3px;}


.pt4{ padding-top:4px; }
.pr4{ padding-right:4px; }
.pb4{ padding-bottom:4px; }
.pl4{ padding-left:4px;}

.pt5{ padding-top:5px; }
.pr5{ padding-right:5px; }
.pb5{ padding-bottom:5px; }
.pl5{ padding-left:5px; }

.pt5{ padding-top:5px; }
.pr5{ padding-right:5px; }
.pb5{ padding-bottom:5px; }
.pl5{ padding-left:5px; }


.pt7{ padding-top:7px; }
.pr7{ padding-right:7px; }
.pb7{ padding-bottom:7px; }
.pl7{ padding-left:7px; }


.pt8{ padding-top:8px; }
.pr8{ padding-right:8px; }
.pb8{ padding-bottom:8px; }
.pl8{ padding-left:8px; }

.pt9{ padding-top:9px; }
.pr9{ padding-right:9px; }
.pb9{ padding-bottom:9px; }
.pl9{ padding-left:9px; }



.pt10{ padding-top:10px; }
.pr10{ padding-right:10px; }
.pb10{ padding-bottom:10px; }
.pl10{ padding-left:10px; }

.pt15{ padding-top:15px; }
.pr15{ padding-right:15px; }
.pb15{ padding-bottom:15px; }
.pl15{ padding-left:15px; }

.pt20{ padding-top:20px; }
.pr20{ padding-right:20px; }
.pb20{ padding-bottom:20px; }
.pl20{ padding-left:20px; }

.pt30{ padding-top:30px; }
.pr30{ padding-right:30px; }
.pb30{ padding-bottom:30px; }
.pl30{ padding-left:30px; }

.pt40{ padding-top:40px; }
.pr40{ padding-right:40px; }
.pb40{ padding-bottom:40px; }
.pl40{ padding-left:40px; }

.pt50{ padding-top:50px; }
.pr50{ padding-right:50px; }
.pb50{ padding-bottom:50px; }
.pl50{ padding-left:50px; }

.mauto{ margin: auto;}

.mt-50{ margin-top:-50px; }
.mr-50{ margin-right:-50px; }
.mb-50{ margin-bottom:-50px; }
.ml-50{ margin-left:-50px; }


.mt-25{ margin-top:-25px; }
.mr-25{ margin-right:-25px; }
.mb-25{ margin-bottom:-25px; }
.ml-25{ margin-left:-25px; }


.mt-10{ margin-top:-10px; }
.mr-10{ margin-right:-10px; }
.mb-10{ margin-bottom:-10px; }
.ml-10{ margin-left:-10px; }


.mt-5{ margin-top:-5px; }
.mr-5{ margin-right:-5px; }
.mb-5{ margin-bottom:-5px; }
.ml-5{ margin-left:-5px; }

.mt-1{ margin-top:-1px; }
.mr-1{ margin-right:-1px; }
.mb-1{ margin-bottom:-1px; }
.ml-1{ margin-left:-1px; }

.m0{ margin:0px }
.m3{ margin:3px }
.m5{ margin:5px }
.m10{ margin:10px }
.m15{ margin:15px }
.m20{ margin:20px }

.mt2{ margin-top:2px; }
.mr2{ margin-right:2px; }
.mb2{ margin-bottom:2px; }
.ml2{ margin-left:2px; }

.mt3{ margin-top:3px; }
.mr3{ margin-right:3px; }
.mb3{ margin-bottom:3px; }
.ml3{ margin-left:3px; }

.mt4{ margin-top:4px; }
.mr4{ margin-right:4px; }
.mb4{ margin-bottom:4px; }
.ml4{ margin-left:4px; }

.mt5{ margin-top:5px; }
.mr5{ margin-right:5px; }
.mb5{ margin-bottom:5px; }
.ml5{ margin-left:5px; }

.mt6{ margin-top:6px; }
.mr6{ margin-right:6px; }
.mb6{ margin-bottom:6px; }
.ml6{ margin-left:6px; }

.mt8{ margin-top:8px; }
.mr8{ margin-right:8px; }
.mb8{ margin-bottom:8px; }
.ml8{ margin-left:8px; }

.mt10{ margin-top:10px; }
.mr10{ margin-right:10px; }
.mb10{ margin-bottom:10px; }
.ml10{ margin-left:10px; }

.mt15{ margin-top:15px; }
.mr15{ margin-right:15px; }
.mb15{ margin-bottom:15px; }
.ml15{ margin-left:15px; }

.mt20{ margin-top:20px; }
.mr20{ margin-right:20px; }
.mb20{ margin-bottom:20px; }
.ml20{ margin-left:20px; }

.mt25{ margin-top:25px; }
.mr25{ margin-right:25px; }
.mb25{ margin-bottom:25px; }
.ml25{ margin-left:25px; }


.mt30{ margin-top:30px; }
.mr30{ margin-right:30px; }
.mb30{ margin-bottom:30px; }
.ml30{ margin-left:30px; }

.mt40{ margin-top:40px; }
.mr40{ margin-right:40px; }
.mb40{ margin-bottom:40px; }
.ml40{ margin-left:40px; }

.mt50{ margin-top:50px; }
.mr50{ margin-right:50px; }
.mb50{ margin-bottom:50px; }
.ml50{ margin-left:50px; }


.mt120{ margin-top:120px; }
.mr120{ margin-right:120px; }
.mb120{ margin-bottom:120px; }
.ml120{ margin-left:120px; }

.mt85{ margin-top:85px; }
.mr85{ margin-right:85px; }
.mb85{ margin-bottom:85px; }
.ml85{ margin-left:85px; }

.noborder{border:none !important; }
.btdotted{border-top: 1px dotted #b2b2b2;}
.brdotted{border-right: 1px dotted #b2b2b2;}
.bbdotted{border-bottom: 1px dotted #b2b2b2;}
.bldotted{border-left: 1px dotted #b2b2b2;}

.btdashed{border-top: 1px dashed #b2b2b2;}
.brdashed{border-right: 1px dashed #b2b2b2;}
.bbdashed{border-bottom: 1px dashed #b2b2b2;}
.bldashed{border-left: 1px dashed #b2b2b2;}



.btsolid4{border-top: 4px solid #b2b2b2;}
.brsolid4{border-right: 4px solid #b2b2b2;}
.bbsolid4{border-bottom: 4px solid #b2b2b2;}
.blsolid4{border-left: 4px solid #b2b2b2;}

.btsolid{border-top: 1px solid #b2b2b2;}
.brsolid{border-right: 1px solid #b2b2b2;}
.bbsolid{border-bottom: 1px solid #b2b2b2;}
.blsolid{border-left: 1px solid #b2b2b2;}

.bsolid{ border:1px solid; }
.bsolid4{ border:4px solid; }

.bcwhite{ border-color:#fff; }
.bckaki{ border-color:#b99a29; }
.bcnavy{ border-color:#164671; }
.bcgrey{ border-color:#cccccc; }
.bclitegrey{ border-color:#cecccb; }
.bclitergrey{ border-color:#f0f0f0; }
.bclitegreen{ border-color:#00bdbf; }
.bcdark{ border-color: #616161; }
.bcyellow{ border-color: #f3b803; }
.bcdarkblue{ border-color: #195586; }
.bcliteblue{ border-color: #bfddfc; }
.bcdarkgreen{ border-color: #76b42b; }
.bcdarkred{ border-color: #8d0e1a; }
.bcdarkblack{ border-color: #424242; }
.bcblack{ border-color: #000; }
.bcred{ border-color: #ff8181; }

.inline{ display:inline; }
.iblock{ display:inline-block !important; zoom:1 !important; *display:inline !important; }
.block{ display:block !important;}
.fleft{ float:left; }
.fright{ float:right; }
.clear1{ display:block; clear:both;}
.clear{ display:block; font-size:1px; clear:both; height:1px;}

.vatop{ vertical-align:top; }
.vamiddle{ vertical-align:middle; }
.vabottom{ vertical-align:bottom; }

.b{ font-weight:bold; }
.normal{ font-weight:normal; }
.i{ font-style:italic; }
.u{ text-decoration:underline; }
.upper{ text-transform:uppercase; }


.relative{ position:relative; }
.absolute{ position:absolute; }
.l0{ left:0; }


.pointer{ cursor:pointer; }




.s36{ font-size:36px; }
.s30{ font-size:30px; }
.s26{ font-size:26px; }
.s24{ font-size:24px; }
.s22{ font-size:22px; }
.s20{ font-size:20px; }
.s19{ font-size:19px; }
.s18{ font-size:18px; }
.s16{ font-size:16px; !important}
.s15{ font-size:15px; }
.s14{ font-size:14px; !important}
.s13{ font-size:13px; }
.s12{ font-size:12px; }
.s11{ font-size:11px; }
.s10{ font-size:10px; }
.s1{ font-size:1px; }

.white{ color:#fff; }
.black{ color:#000; }
.orange{ color:#fe7300; }
.darkorange{ color:#df7300; }
.darkblack{ color:#010101 !important; }
.blackgrey{ color:#191919; }
.blue{ color:#0e76bc; }
.blue2{ color:#20b4e5; }
.blue3{ color:#557fa9; }
.red{ color:#ed1c24 !important; }
.darkred{ color:#bf1e2e; }
.litegrey{ color:#cccccc; }
.darkergrey{ color:#666; }
.grey{ color:#ccc !important; }
.green{ color:#65af44; }
.brown{ color:#603813; }	
.darkgrey{ color:#333333; }
.darkblack{ color:#0f0f0f; }
.lavander{ color:#783a7d; }
.darkblue{ color:#014b90; }
.yellow{ color: #f8e300; }
.liteyellow{ color: #fff7a7; }
.begie{ color: #fef1d4; }



.whitebg{ background: #fff; }
.redbg{ background: #d82529; }
.darkgreybg{ background: #808080; }
.darkbg{ background: #666666; }
.darkblackbg{ background: #4d4d4d; }
.darkredbg{ background: #4a120f; }


.whitegreybg{ background: #ececec; }
.litegreybg{ background: #f5f5f5; }
.greybg{ background: #e6e6e6; }
.darkergreybg{ background: #2a2a2a; }
.nobg{ background: none !important; }
.greenbg{ background: #76c756; }
.bluebg{ background: #6b95c0; }

.lightyellowbg{ background: #fbf4cc; }
.yellowbg{ background: #f5ed38; }
.lavenderbg{ background: #941146; }
.litebluebg{ background: #1291b3; }
.pinkbg{ background: #e12269; }
.graybg{ background: #333; }
.whitebg{ background: #fff; }
.blackbg{ background: #000; }
.lavanderbg{ background:#783a7d; }
.grey1bg{ background: #818181; }


.taright{ text-align:right; }
.taleft{ text-align:left !important; }
.tacenter{ text-align:center; }
.justified{ text-align:justify; }


.ofauto{ overflow:auto; }
.ofhidden{ overflow:hidden; }

.w10{width:10%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w35{width:35%;}
.w38{width:38%;}
.w40{width:40%;}
.w45{width:45%;}
.w49{width:49%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w75{width:75%;}
.w80{width:80%;}
.w90{width:90%;}
.w100{ width:100%; }
.wauto{ width:auto; }

.w1p{ width:1px; }
.w10p{ width:10px; }
.w20p{ width:20px; }
.w30p{ width:30px; }
.w40p{ width:40px; }
.w50p{ width:50px; }
.w60p{ width:60px; }
.w70p{ width:70px; }
.w80p{ width:80px; }
.w90p{ width:90px; }
.w100p{ width:100px; }
.w116p{ width:116px; }

.w1{ width:1px; }
.w110{ width:110px; }
.w120{ width:120px; }
.w125{ width:125px; }
.w130{ width:130px; }
.w140{ width:140px; }
.w150{ width:150px; }
.w160{ width:160px; }
.w170{ width:170px; }
.w175{ width:175px; }
.w180{ width:180px; }
.w190{ width:190px; }
.w195{ width:195px; }
.w200{ width:200px; }
.w205{ width:205px; }
.w210{ width:210px; }
.w220{ width:220px; }
.w225{ width:225px; }
.w230{ width:230px; }
.w240{ width:240px; }
.w250{ width:250px; }

.w258{ width:258px; }

.w260{ width:260px; }
.w270{ width:270px; }
.w275{ width:275px; }
.w280{ width:280px; }
.w290{ width:290px; }
.w300{ width:300px; }
.w310{ width:310px; }
.w320{ width:320px; }
.w330{ width:330px; }
.w340{ width:340px; }
.w350{ width:350px; }
.w375{ width:375px; }

.w400{ width:400px; }
.w410{ width:410px; }
.w420{ width:420px; }
.w422{ width:422px; }
.w436{ width:436px; }
.w440{ width:440px; }
.w445{ width:445px; }
.w450{ width:450px; }
.w460{ width:460px; }
.w470{ width:470px; }
.w480{ width:480px; }
.w490{ width:490px; }
.w500{ width:500px; }
.w510{ width:510px; }
.w520{ width:520px; }
.w530{ width:530px; }
.w538{ width:538px; }
.w600{ width:600px; }

.w640{ width:640px; }
.w615{ width:615px; }
.w630{ width:630px; }
.w650{ width:650px; }
.w690{ width:690px; }
.w660{ width:660px; }
.w700{ width:700px; }
.w710{ width:710px; }
.w730{ width:730px; }
.w850{ width:888px; }

.w900{ width:900px; }
.w910{ width:910px; }
.w915{ width:915px; }
.w918{ width:918px; }


.w920{ width:920px; }
.w940{ width:940px; }
.w942{ width:942px; }
.w960{ width:960px; }
.w962{ width:962px; }
.w964{ width:964px; }
.w960{ width:960px; }
.w980{ width:980px; }
.w1000{ width:1000px; }

.h0{ height:0px; }
.h5{ height:5px; }
.h10{ height:10px; }
.h20{ height:20px; }
.h30{ height:30px; }
.h40{ height:40px; }
.h50{ height:50px; }

.h100{ height:100%; }
.h100p{ height:100px; }
.h120{ height:120px; }
.h220{ height:220px; }
.h230{ height:280px; }

.ls-1{ letter-spacing:-1px; }
.ls0{ letter-spacing:0px; }
.ls1{ letter-spacing:1px; }
.lh11{ line-height:11px; }

.l70{
	left:70%;
}


.rc5{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.rc10{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.rct5{
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -khtml-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.rcb5{
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}


.rcr5{
    -moz-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    -khtml-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}

.smooth{
	text-shadow: #0e0e0e 0px 0px 1px;
}

.dnone{
     display:none;
     opacity:1;
     filter:alpha(opacity=100);
}


.opac{
     opacity:0.4;
     filter:alpha(opacity=40);
}

.opac0{
     opacity:0;
     filter:alpha(opacity=0);
}

.opac6{
     opacity:0.6;
     filter:alpha(opacity=60);
}

.opac8{
     opacity:0.8;
     filter:alpha(opacity=80);
}

.handCursor{
	cursor:pointer;
}

table{
	border-collapse: collapse;
}

table tr td{
	border:1px solid #ccc;
	padding:5px;
}

.clearfix {
	*zoom: 1;
}

.clearfix:before,
.clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}

.clearfix:after {
	clear: both;
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.hidden {
	display: none;
	visibility: hidden;
}

.visible-phone {
	display: none !important;
}

.visible-tablet {
	display: none !important;
}

.hidden-desktop {
	display: none !important;
}

.visible-desktop {
	display: inherit !important;
}

@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important ;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
}

@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}

@media (min-width: 1400px){

	.span2 {
		width: 350px!important;
	}
}

@media (min-width: 1200px) {
	.row {
		margin-left: -30px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 1170px;
	}
	.span12 {
		width: 1170px;
	}
	.span11 {
		width: 1070px;
	}
	.span10 {
		width: 950px;
	}
	.span9 {
		width: 870px;
	}
	.span8 {
		width: 770px;
	}
	.span7 {
		width: 670px;
	}
	.span6 {
		width: 570px;
	}
	.span5 {
		width: 470px;
	}
	.span4 {
		width: 370px;
	}
	.span3 {
		width: 270px;
	}
	.span2 {
		width: 200px;
	}
	.span1 {
		width: 70px;
	}
	.offset12 {
		margin-left: 1230px;
	}
	.offset11 {
		margin-left: 1130px;
	}
	.offset10 {
		margin-left: 1030px;
	}
	.offset9 {
		margin-left: 930px;
	}
	.offset8 {
		margin-left: 830px;
	}
	.offset7 {
		margin-left: 730px;
	}
	.offset6 {
		margin-left: 630px;
	}
	.offset5 {
		margin-left: 530px;
	}
	.offset4 {
		margin-left: 415px;
	}
	.offset3 {
		margin-left: 330px;
	}
	.offset2 {
		margin-left: 230px;
	}
	.offset1 {
		margin-left: 30px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		float: left;
		width: 100%;
		min-height: 30px;
		margin-left: 2.564102564102564%;
		*margin-left: 2.5109110747408616%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851063829%;
	}
	.row-fluid .span11 {
		width: 91.45299145299145%;
		*width: 91.39979996362975%;
	}
	.row-fluid .span10 {
		width: 82.90598290598291%;
		*width: 82.8527914166212%;
	}
	.row-fluid .span9 {
		width: 74.35897435897436%;
		*width: 74.30578286961266%;
	}
	.row-fluid .span8 {
		width: 65.81196581196582%;
		*width: 65.75877432260411%;
	}
	.row-fluid .span7 {
		width: 57.26495726495726%;
		*width: 57.21176577559556%;
	}
	.row-fluid .span6 {
		width: 48.717948717948715%;
		*width: 48.664757228587014%;
	}
	.row-fluid .span5 {
		width: 40.17094017094017%;
		*width: 40.11774868157847%;
	}
	.row-fluid .span4 {
		width: 31.623931623931625%;
		*width: 31.570740134569924%;
	}
	.row-fluid .span3 {
		width: 23.076923076923077%;
		*width: 23.023731587561375%;
	}
	.row-fluid .span2 {
		width: 14.52991452991453%;
		*width: 14.476723040552828%;
	}
	.row-fluid .span1 {
		width: 5.982905982905983%;
		*width: 5.929714493544281%;
	}
	.row-fluid .offset12 {
		margin-left: 105.12820512820512%;
		*margin-left: 105.02182214948171%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.56410256410257%;
		*margin-left: 102.45771958537915%;
	}
	.row-fluid .offset11 {
		margin-left: 96.58119658119658%;
		*margin-left: 96.47481360247316%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.01709401709402%;
		*margin-left: 93.91071103837061%;
	}
	.row-fluid .offset10 {
		margin-left: 88.03418803418803%;
		*margin-left: 87.92780505546462%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.47008547008548%;
		*margin-left: 85.36370249136206%;
	}
	.row-fluid .offset9 {
		margin-left: 79.48717948717949%;
		*margin-left: 79.38079650845607%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 76.92307692307693%;
		*margin-left: 76.81669394435352%;
	}
	.row-fluid .offset8 {
		margin-left: 70.94017094017094%;
		*margin-left: 70.83378796144753%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.37606837606839%;
		*margin-left: 68.26968539734497%;
	}
	.row-fluid .offset7 {
		margin-left: 62.393162393162385%;
		*margin-left: 62.28677941443899%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.82905982905982%;
		*margin-left: 59.72267685033642%;
	}
	.row-fluid .offset6 {
		margin-left: 53.84615384615384%;
		*margin-left: 53.739770867430444%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.28205128205128%;
		*margin-left: 51.175668303327875%;
	}
	.row-fluid .offset5 {
		margin-left: 45.299145299145295%;
		*margin-left: 45.1927623204219%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.73504273504273%;
		*margin-left: 42.62865975631933%;
	}
	.row-fluid .offset4 {
		margin-left: 36.75213675213675%;
		*margin-left: 36.645753773413354%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.18803418803419%;
		*margin-left: 34.081651209310785%;
	}
	.row-fluid .offset3 {
		margin-left: 28.205128205128204%;
		*margin-left: 28.0987452264048%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.641025641025642%;
		*margin-left: 25.53464266230224%;
	}
	.row-fluid .offset2 {
		margin-left: 19.65811965811966%;
		*margin-left: 19.551736679396257%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.094017094017094%;
		*margin-left: 16.98763411529369%;
	}
	.row-fluid .offset1 {
		margin-left: 11.11111111111111%;
		*margin-left: 11.004728132387708%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.547008547008547%;
		*margin-left: 8.440625568285142%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
		border:solid 1px deepskyblue;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 30px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 1156px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 1056px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 956px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 856px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 756px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 656px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 556px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 456px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 356px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 256px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 156px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 56px;
	}
	.thumbnails {
		margin-left: -30px;
	}
	.thumbnails > li {
		margin-left: 30px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}

@media (min-width: 768px) and (max-width: 1240px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 700px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 120px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 15px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		line-height: 0;
		content: "";
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		float: left;
		width: 100%;
		min-height: 30px;
		margin-left: 2.7624309392265194%;
		*margin-left: 2.709239449864817%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .span12 {
		width: 100%;
		*width: 99.94680851063829%;
	}
	.row-fluid .span11 {
		width: 91.43646408839778%;
		*width: 91.38327259903608%;
	}
	.row-fluid .span10 {
		width: 82.87292817679558%;
		*width: 82.81973668743387%;
	}
	.row-fluid .span9 {
		width: 74.30939226519337%;
		*width: 74.25620077583166%;
	}
	.row-fluid .span8 {
		width: 65.74585635359117%;
		*width: 65.69266486422946%;
	}
	.row-fluid .span7 {
		width: 57.18232044198895%;
		*width: 57.12912895262725%;
	}
	.row-fluid .span6 {
		width: 48.61878453038674%;
		*width: 48.56559304102504%;
	}
	.row-fluid .span5 {
		width: 40.05524861878453%;
		*width: 40.00205712942283%;
	}
	.row-fluid .span4 {
		width: 31.491712707182323%;
		*width: 31.43852121782062%;
	}
	.row-fluid .span3 {
		width: 22.92817679558011%;
		*width: 22.87498530621841%;
	}
	.row-fluid .span2 {
		width: 14.3646408839779%;
		*width: 14.311449394616199%;
	}
	.row-fluid .span1 {
		width: 5.801104972375691%;
		*width: 5.747913483013988%;
	}
	.row-fluid .offset12 {
		margin-left: 105.52486187845304%;
		*margin-left: 105.41847889972962%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.76243093922652%;
		*margin-left: 102.6560479605031%;
	}
	.row-fluid .offset11 {
		margin-left: 96.96132596685082%;
		*margin-left: 96.8549429881274%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 94.1988950276243%;
		*margin-left: 94.09251204890089%;
	}
	.row-fluid .offset10 {
		margin-left: 88.39779005524862%;
		*margin-left: 88.2914070765252%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.6353591160221%;
		*margin-left: 85.52897613729868%;
	}
	.row-fluid .offset9 {
		margin-left: 79.8342541436464%;
		*margin-left: 79.72787116492299%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 77.07182320441989%;
		*margin-left: 76.96544022569647%;
	}
	.row-fluid .offset8 {
		margin-left: 71.2707182320442%;
		*margin-left: 71.16433525332079%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.50828729281768%;
		*margin-left: 68.40190431409427%;
	}
	.row-fluid .offset7 {
		margin-left: 62.70718232044199%;
		*margin-left: 62.600799341718584%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.94475138121547%;
		*margin-left: 59.838368402492065%;
	}
	.row-fluid .offset6 {
		margin-left: 54.14364640883978%;
		*margin-left: 54.037263430116376%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.38121546961326%;
		*margin-left: 51.27483249088986%;
	}
	.row-fluid .offset5 {
		margin-left: 45.58011049723757%;
		*margin-left: 45.47372751851417%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.81767955801105%;
		*margin-left: 42.71129657928765%;
	}
	.row-fluid .offset4 {
		margin-left: 37.01657458563536%;
		*margin-left: 36.91019160691196%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.25414364640884%;
		*margin-left: 34.14776066768544%;
	}
	.row-fluid .offset3 {
		margin-left: 28.45303867403315%;
		*margin-left: 28.346655695309746%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.69060773480663%;
		*margin-left: 25.584224756083227%;
	}
	.row-fluid .offset2 {
		margin-left: 19.88950276243094%;
		*margin-left: 19.783119783707537%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.12707182320442%;
		*margin-left: 17.02068884448102%;
	}
	.row-fluid .offset1 {
		margin-left: 11.32596685082873%;
		*margin-left: 11.219583872105325%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.56353591160221%;
		*margin-left: 8.457152932878806%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 710px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 648px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 586px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 524px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 462px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 400px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 338px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 276px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 214px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 152px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 90px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 28px;
	}
}

@media (max-width: 767px) {
	body {
		padding-right: 20px;
		padding-left: 20px;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom,
	.navbar-static-top {
		margin-right: -20px;
		margin-left: -20px;
	}
	.container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		width: auto;
		clear: none;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.container {
		width: auto;
	}
	.row-fluid {
		width: 100%;
	}
	.row,
	.thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	[class*="span"],
	.row-fluid [class*="span"] {
		display: block;
		float: none;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,
	.input-append input,
	.input-prepend input[class*="span"],
	.input-append input[class*="span"] {
		display: inline-block;
		width: auto;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 0;
	}
	.modal {
		position: fixed;
		top: 20px;
		right: 20px;
		left: 20px;
		width: auto;
		margin: 0;
	}
	.modal.fade.in {
		top: auto;
	}
}

@media (max-width: 480px) {
	.nav-collapse {
		-webkit-transform: translate3d(0, 0, 0);
	}
	.page-header h1 small {
		display: block;
		line-height: 20px;
	}
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-right: 10px;
		padding-left: 10px;
	}
	.modal {
		top: 10px;
		right: 10px;
		left: 10px;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}

@media (max-width: 979px) {
	body {
		padding-top: 0;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom {
		position: static;
	}
	.navbar-fixed-top {
		margin-bottom: 20px;
	}
	.navbar-fixed-bottom {
		margin-top: 20px;
	}
	.navbar-fixed-top .navbar-inner,
	.navbar-fixed-bottom .navbar-inner {
		padding: 5px;
	}
	.navbar .container {
		width: auto;
		padding: 0;
	}
	.navbar .brand {
		padding-right: 10px;
		padding-left: 10px;
		margin: 0 0 0 -5px;
	}
	.nav-collapse {
		clear: both;
	}
	.nav-collapse .nav {
		float: none;
		margin: 0 0 10px;
	}
	.nav-collapse .nav > li {
		float: none;
	}
	.nav-collapse .nav > li > a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > .divider-vertical {
		display: none;
	}
	.nav-collapse .nav .nav-header {
		color: #777777;
		text-shadow: none;
	}
	.nav-collapse .nav > li > a,
	.nav-collapse .dropdown-menu a {
		padding: 9px 15px;
		font-weight: bold;
		color: #777777;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.nav-collapse .btn {
		padding: 4px 10px 4px;
		font-weight: normal;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 2px;
	}
	.nav-collapse .nav > li > a:hover,
	.nav-collapse .dropdown-menu a:hover {
		background-color: #f2f2f2;
	}
	.navbar-inverse .nav-collapse .nav > li > a:hover,
	.navbar-inverse .nav-collapse .dropdown-menu a:hover {
		background-color: #111111;
	}
	.nav-collapse.in .btn-group {
		padding: 0;
		margin-top: 5px;
	}
	.nav-collapse .dropdown-menu {
		position: static;
		top: auto;
		left: auto;
		display: block;
		float: none;
		max-width: none;
		padding: 0;
		margin: 0 15px;
		background-color: transparent;
		border: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.nav-collapse .dropdown-menu:before,
	.nav-collapse .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .dropdown-menu .divider {
		display: none;
	}
	.nav-collapse .nav > li > .dropdown-menu:before,
	.nav-collapse .nav > li > .dropdown-menu:after {
		display: none;
	}
	.nav-collapse .navbar-form,
	.nav-collapse .navbar-search {
		float: none;
		padding: 10px 15px;
		margin: 10px 0;
		border-top: 1px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	}
	.navbar-inverse .nav-collapse .navbar-form,
	.navbar-inverse .nav-collapse .navbar-search {
		border-top-color: #111111;
		border-bottom-color: #111111;
	}
	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0;
	}
	.nav-collapse,
	.nav-collapse.collapse {
		height: 0;
		overflow: hidden;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.navbar-static .navbar-inner {
		padding-right: 10px;
		padding-left: 10px;
	}
}

@media (min-width: 980px) {
	.nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
	}
}

@media (max-width: 940px) {
	.nav-collapse.collapse {
		height: auto !important;
		overflow: visible !important;
	}
}
.h70vh {
	height:100%;
	min-height: 950px;
}
.h100vh {
	height:150%;
	min-height: 950px;
}
.depth-2{
	padding:20px;
}
html{
	height:100%
}
body{
	height:100%
}
.form-submit #submit{
	background: deepskyblue none repeat scroll 0 0;
	padding:8px 12px 8px 12px;
	color:white;
}
.eemail_button #eemail_txt_Button{
	background: deepskyblue none repeat scroll 0 0;
	padding:8px 12px 8px 12px;
	color:white;
}

#mc_signup{
	float:right;
	margin-right:8px;
}
.mc_form_inside{
	text-align: right;
}


