.jobsdiv{width:196px;height:147px;color:#fff;font-weight:400;font-size:36px}body{background-color:#fff;font-family:neue haas unica w01 regular,Helvetica,sans-serif;font-size:1em;line-height:140%;margin:0;padding:0}a{text-decoration:none;color:#30919c}a:hover{text-decoratin:underline;color:#558580}strong,b{font-weight:400;font-family:neue haas unica extrablack,Helvetica,sans-serif}#login{background-color:#fff;margin:0 0 120px;padding:0;width:100%;border-top:solid 12px #000;position:fixed;top:0;left:0;z-index:90}#logincontent{position:absolute;right:0;display:block;width:100%;color:#fff;font-size:.63em;background-color:#000;padding:0 30% 8px 0;z-index:200}.loginlinks{position:relative;float:right;margin-right:50px}#logincontent img{margin:5px 0 0 2px}.login-expand{position:fixed;z-index:100;right:30%}#logincontent a{color:#fff}header{clear:both;background-color:#fff;margin:35px auto;width:95%;z-index:900}@media screen and (min-width:1275px){header{width:1275px}}@media screen and (min-width:1024px) and (max-width:1274px){header{width:1024px}}header a{color:#000}#headerads{background-color:#fff;font-size:1em;display:block}@media screen and (min-width:881px){#headerads .left,#headerads .right{height:100px}}.topad{width:100%;max-width:728px;margin:0 auto}@media screen and (max-width:750px){.topad{display:none}}.housead1{position:relative;float:left;margin:0;padding:0;max-width:310px;overflow:hidden;width:100%}@media screen and (max-width:880px){.housead1{display:none}}.housead2{position:relative;float:right;margin-left:10px;display:none}@media screen and (min-width:1275px){.housead2{display:block}}#navline{font-size:.75em}#navline .left,#navline .right{border-bottom:solid 3px #000;height:35px}@media screen and (min-width:560px) and (max-width:1024px){#navline .left,#navline .right{height:45px}}@media screen and (max-width:880px){#navline .right{display:none}#navline .left{height:45px}}#newnav{display:none;position:relative;float:left;margin-top:7px;margin-right:25px}@media screen and (min-width:881px){#newnav{display:block}}.left{width:70%;position:relative;float:left;padding-right:0;margin-right:10px}@media screen and (min-width:1024px){.left{width:728px}}@media screen and (max-width:880px){.left{width:100%}}.right{width:27%;position:relative;float:left;margin-left:10px}@media screen and (min-width:1275px){.right{width:525px}}@media screen and (min-width:1024px) and (max-width:1274px){.right{width:275px}}@media screen and (max-width:880px){.right{width:100%;margin-left:0}}@media screen and (min-width:881px){.left .shareicons{display:none}}@media screen and (max-width:880px){.right .shareicons{display:none;position:relative;float:right}}.roundicon:hover{opacity:.5;cursor:pointer}.roundicon img{width:32px;position:relative;float:left;padding:2px}@media screen and (min-width:1024px){.roundicon img{width:25px}}#logo{margin:10px 0 45px;padding:0;position:relative;float:left;font-size:2em}.dologo{width:100%}@media screen and (min-width:881px){.dologo{max-width:500px}}@media screen and (max-width:880px){#topnav{float:right}}@media screen and (min-width:881px){.home .dologo{max-width:100%}}#menu-btn{position:relative;float:left;margin-right:10px}.is-active{color:#e02921;transform:rotate(90deg)}@media screen and (max-width:880px){#nav{display:none}}#mobilenav{position:relative;float:left;margin-right:10px;font-size:2em}@media screen and (min-width:881px){#mobilenav{display:none}}#nav .icon:hover,#mobilenav .icon:hover{color:#93a2ad}#adnav{position:relative;float:right;margin:7px 0 0;display:none}@media screen and (min-width:881px){#adnav{display:block}}.responsive-menu{background-color:rgba(224,41,33,.8);padding:10px;margin:30px 0 0;display:none;position:absolute;left:0;top:0;font-weight:700;z-index:100000;-webkit-transition:display .55s ease;-moz-transition:display .55s ease;-ms-transition:display .55s ease;-o-transition:display .55s ease;transition:display .55s ease}.responsive-menu ul{padding:0;list-style:none;color:#fff}.responsive-menu a{color:#fff}.responsive-menu li{padding:0 15px}.expand{display:block!important}.searchbox{width:220px;vertical-align:middle;white-space:nowrap;position:relative;float:left}.searchbox input#search{width:30px;height:40px;background:#fff;border:0;font-size:.65em;float:left;color:#262626;padding-left:35px;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#000;-webkit-transition:width .55s ease;-moz-transition:width .55s ease;-ms-transition:width .55s ease;-o-transition:width .55s ease;transition:width .55s ease}.searchbox input#search::-webkit-input-placeholder{color:#65737e}.searchbox input#search:-moz-placeholder{color:#65737e}.searchbox input#search::-moz-placeholder{color:#65737e}.searchbox input#search:-ms-input-placeholder{color:#65737e}.searchbox .icon{position:absolute;left:0;top:0;z-index:1}.searchbox input#search:focus,.searchbox input#search:active{outline:0;width:220px}.searchbox:hover input#search{width:220px;border-bottom:solid 1px #000}.searchbox:hover .icon{color:#93a2ad}#container{clear:both;width:95%;position:relative;margin:15px auto 5px;z-index:10}@media screen and (min-width:1275px){#container{width:1275px}}@media screen and (min-width:1024px) and (max-width:1274px){#container{width:1024px}}#container .left{width:70%;margin-right:0;padding-right:10px}.article #container .left{border-right:solid 1px #000}@media screen and (min-width:1024px){#container .left{width:728px}}@media screen and (max-width:880px){#container .left{width:100%;border:0}}#right-1{position:relative;float:left;border-top:solid 1px #000;width:95%;font-size:.85em;line-height:130%}@media screen and (min-width:1275px){#right-1{width:60%;margin-right:20px}}#right-2{position:relative;float:left;border-top:solid 1px #000;width:95%;font-size:.75em;line-height:130%}@media screen and (min-width:1275px){#right-2{width:36%}}#jobs{border-bottom:solid thin #000;padding:15px 0}.joblisting{color:#fff;background-color:#558580;padding:5px 15px 5px 5px;margin-bottom:10px}.joblisting .smallcaps{text-transform:uppercase;font-size:.56em}#jb_list_mini li{background-color:#558580;padding:10px}.sidead{width:180px;height:160px}.topborder{border-top:solid 1px;black}#content{margin-right:30px}#author{line-height:1.5em;font-weight:400;font-size:.9em;margin:0;padding:5px 0}#title{font-family:neue haas unica extrablack;font-weight:400;font-size:2.75em;letter-spacing:-.01em;margin:10px 0 20px;padding:0;line-height:100%}#smallertitle{font-family:neue haas unica extrablack;font-weight:400;font-size:2.25em;letter-spacing:-.01em;margin:10px 0 20px;padding:0;line-height:100%}.photocaption{font-size:.7em;line-height:1.25em}.article #content img{width:100%;height:auto}#authormore{border-top:solid 1px #000;padding:15px 0}#popularposts{border-top:solid 1px #000;padding:15px 0}#popularposts img{position:relative;float:right;margin-left:5px;width:50px}#navcolumn{width:100%;font-size:1em;line-height:135%;padding-top:10px;-webkit-column-count:3;-moz-column-count:3;column-count:3}#navcolumn a{float:left;width:100%;color:#000;padding:2px 5px 3px 6px}.topic-item{display:block;position:relative;float:left;width:207px;height:207px;background-color:#fff;padding:10px;margin:0 15px 15px 0;font-size:2em;line-height:110%}.topic-item-inner{display:block;width:217px;height:217px;overflow:hidden}.topic-item-inner .top{font-size:2em}a .topic-item{color:#000}a:hover .topic-item{background-color:#e9f7f8}.topic-image{display:none;position:relative;float:left;width:20%;height:20%;margin-right:10px}.topic-image img{width:100%;height:100%}@media screen and (min-width:700px){.topic-image{display:block}}.topic-item-text{position:relative;float:left;width:70%}a .topic-item-text{color:#000}.topic-hover{display:block;background:rgba(255,255,255,.7);position:absolute;bottom:25px;font-size:.69em;width:217px;margin:-10px;padding:5px}.topic-hover-main{display:block;background:rgba(255,255,255,.7);position:absolute;bottom:25px;font-size:.7em;width:217px;margin:-10px;padding:25px 5px;font-family:neue haas unica extrablack,Helvetica,sans-serif}#share{margin-top:100px;color:#657273;line-height:160%}.social-count{font-size:.75em}.social-text{font-size:.5em;text-transform:uppercase}#socialarticle-bottom{margin-top:15px;background-color:#fff;padding:15px;font-size:.88em;line-height:130%;font-weight:700}#authorinfo{margin-top:15px;min-height:105px}#authorinfo img{position:relative;float:left;width:105px;height:105px;margin:0 15px 10px 0}#comments{margin-top:15px}.comment{border-top:solid thin #000;padding:15px 0;line-height:130%}.comment-text{position:relative;float:left;width:500px;margin-right:15px;padding-right:10px;border-right:solid 1px #000}.comment-meta{position:relative;float:left;width:140px;color:#ccc}#commentlogin{padding:8px;font-weight:700;color:#fff;background-color:#558580}#relatedposts{display:none}#copyright{clear:both;position:absolute;bottom:0;height:20px;width:100%;margin-top:25px;padding-top:5px;border-top:solid thin #000;font-size:.7em}.writers #container .left{margin-right:0}#writerlist{font-size:.63em;line-height:130%}#writerlist h4{text-transform:uppercase}#writerlist a{color:#000}#writerlist a:hover{color:#558580}#writerlist .list{background-color:#fff;margin:0 8px 8px 0;padding:10px}.writerphoto{background-size:167px 167px;position:relative;float:left;width:167px;height:167px;margin:0 15px 16px 0}.writername{display:block;background:rgba(255,255,255,.7);position:absolute;bottom:10px;font-size:.75em;width:164px;padding:5px}a .writername{color:#000}.writers #maincolumn{width:88%}.writers h4{margin:0 0 10px;padding:0}.writers .gridicon{margin:2px 5px 0 0;opacity:.1;filter:alpha(opacity=10)}.writers .gridicon:hover{opacity:.5;filter:alpha(opacity=50)}.writers .gridiconon{margin:2px 5px 0 0;opacity:.5;filter:alpha(opacity=50)}.writers .azlist{vertical-align:top;font-size:.88em;color:#ccc}.writers .azlist:hover{color:#000}.writers .azliston{vertical-align:top;font-size:.88em;color:#000}#books{}.book-item{display:block;position:relative;float:left;width:135px;padding:0;margin:0 0 8px 8px;font-size:.63em;line-height:130%;border:solid 5px #fff}.book-image img{width:135px}a .book-item{color:#000}.book-hover{display:block;background:rgba(255,255,255,.7);position:absolute;bottom:25px;width:125px;padding:5px}#competitionbooks{}.competition-item{display:block;position:relative;float:left;width:215px;padding:0;margin:0 0 8px 8px;font-size:14px;line-height:140%;border:solid 5px #fff}.competition-image img{width:215px}a .competition-item{color:#000}.competition-hover{display:block;background:rgba(255,255,255,.7);position:absolute;bottom:15px;width:195px;padding:5px}.credits p{padding:15px;background-color:#fff;margin-bottom:10px}.contact p{padding:15px;background-color:#fff;margin-bottom:10px}.login p{padding:15px;background-color:#fff;margin-bottom:10px}input[type=text]{border:0;background-color:#ddd;padding:8px;margin:0 0 8px}input[type=password]{border:0;background-color:#ddd;padding:8px;margin:0 0 8px}textarea{border:0;background-color:#ddd;padding:8px;margin:0 0 8px}input[type=submit]{font-size:.75em;border:0;padding:8px;color:#fff;background-color:#558580;margin:0 0 8px}.archive input[type=text]{width:90%}.archive p{width:90%;background-color:#fff;padding:10px}.archive #navcolumn{padding:10px;width:90%;height:70px;overflow:hidden}.archive #content548{width:100%}.leftprofile{position:relative;float:left;width:395px;margin:0 8px 0 0}.leftprofile textarea{width:358px}.rightprofile{position:relative;float:left;width:270px;margin:0}.rightprofile input[type=text]{width:232px}.profilebox{position:relative;padding:10px;margin-bottom:8px;background-color:#fff}#profilename input[type=text]{width:195px}.main-post-text{padding:15px 0;margin-bottom:15px;border-bottom:solid 1px #000;border-top:solid 1px #000}.main-post-image{width:100%;height:400px;background-size:cover;background-position:left top;color:#fff;margin-bottom:20px}.main-post-image .image-content{padding:20px;background-color:rgba(0,0,0,.4)}.home-highlights{width:100%;position:relative;float:left}@media screen and (min-width:600px){.home-highlights{width:41%}}.highlight-post-image{width:100%;height:300px;background-size:cover;background-position:left top}.highlight-post-image-content{padding:15px;background-color:rgba(0,0,0,.4);color:#fff}.second-posts{width:100%;position:relative;float:right;margin-top:30px;padding-top:30px;border-top:solid 1px #000}@media screen and (min-width:600px){.second-posts{width:55%;margin-top:0;padding-top:0;border-top:0}}.second-post-text{padding-bottom:35px;margin-bottom:35px}.second-post-text a{color:#000}.home h1{font-family:neue haas unica extrablack;font-weight:400;font-size:2.75em;margin:10px 0;padding:0;line-height:100%}.home h2{font-family:neue haas unica extrablack;font-weight:400;font-size:1.5em;letter-spacing:-.01em;margin:10px 0;padding:0;line-height:110%}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.button{background-color:#30919c;color:#fff;padding:10px;margin-right:10px;margin-top:10px}.jobs ul{list-style:none;margin:0!Important;padding:0!Important;-webkit-margin-before:0px!Important;-webkit-margin-after:0px!Important;-webkit-margin-start:0px!Important;-webkit-margin-end:0px!Important;-webkit-padding-start:0px!Important}.jobs li{list-style:none;margin:0!Important;padding:0!Important;-webkit-margin-before:0px!Important;-webkit-margin-after:0px!Important;-webkit-margin-start:0px!Important;-webkit-margin-end:0px!Important;-webkit-padding-start:0px!Important}#jobs_cont li{border-bottom:solid thin grey}#jobs_cont a{background-repeat:no-repeat}#searchfor{width:100%;background-color:#fff;border-bottom:solid 1px grey;font-size:2em}#div-gpt-ad-1471269904224-2 img{width:100%!important}#slideshowcontentinner{padding:0;width:100%;margin:0;position:relative;float:left}#slideshowcontentinner img{width:auto;height:auto;max-width:100%}#slideside{position:relative;float:right}#slidenav{display:block;padding:10px 0;text-align:right;margin-bottom:10px;font-size:11px;font-weight:700}.prevslide{font-size:16px;margin-left:5px;position:relative;left:0}.nextslide{font-size:16px;margin-left:5px;position:relative;right:0}#slidenav a,#slidenav a:hover{color:#000}#slidenavleft{position:relative;float:left}#slidenavright{position:relative;float:right}#slidenav .grid{margin:5px 0 0 5px;opacity:.1;filter:alpha(opacity=10)}#slidenav .grid:hover{opacity:.5;filter:alpha(opacity=50)}#slidecaption{background-color:#fff;padding:10px;line-height:120%}#slideshowcontentgrid{padding:0;width:100%;margin:0;position:relative;float:left}#slideshowcontentgrid img{position:relative;float:left;width:120px;border:solid 8px #fff;margin:0 10px 10px 0}#postedline img{width:16px!important}