.sm{position:relative;z-index:9999;}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0);}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right;}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0;}.sm ul{display:none;}.sm li,.sm a{position:relative;}.sm a{display:block;}.sm a.disabled{cursor:not-allowed;}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden;}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sm-clean{background:#eeeeee;border-radius:10px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;}.sm-clean a{padding:13px 20px;padding-right:58px;color:#555555;font-size:18px;line-height:17px;text-decoration:none;}.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active{padding:13px 20px;padding-right:58px;color:#555555;font-size:18px;line-height:17px;text-decoration:none;}.sm-clean a.current{color:#d23600;}.sm-clean a.disabled{color:#bbbbbb;}.sm-clean a span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);}.sm-clean a.highlighted span.sub-arrow:before{display:block;content:'-';}.sm-clean li{border-top:1px solid rgba(0,0,0,0.05);}.sm-clean > li:first-child{border-top:0;}.sm-clean ul{background:rgba(162,162,162,0.1);}.sm-clean ul a{font-size:12px;border-left:8px solid transparent;}.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active{font-size:12px;border-left:8px solid transparent;}.sm-clean ul ul a{border-left:16px solid transparent;}.sm-clean ul ul a:hover,.sm-clean ul ul a:focus,.sm-clean ul ul a:active{border-left:16px solid transparent;}.sm-clean ul ul ul a{border-left:24px solid transparent;}.sm-clean ul ul ul a:hover,.sm-clean ul ul ul a:focus,.sm-clean ul ul ul a:active{border-left:24px solid transparent;}.sm-clean ul ul ul ul a{border-left:32px solid transparent;}.sm-clean ul ul ul ul a:hover,.sm-clean ul ul ul ul a:focus,.sm-clean ul ul ul ul a:active{border-left:32px solid transparent;}.sm-clean ul ul ul ul ul a{border-left:40px solid transparent;}.sm-clean ul ul ul ul ul a:hover,.sm-clean ul ul ul ul ul a:focus,.sm-clean ul ul ul ul ul a:active{border-left:40px solid transparent;}@media (min-width:641px){.sm-clean{padding:0;background:#222;border:2px solid white;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.sm-clean a{font-size:18px;font-weight:bold;padding:5px 15px;color:white;text-transform:uppercase;white-space:nowrap;}.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active,.sm-clean a.highlighted{font-size:18px;padding:5px 15px;}.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active,.sm-clean a.highlighted,.sm-clean a.current{color:#FFB33F;}.sm-clean a.disabled{color:#bbbbbb;}.sm-clean a.has-submenu{padding-right:18px;}.sm-clean a span.sub-arrow{top:50%;margin-top:-2px;right:6px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:white transparent transparent transparent;background:transparent;}.sm-clean a.highlighted span.sub-arrow:before{display:none;}.sm-clean ul{position:absolute;min-width:18em !important;border:3px solid black;background:#222;border:1px solid #2D2D2D;padding:0;box-shadow:0 5px 9px rgba(0,0,0,0.2);}.sm-clean ul a{border-left:none;border-bottom:1px solid #2D2D2D;padding:3px 5px;text-transform:none;font-size:15px;font-weight:bold;}.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active,.sm-clean ul a.highlighted{border-left:none;padding:3px 5px;font-size:15px;font-weight:bold;background:#222;}.sm-clean ul a.current{color:#FFB33F;}.sm-clean ul a.disabled{background:white;color:#cccccc;}.sm-clean ul a.has-submenu{padding-right:20px;}.sm-clean ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555555;}.sm-clean ul ul a{border-left:none;}.sm-clean ul ul a:hover,.sm-clean ul ul a:focus,.sm-clean ul ul a:active,.sm-clean ul ul a.highlighted{border-left:none;}.sm-clean li{border-top:0;float:left;}.sm-clean span.scroll-up,.sm-clean span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:white;height:20px;}.sm-clean span.scroll-up:hover,.sm-clean span.scroll-down:hover{background:#eeeeee;}.sm-clean span.scroll-up:hover span.scroll-up-arrow,.sm-clean span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent;}.sm-clean span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent;}.sm-clean span.scroll-up-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555555 transparent;}.sm-clean span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555555 transparent;top:8px;border-style:solid dashed dashed dashed;border-color:#555555 transparent transparent transparent;}.sm-clean.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px;}.sm-clean.sm-rtl a span.sub-arrow{right:auto;left:12px;}.sm-clean.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px;}.sm-clean.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555555 transparent transparent;}.sm-clean.sm-rtl > li > ul:before{left:auto;right:30px;}.sm-clean.sm-rtl > li > ul:after{left:auto;right:31px;}.sm-clean.sm-rtl ul a.has-submenu{padding:10px 20px !important;}.sm-clean.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555555 transparent transparent;}.sm-clean.sm-rtl li{float:right;}.sm-clean ul li,.sm-clean.sm-rtl ul li,.sm-clean.sm-vertical li{float:none;}.sm-clean ul a,.sm-clean.sm-vertical a{white-space:normal;}.sm-clean .sm-nowrap > li > a,.sm-clean .sm-nowrap > li > :not(ul) a{white-space:nowrap;}.main-menu__menu > li.first{display:none;}.main-menu__menu > li{width:33.333%;text-align:right;}}@media (min-width:941px){.sm-clean a{font-size:18px;padding:10px 16px;}.sm-clean a:hover,.sm-clean a:focus,.sm-clean a:active,.sm-clean a.highlighted{font-size:18px;padding:10px 16px;}.sm-clean a.has-submenu{padding-right:24px;}.sm-clean a span.sub-arrow{right:12px;}.sm-clean ul a{font-size:15px;}.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active,.sm-clean ul a.highlighted{font-size:15px;}.sm-clean li{border-right:1px solid #2D2D2D;}.sm-clean li.last{border-right:none;}.main-menu__menu > li.first{display:block;}.main-menu__menu > li{width:auto;text-align:left;}}
a{transition-property:color,background,box-shadow,opacity,margin;transition-duration:0.2s,0.2s;transition-timing-function:quad,ease-in}a:hover{transition-property:color,background,box-shadow,opacity,margin;transition-duration:0.2s,0.2s;transition-timing-function:quad,ease-in}input,table td:hover{transition-property:color,background,box-shadow,opacity,margin;transition-duration:0.2s,0.2s;transition-timing-function:quad,ease-in}li a,ul.menu li a{transition-property:color,background,box-shadow,opacity,margin;transition-duration:0.2s,0.2s;transition-timing-function:quad,ease-in}li a:hover,ul.menu li a:hover{transition-property:color,background,box-shadow,opacity,margin;transition-duration:0.2s,0.2s;transition-timing-function:quad,ease-in}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit}ol{list-style:none}ul{list-style:none}ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}:focus{outline:0px}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0px}input,select,textarea,body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.visually-hidden,#block-block-2 .connect{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}#skip-link{position:absolute;display:block}#skip-link a{position:absolute;display:block;left:-10000px;width:1px;height:1px}#skip-link a:link,#skip-link a:visited{position:absolute;display:block;left:-10000px;width:1px;height:1px}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{position:static;width:auto;height:auto}.limiter{margin:0px auto}ul.links li{float:left}ul.links li a{float:left}ul.links.inline{float:none;display:inline}ul.links.inline li{float:none;display:inline}ul.links.inline li a{float:none;display:inline}.prose{line-height:20px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,.prose ul,.prose ol,.prose pre,.prose div.codeblock,.prose blockquote{margin:0px 0px}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-weight:normal}.prose h1{font-size:18px}.prose h2{font-size:15px}.prose pre,.prose code,.prose div.codeblock{font-size:11px;font-family:monospace}.prose pre,.prose blockquote,.prose div.codeblock{line-height:20px;background:#f8f8f8;padding:4px 9px;border:1px solid #eee;border-left:5px solid #eee}.prose ol li,.prose ul li{display:list-item;margin:0px 0px 0px 30px;padding:0px}.prose ol li{list-style:decimal}.prose ul li{list-style:disc}.prose img{display:block}.prose .links{margin:0px;padding:0px;list-style:none}.prose .links li{margin:0px;padding:0px;list-style:none}.prose .item-list ul,.prose .item-list li{margin:0px;padding:0px;list-style:none}table{width:100%;margin:0px 0px 20px}table th,table td{vertical-align:middle}input.form-text,select,textarea{border:1px solid #ccc}input.form-submit,label{font-weight:bold}input.form-submit{cursor:pointer}input.form-radio,input.form-checkbox{vertical-align:middle}.form-item .description,.description{color:#666;font-size:11px}fieldset.collapsible .fieldset-title{cursor:pointer}html.js fieldset.collapsed .fieldset-content{display:none}table.grid-2 td{width:50%}table.grid-3 td{width:33.3%}table.grid-4 td{width:25%}table.grid-5 td{width:20%}table.grid-6 td{width:16.6%}table.grid-7 td{width:14.2%}table.grid-8 td{width:12.5%}body{font:12px/20px Helvetica,Arial,sans-serif;color:#000}a{color:#000;text-decoration:none}#main-content a{text-decoration:underline}a:hover{text-decoration:none;color:#FFB33F}a:focus{outline:none}.local a:hover{text-decoration:underline;color:black}.node a:hover{text-decoration:none;border-bottom:1px solid}via inspector.node a{font-weight:bold}hr{display:block;border-top:1px #ddd solid;border-bottom:1px #fff solid;clear:both;height:0px;margin:20px 0}h1{padding-bottom:20px;font-size:35px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:43px;text-transform:uppercase;font-weight:normal}h2{font-size:30px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:40px;font-weight:normal;text-transform:uppercase}h3{font-size:25px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:40px;font-weight:normal}h4{font-size:20px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:40px;font-weight:normal;text-transform:uppercase}h5{font-size:16px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:40px;font-weight:normal}h6{font-size:14px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:40px;font-weight:normal;text-transform:uppercase}ol{list-style:decimal}ul{list-style:disc}p{padding-bottom:0px;font-family:Helvetica,Arial,sans-serif}.node-content p{padding-bottom:20px}p.subtext{font-size:16px;line-height:20px;color:#1D4A7C;font-weight:lighter;padding-bottom:20px;font-family:Helvetica,Arial,sans-serif}p img{padding:0;margin:20px;background:#000}p img.left{float:left}p img.right{float:right}.content .donate p{float:left;width:440px;font-size:11px;padding:0 0 0 10px;line-height:30px}header{font-family:Homestead,Tahoma,Geneva,sans-serif}ul,ol{list-style-position:inside;margin-bottom:20px}div.checklist ul,div.checklist ol{list-style-image:url(/sites/all/themes/tao/css/images/icons/lists/checklist.png);margin-bottom:20px}div.errorlist ul,div.errorlist ol{list-style-image:url(/sites/all/themes/tao/css/images/icons/lists/errorlist.png);margin-bottom:20px}blockquote{font-size:22px;line-height:30px;padding:0 40px;margin-bottom:20px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000;background:transparent url(/sites/all/themes/tao/img/blockquote.png) left top no-repeat}.success_notice,.error_notice,.info_notice,.warning_notice{display:block;height:60px;line-height:60px;color:#fff;font-weight:bold;border-radius:14px;margin-bottom:32px;padding-left:48px}.success_notice{background:#5cd328 url(/sites/all/themes/tao/css/images/icons/notices/success.png) center left no-repeat;cursor:pointer}.error_notice{background:#ed2a2a url(/sites/all/themes/tao/css/images/icons/notices/error.png) center left no-repeat;cursor:pointer}.warning_notice{background:#ffe361 url(/sites/all/themes/tao/css/images/icons/notices/warning.png) center left no-repeat;cursor:pointer;color:#966a15}.info_notice{background:#00a7ec url(/sites/all/themes/tao/css/images/icons/notices/info.png) center left no-repeat;cursor:pointer}table{background:transparent;border-bottom:#000 2px solid}table th{padding:10px 0;line-height:auto;color:#000;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:14px;text-align:left;border-bottom:2px #000 solid;font-weight:normal}table td{line-height:16px;padding:8px 16px;border-bottom:1px #000 solid;background:transparent;font-weight:bold}table td:hover{background:#FFB33F}.tabs{list-style:none;margin:0;padding:0}.tabs li{background:#ccc;border-bottom:none;cursor:pointer;float:left;min-width:80px;color:#fff;text-align:center;padding:10px 30px;margin:0 3px 0 0;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}.tabs li:hover,.tabs li.active{background:#E39246}.tabs li:hover h2,.tabs li:hover p{color:#fff}.tabs li.active h2,.tabs li.active p{color:#fff}.tabs li:active{background:#da671e}.tabs li:active h2{line-height:39px;margin-bottom:1px}.tabs li.current{background:#00a7ec;color:#666666}.tabs li h2{color:#222}.tabs li p{margin:0;padding:0;text-align:left}.tabs li p.desc{color:#444}.tabs li p.sub_desc{color:#444;font-size:10px}.tabbed{padding:20px;margin-bottom:20px;border:2px #eee solid;background:#f1f1f1}@font-face{font-family:'Gnuolane';src:url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.eot);src:url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.woff) format("woff"),url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.ttf) format("truetype"),url(/sites/all/themes/tao/fonts/gnuolane_rg-webfont.svg#GnuolaneRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Carton';src:url(/sites/all/themes/tao/fonts/Carton.eot);src:url(/sites/all/themes/tao/fonts/Carton.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/tao/fonts/Carton.woff) format("woff"),url(/sites/all/themes/tao/fonts/Carton.ttf) format("truetype"),url(/sites/all/themes/tao/fonts/Carton.svg#GnuolaneRegular) format("svg");font-weight:normal;font-style:normal}body{background:#222}.header{background:#333 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat;position:relative;z-index:2}#header{width:940px;margin:0 auto}#highlighted{position:relative;z-index:1}#page{background:#f4f3ec url(/sites/all/themes/tao/img/lightbg.jpg) top left repeat}.front #page{background:#222 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat;color:white}#page .limiter.clearfix{width:940px;margin:0 auto;padding:0 10px 40px 10px;background:transparent url(/sites/all/themes/tao/img/sidebar-bg.png) 250px 0 repeat-y}.front #page .limiter.clearfix{width:940px;margin:0 auto;padding:0 10px 40px 10px;background:none}#branding{float:left;width:117px;margin:20px 0;position:relative;z-index:2}#branding a{float:left;width:117px;height:111px;background:url(/sites/all/themes/tao/img/logo.png) no-repeat center center;text-indent:-1000em}#left{width:220px;float:left;padding-top:10px}#main-content{width:620px;float:left;background:none;padding:20px 0 0 100px}.front #main-content{width:940px;padding:0}.breadcrumb{height:30px;text-align:left center;background-color:#e8e7e0;border-bottom:1px #fff solid;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:0px 0px 10px 10px}.breadcrumb a{display:inline-block;height:30px;padding:0 10px;line-height:30px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px}@media (min-width:40.0625em){#header .block-menu-block{position:absolute;right:0;bottom:0}}#header .block-menu-block li{letter-spacing:1px}@media (min-width:641px){#header #main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#header .main-menu-btn{position:absolute;top:-99999px}#header #main-menu-state:not(:checked) ~ #main-menu{display:block}}#left .block{display:block;border-bottom:3px #333 solid;margin-bottom:20px}#left .block h2{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;color:#000;padding-top:20px;-webkit-font-smoothing:antialiased}#left .block .views-row{display:block;border-bottom:1px #DDD solid;box-shadow:0 1px 0 #fff;padding:10px 0px 10px 0;width:220px;margin-bottom:0px}#left .block .views-row .views-field-title a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}#left .block .views-row .views-field-title a:hover{text-decoration:none;color:#FFB33F;text-shadow:0 1px 0 #fff}#left .block .views-row .views-field-field-event-date{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px;color:#000}#left .block .views-row .views-field-field-location{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:normal;font-size:12px;color:#000}#left .block .views-row .views-field-view-node a{display:block;text-align:right;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase}#left .block .views-row .views-field-view-node a:hover{text-decoration:none;color:#FFB33F;text-shadow:0 1px 0 #fff}#left .block .views-row.views-row-last{border:none;box-shadow:none}#left .block .view-id-testimonials .views-row .views-field-body p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:14px;padding-bottom:10px}#left .block .view-id-testimonials .views-field.views-field-field-first{float:left;padding-right:5px;font-size:12px;line-height:14px;font-family:Georgia}#left .block .view-id-testimonials .views-field.views-field-field-last,#left .block .view-id-testimonials .views-field.views-field-field-position{padding-right:5px;font-size:12px;line-height:14px;font-family:Georgia}#left .block .view-footer a{text-align:right;float:right;text-transform:uppercase;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal}.front h1.page-title{display:none}.front .node .field-name-body p{font-family:Georgia,"Times New Roman",Times,serif;font-size:26px;color:white;font-style:italic;padding:60px 10px;text-shadow:0 1px 3px black;text-transform:none;line-height:34px}.front #main-content .block-block,.front #main-content .block-views,.front #main-content .block-twitter-block{float:left;width:209px;min-height:320px;margin:0 10px 30px 0;padding:0 0 0 10px;border-left:1px #212121 solid;box-shadow:-1px 0 0 #303030}.front #main-content .block-block h2.block-title,.front #main-content .block-views h2.block-title,.front #main-content .block-twitter-block h2.block-title{font-size:26px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#FFB33F;padding-bottom:10px;text-shadow:0 -1px 0 black}.front #main-content .view-id-news .views-row{width:179px;padding-left:40px;padding-bottom:10px;margin-bottom:10px;position:relative;left:-10px;background:transparent url(/sites/all/themes/tao/img/news-icon.png) 10px 5px no-repeat;border-bottom:1px #212121 solid;box-shadow:0 1px 0 #303030}.front #main-content .view-id-news .views-row.views-row-last{border:0;box-shadow:none}.front #main-content .view-id-news .views-row .views-field-title a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#CCC;padding-bottom:0px;line-height:16px;text-transform:none}.front #main-content .view-id-news .views-row .views-field-field-date{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:11px;color:#FFB33F}.front .block-content ul li{list-style:none}.front .block-bean{margin-top:30px;margin-top:30px}@media (min-width:40.0625em){.front .block-bean{float:left;clear:left;width:47%}}@media (min-width:0) and (max-width:58.75em){.front .block-bean{float:none;width:auto}}@media (min-width:40.0625em){.front .block-bean:nth-child(odd){float:right;clear:none}}.front .block-bean h2{margin:0 0 20px 0;color:#FFB33F;text-shadow:0 -1px 0 black}.front .block-bean .field-type-image{margin:0 0 20px 0}@media (min-width:0) and (max-width:58.75em){.front .block-bean .field-type-image{float:left;width:50%;margin:0 20px 0 0}}@media (min-width:0) and (max-width:40em){.front .block-bean .field-type-image{float:none;width:100%;margin:0 0 20px 0}}.front .block-bean .field-type-image img{display:block;width:100%;height:auto}.front .block-bean .field-type-text-long{font-size:20px;line-height:28px;margin-bottom:20px}@media (min-width:0) and (max-width:58.75em){.front .block-bean .field-type-text-long{font-size:16px;line-height:24px}}.front .block-bean .field-type-link-field a{color:white;text-transform:uppercase;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;background:transparent url(/sites/all/themes/tao/img/arrow-front-light.png) left center no-repeat;padding-left:20px}.front .block-page-content{clear:both}.front .twitter_block.profile_image{display:none}.front p.tweet{color:#ccc;float:none}.front .tweet a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFB33F}.front #twitter_block_results ul li{padding-left:40px;padding-bottom:10px;background:transparent url(/sites/all/themes/tao/img/tweet.png) 10px 5px no-repeat;padding-bottom:10px;margin-bottom:10px;position:relative;left:-10px;border-bottom:1px #212121 solid;box-shadow:0 1px 0 #303030}.front #twitter_block_results ul li.last{border:0;box-shadow:none}#block-block-3{clear:both}#block-block-3 ul,#block-block-4 ul{margin-top:20px}.front #block-block-3 ul li a,.front #block-block-4 ul li a{color:white;text-transform:uppercase;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;background:transparent url(/sites/all/themes/tao/img/arrow-front-light.png) left center no-repeat;padding-left:20px}.front #content #block-block-4 ul li,.front #content #block-block-3 ul li{list-style:none;margin-left:10px}#footer{background:#222}#footer a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;text-transform:none;color:white}#footer .region-footer{width:940px;height:70px;margin:0 auto;padding:20px 0}#footer .block-menu li{float:right;padding:0px 10px;margin-top:-10px}#block-block-2{float:right;margin-right:20px;margin-top:5px}@media (min-width:0) and (max-width:58.75em){#block-block-2{margin-right:0;margin-top:10px;clear:right}}@media (min-width:0) and (max-width:40em){#block-block-2{margin-top:75px;margin-right:15px}}#block-block-2 a{width:20px;height:20px;display:inline-block;vertical-align:top;margin-right:10px}#block-block-2 a:last-child{margin-right:0}#block-block-2 a.facebook{background:url(/sites/all/themes/tao/img/facebook.png) no-repeat top left;background-size:100%}#block-block-2 a.twitter{background:url(/sites/all/themes/tao/img/twitter.png) no-repeat top left;background-size:100%}#block-block-2 a.flickr{background:url(/sites/all/themes/tao/img/icon-flikr.png) no-repeat top left;background-size:100%}#block-block-2 a.instagram{background:url(/sites/all/themes/tao/img/icon-instagram.png) no-repeat top left;background-size:100%}#block-block-2 a img{margin-left:-2px;margin-top:17px}#block-block-2 p{display:inline-block}.pentagon{position:relative;width:54px;border-width:50px 18px 0;border-style:solid;border-color:white transparent;margin:20px 10px 20px;float:left}.pentagon:before{content:"";position:absolute;height:0;width:0;top:-85px;left:-18px;border-width:0 45px 35px;border-style:solid;border-color:transparent transparent white}.dynamiclead .slick-slider{margin-bottom:0;visibility:hidden}.dynamiclead .slick-slider.slick-initialized{visibility:visible}@media (max-width:767px){.dynamiclead .slick-slider .slick-track{margin-left:0 !important}}.dynamiclead li.views-row{background-color:#FEC251;position:relative}@media (max-width:767px){.dynamiclead li.views-row{background:transparent url(/sites/all/themes/tao/img/slideshow-bg.jpg) center center;background-size:85%}}@media (max-width:767px){.dynamiclead li.views-row .views-field-field-image-dl{height:400px;overflow:hidden}}.dynamiclead li.views-row .views-field-body{float:left;font-family:'Buenard',Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:normal;z-index:10}@media (max-width:767px){.dynamiclead li.views-row .views-field-body{float:none;margin-left:0 !important;width:auto !important}}@media (min-width:768px){.dynamiclead li.views-row .views-field-body{display:none;font-size:24px;position:absolute}}.dynamiclead li.views-row .views-field-body .field-content{padding:30px 60px}@media (min-width:768px){.dynamiclead li.views-row .views-field-body .field-content{padding:30px}}.dynamiclead li.views-row .views-field-body h1{font-family:'Buenard',Georgia,"Times New Roman",Times,serif;font-size:36px;font-weight:700;line-height:normal;margin-bottom:10px;padding-bottom:0;text-transform:none}@media (min-width:768px){.dynamiclead li.views-row .views-field-body h1{font-size:52px}}.dynamiclead li.views-row .views-field-body p{font-family:'Buenard',Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:normal}@media (min-width:768px){.dynamiclead li.views-row .views-field-body p{font-size:24px}}.dynamiclead li.views-row .views-field-body a:hover{color:#000000;text-decoration:underline}.dynamiclead li.views-row img{height:auto;max-width:100%}@media (max-width:767px){.dynamiclead li.views-row img{width:100%}}@media (min-width:768px){.dynamiclead li.views-row img{filter:grayscale(100%);opacity:.24}}@media (max-width:767px){.dynamiclead li.views-row.slick-center{background:transparent url(/sites/all/themes/tao/img/slideshow-bg.jpg) center center;background-size:85%}}.dynamiclead li.views-row.slick-center .views-field-field-image-dl{position:relative;z-index:100}@media (min-width:768px){.dynamiclead li.views-row.slick-center .views-field-field-image-dl{float:left}}@media (min-width:768px){.dynamiclead li.views-row.slick-center img{filter:grayscale(0%);opacity:1;transition:opacity .5s ease-in-out}}.dynamiclead li.views-row.slick-center .views-field-body{display:block}.dynamiclead li.views-row.slick-center+li{background:transparent url(/sites/all/themes/tao/img/slideshow-bg.jpg) center center;background-size:85%}.dynamiclead li.views-row.slick-center+li .views-field-field-image-dl{opacity:0;transition:opacity .5s ease-in}.dynamiclead button.slick-arrow{background-color:transparent;background-size:contain;border:0px;height:56px;line-height:1000px;overflow:hidden;padding:0;position:absolute;text-indent:-999px;top:50%;transform:translate(0,-50%);width:22px;z-index:10}.dynamiclead button.slick-arrow:hover{opacity:.6}.dynamiclead button.slick-prev{background-image:url(/sites/all/themes/tao/img/slideshow-prev.png);left:1em}.dynamiclead button.slick-next{background-image:url(/sites/all/themes/tao/img/slideshow-next.png);right:1em}.view-id-local_union_directory.local .views-field.views-field-title,.view-id-local_union_directory.local .views-field.views-field-field-localtype{width:120px}.view-id-local_union_directory.local .views-field-field-districts-served{width:120px}.local .views-field.views-field-field-crafts,.views-field-field-districts{padding-left:20px}.local .view-filters{padding:20px 0}.local input.form-text,.local textarea{border:0;background:#FFB33F;padding:5px;height:30px;width:150px;font-family:Georgia;font-style:italic}.local select{border:0;background:#FFB33F url(/sites/all/themes/tao/img/selectfilter.png) right no-repeat;padding:5px;height:30px;font-family:Georgia;font-style:italic;width:169px}.views-exposed-form .views-exposed-widget .form-submit{margin-top:18px;border:0;border-radius:0;background:url(/sites/all/themes/tao/img/submitfilter.png) no-repeat left 1px;width:30px;height:31px;font-size:0.1em}#edit-reset-local{background:url(/sites/all/themes/tao/img/reset-button.png) no-repeat left 1px;width:50px;height:31px;float:right;margin-top:-58px;margin-right:25px}.quicktabs-tabs{border-bottom:2px solid black;padding-bottom:0px;line-height:48px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:18px;font-weight:normal;width:620px;float:left}ul.quicktabs-tabs li{float:left;padding:0;margin-right:40px}.quicktabs-tabs li a{color:#666;text-decoration:none}.quicktabs-tabs li.active a,.quicktabs-tabs li a:hover{color:black;text-decoration:none}.quicktabs-tabs li.active{background:url(/sites/all/themes/tao/img/arrow-quicktabs.png) no-repeat center 43px}.page-node-90 #map-paper{background:url(/sites/all/themes/tao/img/map-section.png) no-repeat;background-size:79%}.node-type-local .field-label{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase;font-weight:normal}.node-type-local .field{padding:5px 0;width:300px;float:right}.node-type-local .field-name-field-local-address-2{margin-top:-14px}.view-id-news .views-field-field-date{font-family:Georgia;font-style:italic}.view-yellow-card .views-field-title a{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;font-weight:normal;text-decoration:none}#block-views-events-block-1 ul.pager li.pager-item a,#block-views-news-block-1 ul.pager li.pager-item a,#block-views-local-union-directory-block-1 ul.pager li.pager-item a{width:0px !important}.newslisting{position:relative}.node-type-news .field-type-datetime{font-family:Georgia;padding-bottom:10px;font-size:14px;font-style:italic;margin:0}.newslisting .views-field.views-field-view-node{margin-top:20px}#main-content .newslisting .views-field-title{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:22px;line-height:24px;text-transform:uppercase;font-weight:normal;text-decoration:none}.newslisting .attachment .views-field.views-field-field-teaser,.newslisting .attachment .views-field.views-field-field-image{padding:20px 0}.newslisting .view-header{width:110px;background:url(/sites/all/themes/tao/img/featured-label.png) no-repeat;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:14px;text-align:center;text-transform:uppercase;padding-top:3px;margin-bottom:20px}.newslisting .view-header p{font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase}.newslisting .views-row{border-bottom:2px solid black;padding-bottom:20px;margin-bottom:20px;width:100%;float:left;position:relative}.newslisting .views-field.views-field-field-thumbnail img{float:left;padding:0 20px 0px 0}.newslisting .views-field-view-node a{display:block;text-align:right;font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;position:absolute;right:0;bottom:5px}.newslisting .views-field.views-field-field-location{font-family:Georgia;font-style:italic;font-weight:bold}.newslisting .views-field.views-field-field-event-date{font-family:Georgia;font-style:italic;font-weight:normal}.node.node-page img{float:left;margin-right:20px;margin-bottom:10px}.view-leadership .views-field.views-field-field-first{float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-right:5px}.view-leadership .views-field.views-field-field-last{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}.view-leadership .views-field.views-field-field-position{font-family:Georgia;font-style:italic;font-weight:normal;color:#777;padding-top:5px}.view-id-leadership{clear:both}.view-id-leadership .views-field-field-years-active{font-family:Georgia;font-weight:normal;font-style:italic}.view-id-leadership table{border-bottom:0}.view-id-leadership table td{border-bottom:0}.view-id-leadership .views-field.views-field-title{font-family:"Gnuolane";font-size:16px;font-weight:normal}.view-id-leadership .views-row{float:left;margin-right:15px;width:140px;padding:10px 0;height:260px}.view-id-leadership .views-row.views-row-first{clear:left}.view-id-leadership .views-field-title a:hover{text-decoration:none;color:#FFB33F}#block-views-legend-block-1{margin-top:40px}.view-id-legend .views-field.views-field-description p{font-weight:normal;font-family:Georgia;color:#777;font-style:italic;font-size:12px}.view-id-legend .views-view-grid td{vertical-align:top}.view-id-legend .views-view-grid td:hover{background:none}.node-type-webform input.form-text,.node-type-webform textarea{border:1px solid #DDDDCA;background:#E0DDD3;padding:5px;height:30px;font-family:Georgia;font-style:italic}.node-type-webform .form-item label{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;color:black;padding-top:20px;font-weight:normal}.node-type-webform .form-item label.option{display:inline;font-weight:normal;font-family:Georgia;font-size:12px;color:#4D4D4D;text-transform:none;font-style:italic}.view-yellow-card .views-row{height:220px;width:140px;float:left;margin-right:10px}.node-type-yellow-card .field-name-field-thumbnail{float:left;margin-right:20px}#node_yellow_card_full_group_travel_head{clear:both}#node_yellow_card_full_group_prod_info legend,#node_yellow_card_full_group_travel_head legend{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:20px;line-height:28px;text-transform:uppercase;color:black;padding-top:20px;-webkit-font-smoothing:antialiased}.node-type-yellow-card .field-group-fieldset .fieldset-content .field-item{font-family:Georgia,serif;font-style:italic}.node-type-organizing-landing-page #main-content{padding-left:20px}.node-type-organizing-landing-page #page .limiter.clearfix{width:100%;margin:0 auto;padding:0;background:transparent}.node-type-organizing-landing-page #main-content{width:100%;background:none;padding:0px;margin:0 auto}.node-type-organizing-landing-page .node-content .field-item,.node-type-organizing-landing-page .node-content .field-label{width:580px;margin:0 auto;padding:20px 340px 20px 20px}.node-type-organizing-landing-page .field-name-field-headline{font-size:20px;line-height:28px;color:#fdc75e;text-transform:uppercase;background:#333 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat}.node-type-organizing-landing-page .field-name-field-intro,.node-type-organizing-landing-page .field-name-field-intro-link{font-size:12px;line-height:18px;color:#FFF;background:#333 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat}.node-type-organizing-landing-page .field-name-field-body,.node-type-organizing-landing-page .field-name-field-why-link{background:white;font-size:12px;line-height:18px;color:#000}.node-type-organizing-landing-page .field-type-node-reference a{background:url(/sites/all/themes/tao/img/button-wide.png) center center no-repeat;color:black;text-decoration:none;font-size:14px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:18px;text-transform:uppercase;font-weight:normal !important;width:340px;padding:10px 70px}.node-type-organizing-landing-page .field-type-node-reference a:hover{text-decoration:none}.node-type-organizing-landing-page .field-name-field-rights-link,.node-type-organizing-landing-page .field-name-field-your-rights{background:white;font-size:12px;line-height:18px;color:#000}.node-type-organizing-landing-page .field-name-field-issues-long,.node-type-organizing-landing-page .field-name-field-issues-for,.node-type-organizing-landing-page .field-name-field-issues-link{background:#fdc75e;color:#000}.node-type-organizing-landing-page .field-name-field-issues-for{font-size:20px;line-height:28px}.node-type-organizing-landing-page #left{display:none}.node-type-organizing-landing-page #right{width:940px;margin:0 auto;position:relative;height:200px}.node-type-organizing-landing-page h1.page-title{display:none}.node-type-organizing-landing-page #right .block-webform{margin-top:180px;position:fixed;margin-left:640px;width:180px;padding:20px;background:#fdc75e;border:4px solid white;border-radius:16px;color:black;font-size:14px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:normal;box-shadow:0px 0px 15px rgba(0,0,0,0.4)}.node-type-organizing-landing-page #right .block-webform label{font-weight:normal}.node-type-organizing-landing-page #right .block-webform input,.node-type-organizing-landing-page #right .block-webform textarea{width:180px;padding:5px;border:0;border-radius:4px;background:#FFF;font-family:Georgia,serif;font-style:italic;font-size:12px;margin-bottom:10px}.node-type-organizing-landing-page .breadcrumb{display:none}.node-type-organizing-landing-page .field-name-field-headline,.node-type-organizing-landing-page .field-name-field-issues-for,.node-type-organizing-landing-page .field-name-field-next-steps .field-label{font-family:'Carton';font-weight:normal;font-size:30px;line-height:38px;margin-bottom:-20px;padding-bottom:0;padding-top:20px}.node-type-organizing-landing-page #branding a{float:left;width:60px;height:60px;padding-top:20px;background:url(/sites/all/themes/tao/img/logo-mini.png) no-repeat center center;text-indent:-1000em}.node-type-organizing-landing-page .header{height:75px}.node-type-organizing-landing-page #branding{float:left;width:60px}#block-menu-menu-vfx-navigation{margin-top:30px;float:left}.node-type-organizing-landing-page #block-system-main-menu{display:none}.node-type-organizing-landing-page .field.field-name-field-image-dl{background:white;padding:0;height:420px;position:relative;margin-top:-5px;overflow:hidden}.node-type-organizing-landing-page .field.field-name-field-image-dl img{position:absolute;top:0;right:0}#block-menu-menu-vfx-navigation ul.menu li{display:inline}#block-menu-menu-vfx-navigation ul li a{font-family:"Gnuolane";padding:10px 20px;text-transform:uppercase;font-size:14px;color:white !important}#block-menu-menu-vfx-navigation ul li a.active{font-family:"Gnuolane";padding:10px 20px;text-transform:uppercase;font-size:14px;color:white !important}.node-type-organizing-landing-page .field.field-name-field-craft{height:370px;margin-top:-370px;z-index:99999;position:relative}.node-type-organizing-landing-page .field.field-name-field-craft p{font-family:Georgia;font-size:30px;font-style:italic;font-weight:200;line-height:44px}.node-type-organizing-landing-page .field.field-name-field-craft p strong{font-family:'Carton';font-style:normal;color:#F7931E;font-size:44px}.node-type-organizing-landing-page .node-content .field-item a{font-weight:bold}.node-type-person .field-name-field-headshot{float:left;margin-right:20px}.node-type-person .field-name-field-position{margin-bottom:20px;font-size:18px;font-family:Georgia,serif;font-style:italic;color:#444}.pager-item{padding:10px}.pager-item.active{padding:10px}.pager-current,.pager-next,.pager-last{padding:10px}.oembed.oembed-rich{float:none;border:0;background:none}#block-block-5{position:absolute;width:100%;z-index:200;top:245px}#block-block-5 .block-content{margin:0 auto;width:940px;text-align:center;background:#333 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat}.node-publication .download-link{margin-top:2em;font-size:1.2em}#main-content .download-link .field-name-field-publication-file a{text-decoration:none}.node-type-publication .field-type-yumpu iframe{max-width:100%}#admin-menu{margin:0 !important}.node-type-publication .oembed-title{display:none}.jcarousel-skin-tango .jcarousel-container-horizontal{width:880px;padding:0px 40px;border:0;background:none transparent;margin-top:-140px}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:0px;width:160px !important;height:145px}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:800px;height:150px}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;right:5px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-right-billboards.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{position:absolute;top:43px;right:5px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-right-billboards.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-left-billboards.png) no-repeat 0 0}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{position:absolute;top:43px;left:5px;width:15px;height:32px;cursor:pointer;border-radius:4px;background:#fff url(/sites/all/themes/tao/img/arrow-left-billboards.png) no-repeat 0 0}#header2{position:relative;z-index:1}#block-search-form{float:right;margin-top:5px}#block-search-form .container-inline div,#block-search-form .container-inline label{display:inline-block;vertical-align:middle}#block-search-form .form-text{height:auto;background-color:#fff;background-image:url(/sites/all/themes/tao/img/icon-search.svg) !important;background-size:20px !important;background-position:2% 50% !important;background-repeat:no-repeat;padding:3px 6px 3px 30px;border:2px solid rgba(0,0,0,0.9);color:rgba(0,0,0,0.9)}.ie #block-search-form .form-text{padding:5px 6px 6px 30px}#block-search-form .form-submit{background:#FFB33F;background:linear-gradient(to bottom,#fdcd74 0%,#ffb33f 20%);border-radius:0;color:#ad4913;border:2px solid rgba(0,0,0,0.9);text-shadow:none;text-transform:uppercase;padding:3px 6px;font-size:16px;line-height:20px;font-family:"Gnuolane",Arial,Helvetica,sans-serif}#block-menu-menu-secondary-menu{background:#FFB33F;background:linear-gradient(to bottom,#fdcd74 0%,#ffb33f 20%);display:none}@media (min-width:40.0625em){#block-menu-menu-secondary-menu{display:block !important;opacity:1;position:absolute;right:6px;bottom:30px;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;padding-bottom:8px}}#block-menu-menu-secondary-menu ul{margin-bottom:0;font-family:"Gnuolane",Arial,Helvetica,sans-serif;letter-spacing:1px}@media (min-width:40.0625em){#block-menu-menu-secondary-menu ul li{display:inline}}#block-menu-menu-secondary-menu ul li:last-child{margin-left:-4px}#block-menu-menu-secondary-menu ul li:last-child a{border-right:0}#block-menu-menu-secondary-menu ul li.call-to-action a{background:linear-gradient(to bottom,#ef6a55 0%,#EA4127 20%);color:#ffffff;position:relative;right:-1px}#block-menu-menu-secondary-menu ul li a{font-size:19px;color:#ad4913;font-weight:bold;text-transform:uppercase}#block-menu-menu-secondary-menu ul li a:hover,#block-menu-menu-secondary-menu ul li a:focus{color:black}@media (min-width:40.0625em){#block-menu-menu-secondary-menu ul li a{display:inline-block;border-right:1px solid rgba(45,45,45,0.2);padding:10px 20px}}.affiliates{border-bottom:1px solid #2D2D2D;float:left;width:100%;margin:-20px 0 20px;text-align:center;padding:10px 0}.affiliates .views-row{display:inline-block;padding:0 20px;width:auto;vertical-align:middle}.search-result{padding:10px 0}.search-result h3.title{font-size:20px;line-height:22px}.search-result h3.title a{font-size:20px;line-height:22px}.page-taxonomy-term h2.node-title{font-size:20px}.logged-in #block-block-5{top:265px}#block-block-5{position:absolute;width:100%;z-index:200;top:245px}#block-block-5 .block-content{margin:0 auto;width:940px;text-align:center;background:#333 url(/sites/all/themes/tao/img/darkbg.jpg) top left repeat}.node-type-broadway-shows .field-name-field-thumbnail{float:left;margin-right:20px}#node_yellow_card_full_group_travel_head{clear:both}#node_broadway_shows_full_group_general_prod_info legend,#node_broadway_shows_full_group_travel_head legend{font-family:"Gnuolane",Arial,Helvetica,sans-serif;font-size:20px;line-height:28px;text-transform:uppercase;color:black;padding-top:20px;-webkit-font-smoothing:antialiased}.node-type-broadway-shows .field-group-fieldset .fieldset-content .field-item{font-family:Georgia,serif;font-style:italic}#node_broadway_shows_full_group_travel_head{clear:both}.attachment .view-timeline .mCustomScrollBox{width:210px}.attachment .view-timeline .mCSB_container{overflow:visible;width:210px}.mCustomScrollBox .mCSB_scrollTools{width:15px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fdbe4d;width:5px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover{background:#fdbe4d;width:5px}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#fdbe4d;width:5px}.mCSB_scrollTools .mCSB_draggerRail{background:#CCC;position:absolute;left:7px}.mCSB_scrollTools .mCSB_dragger{z-index:20}.view-timeline .view-content.main-view{position:relative;overflow:auto;overflow-x:hidden;height:780px}.view-timeline .view-content.main-view .grouping-year{display:none;padding-top:40px;position:relative}.view-timeline .view-content.main-view .grouping-year.active{display:block}.view-timeline .view-content.main-view .view-grouping-header,.view-timeline .view-content.main-view h3{display:none}.view-timeline .view-content.main-view .views-row{margin-bottom:60px}.view-timeline .view-content.main-view .views-row .title a{font-size:20px;display:block;font-family:"Gnuolane",Arial,Helvetica,sans-serif;text-decoration:none !important;margin-bottom:15px}.view-timeline .view-content.main-view .views-row .date{font-style:italic;font-size:14px;margin-bottom:10px;font-family:"Gnuolane",Arial,Helvetica,sans-serif}.view-timeline .backtotop{margin-top:10px}.view-timeline .backtotop a{font-weight:bold}.view-timeline .pager-item{padding:0;position:absolute;top:0;width:100%}.view-timeline .views-row-1 .pager-item{height:20px;padding-bottom:10px;border-bottom:1px solid #ccc}.view-timeline .pager-item a{display:block;width:10px;height:10px;overflow:hidden;background:#000;position:absolute;top:0;z-index:200;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.pager-item a:hover{background:#fdbe4d}.attachment .view-timeline{position:relative}.view-timeline .view-header{position:absolute;width:220px;right:5px;top:-65px;z-index:200}.view-timeline .view-header div{width:105px;height:40px;text-indent:1000px;overflow:hidden;position:absolute;cursor:pointer}.view-timeline .view-header .previous{background:transparent url(/sites/all/themes/tao/img/timeline-previous.png) no-repeat;left:0}.view-timeline .view-header .previous:hover{background:transparent url(/sites/all/themes/tao/img/timeline-previous-hover.png) no-repeat;left:0}.view-timeline .view-header .next{background:transparent url(/sites/all/themes/tao/img/timeline-next.png) no-repeat;right:0}.view-timeline .view-header .next:hover{background:transparent url(/sites/all/themes/tao/img/timeline-next-hover.png) no-repeat;right:0}.view-timeline>.view-content{float:left;width:390px;margin-right:20px}.view-timeline .attachment .view-content{float:left;width:210px;height:400px;overflow:auto;overflow-x:hidden;margin-right:0;padding-right:0}.view-timeline .attachment .view-content .view-grouping-content{margin-bottom:25px;width:190px}.view-timeline .attachment .view-content .grouping-year h3{cursor:pointer;padding:0 20px;background:#C6BEA8;margin-bottom:1px}.view-timeline .attachment .view-content .grouping-year h3:hover,.view-timeline .attachment .view-content .grouping-year h3.active{background:#fdbe4d}.view-timeline .attachment .view-content .grouping-year .views-row{display:none}.view-timeline .attachment .view-grouping-header{margin-bottom:25px;font-size:25px;cursor:pointer;padding:0 20px;font-family:"Gnuolane",Arial,Helvetica,sans-serif;line-height:40px;font-weight:normal;width:150px;height:40px;background:#000 url(/sites/all/themes/tao/img/timeline-closed.png) no-repeat 170px 15px;color:#fff}.view-timeline .attachment .view-grouping-header.active{background:#000 url(/sites/all/themes/tao/img/timeline-open.png) no-repeat 170px 15px;margin-bottom:1px}.view-timeline .attachment .view-content .grouping-year h3{transition-duration:0.5s}#block-print-print-links a{padding:20px;float:right;font-family:Georgia;font-style:italic;font-size:11px;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)"}.item-list ul.pager li.pager-item a{display:none}.form-select{border-radius:5px;-moz-border-radius:5px}.page-node-17096 h2,.page-node-90 h2{display:none}.page-node-17096 #map-paper{height:400px !important}.page-node-90 #map-paper{height:550px !important}#footer div.limiter.clearfix{background:none}.field-name-field-file .field-item{clear:both}
.mCSB_container{width:auto;margin-right:30px;overflow:hidden;}.mCSB_container.mCS_no_scrollbar{margin-right:0;}.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px;}.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px;}.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden;}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0;}.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden;}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right;}.mCustomScrollBox{-ms-touch-action:none;}.mCustomScrollBox>.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/sites/all/themes/tao/js/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15);}.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,0.75);}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:rgba(255,255,255,0.1);}.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15);}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,0.75);}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}
