h1{
font-size: 2.5em !important;
line-height: 1 !important;
}
h2{font-size: 1.714em;line-height:1.5;padding:0px;margin-bottom:12px;}
h3 {font-size: 1.429em;line-height: 1.4em;}
h4{font-size: 1.143em;line-height: 1.65em;}
h5{font-size:1em;line-height:1.65em;margin-bottom:.5em}
h6{font-size:.857em;line-height:1.5em;margin-bottom:.4555em;text-transform:uppercase}
.subheader{font-weight:300;}
h1.subheader{font-size:1.357em;line-height:1.263em}
h2.subheader{font-size:1.214em;line-height:1.412em}
h3.subheader{font-size:1em !important;;line-height:1.286em;border:none !important;}
h4.subheader,h5.subheader{font-size:.95em;line-height:1.385em}
ul ul,ol ol,ul ol,ol ul{margin:0 0 0 2em}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
dl dt{font-weight:bold}
dd{margin-left:1em}
blockquote{margin-bottom:1.65em;position:relative;color:#777;padding-left:1.65em;margin-left:1.65em;border-left:1px solid #ddd}
blockquote small,cite{color:#999;font-style:normal}
blockquote p{margin-bottom:.5em}
small,blockquote cite{font-size:.85em;line-height:1}
blockquote .pull-right,.units-row blockquote .pull-right{float:none;text-align:right;display:block}
address{font-style:italic}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
strong,b{font-weight:bold}
em,i{font-style:italic}
sub,sup{font-size:.7em;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
figcaption{font-size:.85em;font-style:italic}
ins,mark{background-color:#fe5;color:#000;text-decoration:none}
pre{font-size:90%;color:#444;background:#f5f5f5;padding:.85em;overflow:auto}
code{padding:2px 3px;display:inline-block;line-height:1;background:#f5f5f5;border:1px solid #ddd}
kbd{padding:2px 6px 1px 6px;line-height:1;display:inline-block;border-radius:.3em;box-shadow:0 2px 0 rgba(0,0,0,0.2),0 0 0 1px #fff inset;background-color:#fafafa;border-color:#ccc #ccc white;border-style:solid solid none;border-width:1px 1px medium;color:#444;font-weight:normal;white-space:nowrap}
#ckeditor,input[type="text"],input[type="password"],input[type="email"],textarea{font-size:.95em}
fieldset{
	padding: 8px !important;
	margin: 0px 0px 12px;
	border: 1px solid #888 !important;
}
legend{/*min-height:1em;*/margin-bottom: -5px;}
.com{color:#888}
.lit{color:#195f91}
.pun,.opn,.clo{color:#93a1a1}
.fun{color:#005cb9}
.str,.atv{color:#8a6343}
.kwd,.linenums,.tag{color:#000}
.typ,.atn,.dec,.var{color:#666}
.pln{color:#5890ad}
th{
	background-color: #F1F1F1 !important;
	background-image: -moz-linear-gradient(top, #fcfcfc, #efefef);
	background-image: -ms-linear-gradient(top, #fcfcfc, #efefef);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, rom(#fcfcfc), o(#efefef));
	background-image: -webkit-linear-gradient(top, #FCFCFC, #efefef);
	background-image: -o-linear-gradient(top, #fcfcfc, #efefef);
	background-image: linear-gradient(top, #fcfcfc, #efefef);
}
.table-bordered th,.table-bordered td{border:1px solid #919191;vertical-align: middle;font-weight: normal;text-align:left;}
.table-bordered td{padding: 4px 6px;}
table caption{padding-bottom:10px;}
table.table-flat td,table.table-flat th{border:0;padding:0}
table.table-simple td,table.table-simple th{border:0;}
table.table-simple caption{padding-left:0}
table.table-stroked td,table.table-stroked th{border-bottom:1px solid #eee}
table.table-striped tbody tr:nth-child(odd) td{background-color:#F8F8F8;}
.table-container{width:100%;overflow:auto;margin-bottom:1.65em}
.table-container table{margin-bottom:0}
.table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}
.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}
.lists-simple{margin-left:0;list-style:none}
.lists-simple ul,.lists-simple ol{list-style:none;margin-left:1.5em}
.lists-dash{margin-left:18px}
.lists-dash li{list-style-type:none}
.lists-dash li:before{content:"\2013";position:relative;margin-left:-10px;left:-7px}
.forms label{display:block;margin-bottom:1.65em}
.forms #ckeditor,input[type="text"],.forms input[type="password"],.forms input[type="email"],.forms input[type="url"],.forms input[type="phone"],.forms input[type="tel"],.forms input[type="number"],.forms input[type="datetime"],.forms input[type="date"],.forms input[type="search"],.forms input[type="range"],.forms input[type="file"],.forms input[type="datetime-local"],.forms textarea,.forms select,.forms button{display:block}
.forms-inline #ckeditor,input[type="text"],.forms-inline input[type="password"],.forms-inline input[type="email"],.forms-inline input[type="url"],.forms-inline input[type="phone"],.forms-inline input[type="tel"],.forms-inline input[type="number"],.forms-inline input[type="datetime"],.forms-inline input[type="date"],.forms-inline input[type="search"],.forms-inline input[type="range"],.forms-inline input[type="file"],.forms-inline input[type="datetime-local"],.forms-inline textarea,.forms-inline select,.forms-inline button,.forms-inline-list #ckeditor,input[type="text"],.forms-inline-list input[type="password"],.forms-inline-list input[type="email"],.forms-inline-list input[type="url"],.forms-inline-list input[type="phone"],.forms-inline-list input[type="tel"],.forms-inline-list input[type="number"],.forms-inline-list input[type="datetime"],.forms-inline-list input[type="date"],.forms-inline-list input[type="search"],.forms-inline-list input[type="range"],.forms-inline-list input[type="file"],.forms-inline-list input[type="datetime-local"],.forms-inline-list textarea,.forms-inline-list select,.forms-inline-list button{display:inline-block;box-sizing:border-box;height:24px;}
.forms-list label,.forms-inline-list li,.forms-inline-list li label{display:inline-block;margin-bottom:0;}
.forms-inline-list li label{margin-right:4px;}
.forms-list li{margin-bottom:6px}
.forms-desc{margin-top:4px;color:#999;font-size:.85em;line-height:1.4em}
.forms fieldset{padding-bottom:.5em;border-radius:.5em}
fieldset.forms-row{padding:0;border:0;margin-bottom:0}
.forms-columnar:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.forms-columnar input[type="range"],.forms-columnar input[type="file"],.forms-columnar select[multiple="multiple"]{display:inline-block}
.forms-columnar p{position:relative;padding-left:170px;}
.forms-columnar img{margin:5px 0px;}
.forms-columnar label{float:left;width:160px;text-align:right;top:0;left:0;position:absolute}
.forms-columnar .forms-list,.forms-columnar .forms-inline-list{margin-left:170px}
.forms-columnar .forms-list label,.forms-columnar .forms-inline-list label{position:static;float:none;width:auto;text-align:left;margin-right:0}
.forms-columnar .forms-inline-list label{margin-right:1.65em}
.forms-push{position:relative;padding-left:170px}
.forms-section{font-weight:bold;border-bottom:1px solid #eee;padding:0 0 10px 0;margin-bottom:1em;line-height:1}
.forms-columnar .forms-section{padding-left:170px}
input[type="radio"],input[type="checkbox"]{position:relative;top:-1px;cursor: pointer;}
#ckeditor,#ckeditor,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="phone"],input[type="tel"],input[type="number"],input[type="datetime"],input[type="date"],input[type="search"],input[type="datetime-local"],textarea,select[multiple="multiple"]{position:relative;z-index:2;border:1px solid #666;margin:0;padding:3px 2px;/*background-color:white;*/border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;-webkit-transition:border ease .5s;-moz-transition:border ease .5s;-o-transition:border ease .5s;transition:border ease .5s}
input[type="range"]{position:relative;top:3px}
textarea{line-height:1.4em}
select{margin-bottom:0!important;overflow:hidden;}
.error,.success{font-weight:normal;}
input.input-success,textarea.input-success,select.input-success,.input-success{border-color:#18a011;box-shadow:0 0 0 2px rgba(24,160,17,0.3),0 1px 2px rgba(0,0,0,0.2) inset}
input.input-gray,textarea.input-gray,select.input-gray,.input-gray{border-color:#ccc;box-shadow:0 0 0 2px rgba(204,204,204,0.3),0 1px 2px rgba(0,0,0,0.2) inset}
#ckeditor:focus,input:focus,textarea:focus{outline:0;border-color:#5ca9e4;box-shadow:0 0 0 2px rgba(70,161,231,0.3),0 1px 2px rgba(0,0,0,0.2) inset}
input.input-search,input[type="search"]{padding-right:10px;padding-left:10px;margin-bottom:0;border-radius:15px}
.input-append,.input-prepend{display:inline-block;background-color:#eee;height:24px;border:1px solid #ccc;margin:0;padding:0px 8px;color:#333;font-size:1em;box-sizing:border-box;}
.input-prepend{margin-right:-1px}
.input-append{position:relative;z-index:1;margin-left:-1px}
:-moz-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-webkit-input-placeholder{color:#999;padding:2px}
.color-black{color:#000}
.color-gray-dark{color:#555}
.color-gray{color:#777}
.color-gray-light{color:#ADADAD !important;}
.color-white{color:#fff}
.color-red,{color:#ef6465;}
.error,.hover{color:#C01415;}
.color-green,.success{color:#90af45}
.color-orange{color:#f48a30}
.color-green{color:#90af45}
.color-blue{color:#1c7ab4}
.color-yellow{color:#f3c835}
a.color-white:focus,a.color-white:hover{color:#bfbfbf;color:rgba(255,255,255,0.6)}
a.color-green:focus,a.color-green:hover,a.color-red:focus,a.color-red:hover,a.color-error:focus,a.color-error:hover{color:#000}
.label,.label-badge{border:1px solid #ddd;position:relative;line-height:1;padding:3px 8px;background-color:#fff;font-size: .9em;}
.label-badge{top:-4px;left:-1px}
.label-data{color:#999;background:0;border:0;padding:0}
a.label:hover{color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
.label-gray{background-color: #eee;}
.label-black{background-color:#333}
.label-red{background-color:#ef6465}
.label-orange{background-color:#F49B42}
.label-green{background-color:#85BA49}
.label-blue{background-color:#2679C4}
.label-yellow{background-color:#f3c835}
.label-black,.label-red,.label-orange,.label-green,.label-blue,.label-yellow{border:0;color:#fff;padding:4px 8px}
a.label-black:hover,a.label-red:hover,a.label-orange:hover,a.label-green:hover,a.label-blue:hover,a.label-yellow:hover{color:#fff}
.label-small{font-size:.6em;padding:3px 5px}

.label-outline {
  background: 0;
  border: 1px solid #222;
  padding: 3px 6px 2px 6px;
}
.noactive .label-outline {
  border: 1px solid #BEBEBE;
}
.label-red.label-outline {
  border-color: #a00f19;
  color: #a00f19;
}
.btn.active,.btn:hover {color: #a00f19;background: #efefef;text-decoration:none!important;}

.btn-black{border-color:#000;background-color:#2e2e2e;background-image:-moz-linear-gradient(top,#4d4d4d,#000);background-image:-ms-linear-gradient(top,#4d4d4d,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#000));background-image:-webkit-linear-gradient(top,#4d4d4d,#000);background-image:-o-linear-gradient(top,#4d4d4d,#000);background-image:linear-gradient(top,#4d4d4d,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d',endColorstr='#000000',GradientType=0)}
.btn-red{border-color:#c01415;border-bottom-color:#910f10;background-color:#e54546;background-image:-moz-linear-gradient(top,#ef6465,#d71618);background-image:-ms-linear-gradient(top,#ef6465,#d71618);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ef6465),to(#d71618));background-image:-webkit-linear-gradient(top,#ef6465,#d71618);background-image:-o-linear-gradient(top,#ef6465,#d71618);background-image:linear-gradient(top,#ef6465,#d71618);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef6465',endColorstr='#d71618',GradientType=0)}
.btn-orange{border-color:#cd640b;border-bottom-color:#9c4c08;background-color:#ee7f22;background-image:-moz-linear-gradient(top,#f48a30,#e5700c);background-image:-ms-linear-gradient(top,#f48a30,#e5700c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f48a30),to(#e5700c));background-image:-webkit-linear-gradient(top,#f48a30,#e5700c);background-image:-o-linear-gradient(top,#f48a30,#e5700c);background-image:linear-gradient(top,#f48a30,#e5700c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f48a30',endColorstr='#e5700c',GradientType=0)}
.btn-green{border-color:#5a6d2b;border-bottom-color:#3c491d;background-color:#7e993c;background-image:-moz-linear-gradient(top,#90af45,#63782f);background-image:-ms-linear-gradient(top,#90af45,#63782f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#90af45),to(#63782f));background-image:-webkit-linear-gradient(top,#90af45,#63782f);background-image:-o-linear-gradient(top,#90af45,#63782f);background-image:linear-gradient(top,#90af45,#63782f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90af45',endColorstr='#63782f',GradientType=0)}
.btn-blue{border-color:#104769;border-bottom-color:#09293d;background-color:#196ea2;background-image:-moz-linear-gradient(top,#1c7ab4,#155c88);background-image:-ms-linear-gradient(top,#1c7ab4,#155c88);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1c7ab4),to(#155c88));background-image:-webkit-linear-gradient(top,#1c7ab4,#155c88);background-image:-o-linear-gradient(top,#1c7ab4,#155c88);background-image:linear-gradient(top,#1c7ab4,#155c88);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c7ab4',endColorstr='#155c88',GradientType=0)}
.btn-yellow{border-color:#b7900b;border-bottom-color:#876a08;background-color:#e5b925;background-image:-moz-linear-gradient(top,#f3c835,#cfa30c);background-image:-ms-linear-gradient(top,#f3c835,#cfa30c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c835),to(#cfa30c));background-image:-webkit-linear-gradient(top,#f3c835,#cfa30c);background-image:-o-linear-gradient(top,#f3c835,#cfa30c);background-image:linear-gradient(top,#f3c835,#cfa30c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c835',endColorstr='#cfa30c',GradientType=0)}
.btn-black{text-shadow:0 -1px 0 #000}
.btn-red,.btn-orange,.btn-green,.btn-blue,.btn-yellow{text-shadow:0 -1px 0 rgba(0,0,0,0.24)}
.btn-small{font-size:.8em}
.btn-big{font-size:1.2em;line-height:1.65em;padding-left:1.5em;padding-right:1.5em}
.btn-round{border-radius:20px}
.btn-active,.btn-active:hover,.btn.disabled,.btn[disabled],.btn-disabled,.btn-disabled:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:#efefef !important;cursor:not-allowed;}
.btn-active,.btn-active:hover{color:#666}
.btn:focus .halflings,.btn:hover .halflings{color:#555}
.btn-black:hover .halflings,.btn-red:hover .halflings,.btn-orange:hover .halflings,.btn-green:hover .halflings,.btn-blue:hover .halflings,.btn-yellow:hover .halflings{color:rgba(255,255,255,0.8)}
.btn-disabled:hover .halflings{color:#999}
.btn-active .halflings{color:#555}
.btn-single,.btn-group{display:inline-block;vertical-align:bottom}
.btn-single:after,.btn-group:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.btn-single>.btn,.btn-single>input,.btn-group .btn,.btn-group>input{float:left;border-radius:0;margin-left:-1px;line-height:10px;}
.btn-single>.btn{border-radius:4px}
.btn-group>.btn:first-child,.btn-group .btn.first{border-radius:2px 0 0 2px}
.btn-group>.btn:last-child,.btn-group .btn.last{border-radius:0 2px 2px 0}
.btn-group>.btn.btn-round:	,.btn-group>.input-search:first-child{border-radius:15px 0 0 15px}
.btn-group>.btn.btn-round:last-child,.btn-group>.input-search:last-child{border-radius:0 15px 15px 0}
.btn-append,.btn-group .btn{padding:7px 0.5em 6px !important}
.btn-append{position:relative;top:-1px;margin-left:-2px;border-radius:0 4px 4px 0}
@-moz-document url-prefix("http://"){input[type=submit].btn::-moz-focus-inner,button.btn::-moz-focus-inner{border:0;padding:0}
}
.first-letter::first-letter {font-size:4em;line-height:.75em;float:left;position:relative;padding-right:6px;margin-top:-2px;font-weight:normal;color:#333}
.supersmall{font-size:.7em}
.small{font-size:.9em}
.big{font-size:1.2em}
input.big{padding:2px 0;font-size:1.2em}
.text-centered{text-align:center !important}
.text-right{text-align:right !important}
.text-uppercase{text-transform:uppercase}
.nowrap{white-space:nowrap}
.zero{margin:0!important;padding:0!important}
.clear{clear:both}
.last{margin-right:0!important}
.pause{margin-bottom:.75em!important}
.end{margin-bottom:0!important}
.handle{cursor:move}
.normal{font-weight:normal}
.bold{font-weight:bold}
.italic{font-style:italic}
.req,.required{font-weight:normal;color:#ef6465}
.highlight{background-color:#ffff9e!important}
.image-left{float:left;margin:0 1em 1em 0}
.image-right{float:right;margin:0 0 1em 1em}
.image-left img,.image-right img{position:relative;top:.4em}
.image-centered{text-align:center}
.image-container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.image-content{overflow:hidden}
.nav-h,.nav-g{}
.nav-h:after,.nav-g:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav-h ul,.nav-g ul{list-style:none;margin:0}
.nav-h ul:after,.nav-g ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav-h ul li,.nav-g>ul> li{float:left;line-height:2.5em;position:relative;margin-left:12px;}
.nav-g>ul> li:first-child{margin-left:0px;}
.nav-h ul li,.nav-g>ul> li input[type="file"]{display:block;  padding: 5px 0px;}
.nav-h ul li a,.nav-h ul li span,.nav-g ul li a,.nav-g ul li span{display:block}
.nav-h ul li a,.nav-g ul li a{text-decoration:none}
.nav-h ul li a:hover,.nav-g ul li a:hover{color:#a00f19;text-decoration:underline}
.nav-v{/*margin-bottom:1.65em*/}
.nav-v ul,.nav-v ul{list-style:none !important;margin:0}
.nav-v ul li{border-bottom: 1px solid #CCC;}
.nav-v ul li ul{margin-left:2em;font-size:.95em}
.nav-v ul li ul li:last-child{border-bottom:0}
.nav-v ul li a {text-decoration: none;}
.nav-v ul li a:hover {color: #a00f19;text-decoration: underline;}
.nav-v ul li ul li a,.nav-v ul li ul li span{padding:4px 0}
.nav-v ul li a, .nav-v ul li span {
  display: block;
  padding: 5px 0 !important;
  text-align: left !important;
  background: none !important;
}
.nav-v ul li span{color:#999}
.nav-stacked ul{border:1px solid #CCC;border-bottom:0}
.nav-stacked ul li a,.nav-stacked ul li span{padding:5px 2px}
.nav-stacked ul li a:hover{background-color:#f5f5f5 !important;}
.nav-stats li{position:relative}
.nav-stats li a,.nav-stats li span{padding-right:50px}
.nav-stats .label,.nav-stats .label-badge{position:absolute;top:50%;margin-top:-8px;right:0}
.nav-stats.nav-stacked .label,.nav-stats.nav-stacked .label-badge{right:4px}
.nav-stats .label.label-data,.nav-stacked .label-data{margin-top:-6px;right:6px}
.nav-v h1,.nav-v h2,.nav-v h3,.nav-v h4,.nav-v h5,.nav-v h6{margin-top:1.5em;margin-bottom:3px}
.nav-v h1:first-child,.nav-v h2:first-child,.nav-v h3:first-child,.nav-v h4:first-child,.nav-v h5:first-child,.nav-v h6:first-child{margin-top:0}
.breadcrumbs{}
.breadcrumbs:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.breadcrumbs ul{color:#ADADAD;list-style:none;margin:0}
.breadcrumbs ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.breadcrumbs ul li{float:left;margin-right:3px}
.breadcrumbs li+li:before{content:" > ";color:#aaa;font-size:12px;margin:0 3px;position:relative;top:-1px}
.breadcrumbs-sections li+li:before{content:" | ";top:0}
.breadcrumbs-path li+li:before{content:" / ";top:0}
.breadcrumbs ul li a{color:#000;text-decoration:none}
.breadcrumbs ul li a.active{color:#999}
.breadcrumbs ul li a:hover{color:#000;text-decoration:underline}
.nav-tabs{border-bottom: 1px solid #e3e3e3;margin-bottom: 1.65em;}
.nav-tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav-tabs ul{list-style:none;margin:0;}
.nav-tabs ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav-tabs ul li{float:left;margin-right:2px}
.nav-tabs ul li a,.nav-tabs ul li span{display:block;line-height:1;padding:8px 12px 9px 12px}
.nav-tabs ul li .active,.nav-tabs ul li span{color: #000000;background: #fff;margin-top: -2px;position: relative;padding: 8px 11px 9px 11px;border: 1px solid #ddd;border-bottom: 1px solid #fff;bottom: -1px;}
.nav-tabs ul li .active{cursor:default}
.nav-tabs ul li a{color: #999999;text-decoration: none;}
.nav-tabs-v{border:0;border-right:1px solid #e3e3e3}
.nav-tabs-v ul li{float:none}
.nav-tabs-v ul li span{margin-top:0;bottom:0;margin-right:-3px;border:1px solid #ddd;border-right:1px solid #fff}
.nav-pills{margin-bottom:1.15em}
.nav-pills:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav-pills ul{list-style:none;margin:0}
.nav-pills ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav-pills ul li{float:left;margin-right:.5em;margin-bottom:.6499999999999999em}
.nav-pills ul li a,.nav-pills ul li span{display:block;padding:6px 15px;line-height:1;border-radius:15px}
.nav-pills ul li a{color:#777;text-decoration:none;background-color:#f3f4f5}
.nav-pills ul li a:hover{color:#555;text-decoration:underline}
.nav-pills ul li .active,.nav-pills ul li .active:hover,.nav-pills ul li span{color:#777;padding:5px 14px;border:1px solid #ddd;background:0}
.nav-pills ul li .active,.nav-pills ul li .active:hover{cursor:default;text-decoration:none}
.pagination{position:relative;left:-9px;margin-left:0;list-style:none}
.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pagination li{float:left;margin-right:2px}
.pagination li a,.pagination li span{display:block;padding:7px 9px;line-height:1;border-radius:3px;color:#000;text-decoration:none}
.pagination span{border:1px solid #ddd}
.pagination li a:focus,.pagination li a:hover{text-decoration:underline;background-color:#333;border:1px solid #333color:#fff}
.pagination li.pagination-older{margin-left:7px}
.pagination li.pagination-older a,.pagination li.pagination-newest a,.pagination li.pagination-older span,.pagination li.pagination-newest span{padding:5px 15px;border-radius:2em;border:1px solid #ddd}
.pagination li.pagination-older span,.pagination li.pagination-newest span{border-color:#eee;color:#999}
.pagination li.pagination-pull{float:right;margin-right:-7px;margin-left:.5em}
.units-container:after,.units-row-end:after,.units-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.units-container{padding-top:1px;margin-top:-1px}
.units-container,.units-row-end,.units-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.units-row-end{margin-bottom:0}
.width-100,.unit-100{width:100%}
.width-90,.unit-90{width:90%}
.width-80,.unit-80{width:80%}
.width-75,.unit-75{width:75%}
.width-70,.unit-70{width:70%}
.width-66,.unit-66{width:66.6%}
.width-60,.unit-60{width:60%}
.width-50,.unit-50{width:50%}
.width-40,.unit-40{width:40%}
.width-33,.unit-33{width:33.3%}
.width-30,.unit-30{width:30%}
.width-25,.unit-25{width:25%}
.width-20,.unit-20{width:20%}
.width-15,.unit-15{width:15%}
.width-10,.unit-10{width:10%}
.width-5,.unit-5{width:5%}
input.width-100,input.unit-100{width:100%}
textarea.width-100,textarea.unit-100{width:100%}
select.width-100,select.unit-100{width:99.4%}
.width-100,.width-80,.width-75,.width-70,.width-66,.width-60,.width-50,.width-40,.width-33,.width-30,.width-25,.width-20,.units-row .unit-100,.units-row .unit-80,.units-row .unit-75,.units-row .unit-70,.units-row .unit-66,.units-row .unit-60,.units-row .unit-50,.units-row .unit-40,.units-row .unit-33,.units-row .unit-30,.units-row .unit-25,.units-row .unit-20,.units-row-end .unit-100,.units-row-end .unit-80,.units-row-end .unit-75,.units-row-end .unit-70,.units-row-end .unit-66,.units-row-end .unit-60,.units-row-end .unit-50,.units-row-end .unit-40,.units-row-end .unit-33,.units-row-end .unit-30,.units-row-end .unit-25,.units-row-end .unit-20{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.units-row .unit-80,.units-row .unit-75,.units-row .unit-70,.units-row .unit-66,.units-row .unit-60,.units-row .unit-50,.units-row .unit-40,.units-row .unit-33,.units-row .unit-30,.units-row .unit-25,.units-row .unit-20,.units-row-end .unit-100,.units-row-end .unit-80,.units-row-end .unit-75,.units-row-end .unit-70,.units-row-end .unit-66,.units-row-end .unit-60,.units-row-end .unit-50,.units-row-end .unit-40,.units-row-end .unit-33,.units-row-end .unit-30,.units-row-end .unit-25,.units-row-end .unit-20{float:left;margin-left:3%}
.units-row .unit-80:first-child,.units-row .unit-75:first-child,.units-row .unit-70:first-child,.units-row .unit-66:first-child,.units-row .unit-60:first-child,.units-row .unit-50:first-child,.units-row .unit-40:first-child,.units-row .unit-33:first-child,.units-row .unit-30:first-child,.units-row .unit-25:first-child,.units-row .unit-20:first-child,.units-row-end .unit-100:first-child,.units-row-end .unit-80:first-child,.units-row-end .unit-75:first-child,.units-row-end .unit-70:first-child,.units-row-end .unit-66:first-child,.units-row-end .unit-60:first-child,.units-row-end .unit-50:first-child,.units-row-end .unit-40:first-child,.units-row-end .unit-33:first-child,.units-row-end .unit-30:first-child,.units-row-end .unit-25:first-child,.units-row-end .unit-20:first-child{margin-left:0}
.units-row .unit-80,.units-row-end .unit-80{width:79.4%}
.units-row .unit-75,.units-row-end .unit-75{width:74.25%}
.units-row .unit-70,.units-row-end .unit-70{width:69.1%}
.units-row .unit-66,.units-row-end .unit-66{width:65.66666666666666%}
.units-row .unit-60,.units-row-end .unit-60{width:58.800000000000004%}
.units-row .unit-50,.units-row-end .unit-50{width:48.5%}
.units-row .unit-40,.units-row-end .unit-40{width:38.2%}
.units-row .unit-30,.units-row-end .unit-30{width:27.9%}
.units-row .unit-33,.units-row-end .unit-33{width:31.333333333333332%}
.units-row .unit-25,.units-row-end .unit-25{width:22.75%}
.units-row .unit-20,.units-row-end .unit-20{width:17.6%}
.unit-push-80,.unit-push-75,.unit-push-70,.unit-push-66,.unit-push-60,.unit-push-50,.unit-push-40,.unit-push-33,.unit-push-30,.unit-push-25,.unit-push-20{position:relative}
.unit-push-30{left:30.9%}
.unit-push-80{left:82.4%}
.unit-push-75{left:77.25%}
.unit-push-70{left:72.1%}
.unit-push-66{left:68.66666666666666%}
.unit-push-60{left:61.800000000000004%}
.unit-push-50{left:51.5%}
.unit-push-40{left:41.2%}
.unit-push-33{left:34.33333333333333%}
.unit-push-25{left:25.75%}
.unit-push-20{left:20.6%}
.unit-push-right{float:right}
.centered,.unit-centered{float:none!important;margin:0 auto!important}
.unit-padding{padding:1.65em}
.units-padding .unit-100,.units-padding .unit-80,.units-padding .unit-75,.units-padding .unit-70,.units-padding .unit-66,.units-padding .unit-60,.units-padding .unit-50,.units-padding .unit-40,.units-padding .unit-33,.units-padding .unit-30,.units-padding .unit-25,.units-padding .unit-20{padding:1.65em}
.units-split .unit-80,.units-split .unit-75,.units-split .unit-70,.units-split .unit-66,.units-split .unit-60,.units-split .unit-50,.units-split .unit-40,.units-split .unit-33,.units-split .unit-30,.units-split .unit-25,.units-split .unit-20{margin-left:0}
.units-split .unit-80{width:80%}
.units-split .unit-75{width:75%}
.units-split .unit-70{width:70%}
.units-split .unit-66{width:66.6%}
.units-split .unit-60{width:60%}
.units-split .unit-50{width:50%}
.units-split .unit-40{width:40%}
.units-split .unit-33{width:33.3%}
.units-split .unit-30{width:30%}
.units-split .unit-25{width:25%}
.units-split .unit-20{width:20%}
.units-split>div>fieldset{margin-left:10px;}
.units-split>div:first-child>fieldset{margin-left:0px !important;}
.blocks-2,.blocks-3,.blocks-4,.blocks-5,.blocks-6{padding-left:0;list-style:none;margin-left:-3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.blocks-2:after,.blocks-3:after,.blocks-4:after,.blocks-5:after,.blocks-6:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.blocks-2>li,.blocks-3>li,.blocks-4>li,.blocks-5>li,.blocks-6>li{height:auto;float:left;margin-bottom:1.65em;margin-left:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.blocks-2>li{width:47%}
.blocks-3>li{width:30.333333333333332%}
.blocks-4>li{width:22%}
.blocks-5>li{width:17%}
.blocks-6>li{width:13.666666666666666%}
.block-first{clear:both}
@media(min-width:768px){.desktop-hide{display:none}
}
@media only screen and (max-width:767px){.mobile-text-centered{text-align:center}
.mobile-hide{display:none}
}
img{-ms-interpolation-mode:bicubic}
audio{width:100%}
.video-wrapper{height:0;padding-bottom:56.25%;position:relative;margin-bottom:1.65em}
.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:767px){.units-row .unit-80,.units-row .unit-75,.units-row .unit-70,.units-row .unit-66,.units-row .unit-60,.units-row .unit-50,.units-row .unit-40,.units-row .unit-33,.units-row .unit-30,.units-row .unit-25,.units-row .unit-20,.units-row-end .unit-80,.units-row-end .unit-75,.units-row-end .unit-70,.units-row-end .unit-66,.units-row-end .unit-60,.units-row-end .unit-50,.units-row-end .unit-40,.units-row-end .unit-33,.units-row-end .unit-30,.units-row-end .unit-25,.units-row-end .unit-20{width:100%;float:none;margin-left:0;margin-bottom:1.65em}
.unit-push-80,.unit-push-75,.unit-push-70,.unit-push-66,.unit-push-60,.unit-push-50,.unit-push-40,.unit-push-33,.unit-push-30,.unit-push-25,.unit-push-20{left:0}
.units-row-end .unit-push-right,.units-row .unit-push-right{float:none}
.units-mobile-50 .unit-80,.units-mobile-50 .unit-75,.units-mobile-50 .unit-70,.units-mobile-50 .unit-66,.units-mobile-50 .unit-60,.units-mobile-50 .unit-40,.units-mobile-50 .unit-30,.units-mobile-50 .unit-33,.units-mobile-50 .unit-25,.units-mobile-50 .unit-20{float:left;margin-left:3%;width:48.5%}
.units-mobile-50 .unit-80:first-child,.units-mobile-50 .unit-75:first-child,.units-mobile-50 .unit-70:first-child,.units-mobile-50 .unit-66:first-child,.units-mobile-50 .unit-60:first-child,.units-mobile-50 .unit-40:first-child,.units-mobile-50 .unit-30:first-child,.units-mobile-50 .unit-33:first-child,.units-mobile-50 .unit-25:first-child,.units-mobile-50 .unit-20:first-child{margin-left:0}
}
@media only screen and (max-width:767px){.blocks-2,.blocks-3,.blocks-4,.blocks-5,.blocks-6{margin-left:0;margin-bottom:1.65em}
.blocks-2>li,.blocks-3>li,.blocks-4>li,.blocks-5>li,.blocks-6>li{float:none;margin-left:0;width:100%}
.blocks-mobile-50>li,.blocks-mobile-33>li{float:left;margin-left:3%}
.blocks-mobile-33,.blocks-mobile-50{margin-left:-3%}
.blocks-mobile-50>li{width:47%}
.blocks-mobile-33>li{width:30.333333333333332%}
}
@media only screen and (max-width:767px){.nav-h,.nav-h ul,.nav-h ul li,.nav-h,.nav-g,.nav-g ul,.nav-g ul li,.nav-g,.nav-v ul,.nav-v,.nav-tabs ul,.nav-pills,.nav-pills ul{float:none}
.nav-h ul li,.nav-g ul li{margin:0;margin-bottom:1px}
.nav-tabs ul li{float:none;margin-right:0}
.nav-tabs ul li a,.nav-tabs ul li span,.nav-tabs ul li .active{margin-top:0;bottom:0;padding:8px 12px 9px 12px;border:1px solid #ddd;border-bottom:0}
.nav-tabs-v{border-bottom:1px solid #ddd;border-right:0}
.nav-tabs-v ul li span{margin-top:0;bottom:0;margin-right:0}
}
@media only screen and (max-width:767px){
.forms-columnar label{float:none;text-align:left;width:auto;margin-bottom:0}
.forms-push label{position:relative}
.forms-push,.forms-columnar .forms-section{padding-left:0}
.forms-columnar .forms-list,.forms-columnar .forms-inline-list{margin-left:0}

}

.nav-stacked ul {
border: 1px solid #EEE;
border-bottom: 0;
}

.nav-stacked ul li {
border-bottom: 1px solid #EEE;
}

.nav-stacked ul li a, .nav-stacked ul li span {
display:block;
padding: 5px 10px;
}

