/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */
 .footer_toplink{
	color:#3fbcaf;
}

.wrapper.grid.blog{
	padding-top: 50px;
}

.account-edit{
	display:none;
}

dfn, img {
    font-style: italic;
}
img, legend {
    border: 0;
}
.section-title, .super-container, [class*=push--], h1, h2, h3, h4, h5, h6, sub, sup {
    position: relative;
}
.grid, .layout, .list-inline {
    list-style: none;
}
.lb-nav a, a:active, a:hover, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=phone]:focus, input[type=tel]:focus, input[type=datetime]:focus, input[type=date]:focus, input[type=month]:focus, input[type=color]:focus, input[type=time]:focus, input[type=datetime-local]:focus, input[type=number]:focus, input[type=search]:focus, textarea:focus {
    outline: 0;
}
.grid {
    margin: 0 0 0 -24px;
    padding: 0;
}
.grid__item {
    display: inline-block;
    padding-left: 24px;
    vertical-align: top;
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.grid--rev {
    direction: rtl;
    text-align: left;
}
.grid--rev>.grid__item {
    direction: ltr;
    text-align: left;
}
.grid--full {
    margin-left: 0;
}
.grid--full>.grid__item {
    padding-left: 0;
}
.grid--right {
    text-align: right;
}
.grid--right>.grid__item {
    text-align: left;
}
.grid--center {
    text-align: center;
}
.grid--center>.grid__item {
    text-align: left;
}
.grid--middle>.grid__item {
    vertical-align: middle;
}
.grid--bottom>.grid__item {
    vertical-align: bottom;
}
.grid--narrow {
    margin-left: -12px;
}
.grid--narrow>.grid__item {
    padding-left: 12px;
}
.grid--wide {
    margin-left: -48px;
}
.grid--wide>.grid__item {
    padding-left: 48px;
}
legend, td, th {
    padding: 0;
}
.grid--flush {
    margin-left: 0;
}
.grid--flush>.grid__item {
    padding-left: 0;
}
.one-whole {
    width: 100%}
.five-tenths, .four-eighths, .one-half, .six-twelfths, .three-sixths, .two-quarters {
    width: 50%}
.four-twelfths, .one-third, .two-sixths {
    width: 33.333%}
.eight-twelfths, .four-sixths, .two-thirds {
    width: 66.666%}
.one-quarter, .three-twelfths, .two-eighths {
    width: 25%;
    float: right;
}
.nine-twelfths, .six-eighths, .three-quarters {
    width: 75%}
.one-fifth, .two-tenths {
    width: 20%}
.four-tenths, .two-fifths {
    width: 40%}
.six-tenths, .three-fifths {
    width: 60%}
.eight-tenths, .four-fifths {
    width: 80%}
.one-sixth, .two-twelfths {
    width: 16.666%}
.five-sixths, .ten-twelfths {
    width: 83.333%}
.one-eighth {
    width: 12.5%}
.three-eighths {
    width: 37.5%}
.five-eighths {
    width: 62.5%}
.seven-eighths {
    width: 87.5%}
.one-tenth {
    width: 10%}
.three-tenths {
    width: 30%}
.seven-tenths {
    width: 70%}
.nine-tenths {
    width: 90%}
.one-twelfth {
    width: 8.333%}
.five-twelfths {
    width: 41.666%}
.seven-twelfths {
    width: 58.333%}
.eleven-twelfths {
    width: 91.666%}
.push--one-whole {
    left: 100%}
.push--five-tenths, .push--four-eighths, .push--one-half, .push--six-twelfths, .push--three-sixths, .push--two-quarters {
    left: 50%}
.push--four-twelfths, .push--one-third, .push--two-sixths {
    left: 33.333%}
.push--eight-twelfths, .push--four-sixths, .push--two-thirds {
    left: 66.666%}
.push--one-quarter, .push--three-twelfths, .push--two-eighths {
    left: 25%}
.push--nine-twelfths, .push--six-eighths, .push--three-quarters {
    left: 75%}
.push--one-fifth, .push--two-tenths {
    left: 20%}
.push--four-tenths, .push--two-fifths {
    left: 40%}
.push--six-tenths, .push--three-fifths {
    left: 60%}
.push--eight-tenths, .push--four-fifths {
    left: 80%}
.push--one-sixth, .push--two-twelfths {
    left: 16.666%}
.push--five-sixths, .push--ten-twelfths {
    left: 83.333%}
.push--one-eighth {
    left: 12.5%}
.push--three-eighths {
    left: 37.5%}
.push--five-eighths {
    left: 62.5%}
.push--seven-eighths {
    left: 87.5%}
.push--one-tenth {
    left: 10%}
.push--three-tenths {
    left: 30%}
.push--seven-tenths {
    left: 70%}
.push--nine-tenths {
    left: 90%}
.push--one-twelfth {
    left: 8.333%}
.push--five-twelfths {
    left: 41.666%}
.push--seven-twelfths {
    left: 58.333%}
.push--eleven-twelfths {
    left: 91.666%}
@media only screen and (max-width:719px) {
    .palm--one-whole {
    width: 100%}
.palm--five-tenths, .palm--four-eighths, .palm--one-half, .palm--six-twelfths, .palm--three-sixths, .palm--two-quarters {
    width: 50%}
.palm--four-twelfths, .palm--one-third, .palm--two-sixths {
    width: 33.333%}
.palm--eight-twelfths, .palm--four-sixths, .palm--two-thirds {
    width: 66.666%}
.palm--one-quarter, .palm--three-twelfths, .palm--two-eighths {
    width: 25%}
.palm--nine-twelfths, .palm--six-eighths, .palm--three-quarters {
    width: 75%}
.palm--one-fifth, .palm--two-tenths {
    width: 20%}
.palm--four-tenths, .palm--two-fifths {
    width: 40%}
.palm--six-tenths, .palm--three-fifths {
    width: 60%}
.palm--eight-tenths, .palm--four-fifths {
    width: 80%}
.palm--one-sixth, .palm--two-twelfths {
    width: 16.666%}
.palm--five-sixths, .palm--ten-twelfths {
    width: 83.333%}
.palm--one-eighth {
    width: 12.5%}
.palm--three-eighths {
    width: 37.5%}
.palm--five-eighths {
    width: 62.5%}
.palm--seven-eighths {
    width: 87.5%}
.palm--one-tenth {
    width: 10%}
.palm--three-tenths {
    width: 30%}
.palm--seven-tenths {
    width: 70%}
.palm--nine-tenths {
    width: 90%}
.palm--one-twelfth {
    width: 8.333%}
.palm--five-twelfths {
    width: 41.666%}
.palm--seven-twelfths {
    width: 58.333%}
.palm--eleven-twelfths {
    width: 91.666%}
.push--palm--one-whole {
    left: 100%}
.push--palm--five-tenths, .push--palm--four-eighths, .push--palm--one-half, .push--palm--six-twelfths, .push--palm--three-sixths, .push--palm--two-quarters {
    left: 50%}
.push--palm--four-twelfths, .push--palm--one-third, .push--palm--two-sixths {
    left: 33.333%}
.push--palm--eight-twelfths, .push--palm--four-sixths, .push--palm--two-thirds {
    left: 66.666%}
.push--palm--one-quarter, .push--palm--three-twelfths, .push--palm--two-eighths {
    left: 25%}
.push--palm--nine-twelfths, .push--palm--six-eighths, .push--palm--three-quarters {
    left: 75%}
.push--palm--one-fifth, .push--palm--two-tenths {
    left: 20%}
.push--palm--four-tenths, .push--palm--two-fifths {
    left: 40%}
.push--palm--six-tenths, .push--palm--three-fifths {
    left: 60%}
.push--palm--eight-tenths, .push--palm--four-fifths {
    left: 80%}
.push--palm--one-sixth, .push--palm--two-twelfths {
    left: 16.666%}
.push--palm--five-sixths, .push--palm--ten-twelfths {
    left: 83.333%}
.push--palm--one-eighth {
    left: 12.5%}
.push--palm--three-eighths {
    left: 37.5%}
.push--palm--five-eighths {
    left: 62.5%}
.push--palm--seven-eighths {
    left: 87.5%}
.push--palm--one-tenth {
    left: 10%}
.push--palm--three-tenths {
    left: 30%}
.push--palm--seven-tenths {
    left: 70%}
.push--palm--nine-tenths {
    left: 90%}
.push--palm--one-twelfth {
    left: 8.333%}
.push--palm--five-twelfths {
    left: 41.666%}
.push--palm--seven-twelfths {
    left: 58.333%}
.push--palm--eleven-twelfths {
    left: 91.666%}
}@media only screen and (min-width:720px) and (max-width:1119px) {
    .lap--one-whole {
    width: 100%}
.lap--five-tenths, .lap--four-eighths, .lap--one-half, .lap--six-twelfths, .lap--three-sixths, .lap--two-quarters {
    width: 50%}
.lap--four-twelfths, .lap--one-third, .lap--two-sixths {
    width: 33.333%}
.lap--eight-twelfths, .lap--four-sixths, .lap--two-thirds {
    width: 66.666%}
.lap--one-quarter, .lap--three-twelfths, .lap--two-eighths {
    width: 25%}
.lap--nine-twelfths, .lap--six-eighths, .lap--three-quarters {
    width: 75%}
.lap--one-fifth, .lap--two-tenths {
    width: 20%}
.lap--four-tenths, .lap--two-fifths {
    width: 40%}
.lap--six-tenths, .lap--three-fifths {
    width: 60%}
.lap--eight-tenths, .lap--four-fifths {
    width: 80%}
.lap--one-sixth, .lap--two-twelfths {
    width: 16.666%}
.lap--five-sixths, .lap--ten-twelfths {
    width: 83.333%}
.lap--one-eighth {
    width: 12.5%}
.lap--three-eighths {
    width: 37.5%}
.lap--five-eighths {
    width: 62.5%}
.lap--seven-eighths {
    width: 87.5%}
.lap--one-tenth {
    width: 10%}
.lap--three-tenths {
    width: 30%}
.lap--seven-tenths {
    width: 70%}
.lap--nine-tenths {
    width: 90%}
.lap--one-twelfth {
    width: 8.333%}
.lap--five-twelfths {
    width: 41.666%}
.lap--seven-twelfths {
    width: 58.333%}
.lap--eleven-twelfths {
    width: 91.666%}
.push--lap--one-whole {
    left: 100%}
.push--lap--five-tenths, .push--lap--four-eighths, .push--lap--one-half, .push--lap--six-twelfths, .push--lap--three-sixths, .push--lap--two-quarters {
    left: 50%}
.push--lap--four-twelfths, .push--lap--one-third, .push--lap--two-sixths {
    left: 33.333%}
.push--lap--eight-twelfths, .push--lap--four-sixths, .push--lap--two-thirds {
    left: 66.666%}
.push--lap--one-quarter, .push--lap--three-twelfths, .push--lap--two-eighths {
    left: 25%}
.push--lap--nine-twelfths, .push--lap--six-eighths, .push--lap--three-quarters {
    left: 75%}
.push--lap--one-fifth, .push--lap--two-tenths {
    left: 20%}
.push--lap--four-tenths, .push--lap--two-fifths {
    left: 40%}
.push--lap--six-tenths, .push--lap--three-fifths {
    left: 60%}
.push--lap--eight-tenths, .push--lap--four-fifths {
    left: 80%}
.push--lap--one-sixth, .push--lap--two-twelfths {
    left: 16.666%}
.push--lap--five-sixths, .push--lap--ten-twelfths {
    left: 83.333%}
.push--lap--one-eighth {
    left: 12.5%}
.push--lap--three-eighths {
    left: 37.5%}
.push--lap--five-eighths {
    left: 62.5%}
.push--lap--seven-eighths {
    left: 87.5%}
.push--lap--one-tenth {
    left: 10%}
.push--lap--three-tenths {
    left: 30%}
.push--lap--seven-tenths {
    left: 70%}
.push--lap--nine-tenths {
    left: 90%}
.push--lap--one-twelfth {
    left: 8.333%}
.push--lap--five-twelfths {
    left: 41.666%}
.push--lap--seven-twelfths {
    left: 58.333%}
.push--lap--eleven-twelfths {
    left: 91.666%}
}@media only screen and (min-width:720px) {
    .lap-and-up--one-whole {
    width: 100%}
.lap-and-up--five-tenths, .lap-and-up--four-eighths, .lap-and-up--one-half, .lap-and-up--six-twelfths, .lap-and-up--three-sixths, .lap-and-up--two-quarters {
    width: 50%}
.lap-and-up--four-twelfths, .lap-and-up--one-third, .lap-and-up--two-sixths {
    width: 33.333%}
.lap-and-up--eight-twelfths, .lap-and-up--four-sixths, .lap-and-up--two-thirds {
    width: 66.666%}
.lap-and-up--one-quarter, .lap-and-up--three-twelfths, .lap-and-up--two-eighths {
    width: 25%}
.lap-and-up--nine-twelfths, .lap-and-up--six-eighths, .lap-and-up--three-quarters {
    width: 75%}
.lap-and-up--one-fifth, .lap-and-up--two-tenths {
    width: 20%}
.lap-and-up--four-tenths, .lap-and-up--two-fifths {
    width: 40%}
.lap-and-up--six-tenths, .lap-and-up--three-fifths {
    width: 60%}
.lap-and-up--eight-tenths, .lap-and-up--four-fifths {
    width: 80%}
.lap-and-up--one-sixth, .lap-and-up--two-twelfths {
    width: 16.666%}
.lap-and-up--five-sixths, .lap-and-up--ten-twelfths {
    width: 83.333%}
.lap-and-up--one-eighth {
    width: 12.5%}
.lap-and-up--three-eighths {
    width: 37.5%}
.lap-and-up--five-eighths {
    width: 62.5%}
.lap-and-up--seven-eighths {
    width: 87.5%}
.lap-and-up--one-tenth {
    width: 10%}
.lap-and-up--three-tenths {
    width: 30%}
.lap-and-up--seven-tenths {
    width: 70%}
.lap-and-up--nine-tenths {
    width: 90%}
.lap-and-up--one-twelfth {
    width: 8.333%}
.lap-and-up--five-twelfths {
    width: 41.666%}
.lap-and-up--seven-twelfths {
    width: 58.333%}
.lap-and-up--eleven-twelfths {
    width: 91.666%}
.push--lap-and-up--one-whole {
    left: 100%}
.push--lap-and-up--five-tenths, .push--lap-and-up--four-eighths, .push--lap-and-up--one-half, .push--lap-and-up--six-twelfths, .push--lap-and-up--three-sixths, .push--lap-and-up--two-quarters {
    left: 50%}
.push--lap-and-up--four-twelfths, .push--lap-and-up--one-third, .push--lap-and-up--two-sixths {
    left: 33.333%}
.push--lap-and-up--eight-twelfths, .push--lap-and-up--four-sixths, .push--lap-and-up--two-thirds {
    left: 66.666%}
.push--lap-and-up--one-quarter, .push--lap-and-up--three-twelfths, .push--lap-and-up--two-eighths {
    left: 25%}
.push--lap-and-up--nine-twelfths, .push--lap-and-up--six-eighths, .push--lap-and-up--three-quarters {
    left: 75%}
.push--lap-and-up--one-fifth, .push--lap-and-up--two-tenths {
    left: 20%}
.push--lap-and-up--four-tenths, .push--lap-and-up--two-fifths {
    left: 40%}
.push--lap-and-up--six-tenths, .push--lap-and-up--three-fifths {
    left: 60%}
.push--lap-and-up--eight-tenths, .push--lap-and-up--four-fifths {
    left: 80%}
.push--lap-and-up--one-sixth, .push--lap-and-up--two-twelfths {
    left: 16.666%}
.push--lap-and-up--five-sixths, .push--lap-and-up--ten-twelfths {
    left: 83.333%}
.push--lap-and-up--one-eighth {
    left: 12.5%}
.push--lap-and-up--three-eighths {
    left: 37.5%}
.push--lap-and-up--five-eighths {
    left: 62.5%}
.push--lap-and-up--seven-eighths {
    left: 87.5%}
.push--lap-and-up--one-tenth {
    left: 10%}
.push--lap-and-up--three-tenths {
    left: 30%}
.push--lap-and-up--seven-tenths {
    left: 70%}
.push--lap-and-up--nine-tenths {
    left: 90%}
.push--lap-and-up--one-twelfth {
    left: 8.333%}
.push--lap-and-up--five-twelfths {
    left: 41.666%}
.push--lap-and-up--seven-twelfths {
    left: 58.333%}
.push--lap-and-up--eleven-twelfths {
    left: 91.666%}
}@media only screen and (max-width:1119px) {
    .portable--one-whole {
    width: 100%}
.portable--five-tenths, .portable--four-eighths, .portable--one-half, .portable--six-twelfths, .portable--three-sixths, .portable--two-quarters {
    width: 50%}
.portable--four-twelfths, .portable--one-third, .portable--two-sixths {
    width: 33.333%}
.portable--eight-twelfths, .portable--four-sixths, .portable--two-thirds {
    width: 66.666%}
.portable--one-quarter, .portable--three-twelfths, .portable--two-eighths {
    width: 25%}
.portable--nine-twelfths, .portable--six-eighths, .portable--three-quarters {
    width: 75%}
.portable--one-fifth, .portable--two-tenths {
    width: 20%}
.portable--four-tenths, .portable--two-fifths {
    width: 40%}
.portable--six-tenths, .portable--three-fifths {
    width: 60%}
.portable--eight-tenths, .portable--four-fifths {
    width: 80%}
.portable--one-sixth, .portable--two-twelfths {
    width: 16.666%}
.portable--five-sixths, .portable--ten-twelfths {
    width: 83.333%}
.portable--one-eighth {
    width: 12.5%}
.portable--three-eighths {
    width: 37.5%}
.portable--five-eighths {
    width: 62.5%}
.portable--seven-eighths {
    width: 87.5%}
.portable--one-tenth {
    width: 10%}
.portable--three-tenths {
    width: 30%}
.portable--seven-tenths {
    width: 70%}
.portable--nine-tenths {
    width: 90%}
.portable--one-twelfth {
    width: 8.333%}
.portable--five-twelfths {
    width: 41.666%}
.portable--seven-twelfths {
    width: 58.333%}
.portable--eleven-twelfths {
    width: 91.666%}
.push--portable--one-whole {
    left: 100%}
.push--portable--five-tenths, .push--portable--four-eighths, .push--portable--one-half, .push--portable--six-twelfths, .push--portable--three-sixths, .push--portable--two-quarters {
    left: 50%}
.push--portable--four-twelfths, .push--portable--one-third, .push--portable--two-sixths {
    left: 33.333%}
.push--portable--eight-twelfths, .push--portable--four-sixths, .push--portable--two-thirds {
    left: 66.666%}
.push--portable--one-quarter, .push--portable--three-twelfths, .push--portable--two-eighths {
    left: 25%}
.push--portable--nine-twelfths, .push--portable--six-eighths, .push--portable--three-quarters {
    left: 75%}
.push--portable--one-fifth, .push--portable--two-tenths {
    left: 20%}
.push--portable--four-tenths, .push--portable--two-fifths {
    left: 40%}
.push--portable--six-tenths, .push--portable--three-fifths {
    left: 60%}
.push--portable--eight-tenths, .push--portable--four-fifths {
    left: 80%}
.push--portable--one-sixth, .push--portable--two-twelfths {
    left: 16.666%}
.push--portable--five-sixths, .push--portable--ten-twelfths {
    left: 83.333%}
.push--portable--one-eighth {
    left: 12.5%}
.push--portable--three-eighths {
    left: 37.5%}
.push--portable--five-eighths {
    left: 62.5%}
.push--portable--seven-eighths {
    left: 87.5%}
.push--portable--one-tenth {
    left: 10%}
.push--portable--three-tenths {
    left: 30%}
.push--portable--seven-tenths {
    left: 70%}
.push--portable--nine-tenths {
    left: 90%}
.push--portable--one-twelfth {
    left: 8.333%}
.push--portable--five-twelfths {
    left: 41.666%}
.push--portable--seven-twelfths {
    left: 58.333%}
.push--portable--eleven-twelfths {
    left: 91.666%}
}@media only screen and (min-width:1120px) {
    .desk--one-whole {
    width: 100%}
.desk--five-tenths, .desk--four-eighths, .desk--one-half, .desk--six-twelfths, .desk--three-sixths, .desk--two-quarters {
    width: 50%}
.desk--four-twelfths, .desk--one-third, .desk--two-sixths {
    width: 33.333%}
.desk--eight-twelfths, .desk--four-sixths, .desk--two-thirds {
    width: 66.666%}
.desk--one-quarter, .desk--three-twelfths, .desk--two-eighths {
    width: 25%}
.desk--nine-twelfths, .desk--six-eighths, .desk--three-quarters {
    width: 75%}
.desk--one-fifth, .desk--two-tenths {
    width: 20%}
.desk--four-tenths, .desk--two-fifths {
    width: 40%}
.desk--six-tenths, .desk--three-fifths {
    width: 60%}
.desk--eight-tenths, .desk--four-fifths {
    width: 80%}
.desk--one-sixth, .desk--two-twelfths {
    width: 16.666%}
.desk--five-sixths, .desk--ten-twelfths {
    width: 83.333%}
.desk--one-eighth {
    width: 12.5%}
.desk--three-eighths {
    width: 37.5%}
.desk--five-eighths {
    width: 62.5%}
.desk--seven-eighths {
    width: 87.5%}
.desk--one-tenth {
    width: 10%}
.desk--three-tenths {
    width: 30%}
.desk--seven-tenths {
    width: 70%}
.desk--nine-tenths {
    width: 90%}
.desk--one-twelfth {
    width: 8.333%}
.desk--five-twelfths {
    width: 41.666%}
.desk--seven-twelfths {
    width: 58.333%}
.desk--eleven-twelfths {
    width: 91.666%}
.push--desk--one-whole {
    left: 100%}
.push--desk--five-tenths, .push--desk--four-eighths, .push--desk--one-half, .push--desk--six-twelfths, .push--desk--three-sixths, .push--desk--two-quarters {
    left: 50%}
.push--desk--four-twelfths, .push--desk--one-third, .push--desk--two-sixths {
    left: 33.333%}
.push--desk--eight-twelfths, .push--desk--four-sixths, .push--desk--two-thirds {
    left: 66.666%}
.push--desk--one-quarter, .push--desk--three-twelfths, .push--desk--two-eighths {
    left: 25%}
.push--desk--nine-twelfths, .push--desk--six-eighths, .push--desk--three-quarters {
    left: 75%}
.push--desk--one-fifth, .push--desk--two-tenths {
    left: 20%}
.push--desk--four-tenths, .push--desk--two-fifths {
    left: 40%}
.push--desk--six-tenths, .push--desk--three-fifths {
    left: 60%}
.push--desk--eight-tenths, .push--desk--four-fifths {
    left: 80%}
.push--desk--one-sixth, .push--desk--two-twelfths {
    left: 16.666%}
.push--desk--five-sixths, .push--desk--ten-twelfths {
    left: 83.333%}
.push--desk--one-eighth {
    left: 12.5%}
.push--desk--three-eighths {
    left: 37.5%}
.push--desk--five-eighths {
    left: 62.5%}
.push--desk--seven-eighths {
    left: 87.5%}
.push--desk--one-tenth {
    left: 10%}
.push--desk--three-tenths {
    left: 30%}
.push--desk--seven-tenths {
    left: 70%}
.push--desk--nine-tenths {
    left: 90%}
.push--desk--one-twelfth {
    left: 8.333%}
.push--desk--five-twelfths {
    left: 41.666%}
.push--desk--seven-twelfths {
    left: 58.333%}
.push--desk--eleven-twelfths {
    left: 91.666%}
}@media only (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
    .retina--one-whole {
    width: 100%}
.retina--five-tenths, .retina--four-eighths, .retina--one-half, .retina--six-twelfths, .retina--three-sixths, .retina--two-quarters {
    width: 50%}
.retina--four-twelfths, .retina--one-third, .retina--two-sixths {
    width: 33.333%}
.retina--eight-twelfths, .retina--four-sixths, .retina--two-thirds {
    width: 66.666%}
.retina--one-quarter, .retina--three-twelfths, .retina--two-eighths {
    width: 25%}
.retina--nine-twelfths, .retina--six-eighths, .retina--three-quarters {
    width: 75%}
.retina--one-fifth, .retina--two-tenths {
    width: 20%}
.retina--four-tenths, .retina--two-fifths {
    width: 40%}
.retina--six-tenths, .retina--three-fifths {
    width: 60%}
.retina--eight-tenths, .retina--four-fifths {
    width: 80%}
.retina--one-sixth, .retina--two-twelfths {
    width: 16.666%}
.retina--five-sixths, .retina--ten-twelfths {
    width: 83.333%}
.retina--one-eighth {
    width: 12.5%}
.retina--three-eighths {
    width: 37.5%}
.retina--five-eighths {
    width: 62.5%}
.retina--seven-eighths {
    width: 87.5%}
.retina--one-tenth {
    width: 10%}
.retina--three-tenths {
    width: 30%}
.retina--seven-tenths {
    width: 70%}
.retina--nine-tenths {
    width: 90%}
.retina--one-twelfth {
    width: 8.333%}
.retina--five-twelfths {
    width: 41.666%}
.retina--seven-twelfths {
    width: 58.333%}
.retina--eleven-twelfths {
    width: 91.666%}
.push--retina--one-whole {
    left: 100%}
.push--retina--five-tenths, .push--retina--four-eighths, .push--retina--one-half, .push--retina--six-twelfths, .push--retina--three-sixths, .push--retina--two-quarters {
    left: 50%}
.push--retina--four-twelfths, .push--retina--one-third, .push--retina--two-sixths {
    left: 33.333%}
.push--retina--eight-twelfths, .push--retina--four-sixths, .push--retina--two-thirds {
    left: 66.666%}
.push--retina--one-quarter, .push--retina--three-twelfths, .push--retina--two-eighths {
    left: 25%}
.push--retina--nine-twelfths, .push--retina--six-eighths, .push--retina--three-quarters {
    left: 75%}
.push--retina--one-fifth, .push--retina--two-tenths {
    left: 20%}
.push--retina--four-tenths, .push--retina--two-fifths {
    left: 40%}
.push--retina--six-tenths, .push--retina--three-fifths {
    left: 60%}
.push--retina--eight-tenths, .push--retina--four-fifths {
    left: 80%}
.push--retina--one-sixth, .push--retina--two-twelfths {
    left: 16.666%}
.push--retina--five-sixths, .push--retina--ten-twelfths {
    left: 83.333%}
.push--retina--one-eighth {
    left: 12.5%}
.push--retina--three-eighths {
    left: 37.5%}
.push--retina--five-eighths {
    left: 62.5%}
.push--retina--seven-eighths {
    left: 87.5%}
.push--retina--one-tenth {
    left: 10%}
.push--retina--three-tenths {
    left: 30%}
.push--retina--seven-tenths {
    left: 70%}
.push--retina--nine-tenths {
    left: 90%}
.push--retina--one-twelfth {
    left: 8.333%}
.push--retina--five-twelfths {
    left: 41.666%}
.push--retina--seven-twelfths {
    left: 58.333%}
.push--retina--eleven-twelfths {
    left: 91.666%}
}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */body {
    margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
.desktop-only, [hidden], template {
    display: none;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
a {
    background: 0 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b, optgroup, strong {
    font-weight: 700;
}
h1 {
    margin: .67em 0;
}
mark {
    background: #ff0;
    color: #000;
}
.contact-container, .white-bg, html {
    background-color: #fff;
}
small {
    font-size: 80%}
sub, sup {
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -.5em;
}
sub {
    bottom: -.25em;
}
img {
    max-width: 100%;
    vertical-align: middle;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
pre, textarea {
    overflow: auto;
}
code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button {
    overflow: visible;
}
button, select {
    text-transform: none;
}
.breadcrumbs, .chess__item h3, .jumbo__title, .main-navigation ul li, .nav-panel li a, .page-title, .section-title, .upper-navigation ul li a {
    text-transform: uppercase;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled], html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}
input[type=checkbox], input[type=radio] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto;
}
input[type=search] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
html {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 1em;
    line-height: 1.5;
    color: #333;
    overflow-y: scroll;
    min-height: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-family: ff-dax-web-pro, simHei, sans-serif;
    font-weight: 400;
}
.chess, .media__body {
    overflow: hidden;
}
*, :after, :before {
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}
address, blockquote, dl, fieldset, figure, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul {
    margin-bottom: 1.5rem;
}
dd, ol, ul {
    margin-left: 3rem;
}
address, blockquote, dl, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, ol, p, pre, table, ul {
    margin-top: 0;
}
.super-container {
    /*-webkit-transition: -webkit-transform .5s ease-in-out;
    transition: transform .5s ease-in-out;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);*/
}
.menu-open .super-container {
    left: 220px;
}
.csstransforms .menu-open .super-container {
    left: 0;
    -webkit-transform: translate3d(220px, 0, 0);
    transform: translate3d(220px, 0, 0);
}
@media screen and (min-width:1120px) {
    .desktop-only {
    display: block;
}
}.gm-style img, img[height], img[width] {
    max-width: none;
}
.alpha, h1 {
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 1.33333;
}
.beta, h2 {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 1.71429;
}
.gamma, h3 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1;
}
.delta, .nav-panel__social li, h4 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.2;
}
.epsilon, .main-navigation ul li a, h5 {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5;
}
.zeta, h6 {
    font-size: 14px;
    font-size: .875rem;
    line-height: 1.71429;
}
.breadcrumbs.breadcrumbs--top a, .menu ul>li.active *, .menu-toggle, .nav-panel li a, .tagline, .white {
    color: #fff;
}
.black {
    color: #3D3D3D;
}
.black-bg, .nav-panel {
    background-color: #3D3D3D;
}
.breadcrumbs a, .mainblue {
    color: #0c1c8b;
}
.mainblue-bg, .site-branding {
    background-color: #0c1c8b;
}
.breadcrumbs, .turquoise {
    color: #3fbcaf;
}
.menu ul>li.active, .turquoise-bg {
    background-color: #3fbcaf;
}
.lightgrey {
    color: #dee3e5;
}
.lightgrey-bg {
    background-color: #dee3e5;
}
.mediumgrey {
    color: #9ca7ac;
}
.mediumgrey-bg {
    background-color: #9ca7ac;
}
.darkgrey {
    color: #5d6f78;
}
.darkgrey-bg {
    background-color: #5d6f78;
}
.yellow {
    color: #ffc62c;
}
.yellow-bg {
    background-color: #ffc62c;
}
.broken {
    color: #f3f4f5;
}
.broken-bg {
    background-color: #f3f4f5;
}
.section-title {
    text-align: center;
    font-size: 20px;
    font-size: 1.25rem;
}
.section-title .section-title__underline {
    display: block;
    margin: 5px auto 0;
    width: 55px;
    height: 5px;
}
.page-title {
    margin-top: -.2em;
    line-height: 1.4;
}
.title-underline, .title-underline--center, .title-underline--left, .title-underline--right {
    position: absolute;
    bottom: -6px;
    width: 50px;
    height: 5px;
}
.title-underline--left {
    left: 0;
}
.title-underline--center {
    left: 50%;
    margin-left: -25px;
}
.title-underline--right {
    right: 0;
}
.breadcrumbs, .small {
    font-size: 12px;
    font-size: .85rem;
}
.micro {
    font-size: 10px;
    font-size: .7rem;
}
a {
    text-decoration: none;
    color: #3D3D3D;
}
a:hover {
    text-decoration: underline;
    opacity: .8;
}
.link--icon .link--icon__text {
    display: none;
}
.btn, .btn--extra-wide, .btn--wide {
    padding: 3px 6px;
    border-radius: 3px;
    border-width: 1px;
    border-style: solid;
    border-color: initial;
    display: inline-block;
    text-transform: uppercase;
    background-color: transparent;
}
.btn--wide {
    padding: 3px 12px;
}
.btn--extra-wide {
    padding: 3px 24px;
}
.social-icons-big {
    border-radius: 10px;
    border: 1px solid #dee3e5;
    font-size: 2em;
    text-align: center;
    line-height: 1;
    padding-top: 10px;
    padding-bottom: 3px;
}
.layout {
    margin: 0 0 0 -24px;
    padding: 0;
}
.box>:last-child, .media__body, .media__body>:last-child {
    margin-bottom: 0;
}
.layout__item {
    display: inline-block;
    padding-left: 24px;
    vertical-align: top;
    width: 100%}
.media, .media__body, .media__img>img {
    display: block;
}
.media__img {
    float: left;
    margin-right: 24px;
	padding-top:24px;
	padding-bottom:24px;
}
.media--flush>.media__img {
    margin-right: 0;
    margin-left: 0;
}
.list-inline {
    margin: 0;
    padding: 0;
}
.list-inline>li {
    display: inline-block;
}
.box {
    display: block;
    padding: 24px;
}
.box--flush {
    padding: 0;
}
.box--tiny {
    padding: 6px;
}
.box--small {
    padding: 12px;
}
.box--large {
    padding: 48px;
}
.box--huge {
    padding: 96px;
}
.wrapper {
    max-width: 1170px;
    margin: 0 auto;
    padding-right: 24px;
    padding-left: 24px;
    position: relative;
}
.wrapper--wide {
    max-width: 1276px;
}
@media screen and (min-width:1120px) {
    .wrapper {
    padding-right: 48px;
    padding-left: 48px;
}
.wrapper--narrow {
    padding-right: 96px;
    padding-left: 96px;
}
}.island {
    padding-right: 24px;
    padding-left: 24px;
}
.list--plain, .stacked-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.mb-xs {
    margin-bottom: 6px;
}
.mb-s, .timeline__entry h5, .timeline__entry img {
    margin-bottom: 12px;
}
.mb-m {
    margin-bottom: 24px;
}
.jumbo, .mb-l, .page-title {
    margin-bottom: 48px;
}
.mb-xl {
    margin-bottom: 96px;
}
.mb-0 {
    margin-bottom: 0;
}
.ml-xs {
    margin-left: 6px;
}
.ml-s {
    margin-left: 12px;
}
.ml-m {
    margin-left: 24px;
}
.ml-l {
    margin-left: 48px;
}
.ml-xl {
    margin-left: 96px;
}
.ml-0 {
    margin-left: 0;
}
.pb-xs {
    padding-bottom: 6px;
}
.pb-s {
    padding-bottom: 12px;
}
.pb-m {
    padding-bottom: 24px;
}
.pb-l {
    padding-bottom: 48px;
}
.pb-xl {
    padding-bottom: 96px;
}
.pb-0 {
    padding-bottom: 0;
}
.pt-xs {
    padding-top: 6px;
}
.pt-s {
    padding-top: 12px;
}
.pt-m {
    padding-top: 24px;
}
.pt-l {
    padding-top: 48px;
}
.pt-xl {
    padding-top: 96px;
}
.pt-0 {
    padding-top: 0;
}
.pl-xs {
    padding-left: 6px;
}
.pl-s {
    padding-left: 12px;
}
.pl-m {
    padding-left: 24px;
}
.pl-l {
    padding-left: 48px;
}
.pl-xl {
    padding-left: 96px;
}
.pl-0 {
    padding-left: 0;
}
.left {
    float: left;
}
.right {
    float: right;
}
.center {
    float: none;
}
.ta-l {
    text-align: left;
}
.main-navigation, .ta-c {
    text-align: center;
}
.ta-r {
    text-align: right;
}
.menu-toggle, .site-branding h1, .tagline {
    text-align: center;
}
.block:after, .box:after, .dropdown__list:after, .info-box .info-box__row:after, .jumbo__image:after, .media:after {
    content: "";
    display: table;
    clear: both;
}
.site-header {
    position: relative;
    padding-top: 50px;
}
.site-branding {
    position: absolute;
    width: 100%;
    height: 50px;
    top: 0;
    left: 0;
}
.site-branding img {
    width: 120px;
}
.site-branding .main-navigation {
    display: none;
}
@media screen and (min-width:720px) {
    .social-icons-big {
    font-size: 3em;
}
.site-header {
    padding-top: 0;
}
.site-branding {
    top: 50px;
    background-color: transparent;
    z-index: 99;
}
.site-branding h1 {
    border-bottom: 1px solid;
    padding-bottom: 12px;
    margin-bottom: 12px;
}
.site-branding img {
    width: 250px;
}
.site-branding .main-navigation {
    display: block;
}
}@media screen and (min-width:1120px) {
    .site-branding {
    top: 60px;
}
.site-branding .main-navigation ul li {
    margin-left: .8em;
    margin-right: .8em;
}
}.site-header--inner .site-branding {
    background-color: #dee3e5;
}
.site-header--inner .site-branding .menu-toggle {
    color: #0c1c8b;
}
@media screen and (min-width:720px) {
    .site-header--inner {
    height: 155px;
}
.site-header--inner .site-branding {
    position: relative;
    top: 30px;
    background-color: transparent;
}
}.menu-toggle, .nav-panel, .tagline {
    position: absolute;
}
.tagline {
    top: 40px;
    left: 0;
    width: 100%;
    bottom: 0;
    z-index: 98;
}
.tagline h2 {
    font-size: 1.4em;
    width: 240px;
    margin: 0 auto;
    color: #0c1c8b;
}
@media screen and (min-width:720px) {
    .tagline h2 {
    width: auto;
    font-size: 2.4em;
}
}@media screen and (min-width:1120px) {
    .tagline h2 {
    font-size: 2.8em;
}
}.menu-toggle {
    width: 50px;
    height: 50px;
    top: 0;
    left: 0;
    z-index: 2;
    font-size: 1.4em;
    padding-top: 10px;
    cursor: pointer;
}
.menu-toggle .fa-close {
    display: none;
    font-size: 1.15em;
}
.menu-open .menu-toggle .fa-close {
    display: block;
}
.menu-open .menu-toggle .fa-bars {
    display: none;
}
@media screen and (min-width:720px) {
    .menu-toggle {
    display: none;
}
}.video-wrapper img {
    width: 100%}
.nav-panel {
    height: 100%;
    width: 220px;
    left: -220px;
    z-index: 999;
    padding-top: 12px;
}
.nav-panel ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.nav-panel__primary li {
    padding: 6px 12px;
}
.nav-panel__secondary {
    margin-top: 12px;
}
.nav-panel__secondary li {
    padding: 3px 12px;
}
.nav-panel__social {
    margin-top: 12px;
    padding-left: 12px;
}
.nav-panel__social li {
    display: inline-block;
    margin-right: 12px;
}
@media screen and (min-width:720px) {
    .main-navigation ul li {
    margin: 0 .4em;
}
}.upper-navigation {
    height: 50px;
    display: none;
}
.upper-navigation .upper-navigation__left-side {
    float: left;
}
.upper-navigation .upper-navigation__left-side .upper-navigation__cols {
    border-right: 1px solid #9ca7ac;
}
.upper-navigation .upper-navigation__left-side .upper-navigation__cols:last-child {
    border: none;
}
.upper-navigation .upper-navigation__right-side {
    float: right;
}
.upper-navigation .upper-navigation__right-side .upper-navigation__cols {
    border-left: 1px solid #9ca7ac;
}
.upper-navigation .upper-navigation__right-side .upper-navigation__cols:first-child {
    border: none;
}
.upper-navigation .upper-navigation__cols {
    float: left;
    padding: 0 8px;
    height: 50px;
    overflow: hidden;
}
.upper-navigation .search-box {
    width: 240px;
    position: relative;
}
.upper-navigation .search-box form input[type=submit] {
    display: none;
}
.upper-navigation .search-box form input[type=text] {
    font-size: 12px;
    padding: 3px 6px 2px;
    border: none;
    background-color: #fff;
    width: 150px;
    margin-top: 4px;
}
.stacked-list__aligned, .stacked-list__item {
    display: block;
    position: relative;
    border-bottom: 1px solid;
}
.upper-navigation .search-box span {
    position: absolute;
    right: 8px;
    top: 15px;
}
.upper-navigation ul {
    margin: auto;
    padding: 0;
    list-style-type: none;
}
.upper-navigation ul li {
    display: inline-block;
    margin: 0 6px;
    line-height: 2;
}
.lb-loader, .lightbox {
    text-align: center;
    line-height: 0;
}
.upper-navigation ul li a {
    font-size: 14px;
}
.upper-navigation ul li a span {
    font-size: 18px;
}
@media screen and (min-width:720px) {
    .upper-navigation {
    display: block;
}
}.breadcrumbs {
    padding: 24px 0;
}
.breadcrumbs.breadcrumbs--top {
    position: absolute;
    z-index: 999;
}
.block, .menu ul>li, .video-wrapper {
    position: relative;
}
.menu select {
    width: 100%;
    margin-bottom: 24px;
}
.menu ul {
    display: none;
}
.menu ul>li {
    cursor: pointer;
}
.menu ul>li.active {
    font-weight: 700;
}
@media screen and (min-width:720px) {
    .menu {
    padding-right: 2em;
}
.menu ul {
    display: block;
}
.menu ul>li ul.menu__subnav {
    margin: 8px 0 0;
    padding: 8px 20px 0;
    font-size: .85em;
    list-style-type: none;
    border-top: 1px solid rgba(255, 255, 255, .3);
}
.menu ul>li ul.menu__subnav li {
    margin: 6px 0;
}
.menu ul>li ul.menu__subnav li.active a {
    color: #ffc62c;
}
.menu select {
    display: none;
}
}.dropdown__list li:last-child, .extendable .extendable__header * {
    margin-bottom: 0;
}
.block {
    padding-top: 48px;
    padding-bottom: 48px;
}
@media screen and (min-width:1120px) {
    .block {
    padding-top: 84px;
    padding-bottom: 84px;
}
}.block--small {
    padding-top: 24px;
    padding-bottom: 24px;
}
@media screen and (min-width:1120px) {
    .block--small {
    padding-top: 48px;
    padding-bottom: 48px;
}
}.block--flush {
    padding-top: 0;
    padding-bottom: 0;
}
.video-wrapper video {
    display: none;
}
@media screen and (min-width:720px) {
    .video-wrapper video {
    display: block;
}
.video-wrapper img {
    display: none;
}
}.video-wrapper:after {
    content: "";
    position: absolute;
    background-color: #0c1c8b;
    opacity: .25;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
.video__pause-button {
    position: absolute;
    right: 24px;
    bottom: 24px;
    color: #fff;
    display: none;
    font-size: 2em;
    cursor: pointer;
    z-index: 9999;
    width: 30px;
    height: 30px;
}
@media screen and (min-width:720px) {
    .video__pause-button {
    display: block;
}
}.video__pause-button .fa-play {
    display: none;
    position: relative;
    top: 4px;
}
.video__pause-button.paused .fa-play {
    display: block;
}
.extendable .extendable__body, .video__pause-button.paused .fa-pause {
    display: none;
}
.extendable .extendable__header {
    cursor: pointer;
    position: relative;
}
.extendable .extendable__header span {
    position: absolute;
    top: 16px;
    right: 10px;
}
@media screen and (min-width:720px) {
    .extendable.extendable--open .extendable__body {
    display: block;
}
}.extendable.extendable--lock .extendable__body {
    display: block!important;
}
.backslide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
.backslide .backslide__item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out;
    background-size: cover;
    background-repeat: no-repeat;
}
.backslide .backslide__item.active {
    opacity: 1;
}
.image-gallery .image-gallery__item {
    position: relative;
    cursor: pointer;
}
.image-gallery .image-gallery__item img:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: #fff;
    -webkit-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.image-gallery .image-gallery__item img:hover:after {
    opacity: .4;
}
.centered-content {
    display: table;
    width: 100%;
    height: 100%}
.centered-content__inner {
    display: table-cell;
    vertical-align: middle;
}
.stacked-list {
    position: relative;
}
.stacked-list__item {
    padding: 11px 12px 7px;
}
.stacked-list__item:last-child {
    border: none;
}
.accordion__item, .dropdown__panel {
    border-bottom: 1px solid #5d6f78;
}
.stacked-list__item span.fa {
    position: absolute;
    top: 14px;
    right: 12px;
    font-size: .9em;
}
.dropdown {
    position: relative;
    font-size: 1.2em;
    z-index: 2;
}
.dropdown>span {
    position: absolute;
    right: 12px;
    top: 16px;
}
.dropdown__panel {
    padding: 12px;
}
.dropdown__list {
    position: absolute;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.dropdown__list li {
    padding: 6px 12px;
    display: block;
    cursor: pointer;
}
.dropdown__list li:hover {
    background-color: #dee3e5;
}
.accordion__header {
    padding: 5px 8px;
    cursor: pointer;
}
.accordion__body {
    display: none;
}
.accordion__item--open .accordion__body {
    display: block;
}
.latest-news .latest-news__item {
    margin-bottom: 12px;
}
.latest-news .latest-news__item .overlay {
    border-bottom: 1px solid #ffc62c;
    padding-bottom: 12px;
    position: relative;
}
.latest-news .latest-news__item .overlay__base {
    display: none;
}
@media screen and (min-width:1120px) {
    .latest-news .latest-news__item .overlay {
    padding-bottom: 0;
}
.latest-news .latest-news__item .overlay__base {
    display: block;
}
.latest-news .latest-news__item .overlay__top {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /*background-color: #ffc62c;
    background-color: rgba(255, 198, 44, .85);*/
    color: #3D3D3D;
    padding-left: 12px;
    padding-right: 12px;
    -webkit-transition: background-color .3s linear;
    transition: background-color .3s linear;
}
.latest-news .latest-news__item .overlay__top .btn, .latest-news .latest-news__item .overlay__top .btn--extra-wide, .latest-news .latest-news__item .overlay__top .btn--wide {
    border-color: #3D3D3D;
    color: #3D3D3D;
}
.latest-news .latest-news__item .overlay__top:hover {
    /*background-color: #ffc62c;*/
}

.latest-news .overlay__top p{
	margin-bottom:0px;
}

}.channel-list__panel {
    display: none;
}
.channel-list__panel.active {
    display: block;
}
.channel-list__item {
    margin-bottom: 24px;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: all .3s linear;
    transition: all .3s linear;
}
.channel-list__item.hidden {
    opacity: 0;
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
}
.channel-list__navigation {
    text-align: center;
}
.bullet {
    border-radius: 99px;
    width: 12px;
    height: 12px;
    background-color: #000;
    opacity: .2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    display: inline-block;
    margin: 0 6px;
    cursor: pointer;
}
.bullet.active, .bullet:hover {
    opacity: .4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}
.jumbo__band {
    position: relative;
    z-index: 2;
    margin-top: -24px;
}
.jumbo__inner {
    padding: 20px;
}
.jumbo__title {
    position: relative;
}
.jumbo__title span {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 50px;
    height: 5px;
}
.jumbo__text p:last-child {
    margin-bottom: 0;
}
@media screen and (min-width:1120px) {
    .jumbo {
    position: relative;
    margin-bottom: 0;
}
.jumbo__image img {
    width: 100%;
    height: auto;
}
.jumbo__band {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin-top: 0;
}
.jumbo__text {
    max-width: 500px;
}
.jumbo__inner {
    background: 0 0;
    padding: 60px 0 0;
}
}body:after {
    content: url(../images/lightbox/close.png) url(../images/lightbox/loading.gif) url(../images/lightbox/prev.png) url(../images/lightbox/next.png);
    display: none;
}
.lb-dataContainer:after, .lb-outerContainer:after {
    content: "";
    clear: both;
}
.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: #000;
    filter: alpha(Opacity=80);
    opacity: .8;
    display: none;
}
.lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    font-weight: 400;
}
.homepage-contactus form label, .youtube_title {
    font-weight: 700;
}
.lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    -o-border-radius: 3px;
    border-radius: 3px;
}
.lightbox a img {
    border: none;
}
.lb-outerContainer {
    position: relative;
    background-color: #fff;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.lb-loader, .lb-nav {
    left: 0;
    position: absolute;
}
.lb-outerContainer:after {
    display: table;
}
.lb-container {
    padding: 4px;
}
.lb-loader {
    top: 43%;
    height: 25%;
    width: 100%}
.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    background: url(../images/lightbox/loading.gif) no-repeat;
}
.lb-nav {
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
.lb-container>.nav {
    left: 0;
}
.lb-nav a {
    background-image: url(data:image/gif;
    base64, R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
.lb-next, .lb-prev {
    height: 100%;
    cursor: pointer;
    display: block;
}
.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(../images/lightbox/prev.png) left 48% no-repeat;
    filter: alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity .6s;
    transition: opacity .6s;
}
.lb-nav a.lb-prev:hover {
    filter: alpha(Opacity=100);
    opacity: 1;
}
.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(../images/lightbox/next.png) right 48% no-repeat;
    filter: alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity .6s;
    transition: opacity .6s;
}
.lb-nav a.lb-next:hover {
    filter: alpha(Opacity=100);
    opacity: 1;
}
.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    width: 100%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
    display: table;
}
.lb-data {
    padding: 0 4px;
    color: #ccc;
}
.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}
.lb-data .lb-caption {
    font-size: 13px;
    font-weight: 700;
    line-height: 1em;
}
.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999;
}
.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(../images/lightbox/close.png) top right no-repeat;
    text-align: right;
    outline: 0;
    filter: alpha(Opacity=70);
    opacity: .7;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
}
.lb-data .lb-close:hover {
    cursor: pointer;
    filter: alpha(Opacity=100);
    opacity: 1;
}
.chess__item {
    position: relative;
    border-bottom: 1px solid #dee3e5;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.chess__item .btn, .chess__item .btn--extra-wide, .chess__item .btn--wide {
    border-color: #ffc62c;
}
.chess__item--color, .chess__item--image {
    display: none;
}
@media screen and (min-width:720px) {
    .chess__item {
    height: 0;
    float: left;
    padding-bottom: 35%;
    margin-bottom: 0;
    border-bottom: none;
}
.chess__inner {
    position: absolute;
    top: 20px;
    left: 20px;
    right: 20px;
    bottom: 20px;
}
}@media (min-width:900px) {
    .chess__item {
    padding-bottom: 25%}
}@media screen and (min-width:1120px) {
    .chess {
    background-color: #fff;
    position: relative;
    margin-top: -100px;
    z-index: 99;
}
.chess__item {
    height: 0;
    padding-bottom: 25%}
.chess__item.chess__item--huge {
    padding-bottom: 50%}
.chess__item.chess__item--hugefull {
    padding-bottom: 100%}
.chess__item.chess__item--odd {
    background-color: #eee;
}
.chess__item .btn, .chess__item .btn--extra-wide, .chess__item .btn--wide {
    position: absolute;
    bottom: 0;
    left: 52%}
.chess__item--color, .chess__item--image {
    display: block;
}
}.timeline__year {
    margin: 12px 0;
}
.timeline__entry {
    padding-left: 50px;
    padding-top: 12px;
    padding-bottom: 48px;
    background: url(../images/timeline/timeline-background.png) left top no-repeat;
}
.timeline__entry h5 {
    line-height: 1;
}
.timeline__entry p:last-child {
    margin-bottom: 0;
}
.info-box {
    margin-bottom: 24px;
}
@media screen and (min-width:1120px) {
    .timeline__entry {
    width: 50%;
    clear: both;
    position: relative;
}
.timeline .timeline__entry.even {
    float: right;
    margin-right: 25px;
}
.timeline .timeline__entry.odd {
    float: left;
    padding-left: 0;
    padding-right: 50px;
    background-position: right top;
    margin-left: 25px;
    text-align: right;
}
.timeline__year {
    width: 100%;
    float: left;
    text-align: center;
}
.info-box .info-box__item {
    width: 50%;
    float: left;
}
}.form label {
    display: block;
}
.form input[type=text], .form input[type=password], .form input[type=email], .form input[type=url], .form input[type=phone], .form input[type=tel], .form input[type=datetime], .form input[type=date], .form input[type=month], .form input[type=color], .form input[type=time], .form input[type=range], .form input[type=file], .form input[type=datetime-local], .form input[type=number], .form input[type=search], .form select, .form textarea {
    display: block;
    width: 100%;
    margin-bottom: 1.2rem;
}
input[type=text], input[type=password], input[type=email], input[type=url], input[type=phone], input[type=tel], input[type=datetime], input[type=date], input[type=month], input[type=color], input[type=time], input[type=datetime-local], input[type=number], input[type=search], textarea {
    background-color: #fff;
    border: none;
    font-size: 1em;
    padding: 6px 12px;
}
.homepage-contactus form {
    max-width: 400px;
}
.footer-navigation {
    border-top: 18px solid #ffc62c;
}
@media screen and (min-width:1120px) {
    .homepage-contactus form {
    width: 400px;
    margin: 0 auto;
}
.footer-navigation {
    background: url(../images/footer_graphic.png) center right no-repeat;
}
}.footer-navigation__column {
    text-align: center;
    border-bottom: 1px solid #dee3e5;
}
.footer-navigation__column h4 {
    line-height: 2.1;
    margin-bottom: 0;
    position: relative;
    padding-top: 3px;
    cursor: pointer;
}
.homepage-map__info-panel, .satellite-name h2 {
    padding: 12px;
}
.footer-navigation__column h4:hover {
    background-color: #eee;
}
.footer-navigation__column h4 span {
    position: absolute;
    top: 5px;
    right: 6px;
}
.footer-navigation__column ul {
    display: none;
    padding-bottom: 12px;
}
.footer-navigation__column.open ul {
    display: block;
}
@media screen and (min-width:720px) {
    .footer-navigation__column {
    text-align: left;
    border-bottom: none;
}
.footer-navigation__column ul {
    display: block;
}
.footer-navigation__column h4 {
    cursor: default;
}
.footer-navigation__column h4:hover {
    background: 0 0;
}
.footer-navigation__column h4 span {
    display: none;
}
}.homepage-applications, .homepage-map__info-panel.loading {
    background-position: center center;
    background-repeat: no-repeat;
}
.onion-skin {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: .5;
}
.onion-skin img {
    width: 100%;
    height: auto;
}
.onion-skin.hidden {
    opacity: 0;
}
button.toggle-skin {
    position: absolute;
    top: 5px;
    right: 5px;
    z-index: 999;
}
#map-canvas {
    height: 400px;
}
.homepage-map__container {
    position: relative;

}
.homepage-map__sidebar .stacked-list__item {
    border-bottom: 1px solid #929b9e;
    position: relative;
}
.homepage-map__sidebar .stacked-list__item.active {
    background-color: #ffc62c;
}
.homepage-map__info-panel.loading {
    background-image: url(../images/satellite-info-loader.gif);
}
@media screen and (min-width:1120px) {
    #map-canvas {
    height: 600px;
    margin-left: 450px;
}
.homepage-map__sidebar {
    width: 200px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
}
.homepage-map__info-panel {
    width: 250px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 200px;
    z-index: 2;
}
}.homepage-channelguide {
    background-color: #fff;
}
.homepage-applications {
    background-image: url(../images/temp/applications-background.jpg);
    background-size: cover;
}
.homepage-applications .media span {
    font-size: 3em;
}
.homepage-contactus {
    background: #ffc62c;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(100%, #3fbcaf), color-stop(0, #00b1af));
    background: -webkit-linear-gradient(315deg, #3fbcaf 0, #00b1af 100%);
    background: linear-gradient(135deg, #3fbcaf 0, #00b1af 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b1af',  endColorstr='#687498',  GradientType=1 );
}
.satellite-bands, .satellite-information {
    border-bottom: 1px solid #dee3e5;
}
.csr__thumb, .leadership__thumb {
    position: relative;
}
.csr__thumb img, .leadership__thumb img {
    width: 120px;
}
@media screen and (min-width:720px) and (max-width:1119px) {
    .csr__thumb img, .leadership__thumb img {
    width: 200px;
}
}@media screen and (min-width:1120px) {
    .csr__thumb .read-more, .leadership__thumb .read-more {
    float:right;
    margin-right: 24px;
    margin-bottom: 24px;
}
.csr__thumb img, .leadership__thumb img {
    width: 250px;
}
}.contact-container {
    margin-top: -50px;
    padding-top: 36px;
    position: relative;
}
.satellite_info.btn {
    border-color: #ffc62c;
    color: #9ca7ac;
}
.site-branding .wrapper {
    height: 100px;
}
.youtube_list_video {
    width: 25%;
    float: left;
    text-align: center;
    height: 280px;
}
.youtube_title {
    text-align: left;
    padding: 10px;
    line-height: 1.2;
    color: #3fbcaf;
}
.youtube_thumb {
    width: 100%;
    height: auto;
    padding: 5px;
}

.meetdetailcon ul{
	padding-left:0px !important;
	list-style-image:none !important;
	list-style-type:none;
}

.main-footer-navigation{
	margin-top:50px!important;
}

.meetdetailcon strong{
	color:#00b2a9;
}

#block-rssfeeds {
    padding-top: 30px;
}


ul.main_submenu{
	position: absolute;
    margin: 0;
    list-style-type: none;
    padding-top:0px;
	padding-left:10px;
	padding-right:10px;
    margin-left: -10px;
	background-color:rgba(222,227,229,0.83);
	display:none;
	border-radius:5px;
	border:1px solid rgb(211,211,211);
	z-index:100;
}
ul.main_submenu li > a{
    color:#0c1c8b!important;
	font-size:13px;
}

@media all and (max-width: 720px){
	ul.main_submenu{
		position:static;
		background-color:transparent;
		border:0px;
		margin-left:0px;
	}

	ul.main_submenu li{
		border-bottom:none!important;
		line-height:1.5!important;
	}

	ul.main_submenu li > a{
		color:white!important;
	}

	.view-corporate-brochures li .btn{
		position:static!important;
	}
}



ul.main_submenu li{
    border-bottom: 1px solid #3fbcaf;
    line-height: 34px;
}




@media screen and (max-width:1000px) {
    .youtube_list_video {
    width: 50%}
}@media screen and (max-width:500px) {
    .youtube_list_video {
    width: 100%}
}

 .chess__item--image, .chess__item--color {
  display: none; }

  .huge-full-bgmainblue{
	 background-color: #0c1c8b;
  }

   .huge-full-bgyellow{
	 background-color: #ffc62c;
  }

   .huge-full-bgturquoise{
	 background-color: #3fbcaf;
  }

    .huge-full-bgodd{
	 background-color: #eee;
  }

@media screen and (min-width: 1120px) {
.chess__item.chess__item--yellow {
      background-color: #ffc62c; }
	.chess__item.chess__item--turquoise {
      background-color: #3fbcaf; }
	.chess__item.chess__item--mainblue {
      background-color: #0c1c8b; }
.chess__item--image, .chess__item--color {
  display: block; }
}



.main-footer-navigation{margin-top:50px;}

#block-asiasatstaticblock p{
	color: #3fbcaf;
}

@media screen and (max-width: 720px){
	/* #block-asiasatstaticblock p{
		display:none;
	} */
}

@media all and (max-width: 1102px){
.chess__item.chess__item--hugefull,.chess__item--huge.chess__item{
	padding-bottom:0!important;
	height:auto!important;
}

.chess__inner{
	position:relative;
}

.chess__inner p{
	padding-right:20px;
}

	/* #block-asiasatstaticblock p{
		display:none;
	} */

}

.meetdetail.meetdetailtarget{
	width:100%;
}

ul.main_submenu li:last-child{
	border-bottom:0px!important;
}

.stacked-list.broken-bg.mediumgrey{
	width:260px;
}

.sidebarflow{
	position:fixed;
	width:260px;
	z-index:10;
	top:0;
}

.sidebarfix{
	position:fixed;
	width:260px;
	top:0;
}

.sidebarabs{
	position:absolute;
	width:260px;
	bottom:0!important;
	top:auto !important;
}

.sidebartop{
	position:absolute;
	width:260px;
	top:0;
}



.categoryfilter{

}

@media all and (max-width:840px){
	.stacked-list.broken-bg.mediumgrey{
		width:200px;
	}

	.sidebarflow{
width:200px;
	}

	.sidebarfix{

width:200px;
}
}

.topLinks ul{
	float:left;
}

.topLinks ul:not(.topQA){
	padding-top:10px;
}


.topQA,.topQAmobile{
	float:left;
}

.topQA img{
	width:auto;
	height:35px;
	margin-top:9px;
}

.upper-navigation__right-side .upper-navigation__cols{
	padding-top:10px;
}

.topbar_q_a{
	position:absolute;
	background-color:rgba(222,227,229,0.83);
	z-index:200;
	top:55px;
	left:150px;
	clear:both;
	border-radius:5px;
	padding:10px;
	display:none;
	width:150px;
}


.topbar_q_a_mobile{
	position:absolute;
	background-color:rgba(222,227,229,0.9);
	z-index:200;
	top:106px;
	left:14px;
	clear:both;
	border-radius:5px;
	padding:10px;
	display:none;
}

.topbar_q_a_close,.topbar_q_a_mobile_close{
	color:#3fbcaf;
	cursor:pointer;
}

.topQAmobile img{
	width:auto;
	height:30px;
}

	.q_a_image_mobile{
		display:none;
	}

@media all and (max-width:719px){
	.q_a_image_mobile{
		display:block;
	}
}

 .sidebar .list--plain{
	display:none!important;
 }


	.footer-navigation .stacked-list{
			display:none!important;
 }


 	div.js-form-item-subject-0-value{
		display:none!important;
	}

	.contact-container{
		margin-top:0px;
	}

	#block-expertqasubheader{
		margin-top:40px;
		clear:both;
	}

	div.contact-message-ask-expert-form{
		height:500px;
		background:url('/themes/custom/asiasat/assets/build/images/expert_qa.jpg');
		background-size:cover;
	}


	form#contact-message-ask-expert-form{
		background-color:#f3f4f5;
		float:right;
		margin-top:180px;
		width:50%;
		padding:20px;
		margin-right:30px;

	}


	form#contact-message-ask-expert-form input[type=email],form#contact-message-ask-expert-form textarea{
		padding-top:6px;
		padding-bottom:6px;
		padding-left:0px;
		padding-right:0px;
		width:100%;
	}

	input#edit-preview{
		display:none;
	}

	div#block-expertqaintroduction{
		position: absolute;
		z-index: 2;
		right: 70px;
		width: 50%;
		background-color: rgb(0,0,0);
		/* margin-right: 30px; */
		color: white;
		padding: 20px;
		margin-top: 30px;
	}



						.satellite_page .grid__item{float:left}
					.satellite_page .grid{overflow:hidden;}
					.satellite_page .satellite_archive_row > .satellite_archive_pic{float:left;}
					.satellite_page .satellite_archive_row:nth-child(odd) > .satellite_archive_pic{float:right;}

	.channelguide_page #channel_guide_table{
	font-size:12px;
}

.channelguide_page #channel_guide_table table{
	background-color:#f3f4f5;
	width:100%;
	border:1px solid white;
}

.channelguide_page #channel_guide_table table tr th{
	width:10%;
}

.channelguide_page #channel_guide_table table tr td, .channelguide_page  #channel_guide_table table tr th{
	text-align:left;
	border-left:1px white solid;
	vertical-align:middle;
	border-bottom:2px #3fbcaf solid;
	padding:15px 5px 15px;

}

.channelguide_page #channel_guide_table table tr th{
	padding-top:5px;
	padding-bottom:5px;
}


.channelguide_page #channel_guide_table table th{
	text-transform:capitalize;
	color:#002395;
}

.channelguide_page .channel_guide_filter_inner,.channelguide_page #channel_guide_button,.channelguide_page .channel_guide_title,.channelguide_page .channel_guide_sort_box{
	background-color:rgb(156,167,172);
	width:100%;
	float:left;
}


.channelguide_page #channel_guide_filter .filter_select{
	width:33%;
	float:left;
	padding-left:15px;
	padding-right: 15px;
    padding-top: 15px;
	text-transform:capitalize;
	position:relative;
}

.channelguide_page #channel_guide_filter .filter_select select{
	background-color:rgb(0,178,169);
	color:white;
	border:1px solid white;
	width:100%;
}

.channelguide_page #channel_guide_filter{
	background-color:rgb(156,167,172);
	color:white;
	border-top:1px solid rgb(0,178,169);

}

.channelguide_page .channel_guide_button_click{
    color: white;
    padding: 3px 6px;
    border-radius: 3px;
    border-width: 1px;
    border-style: solid;
    border-color: white;
    display: inline-block;
    text-transform: uppercase;
	cursor:pointer;
}

.channelguide_page .channel_guide_download{
	text-align:right;
	clear:both;
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid #00b2a9;
	margin-top:15px;
}

.channelguide_page #channel_guide_button{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:15px;
}

.channelguide_page .channel_guide_download_click{
    color: rgb(82,82,82);
    padding: 3px 6px;
    border-radius: 3px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(255,202,60);
    display: inline-block;
    text-transform: uppercase;
	cursor:pointer;
}


.channelguide_page .pagelink,.channelguide_page .pagelink_last,.channelguide_page .pagelink_first{
	cursor:pointer;
}


.channelguide_page .channel_guide_title{
	color:rgb(49,63,147);
	width:100%;
	float:left;
	font-weight:bold;
	padding:10px;
}

.channelguide_page .channel_guide_title_inner{
		border-bottom:1px solid rgb(49,63,147);
}


.channelguide_page .channel_guide_logo{
	width:60px;
	height:auto;
}


.channelguide_page #channel_guide_filter{
	display:none;
	margin-top:20px;
}

.channelguide_page .filter_header{
	cursor:pointer;
	width:100%;
}

.channelguide_page .pagination_list{
	text-align:center;
	font-size:14px;
}

.channelguide_page .filter_img_holder img{
	padding-right:10px;
}


.channelguide_page .select_list li,.channelguide_page .sorting_list li{
	list-style-type:none;
	list-style-image:none;
	padding-left:10px;
	height:30px;
	line-height:30px;
	width:100%;
	background-color:rgb(156,167,172);
	display:inline-block;
	cursor:pointer;
}

.channelguide_page .select_list li:hover,.channelguide_page .sorting_list li:hover{
	background-color:#00b2a9;
}

.channelguide_page .select_list,.channelguide_page .sorting_list{
	list-style-image:none;
	padding-left:0px!important;
	display:none;
	position:absolute;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
	max-height:300px;
	overflow-y:auto;
	background-color:rgb(156,167,172);
	z-index:100;
	width:calc(100% - 30px);
}

.channelguide_page .select_list_current_text,.channelguide_page .sorting_current_div{
	border:1px solid white;
	background-color:#00b2a9;
	cursor:pointer;
	height:30px;
	padding-left:10px;
	line-height:30px;
}

.channelguide_page .current_option,.channelguide_page .current_option_sorting{
	float:left;
}

.channelguide_page .current_option_arrow,.channelguide_page .current_option_arrow_sorting{
	float:right;
	padding-right:10px;
	color:#0c1c8b;
}


.channelguide_page .channel_guide_table_wrapper{
	background-color:rgb(243,244,245);
	padding:10px;
}

.channelguide_page .channel_guide_logo_wrapper > img{
	width:100%;
	height:auto;
}

.our-satellites .grid__item{
	float:left;
}
.our-satellites .grid{
	overflow:hidden;
}

.main-footer-navigation{
	clear:both;
}

.stacked-list__item > a{
	width:100%;
	display:block;
}

.media-gallery-row h4{
	margin-top:1.25rem;
}

.youtube_homepage{
width:50%;
height:360px;
float:left;
}

.youtube_homepage.youtube-left{
	text-align:right;
	padding-right:10px;
}

.youtube_homepage.youtube-right{
	text-align:left;
	padding-left:10px;
}

.youtube_inline{
	position:relative;
	height:360px;
	background-color:#eee;
	z-index:2;
}

@media all and (max-width:900px){
	.youtube_homepage{
		width:100%;
		padding:0px !important;
		margin-top:20px;
	}

	.youtube_inline iframe{
		width:100%!important;
	}

	.new_item_index_channel img{
		width:100%;
	}
}


/* fix 20180406 */
/* .upper-navigation__left-side .views-element-container, */
/* .upper-navigation__right-side .views-element-container{float:left;} */
.search-advanced, .search-form{display:none;}

.tagline .wrapper p span {
	font-size: 1.4em;
}
@media screen and (min-width: 720px){
	.tagline .wrapper p span {
		font-size: 2em;
	}
}


.home-page-landing-button-container > a {
	color: #fff;
	border: 1px #fff solid;
	padding: 10px;
	text-decoration: none;
}
