#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(/misc/throbber-active.gif);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}.field .field-label{font-weight:700}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}.search-form{margin-bottom:1em}.search-form input{margin-top:0;margin-bottom:0}.search-results{list-style:none}.search-results p{margin-top:0}.search-results .title{font-size:1.2em}.search-results li{margin-bottom:1em}.search-results .search-snippet-info{padding-left:1em}.search-results .search-info{font-size:.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}#permissions td.module{font-weight:700}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}
#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}span.ext{background:url(/sites/all/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none}span.mailto{background:url(/sites/all/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none}@media print{span.ext,span.mailto{display:none;padding:0}}span.extlink i{padding-left:.2em}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}.cookieconsent-optout-marketing{background:rgba(0,0,0,.65);color:#fff;display:flex;align-items:center;justify-content:center;padding:3rem}.cookieconsent-optout-marketing[style*="block"]{display:flex !important}.cookieconsent-optout-marketing__inner{max-width:100%}.cookieconsent-optout-marketing a{color:currentColor !important;text-decoration:underline !important}.cookieconsent-optout-marketing a.cookieconsent-optout-marketing__cookiebot-renew{font-weight:700}.cookieconsent-optout-marketing__from-src-url{display:block;max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition-duration:150ms;transition-property:max-width}.cookieconsent-optout-marketing:hover .cookieconsent-optout-marketing__from-src-url,.cookieconsent-optout-marketing:focus-within .cookieconsent-optout-marketing__from-src-url{max-width:100%}.responsive-embed .cookieconsent-optout-marketing{position:absolute;top:0;left:0;width:100%;height:100%}.rteindent1{margin-left:40px}.rteindent2{margin-left:80px}.rteindent3{margin-left:120px}.rteindent4{margin-left:160px}.rteleft{text-align:left}.rteright{text-align:right}.rtecenter{text-align:center}.rtejustify{text-align:justify}.ibimage_left{float:left}.ibimage_right{float:right}.media-wysiwyg-align-left,.media-float-left{float:left;margin-right:20px}.media-wysiwyg-align-right,.media-float-right{float:right;margin-left:20px}.media-wysiwyg-align-center{text-align:-moz-center;text-align:-webkit-center;text-align:center}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat}.locale-untranslated{font-style:normal;text-decoration:line-through}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:.1em;width:15em}#locale-translation-filter-form .form-type-select select{width:100%}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em}.language-switcher-locale-session a.active{color:#0062a0}.language-switcher-locale-session a.session-active{color:#000}.anrt-gdpr-floating-cookie{position:fixed;z-index:500;bottom:5px;left:5px}.anrt-gdpr-floating-cookie__button{display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:1px solid #fff;border-radius:.25rem;background-color:#333;color:#fff;margin:0;padding:0}
.anrt-gdpr-floating-cookie__button:focus,.anrt-gdpr-floating-cookie__button:hover{text-decoration:underline;background-color:#fff;color:#333;border-color:#333;cursor:pointer}.anrt-gdpr-floating-cookie__button svg{width:2rem;height:2rem}.anrt-gdpr-floating-cookie__button svg{fill:#fff}.anrt-gdpr-floating-cookie__button:focus svg,.anrt-gdpr-floating-cookie__button:hover svg{fill:#333}#CookieDeclarationChangeConsent a,.anrt-cookiebotconsent-optout a{display:inline-block;margin-top:1rem;padding:.5rem 1rem;border:1px solid #333;text-decoration:none;border-radius:10px;color:#fff;background-color:#333}#CookieDeclarationChangeConsent a:focus,#CookieDeclarationChangeConsent a:hover,.anrt-cookiebotconsent-optout a:focus,.anrt-cookiebotconsent-optout a:hover{text-decoration:underline;color:#333;background-color:#fff}.anrt-cookiebotconsent-optout{text-align:center}.video .anrt-cookiebotconsent-optout{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#333}.video .anrt-cookiebotconsent-optout>*{margin-left:5px;margin-right:5px}.video .anrt-cookiebotconsent-optout a{border-color:#fff}table.CybotCookiebotDialogDetailBodyContentCookieTypeTable tbody>tr:nth-child(2n+2){background-color:inherit}html,body,div,span,applet,object,iframe,h1,.checkout-help,h2,h3,legend,h4,h5,table th,h6,.views-exposed-widget label,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,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,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{line-height:1;font-size:62.5%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear{display:block;width:0;height:0;clear:both}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.r-container,.messages,.listing .ctools-auto-submit-full-form>div{width:1200px;position:relative;margin:0 auto}.r-container:after,.messages:after,.listing .ctools-auto-submit-full-form>div:after,.r-clear{content:"";display:table;clear:both}.r-col,.filter-wrap .bef-checkboxes .form-item,.filter-wrap .form-checkboxes .form-item,.ctools-auto-submit-processed .bef-checkboxes .form-item,.ctools-auto-submit-processed .form-checkboxes .form-item,.filter-category .leaf,#user-profile-form .form-type-checkboxes .form-item,#user-profile-form .form-type-radios .form-item,.node-bio-form .form-type-checkboxes .form-item,.node-bio-form .form-type-radios .form-item{display:block;float:left;padding:0 10px;overflow:hidden;min-height:1px}.r-gutter,.listing .ctools-auto-submit-full-form>div{padding:0 10px}.r-gutter-double{padding:0 20px}.r-no-gutter{padding:0}.r-no-gutter-left{padding-left:0}.r-gutter-left{padding-left:20px;padding-right:0}.r-no-gutter-right{padding-right:0}.r-gutter-right,.filter-wrap .bef-checkboxes .form-item,.filter-wrap .form-checkboxes .form-item,.ctools-auto-submit-processed .bef-checkboxes .form-item,.ctools-auto-submit-processed .form-checkboxes .form-item,.filter-category .leaf,#user-profile-form .form-type-checkboxes .form-item,#user-profile-form .form-type-radios .form-item,.node-bio-form .form-type-checkboxes .form-item,.node-bio-form .form-type-radios .form-item{padding-right:20px;padding-left:0}.r-g-full{width:100%;display:block}.r-g-1{width:6.66667%}.r-g-2{width:13.33333%}.r-g-3{width:20%}.r-g-4{width:26.66667%}.r-g-5{width:33.33333%}.r-g-6{width:40%}.r-g-7{width:46.66667%}.r-g-8{width:53.33333%}.r-g-9{width:60%}.r-g-10{width:66.66667%}.r-g-11{width:73.33333%}.r-g-12{width:80%}.r-g-13{width:86.66667%}.r-g-14{width:93.33333%}.r-g-15{width:100%}.r-g-half{width:50%}.r-g-third{width:33.333%}.r-g-twothirds{width:66.666%}.r-g-quarter,#user-profile-form .form-type-checkboxes .form-item,#user-profile-form .form-type-radios .form-item,.node-bio-form .form-type-checkboxes .form-item,.node-bio-form .form-type-radios .form-item{width:25%}.r-g-threequarters{width:75%}.r-g-fifth,.filter-category .leaf{width:20%}.r-g-twofifths{width:40%}.r-g-threefifths{width:60%}.r-g-fourfifths{width:80%}.r-g-sixth,.filter-wrap .bef-checkboxes .form-item,.filter-wrap .form-checkboxes .form-item,.ctools-auto-submit-processed .bef-checkboxes .form-item,.ctools-auto-submit-processed .form-checkboxes .form-item{width:16.66667%}
.r-g-desktop-hide{display:none}.m-bottom{margin-bottom:50px}@media screen and (max-width:1278px){.r-g-portable-full,.listing .ctools-auto-submit-full-form>div{width:100%;float:none}.r-g-desktop-hide{display:none}}@media screen and (min-width:959px) and (max-width:1000px){.r-g-portable-1{width:8.33333%}.r-g-portable-2{width:16.66667%}.r-g-portable-3{width:25%}.r-g-portable-4{width:33.33333%}.r-g-portable-5{width:41.66667%}.r-g-portable-6{width:50%}.r-g-portable-7{width:58.33333%}.r-g-portable-8{width:66.66667%}.r-g-portable-9{width:75%}.r-g-portable-10{width:83.33333%}.r-g-portable-11{width:91.66667%}.r-g-portable-12{width:100%}.r-g-portable-full,.listing .ctools-auto-submit-full-form>div{width:100%;float:none;display:block}.r-g-portable-half{width:50%}.r-g-portable-third{width:33.333%}.r-g-portable-twothirds{width:66.666%}.r-g-portable-quarter{width:25%}.r-g-portable-threequarters{width:75%}.r-g-portable-fifth{width:20%}.r-g-portable-twofifths{width:40%}.r-g-portable-threefifths{width:60%}.r-g-portable-fourfifths{width:80%}.r-g-portable-hide{display:none}.r-portable-gutter{padding:0 10px}.r-portable-gutter-double{padding:0 20px}.r-portable-no-gutter{padding:0}.r-portable-no-gutter-left{padding-left:0}.r-portable-gutter-left{padding-left:20px;padding-right:0}.r-portable-no-gutter-right{padding-right:0}.r-portable-gutter-right{padding-right:20px;padding-left:0}.r-portable-300{float:none;width:400px;margin:0 auto 20px}}@media screen and (max-width:958px){.r-g-tablet-1{width:8.33333%}.r-g-tablet-2{width:16.66667%}.r-g-tablet-3{width:25%}.r-g-tablet-4{width:33.33333%}.r-g-tablet-5{width:41.66667%}.r-g-tablet-6{width:50%}.r-g-tablet-7{width:58.33333%}.r-g-tablet-8{width:66.66667%}.r-g-tablet-9{width:75%}.r-g-tablet-10{width:83.33333%}.r-g-tablet-11{width:91.66667%}.r-g-tablet-12{width:100%}.r-g-tablet-full{width:100%;float:none;display:block}.r-g-tablet-half{width:50%}.r-g-tablet-third{width:33.333%}.r-g-tablet-twothirds{width:66.666%}.r-g-tablet-quarter{width:25%}.r-g-tablet-threequarters{width:75%}.r-g-tablet-fifth{width:20%}.r-g-tablet-twofifths{width:40%}.r-g-tablet-threefifths{width:60%}.r-g-tablet-fourfifths{width:80%}.r-g-tablet-hide{display:none}.r-tablet-gutter{padding:0 10px}.r-tablet-gutter-double{padding:0 20px}.r-tablet-no-gutter{padding:0}.r-tablet-no-gutter-left{padding-left:0}.r-tablet-gutter-left{padding-left:20px;padding-right:0}.r-table-no-gutter-right{padding-right:0}.r-table-gutter-right{padding-right:20px;padding-left:0}.r-portable-300{float:none;width:400px;margin:0 auto 20px}}@media screen and (max-width:766px){.r-g-s-tablet-1{width:11.11111%}.r-g-s-tablet-2{width:22.22222%}.r-g-s-tablet-3{width:33.33333%}.r-g-s-tablet-4{width:44.44444%}.r-g-s-tablet-5{width:55.55556%}.r-g-s-tablet-6{width:66.66667%}.r-g-s-tablet-7{width:77.77778%}.r-g-s-tablet-8{width:88.88889%}.r-g-s-tablet-9{width:100%}.r-g-s-tablet-full{width:100%;float:none;display:block}.r-g-s-tablet-half{width:50%}.r-g-s-tablet-third{width:33.333%}.r-g-s-tablet-twothirds{width:66.666%}.r-g-s-tablet-quarter{width:25%}.r-g-s-tablet-threequarters{width:75%}.r-g-s-tablet-fifth{width:20%}.r-g-s-tablet-twofifths{width:40%}.r-g-s-tablet-threefifths{width:60%}.r-g-s-tablet-fourfifths{width:80%}.r-g-s-tablet-hide,.r-g-tablet-hide{display:none}.r-s-tablet-gutter{padding:0 10px}.r-s-tablet-gutter-double{padding:0 20px}.r-s-tablet-no-gutter{padding:0}.r-s-tablet-no-gutter-left{padding-left:0}.r-s-tablet-gutter-left{padding-left:20px;padding-right:0}.r-s-tablet-no-gutter-right{padding-right:0}.r-s-tablet-gutter-right{padding-right:20px;padding-left:0}.r-portable-300{float:none;width:400px;margin:0 auto 20px}}@media screen and (max-width:479px){.r-g-mobile-1{width:16.66667%}.r-g-mobile-2{width:33.33333%}.r-g-mobile-3{width:50%}.r-g-mobile-4{width:66.66667%}.r-g-mobile-5{width:83.33333%}.r-g-mobile-6{width:100%}.r-g-mobile-full{width:100%;float:none;display:block}.r-g-mobile-half{width:50%}.r-g-mobile-third{width:33.333%}.r-g-mobile-twothirds{width:66.666%}.r-g-mobile-quarter{width:25%}.r-g-mobile-threequarters{width:75%}.r-g-mobile-fifth{width:20%}.r-g-mobile-twofifths{width:40%}
.r-g-mobile-threefifths{width:60%}.r-g-mobile-fourfifths{width:80%}.r-g-mobile-hide,.r-g-s-tablet-hide,.r-g-tablet-hide{display:none}.r-mobile-gutter{padding:0 10px}.r-mobile-gutter-double{padding:0 20px}.r-mobile-no-gutter{padding:0}.r-mobile-no-gutter-left{padding-left:0}.r-mobile-gutter-left{padding-left:20px;padding-right:0}.r-mobile-no-gutter-right{padding-right:0}.r-mobile-gutter-right{padding-right:20px;padding-left:0}.r-portable-300{float:none;width:100%;margin:0 auto 20px}}@media screen and (max-width:379px){.r-g-mobile-portrait-1{width:25%}.r-g-mobile-portrait-2{width:50%}.r-g-mobile-portrait-3{width:75%}.r-g-mobile-portrait-4{width:100%}.r-g-mobile-half,.r-g-mobile-third,.r-g-mobile-twothirds{width:100%;float:none}.r-g-mobile-portrait-full{width:100%;float:none;display:block}.r-g-mobile-portrait-half{width:50%}.r-g-mobile-portrait-third{width:33.333%}.r-g-mobile-portrait-twothirds{width:66.666%}.r-g-mobile-portrait-quarter{width:25%}.r-g-mobile-portrait-threequarters{width:75%}.r-g-mobile-portrait-fifth{width:20%}.r-g-mobile-portrait-twofifths{width:40%}.r-g-mobile-portrait-threefifths{width:60%}.r-g-mobile-portrait-fourfifths{width:80%}.r-g-mobile-portrait-portrait-hide{display:none}.r-mobile-portrait-gutter{padding:0 10px}.r-mobile-portrait-gutter-double{padding:0 20px}.r-mobile-portrait-no-gutter{padding:0}.r-mobile-portrait-no-gutter-left{padding-left:0}.r-mobile-portrait-gutter-left{padding-left:20px;padding-right:0}.r-mobile-portrait-no-gutter-right{padding-right:0}.r-mobile-portrait-gutter-right{padding-right:20px;padding-left:0}.r-portable-300{float:none;width:100%;margin:0 auto 20px}}.button-primary,.button-tetriary,.webform-client-form .form-managed-file input[type="submit"],.page-user form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file input[type="submit"],#views-form-ria-cart-form-default #edit-submit,#edit-cancel,#edit-back,.bar-steel+.bar-steel a,.newsletter-signup .form-submit,.button-secondary,.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back,.webform-client-form input[type="submit"],.page-user form input[type="submit"],.node-bio-form input[type="submit"],.donation-form .form-submit,.eventbrite a{display:inline-block;border:0;min-width:200px;padding:19px 45px;text-align:center;font:700 1.6rem/1 Arial,sans-serif;text-decoration:none;border-radius:3px;cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.button-primary,.button-tetriary,.webform-client-form .form-managed-file input[type="submit"],.page-user form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file input[type="submit"],#views-form-ria-cart-form-default #edit-submit,#edit-cancel,#edit-back,.bar-steel+.bar-steel a,.newsletter-signup .form-submit{background-color:#fff;color:#427498}.button-primary:hover,.button-tetriary:hover,.webform-client-form .form-managed-file input[type="submit"]:hover,.page-user form .form-managed-file input[type="submit"]:hover,.node-bio-form .form-managed-file input[type="submit"]:hover,#views-form-ria-cart-form-default #edit-submit:hover,#edit-cancel:hover,#edit-back:hover,.bar-steel+.bar-steel a:hover,.newsletter-signup .form-submit:hover{background-color:#ebf2f5;color:#427498}.button-secondary,.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back,.webform-client-form input[type="submit"],.page-user form input[type="submit"],.node-bio-form input[type="submit"],.donation-form .form-submit{background-color:#427498;color:#fff}.button-secondary:hover,.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover,.webform-client-form input[type="submit"]:hover,.page-user form input[type="submit"]:hover,.node-bio-form input[type="submit"]:hover,.donation-form .form-submit:hover{background-color:#72a3c6;color:#fff}.button-tetriary,.webform-client-form .form-managed-file input[type="submit"],.page-user form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file input[type="submit"],#views-form-ria-cart-form-default #edit-submit,#edit-cancel,#edit-back{border:1px solid #c0c8cb}.button-checkout{width:240px;float:right;margin-left:20px}.cart-dropdown .button-checkout{margin:0;clear:both}.round-big,.round-small,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.commerce-add-to-cart .commerce-quantity-plusminus-link-decrease .button,.quantity-minus,.commerce-add-to-cart .commerce-quantity-plusminus-link-increase .button,.quantity-plus,.round-small-feed,.round-small-blue,.round-big-light{display:inline-block;border-radius:50%;text-indent:-9999px;background-color:#7a8386;cursor:pointer;position:relative;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.round-big:hover,.round-small:hover,.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover,.commerce-add-to-cart .commerce-quantity-plusminus-link-decrease .button:hover,.quantity-minus:hover,.commerce-add-to-cart .commerce-quantity-plusminus-link-increase .button:hover,.quantity-plus:hover,.round-small-feed:hover,.round-small-blue:hover,.round-big-light:hover{background-color:#c0c8cb}.round-big{width:48px;height:48px}.round-small,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:33px;height:33px;vertical-align:middle;border:0}.round-small.plus,.ui-datepicker .plus.ui-datepicker-prev,.ui-datepicker .plus.ui-datepicker-next,.round-small.minus,.ui-datepicker .minus.ui-datepicker-prev,.ui-datepicker .minus.ui-datepicker-next{background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat #7a8386}.round-small.plus:hover,.ui-datepicker .plus.ui-datepicker-prev:hover,.ui-datepicker .plus.ui-datepicker-next:hover,.round-small.minus:hover,.ui-datepicker .minus.ui-datepicker-prev:hover,.ui-datepicker .minus.ui-datepicker-next:hover{background-color:#7a8386}.round-small.plus,.ui-datepicker .plus.ui-datepicker-prev,.ui-datepicker .plus.ui-datepicker-next{background-position:-28px -42px}.round-small.minus,.ui-datepicker .minus.ui-datepicker-prev,.ui-datepicker .minus.ui-datepicker-next{background-position:8px -42px}
.commerce-add-to-cart .commerce-quantity-plusminus-link-decrease .button,.quantity-minus{width:33px;height:33px;vertical-align:middle;margin:0 5%;border:0;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat #7a8386;background-position:8px -42px;cursor:pointer}.commerce-add-to-cart .commerce-quantity-plusminus-link-decrease .button:hover,.quantity-minus:hover{background-color:#484d50;background-position:8px -42px}.commerce-add-to-cart .commerce-quantity-plusminus-link-increase .button,.quantity-plus{width:33px;height:33px;vertical-align:middle;margin:0 5%;border:0;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat #7a8386;background-position:-28px -42px;cursor:pointer}.commerce-add-to-cart .commerce-quantity-plusminus-link-increase .button:hover,.quantity-plus:hover{background-color:#484d50;background-position:-28px -42px}.round-small-feed{width:33px;height:33px;background-color:#427498;vertical-align:middle;margin-left:5px}.round-small-feed:hover{background-color:#ec8c1c}.round-small-feed:before{content:"";display:block;width:15px;height:15px;position:absolute;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -21px 0;top:50%;left:50%;margin:-9px 0 0 -7px}.round-small-feed img{display:none}.round-small-feed a{position:absolute;width:100%;height:100%;top:0;left:0}.round-small-blue{width:33px;height:33px;background-color:#427498}.round-big-light{width:48px;height:48px;background-color:#ebf2f5}.round-big-light:hover{background:#fff}.pager{display:table;border-collapse:collapse;float:right;clear:both;margin-top:50px;margin-bottom:70px}.pager li:before{display:none}.pager-ellipsis,.pager-current,.pager a{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1;padding:12px 15px;text-align:center;position:relative;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.pager-first,.pager-last{display:none}.pager-item,.pager-ellipsis,.pager-current,.pager-previous,.pager-next{display:table-cell;border:1px solid #ebf2f5;color:#7a8386}.pager-next,.pager-previous{background-color:#7a8386}.pager-current{background-color:#ebf2f5}.pager a{display:block;text-decoration:none;color:#484d50}.pager a:hover{background-color:#ebf2f5}.pager-next a,.pager-previous a{color:#ebf2f5}.pager-next a:hover,.pager-previous a:hover{color:#7a8386}.pager-previous a{padding:12px 25px 12px 40px;position:relative}.pager-previous a:before{content:"";display:block;width:2px;height:10px;position:absolute;background-color:#fff;top:50%;margin:-2px 0 0 -2px;left:27px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.pager-previous a:after{content:"";display:block;width:2px;height:10px;position:absolute;background-color:#fff;top:50%;margin:-9px 1px 0 0;left:25px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.pager-previous a:hover:before,.pager-previous a:hover:after{background-color:#7a8386}.pager-next a{padding:12px 40px 12px 25px;position:relative}.pager-next a:before{content:"";display:block;width:2px;height:10px;position:absolute;background-color:#fff;top:50%;margin:-2px 0 0 -2px;right:26px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.pager-next a:after{content:"";display:block;width:2px;height:10px;position:absolute;background-color:#fff;top:50%;margin:-9px 1px 0 0;right:25px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.pager-next a:hover:before,.pager-next a:hover:after{background-color:#7a8386}@media screen and (max-width:379px){.item-list{width:100%}.item-list .pager{float:none;margin:0 auto 50px}.item-list .pager-ellipsis,.item-list .pager-current,.item-list .pager-item{display:none}}::-webkit-input-placeholder{color:#7a8386;font:400 1.8rem Arial,sans-serif}:-moz-placeholder{color:#7a8386;font:400 1.8rem Arial,sans-serif}::-moz-placeholder{color:#7a8386;font:400 1.8rem Arial,sans-serif}:-ms-input-placeholder{color:#7a8386;font:400 1.8rem Arial,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input,input[type="checkbox"]+label:before,select,.page-search .side-nav input[type='checkbox']+label:before{border:1px solid #c0c8cb;background-color:#fff}
input,select{padding:14px 12px}input{font-size:1.8rem;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}input:focus{outline:0}input[type="image"]{display:none !important}input[type="text"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="emails"]:focus{border:1px solid #ec8c1c;box-shadow:0 0 6px #ec8c1c;outline:none;background:#fff}input.error{border:1px solid red;box-shadow:0 0 6px red}label{font-size:1.8rem;font-weight:700;color:#484d50;margin-right:20px}label span{color:#427498;display:inline-block;margin-left:3px}label span.form-required{color:red}input[type="checkbox"]{display:none}input[type="checkbox"]+label{font:400 1.4rem/1.3 Arial,sans-serif;position:relative;display:block;padding-left:28px;min-height:20px}input[type="checkbox"]+label:before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;position:absolute;left:0;top:0}input[type="checkbox"]:checked+label:before{background:url(/sites/all/themes/zen_ria/images/sprite.png) 2px 2px no-repeat}input[type="radio"]{display:none}input[type="radio"]+label{font:400 1.4rem/1.3 Arial,sans-serif;position:relative;display:block;padding-left:28px;min-height:20px}input[type="radio"]+label:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;position:absolute;left:1px;top:1px;border:3px solid #fff;box-shadow:0 0 0 1px #c0c8cb}input[type="radio"]:checked+label:before{background:#427498}h1,.checkout-help{font:300 4rem/4.8rem "Open Sans",Arial,sans-serif;color:#427498;margin-bottom:2.5rem}h1 a,.checkout-help a{font:inherit;color:inherit;text-decoration:none}h2{font:300 2.8rem/3.3rem "Open Sans",Arial,sans-serif;color:#040000;margin-bottom:2rem}h2 a{font:inherit;color:inherit;text-decoration:none}h2.hero{font:300 4rem/4.8rem "Open Sans",Arial,sans-serif;color:#fff;margin-bottom:2.5rem}h2.hero a{font:inherit;color:inherit;text-decoration:none}h3,legend{font:300 2.1rem/2.5rem "Open Sans",Arial,sans-serif;color:#484d50;margin-bottom:1.8rem}h3 a,legend a{font:inherit;color:inherit;text-decoration:none}h4{font:700 1.6rem/2.2rem "Open Sans",Arial,sans-serif;color:#427498;text-transform:uppercase;margin-bottom:1.5rem}h4 a{font:inherit;color:inherit;text-decoration:none}h5,table th{font:700 1.6rem/2.1rem Arial,sans-serif;color:#040000;margin-bottom:1.5rem}h5 a,table th a{font:inherit;color:inherit;text-decoration:none}h6,.views-exposed-widget label{font:700 1.4rem/1.8rem Arial,sans-serif;color:#040000;margin-bottom:.5rem}h6 a,.views-exposed-widget label a{font:inherit;color:inherit;text-decoration:none}.r-header{margin-bottom:50px}a{font-weight:700;color:#427498;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}a:hover{color:#72a3c6}.tags{display:block;text-transform:uppercase;font:400 1.1rem/1.3rem Arial,sans-serif;color:#427498;padding-top:5px;clear:both}.tags a{font:inherit;color:inherit;text-decoration:none}.tags a:after{content:", "}.tags a:last-child:after{content:""}.to-cart,.commerce-add-to-cart .form-submit{background:url(/sites/all/themes/zen_ria/images/cart.png) 17px 15px no-repeat #427498;width:140px;color:#fff;font:400 1.4rem/1.2rem Arial,sans-serif;text-decoration:none;padding:18px 20px 15px 50px;display:block;border-radius:3px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.to-cart:hover,.commerce-add-to-cart .form-submit:hover{background-color:#72a3c6}.to-cart.form-button-disabled,.commerce-add-to-cart .form-submit.form-button-disabled{background:#c0c8cb;color:#7a8386;padding:18px 20px}.to-cart.form-button-disabled:hover,.commerce-add-to-cart .form-submit.form-button-disabled:hover{background:#c0c8cb;color:#7a8386}.centered{text-align:center}.main-content p{font:400 1.4rem/2.4rem Arial,sans-serif;margin-bottom:20px}.main-content p+h2,.main-content p+h3,.main-content p+legend,.main-content p+h4,.main-content p+h5,.main-content table p+th,table .main-content p+th{margin-top:3rem}.main-content p.intro{font:300 1.7rem/2.4rem "Open Sans",Arial,sans-serif;margin-bottom:35px}.main-content div.intro{margin-bottom:35px}.main-content div.intro p{font:300 1.7rem/2.4rem "Open Sans",Arial,sans-serif}.main-body-text ul{margin-bottom:20px}.main-body-text ul li{padding-left:20px;margin-bottom:5px;position:relative;line-height:1.5}.main-body-text ul li p{margin-bottom:0}
.main-body-text ul li:before{content:"•";color:#427498;position:absolute;left:0;top:-7px;font-size:2.4rem}.main-body-text ul+h2,.main-body-text ul+h3,.main-body-text ul+legend,.main-body-text ul+h4,.main-body-text ul+h5,.main-body-text table ul+th,table .main-body-text ul+th{margin-top:3rem}.main-body-text ol{margin-bottom:25px;counter-reset:li}.main-body-text ol li{padding-left:20px;margin-bottom:5px;line-height:1.5;position:relative}.main-body-text ol li p{margin-bottom:0}.main-body-text ol li:before{content:counter(li) ".";counter-increment:li;color:#427498;display:inline-block;margin-left:-20px;margin-right:8px;font-weight:700}.main-body-text ol+h2,.main-body-text ol+h3,.main-body-text ol+legend,.main-body-text ol+h4,.main-body-text ol+h5,.main-body-text table ol+th,table .main-body-text ol+th{margin-top:3rem}img{display:block;width:100%;height:auto}strong{font-weight:700}em,i{font-style:italic !important}strong em,strong i,em strong,i strong{font-weight:700;font-style:italic !important}.r-center{text-align:center}.r-left{text-align:left}.r-max-width-100{max-width:100%}.bar-blue,.bar-steel,.bar-orange{width:100%;position:relative;padding:50px 0}.bar-blue .button-primary,.bar-steel .button-primary,.bar-orange .button-primary,.bar-blue .button-tetriary,.bar-steel .button-tetriary,.bar-orange .button-tetriary,.bar-blue .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .bar-blue input[type="submit"],.bar-steel .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .bar-steel input[type="submit"],.bar-orange .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .bar-orange input[type="submit"],.bar-blue .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .bar-blue input[type="submit"],.bar-steel .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .bar-steel input[type="submit"],.bar-orange .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .bar-orange input[type="submit"],.bar-blue .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .bar-blue input[type="submit"],.bar-steel .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .bar-steel input[type="submit"],.bar-orange .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .bar-orange input[type="submit"],.bar-blue #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .bar-blue #edit-submit,.bar-steel #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .bar-steel #edit-submit,.bar-orange #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .bar-orange #edit-submit,.bar-blue #edit-cancel,.bar-steel #edit-cancel,.bar-orange #edit-cancel,.bar-blue #edit-back,.bar-steel #edit-back,.bar-orange #edit-back,.bar-blue .bar-steel+.bar-steel a,.bar-steel+.bar-steel .bar-blue a,.bar-steel .bar-steel+.bar-steel a,.bar-steel+.bar-steel .bar-steel a,.bar-orange .bar-steel+.bar-steel a,.bar-steel+.bar-steel .bar-orange a,.bar-blue .newsletter-signup .form-submit,.newsletter-signup .bar-blue .form-submit,.bar-steel .newsletter-signup .form-submit,.newsletter-signup .bar-steel .form-submit,.bar-orange .newsletter-signup .form-submit,.newsletter-signup .bar-orange .form-submit,.bar-blue .button-secondary,.bar-steel .button-secondary,.bar-orange .button-secondary,.bar-blue .checkout-buttons .checkout-cancel,.checkout-buttons .bar-blue .checkout-cancel,.bar-steel .checkout-buttons .checkout-cancel,.checkout-buttons .bar-steel .checkout-cancel,.bar-orange .checkout-buttons .checkout-cancel,.checkout-buttons .bar-orange .checkout-cancel,.bar-blue .checkout-buttons .checkout-back,.checkout-buttons .bar-blue .checkout-back,.bar-steel .checkout-buttons .checkout-back,.checkout-buttons .bar-steel .checkout-back,.bar-orange .checkout-buttons .checkout-back,.checkout-buttons .bar-orange .checkout-back,.bar-blue .webform-client-form input[type="submit"],.webform-client-form .bar-blue input[type="submit"],.bar-steel .webform-client-form input[type="submit"],.webform-client-form .bar-steel input[type="submit"],.bar-orange .webform-client-form input[type="submit"],.webform-client-form .bar-orange input[type="submit"],.bar-blue .page-user form input[type="submit"],.page-user form .bar-blue input[type="submit"],.bar-steel .page-user form input[type="submit"],.page-user form .bar-steel input[type="submit"],.bar-orange .page-user form input[type="submit"],.page-user form .bar-orange input[type="submit"],.bar-blue .node-bio-form input[type="submit"],.node-bio-form .bar-blue input[type="submit"],.bar-steel .node-bio-form input[type="submit"],.node-bio-form .bar-steel input[type="submit"],.bar-orange .node-bio-form input[type="submit"],.node-bio-form .bar-orange input[type="submit"],.bar-blue .donation-form .form-submit,.donation-form .bar-blue .form-submit,.bar-steel .donation-form .form-submit,.donation-form .bar-steel .form-submit,.bar-orange .donation-form .form-submit,.donation-form .bar-orange .form-submit{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bar-blue .r-container>p,.bar-steel .r-container>p,.bar-orange .r-container>p,.bar-blue .messages>p,.bar-steel .messages>p,.bar-orange .messages>p,.bar-blue .listing .ctools-auto-submit-full-form>div>p,.listing .bar-blue .ctools-auto-submit-full-form>div>p,.bar-steel .listing .ctools-auto-submit-full-form>div>p,.listing .bar-steel .ctools-auto-submit-full-form>div>p,.bar-orange .listing .ctools-auto-submit-full-form>div>p,.listing .bar-orange .ctools-auto-submit-full-form>div>p{font:300 2.8rem/3.2rem "Open Sans",Arial,sans-serif;margin:0;padding-right:250px}.bar-blue h2,.bar-steel h2,.bar-orange h2{margin-bottom:40px}.no-btn.bar-blue,.no-btn.bar-steel,.no-btn.bar-orange{text-align:center}.no-btn.bar-blue p,.no-btn.bar-steel p,.no-btn.bar-orange p{padding:0}.bar-blue{background-color:#427498;color:#fff}.bar-blue p a{color:#fff}.bar-steel{background-color:#ebf2f5;color:#484d50}.bar-orange{background-color:#ec8c1c;color:#fff;padding:35px 0 10px}.bar-steel+bar-steel,.bar-steel+bar-blue,.bar-blue+bar-steel,.bar-blue+bar-blue{margin-top:-20px}.bar-steel+.bar-steel{background-color:#427498;color:#fff}.blue-box,.steel-box{padding:38px 34px;min-height:300px;margin-bottom:20px;background-position:bottom left;background-repeat:no-repeat;background-size:cover}.blue-box time,.steel-box time,.blue-box .time,.steel-box .time,.blue-box address,.steel-box address{font:300 1.6rem/2.3rem "Open Sans",Arial,sans-serif !important;display:block;margin-bottom:20px}.blue-box time strong,.steel-box time strong,.blue-box .time strong,.steel-box .time strong,.blue-box address strong,.steel-box address strong{font-weight:600}.blue-box time:last-child,.steel-box time:last-child,.blue-box .time:last-child,.steel-box .time:last-child{margin-bottom:0}.blue-box address:first-of-type,.steel-box address:first-of-type{margin-bottom:0}.blue-box{background:#427498;min-height:0}.blue-box h3,.blue-box legend{margin-bottom:30px;color:#fff}.blue-box .button-primary,.blue-box .button-tetriary,.blue-box .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .blue-box input[type="submit"],.blue-box .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .blue-box input[type="submit"],.blue-box .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .blue-box input[type="submit"],.blue-box #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .blue-box #edit-submit,.blue-box #edit-cancel,.blue-box #edit-back,.blue-box .bar-steel+.bar-steel a,.bar-steel+.bar-steel .blue-box a,.blue-box .newsletter-signup .form-submit,.newsletter-signup .blue-box .form-submit{display:block;margin:0 auto;min-width:120px;max-width:200px;padding:19px 0;text-align:center}.steel-box{background-color:#ebf2f5}.node-landing-page .r-container.breadcrumb-container,.node-landing-page .breadcrumb-container.messages,.node-landing-page .listing .ctools-auto-submit-full-form>div.breadcrumb-container,.listing .node-landing-page .ctools-auto-submit-full-form>div.breadcrumb-container{margin:0}.node-landing-page .r-g-half{width:100%;text-align:left}.node-landing-page .video-embed-description{font:300 2.1rem/2.5rem "Open Sans",Arial,sans-serif;color:#484d50;margin:1.8rem 0}.r-container.breadcrumb-container,.breadcrumb-container.messages,.listing .ctools-auto-submit-full-form>div.breadcrumb-container{margin:0 auto 40px;color:#7a8386;font:400 1.2rem/2.1rem Arial,sans-serif;text-decoration:none;text-transform:uppercase}.r-container.breadcrumb-container .breadcrumbs,.breadcrumb-container.messages .breadcrumbs,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs{margin-top:20px;padding-right:100px}.r-container.breadcrumb-container .breadcrumbs a,.breadcrumb-container.messages .breadcrumbs a,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs a,.r-container.breadcrumb-container .breadcrumbs span,.breadcrumb-container.messages .breadcrumbs span,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs span{color:inherit;font:inherit;text-decoration:inherit}
.r-container.breadcrumb-container .breadcrumbs a:after,.breadcrumb-container.messages .breadcrumbs a:after,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs a:after,.r-container.breadcrumb-container .breadcrumbs span:after,.breadcrumb-container.messages .breadcrumbs span:after,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs span:after{content:">";display:inline-block;margin:0 9px 0 12px}.r-container.breadcrumb-container .breadcrumbs a:hover,.breadcrumb-container.messages .breadcrumbs a:hover,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs a:hover,.r-container.breadcrumb-container .breadcrumbs span:hover,.breadcrumb-container.messages .breadcrumbs span:hover,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs span:hover{color:#427498}.r-container.breadcrumb-container .breadcrumbs a:hover:after,.breadcrumb-container.messages .breadcrumbs a:hover:after,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs a:hover:after,.r-container.breadcrumb-container .breadcrumbs span:hover:after,.breadcrumb-container.messages .breadcrumbs span:hover:after,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs span:hover:after{color:#7a8386}.r-container.breadcrumb-container .breadcrumbs li,.breadcrumb-container.messages .breadcrumbs li,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs li{display:inline-block}.r-container.breadcrumb-container .breadcrumbs li.breadcrumb-last a:after,.breadcrumb-container.messages .breadcrumbs li.breadcrumb-last a:after,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs li.breadcrumb-last a:after,.r-container.breadcrumb-container .breadcrumbs li.breadcrumb-last span:after,.breadcrumb-container.messages .breadcrumbs li.breadcrumb-last span:after,.listing .ctools-auto-submit-full-form>div.breadcrumb-container .breadcrumbs li.breadcrumb-last span:after{display:none}.hero-section.long+.r-container.breadcrumb-container,.hero-section.long+.breadcrumb-container.messages,.listing .ctools-auto-submit-full-form>.hero-section.long+div.breadcrumb-container{margin-top:-90px}table{width:100%;table-layout:auto;border-collapse:collapse;margin-bottom:20px}table th{background-color:#427498;margin:0;padding:20px 25px;color:#fff}table td{border:1px solid #fff;border-right:1px solid #c0c8cb;background-color:#ebf2f5;padding:20px 25px;vertical-align:middle}table td:last-child{border-right:1px solid #fff}table td p{margin-bottom:0 !important}table+h2,table+h3,table+legend,table+h4,table+h5,table table+th{margin-top:3rem}.messages{color:#fff;padding:50px 10px;font-size:1.6rem;width:100%;max-width:1200px}.messages li{margin-bottom:5px}.messages li:last-child{margin-bottom:0}.messages .placeholder{font-weight:700}.messages a{color:#fff}.messages img{width:auto;height:auto}.messages--warning{background-color:#ec8c1c}.messages--error{background-color:red}.fieldset-wrapper.messages--error,.fieldset-wrapper .messages--error{background:transparent;color:red}.fieldset-wrapper.messages--status,.fieldset-wrapper .messages--status{background:transparent;color:#00c98e}.messages--status{background-color:#427498}.section-thank-you-0 .messages{display:none}.file{display:block;margin-bottom:25px}.file img{width:auto;height:auto;display:inline-block;margin-right:3px;vertical-align:middle}.file a{display:inline-block;vertical-align:top;color:#7a8386;font:700 1.4rem/2rem Arial,sans-serif;text-decoration:none}.file a:hover{color:#427498;text-decoration:underline}.social-placeholder{padding:30px;text-align:center;background:#72a3c6;height:300px;position:relative;margin-bottom:20px}.social-placeholder h3,.social-placeholder legend{color:#fff;top:50%;position:relative;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cookie-compliance-wrap{top:auto;bottom:0}@keyframes loader{0%{width:0;left:0;right:auto;opacity:1}30%{width:100%;left:0;right:0;opacity:1}31%{width:100%;left:0;right:0;opacity:1}60%{width:0;left:100%;right:0;opacity:1}61%{width:0;left:0;right:auto;opacity:0}}.ajax-progress{display:block;position:fixed;bottom:5px;left:0;background:transparent;width:100%;z-index:999993}.ajax-progress .throbber{height:1px;position:fixed;left:0;bottom:5px;right:0;width:100%;z-index:999993;background:transparent}.ajax-progress .throbber img{display:none}.ajax-progress .throbber:before{content:"";width:0;height:5px;border-radius:5px;background:#00c98e;position:absolute;bottom:-4px;left:0;right:auto;animation:loader 1.4s infinite ease-out;animation-fill-mode:both}.checkout-buttons .fieldset-wrapper{position:relative}.checkout-processing{height:1px;position:fixed;left:0;bottom:5px;right:0;width:100%;z-index:999993;background:transparent}.checkout-processing img{display:none}.checkout-processing:before{content:"";width:0;height:3px;border-radius:3px;background:#427498;position:absolute;top:4px;left:0;right:auto;animation:loader 1.4s infinite ease-out;animation-fill-mode:both}
.no-show{display:none}.table{display:table;width:100%}.table-row{display:table-row}.table-cell{display:table-cell;padding:22px 0;vertical-align:middle;border-bottom:1px solid #c0c8cb}.th{font:700 1.6rem/2.2rem "Open Sans",Arial,sans-serif;text-transform:capitalize}.table-item{width:50%}.table-price{width:15%;text-align:center}.table-qty{width:20%;text-align:center}.table-subtotal{width:15%;text-align:center}.table input[type="number"]{width:50px;padding:8px 10px;text-align:center;display:inline-block;vertical-align:middle}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.item-title{display:inline-block;vertical-align:middle;padding-left:20px;max-width:75%}.item-title input{border:0;padding:0;font:400 1.4rem/2rem Arial,sans-serif !important;color:#c0c8cb}.item-cover{height:84px;width:auto;max-width:25%;margin-right:-4px;display:inline-block;vertical-align:middle}.item-cover img{height:100%;width:auto}@media screen and (max-width:958px){.table-item{width:40%}.table-price{width:15%;text-align:center}.table-qty{width:30%;text-align:center}.table-subtotal{width:15%;text-align:center}}@media screen and (max-width:766px){.item-cover{display:none}.item-title{padding:0}.table-price{display:none}.table-item{width:auto}.table-qty{width:180px;text-align:center}.table-subtotal{width:110px;text-align:center}.table input[type="number"]{margin:0 5px}}@media screen and (max-width:479px){.table-row{display:block}.th{display:none}.table-item{width:100%;display:block;border:0}.table-item:before{font:700 1.6rem/2.2rem "Open Sans",Arial,sans-serif;text-transform:capitalize}.table-qty{width:50%;display:inline-block;margin-right:-3px;text-align:center;height:90px}.table-subtotal{width:50%;display:inline-block;margin-right:-3px;text-align:center;height:90px}.cart-total{width:100%;margin-top:20px}.cart-checkout input,.cart-checkout span,.checkout-buttons input,.checkout-buttons span{display:block !important;margin:0 auto 20px;float:none;text-align:center}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:100%}}@media screen and (max-width:479px){.section-cart .table-qty,.section-cart .table-subtotal{width:100%}}.node-type-basic-page .hero-section.short,.node-type-research-project .hero-section.short,.node-type-policy-group .hero-section.short{margin-bottom:0}.hero-section{position:relative;z-index:1;color:#fff;text-align:center;margin-bottom:90px}.hero-section.short .hero-slide{height:40vh;min-height:200px}.hero-section+form{margin-top:-90px}.hero-section a{text-decoration:none;color:#fff;font:300 2rem/3.2rem "Open Sans",Arial,sans-serif}.hero-section a:hover{color:#ebf2f5}.node-type-landing-page .hero-section{margin-bottom:0;margin-left:calc(-50vw + 50%);position:relative;width:100vw;color:#fff;text-align:center}.page-user .hero-section+form{margin-top:0}.form-links{text-align:center}.form-links a{display:inline-block;margin:0 10px}.hero-nav{position:absolute;width:100%;text-align:center;bottom:10px;z-index:200;display:none}.hero-nav span{width:12px;height:12px;border-radius:10px;display:inline-block;background:#fff;margin:0 26px;text-indent:-9999px;cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.hero-nav span:hover{background:#ebf2f5}.hero-slide{height:60vh;min-height:350px;width:100%;background-size:cover;background-position:50% 50%}.hero-slide .r-container,.hero-slide .messages,.hero-slide .listing .ctools-auto-submit-full-form>div,.listing .hero-slide .ctools-auto-submit-full-form>div{max-width:780px}.hero-slide p{font:300 2rem/3.2rem "Open Sans",Arial,sans-serif}.hero-overlay{width:100%;background:rgba(66,116,152,0.8);position:absolute;bottom:0;padding:20px 0}.short .hero-overlay{width:100%;height:100%;position:relative;background:transparent;padding:10px;bottom:auto}.short .hero-slide .r-container,.short .hero-slide .messages,.short .hero-slide .listing .ctools-auto-submit-full-form>div,.listing .short .hero-slide .ctools-auto-submit-full-form>div{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel-wrapper{margin-top:70px;position:relative}.carousel-content{overflow:hidden;margin:55px 50px}.carousel-content:after{content:"";display:table;clear:both}.carousel-header:after{content:"";display:table;clear:both}.carousel-header>a{float:right;margin-top:15px;font:300 1.6rem/2rem "Open Sans",Arial,sans-serif}.carousel-header h2{float:left}.back-forth-nav{position:absolute;width:100%;top:50%;z-index:999}.back-forth-nav div{position:absolute;top:50%;margin-top:-35px}.back-forth-nav .publicaions-prev{left:20px}.back-forth-nav .publicaions-next{right:20px}
.mobile .back-forth-nav{display:none}.publications-carousel-nav{position:absolute;width:100%;height:100%}.publications-carousel-nav div{position:absolute;top:40%;margin-top:-35px}.publicaions-prev{left:0}.publicaions-prev:before{content:"";display:block;width:1px;height:15px;position:absolute;background-color:#fff;top:50%;margin:-2px 0 0 -2px;left:50%;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.publicaions-prev:after{content:"";display:block;width:1px;height:15px;position:absolute;background-color:#fff;top:50%;margin:-13px 1px 0 0;right:50%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.publicaions-next{right:0}.publicaions-next:before{content:"";display:block;width:1px;height:15px;position:absolute;background-color:#fff;top:50%;margin:-2px 0 0 1px;left:50%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.publicaions-next:after{content:"";display:block;width:1px;height:15px;position:absolute;background-color:#fff;top:50%;margin:-13px -2px 0 0;right:50%;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-element{display:inline-block;vertical-align:top;margin:0 30px;line-height:1;white-space:normal;width:160px;position:relative !important}.page-ria-dashboard .carousel-element{width:193px}.page-ria-dashboard .carousel-element .cover{width:193px;height:193px}.body-slider{margin-bottom:40px}.body-slider figure{position:relative;width:100%}.body-slider figure figcaption{position:absolute;bottom:0;left:0;width:100%;padding:18px 28px;background:rgba(0,0,0,0.8);color:#fff}.body-slider figure figcaption p{margin-bottom:5px}.body-slider nav{margin-top:10px}.body-slider nav .cycle-pager-active{opacity:.5}.body-slider nav img{display:inline-block;height:40px;width:auto;border:1px solid #c0c8cb;margin-right:5px;cursor:pointer}@media screen and (max-width:1000px){.body-slider{margin-top:50px}}@media screen and (max-width:479px){.body-slider figure figcaption{position:relative;bottom:0;left:0;width:100%;background:#427498}.hero-slide p{display:none}}.main-nav{width:100%;top:0;right:0;background-color:#fff;border-bottom:1px solid #c0c8cb;z-index:4;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.navbar-horizontal .main-nav{top:39px}.navbar-tray-open .main-nav{top:79px}.desktop .main-nav{position:fixed}.mobile .main-nav{position:relative}.desktop .content-push.open .main-nav{margin-right:260px}.main-search{position:relative;z-index:4;height:0;background-color:#fff;overflow:hidden;padding:0 26px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.main-search.open{height:90px;padding:14px 26px}.main-search input[type="text"],.main-search input[type="search"]{font:300 3rem "Open Sans",Arial,sans-serif;width:100%;border:0;padding:10px 70px 10px 10px;outline:none}.main-search input[type="text"]:focus,.main-search input[type="search"]:focus{outline:none;box-shadow:none}.main-search input[type="text"]::-webkit-input-placeholder,.main-search input[type="search"]::-webkit-input-placeholder{color:#484d50;font:300 3rem "Open Sans",Arial,sans-serif}.main-search input[type="text"]:-moz-placeholder,.main-search input[type="search"]:-moz-placeholder{color:#484d50;font:300 3rem "Open Sans",Arial,sans-serif}.main-search input[type="text"]::-moz-placeholder,.main-search input[type="search"]::-moz-placeholder{color:#484d50;font:300 3rem "Open Sans",Arial,sans-serif}.main-search input[type="text"]:-ms-input-placeholder,.main-search input[type="search"]:-ms-input-placeholder{color:#484d50;font:300 3rem "Open Sans",Arial,sans-serif}.main-search .form-actions{position:absolute;width:80px;height:100%;right:10px;top:0}.main-search .form-actions:before{content:"";display:block;position:absolute;width:26px;height:26px;border:5px solid #7a8386;border-radius:13px;top:50%;left:50%;margin:-13px 0 0 -7px;z-index:1}.main-search .form-actions:after{content:"";display:block;position:absolute;width:6px;height:12px;background-color:#7a8386;top:50%;left:50%;margin:7px 0 0 16px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.main-search input[type="submit"]{width:100%;height:100%;border:0;overflow:hidden;text-indent:-9999px;cursor:pointer;background:transparent;position:relative;z-index:2}.user-nav{background-color:#ebf2f5;position:relative;height:40px;z-index:7;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.user-nav ul{float:left;padding:15px 0}.user-nav ul li{float:left;position:relative}.user-nav ul>li.open,.user-nav ul>li.open>.nolink,.user-nav ul>li.open a{color:#427498}.user-nav ul>li.open .r-mega-menu{visibility:visible;opacity:1}.user-nav ul li:nth-child(n+2)::before{content:"|";float:left;color:#484d50;margin-top:-4px}.user-nav ul>li.sub-menu>a::after,.user-nav ul>li.sub-menu>.nolink::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #c0c8cb;margin:5px auto 0;display:block}.user-nav ul>li.sub-menu.open>.nolink::after,.user-nav ul>li.sub-menu.open>a::after{border-top-color:rgba(66,116,152,0.7)}.user-nav ul.language-switcher-locale-url li:first-child:before{display:none}
.user-nav ul:after,.user-nav:after{content:"";display:table;clear:both}.user-nav a{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.user-nav .nolink{cursor:pointer}.user-nav a:hover,.user-nav .nolink:hover{color:#c0c8cb}.user-nav a,.user-nav span{font:400 1.1rem/1rem Arial,sans-serif;color:#484d50;text-transform:uppercase;display:block;text-decoration:none}.user-nav li a,.user-nav li span{margin:0 10px 0 14px}.functional-section{float:right}.r-cart-button,.login-button,.search-trigger{float:left}.login-button{padding:15px 0;margin:0 13px;position:relative}.login-button:after{content:"";background-color:#484d50;width:1px;height:12px;display:block;position:absolute;right:-13px;top:50%;margin-top:-6px}.search-trigger{position:relative;padding:15px 29px;height:100%;text-indent:-9999px;overflow:hidden;font:400 1.1rem/1rem Arial,sans-serif;cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.search-trigger:hover,.search-trigger.active{background-color:#c0c8cb}.search-trigger:before{content:"";display:block;position:absolute;width:13px;height:13px;border:2px solid #484d50;border-radius:13px;top:50%;left:50%;margin:-8px 0 0 -8px}.search-trigger:after{content:"";display:block;position:absolute;width:3px;height:7px;background-color:#484d50;top:50%;left:50%;margin:1px 0 0 3px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.r-cart-button{position:static}.r-cart-button>a{background:url(/sites/all/themes/zen_ria/images/cart.png) 17px 11px no-repeat #427498;color:#fff;padding:15px 33px 15px 58px;display:inline-block;height:40px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.r-cart-button span{color:inherit;display:inline}.r-cart-button:hover .cart-dropdown:before{border-top:6px solid #72a3c6}.r-cart-button:hover>a{background-color:#72a3c6;color:#fff}.cart-dropdown{position:absolute;visibility:hidden;opacity:0;top:40px;right:0;padding:20px;background:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.3);width:270px;min-height:200px;z-index:20;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.cart-dropdown.open{visibility:visible;opacity:1}.cart-dropdown:before{content:"";width:0;height:0;display:block;border-top:6px solid #427498;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:0;right:55px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.cart-dropdown h4{text-align:center;margin-top:20px;font-weight:300}.cart-dropdown h4:after{content:"";display:inline-block;width:40%;height:1px;text-align:center;background-color:#c0c8cb}.cart-dropdown .table-cell{padding:0 0 20px;vertical-align:top;border-bottom:0}.cart-dropdown .table-cell .item-cover,.cart-dropdown .table-cell .item-title{vertical-align:top}.cart-dropdown .cart-total{width:100%;float:none;margin-bottom:10px}.cart-dropdown .button-checkout{width:100%;float:none;margin-bottom:20px;color:#fff;text-transform:none;font:700 1.6rem/1 Arial,sans-serif}.cart-dropdown .button-checkout:hover{color:#fff}.cart-dropdown .cart-checkout{margin-bottom:0}.cart-dropdown .view-cart a{text-align:center;display:block;text-decoration:underline}.cart-dropdown .more-items{display:block;margin-bottom:10px}.r-main-menu{height:1px;position:relative;z-index:3;background:transparent;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.r-main-menu>ul{position:absolute;z-index:1;display:inline-block;height:140px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;display:flex;align-items:center}.r-main-menu>ul:first-of-type{text-align:right;right:50%;margin-right:66px}.r-main-menu>ul:nth-of-type(2){text-align:left;left:50%;margin-left:66px}.r-main-menu>ul>li{position:relative;float:left;margin:-6px 14px 0;text-align:center;top:0}.r-main-menu>ul>li.open .r-mega-menu{visibility:visible;opacity:1}.r-main-menu>ul>li.open>a,.r-main-menu>ul>li.open>.nolink{color:#427498;border-bottom:1px solid #427498}.r-main-menu .nolink{cursor:pointer}.r-main-menu>ul>li>a,.r-main-menu>ul>li>.nolink{color:#040000;font:700 1.4rem/1 "Open Sans",Arial,sans-serif;text-transform:capitalize;text-decoration:none;padding:15px 0;display:block}.r-main-menu>ul>li>a:hover,.r-main-menu>ul>li>.nolink:hover{color:#427498;border-bottom:1px solid #427498}.r-main-menu.down .r-mega-menu{top:269px}.nolink{font-weight:700}.logo{width:104px;height:104px;position:relative;margin:20px auto;z-index:5;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.r-mega-menu{position:fixed;left:0;visibility:hidden;opacity:0;text-align:left;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;-ms-transform:none;-webkit-transform:none;transform:none;width:100%}
.r-mega-menu a{text-decoration:none}[data-menu="mainnav"] .r-mega-menu{width:100%;padding:30px 0;background-color:#ebf2f5;top:185px}[data-menu="mainnav"] .r-mega-menu .r-container .lvl2>li,[data-menu="mainnav"] .r-mega-menu .messages .lvl2>li,[data-menu="mainnav"] .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li,.listing [data-menu="mainnav"] .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li{width:25%;float:left}[data-menu="mainnav"] .r-mega-menu .r-container .lvl2>li.mlid-1161,[data-menu="mainnav"] .r-mega-menu .messages .lvl2>li.mlid-1161,[data-menu="mainnav"] .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161,.listing [data-menu="mainnav"] .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161{width:75%}[data-menu="mainnav"] .r-mega-menu .r-container .lvl2>li.mlid-1161 ul,[data-menu="mainnav"] .r-mega-menu .messages .lvl2>li.mlid-1161 ul,[data-menu="mainnav"] .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul,.listing [data-menu="mainnav"] .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul{font-size:0}[data-menu="mainnav"] .r-mega-menu .r-container .lvl2>li.mlid-1161 ul li,[data-menu="mainnav"] .r-mega-menu .messages .lvl2>li.mlid-1161 ul li,[data-menu="mainnav"] .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul li,.listing [data-menu="mainnav"] .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul li{width:33.333%;display:inline-block;vertical-align:top}[data-menu="mainnav"] .r-mega-menu ul li{margin-bottom:12px;display:block}[data-menu="mainnav"] .r-mega-menu ul>li>a,[data-menu="mainnav"] .r-mega-menu ul>li>.nolink{font:700 1.3rem/1.6rem "Open Sans",Arial,sans-serif;color:#484d50;text-transform:uppercase;padding-right:20px}[data-menu="mainnav"] .r-mega-menu ul>li>a:hover,[data-menu="mainnav"] .r-mega-menu ul>li>.nolink:hover{color:#72a3c6}[data-menu="mainnav"] .r-mega-menu ul li li{margin-top:12px}[data-menu="mainnav"] .r-mega-menu ul li li.menu-more a{font-weight:700}[data-menu="mainnav"] .r-mega-menu ul li li.menu-more a:after{content:"...";padding-left:3px}[data-menu="mainnav"] .r-mega-menu ul li li a{font:400 1.3rem/1.6rem Arial,sans-serif;text-transform:none}[data-menu="mainnav"] .r-mega-menu ul li li a:hover{color:#72a3c6}[data-menu="topnav"].is-expanded{margin-bottom:20px}[data-menu="topnav"] .r-mega-menu{background-color:#ebf2f5;top:39px}[data-menu="topnav"] .r-mega-menu ul{width:100%;float:none;padding:5px 0 10px}[data-menu="topnav"] .r-mega-menu a{display:block;color:#427498}[data-menu="topnav"] .r-mega-menu ul li::before{content:"•";color:#427498}[data-menu="topnav"] .r-mega-menu ul li:first-child::before{display:none}[data-menu="topnav"] .r-mega-menu a:hover{text-decoration:underline;color:#484d50}body.desktop.resize .logo{height:52px;width:52px;margin:10px auto}body.desktop.resize .r-main-menu>ul{height:70px}body.desktop.resize .r-main-menu .r-mega-menu{top:113px}body.desktop.resize .r-main-menu.down .r-mega-menu{top:203px}body.desktop.resize.navbar-horizontal .r-main-menu .r-mega-menu{top:152px}body.desktop.resize.navbar-horizontal .r-main-menu.down .r-mega-menu{top:242px}body.desktop.resize.navbar-horizontal .user-nav .r-mega-menu{top:79px}body.desktop.resize.navbar-tray-open .r-main-menu .r-mega-menu{top:192px}body.desktop.resize.navbar-tray-open .r-main-menu.down .r-mega-menu{top:282px}body.desktop.resize.navbar-tray-open .user-nav .r-mega-menu{top:119px}.navbar-horizontal .r-main-menu .r-mega-menu{top:222px}.navbar-horizontal .r-main-menu.down .r-mega-menu{top:312px}.navbar-horizontal .user-nav .r-mega-menu{top:79px}.navbar-tray-open .r-main-menu .r-mega-menu{top:262px}.navbar-tray-open .r-main-menu.down .r-mega-menu{top:352px}.navbar-tray-open .user-nav .r-mega-menu{top:119px}.side-nav figcaption{background:#427498;color:#fff;font:300 2.2rem/2.8rem "Open Sans",Arial,sans-serif;padding:18px 25px}.side-nav a{text-decoration:none}.side-nav li{margin-bottom:1px}.side-nav>ul>li>a,.side-nav>ul>li>span{color:#484d50;font:700 1.3rem/1 "Open Sans",Arial,sans-serif;padding:15px 25px;background-color:#ebf2f5;display:block;text-transform:uppercase}
.side-nav>ul>li.active>a,.side-nav>ul>li.active-trail>a{background-color:#f5f8f9;color:#427498}.side-nav>ul>li ul{background-color:#f5f8f9}.side-nav>ul>li ul li{padding-bottom:15px}.side-nav>ul>li ul li a{font:400 1.3rem/1.6rem Arial,sans-serif;padding:0 25px;display:block;color:#484d50}.side-nav>ul>li ul li.active a,.side-nav>ul>li ul li.active-trail a{color:#7a8386}.side-nav>ul>li ul li ul{padding-top:15px}.side-nav>ul>li ul li ul li:last-child{padding-bottom:0}.letter-nav{margin-bottom:40px}.system-menu{position:fixed;z-index:99999;top:40%;background-color:#427498;width:120px;left:0;box-shadow:0 0 4px rgba(0,0,0,0.5)}.system-menu .tabs-primary li:last-child a{border:0}.system-menu .tabs-primary li:last-child a:hover{border:0}.system-menu .tabs-primary li a{display:block;padding:10px 8px;border-bottom:1px solid #72a3c6;color:#fff;text-decoration:none;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.system-menu .tabs-primary li a:hover{background:#72a3c6}.user-info-menu{margin-bottom:100px}.user-info-menu .tabs-primary{text-align:center}.user-info-menu .tabs-primary li{display:inline-block;margin:0 10px}.page-search .side-nav figcaption{font:300 2.2rem/2.8rem "Open Sans",Arial,sans-serif;padding:18px 25px;color:#fff;background:#427498}.page-search .side-nav .item-list{margin-bottom:4rem}.page-search .side-nav #reset,.page-search .side-nav #edit-submit-default-search{font-weight:700;width:100%;margin-bottom:4rem;padding:17px 26px;transition:all 200ms;text-align:center;text-decoration:none;color:#fff;border-width:0;border-radius:3px;background-color:#427498}.page-search .side-nav #reset:hover,.page-search .side-nav #edit-submit-default-search:hover{background-color:#72a3c6}.page-search .side-nav .main-search{height:50px;margin:10px 0 2rem}.page-search .side-nav .main-search form{margin-top:-5px}.page-search .side-nav .main-search .form-actions{position:absolute;top:0;right:10px;width:80px;height:100%}.page-search .side-nav .main-search .form-actions:before{position:absolute;z-index:1;top:54%;left:100%;display:block;width:18px;height:18px;margin:-13px 0 0 -7px;content:'';border:2px solid #7a8386;border-radius:13px}.page-search .side-nav .main-search .form-actions:after{position:absolute;z-index:1;top:36%;top:36%;left:93%;display:block;width:2px;height:13px;margin:7px 0 0 16px;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#7a8386}.page-search .side-nav form label+input[type='text'],.page-search .side-nav form label+input[type='email'],.page-search .side-nav form label+input[type='password'],.page-search .side-nav form label+select,.page-search .side-nav form label+.form-textarea-wrapper,.page-search .side-nav form label+.date-form-element-content{width:100%;margin-bottom:10px}.page-search .side-nav form label{display:none}.page-search .side-nav a{text-decoration:none;color:#fff}.page-search .side-nav li{margin-bottom:10px;padding:19px 45px;text-align:center;text-decoration:none;color:#427498;border-radius:3px;background-color:#fff}.page-search .side-nav>ul>li>a{font:700 1.3rem/1 "Open Sans",Arial,sans-serif;display:block;padding:15px 25px;text-transform:uppercase;color:#484d50;background-color:#ebf2f5}.page-search .side-nav>ul>li.active>a,.page-search .side-nav>ul>li.active-trail>a{color:#427498;background-color:#f5f8f9}.page-search .side-nav>ul>li ul{background-color:#f5f8f9}.page-search .side-nav>ul>li ul li{padding-bottom:15px}.page-search .side-nav>ul>li ul li a{font:400 1.3rem/1.6rem Arial,sans-serif;display:block;padding:0 25px;color:#484d50}.page-search .side-nav>ul>li ul li.active a,.page-search .side-nav>ul>li ul li.active-trail a{color:#7a8386}.page-search .side-nav>ul>li ul li ul{padding-top:15px}.page-search .side-nav>ul>li ul li ul li:last-child{padding-bottom:0}.page-search .side-nav li.expanded{padding-bottom:0}.page-search .side-nav li.expanded .item-list{margin-top:1.1em;margin-bottom:1.5em}.page-search .side-nav li.expanded .item-list li{padding-left:20px}.page-search .side-nav li.expanded .item-list li:last-child{padding-bottom:0;margin-bottom:0}.page-search .side-nav a.facetapi-limit-link{color:#427498}.page-search .side-nav li{padding:0 15px 15px 10px;text-align:left}.page-search .side-nav a.facetapi-checkbox{position:relative;display:block;width:100%;min-height:20px;padding-left:28px;text-align:left;color:#427498}.page-search .side-nav a.facetapi-checkbox.facetapi-active{display:block !important;color:#c0c8cb}
.page-search .side-nav a.facetapi-checkbox.facetapi-active:before{background:url(/sites/all/themes/zen_ria/images/sprite.png) 2px 2px no-repeat;background-color:#fff}.page-search .side-nav a.facetapi-checkbox:before{position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;content:'';vertical-align:middle;border:1px solid #c0c8cb;background-color:#fff}.page-search .side-nav input[type='checkbox']{display:none}.page-search .side-nav input[type='checkbox']+label{font:400 1.4rem/1.3 Arial,sans-serif;position:relative;display:block;min-height:20px;padding-left:28px}.page-search .side-nav input[type='checkbox']+label:before{position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;content:'';vertical-align:middle}.page-search .side-nav .main-search{overflow:visible;margin:0;padding:0}.page-search .side-nav .main-search .views-submit-button{position:absolute;top:4px;right:-7px;width:50px;height:100%}.page-search .side-nav .main-search #edit-search-api-views-fulltext::placeholder{font-size:1.9rem;font-weight:400;color:#888}.page-search .side-nav .main-search input[type='text'],.page-search .side-nav .main-search input[type='search']{font:300 2rem 'Open Sans',Arial,sans-serif;width:100%;margin:10px 0 2rem;padding:10px 10px;transition:all 200ms;border:1px solid #c0c8cb}.page-search .side-nav .main-search input[type='text']:focus,.page-search .side-nav .main-search input[type='text']:active,.page-search .side-nav .main-search input[type='search']:focus,.page-search .side-nav .main-search input[type='search']:active{border:1px solid #ec8c1c;outline:none;background:#fff;box-shadow:0 0 6px #ec8c1c}.page-search .side-nav .main-search input[type='radio']{display:none}.page-search .side-nav .main-search input[type='radio']+label{font:400 1.4rem/1.3 Arial,sans-serif;position:relative;display:block;min-height:20px;padding-left:28px}.page-search .side-nav .main-search input[type='radio']+label:before{position:absolute;top:1px;left:1px;display:inline-block;width:16px;height:16px;content:'';vertical-align:middle;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #c0c8cb}.page-search .side-nav .main-search input[type='radio']:checked+label:before{background:#427498}html{background-color:#484d50}html,body{min-height:100%}body{font-family:Arial,sans-serif;font-size:1.5rem;height:100%;color:#484d50;background:#fff}.main-wrapper{overflow:hidden;min-height:100%}.main-content{position:relative;z-index:2;margin-top:186px;background-color:#fff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.main-content.down{margin-top:276px}.main-content time,.main-content address,.main-content .t-info{font:400 1.4rem/2.1rem Arial,sans-serif;display:block;margin-bottom:20px;color:#7a8386}.mobile .main-content{margin-top:0}.ie9 .main-content:after{filer:none}.body-text-wrap{position:relative}.body-text-wrap.gradient:before{position:absolute;z-index:-2;left:0;width:100%;height:115px;content:'';background:#f1f6f9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNmMWY2ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#f1f6f9 10%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#f1f6f9),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f1f6f9 10%,#fff 100%);background:-o-linear-gradient(top,#f1f6f9 10%,#fff 100%);background:-ms-linear-gradient(top,#f1f6f9 10%,#fff 100%);background:linear-gradient(to bottom,#f1f6f9 10%,#fff 100%)}.body-text{position:static;margin-bottom:70px}.main-image{margin-bottom:20px}.about-dropdown{position:relative;z-index:2;text-align:center;background:#fff}.about-dropdown .r-container,.about-dropdown .messages,.about-dropdown .listing .ctools-auto-submit-full-form>div,.listing .about-dropdown .ctools-auto-submit-full-form>div{position:relative;z-index:1;padding:13px;background-color:#fff}.about-dropdown p.intro{font:300 1.8rem/3rem "Open Sans",Arial,sans-serif;max-width:930px;margin:10px auto}.about-dropdown a{font:700 1.8rem/3rem Arial,sans-serif}.about-dropdown h4{font:300 1.5rem/2.4rem "Open Sans",Arial,sans-serif;margin-bottom:0;text-transform:uppercase;color:#040000}.about-dropdown.open .about-dropdown-trigger:before{margin-left:3px}.about-dropdown.open .about-dropdown-trigger:after{margin-right:3px}.about-content{overflow:hidden;height:0}.about-content.open{height:auto}.about-content p{padding-top:4rem}.about-content a{display:inline-block;padding-bottom:6rem}
.about-dropdown-trigger{position:absolute;z-index:-1;bottom:-44px;left:50%;width:218px;height:218px;margin-left:-109px;cursor:pointer;border-radius:50%;background-color:#fff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.about-dropdown-trigger:hover{background-color:#427498}.about-dropdown-trigger:before{position:absolute;bottom:20px;left:50%;display:block;width:2px;height:12px;margin-left:-5px;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#427498;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.about-dropdown-trigger:after{position:absolute;right:50%;bottom:20px;display:block;width:2px;height:12px;margin-right:-5px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#427498;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.about-dropdown-trigger:hover:after,.about-dropdown-trigger:hover:before{background-color:#fff}.r-intro{margin-bottom:80px}.bio{margin-bottom:10px}.bio .directory-photo{width:140px;margin-bottom:20px}.bio .directory-details span.position{font:400 2.2rem/2.8rem "Open Sans",Arial,sans-serif;color:#484d50}.bio .directory-details span.position:last-of-type{margin-bottom:10px}.bio .directory-details em{font:400 1.7rem/2.4rem Arial,sans-serif;font-style:normal;color:#7a8386}.bio p.bio-details{font:400 1.7rem/2.4rem Arial,sans-serif;font-style:normal;margin-bottom:0;color:#484d50}.bio p.bio-details span{display:inline;color:inherit}.bio p.bio-details span:after{content:', '}.bio p.bio-details span:last-child:after{content:''}.section-publications .directory-details em{font:400 1.4rem/2.4rem Arial,sans-serif;color:#484d50}.bio-contact-info span{display:block;margin-bottom:8px}.current-price,.prev-price,.subtotal-price{font:700 1.4rem/2rem Arial,sans-serif;color:#427498}.current-price{display:block}.prev-price{font-weight:400;display:block;text-decoration:line-through}.subtotal-price{color:#484d50}.cart-layout{margin-bottom:30px}.cart-summary{margin-bottom:30px}.cart-summary:after{display:table;clear:both;content:''}.payment-options a{text-decoration:none}.payment-options img{display:inline-block;width:auto;height:auto;margin-right:2px}.cart-total{font-size:1.6rem;line-height:1.8rem;float:right;width:240px;padding:15px;text-align:center;color:#7a8386;background:#ebf2f5}.cart-total strong{color:#484d50}.cart-checkout{margin-bottom:200px}.projects{margin-bottom:80px}.event-info{margin-bottom:10px;padding-bottom:25px}.event-info h4{margin-bottom:0}.event-actions{display:none;margin:20px 0 30px;padding-top:20px;border-top:1px solid #c0c8cb}.event-actions>div{margin-bottom:20px}.event-actions .eventbrite{text-align:left}.event-actions .eventbrite img{margin:0}.eventbrite{text-align:center}.eventbrite img{display:none}.eventbrite a{color:#fff;background-color:#427498}.eventbrite a:hover{color:#fff;background-color:#72a3c6}.eventbrite a:before{content:'Book Now'}@media screen and (max-width:766px){.event-actions{display:block}}.news-article-extra{margin-bottom:30px;padding-top:20px;border-top:1px solid #c0c8cb}body.desktop.resize .main-content{margin-top:113px}body.desktop.resize .main-content.down{margin-top:203px}body.fix{overflow:hidden;height:100%}.addthis-container{margin-bottom:30px;padding:10px 0;border-top:1px solid #c0c8cb}aside>div{margin-bottom:30px}aside p{margin-bottom:5px !important}.book{margin-bottom:50px}.format_and_author{display:block;margin-bottom:74px}.format_and_author a{text-decoration:none}.format_and_author a:after{content:', '}.format_and_author a:last-of-type:after{content:''}.purchase{margin-bottom:110px}.purchase .price{font:300 2.4rem/3.2rem "Open Sans",Arial,sans-serif;display:block;margin-bottom:50px;color:#7a8386}.author-info{margin-bottom:20px;text-align:left}.author-info p{font:400 1.4rem/2.4rem Arial,sans-serif;max-width:640px;padding:0}.author-info:last-of-type{margin-bottom:0}.field-type-text{display:inline}.book .body-slider nav a{font-size:0}.newsletter-signup{font-size:1.7rem;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;color:#fff !important;background-color:#427498}.newsletter-signup .logo{margin-bottom:40px}.newsletter-signup label{display:none}.newsletter-signup h1,.newsletter-signup .checkout-help{text-align:center;color:#fff}.newsletter-signup .form-item{width:100%;max-width:400px;margin:20px auto 0}.newsletter-signup .form-item input[type='text']{width:100%}.newsletter-signup .form-item:first-of-type{margin-top:40px}.newsletter-signup .form-item:last-of-type{margin-bottom:40px}.commerce-add-to-cart label{font:700 1.4rem Arial,sans-serif;vertical-align:middle;color:#7a8386}.commerce-add-to-cart .form-item-quantity{margin-bottom:23px}
.commerce-add-to-cart .commerce-quantity-plusminus-link-increase{display:inline-block;margin-left:15px}.commerce-add-to-cart .commerce-quantity-plusminus-link-decrease{display:inline-block;margin-right:15px}.commerce-add-to-cart .form-text{display:inline-block;width:55px;text-align:center;vertical-align:middle}.body-text .form-item-quantity label{display:inline-block;width:auto;text-align:left;vertical-align:middle}.body-text .form-item-quantity .quantity-minus{margin:0 10px 0 0}.body-text .form-item-quantity .quantity-plus{margin:0 0 0 10px}.body-text .form-item-quantity .product-controls{display:inline-block;min-width:200px;vertical-align:middle}.body-text .purchase .price{margin-bottom:30px}aside .commerce-add-to-cart .form-submit{width:235px;background-position:67px 15px}aside .product-controls{font-size:0;display:inline-block;overflow:hidden;width:70%;vertical-align:middle}.page-user-orders .entity-commerce-order .links{height:30px;text-align:right}.page-user-orders .entity-commerce-order .print-link{display:inline-block}.page-user-orders .entity-commerce-order .print-link img{position:relative;top:5px;display:inline-block;width:20px;height:20px}.page-user-orders .entity-commerce-order .print-link a{display:inline-block}.print-content .print-content{display:block;width:92%;margin:auto}.print-content table th{font-weight:400;position:relative;overflow:hidden;color:#484d50 !important;border-right:1pt solid #fff !important;background:none !important}.print-content table th:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:'';border:99999px #ebf2f5 solid}.print-content table th *{position:relative;z-index:1}.print-content table td{border:1pt solid #ebf2f5 !important;border-right:1pt solid #ebf2f5 !important;background:none !important}.print-content .r-col,.print-content .filter-wrap .bef-checkboxes .form-item,.filter-wrap .bef-checkboxes .print-content .form-item,.print-content .filter-wrap .form-checkboxes .form-item,.filter-wrap .form-checkboxes .print-content .form-item,.print-content .ctools-auto-submit-processed .bef-checkboxes .form-item,.ctools-auto-submit-processed .bef-checkboxes .print-content .form-item,.print-content .ctools-auto-submit-processed .form-checkboxes .form-item,.ctools-auto-submit-processed .form-checkboxes .print-content .form-item,.print-content .filter-category .leaf,.filter-category .print-content .leaf,.print-content #user-profile-form .form-type-checkboxes .form-item,#user-profile-form .form-type-checkboxes .print-content .form-item,.print-content #user-profile-form .form-type-radios .form-item,#user-profile-form .form-type-radios .print-content .form-item,.print-content .node-bio-form .form-type-checkboxes .form-item,.node-bio-form .form-type-checkboxes .print-content .form-item,.print-content .node-bio-form .form-type-radios .form-item,.node-bio-form .form-type-radios .print-content .form-item{padding-right:0 !important;padding-left:0 !important}.print-content q{quotes:none}.print-content q:before,.print-content q:after{content:''}.print-content body{font-size:12pt;line-height:1.3}.print-content h1,.print-content .checkout-help{font-size:24pt}.print-content h2{font-size:14pt;margin-top:25px}.print-content img{border:0}.print-content blockquote{font-size:13pt;font-style:italic}.reports-bar{margin-bottom:50px}#dara_gmap{width:100%;height:300px}.membership-status{margin-bottom:50px}.page-ria-dashboard .carousel-wrapper{margin-top:0}.commitee-members{margin-top:70px}h2.four-o-four{font:700 8rem "Open Sans",Arial,sans-serif;color:#fff}.four-o-four-content{text-align:center;color:#fff}.four-o-four-content p{font-size:2.4rem}.four-o-four-content .button-primary,.four-o-four-content .button-tetriary,.four-o-four-content .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .four-o-four-content input[type="submit"],.four-o-four-content .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .four-o-four-content input[type="submit"],.four-o-four-content .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .four-o-four-content input[type="submit"],.four-o-four-content #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .four-o-four-content #edit-submit,.four-o-four-content #edit-cancel,.four-o-four-content #edit-back,.four-o-four-content .bar-steel+.bar-steel a,.bar-steel+.bar-steel .four-o-four-content a,.four-o-four-content .newsletter-signup .form-submit,.newsletter-signup .four-o-four-content .form-submit{margin:30px auto}.current-search-item{margin-top:2rem}.current-search-item h3,.current-search-item legend{font:300 2.2rem/2.5rem 'Open Sans',Arial,sans-serif}
.current-search-item span.search_results{font-size:4rem;font-weight:500;padding:10px 5px 0 20px}.current-search-item span.search_term{font-size:2.4rem;font-weight:400}.m-top-4{margin-top:4rem}.commerce-quantity-plusminus-link a.button:hover{background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat #484d50}.views-exposed-widgets{margin:0}.commerce-line-item-views-form input.delete-line-item{padding:0}.views-exposed-form .views-exposed-widget .form-submit{margin:0}.views-exposed-form .views-exposed-widget{float:none;margin:0;padding:0}.views-exposed-widget.views-widget-filter-search_api_views_fulltext label{display:none}.views-exposed-widget.views-widget-filter-search_api_views_fulltext input[type="text"]{width:100%}div.addressfield-container-inline>div.form-item{float:none;margin:0}.webform-container-inline div,.webform-container-inline div.form-item{display:block !important}.confirm-parent,.password-parent{width:100%}div.form-item div.password-suggestions{width:100%;padding:20px 20px 10px;font-size:1.4rem}div.form-item div.password-suggestions ul{padding-top:10px}html.js input.form-autocomplete{background:#fff}.page-node-87252 .views-submit-button,.view-search-submit,.main-nav .views-submit-button,.side-nav .views-submit-button{position:absolute;top:0;right:25px;width:20px;height:40px}.page-node-87252 .views-submit-button input,.view-search-submit input,.main-nav .views-submit-button input,.side-nav .views-submit-button input{position:relative;z-index:2;cursor:pointer;text-indent:-9999px;border:0;background:transparent}.page-node-87252 .views-submit-button:before,.view-search-submit:before,.main-nav .views-submit-button:before,.side-nav .views-submit-button:before{position:absolute;z-index:1;top:25px;left:12px;display:block;width:19px;height:19px;margin:-8px 0 0 -8px;content:"";border:2px solid #484d50;border-radius:13px}.page-node-87252 .views-submit-button:after,.view-search-submit:after,.main-nav .views-submit-button:after,.side-nav .views-submit-button:after{position:absolute;z-index:1;top:30px;left:20px;display:block;width:3px;height:13px;margin:1px 0 0 3px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#484d50}.bar-steel.book-search{margin-top:-90px;padding:30px 0}.bar-steel.book-search form>div{margin:0}.container-inline-date .date-padding{padding:0}.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover{text-decoration:none}fieldset.date-combo .container-inline-date .date-padding{padding:0}.filter-wrapper .form-item label{display:inline-block}.filter-wrapper .form-item,.filter-help{float:none;padding:0}.filter-wrapper .form-item a,.filter-help a{padding:0 20px 0 0}#ui-datepicker-div{border:1px solid #c0c8cb !important;border-radius:0 !important;background:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.3);font:400 1.4rem Arial,sans-serif}.ui-widget-header{border:0;background:transparent}.ui-datepicker .ui-datepicker-header{padding:10px}.ui-datepicker th{padding:5px;color:#fff;font-weight:400}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c0c8cb;background:transparent}.ui-datepicker{width:280px;padding:5px}.ui-datepicker .ui-datepicker-prev{position:absolute;top:18px}.ui-datepicker .ui-datepicker-prev:hover{top:18px;left:2px;background:#484d50}.ui-datepicker .ui-datepicker-next{position:absolute;top:18px}.ui-datepicker .ui-datepicker-next:hover{top:18px;right:2px;background:#484d50}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:absolute;top:8px;left:8px;width:100%;height:100%;background:transparent !important}.ui-datepicker .ui-datepicker-prev span:before{position:absolute;top:50%;left:50%;display:block;width:1px;height:10px;margin:-2px 0 0 -2px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}.ui-datepicker .ui-datepicker-prev span:after{position:absolute;top:50%;right:50%;display:block;width:1px;height:10px;margin:-9px 1px 0 0;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.ui-datepicker .ui-datepicker-next span:before{position:absolute;top:50%;left:50%;display:block;width:1px;height:10px;margin:-2px 0 0;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.ui-datepicker .ui-datepicker-next span:after{position:absolute;top:50%;right:50%;display:block;width:1px;height:10px;margin:-9px -1px 0 0;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff}
form{position:relative}form>div{position:relative;margin-bottom:20px}form .field-info span{position:relative;display:inline-block;width:100%;height:100%;text-align:center;color:#fff;line-height:30px}form .field-info p{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;position:absolute;top:0;left:40px;visibility:hidden;width:215px;padding:18px;opacity:0;border-radius:2px;background-color:#c0c8cb}form .field-info{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;position:relative;display:inline-block;width:30px;height:30px;margin-left:10px;vertical-align:middle;border-radius:50%;background-color:#7a8386}form .field-info:hover{background-color:#427498}form .field-info:hover p{visibility:visible;opacity:1}form .form-item{font-size:0}form input[type="text"],form input[type="email"],form input[type="password"],form select,form textarea{width:100%}form label{display:inline-block;width:30%;margin:0;padding-right:20px;text-align:right}form label+input[type="text"],form label+input[type="email"],form label+input[type="password"],form label+select,form label+.form-textarea-wrapper,form label+.date-form-element-content{display:inline-block;width:70%}.date-form-element-content{vertical-align:-70px}.form-item-field-user-newsletter-und-0-subscribe label{width:100% !important}.webform-client-form,.page-user form,.node-bio-form{max-width:750px;margin:0 auto}.webform-client-form .form-item,.page-user form .form-item,.node-bio-form .form-item{margin-bottom:20px}.webform-client-form input[type="submit"],.page-user form input[type="submit"],.node-bio-form input[type="submit"]{display:block;margin:20px auto}.webform-client-form .form-managed-file,.page-user form .form-managed-file,.node-bio-form .form-managed-file{padding:10px;border:1px solid #c0c8cb}.webform-client-form .form-managed-file input[type="submit"],.page-user form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file input[type="submit"]{display:block;float:right;margin:0}.webform-client-form .form-managed-file .file,.page-user form .form-managed-file .file,.node-bio-form .form-managed-file .file{display:inline-block}.webform-client-form .form-managed-file .form-file,.page-user form .form-managed-file .form-file,.node-bio-form .form-managed-file .form-file{max-width:300px}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form input[type="password"],.webform-client-form select,.webform-client-form textarea,.page-user form input[type="text"],.page-user form input[type="email"],.page-user form input[type="password"],.page-user form select,.page-user form textarea,.node-bio-form input[type="text"],.node-bio-form input[type="email"],.node-bio-form input[type="password"],.node-bio-form select,.node-bio-form textarea{width:100%}.webform-client-form label,.page-user form label,.node-bio-form label{display:inline-block;width:30%;margin:0;padding-right:20px;text-align:left;vertical-align:-32px}.webform-client-form label+input[type="text"],.webform-client-form label+input[type="email"],.webform-client-form label+input[type="password"],.webform-client-form label+select,.webform-client-form label+.form-textarea-wrapper,.webform-client-form label+.webform-container-inline,.webform-client-form label+.form-managed-file,.page-user form label+input[type="text"],.page-user form label+input[type="email"],.page-user form label+input[type="password"],.page-user form label+select,.page-user form label+.form-textarea-wrapper,.page-user form label+.webform-container-inline,.page-user form label+.form-managed-file,.node-bio-form label+input[type="text"],.node-bio-form label+input[type="email"],.node-bio-form label+input[type="password"],.node-bio-form label+select,.node-bio-form label+.form-textarea-wrapper,.node-bio-form label+.webform-container-inline,.node-bio-form label+.form-managed-file{display:inline-block;width:70%;vertical-align:top}.webform-client-form .webform-datepicker select,.page-user form .webform-datepicker select,.node-bio-form .webform-datepicker select{width:100%}
.main-body-text .webform-client-form{max-width:100%}@media screen and (max-width:766px){.webform-client-form,.donation-form,.page-user form,.node-bio-form{max-width:100%}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form input[type="password"],.webform-client-form select,.webform-client-form textarea,.donation-form input[type="text"],.donation-form input[type="email"],.donation-form input[type="password"],.donation-form select,.donation-form textarea,.page-user form input[type="text"],.page-user form input[type="email"],.page-user form input[type="password"],.page-user form select,.page-user form textarea,.node-bio-form input[type="text"],.node-bio-form input[type="email"],.node-bio-form input[type="password"],.node-bio-form select,.node-bio-form textarea{width:100%}.webform-client-form label,.donation-form label,.page-user form label,.node-bio-form label{display:block;width:100%;margin:0 0 8px;padding-right:0;text-align:left}.webform-client-form label+input[type="text"],.webform-client-form label+input[type="email"],.webform-client-form label+input[type="password"],.webform-client-form label+select,.webform-client-form label+.form-textarea-wrapper,.donation-form label+input[type="text"],.donation-form label+input[type="email"],.donation-form label+input[type="password"],.donation-form label+select,.donation-form label+.form-textarea-wrapper,.page-user form label+input[type="text"],.page-user form label+input[type="email"],.page-user form label+input[type="password"],.page-user form label+select,.page-user form label+.form-textarea-wrapper,.node-bio-form label+input[type="text"],.node-bio-form label+input[type="email"],.node-bio-form label+input[type="password"],.node-bio-form label+select,.node-bio-form label+.form-textarea-wrapper{display:block;width:100%}}.webform-client-form{margin-bottom:100px}.page-user form{margin-bottom:50px}.filters{margin:10px 0 20px}.filters h4{position:relative;display:inline-block;margin-bottom:20px;padding-right:20px;cursor:pointer}.filters h4:before{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;position:absolute;top:10px;right:-15px;display:block;width:16px;height:1px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#427498}.filters h4:after{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;position:absolute;top:10px;right:-4px;display:block;width:16px;height:1px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#427498}.filters h4.open:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filters h4.open:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filters-separator{border-right:1px solid #7a8386}.filter-wrap>div{padding-bottom:30px}.filter-wrap .element-invisible{position:relative !important;clip:auto;height:auto}.filter-wrap .leaf a{display:none}.filter-wrap,.listing .ctools-auto-submit-processed{overflow:hidden;height:0;background:#ebf2f5}.filter-wrap .views-exposed-form,.listing .ctools-auto-submit-processed .views-exposed-form{padding-top:30px}.filter-wrap .r-container:first-child,.filter-wrap .messages:first-child,.filter-wrap .listing .ctools-auto-submit-full-form>div:first-child,.listing .filter-wrap .ctools-auto-submit-full-form>div:first-child,.ctools-auto-submit-processed .r-container:first-child,.ctools-auto-submit-processed .messages:first-child,.ctools-auto-submit-processed .listing .ctools-auto-submit-full-form>div:first-child,.listing .ctools-auto-submit-processed .ctools-auto-submit-full-form>div:first-child{padding-top:30px}.filter-wrap h6,.filter-wrap .views-exposed-widget label,.views-exposed-widget .filter-wrap label,.ctools-auto-submit-processed h6,.ctools-auto-submit-processed .views-exposed-widget label,.views-exposed-widget .ctools-auto-submit-processed label{margin-bottom:15px}.filter-wrap label,.ctools-auto-submit-processed label{width:100%;text-align:left}.filter-wrap .bef-checkboxes,.filter-wrap .form-checkboxes,.ctools-auto-submit-processed .bef-checkboxes,.ctools-auto-submit-processed .form-checkboxes{font-size:0}.filter-wrap .bef-checkboxes .form-item,.filter-wrap .form-checkboxes .form-item,.ctools-auto-submit-processed .bef-checkboxes .form-item,.ctools-auto-submit-processed .form-checkboxes .form-item{display:inline-block;float:none;margin-bottom:5px;vertical-align:top}.filter-category .leaf{display:inline-block;float:none;margin-bottom:5px;vertical-align:top}.filter-category .leaf label{margin-bottom:15px}.filter-type .leaf label{margin-bottom:15px}@media screen and (min-width:959px) and (max-width:1000px){.filter-wrap .bef-checkboxes .form-item,.ctools-auto-submit-full-form .bef-checkboxes .form-item{width:20%}.filter-category .leaf{width:25%}}@media screen and (max-width:958px){.filter-wrap .bef-checkboxes .form-item,.ctools-auto-submit-full-form .bef-checkboxes .form-item{width:25%}.filter-category .leaf{width:50%}}@media screen and (max-width:766px){.filter-wrap .bef-checkboxes .form-item,.ctools-auto-submit-full-form .bef-checkboxes .form-item{width:33.333%}.filter-category .leaf{width:100%}}@media screen and (max-width:479px){.filter-wrap .bef-checkboxes .form-item,.ctools-auto-submit-full-form .bef-checkboxes .form-item{width:50%}.filter-category .leaf{width:100%}}@media screen and (max-width:379px){.filters-separator{border:0}}.views-exposed-widget label{display:block}.clear-filters{position:relative;display:inline-block;padding:0 30px 0 0;text-decoration:none;text-transform:uppercase;color:#7a8386;border:0;font:400 1.4rem/1 Arial,sans-serif}.clear-filters:hover{color:inherit}.clear-filters:before{position:absolute;top:7px;right:8px;display:block;width:16px;height:1px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#7a8386}.clear-filters:after{position:absolute;top:7px;right:8px;display:block;width:16px;height:1px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#7a8386}.views-reset-button{position:relative;display:inline-block;margin:10px 0 20px !important}.views-reset-button input{margin-top:0;padding:0 30px 0 0;cursor:pointer;text-transform:uppercase;color:#7a8386;border:0;background:transparent;font:400 1.4rem/1 Arial,sans-serif}.views-reset-button:before{position:absolute;top:7px;right:8px;display:block;width:16px;height:1px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#7a8386}
.views-reset-button:after{position:absolute;top:7px;right:8px;display:block;width:16px;height:1px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#7a8386}.header-and-actions .r-col:last-child,.header-and-actions .filter-wrap .bef-checkboxes .form-item:last-child,.filter-wrap .bef-checkboxes .header-and-actions .form-item:last-child,.header-and-actions .filter-wrap .form-checkboxes .form-item:last-child,.filter-wrap .form-checkboxes .header-and-actions .form-item:last-child,.header-and-actions .ctools-auto-submit-processed .bef-checkboxes .form-item:last-child,.ctools-auto-submit-processed .bef-checkboxes .header-and-actions .form-item:last-child,.header-and-actions .ctools-auto-submit-processed .form-checkboxes .form-item:last-child,.ctools-auto-submit-processed .form-checkboxes .header-and-actions .form-item:last-child,.header-and-actions .filter-category .leaf:last-child,.filter-category .header-and-actions .leaf:last-child,.header-and-actions #user-profile-form .form-type-checkboxes .form-item:last-child,#user-profile-form .form-type-checkboxes .header-and-actions .form-item:last-child,.header-and-actions #user-profile-form .form-type-radios .form-item:last-child,#user-profile-form .form-type-radios .header-and-actions .form-item:last-child,.header-and-actions .node-bio-form .form-type-checkboxes .form-item:last-child,.node-bio-form .form-type-checkboxes .header-and-actions .form-item:last-child,.header-and-actions .node-bio-form .form-type-radios .form-item:last-child,.node-bio-form .form-type-radios .header-and-actions .form-item:last-child{margin-top:-2px}.header-and-actions label{display:none}.header-and-actions input[type="text"],.header-and-actions input[type="search"]{width:100%;font-weight:400}.header-and-actions .form-actions{position:absolute;top:0;right:15px;width:20px;height:100%}.header-and-actions .form-actions input{position:relative;z-index:2;cursor:pointer;text-indent:-9999px;border:0;background:transparent}.header-and-actions .form-actions:before{position:absolute;z-index:1;top:50%;left:50%;display:block;width:13px;height:13px;margin:-8px 0 0 -8px;content:"";border:2px solid #484d50;border-radius:13px}.header-and-actions .form-actions:after{position:absolute;z-index:1;top:50%;left:50%;display:block;width:3px;height:7px;margin:1px 0 0 3px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#484d50}#views-exposed-form-search-api-events-index-page>div{font-size:0}#views-exposed-form-search-api-events-index-page .form-item{display:inline-block;width:29%;margin-left:1%}#views-exposed-form-search-api-events-index-page .form-item.form-item-events-keywords{width:40%;margin:0}#views-exposed-form-search-api-events-index-page .form-item.form-item-events-keywords input{padding-right:55px}#views-exposed-form-search-api-events-index-page .form-actions{right:auto;left:40%;margin-left:-35px}#views-exposed-form-search-api-events-index-page .form-item-field-event-start-date-date,#views-exposed-form-search-api-events-index-page .form-item-field-event-end-date-date{position:relative;background:#fff}#views-exposed-form-search-api-events-index-page .form-item-field-event-start-date-date:before,#views-exposed-form-search-api-events-index-page .form-item-field-event-end-date-date:before{position:absolute;z-index:1;top:15px;right:15px;display:block;width:20px;height:20px;content:"";background:url(/sites/all/themes/zen_ria/images/sprite.png) -13px -18px}#views-exposed-form-search-api-events-index-page .form-item-field-event-start-date-date input,#views-exposed-form-search-api-events-index-page .form-item-field-event-end-date-date input{position:relative;z-index:2;background:transparent}@media screen and (max-width:479px){#views-exposed-form-search-api-events-index-page>div{font-size:0}#views-exposed-form-search-api-events-index-page .form-item{display:inline-block;width:100%;margin:10px 0 0}#views-exposed-form-search-api-events-index-page .form-item.form-item-keywords{width:100%;margin:0}#views-exposed-form-search-api-events-index-page .form-item.form-item-keywords input{padding-right:55px}#views-exposed-form-search-api-events-index-page .form-actions{top:0;right:15px;left:auto;height:50px;margin-left:0}}.big-search form{margin-top:20px}.big-search input[type="text"],.big-search input[type="search"]{width:100%;font-weight:400}.big-search .form-actions{position:absolute;top:0;right:15px;width:20px;height:100%}.big-search .form-actions input{position:relative;z-index:2;cursor:pointer;border:0;background:transparent}.big-search .form-actions:before{position:absolute;z-index:1;top:50%;left:50%;display:block;width:13px;height:13px;margin:-8px 0 0 -8px;content:"";border:2px solid #484d50;border-radius:13px}.big-search .form-actions:after{position:absolute;z-index:1;top:50%;left:50%;display:block;width:3px;height:7px;margin:1px 0 0 3px;content:"";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#484d50}.results{display:block;margin:-5px 0 40px;color:#c0c8cb;font:400 1.4rem/2rem Arial,sans-serif}#user-profile-form,.node-bio-form{max-width:100%}#user-profile-form fieldset,.node-bio-form fieldset{min-height:40px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c0c8cb}#user-profile-form fieldset#edit-metatags-und-advanced,.node-bio-form fieldset#edit-metatags-und-advanced{border-bottom:0}
#user-profile-form fieldset#edit-metatags-und-advanced .fieldset-description a,.node-bio-form fieldset#edit-metatags-und-advanced .fieldset-description a{display:block;margin-bottom:20px}#user-profile-form fieldset#edit-metatags fieldset,.node-bio-form fieldset#edit-metatags fieldset{margin-bottom:0;padding-bottom:0}#user-profile-form fieldset#edit-metatags .fieldset-description a,.node-bio-form fieldset#edit-metatags .fieldset-description a{display:block;margin-bottom:20px}#user-profile-form fieldset legend,.node-bio-form fieldset legend{display:block;width:100%}#user-profile-form fieldset legend a:after,.node-bio-form fieldset legend a:after{display:inline-block;width:0;height:0;margin-left:10px;content:"";vertical-align:middle;border-width:0 5px 8px 5px;border-style:solid;border-color:transparent transparent #007bff transparent}#user-profile-form fieldset.collapsed legend a:after,.node-bio-form fieldset.collapsed legend a:after{display:inline-block;width:0;height:0;margin-left:10px;content:"";vertical-align:middle;border-width:8px 5px 0 5px;border-style:solid;border-color:#007bff transparent transparent transparent}#user-profile-form .form-type-checkboxes,#user-profile-form .form-type-radios,.node-bio-form .form-type-checkboxes,.node-bio-form .form-type-radios{font-size:0}#user-profile-form .form-type-checkboxes>label,#user-profile-form .form-type-radios>label,.node-bio-form .form-type-checkboxes>label,.node-bio-form .form-type-radios>label{display:block;width:100%;margin-bottom:20px}#user-profile-form .form-type-checkboxes .form-item,#user-profile-form .form-type-radios .form-item,.node-bio-form .form-type-checkboxes .form-item,.node-bio-form .form-type-radios .form-item{display:inline-block;float:none;margin-bottom:10px;vertical-align:top}#user-profile-form .form-type-checkboxes .form-item label,#user-profile-form .form-type-radios .form-item label,.node-bio-form .form-type-checkboxes .form-item label,.node-bio-form .form-type-radios .form-item label{width:auto;vertical-align:top}#user-profile-form input[type="submit"],.node-bio-form input[type="submit"]{float:left}#user-profile-form input[type="submit"]:last-of-type,.node-bio-form input[type="submit"]:last-of-type{float:right}#user-profile-form .form-actions,.node-bio-form .form-actions{clear:both}#user-profile-form .container-inline-date>.form-item,.node-bio-form .container-inline-date>.form-item{display:block;margin:0}#user-profile-form .form-type-date-select .date-padding,.node-bio-form .form-type-date-select .date-padding{float:none;width:100%;font-size:0}#user-profile-form .form-type-date-select .form-item,.node-bio-form .form-type-date-select .form-item{display:inline-block;width:33.333%;padding-right:20px}#user-profile-form .form-type-date-select .form-item:last-of-type,.node-bio-form .form-type-date-select .form-item:last-of-type{padding:0}#user-profile-form .form-type-date-select label,.node-bio-form .form-type-date-select label{display:block;width:100%;margin-bottom:5px}@media screen and (max-width:766px){#user-profile-form .form-type-checkboxes .form-item{width:33.333%}}.section-cart h1,.section-cart .checkout-help{padding-top:50px}.cart-contents h6,.cart-contents .views-exposed-widget label,.views-exposed-widget .cart-contents label{max-width:120px}.cart-contents .item-cover{width:70px}.cart-contents .item-cover img{width:100%;height:auto}.donate-blue{margin-bottom:50px}.checkout-form .form-item,.checkout-form div.addressfield-container-inline>div.form-item{margin-bottom:20px}.donate-check .fieldset-legend{padding:0 10px;color:#fff}.donate-check .form-radios{display:table;width:100%;table-layout:fixed}.donate-check .form-type-radio{display:table-cell;padding:10px}.donate-check input[type="radio"]+label{width:100%;margin:0;padding:20px 5px;text-align:center;color:#427498;background:#fff;font:700 1.6rem/1 "Open Sans",Arial,sans-serif}.donate-check input[type="radio"]+label:before{display:none}.donate-check input[type="radio"]:checked+label{color:#fff;background:#72a3c6}.donate-check .form-item-checkout-donate-commerce-donate-amount-und-select>label{width:100%;padding:10px;text-align:left;color:#fff}@media screen and (max-width:766px){.donate-check .form-radios{display:block;font-size:0}.donate-check .form-type-radio{display:inline-block;width:33.333%;padding:10px}}.cart_contents legend:first-child{padding-top:50px}.button-operator{padding:0 20px}.checkout-buttons .fieldset-wrapper{float:right;clear:both;padding-right:10px}.cart-review{margin-bottom:70px}.checkout-help{padding-top:50px}#commerce-checkout-form-review label{text-align:left}#commerce-checkout-form-review .form-wrapper{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c0c8cb}#commerce-checkout-form-review .form-wrapper.checkout_review,#commerce-checkout-form-review .form-wrapper.commerce_shipping,#commerce-checkout-form-review .form-wrapper.checkout-buttons{border:0}#commerce-checkout-form-review .commerce-realex-redirect-information{display:block;margin-top:10px;color:#7a8386;font-size:1.4rem}.checkout_review .form-item{font-size:1.6rem !important;line-height:1.3 !important}.delete-line-item{cursor:pointer}.delete-line-item:hover{color:#427498}
.cart-empty-page{padding:50px 0;color:#427498;font:300 2.4rem/2 "Open Sans",Arial,sans-serif}.commerce_coupon input[type="submit"]{float:right;clear:both;margin-bottom:20px;cursor:pointer}#edit-account-login .checkout-buttons{display:none}.commerce_coupon messages{margin-bottom:20px}.donate-blue label{margin-bottom:20px;padding:0 10px;color:#fff}.donation-form{max-width:750px;margin:0 auto;padding:0 20px}.donation-form .form-item,.donation-form div.addressfield-container-inline>div.form-item{margin-bottom:20px}.donation-form .form-submit{display:block;margin:0 auto 30px}.donation-form label{text-align:left}.donation-form .form-item-field-anonymous-donation-und label{width:100%}.form-item-line-item-fields-commerce-donate-amount-und-other{padding:0 10px}.form-item-line-item-fields-commerce-donate-amount-und-other input{width:100%}#commerce-checkout-form-checkout .customer_profile_shipping .form-item-customer-profile-shipping-pickup-at-store .description{position:relative;bottom:2rem;float:right;width:70%;font:400 1.4rem/1.3 Arial,sans-serif}footer{background-color:#7a8386;padding-top:37px;color:#fff}.footer-bottom{padding:18px 0;background-color:#484d50}footer a{color:#fff;text-decoration:none;font-weight:400;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}footer a:hover{color:#c0c8cb}.footer-menus{margin-bottom:74px;font:400 1.3rem/3rem Arial,sans-serif}.footer-address{text-align:center;margin-bottom:32px;font:300 1.6rem/2.2rem "Open Sans",Arial,sans-serif}.footer-address p{margin-bottom:5px}.footer-address a{font-weight:300}.footer-address>a{font:700 1.6rem/2.2rem "Open Sans",Arial,sans-serif;text-decoration:underline}.footer-social{margin-bottom:75px}.footer-social ul{text-align:center}.footer-social ul li{display:inline-block;margin:0 16px}.footer-bottom ul li:first-child span,.footer-bottom ul li:first-child a{margin-left:0}.footer-bottom ul li{float:left}.footer-bottom ul li:before{content:"|";float:left;color:#c0c8cb;margin-top:-4px}.footer-bottom ul li:first-child:before{display:none}.footer-bottom ul:after{content:"";display:table;clear:both}.footer-bottom a,.footer-bottom span{font:400 1.1rem/1rem Arial,sans-serif;color:#c0c8cb;text-transform:uppercase;display:block;margin:0 10px 0 14px}.footer-bottom a:hover{color:#fff}.product-unit{height:365px;position:relative;margin-bottom:75px}.product-unit .to-cart{position:absolute;bottom:0;left:10px}.product-unit .commerce-add-to-cart{position:absolute;bottom:0}.product-unit .description{max-width:160px}.cover{width:160px;height:194px;overflow:hidden;margin-bottom:12px}.cover img{height:100%;width:auto;max-width:100%}.autor-unit{height:220px;position:relative;margin-bottom:75px}.avatar{width:140px;height:140px;overflow:hidden;margin-bottom:12px}.avatar img{width:100%;height:auto}.letter-nav{margin-top:60px}.letter-nav ul{display:table;width:100%;table-layout:fixed}.letter-nav li{display:table-cell;text-align:center}.letter-nav li:hover a,.letter-nav li.active a{color:#72a3c6}.letter-nav li.null a{color:#c0c8cb}.letter-nav a{text-decoration:none;color:#484d50;font:600 1.6rem "Open Sans",Arial,sans-serif}.directory-listing li{border-top:1px solid #c0c8cb;border-bottom:1px solid #c0c8cb;margin-bottom:-1px;padding:13px 0}.directory-listing li:last-child{margin-bottom:0}.directory-photo{width:112px;display:table-cell;vertical-align:top;padding-right:18px}.directory-details{display:table-cell;vertical-align:top}.directory-details span{display:block;color:#c0c8cb;margin-bottom:5px}.directory-details span a{color:inherit;text-decoration:none;font-size:inherit;font-weight:inherit}.directory-details span:last-of-type{margin-bottom:20px}.mini-thumb{display:inline-block;vertical-align:middle;width:60px;height:40px;margin-right:5px}.mini-list{margin-bottom:20px}.mini-list li{margin-bottom:10px}@media screen and (max-width:479px){.letter-nav ul{display:block;width:100%}.letter-nav ul:after{content:"";display:table;clear:both}.letter-nav li{display:block;float:left;width:7.69231%;margin-bottom:5px}}@media screen and (max-width:379px){.product-unit{text-align:center}.product-unit .to-cart{position:absolute;bottom:0;left:50%;margin-left:-70px}.product-unit .commerce-add-to-cart{width:100%;position:static;margin-top:20px}.product-unit .description,.product-unit .commerce-add-to-cart .form-submit{margin:0 auto}.cover{margin:0 auto 12px}.cover img{margin:0 auto}}.news-and-events{margin-bottom:90px}.paragraph-news-and-events{text-align:left;padding-top:60px}.teaser-list-header{border-bottom:1px solid #c0c8cb;padding-bottom:20px}.teaser-list-header h2{margin-bottom:0;float:left}.teaser-list-header>a{float:right;margin-top:15px;font:400 1.6rem/2rem "Open Sans",Arial,sans-serif}.teaser-list-header:after{content:"";display:table;clear:both}.r-teaser{padding:17px 0 24px;border-bottom:1px solid #c0c8cb}.r-teaser img{margin-bottom:15px}.r-teaser time,.r-teaser .time{font:700 1.4rem/2rem Arial,sans-serif;color:#484d50;display:block;margin-bottom:0}
.r-teaser h5,.r-teaser table th,table .r-teaser th{margin-bottom:5px}.r-teaser p{margin-bottom:12px}.r-teaser:after,.news-and-events:after{content:"";display:table;clear:both}.r-teaser-social{padding:17px 0 24px}.no-events{border-bottom:0}.no-events figcaption{font:600 2.1rem/2.5rem "Open Sans",Arial,sans-serif;color:#7a8386;margin-bottom:25px}.no-events .steel-box{min-height:0}.no-events .steel-box li{margin-bottom:15px}.no-events .steel-box li:last-child{margin-bottom:0}.listing-item{padding-top:20px;padding-bottom:20px;border-top:1px solid #ebf2f5;border-bottom:1px solid #ebf2f5;margin-bottom:-1px;width:100%}.listing-item time,.listing-item .time{font:700 1.4rem/2rem Arial,sans-serif;color:#484d50;display:block;margin-bottom:0}.listing-item p{font:400 1.4rem/2rem Arial,sans-serif}.listing-item:after{content:"";display:table;clear:both}.listing-item .tags a:after{content:""}@media screen and (max-width:479px){.listing-img{margin-bottom:25px}.directory-photo{display:block;margin:0 auto 20px;width:90px}.directory-details{display:block;text-align:center}}time.event-date,.time.event-date{font:300 1.6rem/0rem "Open Sans",Arial,sans-serif !important;display:block;width:100%;padding:50% 0;color:#fff;background:#427498;border-radius:50%;text-align:center;text-transform:uppercase}@media screen and (max-width:479px){time.event-date,.time.event-date{width:50%;padding:25% 0;margin:0 auto 25px}}.report-author{display:block;margin-bottom:5px}.project-listing{position:relative;color:#fff;text-decoration:none;margin-bottom:70px;min-height:50px}.project-listing img{position:relative;z-index:1}.project-listing:hover .project-overlay{visibility:visible;opacity:1}.contact-listing{padding:calc(33.333% - 20px) 10px 0 10px}.contact-listing.no-image-block{padding:0;height:50px}.contact-listing .project-contact{position:absolute;top:0;left:10px;right:10px;bottom:0;background:#ebf2f5;color:#484d50;padding:35px 20px}.contact-listing .project-contact div{position:absolute;top:0;left:10px;right:10px;bottom:0}.contact-listing .project-contact time,.contact-listing .project-contact .time,.contact-listing .project-contact address,.contact-listing .project-contact a,.contact-listing .project-contact p{font:300 1.6rem/2.3rem "Open Sans",Arial,sans-serif;display:block;margin-bottom:20px;text-decoration:none;color:#484d50}.contact-listing .project-contact time strong,.contact-listing .project-contact .time strong,.contact-listing .project-contact address strong,.contact-listing .project-contact a strong,.contact-listing .project-contact p strong{font-weight:600}.contact-listing .project-contact time:last-child,.contact-listing .project-contact .time:last-child{margin-bottom:0}.bar-steel .project-contact{background-color:#fff}.project-overlay{top:0;bottom:50px;left:10px;right:10px;position:absolute;z-index:2;padding:30px;font:300 2.1rem/3rem "Open Sans",Arial,sans-serif;color:#fff;background:rgba(66,116,152,0.8);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;visibility:hidden;opacity:0}.project-overlay P{font:300 2.1rem/3rem "Open Sans",Arial,sans-serif}@media screen and (max-width:958px){.contact-listing{padding:0 10px;margin-bottom:20px}.contact-listing .project-contact{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding-bottom:55px}.project-overlay{padding:20px;font:300 1.8rem/2.4rem "Open Sans",Arial,sans-serif}}.project-title{height:50px;position:absolute;left:10px;right:10px;bottom:0;padding:0 10px;background:#427498;text-align:center;font:400 1.6rem/1.3 Arial,sans-serif;z-index:3}.project-title span,.project-title a{display:block;position:relative;top:50%;color:#fff;font-weight:300;text-decoration:none;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:766px){.project-listing{margin-bottom:20px}.project-listing img{width:100px;float:left}.project-listing .project-overlay{display:none}.project-listing .project-title{position:relative;height:100px;top:0;left:auto;right:auto;text-align:left;padding:20px;margin-left:100px}.contact-listing .project-title{height:50px;position:absolute;left:10px;right:10px;bottom:0;top:auto;padding:0 10px;text-align:center;margin:0}}.related{margin:50px auto}.related h2{margin-bottom:30px}.related .teaser{border-bottom:1px solid #c0c8cb}.zero-results{margin-bottom:50px;font:600 2.1rem/1.5 "Open Sans",Arial,sans-serif;color:#7a8386}.committee-related{padding-top:70px;clear:both}.body-text-wrap .facebook{margin-bottom:10px}.body-text-wrap .facebook .round-small-blue{position:relative}.body-text-wrap .facebook .round-small-blue:before{content:"";display:block;position:absolute;top:50%;left:50%;width:8px;height:16px;margin:-8px 0 0 -3px;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -75px -20px}.body-text-wrap .facebook a{text-decoration:none;display:inline-block !important;vertical-align:middle}.body-text-wrap .twitter{margin-bottom:10px}.body-text-wrap .twitter .round-small-blue{position:relative}.body-text-wrap .twitter .round-small-blue:before{content:"";display:block;position:absolute;top:50%;left:50%;width:16px;height:14px;margin:-7px 0 0 -7px;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -84px -24px}
.body-text-wrap .twitter a{text-decoration:none;display:inline-block !important;vertical-align:middle}.body-text-wrap .mail{margin-bottom:10px}.body-text-wrap .mail .round-small-blue{position:relative}.body-text-wrap .mail .round-small-blue:before{content:"";display:block;position:absolute;top:50%;left:50%;width:18px;height:15px;margin:-8px 0 0 -8px;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -53px -23px}.body-text-wrap .mail a{text-decoration:none;display:inline-block !important;vertical-align:middle}.thank-you-social{display:inline-block;font-size:0;vertical-align:middle}.thank-you-social span{display:inline-block;vertical-align:middle}.thank-you-social li{display:inline-block;margin:0 4px;vertical-align:middle}footer .facebook a{position:relative}footer .facebook a:before{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:26px;margin:-13px 0 0 -6px;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -37px 0}footer .twitter a{position:relative}footer .twitter a:before{content:"";display:block;position:absolute;top:50%;left:50%;width:22px;height:20px;margin:-10px 0 0 -11px;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -51px 0}footer .mail a{position:relative}footer .mail a:before{content:"";display:block;position:absolute;top:50%;left:50%;width:26px;height:19px;margin:-9.5px 0 0 -13px;background:url(/sites/all/themes/zen_ria/images/sprite.png) no-repeat -74px 0}.fb-page{margin-top:20px}.addthis_sharing_toolbox{display:inline-block;margin-right:10px}.fb-like{display:inline-block;vertical-align:2px}.social-hub h3,.social-hub legend{margin-top:17px;padding-bottom:24px;border-bottom:1px solid #c0c8cb}.social-feed-item{padding:17px 0 0;border-bottom:1px solid #c0c8cb;min-height:84px}.social-feed-item .social-avatar{width:50px;height:auto;float:left}.social-feed-item .social-feed-content{margin-left:60px}.social-feed-item .social-feed-header{margin-bottom:5px}.social-feed-item .social-feed-header span{font:400 1.2rem/1.3 Arial,sans-serif;color:#7a8386}.social-feed-item .social-feed-header h5,.social-feed-item .social-feed-header table th,table .social-feed-item .social-feed-header th{display:inline-block}.social-feed-item p{font-size:1.4rem;line-height:1.3}.social-header .social-header-container{float:right;clear:both;margin-top:20px}.social-header .social-header-container li{vertical-align:2px;margin-left:5px;display:inline-block}.paragraphs-item-paragraph-text{clear:both}.paragraphs-item-paragraph-text .content{margin:0 auto;padding:50px 0 30px}.hero-banner{clear:left;margin-left:calc(-50vw + 50%);position:relative;width:100vw;color:#fff;text-align:center;padding:50px 0;margin-bottom:2rem}@media screen and (min-width:768px){.hero-banner{margin-bottom:6rem}}.hero-banner a{color:#fff;text-decoration:none;font:300 2rem/3.2rem "Open Sans",Arial,sans-serif}.hero-banner a:hover{color:#ebf2f5}.paragraphs-item-image{clear:left;margin-bottom:4rem}.paragraph-dark-mode{color:#FFF}.paragraph-dark-mode p a{color:#FFF;font-weight:700}.paragraph-two-columns{display:flex;flex-direction:column;width:100%;margin:3.6rem 0}.paragraph-two-columns ol{list-style:reset;margin-left:2rem}.paragraph-two-columns ol p.intro{margin-bottom:0}.paragraph-two-columns ul{list-style:unset;margin-left:2rem}.paragraph-two-columns ul p.intro{margin-bottom:0}.paragraph-two-columns .two-columns-left-column{width:100%;margin:1rem .5rem;padding:.25rem .5rem}.paragraph-two-columns .two-columns-title h2.paragraph-dark-mode{color:#FFF}.paragraph-two-columns .two-columns-main-text{text-align:left}.paragraph-two-columns .two-columns-cta{margin:2rem 0}.paragraph-two-columns .two-columns-right-column{width:100%;padding:.25rem .5rem}.paragraph-two-columns .two-columns-image{padding:3rem 1rem 0 .8rem}.paragraph-two-columns .two-columns-image-caption{margin:1rem 0;padding:0 3rem 3rem}@media screen and (min-width:768px){.paragraph-two-columns .two-columns-image{padding:3rem 3rem 0}}@media screen and (min-width:1024px){.paragraphs-item-paragraph-text{padding:0 3rem}.paragraph-two-columns{display:flex;flex-direction:row;align-items:center;width:100%;margin:2rem 0}.paragraph-two-columns .two-columns-left-column{width:50%;margin:0 2rem;padding:1rem 2rem}.paragraph-two-columns .two-columns-title{padding:2rem 0 0}.paragraph-two-columns .two-columns-main-text{padding:0 2rem}.paragraph-two-columns .two-columns-right-column{width:50%;margin:1rem 2rem}.paragraph-two-columns .two-columns-image{padding:.2rem .3rem}}.page-taxonomy .hero-section{margin-bottom:0}.listing-item{line-height:1.25em}.listing-item .meta-data{margin:1.8rem 0;display:block;line-height:1.5}.listing-item .meta-data .bundle{font-weight:700}.listing-item .meta-data .field__publication a{text-decoration:none;position:relative}.listing-item .meta-data .field__publication a:after{content:", "}.listing-item .meta-data .field__publication a:first-of-type:before{color:#484d50;content:" | ";font-weight:700;padding:0 .5rem}.listing-item .meta-data .field__publication a:last-child:after{content:''}.listing-item .meta-data .field__journal_editor a{text-decoration:none;position:relative}.listing-item .meta-data .field__journal_editor a:after{content:", "}.listing-item .meta-data .field__journal_editor a:first-of-type:before{color:#484d50;content:" | ";font-weight:700;padding:0 .5rem}
.listing-item .meta-data .field-name-commerce-price{display:inline}.listing-item .meta-data .field-name-field-event-start-date,.listing-item .meta-data .field-name-field-event-location,.listing-item .meta-data .field__report_author,.listing-item .meta-data .field__report_date,.listing-item .meta-data .field-type-commerce-price{display:inline}.listing-item .meta-data .field-name-field-event-start-date:before,.listing-item .meta-data .field-name-field-event-location:before,.listing-item .meta-data .field__report_author:before,.listing-item .meta-data .field__report_date:before,.listing-item .meta-data .field-type-commerce-price:before{color:#484d50;content:" | ";font-weight:700;padding:0 .5rem}.listing-item .meta-data .field__bio_department .field-label,.listing-item .meta-data .field__bio_position .field-label,.listing-item .meta-data .field__bio_section .field-label,.listing-item .meta-data .field__bio_status .field-label{display:inline}.listing-item .meta-data .field__bio_department .field-label:before,.listing-item .meta-data .field__bio_position .field-label:before,.listing-item .meta-data .field__bio_section .field-label:before,.listing-item .meta-data .field__bio_status .field-label:before{color:#484d50;content:" | ";font-weight:700;padding:0 .5rem}.responsive-menu-trigger{border:0;background-color:#fff;width:40px;height:40px;float:right;cursor:pointer;display:none}.responsive-menu-trigger span{width:100%;display:block;height:3px;background-color:#7a8386;margin:4px 0;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.responsive-menu-trigger.open{background-color:#ebf2f5}.responsive-menu-trigger.open span:first-child{width:60%;margin:0 0 0 7px;-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);transform:rotate(40deg)}.responsive-menu-trigger.open span:last-child{width:60%;margin:-5px 0 0 7px;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.responsive-menu-trigger.open span:nth-child(2){-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.responsive-menu-container{position:fixed;right:-260px;width:260px;top:0;bottom:0;z-index:3;overflow-y:scroll;background-color:rgba(255,255,255,0.5);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.responsive-menu-container.open{right:0}.menu-pointer{position:absolute;right:20px;top:5px;width:20px;height:20px;z-index:1}.menu-pointer:before{content:"";display:block;width:2px;height:12px;position:absolute;background-color:#7a8386;top:50%;margin-top:-6px;left:10px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.menu-pointer:after{content:"";display:block;width:2px;height:12px;position:absolute;background-color:#7a8386;top:50%;margin-top:-6px;right:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.is-opened+.menu-pointer:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-opened+.menu-pointer:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.r-responsive-menu{position:relative;padding:30px 0;min-height:100%;width:260px;background:#fff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.r-responsive-menu .r-container,.r-responsive-menu .messages,.r-responsive-menu .listing .ctools-auto-submit-full-form>div,.listing .r-responsive-menu .ctools-auto-submit-full-form>div{width:auto}.r-responsive-menu li{position:relative}.r-responsive-menu a,.r-responsive-menu .nolink{color:#484d50;text-transform:uppercase;text-decoration:none;padding:11px 20px;border-bottom:1px solid #c0c8cb;display:block;position:relative;z-index:2}.r-responsive-menu .r-mega-menu{padding:0;background-color:#ebf2f5;position:relative;left:auto;top:auto;visibility:visible;opacity:1;height:0;overflow:hidden}.r-responsive-menu .r-mega-menu a{text-decoration:none;color:#484d50}.r-responsive-menu .r-mega-menu .r-gutter,.r-responsive-menu .r-mega-menu .listing .ctools-auto-submit-full-form>div,.listing .r-responsive-menu .r-mega-menu .ctools-auto-submit-full-form>div{padding:0}.r-responsive-menu .r-mega-menu .r-container .lvl2>li,.r-responsive-menu .r-mega-menu .messages .lvl2>li,.r-responsive-menu .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li,.listing .r-responsive-menu .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li{width:100%}.r-responsive-menu .r-mega-menu .r-container .lvl2>li.mlid-1161,.r-responsive-menu .r-mega-menu .messages .lvl2>li.mlid-1161,.r-responsive-menu .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161,.listing .r-responsive-menu .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161{width:100%}.r-responsive-menu .r-mega-menu .r-container .lvl2>li.mlid-1161 ul,.r-responsive-menu .r-mega-menu .messages .lvl2>li.mlid-1161 ul,.r-responsive-menu .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul,.listing .r-responsive-menu .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul{font-size:0}.r-responsive-menu .r-mega-menu .r-container .lvl2>li.mlid-1161 ul li,.r-responsive-menu .r-mega-menu .messages .lvl2>li.mlid-1161 ul li,.r-responsive-menu .r-mega-menu .listing .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul li,.listing .r-responsive-menu .r-mega-menu .ctools-auto-submit-full-form>div .lvl2>li.mlid-1161 ul li{width:100%;display:block}
.r-responsive-menu .r-mega-menu ul li{margin-bottom:0;display:block}.r-responsive-menu .r-mega-menu ul>li>a{font:700 1.3rem/1.6rem "Open Sans",Arial,sans-serif;text-transform:uppercase}.r-responsive-menu .r-mega-menu ul li li{margin-top:0}.r-responsive-menu .r-mega-menu ul li li a{font:400 1.3rem/1.6rem Arial,sans-serif;text-transform:none}.mobile .r-main-menu{display:none}.mobile .user-nav ul{display:none}.mobile .functional-section{float:left}.mobile .responsive-menu-trigger{display:block}.mobile .logo{height:52px;width:52px;margin:10px auto}.mobile .r-main-menu>ul{height:70px}.mobile .r-main-menu .r-mega-menu{top:113px}.mobile .r-main-menu.down .r-mega-menu{top:203px}.mobile .r-cart-button a{background-position:15px 11px;padding:15px 15px 15px 35px}.mobile .r-cart-button a span{display:none}.mobile .login-button{display:none}.mobile .search-trigger{margin-left:-10px}.mobile .responsive-menu-trigger{margin-right:-10px}@media screen and (max-width:1000px){.cart-dropdown{left:0;right:auto}.cart-dropdown:before{left:77px;right:auto}}@media screen and (max-width:1000px){.r-main-menu{display:none}.user-nav ul{display:none}.functional-section{float:left}.responsive-menu-trigger{display:block}.logo{height:52px;width:52px;margin:10px auto}.r-main-menu>ul{height:70px}.r-main-menu .r-mega-menu{top:113px}.r-main-menu.down .r-mega-menu{top:203px}.r-cart-button a{background-position:15px 11px;padding:15px 15px 15px 35px}.r-cart-button a span{display:none}.login-button{display:none}.search-trigger{margin-left:-10px}.responsive-menu-trigger{margin-right:-10px}}.content-push{position:relative;width:100%;z-index:1;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.content-push:before{content:"";position:fixed;left:0;right:0;top:40px;bottom:0;background:rgba(0,0,0,0.5);z-index:12;visibility:hidden;opacity:0;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.content-push.open{margin-left:-260px;position:fixed}.content-push.open:before{visibility:visible;opacity:1;right:260px}@media screen and (max-width:999px){.main-content{margin-top:113px}.main-content.down{margin-top:203px}.r-container.breadcrumb-container ul,.breadcrumb-container.messages ul,.listing .ctools-auto-submit-full-form>div.breadcrumb-container ul{display:none}}@media screen and (max-width:766px){.bar-blue,.bar-steel,.bar-orange{width:100%;position:relative;padding:30px 0;text-align:center}.bar-blue .button-primary,.bar-steel .button-primary,.bar-orange .button-primary,.bar-blue .button-tetriary,.bar-steel .button-tetriary,.bar-orange .button-tetriary,.bar-blue .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .bar-blue input[type="submit"],.bar-steel .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .bar-steel input[type="submit"],.bar-orange .webform-client-form .form-managed-file input[type="submit"],.webform-client-form .form-managed-file .bar-orange input[type="submit"],.bar-blue .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .bar-blue input[type="submit"],.bar-steel .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .bar-steel input[type="submit"],.bar-orange .page-user form .form-managed-file input[type="submit"],.page-user form .form-managed-file .bar-orange input[type="submit"],.bar-blue .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .bar-blue input[type="submit"],.bar-steel .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .bar-steel input[type="submit"],.bar-orange .node-bio-form .form-managed-file input[type="submit"],.node-bio-form .form-managed-file .bar-orange input[type="submit"],.bar-blue #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .bar-blue #edit-submit,.bar-steel #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .bar-steel #edit-submit,.bar-orange #views-form-ria-cart-form-default #edit-submit,#views-form-ria-cart-form-default .bar-orange #edit-submit,.bar-blue #edit-cancel,.bar-steel #edit-cancel,.bar-orange #edit-cancel,.bar-blue #edit-back,.bar-steel #edit-back,.bar-orange #edit-back,.bar-blue .bar-steel+.bar-steel a,.bar-steel+.bar-steel .bar-blue a,.bar-steel .bar-steel+.bar-steel a,.bar-steel+.bar-steel .bar-steel a,.bar-orange .bar-steel+.bar-steel a,.bar-steel+.bar-steel .bar-orange a,.bar-blue .newsletter-signup .form-submit,.newsletter-signup .bar-blue .form-submit,.bar-steel .newsletter-signup .form-submit,.newsletter-signup .bar-steel .form-submit,.bar-orange .newsletter-signup .form-submit,.newsletter-signup .bar-orange .form-submit,.bar-blue .button-secondary,.bar-steel .button-secondary,.bar-orange .button-secondary,.bar-blue .checkout-buttons .checkout-cancel,.checkout-buttons .bar-blue .checkout-cancel,.bar-steel .checkout-buttons .checkout-cancel,.checkout-buttons .bar-steel .checkout-cancel,.bar-orange .checkout-buttons .checkout-cancel,.checkout-buttons .bar-orange .checkout-cancel,.bar-blue .checkout-buttons .checkout-back,.checkout-buttons .bar-blue .checkout-back,.bar-steel .checkout-buttons .checkout-back,.checkout-buttons .bar-steel .checkout-back,.bar-orange .checkout-buttons .checkout-back,.checkout-buttons .bar-orange .checkout-back,.bar-blue .webform-client-form input[type="submit"],.webform-client-form .bar-blue input[type="submit"],.bar-steel .webform-client-form input[type="submit"],.webform-client-form .bar-steel input[type="submit"],.bar-orange .webform-client-form input[type="submit"],.webform-client-form .bar-orange input[type="submit"],.bar-blue .page-user form input[type="submit"],.page-user form .bar-blue input[type="submit"],.bar-steel .page-user form input[type="submit"],.page-user form .bar-steel input[type="submit"],.bar-orange .page-user form input[type="submit"],.page-user form .bar-orange input[type="submit"],.bar-blue .node-bio-form input[type="submit"],.node-bio-form .bar-blue input[type="submit"],.bar-steel .node-bio-form input[type="submit"],.node-bio-form .bar-steel input[type="submit"],.bar-orange .node-bio-form input[type="submit"],.node-bio-form .bar-orange input[type="submit"],.bar-blue .donation-form .form-submit,.donation-form .bar-blue .form-submit,.bar-steel .donation-form .form-submit,.donation-form .bar-steel .form-submit,.bar-orange .donation-form .form-submit,.donation-form .bar-orange .form-submit{position:relative;top:auto;right:auto;margin-top:10px;-ms-transform:none;-webkit-transform:none;transform:none}
.bar-blue p,.bar-steel p,.bar-orange p{margin:0 0 10px;padding-right:0 !important}.social-header{margin-top:20px}}@media screen and (max-width:479px){.teaser-list-header,.social-header{margin-top:20px}.news-and-events{margin-bottom:20px}.carousel-content{margin-bottom:20px}.hero-section{margin-bottom:20px}.hero-section+form{margin-top:-20px}.bar-steel.book-search{margin-top:-20px}}.footer-menus select{width:280px;display:none;margin:0 auto}@media screen and (max-width:999px){.footer-bottom ul li{float:none;text-align:center}.footer-bottom ul li:before{display:none}.footer-bottom a,.footer-bottom span{margin:0 0 10px}}@media screen and (max-width:766px){.footer-menus select{display:block}}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1006}.sl-wrapper{z-index:1000}.sl-wrapper button{border:0 none;background:transparent;font-size:24px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:1015}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1015}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:1015}.sl-wrapper .sl-navigation button.sl-next{right:40px}.sl-wrapper .sl-navigation button.sl-prev{left:40px}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:.8;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:1005}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@media print{.print-content{width:1200px;position:relative;margin:0 auto}.page-user-orders .region-page-top,.page-user-orders .main-wrapper .responsive-menu-container,.page-user-orders .main-wrapper header.main-nav,.page-user-orders .main-wrapper .about-dropdown,.page-user-orders .action-links,.page-user-orders .breadcrumb-container,.page-user-orders footer,.page-user-orders aside,.print-site_name,.print-breadcrumb,.print-hr,.print-title{overflow:hidden;height:0;visibility:hidden;display:none !important;background:none}.commerce-print-title{position:static !important;height:auto !important;display:block;width:100%;overflow:visible;margin-top:30px}td.views-field-quantity,td.views-field-commerce-unit-price,td.views-field-commerce-total{text-align:center !important}}@media print{.print-content{width:92%;display:block;margin:auto}table th{color:#484d50 !important;position:relative;overflow:hidden;border-right:1pt solid #FFF !important;font-weight:400;background:none !important}table th:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;border:99999px #ebf2f5 solid;z-index:0}table th *{position:relative;z-index:1}table td{background:none !important;border:1pt solid #ebf2f5 !important;border-right:1pt solid #ebf2f5 !important}.r-col{padding-left:0 !important;padding-right:0 !important}
q{quotes:none}q:before,q:after{content:""}body{font-size:12pt;line-height:1.3}h1{font-size:24pt}h2{font-size:14pt;margin-top:25px}img{border:0}blockquote{font-size:13pt;font-style:italic}}@media print{.print-content .print-content{width:92%;display:block;margin:auto}.print-content table th{color:#484d50 !important;background:none !important;position:relative;overflow:hidden;border-right:1pt solid #FFF !important;font-weight:400}.print-content table th:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;border:99999px #ebf2f5 solid;z-index:0}.print-content table th *{position:relative;z-index:1}.print-content table td{background:none !important;border:1pt solid #ebf2f5 !important;border-right:1pt solid #ebf2f5 !important}.print-content .r-col{padding-left:0 !important;padding-right:0 !important}.print-content q{quotes:none}.print-content q:before,.print-content q:after{content:""}.print-content body{font-size:12pt;line-height:1.3}.print-content h1{font-size:24pt}.print-content h2{font-size:14pt;margin-top:25px}.print-content img{border:0}.print-content blockquote{font-size:13pt;font-style:italic}}