.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{width:100%;margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{max-width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-container{zoom:1;position:relative;}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;}.flex-direction-nav{height:0;}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(/sites/all/themes/fpstructure/css/theme/bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em;}.flex-direction-nav li .next{background-position:-52px 0;right:-21px;}.flex-direction-nav li .prev{left:-20px;}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center;}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;}.flex-control-nav li:first-child{margin:0;}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(/sites/all/themes/fpstructure/css/theme/bg_control_nav.png) no-repeat;cursor:pointer;text-indent:-999em;}.flex-control-nav li a:hover{background-position:0 -13px;}.flex-control-nav li a.active{background-position:0 -26px;cursor:default;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:yellow;color:black;}p,.field-name-field-staff-title,.page-taxonomy .field-name-field-body,#modal .field-name-body p,pre{margin:0 0 0.7em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,dd{margin:0 0 15px 40px;}menu,ol,ul{padding:0;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{padding:5px 20px 10px;border:1px solid #888888;margin:0;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body{background:#e8e8e8;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;color:#333333;font-size:14px;line-height:18px;min-width:380px;}a,.link{color:#0088cc;text-decoration:none;}a:hover,.link:hover{color:#005580;cursor:pointer;}strong,b{font-weight:bold;}em,i{font-style:italic;}u{text-transform:underline;}.no-list,.field-name-body ul.no-list,.field-name-body ol.no-list{margin:0;padding:0;}.no-list li,.field-name-body ul.no-list li,.field-name-body ol.no-list li{list-style:none;}input[type="text"],input[type="email"],.input-styles,input[type="password"]{padding:5px;font-size:16px;border:1px solid #dddddd;background:whitesmoke;-webkit-box-shadow:rgba(0,0,0,0.05) 0 1px 2px inset;-moz-box-shadow:rgba(0,0,0,0.05) 0 1px 2px inset;box-shadow:rgba(0,0,0,0.05) 0 1px 2px inset;-webkit-border-radius:4px 4px;-moz-border-radius:4px 4px;-ms-border-radius:4px 4px;-o-border-radius:4px 4px;border-radius:4px 4px;color:#888888;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,.input-styles-focus,.mobile-sign-up .form-item-email input:focus,.mobile-sign-up .form-item-zip input:focus,.mobile-sign-up input:focus,#fp-mrd-signup-form .form-item-email input:focus,#fp-mrd-signup-form .form-item-zip input:focus{border:1px solid #cccccc;background:white;color:#333333;outline:0;}button{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#0b99c2;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0b99c2),color-stop(100%,#087392));background:-webkit-linear-gradient(#0b99c2,#087392);background:-moz-linear-gradient(#0b99c2,#087392);background:-o-linear-gradient(#0b99c2,#087392);background:linear-gradient(#0b99c2,#087392);-webkit-box-shadow:#27c5f3 0 1px 0 inset;-moz-box-shadow:#27c5f3 0 1px 0 inset;box-shadow:#27c5f3 0 1px 0 inset;border:1px solid #07607a;color:white;text-shadow:#043645 0 -1px 0;}button:hover{background-color:#07607a;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0a86aa),color-stop(100%,#07607a));background:-webkit-linear-gradient(#0a86aa,#07607a);background:-moz-linear-gradient(#0a86aa,#07607a);background:-o-linear-gradient(#0a86aa,#07607a);background:linear-gradient(#0a86aa,#07607a);}button:active{-webkit-box-shadow:#06546b 0 1px 2px inset;-moz-box-shadow:#06546b 0 1px 2px inset;box-shadow:#06546b 0 1px 2px inset;}.hidden{display:none;}span.together{display:inline-block;}#overlay-content #human-node-form .form-type-textfield{display:none;}.form-item-chilly,#edit-field-chilly{display:none;}.error,.content p,.content .field-name-field-staff-title,.content .page-taxonomy .field-name-field-body,.page-taxonomy .content .field-name-field-body,.content #modal .field-name-body p,#modal .field-name-body .content p,.content a{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}.form-item.error{background:none;}.form-item.error label{color:#e52b00;}.nobr,.together{white-space:nowrap;}.item-list ul li{margin:0;}.section{border:1px solid #009fe7;margin-bottom:20px;}.section .section-header{background:#009fe7;padding:10px;color:white;margin:0 0 10px;}.section .section-copy{padding:0 20px 10px;}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:100%;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}img{width:inherit;max-width:100%;height:auto;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:10px;z-index:1;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.readable-content,.field-name-field-twitter-handle,.node-type-human .field-name-field-email,.node-human .sessions h3,.node-speaker .sessions h3{font-family:"Droid Serif",Georgia,serif;font-size:16px;line-height:20px;color:#333333;font-weight:normal;font-weight:200;}.heading,h1,.title,.node-title,.main_span h2{font-family:"Oswald",Impact,Charcoal,sans-serif;font-weight:normal;font-size:30px;line-height:35px;margin:10px 0 10px 0;}.heading-medium,h2,h3,h4,h5,h6,.view .node-title,.views-field-title,.icon-pop-up p,.icon-pop-up .field-name-field-staff-title,.icon-pop-up .page-taxonomy .field-name-field-body,.page-taxonomy .icon-pop-up .field-name-field-body,#small_nav .small-nav-item > a,#small_nav .signup-button,legend,.tab-title,.filter-section .filter-title{font-family:"Oswald",Impact,Charcoal,sans-serif;font-weight:normal;line-height:25px;font-size:20px;margin:6px 0 6px 0;}.small-font,#comments .field-name-comment-body p,#comments .field-name-comment-body .page-taxonomy .field-name-field-body,.page-taxonomy #comments .field-name-comment-body .field-name-field-body,#comments .field-name-comment-body,#comments .links,.node-event .field-name-field-city,.node-event .field-name-field-link,.node-event .field-name-field-location,.node-event .field-type-datetime p,.node-event .field-type-datetime .page-taxonomy .field-name-field-body,.page-taxonomy .node-event .field-type-datetime .field-name-field-body,.node-event .field-name-field-staff-details p,.node-event .field-name-field-staff-details .page-taxonomy .field-name-field-body,.page-taxonomy .node-event .field-name-field-staff-details .field-name-field-body,.node-event .field-type-datetime,.node-type-press-release .field-name-body p,.node-type-press-release .field-name-body .page-taxonomy .field-name-field-body,.page-taxonomy .node-type-press-release .field-name-body .field-name-field-body,.node-type-press-release .field-name-body li,label,.node-webform .content p,.node-webform .content .page-taxonomy .field-name-field-body,.page-taxonomy .node-webform .content .field-name-field-body,.node-webform .content div,.field-name-field-staff-title,.field-name-field-affiliation,.resource-direct-pdf:after,.field-name-body .blog-photo p,.field-name-body .blog-photo .page-taxonomy .field-name-field-body,.page-taxonomy .field-name-body .blog-photo .field-name-field-body,.item-list .pager li,.view_mode_small_img_body_teaser p,.view_mode_small_img_body_teaser .page-taxonomy .field-name-field-body,.page-taxonomy .view_mode_small_img_body_teaser .field-name-field-body,.view_mode_small_img_body_teaser .field-name-body p,.view_mode_small_img_body_teaser .field-name-body,.content .view_mode_teaser .group_not_image p,.content .view_mode_teaser .group_not_image .page-taxonomy .field-name-field-body,.page-taxonomy .content .view_mode_teaser .group_not_image .field-name-field-body,.content .view_mode_teaser .field-name-body p,.content .view_mode_teaser .field-name-body .page-taxonomy .field-name-field-body,.page-taxonomy .content .view_mode_teaser .field-name-body .field-name-field-body,.content .view_mode_teaser .field-name-body,.view_mode_action_teaser p,.view_mode_action_teaser .page-taxonomy .field-name-field-body,.page-taxonomy .view_mode_action_teaser .field-name-field-body,.region-rightsidebar p,.region-rightsidebar .page-taxonomy .field-name-field-body,.page-taxonomy .region-rightsidebar .field-name-field-body,.page-search404 .tab-wrapper p,.page-search404 .tab-wrapper .page-taxonomy .field-name-field-body,.page-taxonomy .page-search404 .tab-wrapper .field-name-field-body{font-size:14px;line-height:18px;font-weight:normal;font-weight:200;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}.date-font,.node-type-blog .group-author-date .field-name-field-real-author,#comments .submitted,.node-created,.content .view_mode_teaser .field-name-field-publisher,.view .field-name-field-real-author a{color:#b3b3b3;}.big-button,.content .view_mode_teaser .group_not_image .field-type-link-field a,.view_mode_action_teaser .field-type-link-field a,.region-rightsidebar .view_mode_no_body_teaser .field-type-link-field a,.button-inline{font-size:26px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ff4419;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background:-webkit-linear-gradient(#ff4419,#e52b00);background:-moz-linear-gradient(#ff4419,#e52b00);background:-o-linear-gradient(#ff4419,#e52b00);background:linear-gradient(#ff4419,#e52b00);-webkit-box-shadow:#ff8266 0 1px 0 inset;-moz-box-shadow:#ff8266 0 1px 0 inset;box-shadow:#ff8266 0 1px 0 inset;border:1px solid #cc2600;color:white;text-shadow:#931c00 0 -1px 0;font-family:"Oswald",Impact,Charcoal,sans-serif;font-size:18px;line-height:20px;padding:10px 20px;text-decoration:none;}.big-button:hover,.content .view_mode_teaser .group_not_image .field-type-link-field a:hover,.view_mode_action_teaser .field-type-link-field a:hover,.region-rightsidebar .view_mode_no_body_teaser .field-type-link-field a:hover,.button-inline:hover{background-color:#cc2600;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff3000),color-stop(100%,#cc2600));background:-webkit-linear-gradient(#ff3000,#cc2600);background:-moz-linear-gradient(#ff3000,#cc2600);background:-o-linear-gradient(#ff3000,#cc2600);background:linear-gradient(#ff3000,#cc2600);}.big-button:active,.content .view_mode_teaser .group_not_image .field-type-link-field a:active,.view_mode_action_teaser .field-type-link-field a:active,.region-rightsidebar .view_mode_no_body_teaser .field-type-link-field a:active,.button-inline:active{-webkit-box-shadow:#bc2300 0 1px 2px inset;-moz-box-shadow:#bc2300 0 1px 2px inset;box-shadow:#bc2300 0 1px 2px inset;}.big-button:hover,.content .view_mode_teaser .group_not_image .field-type-link-field a:hover,.view_mode_action_teaser .field-type-link-field a:hover,.region-rightsidebar .view_mode_no_body_teaser .field-type-link-field a:hover,.button-inline:hover{color:white;}.button-function,.filter-section ul li a,.filter-section ul li span{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#009fe7;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background:-webkit-linear-gradient(#009fe7,#007cb4);background:-moz-linear-gradient(#009fe7,#007cb4);background:-o-linear-gradient(#009fe7,#007cb4);background:linear-gradient(#009fe7,#007cb4);-webkit-box-shadow:#35c0ff 0 1px 0 inset;-moz-box-shadow:#35c0ff 0 1px 0 inset;box-shadow:#35c0ff 0 1px 0 inset;border:1px solid #006a9b;color:white;text-shadow:#004462 0 -1px 0;padding-right:20px;padding-left:20px;}.button-function:hover,.filter-section ul li a:hover,.filter-section ul li span:hover{background-color:#006a9b;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#008ece),color-stop(100%,#006a9b));background:-webkit-linear-gradient(#008ece,#006a9b);background:-moz-linear-gradient(#008ece,#006a9b);background:-o-linear-gradient(#008ece,#006a9b);background:linear-gradient(#008ece,#006a9b);}.button-function:active,.filter-section ul li a:active,.filter-section ul li span:active{-webkit-box-shadow:#00608b 0 1px 2px inset;-moz-box-shadow:#00608b 0 1px 2px inset;box-shadow:#00608b 0 1px 2px inset;}.text-shadow-light,.region-topnav .block-menu-block li a,.region-topnav .block-menu-block li span,.region-rightsidebar p,.region-rightsidebar .field-name-field-staff-title,.region-rightsidebar .page-taxonomy .field-name-field-body,.page-taxonomy .region-rightsidebar .field-name-field-body{text-shadow:0 1px 1px white;}.text-shadow-dark{text-shadow:0 -1px 1px rgba(0,0,0,0.3);}.giant-button,a.giant-button{font-size:24px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#b22100;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b22100),color-stop(70%,#e52b00));background:-webkit-linear-gradient(#b22100,#e52b00 70%);background:-moz-linear-gradient(#b22100,#e52b00 70%);background:-o-linear-gradient(#b22100,#e52b00 70%);background:linear-gradient(#b22100,#e52b00 70%);-webkit-box-shadow:#ff3000 0 1px 0 inset;-moz-box-shadow:#ff3000 0 1px 0 inset;box-shadow:#ff3000 0 1px 0 inset;border:1px solid #cc2600;color:white;text-shadow:#380a00 0 -1px 0;color:white;font-family:"Oswald",Impact,Charcoal,sans-serif;}.giant-button:hover,a.giant-button:hover{background-color:#cc2600;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(3%,#991d00),color-stop(75%,#cc2600));background:-webkit-linear-gradient(#991d00 3%,#cc2600 75%);background:-moz-linear-gradient(#991d00 3%,#cc2600 75%);background:-o-linear-gradient(#991d00 3%,#cc2600 75%);background:linear-gradient(#991d00 3%,#cc2600 75%);}.giant-button:active,a.giant-button:active{-webkit-box-shadow:#bc2300 0 1px 2px inset;-moz-box-shadow:#bc2300 0 1px 2px inset;box-shadow:#bc2300 0 1px 2px inset;}.button-submit{font-family:"Oswald",Impact,Charcoal,sans-serif;text-transform:uppercase;}.button-submit:hover{color:white;}.button-submit.facebook{font-size:24px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#4c70ba;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4c70ba),color-stop(70%,#344e86));background:-webkit-linear-gradient(#4c70ba,#344e86 70%);background:-moz-linear-gradient(#4c70ba,#344e86 70%);background:-o-linear-gradient(#4c70ba,#344e86 70%);background:linear-gradient(#4c70ba,#344e86 70%);-webkit-box-shadow:#839ccf 0 1px 0 inset;-moz-box-shadow:#839ccf 0 1px 0 inset;box-shadow:#839ccf 0 1px 0 inset;border:1px solid #2d4373;color:white;text-shadow:#23365b 0 -1px 0;}.button-submit.facebook:hover{background-color:#2d4373;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(3%,#4264aa),color-stop(75%,#2d4373));background:-webkit-linear-gradient(#4264aa 3%,#2d4373 75%);background:-moz-linear-gradient(#4264aa 3%,#2d4373 75%);background:-o-linear-gradient(#4264aa 3%,#2d4373 75%);background:linear-gradient(#4264aa 3%,#2d4373 75%);}.button-submit.facebook:active{-webkit-box-shadow:#283d68 0 1px 2px inset;-moz-box-shadow:#283d68 0 1px 2px inset;box-shadow:#283d68 0 1px 2px inset;}.button-submit.facebook .icon{width:18px;}.button-submit.twitter{font-size:24px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#0fb6ff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0fb6ff),color-stop(70%,#0086c2));background:-webkit-linear-gradient(#0fb6ff,#0086c2 70%);background:-moz-linear-gradient(#0fb6ff,#0086c2 70%);background:-o-linear-gradient(#0fb6ff,#0086c2 70%);background:linear-gradient(#0fb6ff,#0086c2 70%);-webkit-box-shadow:#5bcdff 0 1px 0 inset;-moz-box-shadow:#5bcdff 0 1px 0 inset;box-shadow:#5bcdff 0 1px 0 inset;border:1px solid #0075a8;color:white;text-shadow:#005e87 0 -1px 0;}.button-submit.twitter:hover{background-color:#0075a8;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(3%,#00aaf4),color-stop(75%,#0075a8));background:-webkit-linear-gradient(#00aaf4 3%,#0075a8 75%);background:-moz-linear-gradient(#00aaf4 3%,#0075a8 75%);background:-o-linear-gradient(#00aaf4 3%,#0075a8 75%);background:linear-gradient(#00aaf4 3%,#0075a8 75%);}.button-submit.twitter:active{-webkit-box-shadow:#006a99 0 1px 2px inset;-moz-box-shadow:#006a99 0 1px 2px inset;box-shadow:#006a99 0 1px 2px inset;}.button-submit.social-button{padding:0;}.button-submit .icon{padding-right:10px;font-size:46px;line-height:20px;display:block;float:left;border-right:1px solid rgba(0,0,0,0.4);height:36px;padding:8px 12px 5px 12px;width:35px;}.button-submit .icon img{width:100%;}.button-submit .textNode{padding:6px 28px 0 15px;display:block;text-align:left;float:left;border-left:1px solid rgba(255,255,255,0.3);height:44px;text-transform:none;}.bag,.block-inner,.block-views .view-content,body.page-media-fix .ui-dialog,body .ui-dialog{background:white;-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;-ms-border-radius:5px 5px;-o-border-radius:5px 5px;border-radius:5px 5px;padding:20px 20px 1px;margin:0 0 20px 0;}.negate-bag .block-inner,.region-topnav .block-menu-block .block-inner,.block-views .block-inner,.region-rightsidebar .block .block-inner{background:none;padding:0px 0px 0px 0px;margin-bottom:0px;-webkit-border-radius:0 0;-moz-border-radius:0 / 0;border-radius:0 / 0;}#main{*zoom:1;margin-top:20px;}#main:after{content:"";display:table;clear:both;}.container-fluid{padding:0 5%;margin:0 auto;max-width:640px;}#page-title{text-shadow:0 1px 1px white;}@media screen and (min-width:33.75em){.block-inner{padding:30px 30px 20px;}.content .field-name-body,.content .view-header{font-family:"Droid Serif",Georgia,serif;font-size:16px;line-height:20px;color:#333333;font-weight:normal;font-weight:200;}.readable-content,.field-name-field-twitter-handle,.node-type-human .field-name-field-email,.node-human .sessions h3,.node-speaker .sessions h3{font-family:"Droid Serif",Georgia,serif;font-size:16px;line-height:21px;color:#333333;font-weight:normal;font-weight:200;}}@media screen and (min-width:56.25em){.container-fluid{max-width:1275px;}#main{margin-top:0;}#main .container-fluid{margin-top:0;padding-top:90px;}.content .field-name-body,.content .view-header{font-family:"Droid Serif",Georgia,serif;font-size:16px;line-height:20px;color:#333333;font-weight:normal;font-weight:200;}.readable-content,.field-name-field-twitter-handle,.node-type-human .field-name-field-email,.node-human .sessions h3,.node-speaker .sessions h3{font-family:"Droid Serif",Georgia,serif;font-size:18px;line-height:28px;color:#333333;font-weight:normal;font-weight:200;}}@media screen and (min-width:87.5em){.content .field-name-body,.content .view-header{font-family:"Droid Serif",Georgia,serif;font-size:16px;line-height:20px;color:#333333;font-weight:normal;font-weight:200;}.readable-content,.field-name-field-twitter-handle,.node-type-human .field-name-field-email,.node-human .sessions h3,.node-speaker .sessions h3{font-family:"Droid Serif",Georgia,serif;font-size:19px;line-height:31px;color:#333333;font-weight:normal;font-weight:200;}}#main_footer{background:#333333 url(/sites/all/themes/fpstructure/img/flecks.png);border-top:3px solid #e6e6e6;margin-top:-5px;margin-bottom:0;padding:20px 0;color:white;}#main_footer li{list-style:none;}#main_footer a:hover{color:#1ab2ff;}#main_footer nav{margin-top:40px;}#main_footer nav h4{display:inline;}#main_footer nav ul{padding:0 0 10px 0;}#main_footer nav li{display:inline;margin-right:12px;}.charity-reviews h4,.connect h4{padding:10px 0 4px 0;}.charity-reviews li,.connect li{margin-bottom:5px;}.charity-navigator{margin-left:10px;width:120px;}.icons{margin:60px auto 0;text-align:center;position:relative;z-index:10;background:#111111;height:36px;}.icons img{margin-top:-37px;}.icon-pop-up{position:absolute;margin-top:-120px;left:0;right:0;margin-left:auto;margin-right:auto;display:none;}.icon-pop-up .text{padding:20px 20px 10px;margin:0 auto;background:rgba(0,0,0,0.8);max-width:286px;}.icon-pop-up p,.icon-pop-up .field-name-field-staff-title,.icon-pop-up .page-taxonomy .field-name-field-body,.page-taxonomy .icon-pop-up .field-name-field-body,.icon-pop-up #modal .field-name-body p,#modal .field-name-body .icon-pop-up p{color:white;}.icon-pop-up p span,.icon-pop-up .field-name-field-staff-title span,.icon-pop-up .page-taxonomy .field-name-field-body span,.page-taxonomy .icon-pop-up .field-name-field-body span,.icon-pop-up #modal .field-name-body p span,#modal .field-name-body .icon-pop-up p span{font-size:49px;margin-bottom:25px;display:block;}.icon-pop-up .triangle{margin:0 auto;display:block;}.triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(0,0,0,0.8);}.footer-content{overflow:hidden;*zoom:1;}@media screen and (min-width:33.75em){#main_footer nav{width:50%;float:left;}.connect{text-align:right;margin-top:40px;}.charity-reviews{text-align:right;}.charity-reviews .charity-navigator{margin:0 5px 0 0;float:right;}}@media screen and (min-width:56.25em){.charity-reviews,.connect{float:right;margin-top:20px;margin-left:20px;}}@media screen and (min-width:68em){.charity-reviews,.connect{margin-top:0;}#main_footer nav{margin-top:15px;width:36%;}}.social_nav,.view-domain-tabs{display:none;}.menu-mlid-528,.menu-mlid-527,.menu-mlid-529,.menu-mlid-712,.menu-mlid-711,.menu-mlid-713,.menu-donate,.menu-signup,.menu-action{display:none;}.full_header{border-bottom:3px solid #333333;background:#007cb4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background-image:-webkit-linear-gradient(top,#009fe7,#007cb4);background-image:-moz-linear-gradient(top,#009fe7,#007cb4);background-image:-o-linear-gradient(top,#009fe7,#007cb4);background-image:linear-gradient(top,#009fe7,#007cb4);height:80px;width:100%;display:block;}.full_header ul li,.full_header ol li{list-style:none;}.menu-search{float:right;margin:20px 5% 0 0;}.no-js .menu-search{display:none;}.menu-search li{float:left;}.menu-search span{background:url(/sites/all/themes/fpstructure/img/search-white.png);height:40px;width:40px;text-indent:110%;white-space:nowrap;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:pointer;display:block;margin:0 20px 0 0;}.menu-search span:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.menu-search .mobile-menu-button-span{background:none;margin:6px 0 0 0;}.menu-search .mobile-menu-button-span span{height:5px;margin-bottom:7px;background:white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:2px 2px;-moz-border-radius:2px / 2px;border-radius:2px / 2px;}.menu-search .mobile-menu-button-span:hover span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.mobile-logo{padding:13px 0 10px 0;width:200px;float:left;}.search-block{background:#e8e8e8;position:absolute;height:50px;margin-top:10px;width:100%;-webkit-transition:margin-top 0.15s linear;-moz-transition:margin-top 0.15s linear;-o-transition:margin-top 0.15s linear;transition:margin-top 0.15s linear;}.signup_form{display:none;}.search-bar{position:absolute;top:0;width:190px;padding:22px 20px;float:none;left:0;background:black;margin-top:-80px;z-index:100;-webkit-transition:margin-top 0.2s linear;-moz-transition:margin-top 0.2s linear;-o-transition:margin-top 0.2s linear;transition:margin-top 0.2s linear;}.search-bar form{text-align:center;}.search-bar.slideout{margin-top:0;}#search-block-form{width:200px;margin:0 auto;text-align:center;}#search-block-form .container-inline{width:200px;text-align:center;}#search-block-form .form-item{margin:0;display:block;}#search-block-form .form-item-search-block-form{float:left;}#search-block-form .form-item-search-block-form input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100px;}#search-block-form .form-actions{display:block;margin:0 0 0 112px;padding:0;}#search-block-form .form-actions #edit-submit{margin:0;padding:3px 10px 3px;display:block;font-family:"Oswald",Impact,Charcoal,sans-serif;border:none;background:#009fe7;text-transform:uppercase;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}#search-block-form .form-actions #edit-submit:hover{background:#1bb8ff;}.region-topnav .block-menu-block li.search{display:none;}#small_nav{margin:0 auto;height:44px;}#small_nav ol{margin:0;}#small_nav .small-nav-item{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#dddddd),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#dddddd,#cccccc);background-image:-moz-linear-gradient(top,#dddddd,#cccccc);background-image:-o-linear-gradient(top,#dddddd,#cccccc);background-image:linear-gradient(top,#dddddd,#cccccc);width:33%;height:44px;text-align:center;margin-right:0.5%;float:left;display:block;}#small_nav .small-nav-item > a,#small_nav .signup-button{margin:0;background:#cccccc;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#dddddd),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#dddddd,#cccccc);background-image:-moz-linear-gradient(top,#dddddd,#cccccc);background-image:-o-linear-gradient(top,#dddddd,#cccccc);background-image:linear-gradient(top,#dddddd,#cccccc);color:#333333;display:block;padding:14px 0 16px;text-shadow:0 1px 1px white;position:relative;z-index:201;text-transform:uppercase;}#small_nav .small-nav-item > a:hover,#small_nav .signup-button:hover{color:white;text-shadow:none;}#small_nav .signup-button:hover,#small_nav .signup-button.hover,#small_nav .signup-button:active{background:#007cb4;color:white;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background-image:-webkit-linear-gradient(top,#009fe7,#007cb4);background-image:-moz-linear-gradient(top,#009fe7,#007cb4);background-image:-o-linear-gradient(top,#009fe7,#007cb4);background-image:linear-gradient(top,#009fe7,#007cb4);text-shadow:0 -1px 1px rgba(0,0,0,0.3);}#small_nav a.takeaction-button:hover,#small_nav a.takeaction-button:active{background:#e52b00;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background-image:-webkit-linear-gradient(top,#ff4419,#e52b00);background-image:-moz-linear-gradient(top,#ff4419,#e52b00);background-image:-o-linear-gradient(top,#ff4419,#e52b00);background-image:linear-gradient(top,#ff4419,#e52b00);text-shadow:0 -1px 1px rgba(0,0,0,0.3);}#small_nav a.donate-button:hover,#small_nav a.donate-button:active{background:#72d43d;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#90dd67),color-stop(100%,#72d43d));background-image:-webkit-linear-gradient(top,#90dd67,#72d43d);background-image:-moz-linear-gradient(top,#90dd67,#72d43d);background-image:-o-linear-gradient(top,#90dd67,#72d43d);background-image:linear-gradient(top,#90dd67,#72d43d);text-shadow:0 -1px 1px rgba(0,0,0,0.3);}#small_nav li:last-child,#small_nav .donate{margin-right:0;}.mobile-sign-up{position:absolute;z-index:200;background:#007cb4;color:white;text-align:left;padding:15px 20px 20px 20px;-webkit-box-shadow:rgba(0,0,0,0.5) 1px 1px 10px;-moz-box-shadow:rgba(0,0,0,0.5) 1px 1px 10px;box-shadow:rgba(0,0,0,0.5) 1px 1px 10px;width:314px;}.mobile-sign-up form{margin:10px 0;}.mobile-sign-up .form-item{margin:0px 0 5px;}.mobile-sign-up label{float:left;margin:10px 0 5px;width:100px;}.mobile-sign-up .form-item-email input{background:url(/sites/all/themes/fpstructure/img/envelope.png) right no-repeat whitesmoke;width:200px;}.mobile-sign-up .form-item-zip input{background:url(/sites/all/themes/fpstructure/img/town.png) right no-repeat whitesmoke;width:200px;}.mobile-sign-up input[type="submit"]{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ff4419;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background:-webkit-linear-gradient(#ff4419,#e52b00);background:-moz-linear-gradient(#ff4419,#e52b00);background:-o-linear-gradient(#ff4419,#e52b00);background:linear-gradient(#ff4419,#e52b00);-webkit-box-shadow:#ff8266 0 1px 0 inset;-moz-box-shadow:#ff8266 0 1px 0 inset;box-shadow:#ff8266 0 1px 0 inset;border:1px solid #cc2600;color:white;text-shadow:#931c00 0 -1px 0;padding-right:20px;padding-left:20px;margin-left:100px;}.mobile-sign-up input[type="submit"]:hover{background-color:#cc2600;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff3000),color-stop(100%,#cc2600));background:-webkit-linear-gradient(#ff3000,#cc2600);background:-moz-linear-gradient(#ff3000,#cc2600);background:-o-linear-gradient(#ff3000,#cc2600);background:linear-gradient(#ff3000,#cc2600);}.mobile-sign-up input[type="submit"]:active{-webkit-box-shadow:#bc2300 0 1px 2px inset;-moz-box-shadow:#bc2300 0 1px 2px inset;box-shadow:#bc2300 0 1px 2px inset;}.mobile-sign-up .form-wrapper{display:block;}.mobile-sign-up .form-wrapper p,.mobile-sign-up .form-wrapper .field-name-field-staff-title,.mobile-sign-up .form-wrapper .page-taxonomy .field-name-field-body,.page-taxonomy .mobile-sign-up .form-wrapper .field-name-field-body,.mobile-sign-up .form-wrapper #modal .field-name-body p,#modal .field-name-body .mobile-sign-up .form-wrapper p{margin-left:100px;font-size:14px;line-height:18px;font-weight:normal;font-weight:200;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}.mobile-sign-up p,.mobile-sign-up .field-name-field-staff-title,.mobile-sign-up .page-taxonomy .field-name-field-body,.page-taxonomy .mobile-sign-up .field-name-field-body,.mobile-sign-up #modal .field-name-body p,#modal .field-name-body .mobile-sign-up p{color:white;}.mobile-sign-up p a,.mobile-sign-up .field-name-field-staff-title a,.mobile-sign-up .page-taxonomy .field-name-field-body a,.page-taxonomy .mobile-sign-up .field-name-field-body a,.mobile-sign-up #modal .field-name-body p a,#modal .field-name-body .mobile-sign-up p a{color:white;text-decoration:underline;}.mobile-sign-up p a:hover,.mobile-sign-up .field-name-field-staff-title a:hover,.mobile-sign-up .page-taxonomy .field-name-field-body a:hover,.page-taxonomy .mobile-sign-up .field-name-field-body a:hover,.mobile-sign-up #modal .field-name-body p a:hover,#modal .field-name-body .mobile-sign-up p a:hover{color:#33bbff;}.mobile-sign-up input{border:1px solid #006795;color:#004768;}.mobile-sign-up input::-webkit-input-placeholder,.mobile-sign-up input::-moz-placeholder{color:#004768;}.mobile-sign-up .form-item-email input{background:url(/sites/all/themes/fpstructure/img/envelope.png) right no-repeat #0075aa;}.mobile-sign-up .form-item-zip input{background:url(/sites/all/themes/fpstructure/img/town.png) right no-repeat #0075aa;}.mobile-sign-up .mobile-socialnav{border-top:1px dotted #009fe7;margin-top:15px;padding-top:15px;}.mobile-sign-up .twitter-button{margin:-23px 0 0 94px;display:block;}.region-topnav .block-menu-block{display:none;margin:0 auto 20px;max-width:640px;}.no-js .region-topnav .block-menu-block{display:block;}.region-topnav .block-menu-block ul{margin:0;}.region-topnav .block-menu-block li{list-style-image:none;list-style-type:none;padding:0;margin:0;}.region-topnav .block-menu-block li a,.region-topnav .block-menu-block li span{border-bottom:1px dotted #cfcfcf;border-top:1px dotted white;display:block;padding:15px 10px 15px 20px;margin:0;font-weight:bold;color:#333333;}.region-topnav .block-menu-block li span{cursor:arrow;}.region-topnav .block-menu-block li a:hover{text-decoration:none;background:#dbdbdb;}.region-topnav .block-menu-block li .leaf a{font-weight:normal;font-size:16px;padding:15px 10px 15px 50px;}.region-topnav .block-menu-block .first span{border-top:0;}.region-topnav .block-menu-block .first .menu a{border-top:1px dotted white;}.region-topnav .block-menu-block .last a{border-bottom:0;}.region-topnav .block-menu-block .menu .last a{border-bottom:1px dotted #cfcfcf;}@media screen and (min-width:56.25em){.social_nav,.view-domain-tabs,.region-topnav .block-menu-block,li.menu-mlid-528,li.menu-mlid-527,li.menu-mlid-529,.menu-mlid-712,.menu-mlid-711,.menu-mlid-713{display:block;}#small_nav,.mobile-logo,span.mobile-menu-button-span{display:none;}.full_header{border-bottom:0;height:140px;}.no-js .main_span{padding-top:200px;}.logo_menus .row-fluid{height:140px;}.view-domain-tabs{width:400px;float:left;}.view-domain-tabs .item-list ul{margin:0;}.view-domain-tabs .item-list ul li{margin:0px 0px 0 0;padding:0;}.region-topnav{padding:0px 0 20px;position:absolute;height:60px;width:100%;margin:0;z-index:200;}.region-topnav .block-menu-block{margin:0;background:white;background:rgba(255,255,255,0.9);height:61px;width:100%;padding:0;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;position:absolute;max-width:100%;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.5);box-shadow:0 3px 10px rgba(0,0,0,0.5);}html.no-boxshadow .region-topnav .block-menu-block{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}.region-topnav .block-menu-block ul{padding:0 5%;max-width:1275px;margin:0 auto;z-index:100;}.region-topnav .block-menu-block li{position:relative;display:inline-block;float:left;font-family:"Oswald",Impact,Charcoal,sans-serif;font-weight:normal;line-height:25px;font-size:20px;margin:6px 0 6px 0;text-transform:uppercase;font-size:16px;padding:0;margin:0;}.region-topnav .block-menu-block li a,.region-topnav .block-menu-block li span{font-weight:normal;margin:0;border:none;display:block;border-right:1px solid #e8e8e8;padding:18px 9px;position:relative;z-index:91;-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out;}.region-topnav .block-menu-block li span{cursor:default;}.region-topnav .block-menu-block li a:hover,.region-topnav .block-menu-block li .open{background:#cfcfcf;color:black;border-right:1px solid #cfcfcf;}.region-topnav .block-menu-block li span:hover,.region-topnav .block-menu-block li span.open{background:#dbdbdb;}.region-topnav .block-menu-block .first{margin-left:0;}.region-topnav .block-menu-block .last a{border-right:0;}.region-topnav .block-menu-block .expanded .menu{position:absolute;top:100%;left:0;z-index:90;float:left;padding:10px 0;list-style:none;background:#dbdbdb;border:0;width:340px;margin:0;display:none;height:auto;-webkit-box-shadow:rgba(0,0,0,0.5) 1px 5px 10px;-moz-box-shadow:rgba(0,0,0,0.5) 1px 5px 10px;box-shadow:rgba(0,0,0,0.5) 1px 5px 10px;}.no-js .region-topnav .block-menu-block .expanded .menu{display:block;}.region-topnav .block-menu-block .expanded .menu li.first,.region-topnav .block-menu-block .expanded .menu li,.region-topnav .block-menu-block .expanded .menu li.expanded{margin:0;padding:0;height:auto;width:320px;}.region-topnav .block-menu-block .expanded .menu li.first .menu,.region-topnav .block-menu-block .expanded .menu li .menu,.region-topnav .block-menu-block .expanded .menu li.expanded .menu{display:block;margin:0;padding:0 0 10px;}.region-topnav .block-menu-block .expanded .menu li.first .menu a,.region-topnav .block-menu-block .expanded .menu li .menu a,.region-topnav .block-menu-block .expanded .menu li.expanded .menu a{margin-left:10px;padding-right:10px;font-size:14px;padding-top:2px;padding-bottom:3px;}.region-topnav .block-menu-block .expanded .menu li.first .menu a:before,.region-topnav .block-menu-block .expanded .menu li .menu a:before,.region-topnav .block-menu-block .expanded .menu li.expanded .menu a:before{content:"--  ";margin-top:-10px;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}.region-topnav .block-menu-block .expanded .menu li.first a,.region-topnav .block-menu-block .expanded .menu li.first span,.region-topnav .block-menu-block .expanded .menu li a,.region-topnav .block-menu-block .expanded .menu li span,.region-topnav .block-menu-block .expanded .menu li.expanded a,.region-topnav .block-menu-block .expanded .menu li.expanded span{display:inline-block;clear:both;white-space:nowrap;padding:5px 20px 5px;border:0;background:#dbdbdb;width:300px;height:23px;margin:0;text-transform:none;font-size:16px;}.region-topnav .block-menu-block .expanded .menu li.first a:hover,.region-topnav .block-menu-block .expanded .menu li.first span:hover,.region-topnav .block-menu-block .expanded .menu li a:hover,.region-topnav .block-menu-block .expanded .menu li span:hover,.region-topnav .block-menu-block .expanded .menu li.expanded a:hover,.region-topnav .block-menu-block .expanded .menu li.expanded span:hover{background:#cfcfcf;color:black;}.region-topnav .block-menu-block .expanded .menu.open{display:block;}.region-topnav .block-menu-block .menu-mlid-527 a,.region-topnav .block-menu-block .menu-mlid-711 a,.region-topnav .block-menu-block .menu-donate a{color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.3);font-weight:normal;border:none;background:#e52b00;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff3000),color-stop(100%,#cc2600));background-image:-webkit-linear-gradient(top,#ff3000,#cc2600);background-image:-moz-linear-gradient(top,#ff3000,#cc2600);background-image:-o-linear-gradient(top,#ff3000,#cc2600);background-image:linear-gradient(top,#ff3000,#cc2600);}.region-topnav .block-menu-block .menu-mlid-527 a:hover,.region-topnav .block-menu-block .menu-mlid-711 a:hover,.region-topnav .block-menu-block .menu-donate a:hover{background:#cc2600;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background-image:-webkit-linear-gradient(top,#ff4419,#e52b00);background-image:-moz-linear-gradient(top,#ff4419,#e52b00);background-image:-o-linear-gradient(top,#ff4419,#e52b00);background-image:linear-gradient(top,#ff4419,#e52b00);color:white;border:none;}.region-topnav .block-menu-block .menu-mlid-529 a,.region-topnav .block-menu-block .menu-mlid-712 a,.region-topnav .block-menu-block .menu-action a{color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.3);font-weight:normal;background:#007cb4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#008ece),color-stop(100%,#006a9b));background-image:-webkit-linear-gradient(top,#008ece,#006a9b);background-image:-moz-linear-gradient(top,#008ece,#006a9b);background-image:-o-linear-gradient(top,#008ece,#006a9b);background-image:linear-gradient(top,#008ece,#006a9b);}.region-topnav .block-menu-block .menu-mlid-529 a:hover,.region-topnav .block-menu-block .menu-mlid-712 a:hover,.region-topnav .block-menu-block .menu-action a:hover{background:#006a9b;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background-image:-webkit-linear-gradient(top,#009fe7,#007cb4);background-image:-moz-linear-gradient(top,#009fe7,#007cb4);background-image:-o-linear-gradient(top,#009fe7,#007cb4);background-image:linear-gradient(top,#009fe7,#007cb4);color:white;}.region-topnav .block-menu-block:hover,.region-topnav .block-menu-block.white-background{background:white;}.region-topnav.fixed{position:fixed;top:0;}.social_nav{padding:0;border:none;background:none;margin:10px 10px 0 0;width:140px;float:right;}.social_nav li{float:none;text-align:right;}.no-js .social_nav{display:none;}#facebook-btn-top{margin:0 0 2px 0;}#twitter-btn-top{margin:0 0 4px 0;}#tumblr-btn-top{margin:0 auto;height:26px;width:115px;background:black;padding:0 5px 0 5px;}#tumblr-btn-top a{position:relative;top:4.75px;right:1px;color:white;}.signup_form{width:200px;padding:0 0 15px;float:right;margin:0;position:relative;z-index:300;display:block;}.signup_form form{position:absolute;z-index:300;height:113px;}.signup_form form > div{background:#4ec8ff;padding:0 0 5px 0;}.signup_form p,.signup_form .field-name-field-staff-title,.signup_form .page-taxonomy .field-name-field-body,.page-taxonomy .signup_form .field-name-field-body,.signup_form #modal .field-name-body p,#modal .field-name-body .signup_form p{font-size:0.8em;line-height:1.4em;margin:0;padding:0 15px 5px;color:white;}.signup_form p a,.signup_form .field-name-field-staff-title a,.signup_form .page-taxonomy .field-name-field-body a,.page-taxonomy .signup_form .field-name-field-body a,.signup_form #modal .field-name-body p a,#modal .field-name-body .signup_form p a{color:black;border-bottom:1px solid black;}.signup_form .form-title{font-size:20px;font-family:"Oswald",Impact,Charcoal,sans-serif;text-transform:uppercase;margin:0 0 6px 0;display:block;text-align:center;background:black;padding:10px 0;color:white;}.signup_form .form-item{margin:0 15px 10px;}.signup_form label{text-transform:uppercase;font-size:11px;margin:0;color:white;letter-spacing:1px;}.signup_form input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;color:#333333;font-size:1em;padding-bottom:4px;}.signup_form input:focus{border:none;}.signup_form .form-item-email input{background:url(/sites/all/themes/fpstructure/img/envelope.png) right no-repeat white;}.signup_form .form-item-email input:focus{background:white;}.signup_form .form-item-zip input{background:url(/sites/all/themes/fpstructure/img/town.png) right no-repeat white;}.signup_form .form-item-zip input:focus{background:white;}.signup_form .form-submit{margin:0 auto 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:black;color:#009fe7;width:170px;display:block;padding:8px 10px;font-family:"Oswald",Impact,Charcoal,sans-serif;font-size:20px;text-transform:uppercase;}.signup_form .form-submit:hover{color:#4ec8ff;}.signup_form .form-hidden-wrapper{display:none;background:#4ec8ff;}.menu-search{float:none;}.mobile-search{display:none;}.region-topnav .block-menu-block ul.menu-search{margin:0;max-width:0;padding:0;}.region-topnav .block-menu-block li.search{display:block;}.region-topnav .block-menu-block li.search li{float:none;border:none;display:block;}.region-topnav .block-menu-block li.search .mobile-menu-button,.region-topnav .block-menu-block li.search .mobile-search-button{display:none;}.region-topnav .block-menu-block ul li.search span{padding:18px;border:none;border-bottom:none;border-top:none;border-right:none;background:none;height:auto;width:auto;text-indent:0;white-space:normal;overflow:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.search-bar{background:none;}#search-block-form--2 .container-inline{width:268px;margin-top:16px;}#search-block-form--2 .form-item{margin:0;display:block;}#search-block-form--2 .form-item-search-block-form{float:left;margin:0 0 0 20px;}#search-block-form--2 .form-item-search-block-form input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}#search-block-form--2 .form-actions{display:block;margin:0 0 0 172px;padding:0;}#search-block-form--2 .form-actions input{margin:0;padding:3px 10px 3px;display:block;font-family:"Oswald",Impact,Charcoal,sans-serif;border:none;background:#009fe7;text-transform:uppercase;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}#search-block-form--2 .form-actions input:hover{background:#1bb8ff;}.mobile-search-button,.mobile-menu-button{display:none;}}@media screen and (min-width:64em){.region-topnav .block-menu-block ul li a,.region-topnav .block-menu-block ul li span{padding-right:13px;padding-left:13px;}}@media screen and (min-width:78em){.region-topnav .block-menu-block ul li a,.region-topnav .block-menu-block ul li span{font-size:16px;padding-right:25px;padding-left:25px;}}.node-type-blog .group-author-date .field-name-field-real-author{float:left;margin-right:5px;color:inherit;}.node-type-blog .group-author-date .node-created:before{content:" |  ";}.node-type-blog #block-system-main .field-type-text-with-summary .field-item > p:nth-child(1),.node-type-blog #block-system-main .field-type-text-with-summary .field-item > .field-name-field-staff-title:nth-child(1),.node-type-blog #block-system-main .field-type-text-with-summary .page-taxonomy .field-item > .field-name-field-body:nth-child(1),.page-taxonomy .node-type-blog #block-system-main .field-type-text-with-summary .field-item > .field-name-field-body:nth-child(1){font-size:19px;line-height:23px;margin-top:10px;}.node-type-blog #block-system-main .content{margin-bottom:10px;}#block-system-main .comment .content{margin:0;}.comment_forbidden,.comment-add{margin-top:13px;float:right;}.comment_forbidden .active,.comment-add .active{color:#0088cc;}.comment_forbidden .active:before,.comment-add .active:before{content:"+ ";}.comment_forbidden .active:hover,.comment-add .active:hover{color:#005580;}#comments{margin:0;}#comments h2{display:block;border-bottom:1px solid #e8e8e8;padding:0 0 10px 0;margin:0 0 0 0;}#comments .comment{margin:20px 0 0px;}#comments .comment ul.links.inline li{padding:0;}#comments .submitted .permalink{display:none;}#comments .new{display:none;}#comments .comment-form.title{border-top:1px solid #e8e8e8;padding-top:10px;margin-top:20px;}#comments #comment-form{max-width:100%;}#comments #comment-form label{margin-bottom:5px;font-weight:bold;}#comments #comment-form .form-item-subject input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:56.25em){.node-type-blog #block-system-main .field-type-text-with-summary .field-item > p:nth-child(1),.node-type-blog #block-system-main .field-type-text-with-summary .field-item > .field-name-field-staff-title:nth-child(1),.node-type-blog #block-system-main .field-type-text-with-summary .page-taxonomy .field-item > .field-name-field-body:nth-child(1),.page-taxonomy .node-type-blog #block-system-main .field-type-text-with-summary .field-item > .field-name-field-body:nth-child(1){font-size:20px;line-height:28px;}}@media screen and (min-width:87.5em){.node-type-blog #block-system-main .field-type-text-with-summary .field-item > p:nth-child(1),.node-type-blog #block-system-main .field-type-text-with-summary .field-item > .field-name-field-staff-title:nth-child(1),.node-type-blog #block-system-main .field-type-text-with-summary .page-taxonomy .field-item > .field-name-field-body:nth-child(1),.page-taxonomy .node-type-blog #block-system-main .field-type-text-with-summary .field-item > .field-name-field-body:nth-child(1){font-size:23px;line-height:32px;}}.view-events .filter-section{margin-bottom:0;}.view-events .view-filters{background:#e8e8e8;border-top:1px solid white;padding:5px 20px;margin:0 0 20px 0;}.view-events .view-filters label{margin:0 0 3px 0;}.view-events .view-filters #edit-submit-events{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#b3b3b3;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b3b3b3),color-stop(100%,#999999));background:-webkit-linear-gradient(#b3b3b3,#999999);background:-moz-linear-gradient(#b3b3b3,#999999);background:-o-linear-gradient(#b3b3b3,#999999);background:linear-gradient(#b3b3b3,#999999);-webkit-box-shadow:#d9d9d9 0 1px 0 inset;-moz-box-shadow:#d9d9d9 0 1px 0 inset;box-shadow:#d9d9d9 0 1px 0 inset;border:1px solid #8c8c8c;color:white;text-shadow:#707070 0 -1px 0;padding-right:20px;padding-left:20px;margin:4px 0 0 0;}.view-events .view-filters #edit-submit-events:hover{background-color:#8c8c8c;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a6a6a6),color-stop(100%,#8c8c8c));background:-webkit-linear-gradient(#a6a6a6,#8c8c8c);background:-moz-linear-gradient(#a6a6a6,#8c8c8c);background:-o-linear-gradient(#a6a6a6,#8c8c8c);background:linear-gradient(#a6a6a6,#8c8c8c);}.view-events .view-filters #edit-submit-events:active{-webkit-box-shadow:#858585 0 1px 2px inset;-moz-box-shadow:#858585 0 1px 2px inset;box-shadow:#858585 0 1px 2px inset;}.content .view-events .view-header{margin:0;padding:0;}.node-event .field-name-field-city,.node-event .field-name-field-link,.node-event .field-name-field-location,.node-event .field-type-datetime p,.node-event .field-type-datetime .field-name-field-staff-title,.node-event .field-type-datetime .page-taxonomy .field-name-field-body,.page-taxonomy .node-event .field-type-datetime .field-name-field-body,.node-event .field-type-datetime #modal .field-name-body p,#modal .field-name-body .node-event .field-type-datetime p{margin-bottom:0px;}.node-event .field-name-field-staff-details{padding-left:60px;background:url(/sites/all/themes/fpstructure/img/small-logo.png) left no-repeat;margin-top:10px;min-height:30px;}.node-event .field-name-field-staff-details p,.node-event .field-name-field-staff-details .field-name-field-staff-title,.node-event .field-name-field-staff-details .page-taxonomy .field-name-field-body,.page-taxonomy .node-event .field-name-field-staff-details .field-name-field-body,.node-event .field-name-field-staff-details #modal .field-name-body p,#modal .field-name-body .node-event .field-name-field-staff-details p{padding-top:3px;font-style:italic;}.page-events .node-sticky{background:#e8e8e8;padding:20px 20px 10px 20px;-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;-ms-border-radius:5px 5px;-o-border-radius:5px 5px;border-radius:5px 5px;}.node-event .field-type-datetime{margin-bottom:0;text-align:left;float:none;}.node-type-event .node-sticky{background:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.view-header{overflow:hidden;*zoom:1;}.mm-logo{float:left;max-width:200px;margin:0 10px 10px 0;}.node-type-media-minutes .field-name-field-audio-file{margin:20px 0 10px;}.node-type-media-minutes .field-name-field-audio-file a{font-size:14px;line-height:18px;font-weight:normal;font-weight:200;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;display:block;margin:5px 0 0 0;}.node-type-media-minutes .field-name-field-transcript,.node-type-media-minutes .field-name-field-producers{margin:0 0 20px 0;}.node-page .field-name-body{border-top:1px solid #e8e8e8;padding-top:15px;margin-top:10px;}.field-name-field-subhead{font-weight:bold;margin-bottom:8px;line-height:18px;}.node-type-press-release .field-name-body li{margin:0;padding:0;}.node-type-press-release .field-name-body li br{display:none;}.node-type-press-release .field-name-field-contact,.node-type-press-release .field-name-field-contact p,.node-type-press-release .field-name-field-contact .field-name-field-staff-title,.node-type-press-release .field-name-field-contact .page-taxonomy .field-name-field-body,.page-taxonomy .node-type-press-release .field-name-field-contact .field-name-field-body,.node-type-press-release .field-name-field-contact #modal .field-name-body p,#modal .field-name-body .node-type-press-release .field-name-field-contact p{font-family:"Droid Sans",Tahoma,Geneva,sans-serif;font-size:16px;font-weight:bold;margin-bottom:10px;line-height:18px;}.node-type-press-release .field-name-field-contact{margin-top:10px;}.node-mrd .node-created,.node-mrd .node-title{display:none;}.node-mrd.node-teaser .node-created,.node-mrd.node-teaser .node-title{display:block;}.view-mrd-archive .view-content{padding-bottom:20px;}#fp-mrd-signup-form form{margin:10px 0;}#fp-mrd-signup-form .form-item{margin:0px 0 5px;}#fp-mrd-signup-form label{float:left;margin:10px 0 5px;width:100px;}#fp-mrd-signup-form .form-item-email input{background:url(/sites/all/themes/fpstructure/img/envelope.png) right no-repeat whitesmoke;width:200px;}#fp-mrd-signup-form .form-item-zip input{background:url(/sites/all/themes/fpstructure/img/town.png) right no-repeat whitesmoke;width:200px;}#fp-mrd-signup-form input[type="submit"]{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ff4419;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background:-webkit-linear-gradient(#ff4419,#e52b00);background:-moz-linear-gradient(#ff4419,#e52b00);background:-o-linear-gradient(#ff4419,#e52b00);background:linear-gradient(#ff4419,#e52b00);-webkit-box-shadow:#ff8266 0 1px 0 inset;-moz-box-shadow:#ff8266 0 1px 0 inset;box-shadow:#ff8266 0 1px 0 inset;border:1px solid #cc2600;color:white;text-shadow:#931c00 0 -1px 0;padding-right:20px;padding-left:20px;margin-left:100px;}#fp-mrd-signup-form input[type="submit"]:hover{background-color:#cc2600;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff3000),color-stop(100%,#cc2600));background:-webkit-linear-gradient(#ff3000,#cc2600);background:-moz-linear-gradient(#ff3000,#cc2600);background:-o-linear-gradient(#ff3000,#cc2600);background:linear-gradient(#ff3000,#cc2600);}#fp-mrd-signup-form input[type="submit"]:active{-webkit-box-shadow:#bc2300 0 1px 2px inset;-moz-box-shadow:#bc2300 0 1px 2px inset;box-shadow:#bc2300 0 1px 2px inset;}#fp-mrd-signup-form .form-wrapper{display:block;}#fp-mrd-signup-form .form-wrapper p,#fp-mrd-signup-form .form-wrapper .field-name-field-staff-title,#fp-mrd-signup-form .form-wrapper .page-taxonomy .field-name-field-body,.page-taxonomy #fp-mrd-signup-form .form-wrapper .field-name-field-body{margin-left:100px;font-size:14px;line-height:18px;font-weight:normal;font-weight:200;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}.page-policy .view-filters{background:#e8e8e8;border-top:1px solid white;padding:5px 20px;margin:0 0 20px 0;}.page-policy .view-filters label{margin:0 0 3px 0;}.page-policy .view-filters #edit-submit-policy{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#b3b3b3;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b3b3b3),color-stop(100%,#999999));background:-webkit-linear-gradient(#b3b3b3,#999999);background:-moz-linear-gradient(#b3b3b3,#999999);background:-o-linear-gradient(#b3b3b3,#999999);background:linear-gradient(#b3b3b3,#999999);-webkit-box-shadow:#d9d9d9 0 1px 0 inset;-moz-box-shadow:#d9d9d9 0 1px 0 inset;box-shadow:#d9d9d9 0 1px 0 inset;border:1px solid #8c8c8c;color:white;text-shadow:#707070 0 -1px 0;padding-right:20px;padding-left:20px;margin:4px 0 0 0;}.page-policy .view-filters #edit-submit-policy:hover{background-color:#8c8c8c;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a6a6a6),color-stop(100%,#8c8c8c));background:-webkit-linear-gradient(#a6a6a6,#8c8c8c);background:-moz-linear-gradient(#a6a6a6,#8c8c8c);background:-o-linear-gradient(#a6a6a6,#8c8c8c);background:linear-gradient(#a6a6a6,#8c8c8c);}.page-policy .view-filters #edit-submit-policy:active{-webkit-box-shadow:#858585 0 1px 2px inset;-moz-box-shadow:#858585 0 1px 2px inset;box-shadow:#858585 0 1px 2px inset;}.page-policy #sharethis{margin-top:1px;}label{margin-bottom:2px;font-weight:bold;}.node-webform form{border-top:1px solid #e8e8e8;padding-top:15px;margin-top:10px;}.node-webform .webform-component-textfield input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-webform .content p label,.node-webform .content .field-name-field-staff-title label,.node-webform .content .page-taxonomy .field-name-field-body label,.page-taxonomy .node-webform .content .field-name-field-body label,.node-webform .content #modal .field-name-body p label,#modal .field-name-body .node-webform .content p label,.node-webform .content div label{font-weight:bold;}.description{margin-top:5px;line-height:18px;font-style:italic;}legend,.tab-title{background:#333333;color:white;padding:5px 10px;margin:0;text-transform:uppercase;display:block;text-align:left;}fieldset,.webform-tab-structure{margin:0px 0 20px;max-width:100%;}fieldset .fieldset-description,.webform-tab-structure .fieldset-description{line-height:18px;margin:10px 0;}fieldset input[type="email"],fieldset input[type="text"],.webform-tab-structure input[type="email"],.webform-tab-structure input[type="text"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}fieldset select,.webform-tab-structure select{width:50%;}.webform-component-fieldset.collapsible{margin-bottom:40px;}.webform-component-fieldset.collapsible legend{background:#e8e8e8;text-transform:none;}.webform-component-managed_file{margin-bottom:30px;}.form-actions input[type="submit"],#fcc-form input[type="submit"]{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#b3b3b3;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b3b3b3),color-stop(100%,#999999));background:-webkit-linear-gradient(#b3b3b3,#999999);background:-moz-linear-gradient(#b3b3b3,#999999);background:-o-linear-gradient(#b3b3b3,#999999);background:linear-gradient(#b3b3b3,#999999);-webkit-box-shadow:#d9d9d9 0 1px 0 inset;-moz-box-shadow:#d9d9d9 0 1px 0 inset;box-shadow:#d9d9d9 0 1px 0 inset;border:1px solid #8c8c8c;color:white;text-shadow:#707070 0 -1px 0;padding-right:20px;padding-left:20px;margin-right:5px;}.form-actions input[type="submit"]:hover,#fcc-form input[type="submit"]:hover{background-color:#8c8c8c;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a6a6a6),color-stop(100%,#8c8c8c));background:-webkit-linear-gradient(#a6a6a6,#8c8c8c);background:-moz-linear-gradient(#a6a6a6,#8c8c8c);background:-o-linear-gradient(#a6a6a6,#8c8c8c);background:linear-gradient(#a6a6a6,#8c8c8c);}.form-actions input[type="submit"]:active,#fcc-form input[type="submit"]:active{-webkit-box-shadow:#858585 0 1px 2px inset;-moz-box-shadow:#858585 0 1px 2px inset;box-shadow:#858585 0 1px 2px inset;}.form-actions #edit-submit,.form-actions #edit-submit--4,#fcc-form #edit-submit,#fcc-form #edit-submit--4{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ff4419;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background:-webkit-linear-gradient(#ff4419,#e52b00);background:-moz-linear-gradient(#ff4419,#e52b00);background:-o-linear-gradient(#ff4419,#e52b00);background:linear-gradient(#ff4419,#e52b00);-webkit-box-shadow:#ff8266 0 1px 0 inset;-moz-box-shadow:#ff8266 0 1px 0 inset;box-shadow:#ff8266 0 1px 0 inset;border:1px solid #cc2600;color:white;text-shadow:#931c00 0 -1px 0;padding-right:20px;padding-left:20px;}.form-actions #edit-submit:hover,.form-actions #edit-submit--4:hover,#fcc-form #edit-submit:hover,#fcc-form #edit-submit--4:hover{background-color:#cc2600;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff3000),color-stop(100%,#cc2600));background:-webkit-linear-gradient(#ff3000,#cc2600);background:-moz-linear-gradient(#ff3000,#cc2600);background:-o-linear-gradient(#ff3000,#cc2600);background:linear-gradient(#ff3000,#cc2600);}.form-actions #edit-submit:active,.form-actions #edit-submit--4:active,#fcc-form #edit-submit:active,#fcc-form #edit-submit--4:active{-webkit-box-shadow:#bc2300 0 1px 2px inset;-moz-box-shadow:#bc2300 0 1px 2px inset;box-shadow:#bc2300 0 1px 2px inset;}#tallywrapper{margin-bottom:5px;}.webform-client-form .webform-component{overflow:hidden;*zoom:1;}.webform-client-form .form-item{margin:0 0 10px 0;padding:0 0 10px 0;}.webform-client-form label{width:100%;margin:4px 10px 5px 0;}.webform-client-form .webform-component-textfield,.webform-client-form .webform-component-email{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.webform-client-form .webform-container-inline input{width:50%;}.webform-client-form .webform-container-inline label{float:left;width:20%;min-width:200px;}.webform-client-form .webform-container-inline .webform-calendar{width:18px;height:15px;}.webform-component-textarea label,.webform-component-checkboxes label,.webform-component-radio label{width:100%;float:none;margin-bottom:10px;}.webform-component-textarea .form-item,.webform-component-checkboxes .form-item,.webform-component-radio .form-item{padding:0;margin-bottom:5px;}.webform-client-form .form-type-radio{margin:0 0 5px 0;padding:0;}.content .webform-client-form .form-type-radio,.content .webform-client-form .form-type-checkbox{overflow:hidden;*zoom:1;}.content .webform-client-form .form-type-radio label,.content .webform-client-form .form-type-checkbox label{font-weight:normal;display:block;margin-left:20px;width:auto;}.content .webform-client-form .form-type-radio input,.content .webform-client-form .form-type-checkbox input{float:left;border:1px solid red;margin:5px 0px 0px 0;width:21px;}.webform-component-markup,.webform-client-form .webform-component-markup{margin-bottom:0;padding-bottom:0;}.datetime select{width:60px;margin-right:5px;margin-bottom:10px;margin-top:10px;}.datetime .form-item{display:inline;}#webform-component-part-ii-skills-interests--what-skills-can-you-offer .form-item{padding-bottom:0;margin-bottom:0;}#webform-component-part-iii-availability--unavailable-to-work-during-this-period{margin:0;padding:0;}#user-login .form-item input,#user-pass .form-item input,#user-register-form .form-item input{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#user-login #edit-submit,#user-pass #edit-submit,#user-register-form #edit-submit{font-size:26px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#ff4419;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff4419),color-stop(100%,#e52b00));background:-webkit-linear-gradient(#ff4419,#e52b00);background:-moz-linear-gradient(#ff4419,#e52b00);background:-o-linear-gradient(#ff4419,#e52b00);background:linear-gradient(#ff4419,#e52b00);-webkit-box-shadow:#ff8266 0 1px 0 inset;-moz-box-shadow:#ff8266 0 1px 0 inset;box-shadow:#ff8266 0 1px 0 inset;border:1px solid #cc2600;color:white;text-shadow:#931c00 0 -1px 0;font-family:"Oswald",Impact,Charcoal,sans-serif;font-size:18px;line-height:20px;padding:10px 20px;text-decoration:none;margin-bottom:5px;text-transform:uppercase;}#user-login #edit-submit:hover,#user-pass #edit-submit:hover,#user-register-form #edit-submit:hover{background-color:#cc2600;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ff3000),color-stop(100%,#cc2600));background:-webkit-linear-gradient(#ff3000,#cc2600);background:-moz-linear-gradient(#ff3000,#cc2600);background:-o-linear-gradient(#ff3000,#cc2600);background:linear-gradient(#ff3000,#cc2600);}#user-login #edit-submit:active,#user-pass #edit-submit:active,#user-register-form #edit-submit:active{-webkit-box-shadow:#bc2300 0 1px 2px inset;-moz-box-shadow:#bc2300 0 1px 2px inset;box-shadow:#bc2300 0 1px 2px inset;}.page-user .tabs{border:none;padding:0;margin:0 0 10px;}.page-user .tabs a{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#a2a2a2;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#a2a2a2),color-stop(100%,#888888));background:-webkit-linear-gradient(#a2a2a2,#888888);background:-moz-linear-gradient(#a2a2a2,#888888);background:-o-linear-gradient(#a2a2a2,#888888);background:linear-gradient(#a2a2a2,#888888);-webkit-box-shadow:#c8c8c8 0 1px 0 inset;-moz-box-shadow:#c8c8c8 0 1px 0 inset;box-shadow:#c8c8c8 0 1px 0 inset;border:1px solid #7b7b7b;color:white;text-shadow:#5f5f5f 0 -1px 0;padding-right:20px;padding-left:20px;font-size:13px;background-color:#888888;padding-right:8px;padding-left:8px;margin:0 3px 0 0;}.page-user .tabs a:hover{background-color:#7b7b7b;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#959595),color-stop(100%,#7b7b7b));background:-webkit-linear-gradient(#959595,#7b7b7b);background:-moz-linear-gradient(#959595,#7b7b7b);background:-o-linear-gradient(#959595,#7b7b7b);background:linear-gradient(#959595,#7b7b7b);}.page-user .tabs a:active{-webkit-box-shadow:#747474 0 1px 2px inset;-moz-box-shadow:#747474 0 1px 2px inset;box-shadow:#747474 0 1px 2px inset;}.page-user .tabs a.active,.page-user .tabs a:hover{background-color:#444444;border:1px solid #666666;}.field-name-field-staff-title,.field-name-field-affiliation{font-weight:bold;}.view_mode_full .field-name-field-staff-title,.field-name-field-affiliation{border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:5px;}.node-human .field-name-field-image,.node-speaker .field-name-field-image{float:left;margin:0 20px 5px 0;max-width:40%;}.node-human .field-name-field-image img,.node-speaker .field-name-field-image img{width:200px;}.node-human .field-name-field-video,.node-speaker .field-name-field-video{margin-top:40px;}.field-name-field-twitter-handle{margin-bottom:20px;}.field-name-field-email{margin:5px 0;}.node-human .sessions,.node-speaker .sessions{margin-bottom:20px;}.node-human .sessions h3,.node-speaker .sessions h3{font-weight:bold;margin-bottom:3px;}.node-human .sessions a,.node-speaker .sessions a{padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:white;background:#009fe7;display:inline-block;margin-bottom:5px;margin-right:5px;}.node-human .sessions a:hover,.node-speaker .sessions a:hover{background:#007cb4;text-decoration:underline;}@media screen and (min-width:56.25em){.node-human .field-name-field-image,.node-speaker .field-name-field-image{width:200px;max-width:200px;}.node-human .field-name-body,.node-human .field-name-field-email,.node-human .field-name-field-twitter-handle,.node-human .sessions,.node-speaker .field-name-body,.node-speaker .field-name-field-email,.node-speaker .field-name-field-twitter-handle,.node-speaker .sessions{margin-left:220px;}}.resource-direct-pdf:after{content:" (pdf)";}.group_description_and_paper{margin-top:10px;}.field-name-field-resource-file{margin-bottom:10px;}.field-name-field-resource-file .file{background:#e8e8e8;padding:10px;border-bottom:1px solid #cfcfcf;border-top:1px solid white;display:block;}#node-105623 table{border-collapse:inherit;}#node-105623 table li{list-style:none;}#block-system-main .node-title{margin-top:0;}#block-system-main #sharethis{float:right;margin:0px -4px 0 0px;}#block-system-main .group-author-date{border-bottom:1px solid #e8e8e8;padding-bottom:2px;margin-bottom:5px;width:100%;overflow:hidden;*zoom:1;}#block-system-main .field-name-field-image img{padding:0 0 10px;}#sharethis{float:right;margin:8px -4px 0 0;}#social-links{margin:0;list-style:none;padding:0;}#social-links li{float:right;margin-left:6px;}#social-links li .social-button{padding:5px;font-size:18px;line-height:18px;}#social-links li .social-button .textNode{height:16px;padding:4px 5px 6px 7px;display:none;}#social-links li .social-button .icon{height:25px;width:15px;padding:0;line-height:15px;font-size:15px;border-right:none;}#social-links li .facebook .icon{width:13px;padding:1px 8px 0 7px;}#social-links li .twitter .icon{width:22px;padding:1px 3px 0 3px;}#social-links li .twitter .icon img{padding-top:2px;}#social-links .last{margin-left:12px;}.field-name-body blockquote{padding:0 20px;font-style:italic;}.field-name-body hr{border:none;border-top:1px solid #e8e8e8;}.field-name-body .blog-photo{margin:20px auto 15px;text-align:center;}.field-name-body .blog-photo img{max-width:100%;}.field-name-body .blog-photo p,.field-name-body .blog-photo .field-name-field-staff-title,.field-name-body .blog-photo .page-taxonomy .field-name-field-body,.page-taxonomy .field-name-body .blog-photo .field-name-field-body,#modal .field-name-body .blog-photo p{margin:0;text-align:left;}.no-title h2{display:none;}.no-title .content h2{display:block;}.filter-section{margin:25px 0 20px;}.filter-section .filter-title{background:#333333;color:white;padding:5px 10px;margin:0;text-transform:uppercase;}.filter-section ul{background:#e8e8e8;padding:10px 20px 0px;border-bottom:1px solid #cfcfcf;}.filter-section ul li{display:inline-block;}.filter-section ul li a,.filter-section ul li span{margin:0px 5px 10px 0px;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}.field-name-field-staff-title{margin-bottom:0;font-weight:bold;}.item-list .pager li{padding:5px 10px;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.item-list .pager li:hover{background:#e8e8e8;}.item-list .pager .pager-current{background:#333333;color:white;}.item-list .pager .pager-current:hover{background:#333333;color:white;}.pop-out{width:100%;margin:20px 0;background:#007cb4;padding:20px 20px 0 20px;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pop-out p,.pop-out .field-name-field-staff-title,.pop-out .page-taxonomy .field-name-field-body,.page-taxonomy .pop-out .field-name-field-body,.pop-out #modal .field-name-body p,#modal .field-name-body .pop-out p,.pop-out li{color:white;}.pop-out li{border-bottom:1px solid white;padding-bottom:5px;margin-bottom:10px;}.pop-out li:last-child{border:none;margin-bottom:0;padding-bottom:15px;}.pop-out .number{font-size:40px;line-height:40px;}@media screen and (min-width:33.75em){#social-links li .social-button .textNode{display:block;}#social-links li .social-button .icon{border-right:1px solid rgba(0,0,0,0.2);}#social-links li .facebook .icon{padding:1px 7px 0 5px;}#social-links li .twitter .icon{padding:1px 5px 0 5px;}}@media screen and (min-width:56.25em){.content .field-name-body .blog-photo{float:right;margin:0 0 10px 20px;max-width:60%;}.content .field-name-body .blog-photo img{max-width:100%;}.pop-out{width:30%;margin:0 0 10px 20px;float:right;}.pop-out .number{margin-bottom:0;}}.related-terms,#comments .comment ul.links.inline,.field-type-taxonomy-term-reference{margin:0px 0px 0px -5px;}.related-terms div,#comments .comment ul.links.inline div,.field-type-taxonomy-term-reference div{display:inline;}.related-terms a,#comments .comment ul.links.inline a,.field-type-taxonomy-term-reference a{-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;-ms-border-radius:5px 5px;-o-border-radius:5px 5px;border-radius:5px 5px;display:inline-block;color:#b3b3b3;color:#0088cc;padding:2px 5px 0px;}.related-terms a:hover,#comments .comment ul.links.inline a:hover,.field-type-taxonomy-term-reference a:hover{background:#e8e8e8;color:#005580;}.page-taxonomy-term-62 .related-terms,.page-taxonomy-term-62 #comments .comment ul.links.inline,#comments .comment .page-taxonomy-term-62 ul.links.inline,.page-taxonomy-term-62 .field-type-taxonomy-term-reference{display:none;}.page-taxonomy .related-terms,.page-taxonomy #comments .comment ul.links.inline,#comments .comment .page-taxonomy ul.links.inline,.page-taxonomy .field-type-taxonomy-term-reference{margin-bottom:10px;}.page-taxonomy .field-name-field-body h2{border:none;padding:5px 0 10px 0;margin:0;}.page-taxonomy .field-name-field-body ul,.page-taxonomy .field-name-field-body ol{margin:0 0 15px 0px;}.page-taxonomy .field-name-field-body li{list-style:disc;margin-left:40px;}.read-more{float:right;margin:-26px 0px 14px 0;display:block;width:55px;padding:10px 10px 7px;background:white;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.view_mode_small_img_body_teaser img{margin-bottom:5px;}.view_mode_small_img_body_teaser .node-title{margin-bottom:2px;}.content .view_mode_teaser .group_image_date img{margin-bottom:5px;}.content .view_mode_teaser .group_not_image .node-title{margin-bottom:2px;}.view .field-name-field-real-author a{color:#0088cc;}.view .field-name-field-real-author a:hover{color:#005580;}.content .node-page.view_mode_teaser .field-name-body{border-top:none;padding-top:0;margin-top:1px;}@media screen and (min-width:33.75em){.view_mode_teaser .group_image_date{float:left;width:30%;min-width:200px;margin-right:20px;}}.view_mode_action_teaser .field-type-link-field a{margin-bottom:10px;}.region-rightsidebar #node-96761.view_mode_no_body_teaser .field-type-image{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;margin:0;}.view_mode_full_teaser p,.view_mode_full_teaser .field-name-field-staff-title,.view_mode_full_teaser .page-taxonomy .field-name-field-body,.page-taxonomy .view_mode_full_teaser .field-name-field-body,.view_mode_full_teaser #modal .field-name-body p,#modal .field-name-body .view_mode_full_teaser p{font-size:14px;line-height:18px;font-weight:normal;font-weight:200;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}.region-rightsidebar .view_mode_no_body_teaser .field-type-link-field a{margin-bottom:5px;}.page-search h2{margin:20px 0;border-bottom:1px solid #e8e8e8;padding-bottom:5px;}.page-search .search-result{margin-bottom:10px;border-bottom:1px solid #e8e8e8;padding-bottom:10px;}.page-search ul.links{display:none;}.page-search .search-advanced legend{padding-top:10px;}.page-search .search-advanced label{margin-bottom:5px;}.page-search input[type="submit"]{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#009fe7;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background:-webkit-linear-gradient(#009fe7,#007cb4);background:-moz-linear-gradient(#009fe7,#007cb4);background:-o-linear-gradient(#009fe7,#007cb4);background:linear-gradient(#009fe7,#007cb4);-webkit-box-shadow:#35c0ff 0 1px 0 inset;-moz-box-shadow:#35c0ff 0 1px 0 inset;box-shadow:#35c0ff 0 1px 0 inset;border:1px solid #006a9b;color:white;text-shadow:#004462 0 -1px 0;padding-right:20px;padding-left:20px;padding-top:2px;padding-bottom:3px;}.page-search input[type="submit"]:hover{background-color:#006a9b;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#008ece),color-stop(100%,#006a9b));background:-webkit-linear-gradient(#008ece,#006a9b);background:-moz-linear-gradient(#008ece,#006a9b);background:-o-linear-gradient(#008ece,#006a9b);background:linear-gradient(#008ece,#006a9b);}.page-search input[type="submit"]:active{-webkit-box-shadow:#00608b 0 1px 2px inset;-moz-box-shadow:#00608b 0 1px 2px inset;box-shadow:#00608b 0 1px 2px inset;}.content .view-header{padding-bottom:0px;margin-bottom:20px;border-bottom:1px solid #e8e8e8;}.block-views h2{text-shadow:0 1px 1px white;}.line-break .views-row{margin:0 0 15px 0;border-bottom:1px solid #e8e8e8;padding:0 0 10px 0;}.line-break .views-row-last{padding:0;border:0;}.views-row{list-style:none;}.region-rightsidebar ul{margin-bottom:10px;}.region-rightsidebar .block-views h2{display:none;}.region-rightsidebar .block-views .view-content{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:none;}.region-rightsidebar .block,.region-rightsidebar .multiple .views-row{padding:15px 0 5px 0;margin:0;border-bottom:1px solid #cfcfcf;border-top:1px solid white;}.region-rightsidebar .block:first-child,.region-rightsidebar .multiple .views-row:first-child{border-top:none;padding-top:2px;}.region-rightsidebar .block:last-child,.region-rightsidebar .multiple .views-row:last-child{border-bottom:none;}.region-rightsidebar .block{margin:0 15px 0 15px;}.pop-image,.region-rightsidebar .view_mode_action_teaser .field-type-image,.region-rightsidebar .view_mode_no_body_teaser .field-type-image{-webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 10px;-moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 10px;box-shadow:rgba(0,0,0,0.5) 0px 0px 10px;border:2px solid white;display:block;margin:0 0 10px 0;max-width:390px;}.pop-image img,.region-rightsidebar .view_mode_action_teaser .field-type-image img,.region-rightsidebar .view_mode_no_body_teaser .field-type-image img{margin-bottom:-4px;}@media screen and (min-width:56.25em){.rightsidebar .main_span{width:66%;float:left;}.rightsidebar .rightsidebar{width:32%;float:right;margin-left:2%ill;}.rightsidebar .region-rightsidebar.fixed{position:fixed;width:29%;max-width:408px;margin:0;margin-right:15%;top:85px;}}body.page-media-fix .ui-dialog{width:80% !important;max-width:700px;left:0 !important;right:0;margin-left:auto;margin-right:auto;top:10% !important;border:none;-webkit-box-shadow:0 0 150px 10px #333333;-moz-box-shadow:0 0 150px 10px #333333;box-shadow:0 0 150px 10px #333333;padding:30px;position:fixed;overflow:visible;}#modal{padding:0;width:100% !important;background:none;}#modal .block,#modal #node-98367{background:url(/sites/all/themes/fpstructure/img/modal-bg.png) no-repeat right top;}#modal h3{font-family:"Oswald",Impact,Charcoal,sans-serif;font-weight:normal;font-size:30px;line-height:35px;margin:10px 0 10px 0;margin:0;padding:10px 0 20px 0;line-height:36px;}#modal .field-name-body{border:none;margin:0;padding:0;}#modal .button-inline{color:white;}.ui-widget-overlay{background:#333333;opacity:0.4;}.ui-dialog-titlebar{padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;background:none;color:#333333;font-weight:normal;float:right;margin:-27px -24px 0 0;}.ui-dialog .ui-dialog-content{overflow:visible;}#modal{display:none;}#modal.ui-dialog-content{display:block;}#modal #block-block-17{background:url(/sites/all/themes/fpstructure/img/dif-modal.png) no-repeat right top;min-height:260px;}#modal #block-block-17 .block-inner{background:none;}body .ui-dialog{position:absolute;}#modal #block-block-28 .image{margin-top:0;margin-bottom:0;}#modal #block-block-28 .text{position:relative;}#modal #block-block-28 .text .title{line-height:30px;font-family:"Oswald",Impact,Charcoal,sans-serif;}#modal #block-block-28 .text p,#modal #block-block-28 .text .field-name-field-staff-title,#modal #block-block-28 .text .page-taxonomy .field-name-field-body,.page-taxonomy #modal #block-block-28 .text .field-name-field-body{line-height:24px;font-family:"Droid Sans",Tahoma,Geneva,sans-serif;}#block-block-33 .block-inner{padding:0;margin:0;}#block-block-33 h2{display:none;}#block-block-33 h1{font-size:40px;line-height:50px;display:none;}#block-block-33 .text{margin-top:10px;}#block-block-33 .text p,#block-block-33 .text .field-name-field-staff-title,#block-block-33 .text .page-taxonomy .field-name-field-body,.page-taxonomy #block-block-33 .text .field-name-field-body{font-family:"Droid Serif",Georgia,serif;font-size:16px;line-height:20px;color:#333333;font-weight:normal;font-weight:200;margin-bottom:5px;font-size:18px;line-height:26px;}#block-block-33 .conference-links{margin-top:20px;}#block-block-33 .conference-links li a{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#009fe7;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background:-webkit-linear-gradient(#009fe7,#007cb4);background:-moz-linear-gradient(#009fe7,#007cb4);background:-o-linear-gradient(#009fe7,#007cb4);background:linear-gradient(#009fe7,#007cb4);-webkit-box-shadow:#35c0ff 0 1px 0 inset;-moz-box-shadow:#35c0ff 0 1px 0 inset;box-shadow:#35c0ff 0 1px 0 inset;border:1px solid #006a9b;color:white;text-shadow:#004462 0 -1px 0;padding-right:20px;padding-left:20px;font-weight:bold;margin-bottom:10px;}#block-block-33 .conference-links li a:hover{background-color:#006a9b;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#008ece),color-stop(100%,#006a9b));background:-webkit-linear-gradient(#008ece,#006a9b);background:-moz-linear-gradient(#008ece,#006a9b);background:-o-linear-gradient(#008ece,#006a9b);background:linear-gradient(#008ece,#006a9b);}#block-block-33 .conference-links li a:active{-webkit-box-shadow:#00608b 0 1px 2px inset;-moz-box-shadow:#00608b 0 1px 2px inset;box-shadow:#00608b 0 1px 2px inset;}body .ui-dialog{border-radius:20px;width:80% !important;max-width:700px;left:0 !important;right:0;margin-left:auto;margin-right:auto;top:10% !important;border:none;-webkit-box-shadow:0 0 150px 10px #333333;-moz-box-shadow:0 0 150px 10px #333333;box-shadow:0 0 150px 10px #333333;padding:28px;position:fixed;overflow:visible;}body .ui-dialog #modal .block{background:none;}@media screen and (min-width:56.25em){#block-block-33 .image{float:left;width:320px;}#block-block-33 .text{margin-left:350px;}#block-block-33 h1{display:block;}}.page-search404 .tab-wrapper{padding-top:15px;}.page-search404 .search-form input[type="submit"]{font-size:16px;padding:0.3em 1.5em;display:inline-block;cursor:pointer;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#009fe7;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009fe7),color-stop(100%,#007cb4));background:-webkit-linear-gradient(#009fe7,#007cb4);background:-moz-linear-gradient(#009fe7,#007cb4);background:-o-linear-gradient(#009fe7,#007cb4);background:linear-gradient(#009fe7,#007cb4);-webkit-box-shadow:#35c0ff 0 1px 0 inset;-moz-box-shadow:#35c0ff 0 1px 0 inset;box-shadow:#35c0ff 0 1px 0 inset;border:1px solid #006a9b;color:white;text-shadow:#004462 0 -1px 0;padding-right:20px;padding-left:20px;padding-top:2px;padding-bottom:3px;}.page-search404 .search-form input[type="submit"]:hover{background-color:#006a9b;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#008ece),color-stop(100%,#006a9b));background:-webkit-linear-gradient(#008ece,#006a9b);background:-moz-linear-gradient(#008ece,#006a9b);background:-o-linear-gradient(#008ece,#006a9b);background:linear-gradient(#008ece,#006a9b);}.page-search404 .search-form input[type="submit"]:active{-webkit-box-shadow:#00608b 0 1px 2px inset;-moz-box-shadow:#00608b 0 1px 2px inset;box-shadow:#00608b 0 1px 2px inset;}@font-face{font-family:"icomoon";src:url(/sites/all/themes/fpstructure/fonts/icomoon.eot);src:url(/sites/all/themes/fpstructure/fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fpstructure/fonts/icomoon.woff) format("woff"),url(/sites/all/themes/fpstructure/fonts/icomoon.ttf) format("truetype"),url(/sites/all/themes/fpstructure/fonts/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"icomoon";content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;}.icon-fp-logo,.icon-feed,.icon-twitter,.icon-facebook,.icon-tumblr{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}.icon-fp-logo:before{content:"\e000 ";}.icon-feed:before{content:"\e001";}.icon-twitter:before{content:"\e002";}.icon-facebook:before{content:"\e003";}.icon-tumblr:before{content:"\e004";}
