html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}.container{padding-left:20px;padding-right:20px}.row{width:100%;max-width:1140px;min-width:755px;margin:0 auto 1% auto;clear:both;padding-bottom:0.75%}.minirow{clear:both;margin:0 0 3% 0;padding:0;overflow:hidden}.row.bottomspace{margin-bottom:0.75%;overflow:hidden}.nested{background:#fff;border:1px solid #ccc;padding:1.3% 0 0% 1.5% !important;margin-bottom:1%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{padding:0 0 0 0;margin-right:3.8%;float:left;min-height:1px;position:relative}.row .onecol{width:4.85%}.row .twocol{width:13.45%}.row .threecol{width:22.05%}.row .fourcol{width:30.75%}.row .fivecol{width:39.45%}.row .sixcol{width:48%}.row .sevencol{width:56.75%}.row .eightcol{width:65.4%}.row .ninecol{width:74.05%}.row .tencol{width:82.7%}.row .elevencol{width:91.35%}.row .twelvecol{width:99.6%;float:left}.last{margin-right:0px}.nested.onecol,.nested.twocol,.nested.threecol,.nested.fourcol,.nested.fivecol,.nested.sixcol,.nested.sevencol,.nested.eightcol,.nested.ninecol,.nested.tencol,.nested.elevencol{margin-right:1.8%;float:left;min-height:1px;position:relative}.nested.twelvecol{width:97.9%}.row .nested .onecol{width:3.85%}.row .nested .twocol{width:10.45%}.row .nested .threecol{width:21.75%}.row .nested .fourcol{width:27.75%}.row .nested .fivecol{width:40.45%}.row .nested .sixcol{width:46.45%}.row .nested .sevencol{width:53.75%}.row .nested .eightcol{width:62.4%}.row .nested .ninecol{width:74.05%}.row .nested .tencol{width:79.7%}.row .nested .elevencol{width:89.35%}.row .nested .twelvecol{width:97.6%;float:left}.nested .last{margin-right:0% !important}img,object,embed{max-width:100%}img{height:auto}@media only screen and (max-width: 1023px){body{font-size:0.8em;line-height:1.5em}.row .twelvecol{width:98%;padding-left:1%}}@media only screen and (min-width: 767px) and (max-width: 777px){body{font-size:16px;-webkit-text-size-adjust:none}.row,body,.container{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}.row .nested .onecol,.row .nested .twocol,.row .nested .threecol,.row .nested .fourcol,.row .nested .fivecol,.row .nested .sixcol,.row .nested .sevencol,.row .nested .eightcol,.row .nested .ninecol,.row .nested .tencol,.row .nested .elevencol,.row .nested .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}}@media handheld, only screen and (max-width: 767px){body{font-size:16px;-webkit-text-size-adjust:none}.row,body,.container{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}.row .onecol,.row .twocol,.row .threecol,.row .fourcol,.row .fivecol,.row .sixcol,.row .sevencol,.row .eightcol,.row .ninecol,.row .tencol,.row .elevencol,.row .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}.row .nested .onecol,.row .nested .twocol,.row .nested .threecol,.row .nested .fourcol,.row .nested .fivecol,.row .nested .sixcol,.row .nested .sevencol,.row .nested .eightcol,.row .nested .ninecol,.row .nested .tencol,.row .nested .elevencol,.row .nested .twelvecol{width:auto;float:none;margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}}.popupad,.popupad-backdrop{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1050}.popupad-backdrop{display:none;z-index:1040}.popupad-backdrop--active{display:block;opacity:.5;background-color:#000}.popupad__container{width:100%;max-width:600px;margin:15% auto;position:relative}.popupad__content{position:relative}.popupad__image{display:block;width:100%}.popupad__dismiss{position:absolute;width:32px;height:32px;cursor:pointer;z-index:1060;right:-16px;top:-16px;text-align:center;border-radius:16px;background:#FFF;border:2px solid #f47b42}.popupad__dismiss span{display:block;line-height:32px;text-align:center;font-weight:bold;color:#f47b42}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:100%;background:#f4f5f8}body .fade{background:url(/assets/images/white-fade-bg.png) top left repeat-x;margin:0}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#EB4E21;color:#fff;text-shadow:none}::selection{background:#EB4E21;color:#fff;text-shadow:none}.minirow{-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-webkit-transition:all 0.8s ease-out;-ms-transition:all 0.8s ease-out}a{color:#111;text-decoration:none}.entry-content a,.entry-content p a,.entry-content p strong a{color:#fE7C2F}.entry-content a:hover{text-decoration:underline}a:visited{color:#444}a:focus{outline:thin dotted}a:hover{color:#fE7C2F;outline:0;text-decoration:underline}a:active,a:focus{text-shadow:#fff 0 1px 1px,rgba(235,78,33,0.4) 0 0px 5px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#444;-webkit-transition:color;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:1000ms;-moz-transition:color;-moz-transition-timing-function:ease-out;-moz-transition-duration:1000ms;-o-transition:color;-o-transition-timing-function:ease-out;-o-transition-duration:1000ms;transition:color;transition-timing-function:ease-out;transition-duration:1000ms}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#fE7C2F;-webkit-transition:color;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:200ms;-moz-transition:color;-moz-transition-timing-function:ease-out;-moz-transition-duration:200ms;-o-transition:color;-o-transition-timing-function:ease-out;-o-transition-duration:200ms;transition:color;transition-timing-function:ease-out;transition-duration:200ms}a.main-readmore{display:block;background:#fE7C2F;color:#fff;width:35%;font-size:1em;margin:3% 0 3% 0;padding:1% 0 1% 2%;text-transform:uppercase;font-weight:bold;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}a.small-readmore{display:block;text-transform:uppercase;margin:0% 0 1% 0;color:#fE7C2F;font-weight:bold;clear:both}.inner a.small-readmore{display:block;text-transform:uppercase;margin:1% 0 1% 0;color:#fff;font-weight:bold;clear:both}a.smallest-readmore{display:block;font-size:0.6em;text-transform:uppercase;color:#fE7C2F;font-weight:bold;clear:both}a.piejobs-cta{padding:1% 4%;font-size:0.857em;font-weight:bold;background:#66b74a;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:0px;right:0px}h1,h2,h3,h4,h5,h6{font-family:'PT Sans Narrow', sans-serif;padding-bottom:4%}h1{font-size:2.500em;line-height:1}h2{font-size:2.143em;line-height:1.1}h3{font-size:1.714em;line-height:1.1}h4{font-size:1.500em;line-height:1.1}h5{font-size:1.286em;line-height:0.9}h6{font-size:1.000em;line-height:0.8}p{font-family:'PT Sans', sans-serif;font-size:0.857em;line-height:20px;padding-bottom:4%}caption{font-family:'PT Sans Caption', sans-serif;font-size:0.786em}em,i,blockquote{font-family:'PT Sans', sans-serif}small{font-family:'PT Sans Caption', sans-serif;font-size:0.625em}small.disclaimer{margin-bottom:5%;display:block;color:#999 !important}span.ampersand{font-family:baskerville, georgia, serif;font-style:italic;font-weight:normal;color:#999}blockquote{float:right;width:50%;margin:0% 2% 5% 2%}blockquote p{text-align:right;font-size:1.286em;font-family:'PT Serif', serif;line-height:1.2;padding-top:0.5em;border-top:2px solid #fE7C2F}blockquote cite{font-weight:bold;text-align:right}.mini{float:left;width:50%;margin:0% 2% 3% 2%}.mini p{text-align:left;font-size:1.000em;font-family:'PT Serif', serif;color:#999;line-height:1.2;padding-top:0.3em;border-top:none}.mini cite{font-weight:bold;text-align:right}.details #piechat{float:left;width:99%}.details #piechat p{font-size:0.857em;padding-top:20px;font-style:italic;font-weight:bold}.details #piechat span{font-size:2.5em;font-family:Times New Roman, serif}.details #piechat span.sixtysix{position:absolute;top:5px;left:5px}.details #piechat span.ninetynine{position:absolute;bottom:10px;right:10px}.details #piechat cite{font-weight:bold}h2.strapline{font-size:0.857em;font-family:'Francois One', sans-serif;font-weight:normal;margin-left:0.3em;position:relative;top:0.5em;color:#666}h2.strapline span{color:#000}h3.moduletitle{font-size:1em;padding-bottom:0.5em;margin-bottom:4%;border-bottom:2px solid #ccc !important;position:relative;font-weight:normal;color:#666;width:97%;z-index:0}h3.moduletitle:after{content:"";position:absolute;bottom:-48%;left:2%;border-width:10px 5px 0px 5px;border-style:solid;border-color:#eee transparent}h3.moduletitle.topstories{border-bottom:2px solid #fE7C2F}h3.moduletitle.topstories:after{content:"";position:absolute;bottom:-40%;left:2%;border-width:10px 5px 0px 5px;border-style:solid;border-color:#fE7C2F transparent}h3.moduletitle.featuredsponsor:after{content:"";position:absolute;bottom:0%;left:0%;border-width:0px;border-style:solid;border-color:#fE7C2F transparent}h3.moduletitle.jobs{border-bottom:2px solid #8FC42E}h3.moduletitle.jobs:after{content:"";position:absolute;bottom:-40%;left:2%;border-width:10px 5px 0px 5px;border-style:solid;border-color:#8FC42E transparent}h3.moduletitle.tweetstitle{border-bottom:2px solid #3299bb}h3.moduletitle.tweetstitle:after{content:"";position:absolute;bottom:-40%;left:2%;border-width:10px 5px 0px 5px;border-style:solid;border-color:#3299bb transparent}.entry-header h2.entry-title{padding-top:1%}.nested p,.nested h1,.nested h2,.nested h3,.nested h4,.nested h5,.nested h6,.nested small,.nested blockquote,.nested ul li,.nested ol li .nested caption{padding-right:2%}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 10px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup{font-size:0.786em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{font-family:'PT Sans', sans-serif;margin:1em 0;padding:0 0 0 0;font-size:0.857em}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;margin:0;padding:0}.pie-tabs{width:100%;margin:0 auto;background:#444;overflow:hidden}.pie-tabs .inner{max-width:1140px;min-width:755px;margin:0 auto}.pie-tabs ul{position:relative;list-style-type:none;margin:0.4% 0 0 0;font-family:'PT Sans Narrow', sans-serif;text-transform:uppercase;font-size:0.857em}.pie-tabs ul li{float:left;margin-right:0.5%;padding:0}.pie-tabs ul li.piejobs{background:url(/assets/images/pietabs-bg.png) bottom left repeat-x #8FC42E}.pie-tabs ul li.piejobs a:hover{background:url(/assets/images/pietabs-bg.png) bottom left repeat-x #8FC42E;color:#fff;text-shadow:rgba(0,0,0,0.3) 0 1px 2px}.pie-tabs ul li.piereview{background:url(/assets/images/pietabs-bg.png) bottom left repeat-x #00a3de}.pie-tabs ul li.piereview a:hover{background:url(/assets/images/pietabs-bg.png) bottom left repeat-x #00a3de;color:#fff;text-shadow:rgba(0,0,0,0.3) 0 1px 2px}.pie-tabs ul li.pienews{background:url(/assets/images/pietabs-bg.png) bottom left repeat-x #fE7C2F}.pie-tabs ul li.pienews a:hover{background:url(/assets/images/bg-new.jpg) top left repeat #f1f1f1;color:#444;text-shadow:#fff 0 1px 1px}.pie-tabs a{display:block;color:#444;text-decoration:none;font-weight:bold;margin:0;padding:0.45em 1em;color:#fff}.pie-tabs a:hover,.pie-tabs a:active,.pie-tabs a.here:link,.pie-tabs a.here:visited{background:url(/assets/images/bg-new.jpg) top left repeat #f1f1f1;color:#444}.pie-tabs a.here:link,.pie-tabs a.here:visited{position:relative;z-index:102}.screen-reader-text,.section-heading{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.header{padding-top:1.1em;margin:0.75% 0 0 0;border:1px solid #aaa;border-width:4px 0 0 0}.logo{margin-top:2%;margin-bottom:0;padding-bottom:0;position:relative}.logo h1{width:400px;height:54px;margin:0;padding:0}.logo a img{border:none !important}.logo a:hover img{border:none !important}#searchform{float:right;position:relative;top:-0.4em;width:15.85em}#searchform label.screen-reader-text{display:none}#searchform input#s{border:1px solid #dadada;width:66%;margin:0% 1.6% 3% 0;padding:2% 5% 2% 2%;font-size:0.8em}#searchform input#searchsubmit{border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fE7C2F;color:#fff;font-size:1em;margin-left:2%;font-family:'PT Sans Narrow', sans-serif;font-weight:bold;position:relative;behavior:url(/PIE.php)}nav#primarynav{height:40px;width:100%;font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;font-size:1.414em;font-weight:bold;position:relative}nav#primarynav ul{padding:0;margin:0 auto;width:100%;height:40px}nav#primarynav li{display:inline;float:left}nav#primarynav a{color:#444;display:inline-block;width:100px;text-align:center;text-decoration:none;line-height:40px}nav#primarynav li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav#primarynav li:last-child a{border-right:0}nav#primarynav a:hover,nav a:active{color:#fE7C2F}nav#primarynav a#pull2{display:none}@media screen and (max-width: 750px){nav#primarynav{position:relative;height:auto}nav#primarynav ul{width:100%;display:block;height:auto}nav#primarynav li{width:100%;float:left;position:relative}nav#primarynav li a{border-bottom:1px solid #ccc}nav#primarynav a{text-align:left;width:100%;text-indent:25px}nav#primarynav{border-bottom:0}nav#primarynav ul{display:none;height:auto}nav#primarynav a#pull2{display:block;background-color:#444;color:#999;width:100%;position:relative}nav#primarynav a#pull2 span{color:#999;font-weight:normal}nav#primarynav a#pull2:after{content:"";background:url("/assets/images/nav-icon.png") no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}}ul#menu-primary{padding:0;margin:0}ul#menu-primary li{float:left;list-style-type:none;text-transform:uppercase;font-family:'PT Sans Narrow', sans-serif;font-weight:bold;font-size:1.500em;margin-right:0.5%;width:4.8em;text-align:center;position:relative;top:-0.80em}ul#menu-primary li.news{width:3.8em}ul#menu-primary li a{color:#444;display:block;padding:8% 5% 5% 5%}ul#menu-primary li.home{width:50px;height:40px;margin-right:0.3em;margin-top:-1px;background:#EB4E21;position:relative;text-decoration:none;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-o-border-bottom-left-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}ul#menu-primary li.home a,ul#menu-primary li.home.current-menu-item a{display:block;width:50px;height:40px;padding:0;text-indent:-9999em;overflow:hidden;background:url(/assets/images/home-icon.png) 50% 117% no-repeat;-webkit-transition-property:-webkit-box-shadow;-webkit-transition-duration:.15s;-webkit-transition-delay:.1s;-webkit-transition-timing-function:linear;-moz-transition-property:-moz-box-shadow;-moz-transition-duration:.15s;-moz-transition-delay:.1s;-moz-transition-timing-function:linear}ul#menu-primary li.home a:hover,ul#menu-primary li.home.current-menu-item a:hover{-webkit-box-shadow:inset rgba(0,0,0,0.6) 0 0px 6px;-moz-box-shadow:inset rgba(0,0,0,0.6) 0 0px 6px}ul#menu-primary li.current-menu-ancestor a,ul#menu-primary li.current-menu-item a,ul#menu-primary li.current-menu-parent a{color:#fE7C2F;text-shadow:#fff 0 1px 1px}ul#menu-primary .current a,ul#menu-primary li:hover>a{color:#fE7C2F;text-decoration:none;-webkit-transition-property:color;-webkit-transition-duration:0.10s, 0.10s;-webkit-transition-delay:.05s;-webkit-transition-timing-function:linear;-moz-transition-property:color;-moz-transition-duration:0.10s, 0.10s;-moz-transition-delay:.05s;-moz-transition-timing-function:linear;color:#fE7C2F !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}ul#menu-primary li:hover>ul{display:block;background:#fff;border:1px solid #eee;border-width:1px 1px 0 1px;z-index:999}ul#menu-primary ul{display:none;margin:0;padding:0;width:185px;position:absolute;top:35px;left:0px;background:#fff;z-index:999;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;-o-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px}ul#menu-primary ul li{float:none;margin:0;padding:0;font-size:0.786em;width:auto;text-align:left;position:relative;top:0}ul#menu-primary ul a{font-weight:normal;padding:2%;margin:2% 0% 0% 0%;border-bottom:1px solid #eee}ul#menu-primary ul li.current-menu-item a{color:#fE7C2F !important}ul#menu-primary ul li:hover a,ul#menu-primary li:hover li a{padding-left:0.5em;background:none;color:#666;text-transform:capitalize;font-weight:bold}ul#menu-primary ul a:hover{-webkit-transition-property:color;-webkit-transition-duration:0.10s, 0.10s;-webkit-transition-delay:.05s;-webkit-transition-timing-function:linear;-moz-transition-property:color;-moz-transition-duration:0.10s, 0.10s;-moz-transition-delay:.05s;-moz-transition-timing-function:linear;color:#fE7C2F !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}ul#menu-primary a:active,ul#menu-primary a:focus{position:relative;top:1px}.action-box{background:url(/assets/images/dashed-line.png) top left repeat-x #444;overflow:hidden;font-family:'PT Sans Narrow', sans-serif;text-transform:uppercase;font-weight:bold;margin-left:-0.3em}.action-box h3{margin-top:21%;margin-left:10%;font-size:0.857em;color:#fff}.emailsub{float:left;padding:8% 3% 4% 5%;background:url(/assets/images/dashed-line-vertical.png) top right repeat-y}.emailsub label{color:#fff;font-size:0.857em}.emailsub input#es{border:none;width:56%;margin:3% 0;padding:2% 5% 2% 2%;font-size:0.8em}.emailsub button{border:none;background:#fE7C2F;color:#fff;font-size:1em;margin-left:2%;font-family:'PT Sans Narrow', sans-serif;font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;behavior:url(/PIE.php);top:0.011em}label.error{float:left;color:#fff;background-color:#6CB4C0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:4px !important}.form-signup{display:none}ul.social-bookmarks{background:#fE7C2F;width:9.2em;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;height:27px;margin:2% 0 0 -4%;padding:0;position:relative;behavior:url(/PIE.php)}ul.social-bookmarks.short{width:10em}ul.social-bookmarks li{float:left;list-style-type:none;margin:3% 0 2% 0}ul.social-bookmarks li.fb{margin-left:9%}ul.social-bookmarks li a{display:block;text-indent:-9999em;overflow:hidden;width:21px;height:21px;background:url(/assets/images/social-icons-sprite.png?20141212) 0 -21px no-repeat}ul.social-bookmarks li.fb a{background-position:0px -21px}ul.social-bookmarks li.linkedin a{background-position:-21px -21px}ul.social-bookmarks li.twitter a{background-position:-42px -21px}ul.social-bookmarks li.rss a{background-position:-63px -21px}ul.social-bookmarks li.emailfriend a{background-position:-85px -21px}ul.social-bookmarks li.instagram a{background-position:-106px -21px}ul.social-bookmarks li.fb a:hover{background-position:0 0}ul.social-bookmarks li.linkedin a:hover{background-position:-21px 0}ul.social-bookmarks li.twitter a:hover{background-position:-42px 0}ul.social-bookmarks li.rss a:hover{background-position:-63px 0}ul.social-bookmarks li.emailfriend a:hover{background-position:-85px 0}ul.social-bookmarks li.instagram a:hover{background-position:-106px 0}ul.social-bookmarks a.addthis_button_email span{display:none}p#breadcrumbs{border-bottom:2px solid #ccc;min-height:20px;width:98%;margin-left:-3%;padding:0 0 0.5% 3%;margin-bottom:2%}p#breadcrumbs{font-family:'PT Sans Narrow', sans-serif;font-size:0.857em;list-style-type:none;float:left;margin-right:0em;font-weight:normal}p#breadcrumbs a{font-weight:normal;text-decoration:underline}.tipsy{padding:5px;font-size:0.786em;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(/assets/images/tipsy.gif)}.tipsy-inner{padding:0.75em 0.75em;background-color:black;color:white;max-width:150px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{margin-left:2.3em !important;background-position:bottom center}.adunit300x250{background:none;position:relative;border:none}.adunit300x250 img{margin:5% 0% 5% 7%}.adunit300x250.nopad{background:#fff;position:relative;border:none}.adunit300x250.nopad img{margin:11% 0% 5% 7%}hr.divider-line{background:#dadada;height:2px;margin:2% 0 4% 0;padding:0;border:none}ul.maingallery li{list-style-type:none}.entry-content .gallery{margin-right:2.5%}.page-link{font-family:'PT Sans Narrow', sans-serif;font-size:0.857em;background:#eee;padding:0.2em 0.7em;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;behavior:url(/PIE.php)}.page-link a{padding:0.25em 0.5em;margin:0 0.5em;background:#ccc;font-weight:bold}ul.gallery-home{list-style:none;margin-left:2%}ul.gallery-home li{float:left;margin-right:2%}ul.gallery-home li p{font-family:'PT Sans Narrow', sans-serif;font-weight:bold;text-transform:uppercase;text-align:center}ul.gallery-home li a small{text-align:center;margin-bottom:2em}p.comment{background:url(/assets/images/comment-bubble-orange.png) 0% 0% no-repeat;margin:5px 10px 5px 0;padding:0;width:30px;height:30px;text-align:center;float:right;position:relative;top:0em;right:0em}p.comment b{position:absolute;top:6%;font-size:1em;color:#fff;text-shadow:none}p.comment.alt{background:url(/assets/images/comment-bubble-orange.png) 50% 100% no-repeat;margin:5px 10px 5px 0;padding:0;width:20px;height:20px;text-align:center;float:right;position:relative;top:0em;right:0em}p.comment b.alt{position:absolute;top:-2px;font-size:0.75em;color:#fff;text-shadow:none}p.comment b a,p.comment b.alt a{color:#fff}.premiumad h3{padding-top:6.2%;margin-bottom:6.5%}#geomap{max-width:440px;margin-bottom:2.5%}#geomap .inner{background:#444;max-width:30em;position:relative}#geomap span.marker a{position:absolute;text-align:center;background:url(/assets/images/map-marker.png) 0 0 no-repeat;font-size:2em;line-height:0.68;width:23px;height:31px;z-index:1;text-indent:-9999em;text-decoration:none}#geomap span.marker a.northamerica{top:2em;left:2.3em}#geomap span.marker a.southamerica{top:4.3em;left:3.5em}#geomap span.marker a.europe{top:1.6em;left:5.8em}#geomap span.marker a.asia{top:1.6em;left:8em}#geomap span.marker a.mea{top:2.5em;left:7.0em}#geomap span.marker a.naf{top:2.6em;left:6.0em}#geomap span.marker a.australasia{bottom:1.9em;right:1.5em}#geomap span.marker a:hover{opacity:1;filter:alpha(opacity=100);background:url(/assets/images/map-marker.png) 0 -31px no-repeat}ul.rssfeed li{margin-left:7%;padding:2% 0 2% 1%;list-style-image:url(/assets/images/pie-bullet.png);border-bottom:1px solid #dadada}ul.rssfeed li a[href^="http"]{background:url(/assets/images/icon_external-link.gif) 100% 30% no-repeat;padding-right:15px}.piechat{margin:0em 0 2% 0}.piechat .inner{padding-top:0%}.piechat .mosaic-backdrop{-webkit-box-shadow:#666 0 1px 2px}.piechat .inner .pie-bubble{width:56px;height:32px;position:absolute;top:-5px;right:5px}.piechat .inner .pie-bubble a img{border:none}.piechat .inner img{padding:0}.piechat .inner h3{color:#fff;margin-top:5%;padding:0 5% 0 5%;position:relative;z-index:99;text-shadow:#666 0 1px 2px}.piechat .inner p{padding:0 0 0 7%;margin-top:-7px;color:#fff;position:relative;z-index:99}.piechat .inner p a{color:#fff;text-shadow:#666 0 1px 2px}.piechat .inner a.mosaic-overlay{color:#fff;text-shadow:none}.piechat .inner a.mosaic-overlay:hover{text-decoration:none !important;border:none}.othernews h4,.analysis h3{font-weight:bold}.othernews p{clear:both}.mosaic-block{position:relative;overflow:hidden;width:98.5%;min-height:15.2em;margin:1% 1% 1% 0.75%;background:url(/assets/images/progress.gif) no-repeat center center}.mosaic-backdrop{display:none;position:absolute;top:0;height:100%;width:100%}.mosaic-overlay{display:none;z-index:99;position:absolute;width:100%;height:100%;z-index:100}.fade .mosaic-overlay{background:url(/assets/images/bg-black.png)}.bar .mosaic-overlay{bottom:-100px;height:100px;background:url(/assets/images/bg-black.png);z-index:99}.mosaic-block .details a{color:#fff}.mosaic-block .details blockquote{border-left:none}.anystretch,.anystretch img{z-index:0 !important;left:0 !important}.galleries{margin-bottom:0.5%;padding-bottom:2%;overflow:hidden}.galleries li:nth-child(1){margin-left:5%}.wp-polls{overflow:hidden;background:url(/assets/images/pie-polling.png) center right no-repeat #3299bb;padding-top:5%}.wp-polls img{padding:0 0 0 0.65%}.wp-polls h4,.wp-polls p{padding:0 0 0 5%;color:#fff}.wp-polls ul.wp-polls-ul li{margin-left:4%;list-style-type:none;color:#fff;line-height:1.3;float:left;width:100%;margin-bottom:4.2%}.wp-polls ul,.wp-polls-ul,.wp-polls-ans ul{padding:0 5%}.wp-polls p a{color:#fff}.wp-polls .Buttons{margin:3% 6%}p.video-caption{font-size:0.725em;line-height:16px;padding-top:2%}ul.slider{list-style:none}ul.slider li{margin:0;padding:0;position:relative;left:0 !important}.carousel-tabs{clear:both}.carousel-disabled{color:#aaa}.slidewrap2 .carousel-tabs{padding:0;margin:1em 0;clear:both;position:absolute;top:-0.8em;right:0px}.slidewrap2 .carousel-tabs li{display:inline-block;padding:0 2px}.slidewrap2 .carousel-tabs a{background:url(/assets/images/pagination.png) 0px 0px no-repeat;display:inline-block;width:12px;height:12px;text-indent:-9999px}.ie .slidewrap2 .carousel-tabs li,.ie .slidewrap2 .carousel-tabs a{display:block;float:left}.slidewrap2 .carousel-tabs .carousel-active-tab a{background:url(/assets/images/pagination.png) 0px -12px no-repeat;outline:none}ul.slider li.slide{font-size:1.200em}ul.slider li.slide a img{float:left;margin:1em 1em 1em 0}ul.tabs li a span{display:none}ul.tabs{margin:0% 0 0 0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #dadada;border-left:1px solid #dadada;width:100%}ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #dadada;border-left:none;margin-bottom:-1px;background:#eee;overflow:hidden;position:relative;font-family:'PT Sans Narrow', sans-serif;font-weight:bold}ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1em;padding:0 10px;border:1px solid #fff;outline:none}ul.tabs li a:hover{background:#ccc}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_container{border:1px solid #dadada;border-top:none;clear:both;float:left;width:100%;background:#fff}.tab_content{padding:20px}.tab_content h2{font-weight:normal;padding-bottom:10px;border-bottom:1px dashed #ddd}.tab_content h3 a{color:#254588}.tab_content img{float:left;margin:0 20px 20px 0;border:1px solid #ddd;padding:5px}.tab_content ul li{margin-left:7%;padding:2% 0 2% 5%;list-style-image:url(/assets/images/pie-bullet.png);border-bottom:1px solid #dadada}ul.tabs-jobs li a span{display:none}ul.tabs-jobs{margin:0% 0 0 0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #dadada;border-left:1px solid #dadada;width:100%}ul.tabs-jobs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #dadada;border-left:none;margin-bottom:-1px;background:#eee;overflow:hidden;position:relative;font-family:'PT Sans Narrow', sans-serif;font-weight:bold}ul.tabs-jobs li a{text-decoration:none;color:#000;display:block;font-size:1em;padding:0 10px;border:1px solid #fff;outline:none}ul.tabs-jobs li a:hover{background:#ccc}html ul.tabs-jobs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_container-jobs{border:1px solid #dadada;border-top:none;clear:both;float:left;width:100%;background:#fff}.tab_content-jobs{padding:20px}.tab_content-jobs h2{font-weight:normal;padding-bottom:10px;border-bottom:1px dashed #ddd}.tab_content-jobs h3 a{color:#254588}.tab_content-jobs img{float:left;margin:0 20px 20px 0;border:1px solid #ddd;padding:5px}.tab_content-jobs ul li{margin-left:7%;padding:2% 0 2% 5%;list-style-image:url(/assets/images/pie-bullet.png);border-bottom:1px solid #dadada}.sidebar{margin-bottom:2.5%}.fourcol.sidebar.last{clear:right;float:right;margin-right:0.25%}.twtr-doc .twtr-ft a{display:none}.twitter .twtr-widget{border:1px solid #3299bb;background:#fff;clear:both;overflow:scroll;overflow-x:hidden;height:250px}.twitter .twtr-widget .twtr-hd{clear:both;height:50px;border-bottom:1px solid #fff}.twitter .twtr-widget .twtr-hd a img{margin:1px 5px;border:none}.twitter .twtr-widget .twtr-hd h4{font-size:14px;margin:0;padding:18px 0 0 0}.twitter .twtr-widget #tweet p{font-size:11px;text-align:center}.twitter .twtr-widget #tweet ul li{font-size:11px;margin:5px !important;padding:5px 5px !important;border-bottom:1px dotted #999}.twitter .twtr-widget #tweet ul li a{color:#07A3EB !important}.twitter .twtr-widget #tweet ul li span.twitterTime{font-size:10px;line-height:1;display:block;border-bottom:none}.twitter .bird{position:absolute;top:-11px;right:3%;z-index:99}.piejobs{position:relative}.sidebar.piejobs{margin-top:-2em}.piejobs ul.rssfeed{margin:0;padding:0;font-family:'PT Sans', sans-serif;line-height:1.286em;margin:1em 0;padding:0 0 0 0;font-size:0.857em}.piejobs ul.rssfeed li{margin-left:7%;padding:2% 0 2% 5%;width:83%;list-style-image:url(/assets/images/pie-bullet-jobs.png);border-bottom:1px solid #dadada}.piejobs ul.rssfeed li a{display:block;font-weight:normal;line-height:1.3;padding:1px 10px 1px 1px;text-decoration:none}.piejobs ul.rssfeed li a:hover{text-decoration:underline;color:#8FC42E}.piejobs .jobs-pill{width:85px;height:31px;float:right;position:relative;top:1.6em;z-index:99}.piejobs .jobs-pill a img,.piejobs .jobs-pill a:hover img{display:block;border:none}.cat-dropdown{display:none;width:98%;padding-bottom:2%;overflow:hidden}.cat-dropdown select{margin:2% 5% 2% 0;float:left}.cat-dropdown p{font-size:0.786em;float:left;padding-left:2%;margin-top:2%;color:#999}.featured-cat{position:relative;width:97.5%;min-height:275px;overflow:hidden;margin:2% 0 4% 0;background:#fff}.featured-cat img{width:100%}.featured-cat p.comment{background:url(/assets/images/comment-bubble.png) center no-repeat;margin:0;padding:0;width:40px;height:40px;text-align:center;float:right;position:relative;top:1em;right:1.5em}.featured-cat p.comment b{position:absolute;top:18%;font-size:1.2em;color:#6CB4C0;text-shadow:none}.feat-cat-backdrop{position:absolute;top:0;width:100%}.feat-cat-overlay{z-index:25;background:#6CB4C0;background:rgba(108,180,192,0.9);position:absolute;width:50%;height:275px}.feat-cat-overlay h3{margin-left:4%}.feat-cat-overlay p,.feat-cat-overlay h3,.feat-cat-overlay a{color:#fff;text-shadow:#999 0 1px 1px;padding:4% 2% 2% 0%}.feat-cat-overlay a:hover{color:#fff}.feat-cat-overlay p{padding-left:4%}.featured-cat.no-thumb{width:97.5%;min-height:200px;border:1px solid #ddd;margin-bottom:2em;background:url(/assets/images/featured-ribbon.png) top right no-repeat #f9f9f9}.featured-cat.no-thumb h2{padding:4% 2% 0 2%}.featured-cat.no-thumb p{padding:2% 2% 0 2%}.features .sixcol:last-child{margin-right:0px}.recentarticles .threecol:last-child{margin-right:0px}#tags .threecol{margin-bottom:14%;border-top:5px solid #444;padding-top:1em}#tags .threecol:nth-child(4n+1){clear:left}#tags .threecol:nth-child(4n){margin-right:0px}#searchresults .threecol{margin-bottom:14%;border-top:5px solid #444;padding-top:1em}#searchresults .threecol:nth-child(4n+1){clear:left}#searchresults .threecol:nth-child(4n){margin-right:0px}#author .threecol{margin-bottom:14%;border-top:5px solid #444;padding-top:1em}#author .threecol:nth-child(4n+1){clear:left}#author .threecol:nth-child(4n){margin-right:0px}#archives .threecol{margin-bottom:14%;border-top:5px solid #444;padding-top:1em}#archives .threecol:nth-child(4n+1){clear:left}#archives .threecol:nth-child(4n){margin-right:0px}#category .sixcol{margin-bottom:4%}#category .sixcol:nth-child(even){margin-right:0px}.feat-categories{margin-bottom:2%}.fourcol.galleryindex{margin-bottom:3%;border-top:1px solid #ddd;padding-top:2%}.fourcol.galleryindex:nth-child(3n+3){clear:left}.fourcol.galleryindex:nth-child(5n){margin-right:0px}.fourcol.galleryindex:nth-child(1n){margin-left:1.5%}.gallery-row{margin:0 0 4% 0 !important}.entry-meta{color:#999;font-size:0.786em;border:1px solid #ccc;border-width:1px 0 0 0;margin-bottom:2%;padding-top:1.5%;overflow:hidden;line-height:1.4}.entry-meta a{color:#999;font-weight:bold}.entry-meta h6{float:left;padding:8% 0 6% 0%}.entry-meta ul.social-bookmarks{float:left;margin-bottom:2%}.lede-meta{clear:left}.pullquote{margin:8em 0 1em 0em}.pullquote p{text-align:left;font-size:1.286em;font-family:'PT Serif', serif;line-height:1.2;padding-top:0.5em;border-top:5px solid #fE7C2F}.lede-image{clear:both;width:98%;margin-bottom:4%}.lede-image img{padding-bottom:1%}.lede-image{font-family:'PT Sans Caption', sans-serif;font-size:0.625em;line-height:1.5;text-align:right}img.sm-thumb{float:left;margin:0 5% 1% 4%}img.sm-thumb:after{clear:both}.entry-content table{margin:5% 0% 10% 0%;width:100%;background:#eee;border:1px solid #ddd;-moz-box-shadow:#ddd 0px 2px 3px;-webkit-box-shadow:#ddd 0px 2px 3px;box-shadow:#ddd 0px 2px 3px;font-family:"PT Sans", sans-serif;font-size:0.857em}.entry-content table th{padding:5px;font-family:'PT Sans Narrow', sans-serif;text-transform:uppercase;font-weight:bold;background:#f1f1f1;border:1px solid #ddd;border-width:1px 1px}.entry-content table caption{background:#000;color:#fff;font-weight:bold;padding:5px 0}.entry-content table tr.alternate{background:#f6f6f6}.entry-content table td{padding:10px;border:1px solid #ddd;border-width:1px 1px}.entry-content table a:hover{border-bottom:0px !important;margin:0;padding:0}.entry-content table tr:hover{background:#e9e9e9}.entry-content dl,.entry-content dt,.entry-content dd{font-family:"PT Sans", sans-serif;line-height:1.5}.entry-content dl{margin:10px;margin-bottom:8%}.entry-content dt{font-weight:bold;margin-top:10px}.entry-content dd{margin-left:10px}.entry-content ul,.entry-content ol{padding:0px;margin-bottom:10%;line-height:1.5;font-size:0.857em}.entry-content ul li{margin-left:5%;list-style-type:disc}.entry-content ol li{margin-left:5%;list-style-type:decimal}.entry-content ul li li{list-style-type:circle}.entry-content ul li li li{list-style-type:square}.entry-content ol li li{list-style-type:upper-alpha}.entry-content ol li li li{list-style-type:lower-roman}.entry-content .terms ol li li{list-style-type:decimal}.entry-content .terms ol ol{font-size:1em}.terms{padding-right:3%}address{margin:5% 5% 10% 5%;font-family:georgia, times, "times new roman", serif;line-height:1.8;font-size:0.857em}li.pingback{padding:3% 0 0 6%}pre{font-size:0.857em;margin-bottom:5%}.meta{clear:both;padding:0;margin:1% 0 0 0;border:1px solid #dadada;border-width:1px 0 1px 0;font-size:0.857em;font-style:normal;position:relative}.meta p{padding:2% 0 2% 0}#nav-below{margin-left:-3%;height:1.8em;min-height:1.8em;clear:both;border:2px solid #ccc;border-width:2px 0 2px 0;padding-top:1.2%;font-family:'PT Sans Narrow', sans-serif;font-weight:bold}#nav-below .nav-previous{float:left;padding-left:2%}#nav-below .nav-next{float:right;padding-right:2%}.slidewrapRelated{position:relative;margin:0;padding:0}.slidewrapRelated ul.slidecontrols{margin:0;padding:0}.slidewrapRelated .carousel-tabs{padding:0;margin:1em 0 0 0;clear:both;position:absolute;top:0em;right:0px}.slidewrapRelated .carousel-tabs li{display:inline-block;padding:0 2px}.slidewrapRelated .carousel-tabs a{background:url(/assets/images/pagination.png) 0px 0px no-repeat;display:inline-block;width:12px;height:12px;text-indent:-9999px}.slidewrapRelated .carousel-tabs .carousel-active-tab a{background:url(/assets/images/pagination.png) 0px -12px no-repeat;outline:none}.slidewrapRelated a.carousel-prev{text-indent:-9999em;overflow:hidden;background:url(/assets/images/small-slider-arrows.png) 0 -20px no-repeat;position:absolute;top:5%;left:0%;width:20px;height:20px}.slidewrapRelated a.carousel-next{text-indent:-9999em;overflow:hidden;background:url(/assets/images/small-slider-arrows.png) 0 0px no-repeat;position:absolute;top:5%;left:5%;width:20px;height:20px}.slidewrapRelated a.carousel-disabled{opacity:0.2;filter:alpha(opacity=20)}.slidewrapRelated ul.slider li.slide{font-size:110%}.slidewrapRelated ul.slider li.slide h4{margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}.alignleft{float:left;margin:0 5% 0% 0}.size-medium element.style{margin-bottom:0}.wp-caption{margin-bottom:0;padding-bottom:0}p.wp-caption-text{padding:0;margin:-1em 0 0 0;font-size:0.6em}.row a img{border:1px solid #ccc}.row a:hover img{border:1px solid #999}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}#footer{background:#444;clear:both;overflow:hidden;position:relative;z-index:1}#footer p a{color:#fE7C2F}#footer #footerpanel{display:none;background:url(/assets/images/footer-panel-bg.png) top left repeat-x #3299bb;padding-top:0%;height:8.5em}#footer #footerpanel h3{color:#fff;float:left;clear:both;margin:0 5% 0 0;padding:0;text-shadow:#666 0 1px 1px}#footer #footerpanel ul{margin:1em 0;padding:0;min-height:50px}#footer #footerpanel ul li{list-style-type:none;width:100%}#footer #footerpanel ul li li{float:left;margin-right:0.65em;padding:2px 0;width:7%;margin-bottom:1px;border-bottom:1px dotted #3fb9e1;list-style-type:none}#footer #footerpanel a{color:#fff;font-size:1em;display:block;text-transform:capitalize;outline:none;text-shadow:#666 0 1px 1px}#footer #footerpanel a:hover{background:#3fb9e1;background:rgba(255,255,255,0.2);text-decoration:none}.btn-slide{background:url(/assets/images/panel-slide-arrow.png) no-repeat right -53px;text-align:left;padding-right:15px;outline:none;-moz-outline:none;position:relative;top:-1px}.activePanel{background-position:right 0px}.active2Panel{background-position:right 0px}.touchdown-list{display:block}.touchdown{display:none}.footer-about h5{color:#fff;padding-bottom:1%}.footer-about p{color:#fff;font-size:0.786em}.copyright{margin-top:3%}.copyright hr.none{clear:both;border:none;margin:0;padding:0;height:2px}.copyright a img,.copyright a:hover img{margin-top:2.4%;border:none !important;float:right}.copyright small{float:right;color:#fff;margin:0;padding:0;font-size:12px;font-family:'Francois One', sans-serif;font-weight:normal}ul.footer-nav{padding:0;margin:0}ul.footer-nav li{float:left;list-style-type:none;font-family:'PT Sans', sans-serif;font-size:1em;margin:1% 2% 0 0}ul.footer-nav li a{color:#fff}ul.footer-nav li.advertise-with-us a{color:#fE7C2F}ul.footer-nav li.home{margin:0 1em 0 0;width:50px;height:50px;background:#EB4E21;position:relative;text-decoration:none;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px}ul.footer-nav li.home a{display:block;width:50px;height:50px;padding:0;text-indent:-9999em;overflow:hidden;background:url(/assets/images/home-icon.png) 50% 142% no-repeat}ul.footer-nav li.home a:hover{background:url(/assets/images/home-icon.png) 50% -35% no-repeat}ul.footer-nav li.home.current_page_item a{background:url(/assets/images/home-icon.png) 50% 142% no-repeat}ul.footer-nav li.footer-cats{background:#3299bb;width:15%;float:right;margin:0;font-weight:bold;text-transform:uppercase;font-size:1em}ul.footer-nav li.footer-cats a{display:block;height:2.4em;padding:0 40% 0 20%;position:relative;top:7px}ul.footer-actions{list-style:none}ul.footer-actions li{list-style-type:none;font-family:'PT Sans', sans-serif;font-size:0.857em;margin:2% 0;line-height:1.3}ul.footer-actions li a{color:#fff}li.sub-footer{padding-bottom:1%}li.sub-footer a{background:#fE7C2F;padding:0.5em 1em;font-weight:bold;text-transform:uppercase;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative}li.fb-footer a{background:url(/assets/images/footer-social-icons.png) 2px -20px no-repeat;padding:0.5em 1em 0.5em 2.5em}li.twitter-footer a{background:url(/assets/images/footer-social-icons.png) 2px -48px no-repeat;padding:0.5em 1em 0.5em 2.5em}li.rss-footer a{background:url(/assets/images/footer-social-icons.png) 2px -73px no-repeat;padding:0.5em 1em 0.5em 2.5em}li.sub-footer span{display:inline-block;color:#fff;margin-left:10px}#review{background:#00a7dd;border:1px solid #00779d;overflow:hidden}.review-title h1{font-family:'PT Serif', serif;color:#fff;font-size:2.5em;line-height:0.85;text-align:left;margin:5% 0 0 0;text-shadow:#00779d 0 1px 2px;letter-spacing:-0.04em;padding-bottom:1%;border-bottom:1px solid #cff3ff}.review-content{padding:3% 0}.review-title h1 span{font-size:0.25em;letter-spacing:0;padding-left:0%;text-transform:capitalize;display:block;font-weight:normal;text-align:left;line-height:1.5;color:#cff3ff}#review h3{font-family:'PT Serif', serif;line-height:1.2;font-size:1.2em;color:#cff3ff;text-shadow:#00779d 0 1px 2px}#review p{color:#fff;font-family:'PT Serif', serif;font-size:0.9em;padding-top:1%;line-height:1.5}#review p span{background:#cff3ff;color:#00779d;padding:0 1%}#review p a{border-bottom:1px dotted #00779d;color:#cff3ff;text-decoration:none}#review p a:hover{border-bottom:1px dotted #fff}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}nav#toptabs img.badge{position:absolute;top:0;left:0;z-index:9999}nav#toptabs{height:40px;width:100%;background:#444;font-size:11pt;font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;font-size:0.857em;font-weight:bold;position:relative}nav#toptabs ul{padding:0;margin:0 auto;width:100%;height:40px;max-width:1140px}nav#toptabs li{display:inline;float:left;position:relative}nav#toptabs li.postjob{float:right;border-right:4% solid #444}nav#toptabs li.postjob span{background:#8FC42E;padding:3px;border-radius:4px}nav#toptabs li.pienewstab a,nav#toptabs li.pieawards a{color:#FE7C2F}nav#toptabs li.pieawards a{width:auto;padding-left:6px;padding-right:6px}nav#toptabs li.piejobstab a{color:#8FC42E}nav#toptabs li.piejobstab a.test{color:#fff}nav#toptabs li.piereviewtab a{color:#00A3DE}nav#toptabs li.pietalenttab a{color:#e33838}nav#toptabs li.pieplustab a{color:#AF0473}nav#toptabs li.piematab a{color:#1df2c7}nav#toptabs li.pieothertab a{color:#666}nav#toptabs li.postjob a{color:#fff}nav#toptabs li.current a{color:#333;text-shadow:none;background:#f4f5f8}nav#toptabs a{color:#fff;display:inline-block;width:100px;text-align:center;text-decoration:none;line-height:40px;text-shadow:1px 1px 0px #222}nav#toptabs li a{border-right:1px solid #555;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav#toptabs li:last-child a{border-right:0}nav#toptabs a:hover,nav#toptabs a:active{background-color:#333}nav#toptabs a#pull{display:none}nav#toptabs li.postjob a:hover{background:none;color:#3b5013;text-shadow:1px 1px 0px #a7e338}nav#toptabs li.postjob span:active{position:relative;top:1px}+nav#toptabs li.postjob a{border-right:0}nav#toptabs li.tabadvertise{float:right;margin-right:10px}nav#toptabs li.tabadvertise span{background:#FE7C2F;padding:3px;border-radius:4px}nav#toptabs li.tabadvertise span a{width:auto}nav#toptabs li.tabadvertise a:hover{background:none;color:#3b5013;text-shadow:none}@media screen and (max-width: 600px){nav#toptabs{height:auto}nav#toptabs ul{width:100%;display:block;height:auto}nav#toptabs li{width:100%;float:left;position:relative}nav#toptabs li a{border-bottom:1px solid #555;border-right:1px solid #555}nav#toptabs a{text-align:left;width:100%;text-indent:25px}nav#toptabs li.current a{color:#fff;background:#000;padding-left:2%}nav#toptabs{border-bottom:0}nav#toptabs ul{display:none;height:auto}nav#toptabs a#pull{display:block;background-color:#444;width:100%;position:relative}nav#toptabs a#pull span{color:#999;font-weight:normal}nav#toptabs a#pull:after{content:"";background:url("/assets/images/nav-icon.png") no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}nav#toptabs li.postjob span{background:none}nav#toptabs li.postjob a:hover{background:#333;color:#fff;text-shadow:1px 1px 0px #222}}.mosaic-block2{position:relative;overflow:hidden;background:url(/assets/images/progress.gif) no-repeat center center}.bar2 .mosaic-overlay{z-index:99;bottom:-140px;height:160px;opacity:0.8;filter:alpha(opacity=80);-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.bar2 div.mosaic-overlay{color:#fff}.bar2 div.mosaic-overlay small{padding-left:1em;font-weight:bold}.bar2 div.mosaic-overlay ul li{list-style-type:none;padding-left:1em;margin-bottom:2px;font-size:0.857em}.bar2 div.mosaic-overlay ul li a{color:#fff}.bar2 .mosaic-overlay:hover{opacity:1;filter:alpha(opacity=100)}.navlink{display:none !important;width:40% !important;padding-bottom:10px !important;font-size:0.7em !important}.tribe-events-event-list-meta table{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.next{margin-right:3% !important}td.tribe-events-event-meta-desc,td.tribe-events-event-meta-value{font-size:12px !important}.category-events #tec-content{background:#fff;width:96%;padding:0;margin-left:10px}#tec-events-calendar-header{position:relative;margin-bottom:18px}.tec-calendar-buttons{position:absolute;right:0;top:6px}h2.tec-cal-title{float:left;padding-right:15px;margin-bottom:33px}#tec-content{min-height:75em}#tec-content .ical{color:#fff;font-size:11px;background:#999;padding:1px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.tec-calendar-buttons a{background:#999;border-radius:3px;color:#fff;display:block;float:left;font-size:11px;font-weight:bold;height:27px;line-height:27px;margin:41px 0 24px 10px;padding:0 4px;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,0.5);text-transform:uppercase;width:auto;-moz-border-radius:3px;-webkit-border-radius:3px}.tec-month-nav{position:absolute;left:0;top:4.5em;width:60%;font-family:'PT Sans Narrow', sans-serif;font-weight:bold}.tec-prev-month{margin-right:5px}.tec-next-month{margin-left:5px}.upcoming a.tec-button-on,.grid a.tec-button-on{background:#444}.upcoming a.tec-button-off,.grid a.tec-button-off{background:#999}#tec-nav-above{margin:5px 0 0}.category-events #tec-nav-below{margin:21px 0}select.tec-events-dropdown{width:auto;font-size:11px;margin:33px 9px 0 0}.category-events .post{padding:0 0 12px 10px;overflow:hidden;margin-bottom:0}.category-events .upcoming .entry-title{font-size:15px;margin:15px 0 6px}.category-events .entry-title a,.tec-event-meta-desc,.tec-event-day{color:#555}.category-events .post .alt{background:#f9f9f9;border-width:0}table.tec-calendar{margin:18px 0 12px;clear:both;font-size:12px;border-collapse:collapse;border:1px solid #aaa;font-family:'PT Sans', sans-serif}#tec-content .switch{display:none}.tec-calendar .daynum{background-color:#eee;color:#333;font-size:10px;padding:3px 9px}.tec-calendar td.tec-present .daynum{background-color:#fE7C2F;color:#fff;font-weight:bold}.tec-calendar td.tec-past .daynum{color:#aaa}.tec-calendar th{width:250px;height:10px;color:#444;text-transform:uppercase;padding:4px 0;text-align:center}.tec-calendar td{height:150px;width:14.28%;color:#114B7D;vertical-align:top;border:1px solid #aaa;padding:0}.tec-calendar td .tec-event{padding:6px 9px;line-height:1.2}.tec-calendar td a{font-size:91.7%}.tec-calendar hr{border:0 none !important;display:block;height:1px;background-color:#D4DBCC;margin:0 9px}.tec-calendar .tec-event{position:relative}.tec-calendar .tec-tooltip{border:1px solid #666;position:absolute;z-index:1001;bottom:30px;left:3px;width:320px;background-color:#f9f9f9;color:#333;line-height:1.4}.tec-tooltip .tec-arrow{width:19px;height:11px;display:block;background:url(images/tooltip-arrow.png) no-repeat 0 bottom;position:absolute;bottom:-11px;left:20px}.tec-calendar .tec-right .tec-tooltip{right:auto;left:-90px}.tec-right .tec-tooltip .tec-arrow{left:auto;right:30px}.tec-tooltip .tec-event-title{background-color:#fE7C2F;margin:0;color:#fff;font-size:12px;padding:0 6px;height:24px;line-height:24px}.tec-tooltip .tec-event-body{font-size:11px;padding:3px 6px 6px}.tec-tooltip .tec-event-date{font-style:italic;margin:3px 0}.tec-event .post{position:relative}#tec-event-meta{border-width:1px 0;border-style:solid;border-color:#aaa;margin:18px 0 12px;padding:12px 0 2px;overflow:hidden;clear:both;font-size:12px}#tec-event-meta .column{float:left;width:45%;padding:0 4% 0 0;text-align:left;margin:0}#tec-event-meta dt{float:left;clear:left;font-weight:bold;width:70px}#tec-event-meta dd{padding:0;margin-left:70px;margin-bottom:10px}#tec-event-meta .gmap,.tec-event-meta-desc .gmap{color:#fff;font-size:9px;background:#3D6294;padding:1px 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}b.back{margin:12px 0 0;display:block;clear:both;margin-bottom:0.55em}b.back a{color:#ccc;font-size:0.786em}#tec-events-loop{font-size:13px;clear:both;margin:10px 0 0}.tec-events .tec-event-entry{width:60%;float:left;padding:0 5% 0 0}.tec-events .tec-event-list-meta{float:right;border-left:1px solid #ccc;padding:0 0 0 4%;width:30%;font-size:12px;margin-bottom:20px}.tec-event-list-meta table{border-collapse:collapse}.tec-event-list-meta td{vertical-align:top;padding-bottom:4px;text-align:left}.tec-event-meta-desc{font-weight:bold;padding-right:12px;width:64px}h4.tec-event-day{font-weight:bold;font-size:18px;margin:12px 0 -3px;clear:both}h4.tec-event-day+.post .entry-title{margin-top:6px}#eventbrite-embed{width:100%;min-height:225px;margin:24px 0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}.tec-events-error{display:none}.tec_hide{display:none}.tec-multi-event-day{color:#0F81BB}#tec-nav-below{margin-left:-3%;height:1.8em;min-height:1.8em;clear:both;border:2px solid #ccc;border-width:2px 0 2px 0;padding-top:1.2%;font-family:'PT Sans Narrow', sans-serif;font-weight:bold}#tec-nav-below .tec-nav-previous{float:left;padding-left:2%}#tec-nav-below .tec-nav-next{float:right;padding-right:2%}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("/assets/images/fancybox/fancybox.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("/assets/images/fancybox/fancybox.png") -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("/assets/images/fancybox/blank.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("/assets/images/fancybox/fancybox.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("/assets/images/fancybox/fancybox.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("/assets/images/fancybox/fancybox-x.png")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("/assets/images/fancybox/fancybox.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url("/assets/images/fancybox/fancybox-y.png");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("/assets/images/fancybox/fancybox.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("/assets/images/fancybox/fancybox-x.png");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("/assets/images/fancybox/fancybox.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("/assets/images/fancybox/fancybox-y.png")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("/assets/images/fancybox/fancybox.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("/assets/images/fancybox/fancy_title_over.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("/assets/images/fancybox/fancybox.png") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("/assets/images/fancybox/fancybox-x.png") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("/assets/images/fancybox/fancybox.png") -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent}.fancybox-ie6 #fancybox-left-ico{background:transparent}.fancybox-ie6 #fancybox-right-ico{background:transparent}.fancybox-ie6 #fancybox-title-over{background:transparent;zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent}.fancybox-ie6 #fancybox-title-float-main{background:transparent}.fancybox-ie6 #fancybox-title-float-right{background:transparent}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2 )+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop ))+'px')}#fancybox-loading.fancybox-ie6 div{background:transparent}.fancybox-ie .fancybox-bg{background:transparent !important}#social{font-family:'PT Sans', sans-serif;line-height:20px;margin:0px 0 !important;padding-bottom:4%}#social p{font-size:0.857em}#social cite{font-family:'PT Sans Narrow', sans-serif;text-transform:uppercase;font-weight:bold;font-size:0.857em}#social #respond{font-family:'PT Sans', sans-serif;line-height:20px}#social ul.social-nav{font-family:'PT Sans', sans-serif;line-height:20px}#social #respond textarea.social-input{height:83px;width:100%}@media all and (min-width: 767px) and (max-width: 1024px){.header,#access{position:relative;z-index:99 !important}.emailsub input#es{border:none;width:55%}h1{font-size:2.143em;line-height:1}h2{font-size:1.929em;line-height:1.2}h3{font-size:1.714em;line-height:1.2}h4{font-size:1.500em;line-height:1.2}h5{font-size:1.286em;line-height:1}h6{font-size:1.143em;line-height:0.9}.emailsub input#es{border:none;width:65%}.emailsub button{font-size:0.8em;padding:2% 3%}#searchform input#s{border:1px solid #dadada;width:60%}#searchform input#searchsubmit{font-size:0.786em}.galleries li:nth-child(1){margin-left:0%}ul.gallery-home li{margin-right:0%}.piechat{padding-bottom:0%;margin-bottom:0%}.mosaic-overlay{display:block}.bar .mosaic-overlay{bottom:-100px;height:100px;background:url(/assets/images/bg-black.png);z-index:99}#geomap{max-width:450px;padding-bottom:3%;margin-bottom:3%}#geomap span.marker a.northamerica{top:1.8em;left:2.2em}#geomap span.marker a.southamerica{top:3.5em;left:3em}#geomap span.marker a.europe{top:1.3em;left:5.1em}#geomap span.marker a.asia{top:1.3em;left:7em}#geomap span.marker a.mea{top:2.1em;left:5.6em}#geomap span.marker a.australasia{bottom:1.6em;right:1.3em}ul.tabs li a{display:none}ul.tabs li span a{display:block;border:none;position:relative;top:6px;background:url(/assets/images/content-tab-icons.png) no-repeat;width:35px;height:17px;text-indent:-9999em}ul.tabs li span a.firsttab{background-position:8px 1px}ul.tabs li span a.secondtab{background-position:8px -16px}ul.tabs li span a.thirdtab{background-position:8px -32px}ul.tabs li span a.firsttab:hover{background:url(/assets/images/content-tab-icons.png) 8px 1px no-repeat}ul.tabs li span a.secondtab:hover{background:url(/assets/images/content-tab-icons.png) 8px -16px no-repeat}ul.tabs li span a.thirdtab:hover{background:url(/assets/images/content-tab-icons.png) 8px -32px no-repeat}.tec-month-nav{width:86%}.adunit300x250{background:none;position:relative;border:none}.adunit300x250 img{margin:0% 0% 0% 0%}.adunit300x250.nopad{background:#fff;position:relative;border:none}.adunit300x250.nopad img{margin:11% 0% 5% 0%}.pullquote{margin:6em 0 1em 0em}.tec-month-nav{width:100%}}@media all and (min-width: 768px) and (max-width: 1023px){h1{font-size:2.20em;line-height:1}h2{font-size:1.90em;line-height:1.1}h3{font-size:1.51em;line-height:1.1}h4{font-size:1.25em;line-height:1.1}h5{font-size:0.85em;line-height:0.9}h6{font-size:0.65em;line-height:0.8}.header{margin-top:3%}.action-box .fourcol{display:none}.action-box .eightcol{width:100%}.emailsub{background:none}ul#menu-primary li{float:left;font-size:1.414em;margin-right:1%;width:80px;top:-0.85em}#searchform{top:-0.4em;width:12em}.slidewrap2 .carousel-tabs{right:5px}ul.slider li.slide h2{font-size:1.6em}ul.slider li.slide{height:14em}.galleries li:nth-child(1){margin-left:0%}.piechat{padding-bottom:1%;margin-bottom:1%}.mosaic-overlay{display:block}.bar .mosaic-overlay{bottom:-110px;height:100px;background:url(/assets/images/bg-black.png);z-index:99}#geomap{max-width:450px;padding-bottom:3%;margin-bottom:3%}#geomap span.marker a.northamerica{top:1.3em;left:1.8em}#geomap span.marker a.southamerica{top:3.1em;left:2.6em}#geomap span.marker a.europe{top:1em;left:4.3em}#geomap span.marker a.asia{top:1em;left:6.5em}#geomap span.marker a.mea{top:2.2em;left:4.7em}#geomap span.marker a.australasia{bottom:1.5em;right:1.1em}ul.tabs li a{display:none}ul.tabs li span a{display:block;border:none;position:relative;top:6px;background:url(/assets/images/content-tab-icons.png) no-repeat;width:35px;height:17px;text-indent:-9999em}ul.tabs li span a.firsttab{background-position:8px 1px}ul.tabs li span a.secondtab{background-position:8px -16px}ul.tabs li span a.thirdtab{background-position:8px -32px}ul.tabs li span a.firsttab:hover{background:url(/assets/images/content-tab-icons.png) 8px 1px no-repeat}ul.tabs li span a.secondtab:hover{background:url(/assets/images/content-tab-icons.png) 8px -16px no-repeat}ul.tabs li span a.thirdtab:hover{background:url(/assets/images/content-tab-icons.png) 8px -32px no-repeat}ul.tabs-jobs li a{display:none}ul.tabs-jobs li span a{display:block;border:none;position:relative;top:6px;background:url(/assets/images/content-tab-icons-jobs.png) no-repeat;width:35px;height:17px;text-indent:-9999em}ul.tabs-jobs li span a.firsttab{background-position:8px 1px}ul.tabs-jobs li span a.secondtab{background-position:8px -16px}ul.tabs-jobs li span a.firsttab:hover{background:url(/assets/images/content-tab-icons-jobs.png) 8px 1px no-repeat}ul.tabs-jobs li span a.secondtab:hover{background:url(/assets/images/content-tab-icons-jobs.png) 8px -16px no-repeat}.pullquote{margin:5em 0 1em 0em}.tec-month-nav{width:100%}.tec-calendar td{height:150px;width:10%;color:#114B7D;vertical-align:top;border:1px solid #aaa;padding:0}.tec-calendar td .tec-event{padding:3px 2px;line-height:1.2}.tec-calendar td a{font-size:85%}}@media only screen and (min-width: 767px) and (max-width: 777px){h1{font-size:2.20em;line-height:1}h2{font-size:1.90em;line-height:1.1}h3{font-size:1.51em;line-height:1.1}h4{font-size:1.25em;line-height:0.9}h5{font-size:0.85em;line-height:0.8}h6{font-size:0.65em;line-height:0.7}.premiumad,.adunit300x250,.adunit325x125,.action-box .fourcol{display:block}.action-box{background-image:none}.action-box h3{margin-top:24%;margin-left:11%;float:left}.action-box .fourcol{width:30%;float:right;text-align:right;margin:0;padding:0}.action-box .fourcol ul.social-bookmarks{float:right;text-align:left;margin:21% 0 5% 0%;padding:0}.action-box .fourcol h6{margin:0;padding:1.4em 0 0.4em 0}.action-box .eightcol{width:70%;float:left;margin:0;padding:0}.emailsub{padding:1% 1% 1% 1%}.emailsub input#es{border:none;width:60%;margin:3% 0;padding:2% 5% 2% 2%;font-size:0.8em}ul#menu-primary li{float:left;font-size:1.414em;margin-right:1%;width:120px;top:-0.95em}.galleries li:nth-child(1){margin-left:0%}.piechat{padding-bottom:5%;margin-bottom:5%}.mosaic-block{background:#222}.mosaic-overlay{display:block}.bar .mosaic-overlay{bottom:-100px;height:100px;background:url(/assets/images/bg-black.png);z-index:99}#geomap{max-width:450px;padding-bottom:3%;margin-bottom:3%}#geomap span.marker a.northamerica{top:2.2em;left:2.5em}#geomap span.marker a.southamerica{top:5.1em;left:4.1em}#geomap span.marker a.europe{top:1.9em;left:6.4em}#geomap span.marker a.asia{top:1.9em;left:9.4em}#geomap span.marker a.mea{top:2.8em;left:7.3em}#geomap span.marker a.australasia{bottom:2em;right:1.6em}.slidewrapRelated{position:relative;margin:0;padding:0}.slidewrapRelated ul.slider li.slide{font-size:110%;max-height:4em}.entry-meta h6{float:left;font-size:1em;padding:1% 0 0% 0%}.entry-meta ul.social-bookmarks{margin-top:0%}ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #dadada;border-left:none;margin-bottom:-1px;background:#eee;overflow:hidden;position:relative;font-family:'PT Sans Narrow', sans-serif;font-weight:bold}ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:0.857;padding:0 10px;border:1px solid #fff;outline:none}ul.tabs li a:hover{background:#ccc}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_container{border:1px solid #dadada;border-top:none;clear:both;float:left;width:100%;background:#fff}.tab_content{padding:20px}.tab_content h2{font-weight:normal;padding-bottom:10px;border-bottom:1px dashed #ddd}.tab_content h3 a{color:#254588}.tab_content img{float:left;margin:0 20px 20px 0;border:1px solid #ddd;padding:5px}.tab_content ul li{margin-left:7%;padding:2% 0 2% 5%;list-style-image:url(/assets/images/pie-bullet.png);border-bottom:1px solid #dadada}.video{padding-bottom:4%}#footer #footerpanel{height:2.5em}.fourcol.sidebar.last{clear:both;float:none;width:95%;margin-right:5%;margin-bottom:5%}.pullquote{margin:4em 0 1em 0em}.tec-month-nav{width:100%}.tec-calendar td{height:150px;width:10%;color:#114B7D;vertical-align:top;border:1px solid #aaa;padding:0}}@media handheld, only screen and (max-width: 767px){.header{border-width:0px}.logo{margin:3% 0}.premiumad,.adunit300x250,.adunit325x125,#searchform{float:none;display:block;position:relative;width:auto;margin:1em 0}.action-box{background-image:none}.action-box .fourcol{width:43%;float:right;text-align:right;margin:0;padding:0}.action-box .fourcol h3{margin-top:18%;margin-left:0%;float:left}.action-box .fourcol ul.social-bookmarks{float:right;text-align:left;margin:16% 0 2% 0%;padding:0}.action-box .eightcol{width:54%;float:left;margin:0;padding:0}.emailsub{padding:1% 1% 1% 1%}.header{margin-bottom:5%}ul#menu-primary ul{top:30px}ul#menu-primary li{float:left;font-size:1.214em;margin-right:1%;width:4.3em;top:-1.05em}.slidewrap2 .carousel-tabs{right:1.5em}.galleries li:nth-child(1){margin-left:0%}.piechat{padding-bottom:5%;margin-bottom:5%}.mosaic-block{background:#222}.mosaic-overlay{display:block}#geomap{max-width:450px;padding-bottom:3%;margin-bottom:3%}#geomap span.marker a.northamerica{top:2.2em;left:2.5em}#geomap span.marker a.southamerica{top:5.1em;left:4.1em}#geomap span.marker a.europe{top:1.9em;left:6.4em}#geomap span.marker a.asia{top:1.9em;left:9.4em}#geomap span.marker a.mea{top:2.8em;left:7.3em}#geomap span.marker a.australasia{bottom:2em;right:1.6em}.sidebar{clear:both;margin-bottom:5%;padding-top:5%}ul.tabs{margin:1% 0 0 0}.tab_container{margin-bottom:5%}.entry-meta h6{float:left;padding:1% 0 0% 0%}.entry-meta ul.social-bookmarks{margin-top:0%}.entry-meta{line-height:1.1}.video{padding-bottom:4%}#footer #footerpanel{height:4.5em}#footer #footerpanel ul.cat-tags{background:red;display:none}.touchdown-list{display:none}.touchdown{display:block;position:relative;width:100%}.pullquote{margin:3em 0 1em 0em}.fourcol.sidebar.last{clear:both;float:none;width:95%;margin-right:5%;margin-bottom:3%}.tec-month-nav{width:100%}}@media handheld, only screen and (max-width: 480px){.logo{margin:3% 0}.logo h1{width:300px;height:49px}.action-box{background-image:none;margin-top:2%}.action-box .eightcol{width:100%;background:url(/assets/images/dashed-line.png) bottom left repeat-x;overflow:hidden;float:none;clear:both;margin:0;padding:0}.action-box .eightcol .emailsub{margin:0;padding:0;background:none}.action-box .eightcol .emailsub #es{width:60%;margin-bottom:1em}.action-box .eightcol .emailsub button{width:28%}.action-box .fourcol h3{margin-top:2%}.action-box .fourcol{width:100%;float:none;clear:both;text-align:left;margin:0;padding:0}.action-box .fourcol ul.social-bookmarks{width:100%;height:27px;float:left;text-align:left;margin:1% 0 5% 3%;padding:0}.action-box .fourcol ul.social-bookmarks li{float:left;list-style-type:none;margin:1% 5% 2% 5%}.action-box .fourcol ul.social-bookmarks li.fb{margin-left:10%}.action-box .fourcol h6{margin:1em 0;padding:0}ul#menu-primary{margin-top:2em}ul#menu-primary li,ul#menu-primary li.news{float:none;text-align:center;width:100%}ul#menu-primary li a{padding:3% 2%}ul#menu-primary li.home,ul#menu-primary li:hover>ul{display:none}ul#menu-primary li.current-menu-ancestor a,ul#menu-primary li.current-menu-item a,ul#menu-primary li.current-menu-parent a{color:#fE7C2F;text-shadow:#fff 0 1px 1px;color:#fff;text-decoration:none;background:#fE7C2F;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-shadow:rgba(0,0,0,0.7) 0 1px 2px}ul#menu-primary li.current-menu-ancestor a:hover,ul#menu-primary li.current-menu-item a:hover,ul#menu-primary li.current-menu-parent a:hover{color:#fff !important}#searchform{float:none;width:100%}#searchform label.screen-reader-text{display:none}#searchform input#s{width:66%;margin:3% 0;padding:2% 5% 2% 2%;float:left}#searchform input#searchsubmit{float:right;position:relative;top:10px}.cat-dropdown{float:right;margin-right:2%;display:block}.galleries li:nth-child(1){margin-left:0%}.galleries li{margin:0 !important}.piechat{padding-bottom:10%;margin-bottom:10%}.bar .mosaic-overlay{bottom:-120px;height:120px}.mosaic-block{min-height:13.2em}#geomap{max-width:450px;padding-bottom:3%;margin-bottom:3%}#geomap span.marker a.northamerica{top:1.5em;left:2em}#geomap span.marker a.southamerica{top:3.5em;left:3em}#geomap span.marker a.europe{top:1.1em;left:4.8em}#geomap span.marker a.asia{top:1.2em;left:7em}#geomap span.marker a.mea{top:2.5em;left:5.2em}#geomap span.marker a.australasia{bottom:1.6em;right:1.3em}.featured-cat{min-height:200px}.feat-cat-overlay{height:140px}.feat-cat-overlay p{display:none}.entry-meta ul.social-bookmarks{margin-top:5%}ul.tabs li a{display:none}ul.tabs li span a{display:block;border:none;position:relative;top:6px;background:url(/assets/images/content-tab-icons.png) no-repeat;width:35px;height:17px;text-indent:-9999em}ul.tabs li span a.firsttab{background-position:8px 1px}ul.tabs li span a.secondtab{background-position:8px -16px}ul.tabs li span a.thirdtab{background-position:8px -32px}ul.tabs li span a.firsttab:hover{background:url(/assets/images/content-tab-icons.png) 8px 1px no-repeat}ul.tabs li span a.secondtab:hover{background:url(/assets/images/content-tab-icons.png) 8px -16px no-repeat}ul.tabs li span a.thirdtab:hover{background:url(/assets/images/content-tab-icons.png) 8px -32px no-repeat}ul.footer-nav li.footer-cats{width:100%;float:none;clear:both;border-bottom:1px solid #222}ul.footer-nav li.footer-cats a{text-align:right;padding-bottom:9px}#footer li.home{display:none}#footer #footerpanel{min-height:2em}#footer #footerpanel h3{color:#fff;float:left;clear:both;margin:0 5% 0 0;padding:0}#footer #footerpanel ul{margin:1em 0;padding:0;min-height:20px}#footer #footerpanel ul li{list-style-type:none;width:100%}#footer #footerpanel ul li li{float:none;clear:both;margin-right:0.65em;padding:2px 0;width:100%;margin-bottom:1px;border-bottom:1px dotted #3fb9e1;list-style-type:none}dl.gallery-item{width:100% !important}#social input.social-input{width:90% !important}#social .social-sign-in-links a{display:block;margin:0px 5px !important}.fourcol.sidebar.last{clear:both;float:none;width:90%;margin-right:5%;margin-bottom:3%}#tec-content .switch{display:block;clear:both;padding:5% 0;font-family:'PT Sans Caption', sans-serif;font-size:0.786em;overflow:hidden}.tec-calendar-buttons a{display:block;float:none;height:18px;line-height:18px;margin:10px 0 10px 10px;padding:0 4px}.tec-month-nav{width:100%;font-size:85%;clear:both}.tec-month-nav .tec-prev-month,.tec-month-nav .tec-next-month,.tec-month-nav select.tec-events-dropdown{display:block;width:100%;margin:0 0 3px 0;padding:0}.pullquote{margin:2em 0 1em 0em}.tec-events .tec-event-entry{float:none;width:100%}.tec-events .tec-event-list-meta{float:none;clear:both;width:100%}a.ical{display:none}#big.tec-calendar{margin-top:7.5em}}@media handheld, only screen and (max-width: 320px){.logo h1{width:100%;height:41px}.piechat{padding-bottom:10%;margin-bottom:10%}.galleries li:nth-child(1){margin-left:0%}.mosaic-block{min-height:10em}#geomap{max-width:450px;padding-bottom:3%;margin-bottom:3%}#geomap span.marker a.northamerica{top:1em;left:1.5em}#geomap span.marker a.southamerica{top:2.8em;left:2.4em}#geomap span.marker a.europe{top:0.75em;left:3.8em}#geomap span.marker a.asia{top:0.8em;left:5.6em}#geomap span.marker a.mea{top:1.8em;left:4.15em}#geomap span.marker a.australasia{bottom:1.3em;right:1em}.fourcol.sidebar.last{clear:both;float:none;width:90%;margin-right:5%;margin-bottom:3%}#tec-content .switch{display:block;clear:both;padding:5% 0;font-family:'PT Sans Caption', sans-serif;font-size:0.786em;overflow:hidden}.pullquote{margin:1em 0 1em 0em}}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#grid{width:1240px;position:absolute;top:0;left:50%;margin-left:-570px;z-index:9999}#grid div.vert{width:54px;border:solid darkturquoise;border-width:0 1px;margin-right:42px}#grid div.vert.first-line{margin-left:0px}#grid div.horiz{width:1134px;height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}#grid.grid-1 div.vert{background:darkturquoise;opacity:.3;filter:alpha(opacity=30);border-color:darkturquoise;padding-right:0}@media all and (min-width: 767px) and (max-width: 1024px){#grid{width:1024px;position:absolute;top:0;left:50%;margin-left:-492px;z-index:9999}#grid div.vert{width:60px;border:solid darkturquoise;border-width:0 1px;margin-right:22px}#grid div.vert.first-line{margin-left:0px}#grid div.horiz{width:1134px;height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}#grid.grid-1 div.vert{background:red;opacity:.3;filter:alpha(opacity=30);border-color:darkturquoise;padding-right:0}}@media handheld, only screen and (max-width: 768px){#grid{width:768px;position:absolute;top:0;left:50%;margin-left:-379px;z-index:9999}#grid div.vert{width:50px;border:solid darkturquoise;border-width:0 1px;margin-right:12px}#grid div.vert.first-line{margin-left:0px}#grid div.horiz{width:1134px;height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}#grid.grid-1 div.vert{background:blue;opacity:.3;filter:alpha(opacity=30);border-color:darkturquoise;padding-right:0}}@media handheld, only screen and (max-width: 480px){#grid{width:480px;position:absolute;top:0;left:50%;margin-left:-170px;z-index:9999}#grid div.vert{width:54px;border:solid darkturquoise;border-width:0 1px;margin-right:42px}#grid div.vert.first-line{margin-left:0px}#grid div.horiz{width:1134px;height:19px;border-bottom:1px dotted darkgray;margin:0;padding:0}#grid.grid-1 div.vert{background:green;opacity:.3;filter:alpha(opacity=30);border-color:darkturquoise;padding-right:0}}.person-row{display:block;overflow:hidden;margin-bottom:20px;position:relative}.person{float:left;width:29%;padding:2%}.person-title{font-size:1.5em}.person-job{margin-top:10px;font-size:1.2em}.person-bio{background:#fe7c2f;border:none;border-radius:4px;color:#fff !important;font-size:1em;line-height:1.4;padding:0 10px;font-weight:bold;display:inline-block}.person-data{display:inline-block;margin-right:10px}.iframe-ad{display:block;width:300px;height:250px;margin:5% 0 5% 7%}@media handheld, only screen and (max-width: 768px){.person{float:none;width:auto}}@media screen and (min-width: 700px){.nested.ninecol.home-leader{float:right;margin-left:1.8%;margin-right:0}}.newmove-archives h3{padding-bottom:1.5%}.newmove-archives p.employer{background:#e1eec9;overflow:hidden;border:1px solid #8FC42E;border-width:1px 0;padding:1%;margin:0 0 5% 0}.newmove-archives p.employer a{font-weight:bold}.newmove-archives .newmover img{width:auto;max-width:90px;height:auto;float:left;padding:0;background:#eee;margin:0.25em 0.75em 0.25em 0;border:1px solid #ccc}.newmove-archives small{font-weight:bold;padding:0.25em 0;margin:0 0 1em 0}#newmove-archive .sixcol{margin-bottom:4%}#newmove-archive .sixcol:nth-child(2n+1){margin-right:0px}#newmove-archive .employer{margin-bottom:4%}#newmove-archive .employer h3{padding-bottom:0.75%}#newmove-archive .employer p.employer{background:#e1eec9;overflow:hidden;border:1px solid #8FC42E;border-width:1px 0;padding:1%;margin:0 0 2% 0}#newmove-archive .employer p.employer a{font-weight:bold}#newmove-archive .employer img{width:auto;height:auto;float:left;padding:0;background:#eee;margin:0.25em 0.75em 0.25em 0;border:1px solid #ccc}.tribe-events-page-title{text-align:left !important}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a,#tribe-events-header .tribe-events-sub-nav li{display:block !important}.tribe-events-list-separator-month{display:none !important}@media screen and (min-width: 767px){.event-list__item{display:flex}.event-list__content{width:70%}.event-list__meta{width:28%;margin-left:2%;background:#fafafa;border:1px solid #eee;padding:10px}}.tribe-events-event-meta p{font-size:0.85rem;font-weight:normal}.tribe-events-notices{margin-top:30px !important}.wrap--popup{box-sizing:border-box;position:fixed;left:0;bottom:0;width:100%;z-index:888;background-color:#244c5a;border:solid 10px #f37a40;color:#fff;display:none}.wrap--popup .wrap--content{padding:15px 40px;text-align:center}.wrap--popup .wrap--content>*{display:inline-block;vertical-align:top}.wrap--popup .wrap--content img{width:100px}.wrap--popup .wrap--text{text-align:center;margin-left:20px;margin:10px 0}@media handheld, only screen and (max-width: 767px){.wrap--popup .wrap--text{margin:0 0 0 20px}}.wrap--popup .wrap--text>*{margin:0;padding:0 0 10px}.wrap--popup h5{color:#fff;line-height:1;font-family:"proxima-nova", sans-serif}.wrap--popup p{margin:0;display:inline-block}.wrap--popup p span{float:right}.wrap--popup a{color:#fff;font-weight:700}.wrap--popup .btn{display:inline-block;width:auto;margin:10px 10px 0;padding:10px;border-radius:5px}.wrap--popup .btn.orange{background-color:#f77f00}.wrap--popup .btn--close{outline:0;border:0;cursor:pointer;background:none;font-weight:700;font-size:30px;color:#fff;float:right}.wrap--popup.show{display:block}form .btn{background:#fE7C2F;padding:5px 10px;font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;color:#fff !important;display:inline-block;margin:10px 0 20px 5px}
