@charset "UTF-8";.brand-1,.brand-yellow{color:#FFCC00;}.brand-2,.brand-pink{color:#FFCCCC;}.brand-3,.brand-green{color:#33FF33;}.brand-4,.brand-red{color:#FF0000;}.brand-5,.brand-blue{color:#3366FF;}.brand-6,.brand-purple{color:#CE33CE;}.brand-7,.brand-orange{color:#FE6600;}.brand-cat-2{color:#FF6666;}.brand-cat-3{color:#FF0000;text-decoration:underline;}.brand-cat-4{color:#33FF33;}.brand-cat-5{color:#3366FF;}.brand-cat-6{color:#ab0000;}.brand-cat-11{color:#FFC926;}.brand-cat-12{color:#FF6600;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{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;}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"]{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;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0;}abbr[title],dfn[title]{cursor:help;}u,ins{text-decoration:none;}ins{border-bottom:1px solid;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}img{max-width:100%;font-style:italic;vertical-align:middle;}.gm-style img,img[width],img[height]{max-width:none;}li>ul,li>ol{margin-bottom:0;}h1{font-size:36px;font-size:2rem;line-height:1.33333;}h2{font-size:30px;font-size:1.66667rem;line-height:1.6;}h3{font-size:24px;font-size:1.33333rem;line-height:1;}h4{font-size:20px;font-size:1.11111rem;line-height:1.2;}h5{font-size:16px;font-size:0.88889rem;line-height:1.5;}h6{font-size:14px;font-size:0.77778rem;line-height:1.71429;}html{font-size:1.125em;line-height:1.33333;background-color:#000;font-family:Verdana,Arial,sans-serif;color:#ccc;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}h1{color:#FF6666;}h1,.u-alpha,h2,.u-beta,h3,.u-gamma{font-weight:500;}h2,.u-beta,h3,.u-gamma{color:#fff;margin:24px 0 12px 0;}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small{font-size:65%;font-weight:normal;}h2.lede,.lede{font-size:21px;font-size:1.16667rem;line-height:1.14286;font-weight:normal;line-height:1.2;margin-bottom:24px;color:#fff;}@media screen and (max-width: 44.9375em) {h1,h2,h3{line-height:1.3;}h1{font-size:30px;font-size:1.66667rem;line-height:1.6;}h2{font-size:24px;font-size:1.33333rem;line-height:1;}h3{font-size:20px;font-size:1.11111rem;line-height:1.2;}}small,.small{font-size:smaller;}a{color:#3366FF;}a:hover{color:yellow;text-decoration:none;}.text{color:inherit;}.text:hover{color:yellow!important;}table{margin:2em auto;width:100%;}table td,table th{padding:0px 8px;}button,input{color:#222;}input[type=text]{height:22px;padding:0 5px;}.o-btn{font-size:14px;font-size:0.77778rem;line-height:1.71429;background-color:#E6E6E6;padding:6px 12px;border-width:1px;border-style:outset;border-color:#ddd;color:#111;text-decoration:none;border-radius:2px;transition:background-color .3s ease;}.o-btn:hover{text-decoration:underline;background-color:#fff;color:#000;}.o-layout{list-style:none;margin:0;padding:0;margin-left:-24px;}.o-layout__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.o-layout--tiny{margin-left:-6px;}.o-layout--tiny>.o-layout__item{padding-left:6px;}.o-layout--center{text-align:center;}.o-layout--center>.o-layout__item{text-align:left;}.o-list-bare{margin:0;padding:0;list-style:none;}.o-list-inline{margin:0;padding:0;list-style:none;}.o-list-inline>li{display:inline-block;}.input-group{position:relative;display:table;border-collapse:separate;}.input-group .form__input{display:table-cell;position:relative;z-index:2;float:left;width:100%;border-right:0;}.input-group__addon{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle;font-size:1rem;font-weight:400;line-height:1;text-align:center;}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;-webkit-overflow-scrolling:touch;outline:0;}.modal__dialog{position:relative;width:auto;margin:100px auto 0 auto;width:890px;}.modal__dialog .btn-close{position:absolute;top:-80px;right:0;}.modal__content{position:relative;background-color:#fff;background-clip:padding-box;padding:24px;outline:0;}.modal__title{margin-top:0;}.tooltip{position:absolute;z-index:2001;display:block;font-size:14px;opacity:0;}.tooltip.in{opacity:1;}.tooltip.top{margin-top:-3px;padding:8px 0;}.tooltip.right{margin-left:3px;padding:0 8px;}.tooltip.bottom{margin-top:3px;padding:8px 0;}.tooltip.left{margin-left:-3px;padding:0 8px;}.tooltip-inner{max-width:500px;padding:8px 16px;color:#000;text-align:center;background-color:#fff;border-radius:3px;white-space:nowrap;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-8px;border-width:8px 8px 0;border-top-color:#fff;}.tooltip.top-left .tooltip-arrow{bottom:0;right:8px;margin-bottom:-8px;border-width:8px 8px 0;border-top-color:#fff;}.tooltip.top-right .tooltip-arrow{bottom:0;left:8px;margin-bottom:-8px;border-width:8px 8px 0;border-top-color:#fff;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-8px;border-width:8px 8px 8px 0;border-right-color:#fff;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-8px;border-width:8px 0 8px 8px;border-left-color:#fff;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-8px;border-width:0 8px 8px;border-bottom-color:#fff;}.tooltip.bottom-left .tooltip-arrow{top:0;right:8px;margin-top:-8px;border-width:0 8px 8px;border-bottom-color:#fff;}.tooltip.bottom-right .tooltip-arrow{top:0;left:8px;margin-top:-8px;border-width:0 8px 8px;border-bottom-color:#fff;}.fade{opacity:0;transition:opacity .15s linear;}.fade.in{opacity:1;}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%);}.modal.in .modal-dialog{transform:translate(0,0);}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#000;}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}.modal-backdrop.in{filter:alpha(opacity=70);opacity:.7;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;}.carousel{position:relative;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img{line-height:1;}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0;}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0;}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}.carousel-inner>.active{left:0;}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}.carousel-inner>.next{left:100%;}.carousel-inner>.prev{left:-100%;}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}.carousel-inner>.active.left{left:-100%;}.carousel-inner>.active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent;}.carousel-control.right{left:auto;right:0;}.carousel-control:hover,.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:200px;margin-top:-10px;z-index:5;display:inline-block;}.carousel-control .icon-prev{left:50%;margin-left:-10px;}.carousel-control .icon-next{right:50%;margin-right:-10px;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif;}.carousel-control .icon-prev:before{content:'\2039';}.carousel-control .icon-next:before{content:'\203a';}.carousel-caption{padding:12px 24px 24px 24px;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.6);max-width:700px;margin:0 auto;}@media screen and (min-width: 768px) {.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:50px;}.carousel-control .icon-prev{margin-left:-10px;}.carousel-control .icon-next{margin-right:-10px;}.carousel-caption{padding-bottom:30px;}}.alert{padding:12px;border-radius:3px;font-size:85%;font-style:italic;}.alert--info{color:#111;}.alert--success{color:#33FF33;}.alert--error{color:#FF0000;}@media screen and (max-width: 44.9375em) {.archive .sidebar-layout__aside{display:none;}.archive .sidebar-layout__content{padding-left:0;}}.breadcrumb{list-style:none;margin:0;}.breadcrumb>li{display:inline-block;}.breadcrumb>li+li:before{content:"›";padding:0 5px;}.breadcrumb a{color:inherit;}.breadcrumb a:hover{text-decoration:underline;}.breadcrumb>.active{color:#aaa;}.modal.carousal .modal__dialog{width:auto;margin-top:150px;}.modal.carousal .modal__content{background-color:transparent;padding:0;}.modal.carousal .carousel-inner>.item>img,.modal.carousal .carousel-inner>.item>a>img{margin:0 auto;}form input[name=last_name]{display:none;}.form__input{font-size:14px;font-size:0.77778rem;line-height:1.71429;padding:6px;border:1px solid #ddd;}.form__input.is-error{border-color:#FF0000!important;}.gallery{width:900px;margin:0 auto;}.gallery figure{display:inline-block;border:3px solid #000;margin:6px;}.gallery figure:hover{border-color:#fff;}.gallery figcaption{display:none;}.label{padding:1px 3px 2px 3px;font-size:60%;font-weight:700;line-height:1;color:#444;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.25em;background-color:yellow;}.logo{line-height:1;}.logo__tagline{margin:0;font-size:14px;font-size:0.77778rem;line-height:1.71429;padding:4px;}.logo__main{color:#FF6666;text-decoration:none;font-weight:bold;font-size:30px;margin-right:24px;}.logo__main:hover{color:red;}@media screen and (min-width: 45em) {.logo__main{font-size:34px;}}.logo .socicon{font-size:25px;color:#ccc;text-decoration:none!important;}.logo .socicon:hover{color:#fff;}@media screen and (max-width: 44.9375em) {.logo .socicons{padding-top:12px;}}@media screen and (min-width: 45em) {.logo .socicons{display:inline-block;}}.magazine{text-align:center;}.magazine img{margin-bottom:24px;}.nav{font-size:14px;font-size:0.77778rem;line-height:1.71429;margin:0;}.nav__link{color:inherit;display:block;text-decoration:none;}.nav__link:hover{color:yellow;text-decoration:underline;}.nav-main{color:#ccc;}.nav-main li{display:inline-block;}.nav-main li+li{padding-left:5px;}.nav-main li.sep:before{content:"|";color:#444;}.nav-aside{color:#777;margin-left:12px;}.nav-aside .nav__item{display:block;}.nav-aside .nav__item>.nav{margin-bottom:8px;padding-left:12px;}.nav-aside .nav__item>.nav .nav__link{color:#777;}.nav-aside .nav__item>.nav .nav__link:hover{color:yellow;}.nav-aside .nav__item.active{color:#fff;pointer:default;}.nav-aside .nav__item.active>.nav__link,.nav-aside .nav__item.active>.nav .nav__item.active{position:relative;}.nav-aside .nav__item.active>.nav__link:before,.nav-aside .nav__item.active>.nav .nav__item.active:before{content:'›';position:absolute;left:-10px;}.nav-hover{position:relative;}.nav-hover:before{content:'←';position:absolute;left:-20px;display:none;}.nav-hover:hover:before{display:block;}.next-article{display:block;text-decoration:none;color:#ccc;position:relative;}.next-article__label{color:#767676;}.next-article__title{font-weight:normal;}.next-article:hover .next-article__title{text-decoration:underline;color:#fff;}.next-article--prev:before,.next-article--next:before{color:#ccc;position:absolute;top:50%;margin-top:-12px;}.next-article--prev{padding-left:24px;}@media screen and (max-width: 44.9375em) {.next-article--prev{margin-bottom:24px;}}.next-article--prev:before{content:'«';left:0;}.next-article--next{text-align:right;padding-right:24px;}.next-article--next:before{content:'»';right:0;}.page__head{margin:24px 0 24px 0;}@media screen and (min-width: 45em) {.page__head{margin-top:48px;}}.page__title{color:#FF6666;}.page__parent-title{display:block;margin-bottom:8px;font-size:50%;color:#fff;}.page__foot{margin-top:48px;}.page__foot .page__nav{margin-left:24px;}.page__foot-title a{color:#fff;text-decoration:none;}.page__foot-title a:hover{color:yellow;text-decoration:underline;}.page--teaching-english-in-bangkok.page--faq h2{text-decoration:none;color:#ffffcc;line-height:1.45;font-size:100%;font-weight:bold;}.p-single__footer{border-top:2px solid #222;}.p-single__newsletter{background-color:#1a1a1a;padding:36px;}.p-single__newsletter h3,.p-single__newsletter h4{color:#FF6666;margin-bottom:6px;}.p-single__newsletter form{max-width:600px;}.p-single__newsletter .alert--info{color:inherit;}.p-single__newsletter .socicon{font-size:50px;color:#fff;text-decoration:none!important;margin:0 12px;}.p-single__newsletter .socicon:hover{color:#FF6666;}.p-single__share{text-align:center;margin-bottom:24px;}.p-single__share,.p-single__share a{color:white;text-decoration:none;}.p-single__share .share-link{padding:24px 0;font-size:80%;}@media screen and (min-width: 45em) {.p-single__share .share-link{padding:48px 0;}}@media screen and (min-width: 64em) {.p-single__share .share-link{font-size:100%;}}.p-single__share .socicon{display:block;margin-bottom:12px;}@media screen and (min-width: 45em) {.p-single__share .socicon{font-size:30px;font-size:1.66667rem;line-height:1.6;}}@media screen and (min-width: 64em) {.p-single__share .socicon{font-size:40px;font-size:2.22222rem;line-height:1.2;}}.book-item{display:block;text-decoration:none;color:inherit;text-align:center;margin-bottom:48px;}.book-item__title{font-size:20px;font-size:1.11111rem;line-height:1.2;margin:12px 0 6px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.book-item__cover{border-bottom:3px solid black;}.book-item:hover .book-item__cover{border-color:yellow;}.book-item:hover .book-item__title{color:yellow;}.book-item:hover .book-item__author{color:white;}.paginator{text-align:center;margin-bottom:24px;}.paginator ol>li{padding:0 5px;}.paginator .is-selected{color:#fff;}section{padding:36px 0;}.sharer{position:fixed;left:0;top:40%;margin-top:-100px;display:none;}@media screen and (min-width: 75em) {.sharer{display:block;}}.sharer li{height:50px;}.sharer__btn{display:block;height:50px;width:50px;text-align:center;text-decoration:none;font-size:25px;background-color:#000;color:#555;padding:10px 0;}.sharer__btn:hover{color:white;}.sharer__btn.brand-facebook:hover{background-color:#3e5b98;}.sharer__btn.brand-twitter:hover{background-color:#4da7de;}.sharer__btn.brand-google:hover{background-color:#dd4b39;}.sharer__btn.brand-reddit:hover{background-color:#e74a1e;}.sharer__btn.brand-line:hover{background-color:#00B901;}.sharer__btn.brand-mail:hover{background-color:#222;}.sharer__btn.brand-gmail:hover{background-color:#dd4b39;}@media screen and (max-width: 44.9375em) {.sharer{display:none;}}.share-link{display:block;background-color:#000;}.share-link:hover.brand-facebook{background-color:#3e5b98;}.share-link:hover.brand-twitter{background-color:#4da7de;}.share-link:hover.brand-google{background-color:#dd4b39;}.share-link:hover.brand-reddit{background-color:#e74a1e;}.share-link:hover.brand-line{background-color:#00B901;}.share-link:hover.brand-mail{background-color:#222;}.share-link:hover.brand-gmail{background-color:#dd4b39;}.wp-content .tag-signature>span{color:#FF6666;}.wp-content .tag-banner{margin:96px 0;}.wp-content .tag-email_quote{padding-left:40px;}.sidebar-layout__aside{float:left;width:150px;}.sidebar-layout__content{padding-left:174px;}.signature{color:#fff;}.signature__name{color:#FF6666;}.single__head{margin-bottom:24px;}.single__category{color:#777;}.single__breadcrumb{margin-bottom:5px;}.single__breadcrumb .sep{margin:0 5px;}.single__title{color:#FF6666;line-height:1.2;}.single__readtime{display:block;margin:5px 0 0 0;}.single__meta{color:#777;}.single__meta li+li{margin-left:10px;}.single__meta li+li:before{content:"•";padding:0 10px 0 0;color:#444;}.single__author a{color:#ccc;}.single__author a:hover{color:yellow;}.single__logo{margin:24px 0 0 0;text-align:center;}.single--reader .single__head{text-align:center;margin:0 auto;}@media screen and (min-width: 45em) {.single--reader .single__head{max-width:80%;}}.single--reader .single__title{color:red;text-decoration:underline;margin:12px 0;}.single--book .single__head{text-align:left;}.single--book .single__title{margin-bottom:6px;}.single--book .wp-content .book__cover{margin-top:0;}.single--book .book__related{margin-left:-10px;}.single--book .book__related li{padding:0 10px;}.wp-content p.js-fix-img-container{text-align:center;margin:96px 0;}.wp-content--legacy p.js-fix-img-container{text-align:center;margin-top:24px;}.wp-content--legacy p.js-fix-img-container.js-has-caption{margin-bottom:0;}.wp-content--legacy span.js-fix-img-caption{display:block;text-align:center;margin-top:6px;font-size:14px;font-size:0.77778rem;line-height:1.71429;color:white;}.wp-content--legacy p[style="margin-left: 40px; "]{font-size:16px;font-size:0.88889rem;line-height:1.5;}.single--weekly .wp-content--modern a{color:yellow;}.single--weekly .wp-content--modern a:hover{text-decoration:none;}.single--red-shirts-2010 .single__title{color:#ab0000;}.single--in-focus .single__title{color:#FFC926;font-size:150%;}.single--in-focus .l-hr-menu{border:1px solid #00FF80;}.single--in-focus .l-menu-link{font-weight:normal!important;font-size:14px;font-size:0.77778rem;line-height:1.71429;display:block;margin-bottom:5px;}.single--in-focus .l-menu-link strong,.single--in-focus .l-menu-link span{font-weight:normal!important;}.single--in-focus .wp-content{color:#fff;}.single--in-focus .wp-content hr#home+p{color:#fff;}.single--in-focus .wp-content a{color:#FFC926;}.single--in-focus .wp-content a:hover{color:yellow;}.single--in-focus .wp-content h3{font-family:'Arial';font-weight:bold;color:#fff;margin:48px 0 24px;}.single--in-focus .wp-content h3 .small{font-size:14px;font-size:0.77778rem;line-height:1.71429;}.single--teacher-tim .single__title{color:#FF6600;}.aa{text-align:center;}.aa--right{float:right;margin:0 0 30px 30px;}@media screen and (max-width: 44.9375em) {.aa{float:none;margin:30px 0;}}.u-mb{margin-bottom:30px;}.u-mv{margin:30px 0;}.site-wrap{max-width:1024px;margin:0 auto;padding:0 24px;}@media screen and (max-width: 44.9375em) {.site-wrap{padding:0 12px;}}.site-head{padding:10px;margin-bottom:12px;border-top:1px solid #222;}@media screen and (max-width: 44.9375em) {.site-head{text-align:center;}.site-head .logo{margin-bottom:24px;}.site-head .logo__tagline{text-align:inherit;}}@media screen and (min-width: 45em) {.site-head .logo,.site-head .banner{height:90px;}.site-head .logo{padding-top:17px;float:left;}.site-head .banner{float:right;}}.head__right{font-size:16px;font-size:0.88889rem;line-height:1.5;}@media screen and (min-width: 45em) {.head__right{float:right;}}.head__menu{color:#aaa;margin-top:10px;}.head__menu a{display:block;color:inherit;padding:12px;}.head__search{width:100%;}.head__search input,.head__search button{height:32px;}.head__search input{padding:0 12px;background-color:#444;color:#fff;border-width:0;border-style:solid;border-color:#767676;border-top-left-radius:3px;border-bottom-left-radius:3px;width:85%;}.head__search button{border-top-right-radius:3px;border-bottom-right-radius:3px;width:15%;}@media screen and (min-width: 45em) {.head__search{padding:0 12px;}.head__search input{width:90%;}.head__search button{width:10%;}}.site-foot{background-color:#1a1a1a;padding:48px 0 24px 0;}.site-foot .alert--info{color:#fff;}@media screen and (max-width: 44.9375em) {.site-foot .o-layout__item{margin-bottom:24px;}}.site-foot a:hover{color:yellow;}.site-foot h5{color:#777;margin-bottom:6px;}.site-foot ol a{color:#eee;text-decoration:none;font-size:14px;}.site-foot ol a:hover{text-decoration:underline;}.site-foot .socicon{text-decoration:none!important;color:#fff;font-size:25px;margin:0 12px;}.site-content{padding-bottom:48px;}.site-content__sidebar{float:left;}.teaser{font-size:16px;font-size:0.88889rem;line-height:1.5;text-align:left;}.teaser__title{font-weight:bold;}.teaser__date{font-size:14px;font-size:0.77778rem;line-height:1.71429;color:#fff;}@media screen and (max-width: 44.9375em) {.teaser{margin-bottom:24px;}}@media screen and (min-width: 45em) {.teaser{display:table-row;}.teaser>div{display:table-cell;vertical-align:top;padding:2px 6px;}.teaser__title{width:80%;}.teaser__date{width:20%;min-width:170px;}}.teaser--author .teaser__author>a{color:#FFCC00;}.teaser--author .teaser__author>a:hover{color:yellow;}@media screen and (min-width: 45em) {.teaser--author .teaser__title{width:60%;}.teaser--author .teaser__author{width:20%;text-align:right;}}.teasers{list-style-type:none;}.teasers a:visited{color:#767676;}@media screen and (min-width: 45em) {.teasers{display:table;width:100%;}}.teasers--hover .teaser:hover{background-color:#111;}@media screen and (min-width: 45em) {.teasers--center{margin-left:auto!important;margin-right:auto!important;max-width:700px;}}.toaster{position:fixed;left:0;bottom:0;width:400px;padding:12px;border-radius:1px;background-color:#fff;color:#444;margin:24px;border:1px solid #767676;}@media screen and (max-width: 44.9375em) {.toaster{margin:12px;width:100%;}}.toaster a:hover{color:blue;text-decoration:none;}.toaster h4{color:#FF6666;margin-bottom:6px;font-weight:normal;}.toaster p{font-size:14px;font-size:0.77778rem;line-height:1.71429;margin-bottom:16px;}.toaster .u-close{position:absolute;top:4px;right:12px;color:#ddd;}.toaster .u-close:hover{color:#767676;}.topbar{color:#777;font-size:14px;padding:5px 12px;}@media screen and (max-width: 44.9375em) {.topbar__search{text-align:center;margin-bottom:12px;}.topbar__search .o-btn{display:block;width:100%;margin-top:4px;}}.topbar__search input[type=text]{width:100%;}@media screen and (min-width: 45em) {.topbar__search{float:right;min-width:400px;}.topbar__search input[type=text]{max-width:300px;}}.topbar__menu a,.topbar .breadcrumb a{color:inherit;}.topbar__menu a:hover,.topbar .breadcrumb a:hover{color:white;}@media screen and (max-width: 44.9375em) {.topbar__menu li,.topbar .breadcrumb li{display:block;margin-bottom:4px;}}@media screen and (min-width: 45em) {.topbar__menu,.topbar .breadcrumb{margin-top:3px;}}@media screen and (min-width: 45em) {.topbar__menu li+li{padding-left:5px;}}.wp-content{line-height:1.6;}.wp-content span[style="color: black; "]{color:inherit;}.wp-content table{max-width:600px;}.wp-content>h2,.wp-content>h3,.wp-content>h4{clear:both;}.wp-content>h3{color:#ccc;text-decoration:underline;}.wp-content>h4{color:#33ff33;margin-bottom:0;}.wp-content p{margin-bottom:24px;}.wp-content>blockquote cite{color:#FF6666;font-style:normal;}.wp-content .aligncenter{display:block;margin:24px auto;}.wp-content .alignright,.wp-content img[align=right]{float:right;margin:24px 0 24px 24px;}.wp-content .alignleft,.wp-content img[align=left]{float:left;margin:24px 24px 24px 0;}.wp-content ul,.wp-content ol{margin-left:2em;}.wp-content ul>li,.wp-content ol>li{margin-bottom:10px;}.wp-content .wp-caption{margin:24px auto;width:auto!important;text-align:center;}.wp-content .wp-caption-text{font-size:14px;font-size:0.77778rem;line-height:1.71429;font-weight:bold;color:white;margin:6px 0 0 0;}.wp-content img[width],.wp-content img[height]{max-width:100%;height:auto;}.wp-content--legacy [style="text-decoration: underline;"]{color:#fff;}.wp-content--legacy p{margin:1em 0;}.wp-content--legacy p+br{display:none;}.wp-content--legacy .l-bq,.wp-content--legacy .l-bq-cite,.wp-content--legacy p[style="margin-left: 40px"]{font-size:16px;font-size:0.88889rem;line-height:1.5;}.wp-content--legacy .l-center{text-align:center;margin:48px 0;}.wp-content--legacy .l-sign{margin-bottom:3px;}.wp-content--legacy .l-sign+p{margin:0 0 48px 0;}.wp-content--legacy .l-bq{margin:12px 24px;}.wp-content--legacy .l-bq-cite{margin-bottom:0;}.c-years-layout a{text-align:center;text-decoration:none;padding:24px 0;display:block;}.c-years-layout a:hover{text-decoration:underline;}.u-clearfix::after{content:"";display:table;clear:both;}.u-alpha{font-size:36px;font-size:2rem;line-height:1.33333;}.u-beta{font-size:30px;font-size:1.66667rem;line-height:1.6;}.u-gamma{font-size:24px;font-size:1.33333rem;line-height:1;}.u-delta{font-size:20px;font-size:1.11111rem;line-height:1.2;}.u-epsilon{font-size:16px;font-size:0.88889rem;line-height:1.5;}.u-zeta{font-size:14px;font-size:0.77778rem;line-height:1.71429;}.u-m{margin:24px!important;}.u-mt{margin-top:24px!important;}.u-mr{margin-right:24px!important;}.u-mb{margin-bottom:24px!important;}.u-ml{margin-left:24px!important;}.u-mh{margin-right:24px!important;margin-left:24px!important;}.u-mv{margin-top:24px!important;margin-bottom:24px!important;}.u-m-none{margin:0!important;}.u-mt-none{margin-top:0!important;}.u-mr-none{margin-right:0!important;}.u-mb-none{margin-bottom:0!important;}.u-ml-none{margin-left:0!important;}.u-mh-none{margin-right:0!important;margin-left:0!important;}.u-mv-none{margin-top:0!important;margin-bottom:0!important;}.u-1\/1 {
  width: 100% !important; }.u-1\/2 {
  width: 50% !important; }.u-1\/3 {
  width: 33.33333% !important; }.u-2\/3 {
  width: 66.66667% !important; }.u-1\/4 {
  width: 25% !important; }.u-2\/4 {
  width: 50% !important; }.u-3\/4 {
  width: 75% !important; }.u-1\/5 {
  width: 20% !important; }.u-2\/5 {
  width: 40% !important; }.u-3\/5 {
  width: 60% !important; }.u-4\/5 {
  width: 80% !important; }@media screen and (max-width: 44.9375em) {.u-1\/1\@s {
    width: 100% !important; }
  .u-1\/2\@s {
    width: 50% !important; }
  .u-1\/3\@s {
    width: 33.33333% !important; }
  .u-2\/3\@s {
    width: 66.66667% !important; }
  .u-1\/4\@s {
    width: 25% !important; }
  .u-2\/4\@s {
    width: 50% !important; }
  .u-3\/4\@s {
    width: 75% !important; }
  .u-1\/5\@s {
    width: 20% !important; }
  .u-2\/5\@s {
    width: 40% !important; }
  .u-3\/5\@s {
    width: 60% !important; }
  .u-4\/5\@s {
    width: 80% !important; } }

@media screen and (min-width: 45em) {
  .u-1\/1\@m {
    width: 100% !important; }
  .u-1\/2\@m {
    width: 50% !important; }
  .u-1\/3\@m {
    width: 33.33333% !important; }
  .u-2\/3\@m {
    width: 66.66667% !important; }
  .u-1\/4\@m {
    width: 25% !important; }
  .u-2\/4\@m {
    width: 50% !important; }
  .u-3\/4\@m {
    width: 75% !important; }
  .u-1\/5\@m {
    width: 20% !important; }
  .u-2\/5\@m {
    width: 40% !important; }
  .u-3\/5\@m {
    width: 60% !important; }
  .u-4\/5\@m {
    width: 80% !important; } }

@media screen and (min-width: 64em) {
  .u-1\/1\@l {
    width: 100% !important; }
  .u-1\/2\@l {
    width: 50% !important; }
  .u-1\/3\@l {
    width: 33.33333% !important; }
  .u-2\/3\@l {
    width: 66.66667% !important; }
  .u-1\/4\@l {
    width: 25% !important; }
  .u-2\/4\@l {
    width: 50% !important; }
  .u-3\/4\@l {
    width: 75% !important; }
  .u-1\/5\@l {
    width: 20% !important; }
  .u-2\/5\@l {
    width: 40% !important; }
  .u-3\/5\@l {
    width: 60% !important; }
  .u-4\/5\@l {
    width: 80% !important; } }

@media screen and (min-width: 75em) {
  .u-1\/1\@xl {
    width: 100% !important; }
  .u-1\/2\@xl {
    width: 50% !important; }
  .u-1\/3\@xl {
    width: 33.33333% !important; }
  .u-2\/3\@xl {
    width: 66.66667% !important; }
  .u-1\/4\@xl {
    width: 25% !important; }
  .u-2\/4\@xl {
    width: 50% !important; }
  .u-3\/4\@xl {
    width: 75% !important; }
  .u-1\/5\@xl {
    width: 20% !important; }
  .u-2\/5\@xl {
    width: 40% !important; }
  .u-3\/5\@xl {
    width: 60% !important; }
  .u-4\/5\@xl {
    width: 80% !important; } }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx) {
  .u-1\/1\@retina {
    width: 100% !important; }
  .u-1\/2\@retina {
    width: 50% !important; }
  .u-1\/3\@retina {
    width: 33.33333% !important; }
  .u-2\/3\@retina {
    width: 66.66667% !important; }
  .u-1\/4\@retina {
    width: 25% !important; }
  .u-2\/4\@retina {
    width: 50% !important; }
  .u-3\/4\@retina {
    width: 75% !important; }
  .u-1\/5\@retina {
    width: 20% !important; }
  .u-2\/5\@retina {
    width: 40% !important; }
  .u-3\/5\@retina {
    width: 60% !important; }
  .u-4\/5\@retina {
    width: 80% !important; } }

/**
 * Helper-class for removing item visually, but not for screenreaders
 */
.u-accessibility {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important; }

/**
 * Floating left. Remember to add clearfix class on parent item: .u-clearfix
 */
.u-fl {
  float: left; }

/**
 * Floating right. Remember to add clearfix class on parent item: .u-clearfix
 */
.u-fr {
  float: right; }

/**
 * If we don't want to wrap the text over multiple lines.
 */
.u-nowrap {
  white-space: nowrap; }

/**
 * Text align helper classes.
 */
.u-tr {
  text-align: right; }

.u-tc {
  text-align: center; }

.u-tl {
  text-align: left; }

.u-tu {
  text-decoration: underline; }

.u-text {
  font-size: 100%;
  font-weight: normal;
  color: inherit;
  display: inline; }

.u-close {
  font-size: 150%;
  cursor: pointer; }
