*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0 0 0.67em}h2{font-size:1.5em;margin:0 0 0.83em}h3{font-size:1.17em;margin:0 0 1em}h4{font-size:1em;margin:0 0 1.33em}h5{font-size:0.83em;margin:0 0 1.67em}h6{font-size:0.75em;margin:0 0 2.33em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:0 40px 1em}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0 0 1em}code,kbd,pre,samp{font-family:monospace,serif;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{margin:0 0 1em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}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{border:1px solid #ccc;margin:0;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;*height:13px;*width:13px}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}.message_wrapper{margin:0 auto;width:90%;max-width:900px}.user_message{border:1px solid #ddd;background:#f6f6f6;margin-top:2.5em;padding:1em}.user_message h1{margin-top:0}.pagination{clear:both;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0;padding:0 0 1em;overflow:hidden}.pagination li{display:inline}.pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pagination li.active a{color:#999;cursor:default}.pagination a{border:1px solid #ddd;border-left-width:0;float:left;line-height:2em;padding:0 1em;text-decoration:none}.pagination a:hover,.pagination .active a{background-color:#f5f5f5}.no_results{background:#f2f2f2;border:1px solid #cfcfcf;color:#777;padding:.7em;text-align:center}.img_left,.img_right,.img_full{border:1px solid #dfdfdf;padding:.25em}.img_left{float:left;margin:0 1em 1em 0}.img_right{float:right;margin:0 0 1em 1em}.img_full{max-width:100%}#update_browser{background-color:#f2dede;border-bottom:1px solid #eed3d7;color:#b94a48;margin:0;padding:0}#update_browser p{margin:0 auto;padding:1em;width:90%}#update_browser a{color:#b94a48}label{color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin:0.75em 0 0}fieldset{border:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:1em}fieldset legend+label{margin-top:0}legend{font-weight:bold;padding:.25em}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea,select{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:#555;font-family:"proxima-nova",sans-serif;margin:0.3em 0 0.3em 0;outline:none;padding:.5em;-webkit-transition:border-color 0.15s linear,background 0.15s linear;-moz-transition:border-color 0.15s linear,background 0.15s linear;-o-transition:border-color 0.15s linear,background 0.15s linear;transition:border-color 0.15s linear,background 0.15s linear;width:100%}select{padding:.25em}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled],select[disabled]{cursor:not-allowed;opacity:.8}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background:#f8f8f8}input[type=text]:focus,textarea:focus{background:#fafafa;border-color:#b3b3b3;outline:none}.error::-webkit-input-placeholder{color:red;opacity:.5}.error:-moz-placeholder{color:red;opacity:.5}select{height:2em;line-height:2em}textarea{resize:vertical}input[type=submit],button{background:#e6e6e6;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#ffffff,#e6e6e6);background:-moz-linear-gradient(#ffffff,#e6e6e6);background:-o-linear-gradient(#ffffff,#e6e6e6);background:linear-gradient(#ffffff,#e6e6e6);border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);color:#666;margin-top:1em;padding:0.5em 1em;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.9)}input[type=submit]:hover,button:hover{background:#dedede;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#f7f7f7,#e6e6e6);background:-moz-linear-gradient(#f7f7f7,#e6e6e6);background:-o-linear-gradient(#f7f7f7,#e6e6e6);background:linear-gradient(#f7f7f7,#e6e6e6)}input[type=submit]:active,button:active{background:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(#e6e6e6,#f2f2f2);background:-moz-linear-gradient(#e6e6e6,#f2f2f2);background:-o-linear-gradient(#e6e6e6,#f2f2f2);background:linear-gradient(#e6e6e6,#f2f2f2)}input[type="text"].error,input[type="password"].error,input[type="date"].error,input[type="datetime"].error,input[type="email"].error,input[type="number"].error,input[type="search"].error,input[type="tel"].error,input[type="time"].error,input[type="url"].error,textarea.error,label.error{background:#fff;border-color:#e9322d;color:#e9322d}label.error{display:block;margin:0.1em 0 1.25em}input.error:focus,textarea.error:focus{border-color:#e9322d}#notification{background:#eff6e7;border:1px solid #6fa13d;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#628f36;margin-bottom:1em;padding:.75em}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.faded{opacity:.5}#loader{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s infinite linear;background-color:transparent;border:3px solid;border-radius:50%;border-right-color:transparent;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#555;display:block;height:10px;position:relative;margin:0.5em 0 0 0;width:10px}#loader:after{border:4px solid transparent;border-left-color:inherit;content:'';display:block;height:0;position:absolute;right:-50%;top:-50%;width:0}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{to{-ms-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.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{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{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}/* fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/assets/_js/plugins/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/assets/_js/plugins/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/assets/_js/plugins/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/assets/_js/plugins/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.img_right,.img_left{float:none;max-width:100%;margin:0 auto 1em;background:#fff}.map_contain iframe{max-width:100%;display:block}small.top{text-align:right;display:block}form{margin-bottom:1em}body,input,textarea,select{font-family:"proxima-nova",sans-serif}body{line-height:1.5em;color:#333}body h1,body h2,body h3,body h4,body h5,body h6{color:#333}body a{color:#0077c0;text-decoration:none}body a:hover{text-decoration:none;color:#00578d}.nojs section.navigation nav[role=navigation]{display:none}.nojs section.navigation ul.utility li{display:none}.nojs section.navigation ul.utility li.menu{display:block}section.navigation{-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1);box-shadow:0 5px 0 rgba(0,0,0,0.1);overflow:hidden;z-index:100;width:100%}section.navigation>.contain{background:#0077c0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0087da), color-stop(100%, #0067a7));background:-webkit-linear-gradient(#0087da,#0067a7);background:-moz-linear-gradient(#0087da,#0067a7);background:-o-linear-gradient(#0087da,#0067a7);background:linear-gradient(#0087da,#0067a7);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);overflow:hidden}section.navigation a{color:#fff;opacity:.9;font-weight:600;text-shadow:rgba(0,0,0,0.2) 1px 1px 0;display:block;line-height:42px;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}section.navigation a:hover{color:#fff;opacity:1}section.navigation nav[role=navigation]{overflow:hidden}section.navigation nav[role=navigation] ul.main_nav{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,0.2)}section.navigation nav[role=navigation] ul.main_nav li{position:relative}section.navigation nav[role=navigation] ul.main_nav li .more{position:relative;float:right;color:#fff;font-size:1.5em;padding:0 0.75em;text-align:center;font-weight:bold;line-height:42px;z-index:500;display:block;cursor:pointer;border-left:1px solid rgba(255,255,255,0.2);-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}section.navigation nav[role=navigation] ul.main_nav li .more:hover{background:rgba(0,0,0,0.1)}section.navigation nav[role=navigation] ul.main_nav li .more:before{content:"";position:absolute;left:0;bottom:0;top:-2px;width:1px;display:block;background:rgba(0,0,0,0.2)}section.navigation nav[role=navigation] ul.main_nav li a{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);padding:0 1em;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}section.navigation nav[role=navigation] ul.main_nav li a:hover{border-top:1px solid rgba(255,255,255,0);background:rgba(0,0,0,0.1)}section.navigation nav[role=navigation] ul.main_nav li ul{position:absolute;left:-999em;margin:0;padding:0;background:#fff}section.navigation nav[role=navigation] ul.main_nav li ul li a{color:#0077c0;text-shadow:none;font-size:.875em;line-height:36px}section.navigation nav[role=navigation] ul.main_nav li ul li a:hover{background:rgba(0,0,0,0.05)}section.navigation nav[role=navigation] ul.main_nav li.hover ul{left:0;position:static}section.navigation ul.utility{margin:0;padding:0;height:42px;border-left:1px solid rgba(255,255,255,0.2);float:right;list-style-type:none}section.navigation ul.utility li{float:right}section.navigation ul.utility li.menu{float:left;position:absolute;left:0}section.navigation ul.utility li.menu a{border-right:none;border-left:none}section.navigation ul.utility li.menu a:hover{background:none}section.navigation ul.utility li.search a{border-right:none}section.navigation ul.utility li a{border-right:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(0,0,0,0.2);cursor:pointer;font-weight:400;font-size:1.5em;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';padding:0.125em 0.5em 0;opacity:1}section.navigation ul.utility li a.active_button{background:rgba(0,0,0,0.1)}#search_bar_activate{cursor:pointer}.alert_bar.drop_bars{background:red;background:rgba(211,56,56,0.85);color:#fff}.alert_bar.drop_bars p{margin:1em 0;width:95%;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.alert_bar.drop_bars .contain{margin:.5em;position:relative}.alert_bar.drop_bars .alert_link{display:inline;line-height:1;text-decoration:underline}.alert_bar.drop_bars #close_alert{display:inline-block;cursor:pointer;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';font-size:1.5em;line-height:1;opacity:.8;position:absolute;top:2px;right:0;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.alert_bar.drop_bars #close_alert:hover{opacity:1}#alert_info h2:before{-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';content:attr(data-icon);padding-right:.5em}.drop_bars{background:#0077c0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0087da), color-stop(100%, #0067a7));background:-webkit-linear-gradient(#0087da,#0067a7);background:-moz-linear-gradient(#0087da,#0067a7);background:-o-linear-gradient(#0087da,#0067a7);background:linear-gradient(#0087da,#0067a7);max-height:0;overflow:hidden;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),inset 0 -1px 0 0 rgba(0,0,0,0.2)}.drop_bars.active{max-height:150px}.drop_bars input[type="text"],.drop_bars input[type="password"],.drop_bars input[type="search"]{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);border:1px solid #555;font-size:.9em;margin:0.25em 0;padding:0.15em 0.5em}.drop_bars form{margin:.5em;text-align:right}.drop_bars form .btn{cursor:pointer;font-size:.8em;margin-top:.5em}.drop_bars form .password_area{position:relative}.drop_bars form .password_area:hover a{opacity:1}.drop_bars form .password_area a{color:#333;font-size:.8em;font-weight:normal;line-height:0;opacity:.5;padding:.5em;position:absolute;top:5px;right:3px;text-shadow:none;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;z-index:999}.drop_bars .logged_in_bar{color:#fff;margin:0.5em 0 0 0;text-align:center;text-shadow:rgba(0,0,0,0.2) 1px 1px 0}.drop_bars .logged_in_bar .welcome{margin:0 0 0.5em}.drop_bars .logged_in_bar .account_navigation{list-style:none;padding:0;margin:0}.drop_bars .logged_in_bar .account_navigation a{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);line-height:1em;padding:0.5em 1em;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease}.drop_bars .logged_in_bar .account_navigation a:hover{border-top:1px solid rgba(255,255,255,0);background:rgba(0,0,0,0.1)}#newsletter_bar form{text-align:center}#newsletter_bar form:before{color:#fff;content:"Sign up for our newsletter";left:-190px}.nojs header.main .slider{height:auto}header.main{background:#0077c0;position:relative}header.main .logo{padding:2em 5em 1em;text-align:center}header.main .logo img{width:298px;max-width:100%}header.main .logo_full{display:none}header.main .slide_images{display:none}header.main .slide_images .flex-control-nav{display:none}header.main .header_image{display:none}header.main .slider{height:17em;background:#fff}header.main .slider ul.slides{list-style-type:none;margin:0;padding:0}header.main .slider ul.slides li{position:relative}header.main .slider .banner_text{position:absolute;top:0;right:0;z-index:35;padding:1em;width:100%}header.main .slider .banner_text h1{color:#0077c0;text-transform:uppercase;font-size:1.25em;margin-top:1em}header.main .slider .flex-control-nav{list-style-type:none;margin:0;padding:0;width:100%;position:absolute;left:0;bottom:1em;text-align:center;z-index:100}header.main .slider .flex-control-nav li{display:inline-block}header.main .slider .flex-control-nav li a{display:block;text-indent:-999em;width:10px;height:10px;border:2px solid #78a22f;margin:2px;cursor:pointer;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}header.main .slider .flex-control-nav li a.flex-active{border:2px solid #0077c0;background:#0077c0}header.main .inner_header{background:#fff}header.main .inner_header .header_text{position:relative;z-index:35;padding:1em;width:100%}header.main .inner_header .header_text h1{color:#0077c0;text-transform:uppercase;font-size:1.25em;margin-top:1em}header.main .inner_header .header_text .breadcrumbs{font-size:.875em;color:#505050}header.main .inner_header .header_text .breadcrumbs a{color:#505050}header.main .inner_header .header_text .breadcrumbs a:hover{color:#373737}#flightTracker{margin-bottom:2em}#flightTracker #map{overflow:hidden;width:100%}#flightTracker #map img{float:left}#flightTracker menu{margin:0;overflow:hidden;padding:0}#flightTracker menu li{list-style:none;margin:0}#flightTracker menu li a{display:block;cursor:pointer;padding:5px 10px;background:#eee;color:#aaa;font-weight:bold;border-color:#bbb;border-style:solid;border-width:1px 1px 0 1px}#flightTracker menu li a.active_tab{background:#78A22F;color:#FFF;border-color:#5B7A24}#flightTracker article{background:#fff;border:1px solid #bbb;width:100%;display:none}#flightTracker article table{margin-bottom:0}#flightTracker article.loading{height:100px;background:#fff url(/assets/_images/loading.gif) no-repeat center center}#flightTracker article.active{display:block}td.airline{background-repeat:no-repeat;background-position:5px 5px;padding-left:2.5em}.United{background-image:url(/assets/_images/UA.gif)}.American{background-image:url(/assets/_images/AA.gif)}.Delta{background-image:url(/assets/_images/DL.gif)}.Allegiant{background-image:url(/assets/_images/G4.gif)}.tracker_panel{margin:20px;padding:0px 10px 20px 10px;border:1px solid #ccc}.tracker_panel h2{background:#78A22F;color:#FFF;margin:0 -10px;padding:10px}.tracker_panel h3{margin:1em 0 0}.tracker_panel p{margin:0px}#track_container{width:400px;margin:0 auto}p.map{width:100%;margin:0 auto}#map_legend{text-align:center}.map_legend{vertical-align:top;text-align:left;width:100px;list-style:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:12px;padding:0px;margin:15px 15px}.map_legend li{line-height:16px}.map_legend .map_legend{margin:0;width:145px}#legend_flights{width:70px}#legend_flights li{line-height:20px}#legend_airlines{width:85px}#legend_airports{display:none}#legend_weather{width:120px}#legend_arrivals{padding-left:22px;background:url(/assets/_images/arrivals.gif) no-repeat left center}#legend_departures{padding-left:22px;background:url(/assets/_images/departures.gif) no-repeat left center}#legend_rain{background:url(/assets/_images/rain.gif) no-repeat right center}#legend_mixed{background:url(/assets/_images/mixed.gif) no-repeat right center}#legend_snow{background:url(/assets/_images/snow.gif) no-repeat right center}#legend_txt{text-align:right;font-size:10px}#legend_light{margin-right:23px}@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px){table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{display:block;float:left;clear:left;width:100%}table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive{border:none}table.responsive tr{border-bottom:1px solid #ddd}table.responsive tr:nth-child(odd) td{background:#fafafa}table.responsive td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}table.responsive td:before{position:absolute;top:6px;left:6px;width:45%;font-weight:bold;padding-right:10px;white-space:nowrap}table.responsive td.airline{background:none}#arrivals_table td:nth-of-type(1):before{content:"Airline"}#arrivals_table td:nth-of-type(2):before{content:"Flight"}#arrivals_table td:nth-of-type(3):before{content:"Origin"}#arrivals_table td:nth-of-type(4):before{content:"Status"}#arrivals_table td:nth-of-type(5):before{content:"Scheduled"}#arrivals_table td:nth-of-type(6):before{content:"Updated"}}.account_nav{background:#565656;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #565656), color-stop(100%, #3f3f3f));background-image:-webkit-linear-gradient(#565656,#3f3f3f);background-image:-moz-linear-gradient(#565656,#3f3f3f);background-image:-o-linear-gradient(#565656,#3f3f3f);background-image:linear-gradient(#565656,#3f3f3f)}.account_nav ul{list-style-type:none;margin:0;padding:0}.account_nav ul li{display:block}.account_nav ul li a{color:#fff;font-weight:600;text-transform:uppercase;font-size:.875em;padding:0.5em 1em;display:block;opacity:.8;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);text-shadow:rgba(0,0,0,0.2) 1px 1px 0;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}.account_nav ul li a:hover{opacity:1;background:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1)}.account_nav ul li ul{display:none}.account_nav ul li.sm_hide{display:none}.resource_list{list-style-type:none;margin:0;padding:0}.resource_list li{padding-left:3.5em;position:relative;min-height:6em}.resource_list li:before{position:absolute;content:"d";left:0;top:28px;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';font-size:4.5em;color:#aaa}.resource_list li .resource_title{font-weight:600;text-transform:uppercase}.resource_detail{padding-left:3.5em;position:relative;min-height:6em}.resource_detail:before{position:absolute;content:"d";left:0;top:28px;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';font-size:4.5em;color:#aaa}.resource_detail .resource_title{font-weight:600;text-transform:uppercase}.home_block{clear:both;padding:1em;background:#f3f3f3 url("../_images/clouds.jpg") no-repeat center top;border-top:1px solid #d9d9d9}.home_block.bg_alt{background:#f3f3f3 url("../_images/clouds_alt.jpg") no-repeat center top}.home_block h2{font-size:1em;margin:0 0 0.25em;text-transform:uppercase}.home_block ul.listings{list-style-type:none;padding:0;overflow:hidden;margin-bottom:0}.home_block ul.listings li{overflow:hidden;margin-top:1em}.home_block ul.listings li .left_content{float:left;width:3em;margin-right:1em}.home_block ul.listings li .left_content .date{text-transform:uppercase;text-align:center;color:#2b2b2b;font-weight:700}.home_block ul.listings li .left_content .date span{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;background:#373737;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #373737), color-stop(50%, #1f1f1f), color-stop(100%, #363636));background-image:-webkit-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-moz-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-o-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:linear-gradient(#373737,#1f1f1f 50%,#363636);padding:0.25em 0;color:#fff;font-size:2.25em;position:relative}.home_block ul.listings li .left_content .date span:before{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:2px solid rgba(255,255,255,0.3)}.home_block ul.listings li .left_content .date span:after{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:1px solid rgba(0,0,0,0.4)}.home_block ul.listings li .left_content img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;max-width:100%;margin-top:.25em}.home_block ul.listings li .main{padding-left:4em}.home_block ul.listings li .main h3{text-transform:uppercase;font-size:1em;margin-bottom:0}.home_block ul.listings li .main p{margin-top:.25em}.home_block .graphic{display:none}.inner_block{clear:both;padding:2em 1em 1em;background:#fff url("../_images/inner_bg.jpg") repeat-x center top;border-top:1px solid #d9d9d9;overflow:hidden}.listing_head{margin:0 0 0.25em;padding-top:3em}.listing{border-top:1px solid #d9d9d9;padding-top:.5em}.listing h2,.listing h3{color:#0077c0}.listing h3{margin-bottom:0;margin-top:0}.listing h2{margin-bottom:.25em;margin-top:.5em}.listing h5{margin-bottom:0}.listing .image{padding:1.25em 1em 1.25em 0}.listing .image img{max-width:60%}#articles article{margin-bottom:1em;overflow:hidden}#articles article .left_content{float:left;width:3em;margin-right:1em}#articles article .left_content .date{text-transform:uppercase;text-align:center;color:#2b2b2b;font-weight:700}#articles article .left_content .date span{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;background:#373737;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #373737), color-stop(50%, #1f1f1f), color-stop(100%, #363636));background-image:-webkit-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-moz-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-o-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:linear-gradient(#373737,#1f1f1f 50%,#363636);padding:0.25em 0;color:#fff;font-size:2.25em;position:relative}#articles article .left_content .date span:before{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:2px solid rgba(255,255,255,0.3)}#articles article .left_content .date span:after{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:1px solid rgba(0,0,0,0.4)}#articles article .left_content img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;max-width:100%;margin-top:.25em}#articles article .main{padding-left:4em}#articles article .main h3{text-transform:uppercase;font-size:1em;margin-bottom:0}#articles article .main p{margin-top:.25em}.address_title{margin-bottom:0}.form_heading{border-top:1px solid #d9d9d9;padding-top:.5em;clear:both;text-transform:uppercase;color:#0077c0}#airport_slider li{position:relative;overflow:hidden}#airport_slider li .banner_image{display:none}#airport_slider li .banner_text{width:100%}#airport_slider li .banner_text h1{text-transform:uppercase;color:#0077c0;font-size:2em;margin-bottom:.25em}#airport_slider li .banner_text p{margin-bottom:0}#airport_slider .flex-control-nav{list-style-type:none;margin:0.5em 0 1.5em;padding:0;width:100%;text-align:center;z-index:100}#airport_slider .flex-control-nav li{display:inline-block}#airport_slider .flex-control-nav li a{display:block;text-indent:-999em;width:10px;height:10px;border:2px solid #78a22f;margin:2px;cursor:pointer;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}#airport_slider .flex-control-nav li a.flex-active{border:2px solid #0077c0;background:#0077c0}.location_info{margin:0 0 2em}.clear{clear:both}.sidebar h3{font-size:1em;color:#0077c0;text-transform:uppercase;margin:0}.sidebar ul.status_board{list-style-type:none;margin:0;padding:0;width:100%;margin:0 0 1em}.sidebar ul.status_board li{display:block;position:relative;background:#373737;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #373737), color-stop(50%, #1f1f1f), color-stop(100%, #363636));background-image:-webkit-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-moz-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-o-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:linear-gradient(#373737,#1f1f1f 50%,#363636);padding:0.25em 0.5em 0.25em 2.25em;color:#fff;font-size:1em;font-weight:700;position:relative;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.2)}.sidebar ul.status_board li a{color:#fff;display:block}.sidebar ul.status_board li a:hover{color:#fff;opacity:.9}.sidebar ul.status_board li a:before{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:2px solid rgba(255,255,255,0.3)}.sidebar ul.status_board li a:after{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:1px solid rgba(0,0,0,0.4)}.sidebar ul.status_board li:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top:none}.sidebar ul.status_board li:last-child{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-bottom:none}.sidebar ul.status_board li span:before{position:absolute;top:.35em;left:.5em;font-size:1.25em;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';content:attr(data-icon);vertical-align:middle;text-transform:lowercase;font-weight:400}.js footer nav.footer_nav{display:none}footer{border-top:1px solid #d9d9d9}footer .contact_col{text-align:center}footer .contact_col h5{text-transform:uppercase;font-weight:400;color:#0077c0;font-size:.875em;margin-bottom:0;line-height:1.25em;margin-top:1.5em}footer .contact_col p{font-size:.875em;margin-top:.25em}footer .contact_col ul.social{list-style-type:none;margin:0.5em 0;padding:0}footer .contact_col ul.social li{display:inline}footer .contact_col ul.social li a{opacity:.8}footer .contact_col ul.social li a:hover{opacity:1}footer nav{padding:2em 0 1em;text-align:center}footer nav ul{margin:0;padding:0;border-bottom:1px solid #d9d9d9}footer nav ul li{border-top:1px solid #d9d9d9}footer nav ul li a{display:block;padding:0.25em 0;color:#333;text-transform:uppercase}footer nav ul li a:hover{color:#262626}footer nav ul li ul{border-bottom:none;margin-bottom:1em}footer nav ul li ul li{border-top:1px solid #f3f3f3}footer nav ul li ul li a{text-transform:none}.buy_now_btn{cursor:pointer}.btn{background:#e6e6e6;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#ffffff,#e6e6e6);background:-moz-linear-gradient(#ffffff,#e6e6e6);background:-o-linear-gradient(#ffffff,#e6e6e6);background:linear-gradient(#ffffff,#e6e6e6);border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);color:#666 !important;display:inline-block !important;line-height:normal !important;opacity:1 !important;padding:0.5em 1em;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.9) !important}.btn:hover{background:#dedede;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(#f7f7f7,#e6e6e6);background:-moz-linear-gradient(#f7f7f7,#e6e6e6);background:-o-linear-gradient(#f7f7f7,#e6e6e6);background:linear-gradient(#f7f7f7,#e6e6e6)}.btn:active{background:#d9d9d9;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(#e6e6e6,#f2f2f2);background:-moz-linear-gradient(#e6e6e6,#f2f2f2);background:-o-linear-gradient(#e6e6e6,#f2f2f2);background:linear-gradient(#e6e6e6,#f2f2f2)}.maintenance_message_container{background:#fff;padding:2em 0 0 0;text-align:center}.maintenance_message_container .maintenance_message{margin:0 auto;width:90%}.board{border-bottom:1px solid #a6a6a6;padding-bottom:2em;margin-bottom:2em;text-align:center}.board h3{margin:0.75em 0 0.25em}.board h4{margin-bottom:.1em}.board img{max-width:100%}.board:last-of-type{border-bottom:none}table{border-color:#5b7a24;border-style:solid;border-width:1px;margin-bottom:2em;width:100%}table td,table th{padding:0.25em 0.5em}table td span,table th span{display:block}table td.no_pad,table th.no_pad{padding:0}table thead th{background:#78a22f;color:#fff;text-align:left}table tbody td,table tbody th{border-color:#ddd;border-style:solid;border-width:0 1px 1px 1px;vertical-align:top}table tbody tr th{background:rgba(255,223,116,0.08);text-align:left}table.resources .download_link{width:40%}table.parking_rates .duration{width:70%}table.parking_rates .fee{width:30%}table.transportation th,table.pilot_info th{width:35%}table.aircraft_rates .aircraft{width:50%}table.aircraft_rates .member_price,table.aircraft_rates .non_member_price{width:25%}table.training_rates .training_type{width:50%}table.training_rates .price{width:50%}table.flight_rates .flight{width:50%}table.flight_rates .price{width:50%}table.board_meeting_files .file_name{width:50%}table.board_meeting_files .file{width:50%;text-align:center}table.airport_authority_management .title{width:50%}table.airport_authority_management .name{width:50%}table.education .download{width:35%}table.book_list .title{width:25%}table.airport_group .content{width:65%}table.contractor_files .name{width:50%}table.contractor_files .description{width:50%}table.cart_info{margin:0}table.cart_info .title{width:45%}table.cart_info .price{width:25%}table.cart_info .rem{width:30%}table.cart_info label{margin:0}table table{border:none;margin-bottom:0}table table td,table table th{border-left:none;border-right:none}.order_details .shipping h3,.order_details .billing h3{color:#0077c0;text-transform:uppercase;margin:1em 0 0.25em}.update_cart{margin:0 0 2em}.destination_map{display:none}.application{background:#f5f5f5;border:1px solid #dfdfdf;display:block;margin:1em 0;padding:0.5em 0.5em 0.5em 2em;position:relative}.application:before{content:"z";font-size:1.2em;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';position:absolute;left:.5em;top:10px}form.newsletter_signup{overflow:hidden}form.newsletter_signup .submit{width:100%}.sb_listing article{padding-bottom:3em}.sb_listing article header{position:relative;padding-bottom:.5em}.sb_listing article header h2.bid_title{font-size:1.375em;text-transform:uppercase;color:#0077c0;margin:0;padding-right:3em}.sb_listing article header .project_id{position:absolute;top:1px;right:0}.sb_listing article span.date{text-transform:uppercase;float:left;padding:0.5em 0}.sb_listing article span.status_board{background:#373737;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #373737), color-stop(50%, #1f1f1f), color-stop(100%, #363636));background-image:-webkit-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-moz-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-o-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:linear-gradient(#373737,#1f1f1f 50%,#363636);padding:0.25em 0.5em;color:#fff;font-size:1em;font-weight:700;text-transform:uppercase;position:relative;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.sb_listing article span.status_board:before{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:2px solid rgba(255,255,255,0.3)}.sb_listing article span.status_board:after{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:1px solid rgba(0,0,0,0.4)}.sb_listing article .bid_content{border-top:1px solid #ddd;clear:both;padding:0.5em 0}.sb_listing article .action{clear:both;padding:0;display:block;border-top:1px solid #ddd}.sb_listing article .action .buy_now_btn{background:#009bd3;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #009bd3), color-stop(100%, #0055ae));background-image:-webkit-linear-gradient(#009bd3,#0055ae);background-image:-moz-linear-gradient(#009bd3,#0055ae);background-image:-o-linear-gradient(#009bd3,#0055ae);background-image:linear-gradient(#009bd3,#0055ae);padding:0.25em 0.5em;color:#fff;font-size:1em;font-weight:700;display:block;text-transform:uppercase;position:relative;clear:both;text-align:center;text-shadow:rgba(0,0,0,0.2) 1px 1px 0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.sb_listing article .action .buy_now_btn:hover{background:#0075bf;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0075bf), color-stop(100%, #0075bf));background-image:-webkit-linear-gradient(#0075bf,#0075bf);background-image:-moz-linear-gradient(#0075bf,#0075bf);background-image:-o-linear-gradient(#0075bf,#0075bf);background-image:linear-gradient(#0075bf,#0075bf)}.sb_listing article .action .download_select{float:right;list-style-type:none;margin:0;padding:0.5em 0}.sb_listing article .action .download_select li{position:relative}.sb_listing article .action .download_select li a{color:#fff;display:inline;padding:0.25em 0.5em;color:#fff;font-size:1em;font-weight:700;text-transform:uppercase;position:relative;width:100%;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.sb_listing article .action .download_select li a.download_link{background:#9cbe3d;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9cbe3d), color-stop(100%, #568721));background-image:-webkit-linear-gradient(#9cbe3d,#568721);background-image:-moz-linear-gradient(#9cbe3d,#568721);background-image:-o-linear-gradient(#9cbe3d,#568721);background-image:linear-gradient(#9cbe3d,#568721);-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-right:1px solid rgba(255,255,255,0.2);text-shadow:rgba(0,0,0,0.2) 1px 1px 0}.sb_listing article .action .download_select li a.download_link:hover{background:#76a02e;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76a02e), color-stop(100%, #76a02e));background-image:-webkit-linear-gradient(#76a02e,#76a02e);background-image:-moz-linear-gradient(#76a02e,#76a02e);background-image:-o-linear-gradient(#76a02e,#76a02e);background-image:linear-gradient(#76a02e,#76a02e)}.sb_listing article .action .download_select li a.arrow_link{color:#395514;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;background:#87b62e;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #87b62e), color-stop(100%, #3f6115));background-image:-webkit-linear-gradient(#87b62e,#3f6115);background-image:-moz-linear-gradient(#87b62e,#3f6115);background-image:-o-linear-gradient(#87b62e,#3f6115);background-image:linear-gradient(#87b62e,#3f6115);border-left:1px solid rgba(0,0,0,0.2);text-shadow:rgba(255,255,255,0.2) 1px 1px 0}.sb_listing article .action .download_select li a.arrow_link:hover{background:#5f8b20;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5f8b20), color-stop(100%, #5f8b20));background-image:-webkit-linear-gradient(#5f8b20,#5f8b20);background-image:-moz-linear-gradient(#5f8b20,#5f8b20);background-image:-o-linear-gradient(#5f8b20,#5f8b20);background-image:linear-gradient(#5f8b20,#5f8b20)}.sb_listing article .action .download_select li:hover ul{left:0}.sb_listing article .action .download_select li ul{position:absolute;z-index:100;left:-999em;top:25px;list-style-type:none;margin:0;padding:0;width:100%;background:#fafafa;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.sb_listing article .action .download_select li ul li a{display:block;color:#333;text-transform:none;font-weight:400;font-size:.875em;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transition:background,0.3s,ease;-moz-transition:background,0.3s,ease;-o-transition:background,0.3s,ease;transition:background,0.3s,ease}.sb_listing article .action .download_select li ul li a:hover{background:rgba(0,0,0,0.02)}.sb_listing article .action .download_select li ul li:last-child a{border-bottom:none}.sb_listing article .action form{margin-bottom:.5em}.sb_listing article .addendums_title{color:#0077c0;text-transform:uppercase;font-size:1.125em;margin-bottom:.5em}.sb_listing article .addendums_list{list-style-type:none;margin:0;padding:0}.sb_listing article .addendums_list li a.file_link{display:block;padding:.5em;border-bottom:1px solid #ddd;text-transform:uppercase;color:#5c5c5c;position:relative}.sb_listing article .addendums_list li a.file_link:hover{background:rgba(0,0,0,0.02)}.sb_listing article .addendums_list li a.file_link:before{text-transform:none;content:"d";font-size:1.25em;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';vertical-align:middle;padding-right:.25em}.sb_listing article .addendums_list li a.file_link span.added_on{display:block;color:#7e7e7e}.sb_listing article .addendums_list li a.file_link span.added_on span{color:#343434}.directory_table .position{width:40%}ul.staff_member_info{list-style-type:none;margin:0 0 1em;padding:0}.directory_details{overflow:hidden}.directory_details .company_info{clear:both}.directory_details .company_info h3,.directory_details .contact_info h3{color:#0077c0;text-transform:uppercase;margin:1em 0 0.25em}#cost_calculator{empty-cells:hide}#cost_calculator input[type=submit]{margin:0.75em 0}#cost_calculator span{text-align:right}.calculator_controls{text-align:center}.calculator_controls td{border-color:white;border-width:1px}.notes{font-size:small}@media (min-width: 650px){.img_right{float:right;max-width:50%;margin:0 0 1em 1em}.img_left{float:left;max-width:50%;margin:0 1em 1em 0}.location_info{float:left;margin:0 5% 2em 0;overflow:hidden;width:47.5%}.location_info.last{margin-right:0}.home_block{overflow:hidden}.home_block ul.listings li{float:left;width:47.5%;margin-right:2.5%}.home_block ul.listings li.first{clear:both}.home_block ul.listings li.second{margin-right:0;margin-left:2.5%}.listing{border-top:1px solid #d9d9d9;overflow:hidden}.listing h3{color:#0077c0;margin-bottom:0;margin-top:0}.listing .image{float:left;width:35%;padding-right:2em;text-align:center}.listing .image img{max-width:100%}.listing .image_with_content{float:right;width:65%}#articles.grid{overflow:hidden}#articles.grid article{float:left;width:47.5%;margin-right:2.5%}#articles.grid article.full{width:100%;margin-right:0}#articles.grid article.first{clear:both}#articles.grid article.second{margin-right:0;margin-left:2.5%}#airport_slider li .banner_image{display:block;border:1px solid #dfdfdf;padding:.25em}#airport_slider li .banner_image img{max-width:100%}#airport_slider li .banner_image:before{content:"";background:url("../_images/banner_bg.png") repeat-x;width:100%;height:100%;position:absolute;left:0;bottom:0}#airport_slider li .banner_text{position:absolute;left:2em;bottom:2em;width:90%}.board{border:none;float:left;margin-right:2%;width:49%}.board:nth-child(2n){margin-right:0}.order_details{overflow:hidden}.order_details .shipping,.order_details .billing{float:left;width:47.5%;margin-right:5%}.order_details .shipping h3,.order_details .billing h3{margin-top:0}.order_details .billing{margin-right:0}footer .contact_col{float:left;width:35%}footer .contact_col.first{margin-left:15%}footer .contact_col.second{margin-right:15%}footer nav.footer_utility{clear:both}footer nav.footer_utility ul{border-bottom:none}footer nav.footer_utility ul li{border-top:none;display:inline;padding:2em 1em}footer nav.footer_utility ul li a{display:inline;padding:0}table.board_meeting_files .file_name{width:70%}table.board_meeting_files .file{width:30%;text-align:center}table.airport_group .content{width:80%}.destination_map{display:block}.directory_details{overflow:hidden}.directory_details .company_info,.directory_details .contact_info{float:left;width:47.5%;margin-right:5%}.directory_details .company_info h3,.directory_details .contact_info h3{margin-top:0}.directory_details .contact_info{margin-right:0}.tracker_panel{margin:20px 0;width:46.5%}#tracker_panel1{margin-left:20px;float:left}#tracker_panel2{margin-right:20px;float:right}.map_legend{margin:15px 25px}}@media (min-width: 850px){.no_sidebar .main_content{float:none;width:100%}.main_content{float:left;width:60%}.sidebar{float:right;width:35%}.location_info{float:none;margin:0 0 2em 0;width:100%}.account_nav{height:38px}.account_nav ul li{display:inline;float:left;text-align:center}.account_nav ul li a{border-top:none;border-bottom:none;border-right:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(0,0,0,0.2);padding:0.5em 0}.account_nav ul li a:hover{border-top:none}.account_nav ul li.board_meeting{width:25%}.account_nav ul li.committee_meeting{width:29%}.account_nav ul li.directory{width:13%}.account_nav ul li.annoucements{width:19%}.account_nav ul li.resources{width:14%}#flightTracker menu li{float:left;width:25%}#flightTracker menu li a{border-width:1px 0 0 1px;padding-left:.75em;padding-right:.75em;text-align:center}#flightTracker menu li:last-of-type a{border-width:1px 1px 0 1px}#flightTracker article{border:none;-webkit-box-shadow:inset 0 0 0 1px #bbb;-moz-box-shadow:inset 0 0 0 1px #bbb;box-shadow:inset 0 0 0 1px #bbb}#legend_airports{width:300px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.resource_list{overflow:hidden;margin-bottom:2em}.resource_list li{float:left;width:30%;margin-right:5%}.resource_list li.last{margin-right:0}}@media (min-width: 1000px){body{padding-top:42px}body.no_sticky section.navigation{position:relative}section.navigation{background:#0077c0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0087da), color-stop(100%, #0067a7));background:-webkit-linear-gradient(#0087da,#0067a7);background:-moz-linear-gradient(#0087da,#0067a7);background:-o-linear-gradient(#0087da,#0067a7);background:linear-gradient(#0087da,#0067a7);position:fixed;margin-top:-42px;z-index:150}section.navigation>.contain{height:42px;overflow:visible}.nojs section.navigation nav[role=navigation]{display:block;width:100%}.nojs section.navigation ul.utility{display:none}section.navigation{overflow:visible;height:42px}section.navigation nav[role=navigation]{max-height:42px;float:left;width:85%;overflow:visible}section.navigation nav[role=navigation] ul.main_nav{width:100%;display:block;float:left;border-bottom:none;border-left:none;border-right:1px solid rgba(255,255,255,0.2)}section.navigation nav[role=navigation] ul.main_nav li{float:left;text-align:center;position:relative}section.navigation nav[role=navigation] ul.main_nav li a{width:100%;float:left;border-top:none;border-bottom:none;border-right:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(0,0,0,0.2);padding:0}section.navigation nav[role=navigation] ul.main_nav li a:hover{border-top:none;background:rgba(0,0,0,0.1)}section.navigation nav[role=navigation] ul.main_nav li#nav-7{width:23%}section.navigation nav[role=navigation] ul.main_nav li#nav-7 a{border-left:none}section.navigation nav[role=navigation] ul.main_nav li#nav-8{width:15%}section.navigation nav[role=navigation] ul.main_nav li#nav-9{width:12%}section.navigation nav[role=navigation] ul.main_nav li#nav-10{width:16%}section.navigation nav[role=navigation] ul.main_nav li#nav-11{width:16%}section.navigation nav[role=navigation] ul.main_nav li#nav-3{width:8%}section.navigation nav[role=navigation] ul.main_nav li#nav-4{width:10%}section.navigation nav[role=navigation] ul.main_nav li#nav-4 a{border-right:none}section.navigation nav[role=navigation] ul.main_nav li ul{top:42px;width:250px;background:#0077c0;z-index:999;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,0.1);box-shadow:0 5px 0 rgba(0,0,0,0.1)}section.navigation nav[role=navigation] ul.main_nav li ul li{display:block;float:none;text-align:left}section.navigation nav[role=navigation] ul.main_nav li ul li a{width:100%;float:left;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);border-right:none;border-left:none;font-size:1em;color:#fff;text-shadow:rgba(0,0,0,0.2) 1px 1px 0;line-height:42px;padding:0 1em 0 1.25em;line-height:2em}section.navigation nav[role=navigation] ul.main_nav li ul li a:hover{border-top:1px solid rgba(255,255,255,0);background:rgba(0,0,0,0.1)}section.navigation nav[role=navigation] ul.main_nav li:hover ul{position:absolute;left:auto}section.navigation ul.utility{float:left;width:15%;height:42px;overflow:hidden;border-right:none;border-left:1px solid rgba(0,0,0,0.2)}section.navigation ul.utility li{width:33%;text-align:center}section.navigation ul.utility li.menu{display:none}section.navigation ul.utility li.contact a{border-left:none}section.navigation ul.utility li.search{width:34%}section.navigation ul.utility li.search a{border-right:none}section.navigation ul.utility li a{border-left:1px solid rgba(0,0,0,0.2);border-right:1px solid rgba(255,255,255,0.2)}.drop_bars #account_form{position:relative}.drop_bars #account_form .forgot_password{right:77px;top:10px}.drop_bars #account_form .password_area{display:inline;position:static}.drop_bars .logged_in_bar{color:#0077c0;float:right;margin:0.3em 0;text-align:right;text-shadow:none}.drop_bars .logged_in_bar .welcome{margin:0 1em 0 0}.drop_bars .logged_in_bar .welcome,.drop_bars .logged_in_bar .account_navigation a{float:left;height:34px;line-height:34px}.drop_bars .logged_in_bar .account_navigation{overflow:hidden}.drop_bars .logged_in_bar .account_navigation li{float:left}.drop_bars .logged_in_bar .account_navigation li a{border:none;color:#0077c0;display:block;padding:0 0.5em;text-shadow:none}.drop_bars .logged_in_bar .account_navigation li a:hover{background:none;border:none}.nojs header.main{background:#333}header.main{background:#0077c0;min-height:380px}header.main.interior{min-height:280px}header.main.account_section{min-height:210px !important;overflow:hidden}header.main.account_section .inner_header{height:210px}header.main.account_section .inner_header .header_text h1{margin-top:2em}header.main .head_contain{width:100%;max-width:1140px;position:relative;margin:0 auto;z-index:5}header.main .logo_full{display:block;position:absolute;left:0;top:0;z-index:100;padding:1.5em 2.25em 0;width:32%;text-align:center}header.main .logo_full img{width:auto;max-width:100%}header.main .logo_full.interior{padding:1em 4.5em}header.main .logo_full.account_logo{padding:1em 1.5em}header.main .logo{display:none}header.main .slider{height:auto;background:none;height:380px}header.main .slider .banner_image_contain:before{margin-left:-1068px}header.main .slider .banner_text{width:60%}header.main .slider .banner_text h1{font-size:1.75em;margin-top:3em}header.main .slider .banner_text p{font-size:1.25em}header.main .slider .banner_text p.link{font-size:1em;margin-top:-.5em}header.main .slider .flex-control-nav{width:75%;right:0;left:auto;bottom:4.5em}header.main .slide_images{position:absolute;top:0;width:100%;display:block;background:#0077c0;z-index:1}header.main .slide_images .banner_image_contain{position:relative;overflow:hidden;width:100%;min-height:380px}header.main .slide_images .banner_image_contain .banner_img{position:absolute;top:0;left:50%;margin-left:-776px;width:auto !important}header.main .slide_images .banner_graphics{position:absolute;top:0;left:0;background:url("../_images/head_bg.png") no-repeat top center;width:100%;height:380px}header.main .header_image{position:absolute;top:0;width:100%;display:block;background:#0077c0;z-index:1}header.main .header_image .header_image_contain{position:relative;overflow:hidden;width:100%;min-height:280px}header.main .header_image .header_image_contain .header_img{position:absolute;top:0;left:50%;margin-left:-776px;width:auto !important}header.main .header_image .banner_graphics{position:absolute;top:0;left:0;background:url("../_images/head_bg.png") no-repeat top center;width:100%;height:280px}header.main .inner_header{height:auto;background:none;height:280px}header.main .inner_header .header_text{position:absolute;right:0;width:60%;margin-top:0}header.main .inner_header .header_text h1{font-size:1.75em;margin-top:3em;width:65%;line-height:1.25em}header.main .inner_header .header_text .breadcrumbs{font-size:1.125em}#banner_content>.slides>li{height:380px}.location_info{float:left;margin:0 5% 2em 0;width:47.5%}.home_block{padding:2em 1em}.home_block.bg_alt{background:#f3f3f3 url("../_images/clouds_alt.jpg") no-repeat center top}.home_block h2{font-size:1em;margin:0 0 0.25em;text-transform:uppercase}.home_block .content{width:60%;float:left;padding-right:2em}.home_block .content.right{float:right;padding-right:0;padding-left:2em}.home_block .graphic{display:block;float:right;width:35%;position:relative}.home_block .graphic.left{float:left}.home_block .graphic ul.status_board{list-style-type:none;margin:0;padding:0;width:100%;position:absolute;right:0;top:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.home_block .graphic ul.status_board li{display:block;position:relative;background:#373737;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #373737), color-stop(50%, #1f1f1f), color-stop(100%, #363636));background-image:-webkit-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-moz-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:-o-linear-gradient(#373737,#1f1f1f 50%,#363636);background-image:linear-gradient(#373737,#1f1f1f 50%,#363636);padding:0.25em 0.5em 0.25em 1.75em;color:#fff;font-size:1.5em;font-weight:700;position:relative;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.2)}.home_block .graphic ul.status_board li:before{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:2px solid rgba(255,255,255,0.3)}.home_block .graphic ul.status_board li:after{position:absolute;top:49%;left:0;content:"";width:100%;border-bottom:1px solid rgba(0,0,0,0.4)}.home_block .graphic ul.status_board li:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-top:none}.home_block .graphic ul.status_board li:last-child{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-bottom:none}.home_block .graphic ul.status_board li span:before{position:absolute;top:.45em;left:.5em;font-size:1em;padding-right:.5em;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';content:attr(data-icon);vertical-align:middle;text-transform:lowercase;font-weight:400}.home_block .graphic .plane{position:absolute;left:0;top:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);max-width:95%}.home_block .graphic .clipboard{width:100%;max-width:100%;background:url(/assets/_images/clipboard_bg.png) no-repeat;min-height:337px;background-size:contain;position:absolute;right:0;top:2em;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);margin:0;padding:1em 0 1em 1em}.home_block .graphic ul.clipboard_items{margin-right:1.75em;list-style-type:none;padding:0}.home_block .graphic ul.clipboard_items li{display:block;color:rgba(51,51,51,0.7);font-family:"kremlin-pro-web-semi-exp",serif;border-bottom:2px solid rgba(51,51,51,0.25);font-size:1.75em;padding:0.25em 0.5em;cursor:pointer}.home_block .graphic ul.clipboard_items li.checked{color:rgba(51,51,51,0.5);text-decoration:line-through}.home_block .graphic ul.clipboard_items li:last-child{border-bottom:none}.home_block.status_board_holder{min-height:16em}.home_block.status_board_holder:hover .graphic ul.status_board{top:-1em;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.home_block.plane_holder{min-height:15em}.home_block.plane_holder:hover .graphic .plane{max-width:100%;top:-2em;left:1em;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.home_block.clipboard_holder:hover .graphic .clipboard{top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.task_list_complete{display:none;margin:0 auto;margin-right:1em;padding-top:2em;text-align:center}.task_list_complete .tasks_complete_content{width:70%;margin:0 auto}.task_list_complete .checkmark_symbol{display:inline-block;-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';font-size:5em;line-height:1em;color:#6fa13d;vertical-align:middle;text-transform:none}.account_nav ul{border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(0,0,0,0.2);height:38px}.account_nav ul li{position:relative}.account_nav ul li ul{position:absolute;left:-999em;display:block;background:#565656;top:38px;z-index:500;height:auto;width:100%}.account_nav ul li ul li{float:none;width:100%;text-align:left}.account_nav ul li ul li a{display:block;border-left:none;border-right:none;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.2);padding-left:16px}.account_nav ul li ul li a:hover{border-top:1px solid rgba(0,0,0,0.1)}.account_nav ul li:hover ul{left:0;top:38px}.account_nav ul li.right{float:right}.account_nav ul li.sm_hide{display:block}.account_nav ul li.board_meeting{width:20%}.account_nav ul li.committee_meeting{width:23%}.account_nav ul li.directory{width:9%}.account_nav ul li.annoucements{width:14%}.account_nav ul li.resources{width:10%}.account_nav ul li.sign_out_link{width:11%}.account_nav ul li.my_account{width:13%;height:38px}.account_nav ul li.my_account a{border-left:none}.account_nav ul li.my_account span.icon{-webkit-font-smoothing:antialiased;font-family:'Pictos Custom';font-size:1.25em;vertical-align:middle;text-transform:none}.board{float:left;width:32%}.board:nth-child(2n){margin-right:2%}.board:nth-child(3n){margin-right:0}footer .contact_col{width:25%}footer .contact_col.first{margin-left:25%}footer .contact_col.second{margin-right:25%}footer nav.footer_nav{display:none}.drop_bars{background:#fff;background:rgba(255,255,255,0.7)}.drop_bars input[type="text"],.drop_bars input[type="password"]{border:1px solid #949494}.drop_bars.active{-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}#search_bar form,#newsletter_bar form{height:31px;float:right;line-height:31px;margin:0.5em 0;width:30%}#newsletter_bar form{position:relative}#newsletter_bar form:before{color:#0077c0;left:-190px;position:absolute}#login_bar form{float:right;margin-right:0;width:45%}#login_bar form .email_input,#login_bar form .password_input{float:left;width:42%}#login_bar form .email_input{margin-right:2%}#login_bar form .btn{border:1px solid #949494;margin:0}#login_bar form .btn.signup_btn{background:#0077c0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0087da), color-stop(100%, #0067a7));background:-webkit-linear-gradient(#0087da,#0067a7);background:-moz-linear-gradient(#0087da,#0067a7);background:-o-linear-gradient(#0087da,#0067a7);background:linear-gradient(#0087da,#0067a7);color:#fff !important;border:1px solid #00578d;text-shadow:0 1px 1px #00578d !important}.alert_bar.drop_bars{padding:0 1em}.alert_bar.drop_bars .contain{margin:0 auto}.maintenance{padding:0}.maintenance header.main .header_image .header_image_contain:before{background:rgba(0,107,185,0.7)}.maintenance .maintenance_message_container{padding:0}.maintenance .maintenance_message_container .maintenance_message{float:right;margin:7em 14em 0 0;text-align:left;width:auto}.maintenance .maintenance_message_container .maintenance_message p,.maintenance .maintenance_message_container .maintenance_message h1,.maintenance .maintenance_message_container .maintenance_message h2,.maintenance .maintenance_message_container .maintenance_message h3{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.maintenance .maintenance_message_container .logo_full{margin:0 auto}table.transportation th{width:25%}form.newsletter_signup .email{float:left;width:75%}form.newsletter_signup .submit{float:right;width:22%;margin-top:.3em}.sb_listing article header{position:relative;padding-bottom:.5em}.sb_listing article header h2.bid_title{padding-right:0;padding-bottom:0}.sb_listing article header .project_id{position:absolute;top:auto;left:0;bottom:-24px}.sb_listing article .bid_content{border-top:none}.sb_listing article span.date{float:left;padding:0 0.5em 0 0}.sb_listing article .action{clear:none;float:right;border-top:none;padding-bottom:1em}.sb_listing article .action .buy_now_btn{margin-left:.5em;display:inline}.sb_listing article .action .download_select{float:left;padding:0}.sb_listing article .action form{margin-bottom:0;float:right;display:inline}.sb_listing article .addendums_list li a.file_link{padding-right:130px}.sb_listing article .addendums_list li a.file_link span.added_on{position:absolute;right:.5em;top:.5em;width:120px;text-align:right}}@media (min-width: 1140px){.main_content{float:left;width:65%}.sidebar{float:right;width:30%}.contain{max-width:1140px;margin:0 auto}section.navigation nav[role=navigation] ul.main_nav{border-left:1px solid rgba(255,255,255,0.2)}section.navigation nav[role=navigation] ul.main_nav li#nav-7 a{border-left:1px solid rgba(0,0,0,0.2)}section.navigation nav[role=navigation] ul.main_nav li#nav-7 ul li a{border-left:none}section.navigation ul.utility{border-right:1px solid rgba(0,0,0,0.2)}section.navigation ul.utility li.search a{border-right:1px solid rgba(255,255,255,0.2)}.home_block{padding:3em 0}.home_block .graphic ul.clipboard_items li{padding:0.35em 0.5em}.task_list_complete{margin-right:2em}}
