html,body {
margin: 0;
padding: 0;
}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,input,textarea,legend,button,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
line-height: 1;
font-family: inherit
}
table {
border-collapse: collapse;
border-spacing: 0
}
ol,ul {
list-style: none
}
q:before,q:after,blockquote:before,blockquote:after {
content: ""
}
html {
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%
}
a:focus {
outline: thin dotted
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {
display: block
}
audio,canvas,video {
display: inline-block;*display:inline;*zoom:1
}
audio:not([controls]) {
display: none
}
sub,sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sup {
top: -0.5em
}
sub {
bottom: -0.25em
}
img {
border: 0;
-ms-interpolation-mode: bicubic
}
nav,section,aside,article,figure,header,footer,hgroup {
display: block;
clear: both
}
a {
text-decoration: none
}
li.slide i,li.slide em {
font-style: italic
}
li.slide i b,li.slide em b,li.slide i strong,li.slide em strong,li.slide i a,li.slide em a {
font-style: italic
}
li.slide b,li.slide strong {
font-weight: bold
}
li.slide b i,li.slide strong i,li.slide b em,li.slide strong em,li.slide b a,li.slide strong a {
font-weight: bold
}
nav ul,footer ul {
list-style-type: none
}
html {
font-size: 14px;
line-height: 1
}
.container:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.clearfix:before,.clearfix:after,.row:before,.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0
}
.row:after,.clearfix:after {
clear: both
}
.row,.clearfix {
zoom: 1
}
br.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0
}
.container {
position: relative;
width: 960px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 20px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 20px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 40px
}
.container .two.columns {
width: 100px
}
.container .three.columns {
width: 160px
}
.container .four.columns {
width: 220px
}
.container .five.columns {
width: 280px
}
.container .six.columns {
width: 340px
}
.container .seven.columns {
width: 400px
}
.container .eight.columns {
width: 460px
}
.container .nine.columns {
width: 520px
}
.container .ten.columns {
width: 580px
}
.container .eleven.columns {
width: 640px
}
.container .twelve.columns {
width: 700px
}
.container .thirteen.columns {
width: 760px
}
.container .fourteen.columns {
width: 820px
}
.container .fifteen.columns {
width: 880px
}
.container .sixteen.columns {
width: 940px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 299.9968px
}
.container .two-thirds.column {
width: 619.9936px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 172px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 364px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 556px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 748px
}
.container .offset-one {
padding-left: 60px
}
.container .offset-two {
padding-left: 120px
}
.container .offset-three {
padding-left: 180px
}
.container .offset-four {
padding-left: 240px
}
.container .offset-five {
padding-left: 300px
}
.container .offset-six {
padding-left: 360px
}
.container .offset-seven {
padding-left: 420px
}
.container .offset-eight {
padding-left: 480px
}
.container .offset-nine {
padding-left: 540px
}
.container .offset-ten {
padding-left: 600px
}
.container .offset-eleven {
padding-left: 660px
}
.container .offset-twelve {
padding-left: 720px
}
.container .offset-thirteen {
padding-left: 780px
}
.container .offset-fourteen {
padding-left: 840px
}
.container .offset-fifteen {
padding-left: 900px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 60px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 120px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 180px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 240px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 300px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 360px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 420px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 480px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 540px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 600px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 660px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 720px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 780px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 840px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 900px
}
@media only screen and (min-width: 856px) and (max-width: 959px) {.container {
position: relative;
width: 832px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 16px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 16px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 32px
}
.container .two.columns {
width: 84px
}
.container .three.columns {
width: 136px
}
.container .four.columns {
width: 188px
}
.container .five.columns {
width: 240px
}
.container .six.columns {
width: 292px
}
.container .seven.columns {
width: 344px
}
.container .eight.columns {
width: 396px
}
.container .nine.columns {
width: 448px
}
.container .ten.columns {
width: 500px
}
.container .eleven.columns {
width: 552px
}
.container .twelve.columns {
width: 604px
}
.container .thirteen.columns {
width: 656px
}
.container .fourteen.columns {
width: 708px
}
.container .fifteen.columns {
width: 760px
}
.container .sixteen.columns {
width: 812px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 257.33056px
}
.container .two-thirds.column {
width: 534.66112px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 146.4px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 312.8px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 479.2px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 645.6px
}
.container .offset-one {
padding-left: 52px
}
.container .offset-two {
padding-left: 104px
}
.container .offset-three {
padding-left: 156px
}
.container .offset-four {
padding-left: 208px
}
.container .offset-five {
padding-left: 260px
}
.container .offset-six {
padding-left: 312px
}
.container .offset-seven {
padding-left: 364px
}
.container .offset-eight {
padding-left: 416px
}
.container .offset-nine {
padding-left: 468px
}
.container .offset-ten {
padding-left: 520px
}
.container .offset-eleven {
padding-left: 572px
}
.container .offset-twelve {
padding-left: 624px
}
.container .offset-thirteen {
padding-left: 676px
}
.container .offset-fourteen {
padding-left: 728px
}
.container .offset-fifteen {
padding-left: 780px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 52px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 104px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 156px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 208px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 260px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 312px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 364px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 416px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 468px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 520px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 572px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 624px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 676px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 728px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 780px
}

}
@media only screen and (min-width: 728px) and (max-width: 855px) {.container {
position: relative;
width: 704px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 8px;
margin-right: 8px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 14px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 14px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 28px
}
.container .two.columns {
width: 72px
}
.container .three.columns {
width: 116px
}
.container .four.columns {
width: 160px
}
.container .five.columns {
width: 204px
}
.container .six.columns {
width: 248px
}
.container .seven.columns {
width: 292px
}
.container .eight.columns {
width: 336px
}
.container .nine.columns {
width: 380px
}
.container .ten.columns {
width: 424px
}
.container .eleven.columns {
width: 468px
}
.container .twelve.columns {
width: 512px
}
.container .thirteen.columns {
width: 556px
}
.container .fourteen.columns {
width: 600px
}
.container .fifteen.columns {
width: 644px
}
.container .sixteen.columns {
width: 688px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 218.66432px
}
.container .two-thirds.column {
width: 453.32864px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 124.80000000000001px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 265.6px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 406.4px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 547.2px
}
.container .offset-one {
padding-left: 44px
}
.container .offset-two {
padding-left: 88px
}
.container .offset-three {
padding-left: 132px
}
.container .offset-four {
padding-left: 176px
}
.container .offset-five {
padding-left: 220px
}
.container .offset-six {
padding-left: 264px
}
.container .offset-seven {
padding-left: 308px
}
.container .offset-eight {
padding-left: 352px
}
.container .offset-nine {
padding-left: 396px
}
.container .offset-ten {
padding-left: 440px
}
.container .offset-eleven {
padding-left: 484px
}
.container .offset-twelve {
padding-left: 528px
}
.container .offset-thirteen {
padding-left: 572px
}
.container .offset-fourteen {
padding-left: 616px
}
.container .offset-fifteen {
padding-left: 660px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 44px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 88px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 132px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 176px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 220px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 264px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 308px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 352px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 396px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 440px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 484px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 528px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 572px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 616px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 660px
}

}
@media only screen and (min-width: 480px) and (max-width: 727px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 456px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 440px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 212px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (min-width: 420px) and (max-width: 479px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 396px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 380px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 182px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (min-width: 360px) and (max-width: 419px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 336px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 320px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 152px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (min-width: 340px) and (max-width: 359px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 316px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 300px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 142px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (max-width: 339px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 296px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 280px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 132px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
.clearfix {
zoom: 1;
position: relative
}
.clearfix:before,.clearfix:after {
display: table;
content: "";
zoom: 1
}
.clearfix:after {
clear: both
}
.ib,.ib-mixin {
display: inline-block;
zoom: 1;*display:inline
}
.ib.middle,.ib-mixin.middle {
vertical-align: middle
}
.center {
text-align: center
}
.caps {
text-transform: uppercase
}
.absolute {
position: absolute
}
.relative {
position: relative
}
.hidden {
display: none
}
.right-align {
text-align: right
}
.left-align {
text-align: left
}
.pointer {
cursor: pointer
}
@font-face {
font-family: 'Brandon';
src: url(../fonts/brandon_bld-webfont-2348f8636c201e381329778e45d8a991.eot);
src: url(../fonts/brandon_bld-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon_bld-webfont-200b737e429ab97c570de9116a717bf1.woff) format("woff"),url(../fonts/brandon_bld-webfont-3dfb60335d564f53c06d866811019ce6.ttf) format("truetype"),url(../fonts/brandon_bld-webfont.svg#BrandonGrotesqueBoldRegular) format("svg");
font-weight: 700;
font-style: normal
}
@font-face {
font-family: 'Brandon';
src: url(../fonts/brandon_reg-webfont-c0986eceabf8277747f3ba2c52900da6.eot);
src: url(../fonts/brandon_reg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon_reg-webfont-7338ba37415d3e3377293c1f5309f08c.woff) format("woff"),url(../fonts/brandon_reg-webfont-3618cfedce15c6a98454f6cb339cf0c0.ttf) format("truetype"),url(../fonts/brandon_reg-webfont.svg#BrandonGrotesqueRegularRg) format("svg");
font-weight: 500;
font-style: normal
}
@font-face {
font-family: 'Brandon';
src: url(../fonts/brandon_light-webfont-911015ebf8ca6bc9fb48abd163ba8cc0.eot);
src: url(../fonts/brandon_light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon_light-webfont-338e5d05731a59495b68c9c83d8ba884.woff) format("woff"),url(../fonts/brandon_light-webfont-1db14ccfb707699aeac76e0107ee024e.ttf) format("truetype"),url(../fonts/brandon_light-webfont.svg#BrandonGrotesqueLight) format("svg");
font-weight: 300;
font-style: normal
}
@font-face {
font-family: 'Brandon';
src: url(../fonts/brandon_med-webfont-84764a248a76f265f888bb263700628a.eot);
src: url(../fonts/brandon_med-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon_med-webfont-e3cecd743afaf42d091b67ba7977fc79.woff) format("woff"),url(../fonts/brandon_med-webfont-e01d0daa879ce0525c27dfd82fa49888.ttf) format("truetype"),url(../fonts/brandon_med-webfont.svg#BrandonGrotesqueMedium) format("svg");
font-weight: 600;
font-style: normal
}
.ib {
display: inline-block;
zoom: 1;*display:inline
}
.left-align {
text-align: left
}
.right-align {
text-align: right
}
.green-grad {
background-color: #79a629;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#afb137), to(#79a629));
background-image: -moz-linear-gradient(top, #afb137, #79a629);
background-image: -ms-linear-gradient(top, #afb137, #79a629);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afb137), color-stop(100%, #79a629));
background-image: -webkit-linear-gradient(top, #afb137, #79a629);
background-image: -o-linear-gradient(top, #afb137, #79a629);
background-image: linear-gradient(top, #afb137, #79a629);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#afb137', endColorstr='#79a629', GradientType=0)
}
.purple-grad {
background-color: #5d4b81;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#5f5f84), to(#5d4b81));
background-image: -moz-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -ms-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5f5f84), color-stop(100%, #5d4b81));
background-image: -webkit-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -o-linear-gradient(top, #5f5f84, #5d4b81);
background-image: linear-gradient(top, #5f5f84, #5d4b81);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5f84', endColorstr='#5d4b81', GradientType=0)
}
.bodyfont {
font-family: brandon,arial,Helvetica,sans-serif
}
.headingfont {
font-family: brandon,arial,sans-serif;
font-weight: 500
}
h1,h2,h3,h4,h5,h6 {
font-family: brandon,arial,sans-serif;
font-weight: 500;
font-weight: normal
}
h1.light,h2.light,h3.light,h4.light,h5.light,h6.light {
font-weight: 300
}
h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin {
font-weight: 100
}
.h1,h1 {
margin-bottom: 5px;
font-size: 28px
}
.h2,h2 {
margin-bottom: 5px;
font-size: 28px
}
.h3,h3 {
margin-bottom: 5px;
font-size: 28px
}
.h4,h4 {
margin-bottom: 5px;
font-size: 20px
}
.h5,h5 {
margin-bottom: 5px;
font-size: 17px
}
.h6,h6 {
margin-bottom: 5px;
font-size: 15px
}
body,html {
height: 100%;
font-family: brandon,arial,Helvetica,sans-serif;
background: #fff
}
::selection,::-moz-selection {
background-color: #1f1f47
}
.btn {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
padding: 12px 24px;
margin: 10px;
display: inline-block;
zoom: 1;*display:inline;
cursor: pointer;
font-size: 16px;
font-weight: 600;
height: 16px;
text-transform: uppercase;
background-color: #79a629;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#afb137), to(#79a629));
background-image: -moz-linear-gradient(top, #afb137, #79a629);
background-image: -ms-linear-gradient(top, #afb137, #79a629);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afb137), color-stop(100%, #79a629));
background-image: -webkit-linear-gradient(top, #afb137, #79a629);
background-image: -o-linear-gradient(top, #afb137, #79a629);
background-image: linear-gradient(top, #afb137, #79a629);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#afb137', endColorstr='#79a629', GradientType=0);
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
box-shadow: 0px 1px 3px rgba(0,0,0,0.8)
}
.btn.middle {
vertical-align: middle
}
.btn:hover,.btn.active {
background-color: #8ecb23;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#d6d932), to(#8ecb23));
background-image: -moz-linear-gradient(top, #d6d932, #8ecb23);
background-image: -ms-linear-gradient(top, #d6d932, #8ecb23);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d932), color-stop(100%, #8ecb23));
background-image: -webkit-linear-gradient(top, #d6d932, #8ecb23);
background-image: -o-linear-gradient(top, #d6d932, #8ecb23);
background-image: linear-gradient(top, #d6d932, #8ecb23);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d932', endColorstr='#8ecb23', GradientType=0)
}
.btn:active {
box-shadow: inset 0 0 20px rgba(0,0,0,0.6),0px 1px 2px rgba(0,0,0,0.8)
}
.btn.fixed-width {
width: 160px;
padding: 12px 0
}
.btn.purple {
background-color: #5d4b81;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#5f5f84), to(#5d4b81));
background-image: -moz-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -ms-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5f5f84), color-stop(100%, #5d4b81));
background-image: -webkit-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -o-linear-gradient(top, #5f5f84, #5d4b81);
background-image: linear-gradient(top, #5f5f84, #5d4b81);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5f84', endColorstr='#5d4b81', GradientType=0)
}
.btn.purple:hover,.btn.purple:active {
background-color: #7051ae;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#6969b3), to(#7051ae));
background-image: -moz-linear-gradient(top, #6969b3, #7051ae);
background-image: -ms-linear-gradient(top, #6969b3, #7051ae);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6969b3), color-stop(100%, #7051ae));
background-image: -webkit-linear-gradient(top, #6969b3, #7051ae);
background-image: -o-linear-gradient(top, #6969b3, #7051ae);
background-image: linear-gradient(top, #6969b3, #7051ae);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6969b3', endColorstr='#7051ae', GradientType=0)
}
.btn.purple:active {
box-shadow: inset 0 0 20px rgba(0,0,0,0.6),0px 1px 2px rgba(0,0,0,0.8)
}
.upper-left {
position: fixed;
top: 20px;
left: 22px;
width: 400px;
text-transform: uppercase;
z-index: 110
}
.upper-left a.hidden {
display: none
}
.upper-right {
position: fixed;
top: 20px;
right: 22px;
width: 400px;
text-transform: uppercase;
z-index: 100
}
.upper-right a.button {
color: #fff;
color: rgba(255,255,255,0.75);
float: right;
margin-bottom: 10px;
display: block;
padding: 8px 14px;
background: #2E2E44;
background: rgba(66,66,100,0.5);
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
margin-left: 10px;
border: 1px solid #558
}
.upper-right a.button:visited {
color: #fff
}
.upper-right a.button.small {
padding: 4px 8px;
font-size: 11px
}
.upper-right a.button:hover,.upper-right a.button:active {
box-shadow: 0 1px 15px rgba(120,120,200,0.5);
color: #fff
}
.upper-right a.button:active {
border: 1px solid #77b
}
.upper-right a.flag {
display: block;
width: 22px;
height: 16px;
opacity: 0.5;
background-position: -1px -4px;
margin-left: 5px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
position: absolute;
right: 0
}
.upper-right a.flag.click {
z-index: 100
}
.upper-right a.flag:hover,.upper-right a.flag.hover {
opacity: 1
}
.upper-right a.flag.en {
background-image: url(//d2nqa8qx64ku3x.cloudfront.net/assets/landing2/us-flag-2da802668f344a7b751904b4f0656fd2.png)
}
.upper-right a.flag.ja {
background-image: url(//d2nqa8qx64ku3x.cloudfront.net/assets/landing2/japan-flag-78788f97b33586f55ba7a57fadb21724.png)
}
.upper-right a.hidden {
display: none
}

/* Upper left buttons */

.upper-left a.button {
color: #fff;
color: rgba(255,255,255,0.75);
float: left;
margin-bottom: 10px;
display: block;
padding: 8px 14px;
background: #2E2E44;
background: rgba(66,66,100,0.5);
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
margin-right: 10px;
border: 1px solid #558
}
.upper-left a.button:visited {
color: #fff
}
.upper-left a.button.small {
padding: 4px 8px;
font-size: 11px
}
.upper-left a.button:hover,.upper-left a.button:active {
box-shadow: 0 1px 15px rgba(120,120,200,0.5);
color: #fff
}
.upper-left a.button:active {
border: 1px solid #77b
}
.upper-left a.flag {
display: block;
width: 22px;
height: 16px;
opacity: 0.5;
background-position: -1px -4px;
margin-left: 5px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
position: absolute;
right: 0
}
.upper-left a.flag.click {
z-index: 100
}
.upper-left a.flag:hover,.upper-left a.flag.hover {
opacity: 1
}
.upper-left a.flag.en {
background-image: url(//d2nqa8qx64ku3x.cloudfront.net/assets/landing2/us-flag-2da802668f344a7b751904b4f0656fd2.png)
}
.upper-left a.flag.ja {
background-image: url(//d2nqa8qx64ku3x.cloudfront.net/assets/landing2/japan-flag-78788f97b33586f55ba7a57fadb21724.png)
}
.upper-left a.hidden {
display: none
}

/****************/
.sections {
width: 100%
}
.sections .section {
width: 100%;
background: #fff;
position: relative;
overflow: hidden
}
.sections .section.hidden {
display: none
}
.sections .section .inner {
width: 100%;
height: 100%;
padding: 88px 0
}
.sections .section .inner.fade {
background: url(../img/inner-fade.png) center;
background-size: 100%
}
.sections .section .inner.skinny {
padding: 40px 0
}
.sections .section .inner.skinnier {
padding: 20px 0
}
.sections .section .inner.skinniest {
padding: 0
}
.sections .section .container,.sections .section .columns {
position: relative
}
.sections .section .columns.skinny {
margin: 0 5px
}
.sections .section h1,.sections .section h2,.sections .section h3,.sections .section h4,.sections .section h5,.sections .section h6 {
color: #4c5257;
text-transform: uppercase
}
.sections .section h1.no-caps,.sections .section h2.no-caps,.sections .section h3.no-caps,.sections .section h4.no-caps,.sections .section h5.no-caps,.sections .section h6.no-caps {
text-transform: none
}
.sections .section p,.sections .section .p,.sections .section .terms {
color: #7e848a;
margin: 10px 0;
line-height: 140%;
font-size: 16px
}
.sections .section p.terms,.sections .section .p.terms,.sections .section .terms.terms,.sections .section p.small,.sections .section .p.small,.sections .section .terms.small {
font-size: 14px
}
.sections .section p.smaller,.sections .section .p.smaller,.sections .section .terms.smaller {
font-size: 13px
}
.sections .section p a,.sections .section .p a,.sections .section .terms a {
color: #4848c6
}
.sections .section p a:hover,.sections .section .p a:hover,.sections .section .terms a:hover,.sections .section p a:active,.sections .section .p a:active,.sections .section .terms a:active {
color: #4848c6;
text-decoration: underline
}
.sections .section p.b,.sections .section .p.b,.sections .section .terms.b,.sections .section p .b,.sections .section .p .b,.sections .section .terms .b {
font-weight: 700;
color: #6564a2
}
.sections .section .spacer {
height: 50px
}
.sections .section .spacer.big {
height: 70px
}
.sections .section .spacer.bigger {
height: 120px
}
.sections .section .spacer.small {
height: 20px
}
.sections .section .spacer.smaller {
height: 12px
}
.sections .section img {
max-width: 100%
}
.sections .section img.circle {
display: block;
margin: 0 auto;
border-radius: 100px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px
}
.sections .section .preview a {
position: relative;
display: block;
margin-bottom: 10px;
color: #7e848a;
text-transform: uppercase
}
.sections .section .preview a.nudge {
margin-top: 20px
}
.sections .section .preview a img {
display: block;
margin: 0 auto
}
.sections .section .preview a .visit {
display: none;
z-index: 1;
font-weight: 300;
position: absolute;
top: 42%;
left: 50%;
padding: 12px 0 10px 0;
margin-top: -18px;
margin-left: -70px;
width: 140px;
height: 18px;
color: #fff;
font-size: 18px;
text-transform: uppercase;
background: #222;
background: rgba(0,0,0,0.8);
box-shadow: 0px 0px 16px rgba(255,255,255,0.6);
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px
}
.sections .section .preview a:hover .visit {
display: block
}
.sections .section .quote-box {
background: #787885;
padding: 20px;
position: relative;
color: #fff;
color: rgba(255,255,255,0.65);
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
text-align: left;
margin: 10px 0;
font-size: 16px;
line-height: 18px
}
.sections .section .quote-box .big {
font-size: 24px;
line-height: 28px;
color: #fff
}
.sections .section .quote-box .quote-arrow {
width: 3px;
height: 5px;
position: absolute;
bottom: 30px;
left: 100%
}
.sections .section .quote-box .quote-arrow .l1,.sections .section .quote-box .quote-arrow .l2,.sections .section .quote-box .quote-arrow .l3,.sections .section .quote-box .quote-arrow .l4,.sections .section .quote-box .quote-arrow .l5 {
position: absolute;
width: 1px;
background: #787885
}
.sections .section .quote-box .quote-arrow .l1 {
top: 0;
left: 0;
height: 9px
}
.sections .section .quote-box .quote-arrow .l2 {
top: 1px;
left: 1px;
height: 7px
}
.sections .section .quote-box .quote-arrow .l3 {
top: 2px;
left: 2px;
height: 5px
}
.sections .section .quote-box .quote-arrow .l4 {
top: 3px;
left: 3px;
height: 3px
}
.sections .section .quote-box .quote-arrow .l5 {
top: 4px;
left: 4px;
height: 1px
}
.sections .section .quote-box .quote-arrow.left {
left: auto;
right: 100%
}
.sections .section .quote-box .quote-arrow.left .l1,.sections .section .quote-box .quote-arrow.left .l2,.sections .section .quote-box .quote-arrow.left .l3,.sections .section .quote-box .quote-arrow.left .l4,.sections .section .quote-box .quote-arrow.left .l5 {
left: auto
}
.sections .section .quote-box .quote-arrow.left .l1 {
right: 0px
}
.sections .section .quote-box .quote-arrow.left .l2 {
right: 1px
}
.sections .section .quote-box .quote-arrow.left .l3 {
right: 2px
}
.sections .section .quote-box .quote-arrow.left .l4 {
right: 3px
}
.sections .section .quote-box .quote-arrow.left .l5 {
right: 4px
}
.sections .section .quote-image {
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
width: 45px;
height: 45px;
margin-top: 5px
}
.sections .section .quote-box-container {
padding: 10px 20px;
max-width: 220px;
margin: 0 auto
}
.sections .section .quote-box-container .quote-box-vertical {
background: #b0b0c3;
padding: 10px;
position: relative;
color: #fff;
color: rgba(255,255,255,0.65);
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
text-align: left;
margin: 20px 0 10px 0;
text-align: center;
font-size: 16px;
line-height: 16px
}
.sections .section .quote-box-container .quote-box-vertical .big {
font-size: 18px;
line-height: 20px;
color: #fff
}
.sections .section .quote-box-container .quote-box-vertical .white {
color: #fff
}
.sections .section .quote-box-container .quote-box-vertical .pad {
padding: 8px 0
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow {
width: 9px;
height: 5px;
position: absolute;
bottom: -5px;
left: 20px
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l1,.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l2,.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l3,.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l4,.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l5 {
position: absolute;
height: 1px;
background: #b0b0c3
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l1 {
top: 0;
left: 0;
width: 9px
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l2 {
top: 1px;
left: 1px;
width: 7px
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l3 {
top: 2px;
left: 2px;
width: 5px
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l4 {
top: 3px;
left: 3px;
width: 3px
}
.sections .section .quote-box-container .quote-box-vertical .quote-arrow .l5 {
top: 4px;
left: 4px;
width: 1px
}
.sections .section .quote-box-container .quote-source {
text-align: left;
margin-top: 5px
}
.sections .section .quote-box-container .quote-source .quote-image {
float: left;
margin: 0 10px 0 0
}
.sections .section .quote-box-container .quote-source .text {
display: inline;
color: #8d8d9c
}
.sections .section .light-button-container {
width: 240px;
margin: 0 auto
}
.sections .section .light-button {
border: 1px solid #bbc;
border-right: 0;
border-left: 0;
padding: 12px 0;
color: #99c;
text-align: left;
margin: 0 auto;
text-transform: uppercase;
text-align: center;
width: 240px;
display: block;
font-size: 115%
}
.sections .section .light-button:hover,.sections .section .light-button:active {
border-color: #aac;
color: #66d
}
.sections .section .columns .pad {
padding: 0 10px
}
.sections .section .arrow {
position: absolute;
top: 45%;
margin-top: -20px;
left: 10px;
width: 40px;
height: 40px;
padding: 12px;
cursor: pointer
}
.sections .section .arrow img {
display: block;
margin: 0 5px;
float: left
}
.sections .section .arrow.right {
left: auto;
right: 10px
}
.sections .section .arrow.right img {
float: right
}
.sections .section .arrow:hover {
background: #ccc;
border-radius: 100px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px
}
.sections .section.gray {
background: url(../img/section-gray.png) repeat
}
.sections .section.gray h1,.sections .section.gray h2,.sections .section.gray h3,.sections .section.gray h4,.sections .section.gray h5,.sections .section.gray h6,.sections .section.gray p {
text-shadow: 0 1px 0 rgba(255,255,255,0.5)
}
.sections .section.dark {
background: url(../img/section-dark.png) repeat;
color: #787896
}
.sections .section.dark .logo {
margin: 10px 0 0 0;
height: 135px
}
.sections .section.dark h1,.sections .section.dark h2,.sections .section.dark h3,.sections .section.dark h4,.sections .section.dark h5,.sections .section.dark h6 {
text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
font-weight: 300;
color: #ccccff;
text-transform: uppercase;
line-height: 140%
}
.sections .section.dark h1.dark,.sections .section.dark h2.dark,.sections .section.dark h3.dark,.sections .section.dark h4.dark,.sections .section.dark h5.dark,.sections .section.dark h6.dark {
color: #787896
}
.sections .section.dark p,.sections .section.dark .terms {
color: #787896
}
.sections .section.dark p.i,.sections .section.dark .terms.i {
font-style: italic
}
.sections .section.dark p.big,.sections .section.dark .terms.big {
font-size: 18px
}
.sections .section.dark .fixed-container {
min-height: 510px;
overflow: hidden
}
.sections .section.dark .tagline-line {
border-top: 1px solid #3d3d5c;
width: 140px;
height: 0px;
margin: 10px auto
}
.sections .section.dark .tagline {
font-size: 26px
}
.sections .section.dark .sign-up-buttons {
padding: 30px 0 50px 0
}
.sections .section.dark .fixed-spacer {
height: 0
}
.sections .section.dark .form .col {
text-align: left;
position: relative;
margin: 0 5px;
display: inline-block;
zoom: 1;*display:inline;
vertical-align: middle
}
.sections .section.dark .form .col.push {
display: none
}
.sections .section.dark .form .col.middle {
vertical-align: middle
}
.sections .section.dark .form .col input[type='text'],.sections .section.dark .form .col input[type='password'] {
width: 160px
}
.sections .section.dark .form .col.short input[type='text'],.sections .section.dark .form .col.short input[type='password'] {
width: 100px
}
.sections .section.dark .form .col .signup-arrow {
position: absolute;
z-index: 5;
left: -40px;
top: 5px
}
.sections .section.dark .form label {
color: #fff;
display: block;
font-size: 15px;
margin-bottom: 4px
}
.sections .section.dark .form label.overlay {
position: absolute;
top: 12px;
left: 10px;
color: #b4b4e1;
pointer-events: none;
cursor: text
}
.sections .section.dark .form input[type='password'],.sections .section.dark .form input[type='text'],.sections .section.dark .form textarea {
background: #3C3C60;
border: 1px solid #141430;
box-shadow: inset 0 1px 1px rgba(0,0,0,0.35);
font-size: 17px;
padding: 7px;
color: #fff;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
outline: none
}
.sections .section.dark .form input[type='password']:focus,.sections .section.dark .form input[type='text']:focus,.sections .section.dark .form textarea:focus {
outline: none;
border-color: #a6a6d1;
background: #42426a
}
.sections .section.dark .form input[type='submit'] {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
padding: 12px 24px;
margin: 10px;
display: inline-block;
zoom: 1;*display:inline;
cursor: pointer;
font-size: 16px;
font-weight: 600;
height: 16px;
text-transform: uppercase;
background-color: #79a629;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#afb137), to(#79a629));
background-image: -moz-linear-gradient(top, #afb137, #79a629);
background-image: -ms-linear-gradient(top, #afb137, #79a629);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afb137), color-stop(100%, #79a629));
background-image: -webkit-linear-gradient(top, #afb137, #79a629);
background-image: -o-linear-gradient(top, #afb137, #79a629);
background-image: linear-gradient(top, #afb137, #79a629);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#afb137', endColorstr='#79a629', GradientType=0);
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
box-shadow: 0px 1px 3px rgba(0,0,0,0.8);
height: 36px;
padding: 0 24px
}
.sections .section.dark .form input[type='submit'].middle {
vertical-align: middle
}
.sections .section.dark .form input[type='submit']:hover,.sections .section.dark .form input[type='submit'].active {
background-color: #8ecb23;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#d6d932), to(#8ecb23));
background-image: -moz-linear-gradient(top, #d6d932, #8ecb23);
background-image: -ms-linear-gradient(top, #d6d932, #8ecb23);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d932), color-stop(100%, #8ecb23));
background-image: -webkit-linear-gradient(top, #d6d932, #8ecb23);
background-image: -o-linear-gradient(top, #d6d932, #8ecb23);
background-image: linear-gradient(top, #d6d932, #8ecb23);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d932', endColorstr='#8ecb23', GradientType=0)
}
.sections .section.dark .form input[type='submit']:active {
box-shadow: inset 0 0 20px rgba(0,0,0,0.6),0px 1px 2px rgba(0,0,0,0.8)
}
.sections .section.dark .form input[type='submit'].fixed-width {
width: 160px;
padding: 12px 0
}
.sections .section.dark .form input[type='submit'].purple {
background-color: #5d4b81;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#5f5f84), to(#5d4b81));
background-image: -moz-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -ms-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5f5f84), color-stop(100%, #5d4b81));
background-image: -webkit-linear-gradient(top, #5f5f84, #5d4b81);
background-image: -o-linear-gradient(top, #5f5f84, #5d4b81);
background-image: linear-gradient(top, #5f5f84, #5d4b81);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5f84', endColorstr='#5d4b81', GradientType=0)
}
.sections .section.dark .form input[type='submit'].purple:hover,.sections .section.dark .form input[type='submit'].purple:active {
background-color: #7051ae;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#6969b3), to(#7051ae));
background-image: -moz-linear-gradient(top, #6969b3, #7051ae);
background-image: -ms-linear-gradient(top, #6969b3, #7051ae);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6969b3), color-stop(100%, #7051ae));
background-image: -webkit-linear-gradient(top, #6969b3, #7051ae);
background-image: -o-linear-gradient(top, #6969b3, #7051ae);
background-image: linear-gradient(top, #6969b3, #7051ae);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6969b3', endColorstr='#7051ae', GradientType=0)
}
.sections .section.dark .form input[type='submit'].purple:active {
box-shadow: inset 0 0 20px rgba(0,0,0,0.6),0px 1px 2px rgba(0,0,0,0.8)
}
.sections .section.dark .form .error {
color: #fff
}
.sections .section.dark .terms {
margin-top: -20px;
margin-bottom: 20px;
color: #575781
}
.sections .section.dark .terms a {
color: #575781;
text-decoration: underline
}
.sections .section.dark .footer {
width: 740px;
margin: 0 auto;
margin-top: 70px;
max-width: 100%;
overflow: hidden;
text-align: center
}
.sections .section.dark .footer-line {
border-top: 1px dotted #335;
height: 0px;
margin: 0 auto
}
.sections .section.dark .footer-bottom {
color: #fff;
clear: both;
padding-top: 12px
}
.sections .section.dark .footer-bottom a {
display: inline-block;
zoom: 1;*display:inline;
vertical-align: top
}
.sections .section.dark .footer-bottom a.middle {
vertical-align: middle
}
.sections .section.dark .footer-bottom a.text {
padding: 11px 8px;
color: #787896;
text-decoration: none
}
.sections .section.dark .footer-bottom a.text:hover {
color: #b4b4e1
}
.sections .section.dark .footer-bottom .fb-icon {
display: inline-block;
zoom: 1;*display:inline;
padding-top: 6px;
padding-right: 10px
}
.sections .section.dark .footer-bottom .fb-icon.middle {
vertical-align: middle
}
.sections .section.dark .footer-bottom .fb-like {
display: inline-block;
zoom: 1;*display:inline;
position: relative;
top: 7px;
width: 100px
}
.sections .section.dark .footer-bottom .fb-like.middle {
vertical-align: middle
}
.sections .section.dark .footer-bottom .tweet {
display: inline-block;
zoom: 1;*display:inline;
position: relative;
top: 7px;
left: 5px
}
.sections .section.dark .footer-bottom .tweet.middle {
vertical-align: middle
}
.sections .section.dark .see-more {
display: none
}
.sections .section.dark.see-more-section .sign-up-buttons {
display: none
}
.sections .section.dark.see-more-section .see-more {
width: 2560px;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -1280px;
z-index: 5;
overflow: hidden;
display: block;
height: 85px
}
.sections .section.dark.see-more-section .see-more .white {
width: 1160px;
height: 100%;
background: #fff;
position: absolute;
top: -15px
}
.sections .section.dark.see-more-section .see-more .white.gray {
background: url(../img/section-gray.png)
}
.sections .section.dark.see-more-section .see-more .white.right {
left: auto;
right: 0
}
.sections .section.dark.see-more-section .see-more .white.left {
right: auto;
left: 0
}
.sections .section.dark.see-more-section .see-more .white-arrow {
background: url(../img/down-arrow.png) no-repeat 0 0;
width: 240px;
height: 120px;
position: absolute;
top: -15px;
left: 50%;
margin-left: -120px
}
.sections .section.dark.see-more-section .see-more .white-arrow.gray {
background-image: url(../img/down-arrow-field.png)
}
.sections .section.dark.see-more-section .see-more .white-bottom {
height: 40px;
width: 100%;
bottom: 0;
position: absolute;
left: 0;
background: #fff
}
.sections .section.dark.see-more-section .see-more .white-bottom.gray {
background: url(../img/section-gray.png)
}
.sections .section.dark.see-more-section .see-more .learn-more {
padding: 0;
color: #80808e;
text-align: left;
margin: 10px 0;
text-transform: uppercase;
text-align: center;
font-size: 14px;
width: 125px;
display: block;
position: absolute;
left: 50%;
margin-left: -170px;
top: 10px
}
.sections .section.dark.see-more-section .see-more .learn-more.right {
left: auto;
right: 50%;
margin-right: -170px;
margin-left: auto
}
.sections .section.dark.see-more-section .see-more a.learn-more-button {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 100
}
.sections .section.dark.bg-image {
background: #223 url(//d2nqa8qx64ku3x.cloudfront.net/assets/landing2/bg1-659eb06d8b6fd7e21933e5008984c2c2.jpg) no-repeat center center;
color: #fff
}
.sections .section.dark.bg-image h1,.sections .section.dark.bg-image h2,.sections .section.dark.bg-image h3,.sections .section.dark.bg-image h4,.sections .section.dark.bg-image h5,.sections .section.dark.bg-image h6 {
text-shadow: 0 1px 1px rgba(0,0,0,0.3);
font-weight: 300;
color: #eee;
text-transform: uppercase;
line-height: 140%
}
.sections .section.dark.bg-image h1.dark,.sections .section.dark.bg-image h2.dark,.sections .section.dark.bg-image h3.dark,.sections .section.dark.bg-image h4.dark,.sections .section.dark.bg-image h5.dark,.sections .section.dark.bg-image h6.dark {
color: #787896
}
.sections .section.dark.bg-image .tagline-line {
border-top: 1px solid #889;
text-shadow: 0 1px 1px rgba(0,0,0,0.3);
display: none
}
.sections .section.dark.bg-image .terms {
color: #ccc;
text-shadow: 0 1px 1px rgba(0,0,0,0.3);
opacity: 0.75
}
.sections .section.dark.bg-image .terms a {
color: #ccc
}
.sections .section.black {
background: #111
}
.sections .section.black h1,.sections .section.black h2,.sections .section.black h3,.sections .section.black h4,.sections .section.black h5,.sections .section.black h6 {
color: #fff;
text-shadow: 0 -1px 0 #000000
}
.sections .section.black p {
color: #fff;
text-shadow: 0 -1px 0 #000000
}
@media only screen and (min-width: 728px) {.sections .section .monitor-small {
max-width: 280px;
margin: 0 auto
}

}
@media only screen and (max-width: 727px) {.upper-right {
top: 10px;
right: 10px
}
.sections .section .spacer {
height: 15px
}
.sections .section .spacer.big {
height: 30px
}
.sections .section .spacer.bigger {
height: 60px
}
.sections .section .spacer.small {
height: 10px
}
.sections .section .spacer.smaller {
height: 6px
}
.sections .section .inner {
padding: 48px 0
}
.sections .section .inner.fade {
background: none
}
.sections .section .container .fixed-center {
text-align: center
}
.sections .section .container .fixed-hidden {
display: none
}
.sections .section .container .columns {
margin-bottom: 30px
}
.sections .section .container .columns.no-fixed-margin {
margin-bottom: 0
}
.sections .section .container .columns .form .col {
width: 196px;
display: block;
margin: 0 auto;
float: none;
margin-bottom: 10px;
text-align: center
}
.sections .section .container .columns .form .col input[type='text'],.sections .section .container .columns .form .col input[type='password'] {
width: 180px
}
.sections .section .container .columns .form .col.short input[type='text'],.sections .section .container .columns .form .col.short input[type='password'] {
width: 180px
}
.sections .section .container .columns .form .col input[type='submit'] {
display: block;
margin: 0 auto;
width: 196px;
padding: 10px;
height: auto;
white-space: normal
}
.sections .section .container .columns .form .terms {
margin-top: 10px
}
.sections .section .container .fixed-spacer {
height: 30px
}
.sections .section .container .quote-box .quote-arrow {
display: none
}
.sections .section .container .quote-box-container {
margin-bottom: 40px;
padding-top: 0
}
.sections .section.dark .footer {
margin-top: 20px
}
.sections .section.dark.see-more-section .see-more .learn-more {
font-size: 12px;
margin-left: -155px
}
.sections .section.dark.see-more-section .see-more .learn-more.right {
margin-right: -155px
}

}
@-moz-document url-prefix() {.sections .section.dark .form input[type='submit'] {
padding-bottom: 3px
}

}
.container {
position: relative;
width: 1088px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 24px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 24px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 48px
}
.container .two.columns {
width: 116px
}
.container .three.columns {
width: 184px
}
.container .four.columns {
width: 252px
}
.container .five.columns {
width: 320px
}
.container .six.columns {
width: 388px
}
.container .seven.columns {
width: 456px
}
.container .eight.columns {
width: 524px
}
.container .nine.columns {
width: 592px
}
.container .ten.columns {
width: 660px
}
.container .eleven.columns {
width: 728px
}
.container .twelve.columns {
width: 796px
}
.container .thirteen.columns {
width: 864px
}
.container .fourteen.columns {
width: 932px
}
.container .fifteen.columns {
width: 1000px
}
.container .sixteen.columns {
width: 1068px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 342.66304px
}
.container .two-thirds.column {
width: 705.32608px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 197.60000000000002px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 415.20000000000005px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 632.8px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 850.4000000000001px
}
.container .offset-one {
padding-left: 68px
}
.container .offset-two {
padding-left: 136px
}
.container .offset-three {
padding-left: 204px
}
.container .offset-four {
padding-left: 272px
}
.container .offset-five {
padding-left: 340px
}
.container .offset-six {
padding-left: 408px
}
.container .offset-seven {
padding-left: 476px
}
.container .offset-eight {
padding-left: 544px
}
.container .offset-nine {
padding-left: 612px
}
.container .offset-ten {
padding-left: 680px
}
.container .offset-eleven {
padding-left: 748px
}
.container .offset-twelve {
padding-left: 816px
}
.container .offset-thirteen {
padding-left: 884px
}
.container .offset-fourteen {
padding-left: 952px
}
.container .offset-fifteen {
padding-left: 1020px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 68px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 136px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 204px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 272px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 340px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 408px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 476px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 544px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 612px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 680px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 748px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 816px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 884px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 952px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 1020px
}
@media only screen and (min-width: 960px) and (max-width: 1260px) {.container {
position: relative;
width: 960px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 20px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 20px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 40px
}
.container .two.columns {
width: 100px
}
.container .three.columns {
width: 160px
}
.container .four.columns {
width: 220px
}
.container .five.columns {
width: 280px
}
.container .six.columns {
width: 340px
}
.container .seven.columns {
width: 400px
}
.container .eight.columns {
width: 460px
}
.container .nine.columns {
width: 520px
}
.container .ten.columns {
width: 580px
}
.container .eleven.columns {
width: 640px
}
.container .twelve.columns {
width: 700px
}
.container .thirteen.columns {
width: 760px
}
.container .fourteen.columns {
width: 820px
}
.container .fifteen.columns {
width: 880px
}
.container .sixteen.columns {
width: 940px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 299.9968px
}
.container .two-thirds.column {
width: 619.9936px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 172px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 364px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 556px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 748px
}
.container .offset-one {
padding-left: 60px
}
.container .offset-two {
padding-left: 120px
}
.container .offset-three {
padding-left: 180px
}
.container .offset-four {
padding-left: 240px
}
.container .offset-five {
padding-left: 300px
}
.container .offset-six {
padding-left: 360px
}
.container .offset-seven {
padding-left: 420px
}
.container .offset-eight {
padding-left: 480px
}
.container .offset-nine {
padding-left: 540px
}
.container .offset-ten {
padding-left: 600px
}
.container .offset-eleven {
padding-left: 660px
}
.container .offset-twelve {
padding-left: 720px
}
.container .offset-thirteen {
padding-left: 780px
}
.container .offset-fourteen {
padding-left: 840px
}
.container .offset-fifteen {
padding-left: 900px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 60px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 120px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 180px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 240px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 300px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 360px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 420px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 480px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 540px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 600px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 660px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 720px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 780px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 840px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 900px
}

}
@media only screen and (min-width: 840px) and (max-width: 959px) {.container {
position: relative;
width: 832px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 10px;
margin-right: 10px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 16px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 16px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 32px
}
.container .two.columns {
width: 84px
}
.container .three.columns {
width: 136px
}
.container .four.columns {
width: 188px
}
.container .five.columns {
width: 240px
}
.container .six.columns {
width: 292px
}
.container .seven.columns {
width: 344px
}
.container .eight.columns {
width: 396px
}
.container .nine.columns {
width: 448px
}
.container .ten.columns {
width: 500px
}
.container .eleven.columns {
width: 552px
}
.container .twelve.columns {
width: 604px
}
.container .thirteen.columns {
width: 656px
}
.container .fourteen.columns {
width: 708px
}
.container .fifteen.columns {
width: 760px
}
.container .sixteen.columns {
width: 812px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 257.33056px
}
.container .two-thirds.column {
width: 534.66112px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 146.4px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 312.8px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 479.2px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 645.6px
}
.container .offset-one {
padding-left: 52px
}
.container .offset-two {
padding-left: 104px
}
.container .offset-three {
padding-left: 156px
}
.container .offset-four {
padding-left: 208px
}
.container .offset-five {
padding-left: 260px
}
.container .offset-six {
padding-left: 312px
}
.container .offset-seven {
padding-left: 364px
}
.container .offset-eight {
padding-left: 416px
}
.container .offset-nine {
padding-left: 468px
}
.container .offset-ten {
padding-left: 520px
}
.container .offset-eleven {
padding-left: 572px
}
.container .offset-twelve {
padding-left: 624px
}
.container .offset-thirteen {
padding-left: 676px
}
.container .offset-fourteen {
padding-left: 728px
}
.container .offset-fifteen {
padding-left: 780px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 52px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 104px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 156px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 208px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 260px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 312px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 364px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 416px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 468px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 520px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 572px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 624px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 676px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 728px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 780px
}

}
@media only screen and (min-width: 728px) and (max-width: 839px) {.container {
position: relative;
width: 704px;
margin: 0 auto;
padding: 0 0
}
.container .column,.container .columns {
float: left;
display: inline;
margin-left: 8px;
margin-right: 8px
}
.container .column.right,.container .columns.right {
float: right
}
.container .column.no-float,.container .columns.no-float {
display: inline-block;
vertical-align: top;
float: none;
zoom: 1;*display:inline
}
.container .column .half-offset-left,.container .columns .half-offset-left {
padding-left: 14px
}
.container .column .half-offset-right,.container .columns .half-offset-right {
padding-right: 14px
}
.column.alpha,.columns.alpha {
margin-left: 0
}
.column.omega,.columns.omega {
margin-right: 0
}
.row {
margin-bottom: 20px
}
.row.big {
margin-bottom: 50px
}
.row.last {
margin-bottom: 0
}
.container .one.column,.container .one.columns {
width: 28px
}
.container .two.columns {
width: 72px
}
.container .three.columns {
width: 116px
}
.container .four.columns {
width: 160px
}
.container .five.columns {
width: 204px
}
.container .six.columns {
width: 248px
}
.container .seven.columns {
width: 292px
}
.container .eight.columns {
width: 336px
}
.container .nine.columns {
width: 380px
}
.container .ten.columns {
width: 424px
}
.container .eleven.columns {
width: 468px
}
.container .twelve.columns {
width: 512px
}
.container .thirteen.columns {
width: 556px
}
.container .fourteen.columns {
width: 600px
}
.container .fifteen.columns {
width: 644px
}
.container .sixteen.columns {
width: 688px
}
.container .one-third.column,.container .third.column,.container .third.columns {
width: 218.66432px
}
.container .two-thirds.column {
width: 453.32864px
}
.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
width: 124.80000000000001px
}
.container .column.two-fifths,.container .columns.two-fifths {
width: 265.6px
}
.container .column.three-fifths,.container .columns.three-fifths {
width: 406.4px
}
.container .column.four-fifths,.container .columns.four-fifths {
width: 547.2px
}
.container .offset-one {
padding-left: 44px
}
.container .offset-two {
padding-left: 88px
}
.container .offset-three {
padding-left: 132px
}
.container .offset-four {
padding-left: 176px
}
.container .offset-five {
padding-left: 220px
}
.container .offset-six {
padding-left: 264px
}
.container .offset-seven {
padding-left: 308px
}
.container .offset-eight {
padding-left: 352px
}
.container .offset-nine {
padding-left: 396px
}
.container .offset-ten {
padding-left: 440px
}
.container .offset-eleven {
padding-left: 484px
}
.container .offset-twelve {
padding-left: 528px
}
.container .offset-thirteen {
padding-left: 572px
}
.container .offset-fourteen {
padding-left: 616px
}
.container .offset-fifteen {
padding-left: 660px
}
.container .right.offset-one {
padding-left: 0;
padding-right: 44px
}
.container .right.offset-two {
padding-left: 0;
padding-right: 88px
}
.container .right.offset-three {
padding-left: 0;
padding-right: 132px
}
.container .right.offset-four {
padding-left: 0;
padding-right: 176px
}
.container .right.offset-five {
padding-left: 0;
padding-right: 220px
}
.container .right.offset-six {
padding-left: 0;
padding-right: 264px
}
.container .right.offset-seven {
padding-left: 0;
padding-right: 308px
}
.container .right.offset-eight {
padding-left: 0;
padding-right: 352px
}
.container .right.offset-nine {
padding-left: 0;
padding-right: 396px
}
.container .right.offset-ten {
padding-left: 0;
padding-right: 440px
}
.container .right.offset-eleven {
padding-left: 0;
padding-right: 484px
}
.container .right.offset-twelve {
padding-left: 0;
padding-right: 528px
}
.container .right.offset-thirteen {
padding-left: 0;
padding-right: 572px
}
.container .right.offset-fourteen {
padding-left: 0;
padding-right: 616px
}
.container .right.offset-fifteen {
padding-left: 0;
padding-right: 660px
}

}
@media only screen and (min-width: 480px) and (max-width: 727px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 456px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 440px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 212px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (min-width: 420px) and (max-width: 479px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 396px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 380px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 182px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (min-width: 400px) and (max-width: 419px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 336px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 320px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 152px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
@media only screen and (max-width: 399px) {.fixed-center {
text-align: center
}
.fixed-hidden {
display: none
}
.container {
width: 316px;
padding: 0 0px;
margin: 0 auto
}
.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
margin: 5px 0;
width: 300px;
margin-left: 8px;
margin-right: 8px
}
.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
width: 142px
}
.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
padding: 0
}
.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
padding-left: 0
}
.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
padding-right: 0
}
.container .row {
margin-bottom: 20px
}
.container .row.last {
margin-bottom: 0
}
.container .center-if-fixed {
text-align: center
}

}
body.locale-ja .sections .section .four.columns h2,body.locale-ja .sections .section .four.columns p {
text-align: left
}
body.locale-ja .sections .section .four.columns h2 {
font-size: 24px
}
body.locale-ja .sections .section.dark.see-more-section .see-more .learn-more {
width: 200px;
margin-right: -280px;
text-align: left
}
body.locale-ja .sections .section.dark.see-more-section .see-more .learn-more.left {
text-align: right;
margin-right: auto;
margin-left: -280px
}
