article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
display: block;
}
audio,canvas,video{
display: inline-block;
}
audio:not([controls]){
display: none;    height: 0;
}
[hidden]{
display: none;
}
html{
background: #fff;     color: #000;     font-family: sans-serif;     -ms-text-size-adjust: 100%;     -webkit-text-size-adjust: 100%;
}
body{
margin: 0;
}
a:focus{
outline: thin dotted;
}
a:active,a:hover{
outline: 0;
}
h1{
font-size: 2em;    margin: 0.67em 0;
}
abbr[title]{
border-bottom: 1px dotted;
}
b,strong{
font-weight: bold;
}
dfn{
font-style: italic;
}
hr{
-moz-box-sizing: content-box;    box-sizing: content-box;    height: 0;
}
mark{
background: #ff0;    color: #000;
}
code,kbd,pre,samp{
font-family: monospace, serif;    font-size: 1em;
}
pre{
white-space: pre-wrap;
}
q{
quotes: "\201C" "\201D" "\2018" "\2019";
}
small{
font-size: 80%;
}
sub,sup{
font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;
}
sup{
top: -0.5em;
}
sub{
bottom: -0.25em;
}
img{
border: 0;
}
svg:not(:root){
overflow: hidden;
}
figure{
margin: 0;
}
fieldset{
border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;
}
legend{
border: 0;     padding: 0;
}
button,input,select,textarea{
font-family: inherit;     font-size: 100%;     margin: 0;
}
button,input{
line-height: normal;
}
button,select{
text-transform: none;
}
button,html input[type="button"], input[type="reset"],input[type="submit"]{
-webkit-appearance: button;     cursor: pointer;
}
button[disabled],html input[disabled]{
cursor: default;
}
input[type="checkbox"],input[type="radio"]{
box-sizing: border-box;     padding: 0;
}
input[type="search"]{
-webkit-appearance: textfield;     -moz-box-sizing: content-box;    -webkit-box-sizing: content-box;     box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
-webkit-appearance: none;
}
button::-moz-focus-inner,input::-moz-focus-inner{
border: 0;    padding: 0;
}
textarea{
overflow: auto;     vertical-align: top;
}
table{
border-collapse: collapse;    border-spacing: 0;
}
*,*:before,*:after{
-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box
}
html,body{
font-size:100%
}
body{
background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative
}
a:focus{
outline:none
}
img,object,embed{
max-width:100%;height:auto
}
object,embed{
height:100%
}
img{
-ms-interpolation-mode:bicubic
}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{
max-width:none !important
}
.left{
float:left !important
}
.right{
float:right !important
}
.text-left{
text-align:left !important
}
.text-right{
text-align:right !important
}
.text-center{
text-align:center !important
}
.text-justify{
text-align:justify !important
}
.hide{
display:none
}
.antialiased{
-webkit-font-smoothing:antialiased
}
img{
display:inline-block;vertical-align:middle
}
textarea{
height:auto;min-height:50px
}
select{
width:100%
}
.row{
width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1
}
.row:before,.row:after{
content:" ";display:table
}
.row:after{
clear:both
}
.row.collapse .column,.row.collapse .columns{
position:relative;padding-left:0;padding-right:0;float:left
}
.row .row{
width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1
}
.row .row:before,.row .row:after{
content:" ";display:table
}
.row .row:after{
clear:both
}
.row .row.collapse{
width:auto;margin:0;max-width:none;*zoom:1
}
.row .row.collapse:before,.row .row.collapse:after{
content:" ";display:table
}
.row .row.collapse:after{
clear:both
}
.column,.columns{
position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left
}
@media only screen{
.column,.columns{
position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left
}
.small-1{
position:relative;width:8.33333%
}
.small-2{
position:relative;width:16.66667%
}
.small-3{
position:relative;width:25%
}
.small-4{
position:relative;width:33.33333%
}
.small-5{
position:relative;width:41.66667%
}
.small-6{
position:relative;width:50%
}
.small-7{
position:relative;width:58.33333%
}
.small-8{
position:relative;width:66.66667%
}
.small-9{
position:relative;width:75%
}
.small-10{
position:relative;width:83.33333%
}
.small-11{
position:relative;width:91.66667%
}
.small-12{
position:relative;width:100%
}
.small-offset-1{
position:relative;margin-left:8.33333%
}
.small-offset-2{
position:relative;margin-left:16.66667%
}
.small-offset-3{
position:relative;margin-left:25%
}
.small-offset-4{
position:relative;margin-left:33.33333%
}
.small-offset-5{
position:relative;margin-left:41.66667%
}
.small-offset-6{
position:relative;margin-left:50%
}
.small-offset-7{
position:relative;margin-left:58.33333%
}
.small-offset-8{
position:relative;margin-left:66.66667%
}
.small-offset-9{
position:relative;margin-left:75%
}
.small-offset-10{
position:relative;margin-left:83.33333%
}
[class*="column"]+[class*="column"]:last-child{
float:right
}
[class*="column"]+[class*="column"].end{
float:left
}
.column.small-centered,.columns.small-centered{
position:relative;margin-left:auto;margin-right:auto;float:none !important
}
}
@media only screen and (min-width: 48em){
.large-1{
position:relative;width:8.33333%
}
.large-2{
position:relative;width:16.66667%
}
.large-3{
position:relative;width:25%
}
.large-4{
position:relative;width:33.33333%
}
.large-5{
position:relative;width:41.66667%
}
.large-6{
position:relative;width:50%
}
.large-7{
position:relative;width:58.33333%
}
.large-8{
position:relative;width:66.66667%
}
.large-9{
position:relative;width:75%
}
.large-10{
position:relative;width:83.33333%
}
.large-11{
position:relative;width:91.66667%
}
.large-12{
position:relative;width:100%
}
.row .large-offset-1{
position:relative;margin-left:8.33333%
}
.row .large-offset-2{
position:relative;margin-left:16.66667%
}
.row .large-offset-3{
position:relative;margin-left:25%
}
.row .large-offset-4{
position:relative;margin-left:33.33333%
}
.row .large-offset-5{
position:relative;margin-left:41.66667%
}
.row .large-offset-6{
position:relative;margin-left:50%
}
.row .large-offset-7{
position:relative;margin-left:58.33333%
}
.row .large-offset-8{
position:relative;margin-left:66.66667%
}
.row .large-offset-9{
position:relative;margin-left:75%
}
.row .large-offset-10{
position:relative;margin-left:83.33333%
}
.row .large-offset-11{
position:relative;margin-left:91.66667%
}
.push-1{
position:relative;left:8.33333%;right:auto
}
.pull-1{
position:relative;right:8.33333%;left:auto
}
.push-2{
position:relative;left:16.66667%;right:auto
}
.pull-2{
position:relative;right:16.66667%;left:auto
}
.push-3{
position:relative;left:25%;right:auto
}
.pull-3{
position:relative;right:25%;left:auto
}
.push-4{
position:relative;left:33.33333%;right:auto
}
.pull-4{
position:relative;right:33.33333%;left:auto
}
.push-5{
position:relative;left:41.66667%;right:auto
}
.pull-5{
position:relative;right:41.66667%;left:auto
}
.push-6{
position:relative;left:50%;right:auto
}
.pull-6{
position:relative;right:50%;left:auto
}
.push-7{
position:relative;left:58.33333%;right:auto
}
.pull-7{
position:relative;right:58.33333%;left:auto
}
.push-8{
position:relative;left:66.66667%;right:auto
}
.pull-8{
position:relative;right:66.66667%;left:auto
}
.push-9{
position:relative;left:75%;right:auto
}
.pull-9{
position:relative;right:75%;left:auto
}
.push-10{
position:relative;left:83.33333%;right:auto
}
.pull-10{
position:relative;right:83.33333%;left:auto
}
.push-11{
position:relative;left:91.66667%;right:auto
}
.pull-11{
position:relative;right:91.66667%;left:auto
}
.small-push-1{
left:inherit
}
.small-pull-1{
right:inherit
}
.small-push-2{
left:inherit
}
.small-pull-2{
right:inherit
}
.small-push-3{
left:inherit
}
.small-pull-3{
right:inherit
}
.small-push-4{
left:inherit
}
.small-pull-4{
right:inherit
}
.small-push-5{
left:inherit
}
.small-pull-5{
right:inherit
}
.small-push-6{
left:inherit
}
.small-pull-6{
right:inherit
}
.small-push-7{
left:inherit
}
.small-pull-7{
right:inherit
}
.small-push-8{
left:inherit
}
.small-pull-8{
right:inherit
}
.small-push-9{
left:inherit
}
.small-pull-9{
right:inherit
}
.small-push-10{
left:inherit
}
.small-pull-10{
right:inherit
}
.small-push-11{
left:inherit
}
.small-pull-11{
right:inherit
}
.column.large-centered,.columns.large-centered{
position:relative;margin-left:auto;margin-right:auto;float:none !important
}
.column.large-uncentered,.columns.large-uncentered{
margin-left:0;margin-right:0;float:none
}
}
.show-for-small,.show-for-medium-down,.show-for-large-down{
display:inherit !important
}
.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{
display:none !important
}
.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{
display:inherit !important
}
.hide-for-small,.hide-for-medium-down,.hide-for-large-down{
display:none !important
}
table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{
display:table
}
thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{
display:table-header-group !important
}
tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{
display:table-row-group !important
}
tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{
display:table-row !important
}
td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{
display:table-cell !important
}
@media only screen and (min-width: 48em){
.show-for-medium,.show-for-medium-up{
display:inherit !important
}
.show-for-small{
display:none !important
}
.hide-for-small{
display:inherit !important
}
.hide-for-medium,.hide-for-medium-up{
display:none !important
}
table.show-for-medium,table.show-for-medium-up,table.hide-for-small{
display:table
}
thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{
display:table-header-group !important
}
tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{
display:table-row-group !important
}
tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{
display:table-row !important
}
td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{
display:table-cell !important
}
}
@media only screen and (min-width: 80em){
.show-for-large,.show-for-large-up{
display:inherit !important
}
.show-for-medium,.show-for-medium-down{
display:none !important
}
.hide-for-medium,.hide-for-medium-down{
display:inherit !important
}
.hide-for-large,.hide-for-large-up{
display:none !important
}
table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{
display:table
}
thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{
display:table-header-group !important
}
tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{
display:table-row-group !important
}
tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{
display:table-row !important
}
td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{
display:table-cell !important
}
}
@media only screen and (min-width: 90em){
.show-for-xlarge{
display:inherit !important
}
.show-for-large,.show-for-large-down{
display:none !important
}
.hide-for-large,.hide-for-large-down{
display:inherit !important
}
.hide-for-xlarge{
display:none !important
}
table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{
display:table
}
thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{
display:table-header-group !important
}
tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{
display:table-row-group !important
}
tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{
display:table-row !important
}
td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{
display:table-cell !important
}
}
.show-for-landscape,.hide-for-portrait{
display:inherit !important
}
.hide-for-landscape,.show-for-portrait{
display:none !important
}
table.hide-for-landscape,table.show-for-portrait{
display:table
}
thead.hide-for-landscape,thead.show-for-portrait{
display:table-header-group !important
}
tbody.hide-for-landscape,tbody.show-for-portrait{
display:table-row-group !important
}
tr.hide-for-landscape,tr.show-for-portrait{
display:table-row !important
}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{
display:table-cell !important
}
@media only screen and (orientation: landscape){
.show-for-landscape,.hide-for-portrait{
display:inherit !important
}
.hide-for-landscape,.show-for-portrait{
display:none !important
}
table.show-for-landscape,table.hide-for-portrait{
display:table
}
thead.show-for-landscape,thead.hide-for-portrait{
display:table-header-group !important
}
tbody.show-for-landscape,tbody.hide-for-portrait{
display:table-row-group !important
}
tr.show-for-landscape,tr.hide-for-portrait{
display:table-row !important
}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{
display:table-cell !important
}
}
@media only screen and (orientation: portrait){
.show-for-portrait,.hide-for-landscape{
display:inherit !important
}
.hide-for-portrait,.show-for-landscape{
display:none !important
}
table.show-for-portrait,table.hide-for-landscape{
display:table
}
thead.show-for-portrait,thead.hide-for-landscape{
display:table-header-group !important
}
tbody.show-for-portrait,tbody.hide-for-landscape{
display:table-row-group !important
}
tr.show-for-portrait,tr.hide-for-landscape{
display:table-row !important
}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{
display:table-cell !important
}
}
.show-for-touch{
display:none !important
}
.hide-for-touch{
display:inherit !important
}
.touch .show-for-touch{
display:inherit !important
}
.touch .hide-for-touch{
display:none !important
}
table.hide-for-touch{
display:table
}
.touch table.show-for-touch{
display:table
}
thead.hide-for-touch{
display:table-header-group !important
}
.touch thead.show-for-touch{
display:table-header-group !important
}
tbody.hide-for-touch{
display:table-row-group !important
}
.touch tbody.show-for-touch{
display:table-row-group !important
}
tr.hide-for-touch{
display:table-row !important
}
.touch tr.show-for-touch{
display:table-row !important
}
td.hide-for-touch{
display:table-cell !important
}
.touch td.show-for-touch{
display:table-cell !important
}
th.hide-for-touch{
display:table-cell !important
}
.touch th.show-for-touch{
display:table-cell !important
}
@media only screen{
[class*="block-grid-"]{
display:block;padding:0;margin:0 -10px;*zoom:1
}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{
content:" ";display:table
}
[class*="block-grid-"]:after{
clear:both
}
[class*="block-grid-"]>li{
display:inline;height:auto;float:left;padding:0 10px 10px
}
.small-block-grid-1>li{
width:100%;padding:0 10px 10px
}
.small-block-grid-1>li:nth-of-type(n){
clear:none
}
.small-block-grid-1>li:nth-of-type(1n+1){
clear:both
}
.small-block-grid-2>li{
width:50%;padding:0 10px 10px
}
.small-block-grid-2>li:nth-of-type(n){
clear:none
}
.small-block-grid-2>li:nth-of-type(2n+1){
clear:both
}
.small-block-grid-3>li{
width:33.33333%;padding:0 10px 10px
}
.small-block-grid-3>li:nth-of-type(n){
clear:none
}
.small-block-grid-3>li:nth-of-type(3n+1){
clear:both
}
.small-block-grid-4>li{
width:25%;padding:0 10px 10px
}
.small-block-grid-4>li:nth-of-type(n){
clear:none
}
.small-block-grid-4>li:nth-of-type(4n+1){
clear:both
}
.small-block-grid-5>li{
width:20%;padding:0 10px 10px
}
.small-block-grid-5>li:nth-of-type(n){
clear:none
}
.small-block-grid-5>li:nth-of-type(5n+1){
clear:both
}
.small-block-grid-6>li{
width:16.66667%;padding:0 10px 10px
}
.small-block-grid-6>li:nth-of-type(n){
clear:none
}
.small-block-grid-6>li:nth-of-type(6n+1){
clear:both
}
.small-block-grid-7>li{
width:14.28571%;padding:0 10px 10px
}
.small-block-grid-7>li:nth-of-type(n){
clear:none
}
.small-block-grid-7>li:nth-of-type(7n+1){
clear:both
}
.small-block-grid-8>li{
width:12.5%;padding:0 10px 10px
}
.small-block-grid-8>li:nth-of-type(n){
clear:none
}
.small-block-grid-8>li:nth-of-type(8n+1){
clear:both
}
.small-block-grid-9>li{
width:11.11111%;padding:0 10px 10px
}
.small-block-grid-9>li:nth-of-type(n){
clear:none
}
.small-block-grid-9>li:nth-of-type(9n+1){
clear:both
}
.small-block-grid-10>li{
width:10%;padding:0 10px 10px
}
.small-block-grid-10>li:nth-of-type(n){
clear:none
}
.small-block-grid-10>li:nth-of-type(10n+1){
clear:both
}
.small-block-grid-11>li{
width:9.09091%;padding:0 10px 10px
}
.small-block-grid-11>li:nth-of-type(n){
clear:none
}
.small-block-grid-11>li:nth-of-type(11n+1){
clear:both
}
.small-block-grid-12>li{
width:8.33333%;padding:0 10px 10px
}
.small-block-grid-12>li:nth-of-type(n){
clear:none
}
.small-block-grid-12>li:nth-of-type(12n+1){
clear:both
}
}
@media only screen and (min-width: 48em){
.small-block-grid-1>li:nth-of-type(1n+1){
clear:none
}
.small-block-grid-2>li:nth-of-type(2n+1){
clear:none
}
.small-block-grid-3>li:nth-of-type(3n+1){
clear:none
}
.small-block-grid-4>li:nth-of-type(4n+1){
clear:none
}
.small-block-grid-5>li:nth-of-type(5n+1){
clear:none
}
.small-block-grid-6>li:nth-of-type(6n+1){
clear:none
}
.small-block-grid-7>li:nth-of-type(7n+1){
clear:none
}
.small-block-grid-8>li:nth-of-type(8n+1){
clear:none
}
.small-block-grid-9>li:nth-of-type(9n+1){
clear:none
}
.small-block-grid-10>li:nth-of-type(10n+1){
clear:none
}
.small-block-grid-11>li:nth-of-type(11n+1){
clear:none
}
.small-block-grid-12>li:nth-of-type(12n+1){
clear:none
}
.large-block-grid-1>li{
width:100%;padding:0 10px 10px
}
.large-block-grid-1>li:nth-of-type(n){
clear:none
}
.large-block-grid-1>li:nth-of-type(1n+1){
clear:both
}
.large-block-grid-2>li{
width:50%;padding:0 10px 10px
}
.large-block-grid-2>li:nth-of-type(n){
clear:none
}
.large-block-grid-2>li:nth-of-type(2n+1){
clear:both
}
.large-block-grid-3>li{
width:33.33333%;padding:0 10px 10px
}
.large-block-grid-3>li:nth-of-type(n){
clear:none
}
.large-block-grid-3>li:nth-of-type(3n+1){
clear:both
}
.large-block-grid-4>li{
width:25%;padding:0 10px 10px
}
.large-block-grid-4>li:nth-of-type(n){
clear:none
}
.large-block-grid-4>li:nth-of-type(4n+1){
clear:both
}
.large-block-grid-5>li{
width:20%;padding:0 10px 10px
}
.large-block-grid-5>li:nth-of-type(n){
clear:none
}
.large-block-grid-5>li:nth-of-type(5n+1){
clear:both
}
.large-block-grid-6>li{
width:16.66667%;padding:0 10px 10px
}
.large-block-grid-6>li:nth-of-type(n){
clear:none
}
.large-block-grid-6>li:nth-of-type(6n+1){
clear:both
}
.large-block-grid-7>li{
width:14.28571%;padding:0 10px 10px
}
.large-block-grid-7>li:nth-of-type(n){
clear:none
}
.large-block-grid-7>li:nth-of-type(7n+1){
clear:both
}
.large-block-grid-8>li{
width:12.5%;padding:0 10px 10px
}
.large-block-grid-8>li:nth-of-type(n){
clear:none
}
.large-block-grid-8>li:nth-of-type(8n+1){
clear:both
}
.large-block-grid-9>li{
width:11.11111%;padding:0 10px 10px
}
.large-block-grid-9>li:nth-of-type(n){
clear:none
}
.large-block-grid-9>li:nth-of-type(9n+1){
clear:both
}
.large-block-grid-10>li{
width:10%;padding:0 10px 10px
}
.large-block-grid-10>li:nth-of-type(n){
clear:none
}
.large-block-grid-10>li:nth-of-type(10n+1){
clear:both
}
.large-block-grid-11>li{
width:9.09091%;padding:0 10px 10px
}
.large-block-grid-11>li:nth-of-type(n){
clear:none
}
.large-block-grid-11>li:nth-of-type(11n+1){
clear:both
}
.large-block-grid-12>li{
width:8.33333%;padding:0 10px 10px
}
.large-block-grid-12>li:nth-of-type(n){
clear:none
}
.large-block-grid-12>li:nth-of-type(12n+1){
clear:both
}
}
p.lead{
font-size:1.21875em;line-height:1.6
}
.subheader{
line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{
margin:0;padding:0;direction:ltr
}
a{
color:#639;text-decoration:none;line-height:inherit
}
a:hover,a:focus{
color:#592d86
}
a img{
border:none
}
p{
font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility
}
p aside{
font-size:0.875em;line-height:1.35;font-style:italic
}
h1,h2,h3,h4,h5,h6{
font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{
font-size:60%;color:#6f6f6f;line-height:0
}
h1{
font-size:2.125em
}
h2{
font-size:1.6875em
}
h3{
font-size:1.375em
}
h4{
font-size:1.125em
}
h5{
font-size:1.125em
}
h6{
font-size:1em
}
hr{
border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0
}
em,i{
font-style:italic;line-height:inherit
}
strong,b{
font-weight:bold;line-height:inherit
}
small{
font-size:60%;line-height:inherit
}
code{
font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c
}
ul,ol,dl{
font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit
}
ul li ul,ul li ol{
margin-left:1.25em;margin-bottom:0;font-size:1em
}
ul.square li ul,ul.circle li ul,ul.disc li ul{
list-style:inherit
}
ul.square{
list-style-type:square
}
ul.circle{
list-style-type:circle
}
ul.disc{
list-style-type:disc
}
ul.no-bullet{
list-style:none
}
ol li ul,ol li ol{
margin-left:1.25em;margin-bottom:0
}
dl dt{
margin-bottom:0.3em;font-weight:bold
}
dl dd{
margin-bottom:0.75em
}
abbr,acronym{
text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help
}
abbr{
text-transform:none
}
blockquote{
margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd
}
blockquote cite{
display:block;font-size:0.8125em;color:#555
}
blockquote cite:before{
content:"\2014 \0020"
}
blockquote cite a,blockquote cite a:visited{
color:#555
}
blockquote,blockquote p{
line-height:1.6;color:#6f6f6f
}
.vcard{
display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:0.625em 0.75em
}
.vcard li{
margin:0;display:block
}
.vcard .fn{
font-weight:bold;font-size:0.9375em
}
.vevent .summary{
font-weight:bold
}
.vevent abbr{
cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em
}
@media only screen and (min-width: 48em){
h1,h2,h3,h4,h5,h6{
line-height:1.4
}
h1{
font-size:2.75em
}
h2{
font-size:2.3125em
}
h3{
font-size:1.6875em
}
h4{
font-size:1.4375em
}
}
.print-only{
display:none !important
}
@media print{
*{
background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important
}
a,a:visited{
text-decoration:underline
}
a[href]:after{
content:" (" attr(href) ")"
}
abbr[title]:after{
content:" (" attr(title) ")"
}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{
content:""
}
pre,blockquote{
border:1px solid #999;page-break-inside:avoid
}
thead{
display:table-header-group
}
tr,img{
page-break-inside:avoid
}
img{
max-width:100% !important
}
@page{
margin:0.5cm
}
}
button,.button{
border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:1;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:0.75em;padding-right:1.5em;padding-bottom:0.8125em;padding-left:1.5em;font-size:1em;background-color:#639;border-color:#4c2673;color:#fff
}
button:hover,button:focus,.button:hover,.button:focus{
background-color:#4c2673
}
button:hover,button:focus,.button:hover,.button:focus{
color:#fff
}
button.secondary,.button.secondary{
background-color:#e8e8e8;border-color:#cfcfcf;color:#333
}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{
background-color:#cfcfcf
}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{
color:#333
}
button.success,.button.success{
background-color:#5da423;border-color:#457a1a;color:#fff
}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{
background-color:#457a1a
}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{
color:#fff
}
button.alert,.button.alert{
background-color:#c60f13;border-color:#970b0e;color:#fff
}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{
background-color:#970b0e
}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{
color:#fff
}
button.large,.button.large{
padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em
}
button.small,.button.small{
padding-top:0.5625em;padding-right:1.125em;padding-bottom:0.625em;padding-left:1.125em;font-size:0.8125em
}
button.tiny,.button.tiny{
padding-top:0.4375em;padding-right:0.875em;padding-bottom:0.5em;padding-left:0.875em;font-size:0.6875em
}
button.expand,.button.expand{
padding-right:0px;padding-left:0px;width:100%
}
button.left-align,.button.left-align{
text-align:left;text-indent:0.75em
}
button.right-align,.button.right-align{
text-align:right;padding-right:0.75em
}
button.disabled,button[disabled],.button.disabled,.button[disabled]{
background-color:#639;border-color:#4c2673;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none
}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{
background-color:#4c2673
}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{
color:#fff
}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{
background-color:#639
}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{
background-color:#e8e8e8;border-color:#cfcfcf;color:#333;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none
}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{
background-color:#cfcfcf
}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{
color:#333
}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{
background-color:#e8e8e8
}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{
background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none
}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{
background-color:#457a1a
}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{
color:#fff
}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{
background-color:#5da423
}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{
background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:0.6;-webkit-box-shadow:none;box-shadow:none
}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{
background-color:#970b0e
}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{
color:#fff
}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{
background-color:#c60f13
}
button,.button{
padding-top:0.8125em;padding-bottom:0.75em
}
button.tiny,.button.tiny{
padding-top:0.5em;padding-bottom:0.4375em
}
button.small,.button.small{
padding-top:0.625em;padding-bottom:0.5625em
}
button.large,.button.large{
padding-top:1.03125em;padding-bottom:1.03125em
}
@media only screen{
button,.button{
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out
}
button:active,.button:active{
-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset
}
button.radius,.button.radius{
-webkit-border-radius:3px;border-radius:3px
}
button.round,.button.round{
-webkit-border-radius:1000px;border-radius:1000px
}
}
@media only screen and (min-width: 48em){
button,.button{
display:inline-block
}
}
form{
margin:0 0 1em
}
form .row .row{
margin:0 -0.5em
}
form .row .row .column,form .row .row .columns{
padding:0 0.5em
}
form .row .row.collapse{
margin:0
}
form .row .row.collapse .column,form .row .row.collapse .columns{
padding:0
}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{
padding-left:0.5em
}
label{
font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em
}
label.right{
float:none;text-align:right
}
label.inline{
margin:0 0 1em 0;padding:0.625em 0
}
.prefix,.postfix{
display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em
}
.postfix.button{
padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em
}
.prefix.button{
padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em
}
.prefix.button.radius{
-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px
}
.postfix.button.radius{
-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px
}
.prefix.button.round{
-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px
}
.postfix.button.round{
-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px
}
span.prefix{
background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333
}
span.prefix.radius{
-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px
}
span.postfix{
background:#f2f2f2;border-color:#ccc;border-left:none;color:#333
}
span.postfix.radius{
-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px
}
.input-group.radius>*:first-child,.input-group.radius>*:first-child *{
-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px
}
.input-group.radius>*:last-child,.input-group.radius>*:last-child *{
-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px
}
.input-group.round>*:first-child,.input-group.round>*:first-child *{
-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px
}
.input-group.round>*:last-child,.input-group.round>*:last-child *{
-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px
}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{
background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out
}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{
-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999
}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{
background:#fafafa;border-color:#999;outline:none
}
input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{
background-color:#ddd
}
input[type="file"],input[type="checkbox"],input[type="radio"],select{
margin:0 0 1em 0
}
input[type="file"]{
width:100%
}
fieldset{
border:solid 1px #ddd;padding:1.25em;margin:1.125em 0
}
fieldset legend{
font-weight:bold;background:#fff;padding:0 0.1875em;margin:0;margin-left:-0.1875em
}
.error input,input.error,.error textarea,textarea.error{
border-color:#c60f13;background-color:rgba(198,15,19,0.1)
}
.error input:focus,input.error:focus,.error textarea:focus,textarea.error:focus{
background:#fafafa;border-color:#999
}
.error label,label.error{
color:#c60f13
}
.error small,small.error{
display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:#fff
}
form.custom .hidden-field{
margin-left:-99999px;position:absolute;visibility:hidden
}
form.custom .custom{
display:inline-block;width:16px;height:16px;position:relative;vertical-align:middle;border:solid 1px #ccc;background:#fff
}
form.custom .custom.checkbox{
-webkit-border-radius:0px;border-radius:0px;padding:-3px
}
form.custom .custom.radio{
-webkit-border-radius:1000px;border-radius:1000px;padding:3px
}
form.custom .custom.checkbox:before{
content:"";display:block;font-size:20px;color:#fff
}
form.custom .custom.radio.checked:before{
content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative
}
form.custom .custom.checkbox.checked:before{
content:"\2A2F";color:#222;margin-top:-8px;margin-left:2px
}
form.custom .custom.dropdown{
display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0px;padding:0px;width:100%;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);-webkit-box-shadow:none;box-shadow:none;font-size:0.875em;vertical-align:top
}
form.custom .custom.dropdown ul{
overflow-y:auto;max-height:200px
}
form.custom .custom.dropdown .current{
cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:0.5em;margin-right:2.3125em
}
form.custom .custom.dropdown .selector{
cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0
}
form.custom .custom.dropdown .selector:after{
content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa transparent transparent transparent;border-top-style:solid;position:absolute;left:0.9375em;top:50%;margin-top:-3px
}
form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{
content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 transparent transparent transparent;border-top-style:solid
}
form.custom .custom.dropdown .disabled{
color:#888
}
form.custom .custom.dropdown .disabled:hover{
background:transparent;color:#888
}
form.custom .custom.dropdown .disabled:hover:after{
display:none
}
form.custom .custom.dropdown.open ul{
display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box
}
form.custom .custom.dropdown.small{
max-width:134px
}
form.custom .custom.dropdown.medium{
max-width:254px
}
form.custom .custom.dropdown.large{
max-width:434px
}
form.custom .custom.dropdown.expand{
width:100% !important
}
form.custom .custom.dropdown.open.small ul{
min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box
}
form.custom .custom.dropdown.open.medium ul{
min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box
}
form.custom .custom.dropdown.open.large ul{
min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box
}
form.custom .custom.dropdown ul{
position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px
}
form.custom .custom.dropdown ul li{
color:#555;font-size:0.875em;cursor:default;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none
}
form.custom .custom.dropdown ul li.selected{
background:#eee;color:#000
}
form.custom .custom.dropdown ul li:hover{
background-color:#e4e4e4;color:#000
}
form.custom .custom.dropdown ul li.selected:hover{
background:#eee;cursor:default;color:#000
}
form.custom .custom.dropdown ul.show{
display:block
}
form.custom .custom.disabled{
background:#ddd
}
.button-group{
list-style:none;margin:0;*zoom:1
}
.button-group:before,.button-group:after{
content:" ";display:table
}
.button-group:after{
clear:both
}
.button-group>*{
margin:0 0 0 -1px;float:left
}
.button-group>*:first-child{
margin-left:0
}
.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{
-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px
}
.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{
-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px
}
.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{
-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px
}
.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{
-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px
}
.button-group.even-2 li{
width:50%
}
.button-group.even-2 li button,.button-group.even-2 li .button{
width:100%
}
.button-group.even-3 li{
width:33.33333%
}
.button-group.even-3 li button,.button-group.even-3 li .button{
width:100%
}
.button-group.even-4 li{
width:25%
}
.button-group.even-4 li button,.button-group.even-4 li .button{
width:100%
}
.button-group.even-5 li{
width:20%
}
.button-group.even-5 li button,.button-group.even-5 li .button{
width:100%
}
.button-group.even-6 li{
width:16.66667%
}
.button-group.even-6 li button,.button-group.even-6 li .button{
width:100%
}
.button-group.even-7 li{
width:14.28571%
}
.button-group.even-7 li button,.button-group.even-7 li .button{
width:100%
}
.button-group.even-8 li{
width:12.5%
}
.button-group.even-8 li button,.button-group.even-8 li .button{
width:100%
}
.button-bar{
*zoom:1
}
.button-bar:before,.button-bar:after{
content:" ";display:table
}
.button-bar:after{
clear:both
}
.button-bar .button-group{
float:left;margin-right:0.625em
}
.button-bar .button-group div{
overflow:hidden
}
.dropdown.button{
position:relative;padding-right:3.1875em
}
.dropdown.button:before{
position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%
}
.dropdown.button:before{
border-width:0.5625em;right:1.5em;margin-top:-0.25em
}
.dropdown.button:before{
border-color:#fff transparent transparent transparent
}
.dropdown.button.tiny{
padding-right:2.1875em
}
.dropdown.button.tiny:before{
border-width:0.4375em;right:0.875em;margin-top:-0.15625em
}
.dropdown.button.tiny:before{
border-color:#fff transparent transparent transparent
}
.dropdown.button.small{
padding-right:2.8125em
}
.dropdown.button.small:before{
border-width:0.5625em;right:1.125em;margin-top:-0.21875em
}
.dropdown.button.small:before{
border-color:#fff transparent transparent transparent
}
.dropdown.button.large{
padding-right:4em
}
.dropdown.button.large:before{
border-width:0.625em;right:1.75em;margin-top:-0.3125em
}
.dropdown.button.large:before{
border-color:#fff transparent transparent transparent
}
.dropdown.button.secondary:before{
border-color:#333 transparent transparent transparent
}
.split.button{
position:relative;padding-right:4.8em
}
.split.button span{
display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px
}
.split.button span:before{
position:absolute;content:"";width:0;height:0;display:block;border-style:inset;left:50%
}
.split.button span:active{
background-color:rgba(0,0,0,0.1)
}
.split.button span{
border-left-color:#402060
}
.split.button span{
width:3em
}
.split.button span:before{
border-top-style:solid;border-width:0.5625em;top:1.125em;margin-left:-0.5625em
}
.split.button span:before{
border-color:#fff transparent transparent transparent
}
.split.button.secondary span{
border-left-color:#c2c2c2
}
.split.button.secondary span:before{
border-color:#fff transparent transparent transparent
}
.split.button.alert span{
border-left-color:#7f0a0c
}
.split.button.success span{
border-left-color:#396516
}
.split.button.tiny{
padding-right:3.9375em
}
.split.button.tiny span{
width:2.84375em
}
.split.button.tiny span:before{
border-top-style:solid;border-width:0.4375em;top:0.875em;margin-left:-0.3125em
}
.split.button.small{
padding-right:3.9375em
}
.split.button.small span{
width:2.8125em
}
.split.button.small span:before{
border-top-style:solid;border-width:0.5625em;top:0.84375em;margin-left:-0.5625em
}
.split.button.large{
padding-right:6em
}
.split.button.large span{
width:3.75em
}
.split.button.large span:before{
border-top-style:solid;border-width:0.625em;top:1.3125em;margin-left:-0.5625em
}
.split.button.expand{
padding-left:2em
}
.split.button.secondary span:before{
border-color:#333 transparent transparent transparent
}
.split.button.radius span{
-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px
}
.split.button.round span{
-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px
}
.flex-video{
position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden
}
.flex-video.widescreen{
padding-bottom:57.25%
}
.flex-video.vimeo{
padding-top:0
}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{
position:absolute;top:0;left:0;width:100%;height:100%
}
.section-container,.section-container.auto{
width:100%;display:block;margin-bottom:1.25em;border:1px solid #ccc;border-top:none
}
.section-container>section,.section-container>.section,.section-container.auto>section,.section-container.auto>.section{
position:relative
}
.section-container>section>.title,.section-container>.section>.title,.section-container.auto>section>.title,.section-container.auto>.section>.title{
background-color:#efefef;cursor:pointer;margin-bottom:0
}
.section-container>section>.title a,.section-container>.section>.title a,.section-container.auto>section>.title a,.section-container.auto>.section>.title a{
padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap
}
.section-container>section>.title:hover,.section-container>.section>.title:hover,.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover{
background-color:#e2e2e2
}
.section-container>section .content,.section-container>.section .content,.section-container.auto>section .content,.section-container.auto>.section .content{
display:none;padding:0.9375em;background-color:#fff
}
.section-container>section .content>*:last-child,.section-container>.section .content>*:last-child,.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{
margin-bottom:0
}
.section-container>section .content>*:first-child,.section-container>.section .content>*:first-child,.section-container.auto>section .content>*:first-child,.section-container.auto>.section .content>*:first-child{
padding-top:0
}
.section-container>section .content>*:last-child,.section-container>.section .content>*:last-child,.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{
padding-bottom:0
}
.section-container>section.active>.content,.section-container>.section.active>.content,.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{
display:block
}
.section-container>section.active>.title,.section-container>.section.active>.title,.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{
background:#d5d5d5
}
.section-container>section.active>.title a,.section-container>.section.active>.title a,.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a{
color:#333
}
.section-container>section>.title,.section-container>.section>.title,.section-container.auto>section>.title,.section-container.auto>.section>.title{
top:0;width:100%;margin:0;border-top:solid 1px #ccc
}
.section-container>section>.title a,.section-container>.section>.title a,.section-container.auto>section>.title a,.section-container.auto>.section>.title a{
width:100%
}
.section-container.tabs{
border:0;position:relative
}
.section-container.tabs>section,.section-container.tabs>.section{
border:0;position:static
}
.section-container.tabs>section>.title,.section-container.tabs>.section>.title{
background-color:#efefef;cursor:pointer;margin-bottom:0
}
.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a{
padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap
}
.section-container.tabs>section>.title:hover,.section-container.tabs>.section>.title:hover{
background-color:#e2e2e2
}
.section-container.tabs>section .content,.section-container.tabs>.section .content{
display:none;padding:0.9375em;background-color:#fff
}
.section-container.tabs>section .content>*:last-child,.section-container.tabs>.section .content>*:last-child{
margin-bottom:0
}
.section-container.tabs>section .content>*:first-child,.section-container.tabs>.section .content>*:first-child{
padding-top:0
}
.section-container.tabs>section .content>*:last-child,.section-container.tabs>.section .content>*:last-child{
padding-bottom:0
}
.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>.content{
display:block
}
.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title{
background:#fff
}
.section-container.tabs>section.active>.title a,.section-container.tabs>.section.active>.title a{
color:#333
}
.section-container.tabs>section>.title,.section-container.tabs>.section>.title{
width:auto;border:solid 1px #ccc;border-right:0;border-bottom:0;position:absolute;top:0;z-index:1
}
.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a{
width:100%
}
.section-container.tabs>section:last-child .title,.section-container.tabs>.section:last-child .title{
border-right:solid 1px #ccc
}
.section-container.tabs>section .content,.section-container.tabs>.section .content{
border:solid 1px #ccc;position:absolute;z-index:10;display:none;top:-1px
}
.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title{
z-index:11;border-bottom:0;background-color:#fff
}
.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>.content{
position:relative
}
@media only screen and (min-width: 48em){
.section-container.auto{
border:0;position:relative
}
.section-container.auto>section,.section-container.auto>.section{
border:0;position:static
}
.section-container.auto>section>.title,.section-container.auto>.section>.title{
background-color:#efefef;cursor:pointer;margin-bottom:0
}
.section-container.auto>section>.title a,.section-container.auto>.section>.title a{
padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap
}
.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover{
background-color:#e2e2e2
}
.section-container.auto>section .content,.section-container.auto>.section .content{
display:none;padding:0.9375em;background-color:#fff
}
.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{
margin-bottom:0
}
.section-container.auto>section .content>*:first-child,.section-container.auto>.section .content>*:first-child{
padding-top:0
}
.section-container.auto>section .content>*:last-child,.section-container.auto>.section .content>*:last-child{
padding-bottom:0
}
.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{
display:block
}
.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{
background:#fff
}
.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a{
color:#333
}
.section-container.auto>section>.title,.section-container.auto>.section>.title{
width:auto;border:solid 1px #ccc;border-right:0;border-bottom:0;position:absolute;top:0;z-index:1
}
.section-container.auto>section>.title a,.section-container.auto>.section>.title a{
width:100%
}
.section-container.auto>section:last-child .title,.section-container.auto>.section:last-child .title{
border-right:solid 1px #ccc
}
.section-container.auto>section .content,.section-container.auto>.section .content{
border:solid 1px #ccc;position:absolute;z-index:10;display:none;top:-1px
}
.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title{
z-index:11;border-bottom:0;background-color:#fff
}
.section-container.auto>section.active>.content,.section-container.auto>.section.active>.content{
position:relative
}
.section-container.accordion .section{
padding-top:0 !important
}
.section-container.vertical-tabs{
border:1px solid #ccc;position:relative
}
.section-container.vertical-tabs section,.section-container.vertical-tabs .section{
padding-top:0 !important;border:0;position:static
}
.section-container.vertical-tabs section>.title,.section-container.vertical-tabs .section>.title{
background-color:#efefef;cursor:pointer;margin-bottom:0
}
.section-container.vertical-tabs section>.title a,.section-container.vertical-tabs .section>.title a{
padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap
}
.section-container.vertical-tabs section>.title:hover,.section-container.vertical-tabs .section>.title:hover{
background-color:#e2e2e2
}
.section-container.vertical-tabs section .content,.section-container.vertical-tabs .section .content{
display:none;padding:0.9375em;background-color:#fff
}
.section-container.vertical-tabs section .content>*:last-child,.section-container.vertical-tabs .section .content>*:last-child{
margin-bottom:0
}
.section-container.vertical-tabs section .content>*:first-child,.section-container.vertical-tabs .section .content>*:first-child{
padding-top:0
}
.section-container.vertical-tabs section .content>*:last-child,.section-container.vertical-tabs .section .content>*:last-child{
padding-bottom:0
}
.section-container.vertical-tabs section.active>.content,.section-container.vertical-tabs .section.active>.content{
display:block
}
.section-container.vertical-tabs section.active>.title,.section-container.vertical-tabs .section.active>.title{
background:#d5d5d5
}
.section-container.vertical-tabs section.active>.title a,.section-container.vertical-tabs .section.active>.title a{
color:#333
}
.section-container.vertical-tabs section>.title,.section-container.vertical-tabs .section>.title{
position:absolute;border-top:solid 1px #ccc;width:12.5em
}
.section-container.vertical-tabs section:first-child .title,.section-container.vertical-tabs .section:first-child .title{
border-top:0
}
.section-container.vertical-tabs section .content,.section-container.vertical-tabs .section .content{
display:block;position:relative;left:12.5em;border-left:solid 1px #ccc;z-index:10
}
.section-container.vertical-tabs section.active>.title,.section-container.vertical-tabs .section.active>.title{
background-color:#d5d5d5;width:12.5625em;border-right:solid 0 transparent;z-index:11
}
.section-container.vertical-tabs section.active:last-child .title,.section-container.vertical-tabs .section.active:last-child .title{
border-bottom:0
}
.section-container.vertical-nav{
border:0;position:relative
}
.section-container.vertical-nav>section,.section-container.vertical-nav>.section{
padding-top:0 !important;position:relative
}
.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title{
background-color:#efefef;cursor:pointer;margin-bottom:0
}
.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a{
padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap
}
.section-container.vertical-nav>section>.title:hover,.section-container.vertical-nav>.section>.title:hover{
background-color:#e2e2e2
}
.section-container.vertical-nav>section .content,.section-container.vertical-nav>.section .content{
display:none;padding:0.9375em;background-color:#fff
}
.section-container.vertical-nav>section .content>*:last-child,.section-container.vertical-nav>.section .content>*:last-child{
margin-bottom:0
}
.section-container.vertical-nav>section .content>*:first-child,.section-container.vertical-nav>.section .content>*:first-child{
padding-top:0
}
.section-container.vertical-nav>section .content>*:last-child,.section-container.vertical-nav>.section .content>*:last-child{
padding-bottom:0
}
.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>.content{
display:block
}
.section-container.vertical-nav>section.active>.title,.section-container.vertical-nav>.section.active>.title{
background:#d5d5d5
}
.section-container.vertical-nav>section.active>.title a,.section-container.vertical-nav>.section.active>.title a{
color:#333
}
.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title{
border-top:none;border:solid 1px #ccc
}
.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a{
display:block;width:100%
}
.section-container.vertical-nav>section .content,.section-container.vertical-nav>.section .content{
display:none
}
.section-container.vertical-nav>section:first-child .title,.section-container.vertical-nav>.section:first-child .title{
border-bottom:none
}
.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>.content{
display:block;position:absolute;left:100%;top:0px;z-index:999;min-width:12.5em;border:solid 1px #ccc
}
.section-container.horizontal-nav{
position:relative;background:#efefef;border:1px solid #ccc
}
.section-container.horizontal-nav>section,.section-container.horizontal-nav>.section{
padding-top:0;border:0;position:static
}
.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title{
background-color:#efefef;cursor:pointer;margin-bottom:0
}
.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a{
padding:0.9375em;display:inline-block;color:#333;font-size:0.875em;white-space:nowrap
}
.section-container.horizontal-nav>section>.title:hover,.section-container.horizontal-nav>.section>.title:hover{
background-color:#e2e2e2
}
.section-container.horizontal-nav>section .content,.section-container.horizontal-nav>.section .content{
display:none;padding:0.9375em;background-color:#fff
}
.section-container.horizontal-nav>section .content>*:last-child,.section-container.horizontal-nav>.section .content>*:last-child{
margin-bottom:0
}
.section-container.horizontal-nav>section .content>*:first-child,.section-container.horizontal-nav>.section .content>*:first-child{
padding-top:0
}
.section-container.horizontal-nav>section .content>*:last-child,.section-container.horizontal-nav>.section .content>*:last-child{
padding-bottom:0
}
.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>.content{
display:block
}
.section-container.horizontal-nav>section.active>.title,.section-container.horizontal-nav>.section.active>.title{
background:#d5d5d5
}
.section-container.horizontal-nav>section.active>.title a,.section-container.horizontal-nav>.section.active>.title a{
color:#333
}
.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title{
width:auto;border:solid 1px #ccc;border-left:0;top:-1px;position:absolute;z-index:1
}
.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a{
width:100%
}
.section-container.horizontal-nav>section .content,.section-container.horizontal-nav>.section .content{
display:none
}
.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>.content{
display:block;position:absolute;z-index:999;left:0;top:-2px;min-width:12.5em;border:solid 1px #ccc
}
}
.contain-to-grid{
width:100%;background:#111
}
.fixed{
width:100%;left:0;position:fixed;top:0;z-index:99
}
.top-bar{
overflow:hidden;height:45px;line-height:45px;position:relative;background:#111;margin-bottom:1.875em
}
.top-bar ul{
margin-bottom:0;list-style:none
}
.top-bar .row{
max-width:none
}
.top-bar form,.top-bar input{
margin-bottom:0
}
.top-bar input{
height:2.45em
}
.top-bar .button{
padding-top:.5em;padding-bottom:.5em;margin-bottom:0
}
.top-bar .title-area{
position:relative
}
.top-bar .name{
height:45px;margin:0;font-size:16px
}
.top-bar .name h1{
line-height:45px;font-size:1.0625em;margin:0
}
.top-bar .name h1 a{
font-weight:bold;color:#fff;width:50%;display:block;padding:0 15px
}
.top-bar .toggle-topbar{
position:absolute;right:0;top:0
}
.top-bar .toggle-topbar a{
color:#fff;text-transform:uppercase;font-size:0.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px
}
.top-bar .toggle-topbar.menu-icon{
right:15px;top:50%;margin-top:-16px;padding-left:40px
}
.top-bar .toggle-topbar.menu-icon a{
text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#fff
}
.top-bar .toggle-topbar.menu-icon a span{
position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff
}
.top-bar.expanded{
height:auto;background:transparent
}
.top-bar.expanded .title-area{
background:#111
}
.top-bar.expanded .toggle-topbar a{
color:#888
}
.top-bar.expanded .toggle-topbar a span{
-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888
}
.top-bar-section{
left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out
}
.top-bar-section ul{
width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0
}
.top-bar-section .divider,.top-bar-section [role="separator"]{
border-bottom:solid 1px #4d4d4d;border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%
}
.top-bar-section ul li>a{
display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:15px;font-size:0.8125em;font-weight:bold;background:#333
}
.top-bar-section ul li>a:hover{
background:#2b2b2b
}
.top-bar-section ul li>a.button{
background:#639;font-size:0.8125em
}
.top-bar-section ul li>a.button:hover{
background:#4c2673
}
.top-bar-section ul li>a.button.secondary{
background:#e8e8e8
}
.top-bar-section ul li>a.button.secondary:hover{
background:#cfcfcf
}
.top-bar-section ul li>a.button.success{
background:#5da423
}
.top-bar-section ul li>a.button.success:hover{
background:#457a1a
}
.top-bar-section ul li>a.button.alert{
background:#c60f13
}
.top-bar-section ul li>a.button.alert:hover{
background:#970b0e
}
.top-bar-section ul li.active>a{
background:#2b2b2b
}
.top-bar-section .has-form{
padding:15px
}
.top-bar-section .has-dropdown{
position:relative
}
.top-bar-section .has-dropdown>a:after{
content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:22px;right:0
}
.top-bar-section .has-dropdown.moved{
position:static
}
.top-bar-section .has-dropdown.moved>.dropdown{
visibility:visible
}
.top-bar-section .dropdown{
position:absolute;left:100%;top:0;visibility:hidden;z-index:99
}
.top-bar-section .dropdown li{
width:100%
}
.top-bar-section .dropdown li a{
font-weight:normal;padding:8px 15px
}
.top-bar-section .dropdown li.title h5{
margin-bottom:0
}
.top-bar-section .dropdown li.title h5 a{
color:#fff;line-height:22.5px;display:block
}
.top-bar-section .dropdown label{
padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:bold;font-size:0.625em
}
.top-bar-js-breakpoint{
width:58.75em !important;visibility:hidden
}
.js-generated{
display:block
}
@media only screen and (min-width: 58.75em){
.top-bar{
background:#111;*zoom:1;overflow:visible
}
.top-bar:before,.top-bar:after{
content:" ";display:table
}
.top-bar:after{
clear:both
}
.top-bar .toggle-topbar{
display:none
}
.top-bar .title-area{
float:left
}
.top-bar .name h1 a{
width:auto
}
.top-bar input,.top-bar .button{
line-height:2em;font-size:0.875em;height:2em;padding:0 10px;position:relative;top:8px
}
.top-bar.expanded{
background:#111
}
.contain-to-grid .top-bar{
max-width:62.5em;margin:0 auto;margin-bottom:1.875em
}
.top-bar-section{
-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important
}
.top-bar-section ul{
width:auto;height:auto !important;display:inline
}
.top-bar-section ul li{
float:left
}
.top-bar-section ul li .js-generated{
display:none
}
.top-bar-section li a:not(.button){
padding:0 15px;line-height:45px;background:#111
}
.top-bar-section li a:not(.button):hover{
background:#000
}
.top-bar-section .has-dropdown>a{
padding-right:35px !important
}
.top-bar-section .has-dropdown>a:after{
content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px
}
.top-bar-section .has-dropdown.moved{
position:relative
}
.top-bar-section .has-dropdown.moved>.dropdown{
visibility:hidden
}
.top-bar-section .has-dropdown:hover>.dropdown,.top-bar-section .has-dropdown:active>.dropdown{
visibility:visible
}
.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{
border:none;content:"\00bb";margin-top:-15px;right:5px
}
.top-bar-section .dropdown{
left:0;top:auto;background:transparent;min-width:100%
}
.top-bar-section .dropdown li a{
color:#fff;line-height:1;white-space:nowrap;padding:7px 15px;background:#1e1e1e
}
.top-bar-section .dropdown li label{
white-space:nowrap;background:#1e1e1e
}
.top-bar-section .dropdown li .dropdown{
left:100%;top:0
}
.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{
border-bottom:none;border-top:none;border-right:solid 1px #2b2b2b;border-left:solid 1px #000;clear:none;height:45px;width:0px
}
.top-bar-section .has-form{
background:#111;padding:0 15px;height:45px
}
.top-bar-section ul.right li .dropdown{
left:auto;right:0
}
.top-bar-section ul.right li .dropdown li .dropdown{
right:100%
}
}
.orbit-container{
overflow:hidden;width:100%;position:relative;background:#f5f5f5
}
.orbit-container .orbit-slides-container{
list-style:none;margin:0;padding:0;position:relative
}
.orbit-container .orbit-slides-container img{
display:block
}
.orbit-container .orbit-slides-container>*{
position:relative;float:left;height:100%
}
.orbit-container .orbit-slides-container>* .orbit-caption{
position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;padding:10px 14px;font-size:0.875em
}
.orbit-container .orbit-slides-container>* .orbit-caption *{
color:#fff
}
.orbit-container .orbit-slide-number{
position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0,0,0,0)
}
.orbit-container .orbit-slide-number span{
font-weight:700;padding:0.3125em
}
.orbit-container .orbit-timer{
position:absolute;top:10px;right:10px;height:6px;width:100px
}
.orbit-container .orbit-timer .orbit-progress{
height:100%;background-color:#000;background-color:rgba(0,0,0,0.6);display:block;width:0%
}
.orbit-container .orbit-timer>span{
display:none;position:absolute;top:10px;right:0px;width:11px;height:14px;border:solid 4px #000;border-top:none;border-bottom:none
}
.orbit-container .orbit-timer.paused>span{
right:-6px;top:9px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:transparent transparent transparent #000
}
.orbit-container:hover .orbit-timer>span{
display:block
}
.orbit-container .orbit-prev,.orbit-container .orbit-next{
position:absolute;top:50%;margin-top:-25px;background-color:#000;background-color:rgba(0,0,0,0.6);width:50px;height:60px;line-height:50px;color:white;text-indent:-9999px !important
}
.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{
position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:inset 16px
}
.orbit-container .orbit-prev{
left:0
}
.orbit-container .orbit-prev>span{
border-right-style:solid;border-color:transparent;border-right-color:#fff
}
.orbit-container .orbit-prev:hover>span{
border-right-color:#ccc
}
.orbit-container .orbit-next{
right:0
}
.orbit-container .orbit-next>span{
border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-8px
}
.orbit-container .orbit-next:hover>span{
border-left-color:#ccc
}
.orbit-bullets{
margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px
}
.orbit-bullets li{
display:block;width:18px;height:18px;background:#999;float:left;margin-right:6px;border:solid 2px #222;-webkit-border-radius:1000px;border-radius:1000px
}
.orbit-bullets li.active{
background:#222
}
.orbit-bullets li:last-child{
margin-right:0
}
.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{
display:none
}
.touch .orbit-bullets{
display:none
}
@media only screen and (min-width: 48em){
.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{
display:inherit
}
.touch .orbit-bullets{
display:block
}
}
.reveal-modal-bg{
position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:98;display:none;top:0;left:0
}
.reveal-modal{
visibility:hidden;display:none;position:absolute;left:50%;z-index:99;height:auto;background-color:#fff;margin-left:-40%;width:80%;background-color:#fff;padding:1.25em;border:solid 1px #666;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);top:50px
}
.reveal-modal .column,.reveal-modal .columns{
min-width:0
}
.reveal-modal>:first-child{
margin-top:0
}
.reveal-modal>:last-child{
margin-bottom:0
}
.reveal-modal .close-reveal-modal{
font-size:1.375em;line-height:1;position:absolute;top:0.5em;right:0.6875em;color:#aaa;font-weight:bold;cursor:pointer
}
@media only screen and (min-width: 48em){
.reveal-modal{
padding:1.875em;top:6.25em
}
.reveal-modal.tiny{
margin-left:-15%;width:30%
}
.reveal-modal.small{
margin-left:-20%;width:40%
}
.reveal-modal.medium{
margin-left:-30%;width:60%
}
.reveal-modal.large{
margin-left:-35%;width:70%
}
.reveal-modal.xlarge{
margin-left:-47.5%;width:95%
}
}
@media print{
.reveal-modal{
background:#fff !important
}
}
.joyride-list{
display:none
}
.joyride-tip-guide{
display:none;position:absolute;background:#000;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%
}
.lt-ie9 .joyride-tip-guide{
max-width:800px;left:50%;margin-left:-400px
}
.joyride-content-wrapper{
width:100%;padding:1.125em 1.25em 1.5em
}
.joyride-content-wrapper .button{
margin-bottom:0 !important
}
.joyride-tip-guide .joyride-nub{
display:block;position:absolute;left:22px;width:0;height:0;border:inset 14px
}
.joyride-tip-guide .joyride-nub.top{
border-top-style:solid;border-color:#000;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-28px
}
.joyride-tip-guide .joyride-nub.bottom{
border-bottom-style:solid;border-color:#000 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px
}
.joyride-tip-guide .joyride-nub.right{
right:-28px
}
.joyride-tip-guide .joyride-nub.left{
left:-28px
}
.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{
line-height:1.25;margin:0;font-weight:bold;color:#fff
}
.joyride-tip-guide p{
margin:0 0 1.125em 0;font-size:0.875em;line-height:1.3
}
.joyride-timer-indicator-wrap{
width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625em;bottom:1em
}
.joyride-timer-indicator{
display:block;width:0;height:inherit;background:#666
}
.joyride-close-tip{
position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:30px;font-weight:normal;line-height:0.5 !important
}
.joyride-close-tip:hover,.joyride-close-tip:focus{
color:#eee !important
}
.joyride-modal-bg{
position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer
}
.joyride-expose-wrapper{
background-color:#ffffff;position:absolute;border-radius:3px;z-index:102;-moz-box-shadow:0px 0px 30px #fff;-webkit-box-shadow:0px 0px 15px #fff;box-shadow:0px 0px 15px #fff
}
.joyride-expose-cover{
background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0px;left:0px
}
@media only screen and (min-width: 48em){
.joyride-tip-guide{
width:300px;left:inherit
}
.joyride-tip-guide .joyride-nub.bottom{
border-color:#000 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-28px
}
.joyride-tip-guide .joyride-nub.right{
border-color:#000 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-28px
}
.joyride-tip-guide .joyride-nub.left{
border-color:#000 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-28px;right:auto
}
}
[data-clearing]{
*zoom:1;margin-bottom:0;list-style:none
}
[data-clearing]:before,[data-clearing]:after{
content:" ";display:table
}
[data-clearing]:after{
clear:both
}
[data-clearing] li{
float:left;margin-right:10px
}
.clearing-blackout{
background:#111;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998
}
.clearing-blackout .clearing-close{
display:block
}
.clearing-container{
position:relative;z-index:998;height:100%;overflow:hidden;margin:0
}
.visible-img{
height:95%;position:relative
}
.visible-img img{
position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%
}
.clearing-caption{
color:#fff;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#111;width:100%;padding:10px 30px;position:absolute;left:0
}
.clearing-close{
z-index:999;padding-left:20px;padding-top:10px;font-size:40px;line-height:1;color:#fff;display:none
}
.clearing-close:hover,.clearing-close:focus{
color:#ccc
}
.clearing-assembled .clearing-container{
height:100%
}
.clearing-assembled .clearing-container .carousel>ul{
display:none
}
@media only screen and (min-width: 48em){
.clearing-main-prev,.clearing-main-next{
position:absolute;height:100%;width:40px;top:0
}
.clearing-main-prev>span,.clearing-main-next>span{
position:absolute;top:50%;display:block;width:0;height:0;border:solid 16px
}
.clearing-main-prev{
left:0
}
.clearing-main-prev>span{
left:5px;border-color:transparent;border-right-color:#fff
}
.clearing-main-next{
right:0
}
.clearing-main-next>span{
border-color:transparent;border-left-color:#fff
}
.clearing-main-prev.disabled,.clearing-main-next.disabled{
opacity:0.5
}
.clearing-feature ~ li{
display:none
}
.clearing-assembled .clearing-container .carousel{
background:#111;height:150px;margin-top:5px
}
.clearing-assembled .clearing-container .carousel>ul{
display:block;z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0
}
.clearing-assembled .clearing-container .carousel>ul li{
display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;margin-right:1px;position:relative;cursor:pointer;opacity:0.4
}
.clearing-assembled .clearing-container .carousel>ul li.fix-height img{
min-height:100%;height:100%;max-width:none
}
.clearing-assembled .clearing-container .carousel>ul li a.th{
border:none;-webkit-box-shadow:none;box-shadow:none;display:block
}
.clearing-assembled .clearing-container .carousel>ul li img{
cursor:pointer !important;min-width:100% !important
}
.clearing-assembled .clearing-container .carousel>ul li.visible{
opacity:1
}
.clearing-assembled .clearing-container .visible-img{
background:#111;overflow:hidden;height:75%
}
.clearing-close{
position:absolute;top:10px;right:20px;padding-left:0;padding-top:0
}
}
.alert-box{
border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:0.6875em 1.3125em 0.75em 0.6875em;font-size:0.875em;background-color:#639;border-color:#4c2673;color:#fff
}
.alert-box .close{
font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:0.4375em;right:0.3125em;color:#333;opacity:0.3
}
.alert-box .close:hover,.alert-box .close:focus{
opacity:0.5
}
.alert-box.radius{
-webkit-border-radius:3px;border-radius:3px
}
.alert-box.round{
-webkit-border-radius:1000px;border-radius:1000px
}
.alert-box.success{
background-color:#5da423;border-color:#457a1a;color:#fff
}
.alert-box.alert{
background-color:#c60f13;border-color:#970b0e;color:#fff
}
.alert-box.secondary{
background-color:#e8e8e8;border-color:#cfcfcf;color:#4f4f4f
}
.breadcrumbs{
display:block;padding:0.5625em 0.875em 0.5625em;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f5f5f5;border-color:#dbdbdb;-webkit-border-radius:3px;border-radius:3px
}
.breadcrumbs>*{
margin:0;float:left;font-size:0.6875em;text-transform:uppercase;color:#639
}
.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{
text-decoration:underline
}
.breadcrumbs>* a,.breadcrumbs>* span{
text-transform:uppercase;color:#639
}
.breadcrumbs>*.current{
cursor:default;color:#333
}
.breadcrumbs>*.current a{
cursor:default;color:#333
}
.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{
text-decoration:none
}
.breadcrumbs>*.unavailable{
color:#999
}
.breadcrumbs>*.unavailable a{
color:#999
}
.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{
text-decoration:none;color:#999;cursor:default
}
.breadcrumbs>*:before{
content:"/";color:#aaa;margin:0 0.75em;position:relative;top:1px
}
.breadcrumbs>*:first-child:before{
content:" ";margin:0
}
.keystroke,kbd{
background-color:#ededed;border-color:#dbdbdb;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:0.9375em;padding:0.125em 0.25em 0em;-webkit-border-radius:3px;border-radius:3px
}
.label{
font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:0.1875em 0.625em 0.25em;font-size:0.875em;background-color:#639;color:#fff
}
.label.radius{
-webkit-border-radius:3px;border-radius:3px
}
.label.round{
-webkit-border-radius:1000px;border-radius:1000px
}
.label.alert{
background-color:#c60f13;color:#fff
}
.label.success{
background-color:#5da423;color:#fff
}
.label.secondary{
background-color:#e8e8e8;color:#333
}
.inline-list{
margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden
}
.inline-list>li{
list-style:none;float:left;margin-left:1.375em;display:block
}
.inline-list>li>*{
display:block
}
.pagination{
display:block;height:1.5em;margin-left:-0.3125em
}
.pagination li{
display:block;float:left;height:1.5em;color:#222;font-size:0.875em;margin-left:0.3125em
}
.pagination li a{
display:block;padding:0.0625em 0.4375em 0.0625em;color:#999
}
.pagination li:hover a,.pagination li a:focus{
background:#e6e6e6
}
.pagination li.unavailable a{
cursor:default;color:#999
}
.pagination li.unavailable:hover a,.pagination li.unavailable a:focus{
background:transparent
}
.pagination li.current a{
background:#639;color:#fff;font-weight:bold;cursor:default
}
.pagination li.current a:hover,.pagination li.current a:focus{
background:#639
}
.pagination-centered{
text-align:center
}
.pagination-centered ul>li{
float:none;display:inline-block
}
.panel{
border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2
}
.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p{
color:#333
}
.panel>:first-child{
margin-top:0
}
.panel>:last-child{
margin-bottom:0
}
.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{
line-height:1;margin-bottom:0.625em
}
.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{
line-height:1.4
}
.panel.callout{
border-style:solid;border-width:1px;border-color:#4c2673;margin-bottom:1.25em;padding:1.25em;background:#639;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset
}
.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p{
color:#fff
}
.panel.callout>:first-child{
margin-top:0
}
.panel.callout>:last-child{
margin-bottom:0
}
.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{
line-height:1;margin-bottom:0.625em
}
.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{
line-height:1.4
}
.panel.radius{
-webkit-border-radius:3px;border-radius:3px
}
.pricing-table{
border:solid 1px #ddd;margin-left:0;margin-bottom:1.25em
}
.pricing-table *{
list-style:none;line-height:1
}
.pricing-table .title{
background-color:#ddd;padding:0.9375em 1.25em;text-align:center;color:#333;font-weight:bold;font-size:1em
}
.pricing-table .price{
background-color:#eee;padding:0.9375em 1.25em;text-align:center;color:#333;font-weight:normal;font-size:1.25em
}
.pricing-table .description{
background-color:#fff;padding:0.9375em;text-align:center;color:#777;font-size:0.75em;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd
}
.pricing-table .bullet-item{
background-color:#fff;padding:0.9375em;text-align:center;color:#333;font-size:0.875em;font-weight:normal;border-bottom:dotted 1px #ddd
}
.pricing-table .cta-button{
background-color:#f5f5f5;text-align:center;padding:1.25em 1.25em 0
}
.progress{
background-color:transparent;height:1.5625em;border:1px solid #ccc;padding:0.125em;margin-bottom:0.625em
}
.progress .meter{
background:#639;height:100%;display:block
}
.progress.secondary .meter{
background:#e8e8e8;height:100%;display:block
}
.progress.success .meter{
background:#5da423;height:100%;display:block
}
.progress.alert .meter{
background:#c60f13;height:100%;display:block
}
.progress.radius{
-webkit-border-radius:3px;border-radius:3px
}
.progress.radius .meter{
-webkit-border-radius:2px;border-radius:2px
}
.progress.round{
-webkit-border-radius:1000px;border-radius:1000px
}
.progress.round .meter{
-webkit-border-radius:999px;border-radius:999px
}
.side-nav{
display:block;margin:0;padding:0.875em 0;list-style-type:none;list-style-position:inside
}
.side-nav li{
margin:0 0 0.4375em 0;font-size:0.875em
}
.side-nav li a{
display:block;color:#639
}
.side-nav li.active>a:first-child{
color:#4d4d4d;font-weight:bold
}
.side-nav li.divider{
border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#e6e6e6
}
.sub-nav{
display:block;width:auto;overflow:hidden;margin:-0.25em 0 1.125em;padding-top:0.25em;margin-right:0;margin-left:-0.5625em
}
.sub-nav dt,.sub-nav dd{
float:left;display:inline;margin-left:0.5625em;margin-bottom:0.625em;font-weight:normal;font-size:0.875em
}
.sub-nav dt a,.sub-nav dd a{
color:#999;text-decoration:none
}
.sub-nav dt.active a,.sub-nav dd.active a{
-webkit-border-radius:1000px;border-radius:1000px;font-weight:bold;background:#639;padding:0.1875em 0.5625em;cursor:default;color:#fff
}
@media only screen{
div.switch{
position:relative;width:100%;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25em;-webkit-animation:webkitSiblingBugfix infinite 1s;height:36px;background:#fff;border-color:#ccc
}
div.switch label{
position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:bold;text-align:left;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out
}
div.switch input{
position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none
}
div.switch input:hover,div.switch input:focus{
cursor:pointer
}
div.switch>span{
position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out
}
div.switch input:not(:checked)+label{
opacity:0
}
div.switch input:checked{
display:none !important
}
div.switch input{
left:0;display:block !important
}
div.switch input:first-of-type+label,div.switch input:first-of-type+span+label{
left:-50%
}
div.switch input:first-of-type:checked+label,div.switch input:first-of-type:checked+span+label{
left:0%
}
div.switch input:last-of-type+label,div.switch input:last-of-type+span+label{
right:-50%;left:auto;text-align:right
}
div.switch input:last-of-type:checked+label,div.switch input:last-of-type:checked+span+label{
right:0%;left:auto
}
div.switch span.custom{
display:none !important
}
div.switch label{
padding:0 0.375em;line-height:2.3em;font-size:0.875em
}
div.switch input:first-of-type:checked ~ span{
left:100%;margin-left:-2.1875em
}
div.switch>span{
width:2.25em;height:2.25em
}
div.switch>span{
border-color:#b3b3b3;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5;box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5
}
div.switch:hover>span,div.switch:focus>span{
background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);background:linear-gradient(to bottom, #fff 0%, #e6e6e6 100%)
}
div.switch:active{
background:transparent
}
div.switch.large{
height:44px
}
div.switch.large label{
padding:0 0.375em;line-height:2.3em;font-size:1.0625em
}
div.switch.large input:first-of-type:checked ~ span{
left:100%;margin-left:-2.6875em
}
div.switch.large>span{
width:2.75em;height:2.75em
}
div.switch.small{
height:28px
}
div.switch.small label{
padding:0 0.375em;line-height:2.1em;font-size:0.75em
}
div.switch.small input:first-of-type:checked ~ span{
left:100%;margin-left:-1.6875em
}
div.switch.small>span{
width:1.75em;height:1.75em
}
div.switch.tiny{
height:22px
}
div.switch.tiny label{
padding:0 0.375em;line-height:1.9em;font-size:0.6875em
}
div.switch.tiny input:first-of-type:checked ~ span{
left:100%;margin-left:-1.3125em
}
div.switch.tiny>span{
width:1.375em;height:1.375em
}
div.switch.radius{
-webkit-border-radius:4px;border-radius:4px
}
div.switch.radius>span{
-webkit-border-radius:3px;border-radius:3px
}
div.switch.round{
-webkit-border-radius:1000px;border-radius:1000px
}
div.switch.round>span{
-webkit-border-radius:999px;border-radius:999px
}
div.switch.round label{
padding:0 0.5625em
}
@-webkit-keyframes webkitSiblingBugfix{

}
}
[data-magellan-expedition]{
background:#fff;z-index:50;min-width:100%;padding:10px
}
[data-magellan-expedition] .sub-nav{
margin-bottom:0
}
[data-magellan-expedition] .sub-nav dd{
margin-bottom:0
}
table{
background:#fff;margin-bottom:1.25em;border:solid 1px #ddd
}
table thead,table tfoot{
background:#f5f5f5;font-weight:bold
}
table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{
padding:0.5em 0.625em 0.625em;font-size:0.875em;color:#222;text-align:left
}
table tr th,table tr td{
padding:0.5625em 0.625em;font-size:0.875em;color:#222
}
table tr.even,table tr.alt,table tr:nth-of-type(even){
background:#f9f9f9
}
table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{
display:table-cell;line-height:1.125em
}
.th{
line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);box-shadow:0 0 0 1px rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out
}
.th:hover,.th:focus{
-webkit-box-shadow:0 0 6px 1px rgba(102,51,153,0.5);box-shadow:0 0 6px 1px rgba(102,51,153,0.5)
}
.th.radius{
-webkit-border-radius:3px;border-radius:3px
}
a.th{
display:block
}
.has-tip{
border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333
}
.has-tip:hover,.has-tip:focus{
border-bottom:dotted 1px #33194d;color:#639
}
.has-tip.tip-left,.has-tip.tip-right{
float:none !important
}
.tooltip{
display:none;position:absolute;z-index:999;font-weight:bold;font-size:0.9375em;line-height:1.3;padding:0.5em;max-width:85%;left:50%;width:100%;color:#fff;background:#000;-webkit-border-radius:3px;border-radius:3px
}
.tooltip>.nub{
display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #000 transparent;top:-10px
}
.tooltip.opened{
color:#639 !important;border-bottom:dotted 1px #33194d !important
}
.tap-to-close{
display:block;font-size:0.625em;color:#888;font-weight:normal
}
@media only screen and (min-width: 48em){
.tooltip>.nub{
border-color:transparent transparent #000 transparent;top:-10px
}
.tooltip.tip-top>.nub{
border-color:#000 transparent transparent transparent;top:auto;bottom:-10px
}
.tooltip.tip-left,.tooltip.tip-right{
float:none !important
}
.tooltip.tip-left>.nub{
border-color:transparent transparent transparent #000;right:-10px;left:auto;top:50%;margin-top:-5px
}
.tooltip.tip-right>.nub{
border-color:transparent #000 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px
}
}
@media only screen and (max-width: 767px){
.f-dropdown{
max-width:100%;left:0
}
}
.f-dropdown{
position:absolute;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;margin-top:2px;max-width:200px
}
.f-dropdown *:first-child{
margin-top:0
}
.f-dropdown *:last-child{
margin-bottom:0
}
.f-dropdown:before{
content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99
}
.f-dropdown:after{
content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98
}
.f-dropdown.right:before{
left:auto;right:10px
}
.f-dropdown.right:after{
left:auto;right:9px
}
.f-dropdown li{
font-size:0.875em;cursor:pointer;line-height:1.125em;margin:0
}
.f-dropdown li:hover,.f-dropdown li:focus{
background:#eee
}
.f-dropdown li a{
display:block;padding:0.3125em 0.625em;color:#555
}
.f-dropdown.content{
position:absolute;top:-9999px;list-style:none;padding:1.25em;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:16px;z-index:99;max-width:200px
}
.f-dropdown.content *:first-child{
margin-top:0
}
.f-dropdown.content *:last-child{
margin-bottom:0
}
.f-dropdown.tiny{
max-width:200px
}
.f-dropdown.small{
max-width:300px
}
.f-dropdown.medium{
max-width:500px
}
.f-dropdown.large{
max-width:800px
}
html,body{
background-color: #e8e8e8;height: 100%;min-height: 100%;font-family: Calibri;background-image:url('http://www.metzakelijkvoordeel.nl/3dmarket/');
}
.intro-slider-container{
margin-bottom: 20px;
}
.intro-slider-container .orbit-caption .info .title{
font-size: 12pt !important;font-weight: bold !important;
}
.intro-slider-container .orbit-caption .info .price{
text-align: right;
}
#page-container{
overflow: hidden;min-height: 100%;
}
#footer-container{
margin-bottom: 40px;
}
#footer-container .title{
font-size: 12pt;
}
#footer-container .content-link{
font-size: 11pt;margin-top: 5px;
}
#logo{
padding-top: 20px;padding-right:20px;
}
#small-logo{
margin-top: 2px;
}
#left-menu{
text-align: right;border-right: solid 5px #663399;padding-right:0px;margin-bottom: -10000px; padding-bottom: 10000px;
}
#filter-box{

}
#top-bar-container{
border-top: solid 2px #bbb;border-bottom: solid 2px #bbb;margin: 20px 0;color: #aaaaaa;font-size: 20pt;
}
#hidden-menu{
margin: 20px 0px;border-bottom: solid 2px #bbb;padding-bottom: 20px;
}
.line-separate{
background-color:#bbb;height:2px;width: 100%;display: block;margin: 10px 0px;
}
.dark{
background-color:#acacac;
}
.form{
padding: 20px;
}
.top-bar{
background-color: #e8e8e8 !important;margin-bottom: 0px;
}
.top-bar .title-area{

}
.top-bar .top-bar-section{
background-color: #e8e8e8 !important;
}
.top-bar .top-bar-section .divider{
border: 1px solid;
}
.top-bar .top-bar-section ul{
background-color: #e8e8e8 !important;font-size: 20pt;
}
.top-bar .top-bar-section ul .divider{
background-color: #e8e8e8 !important;border-right: 0;border-left: 0;
}
.top-bar .top-bar-section li a{
background-color: #e8e8e8 !important;color: #aaa;font-size: 20px;
}
.top-bar.expanded .title-area{
background: #e8e8e8 !important;
}
.top-bar .toggle-topbar.menu-icon{
right: 0 !important;color:#aaa !important;
}
.top-bar .toggle-topbar.menu-icon a{
color:#aaa !important;text-indent: -65px !important;
}
.pins{
margin: 0 auto;
}
.pins .pin{
padding: 0 0 20px 0;
}
.pins .pin .inner{
width: 226px;background-color: #f6f6f6;box-shadow: 0 2px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.2);position: relative;
}
.pins .inner .photo{
padding-top:5px;
}
.pins .inner .photo img{
width: 100%;display:block;margin: 0 auto;
}
.pins .inner .info{
padding: 12px;
}
.pins .info .title{
color: #fff;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;text-transform: uppercase;font-size: 13px;margin-bottom: 5px;
}
.pins .info .author{
color: #fa0e1b;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;font-size: 12px;font-style: italic;
}
.pins .pin .menu{
padding: 7px 12px 7px 12px;font-size: 13px;
}
.pins .designer-pin{
background-color: #15C373;border-radius:15px;width: 130px;height: 25px;position: absolute;font-weight: bold;color: white;padding-left: 7px;padding-top: 5px;left:85px;
}
.pins .menu .price{
text-align: right;
}
.pins .menu .avatar{
border:1px solid #663399;background-color: #663399;border-radius:15px;width: 70px;
}
.pins .menu .avatar img{
padding:10px;
}
.side-menu-container{
padding: 20px 0 0 0 !important;
}
.side .block{
margin-bottom: 24px;
}
.side .block .body{
padding: 12px;color: #222222;font-size: 14px;
}
.side .block .body input{
float:right;margin-left: 5px;
}
.side .block .body label{
clear:both;
}
.side .block .head{
background-color:#333333;padding: 5px 15px;color: #fff;font-weight: bold;
}
#side-categories ul{
list-style-type: none;margin-left: 15px;
}
#category-view-all{
text-align:center;
}
#category-view-all a{
color: #c6c6c6;font-style:italic;
}
#media-details #main-image img{
border: 2px solid #fff;width:100%;display: block;margin: 0 auto;
}
#media-right-info-block{
margin-left:0px;
}
#media-right-info{

}
#media-right-info .title{
font-weight:bold;margin-bottom: 5px;
}
#media-right-info .info-block{
padding-top:20px;
}
#media-right-info table .price-columns{
text-align: right;
}
#media-right-info table{
background-color: #e8e8e8 !important;border:0 !important;
}
#media-right-info table tr{
background-color: #e8e8e8 !important;
}
#media-right-info table tr td{
padding-top: 3px !important;padding-bottom: 3px !important;
}
#screenshot-block{
margin-top: 20px;
}
#same-category-block{
margin-top: 20px;
}
#price-range-block input{
text-align:right;border: none !important;box-shadow: none !important;background-color:#e8e8e8 !important;font-weight: bold !important;
}
#price-range-block #price-range-slider{
margin-top: 30px;margin-right: 10px;
}
.title-head{
background-color:#333333;padding: 5px 15px;color: #fff;font-weight: bold;display: inline-block;
}
#profile-bio{
max-height: 150px;overflow: auto
}
.ui-helper-hidden{
display: none;
}
.ui-helper-hidden-accessible{
border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;
}
.ui-helper-reset{
margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;
}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{
content: "";display: table;border-collapse: collapse;
}
.ui-helper-clearfix:after{
clear: both;
}
.ui-helper-clearfix{
min-height: 0;
}
.ui-helper-zfix{
width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter:Alpha(Opacity=0);
}
.ui-front{
z-index: 100;
}
.ui-state-disabled{
cursor: default !important;
}
.ui-icon{
display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;
}
.ui-widget-overlay{
position: fixed;top: 0;left: 0;width: 100%;height: 100%;
}
.ui-slider{
position: relative;text-align: left;
}
.ui-slider .ui-slider-handle{
position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;
}
.ui-slider .ui-slider-range{
position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{
filter: inherit;
}
.ui-slider-horizontal{
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle{
top: -.3em;margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range{
top: 0;height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min{
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max{
right: 0;
}
.ui-slider-vertical{
width: .8em;height: 100px;
}
.ui-slider-vertical .ui-slider-handle{
left: -.3em;margin-left: 0;margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range{
left: 0;width: 100%;
}
.ui-slider-vertical .ui-slider-range-min{
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max{
top: 0;
}
.ui-widget{
font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1.1em;
}
.ui-widget .ui-widget{
font-size: 1em;
}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{
font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1em;
}
.ui-widget-content{
border: 1px solid #dddddd;background: #eeeeee url(http://www.sculpely.com/themes/default/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color: #333333;
}
.ui-widget-content a{
color: #333333;
}
.ui-widget-header{
border: 1px solid #e78f08;background: #663399 url(http://www.sculpely.com/themes/default/css/images/ui-bg_gloss-wave_35_663399_500x100.png) 50% 50% repeat-x;color: #ffffff;font-weight: bold;
}
.ui-widget-header a{
color: #ffffff;
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{
border: 1px solid #cccccc;background: #f6f6f6 url(http://www.sculpely.com/themes/default/css/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #1c94c4;
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{
color: #1c94c4;text-decoration: none;
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{
border: 1px solid #fbcb09;background: #fdf5ce url(http://www.sculpely.com/themes/default/css/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #c77405;
}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{
color: #c77405;text-decoration: none;
}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{
border: 1px solid #fbd850;background: #ffffff url(http://www.sculpely.com/themes/default/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight: bold;color: #eb8f00;
}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{
color: #eb8f00;text-decoration: none;
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{
border: 1px solid #fed22f;background: #ffe45c url(http://www.sculpely.com/themes/default/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color: #363636;
}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{
color: #363636;
}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{
border: 1px solid #cd0a0a;background: #b81900 url(http://www.sculpely.com/themes/default/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color: #ffffff;
}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{
color: #ffffff;
}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{
color: #ffffff;
}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{
font-weight: bold;
}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{
opacity: .7;filter:Alpha(Opacity=70);font-weight: normal;
}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{
opacity: .35;filter:Alpha(Opacity=35);background-image: none;
}
.ui-state-disabled .ui-icon{
filter:Alpha(Opacity=35);
}
.ui-icon{
width: 16px;height: 16px;
}
.ui-icon,.ui-widget-content .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-active .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-highlight .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_228ef1_256x240.png);
}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{
background-image: url(http://www.sculpely.com/themes/default/css/images/ui-icons_ffd27a_256x240.png);
}
.ui-icon-blank{
background-position: 16px 16px;
}
.ui-icon-carat-1-n{
background-position: 0 0;
}
.ui-icon-carat-1-ne{
background-position: -16px 0;
}
.ui-icon-carat-1-e{
background-position: -32px 0;
}
.ui-icon-carat-1-se{
background-position: -48px 0;
}
.ui-icon-carat-1-s{
background-position: -64px 0;
}
.ui-icon-carat-1-sw{
background-position: -80px 0;
}
.ui-icon-carat-1-w{
background-position: -96px 0;
}
.ui-icon-carat-1-nw{
background-position: -112px 0;
}
.ui-icon-carat-2-n-s{
background-position: -128px 0;
}
.ui-icon-carat-2-e-w{
background-position: -144px 0;
}
.ui-icon-triangle-1-n{
background-position: 0 -16px;
}
.ui-icon-triangle-1-ne{
background-position: -16px -16px;
}
.ui-icon-triangle-1-e{
background-position: -32px -16px;
}
.ui-icon-triangle-1-se{
background-position: -48px -16px;
}
.ui-icon-triangle-1-s{
background-position: -64px -16px;
}
.ui-icon-triangle-1-sw{
background-position: -80px -16px;
}
.ui-icon-triangle-1-w{
background-position: -96px -16px;
}
.ui-icon-triangle-1-nw{
background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s{
background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w{
background-position: -144px -16px;
}
.ui-icon-arrow-1-n{
background-position: 0 -32px;
}
.ui-icon-arrow-1-ne{
background-position: -16px -32px;
}
.ui-icon-arrow-1-e{
background-position: -32px -32px;
}
.ui-icon-arrow-1-se{
background-position: -48px -32px;
}
.ui-icon-arrow-1-s{
background-position: -64px -32px;
}
.ui-icon-arrow-1-sw{
background-position: -80px -32px;
}
.ui-icon-arrow-1-w{
background-position: -96px -32px;
}
.ui-icon-arrow-1-nw{
background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s{
background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw{
background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w{
background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw{
background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n{
background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e{
background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s{
background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w{
background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n{
background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne{
background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e{
background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se{
background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s{
background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw{
background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w{
background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw{
background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s{
background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw{
background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w{
background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw{
background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n{
background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e{
background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s{
background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w{
background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w{
background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n{
background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e{
background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s{
background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w{
background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n{
background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e{
background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s{
background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w{
background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n{
background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e{
background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s{
background-position: -176px -64px;
}
.ui-icon-arrow-4{
background-position: 0 -80px;
}
.ui-icon-arrow-4-diag{
background-position: -16px -80px;
}
.ui-icon-extlink{
background-position: -32px -80px;
}
.ui-icon-newwin{
background-position: -48px -80px;
}
.ui-icon-refresh{
background-position: -64px -80px;
}
.ui-icon-shuffle{
background-position: -80px -80px;
}
.ui-icon-transfer-e-w{
background-position: -96px -80px;
}
.ui-icon-transferthick-e-w{
background-position: -112px -80px;
}
.ui-icon-folder-collapsed{
background-position: 0 -96px;
}
.ui-icon-folder-open{
background-position: -16px -96px;
}
.ui-icon-document{
background-position: -32px -96px;
}
.ui-icon-document-b{
background-position: -48px -96px;
}
.ui-icon-note{
background-position: -64px -96px;
}
.ui-icon-mail-closed{
background-position: -80px -96px;
}
.ui-icon-mail-open{
background-position: -96px -96px;
}
.ui-icon-suitcase{
background-position: -112px -96px;
}
.ui-icon-comment{
background-position: -128px -96px;
}
.ui-icon-person{
background-position: -144px -96px;
}
.ui-icon-print{
background-position: -160px -96px;
}
.ui-icon-trash{
background-position: -176px -96px;
}
.ui-icon-locked{
background-position: -192px -96px;
}
.ui-icon-unlocked{
background-position: -208px -96px;
}
.ui-icon-bookmark{
background-position: -224px -96px;
}
.ui-icon-tag{
background-position: -240px -96px;
}
.ui-icon-home{
background-position: 0 -112px;
}
.ui-icon-flag{
background-position: -16px -112px;
}
.ui-icon-calendar{
background-position: -32px -112px;
}
.ui-icon-cart{
background-position: -48px -112px;
}
.ui-icon-pencil{
background-position: -64px -112px;
}
.ui-icon-clock{
background-position: -80px -112px;
}
.ui-icon-disk{
background-position: -96px -112px;
}
.ui-icon-calculator{
background-position: -112px -112px;
}
.ui-icon-zoomin{
background-position: -128px -112px;
}
.ui-icon-zoomout{
background-position: -144px -112px;
}
.ui-icon-search{
background-position: -160px -112px;
}
.ui-icon-wrench{
background-position: -176px -112px;
}
.ui-icon-gear{
background-position: -192px -112px;
}
.ui-icon-heart{
background-position: -208px -112px;
}
.ui-icon-star{
background-position: -224px -112px;
}
.ui-icon-link{
background-position: -240px -112px;
}
.ui-icon-cancel{
background-position: 0 -128px;
}
.ui-icon-plus{
background-position: -16px -128px;
}
.ui-icon-plusthick{
background-position: -32px -128px;
}
.ui-icon-minus{
background-position: -48px -128px;
}
.ui-icon-minusthick{
background-position: -64px -128px;
}
.ui-icon-close{
background-position: -80px -128px;
}
.ui-icon-closethick{
background-position: -96px -128px;
}
.ui-icon-key{
background-position: -112px -128px;
}
.ui-icon-lightbulb{
background-position: -128px -128px;
}
.ui-icon-scissors{
background-position: -144px -128px;
}
.ui-icon-clipboard{
background-position: -160px -128px;
}
.ui-icon-copy{
background-position: -176px -128px;
}
.ui-icon-contact{
background-position: -192px -128px;
}
.ui-icon-image{
background-position: -208px -128px;
}
.ui-icon-video{
background-position: -224px -128px;
}
.ui-icon-script{
background-position: -240px -128px;
}
.ui-icon-alert{
background-position: 0 -144px;
}
.ui-icon-info{
background-position: -16px -144px;
}
.ui-icon-notice{
background-position: -32px -144px;
}
.ui-icon-help{
background-position: -48px -144px;
}
.ui-icon-check{
background-position: -64px -144px;
}
.ui-icon-bullet{
background-position: -80px -144px;
}
.ui-icon-radio-on{
background-position: -96px -144px;
}
.ui-icon-radio-off{
background-position: -112px -144px;
}
.ui-icon-pin-w{
background-position: -128px -144px;
}
.ui-icon-pin-s{
background-position: -144px -144px;
}
.ui-icon-play{
background-position: 0 -160px;
}
.ui-icon-pause{
background-position: -16px -160px;
}
.ui-icon-seek-next{
background-position: -32px -160px;
}
.ui-icon-seek-prev{
background-position: -48px -160px;
}
.ui-icon-seek-end{
background-position: -64px -160px;
}
.ui-icon-seek-start{
background-position: -80px -160px;
}
.ui-icon-seek-first{
background-position: -80px -160px;
}
.ui-icon-stop{
background-position: -96px -160px;
}
.ui-icon-eject{
background-position: -112px -160px;
}
.ui-icon-volume-off{
background-position: -128px -160px;
}
.ui-icon-volume-on{
background-position: -144px -160px;
}
.ui-icon-power{
background-position: 0 -176px;
}
.ui-icon-signal-diag{
background-position: -16px -176px;
}
.ui-icon-signal{
background-position: -32px -176px;
}
.ui-icon-battery-0{
background-position: -48px -176px;
}
.ui-icon-battery-1{
background-position: -64px -176px;
}
.ui-icon-battery-2{
background-position: -80px -176px;
}
.ui-icon-battery-3{
background-position: -96px -176px;
}
.ui-icon-circle-plus{
background-position: 0 -192px;
}
.ui-icon-circle-minus{
background-position: -16px -192px;
}
.ui-icon-circle-close{
background-position: -32px -192px;
}
.ui-icon-circle-triangle-e{
background-position: -48px -192px;
}
.ui-icon-circle-triangle-s{
background-position: -64px -192px;
}
.ui-icon-circle-triangle-w{
background-position: -80px -192px;
}
.ui-icon-circle-triangle-n{
background-position: -96px -192px;
}
.ui-icon-circle-arrow-e{
background-position: -112px -192px;
}
.ui-icon-circle-arrow-s{
background-position: -128px -192px;
}
.ui-icon-circle-arrow-w{
background-position: -144px -192px;
}
.ui-icon-circle-arrow-n{
background-position: -160px -192px;
}
.ui-icon-circle-zoomin{
background-position: -176px -192px;
}
.ui-icon-circle-zoomout{
background-position: -192px -192px;
}
.ui-icon-circle-check{
background-position: -208px -192px;
}
.ui-icon-circlesmall-plus{
background-position: 0 -208px;
}
.ui-icon-circlesmall-minus{
background-position: -16px -208px;
}
.ui-icon-circlesmall-close{
background-position: -32px -208px;
}
.ui-icon-squaresmall-plus{
background-position: -48px -208px;
}
.ui-icon-squaresmall-minus{
background-position: -64px -208px;
}
.ui-icon-squaresmall-close{
background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical{
background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal{
background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical{
background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal{
background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se{
background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se{
background-position: -80px -224px;
}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{
border-top-left-radius: 4px;
}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{
border-top-right-radius: 4px;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{
border-bottom-left-radius: 4px;
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{
border-bottom-right-radius: 4px;
}
.ui-widget-overlay{
background: #666666 url(http://www.sculpely.com/themes/default/css/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity: .5;filter: Alpha(Opacity=50);
}
.ui-widget-shadow{
margin: -5px 0 0 -5px;padding: 5px;background: #000000 url(http://www.sculpely.com/themes/default/css/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity: .2;filter: Alpha(Opacity=20);border-radius: 5px;
}
