html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.unslider-nav ol{list-style:none;text-align:center;}.unslider-nav ol li{display:inline-block;width:6px;height:6px;margin:0 4px;background:transparent;border-radius:5px;overflow:hidden;text-indent:-999em;border:2px solid #fff;cursor:pointer;}.unslider-nav ol li.unslider-active{background:#fff;cursor:default;}.unslider{overflow:auto;margin:0;padding:0;}.unslider-wrap{position:relative;}.unslider-wrap.unslider-carousel > li{float:left;}.unslider-vertical > ul{height:100%;}.unslider-vertical li{float:none;width:100%;}.unslider-fade{position:relative;}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8;}.unslider-fade .unslider-wrap li.unslider-active{z-index:10;}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none;}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer;}.unslider-arrow.next{left:auto;right:20px;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#545353;}textarea{resize:none;}textarea,input[type=text],input[type=email],input[type=password],select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;outline:none;}textarea,input{background:#f9f9f9;border:none;padding:10px 15px;width:100%;margin:5px 0;border-radius:0;}.views-exposed-form .views-exposed-widget{width:100%;}.form-type-select{padding:0;margin:5px 0;width:100%;border-radius:0;overflow:hidden;background-color:#f9f9f9;background:#f9f9f9 url(/sites/default/files/theme/select-button.jpg) no-repeat 100% 50%;background-size:46px;}.form-type-select select{line-height:20px;color:#a4a4a4;padding:12px 15px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-type-select select:focus{outline:none;}.chosen-container{padding:0;margin:5px 0;width:100%;border-radius:0;overflow:visible;background-color:#f9f9f9;background:#f9f9f9 url(/sites/default/files/theme/select-button.jpg) no-repeat 100% 50%;background-size:46px;}.chosen-container .chosen-single{color:#a4a4a4;padding:12px 15px;height:auto;border:none;border-radius:0;background-color:#fff;background:transparent;background-clip:padding-box;box-shadow:none;line-height:auto;}.chosen-container .chosen-single > div{display:none;}.chosen-container .chosen-drop{border:1px solid #a4a4a4;border-top:0;background:#fff;box-shadow:none;}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #a4a4a4;}.subscribe input[type=text],.subscribe input[type=email]{background:#e8e8e8;}.view-advanced-forum-active-topics .view-filters .views-exposed-widget label{padding-bottom:6px;}.view-advanced-forum-active-topics .view-filters .views-exposed-widget select{line-height:1.25;}.view-advanced-forum-active-topics .view-filters .views-exposed-widget .form-type-select{padding:0;width:100%;border-radius:0;overflow:hidden;background-color:#f7f7f7;background:#f7f7f7 url(/sites/default/files/theme/select-button.jpg) no-repeat 100% 50%;background-size:46px;}.view-advanced-forum-active-topics .view-filters .views-exposed-widget .form-submit{line-height:1.2;width:50%;}.grippie{display:none;}.form-type-radios div{margin:0 0 0.75em 0;}input[type="radio"]{display:none;}input[type="radio"] + label{color:#a4a4a4;font-family:Arial,sans-serif;font-size:14px;padding-left:0;}input[type="radio"] + label:before{content:'';display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;}input[type="radio"] + label:before{background-color:#f9f9f9;}input[type="radio"]:checked + label:before{background-color:#f9f9f9;border:5px solid #004a80;}input[type="radio"] + label:before,input[type="radio"]:checked + label:before{-webkit-transition:background-color 0.4s linear;-o-transition:background-color 0.4s linear;-moz-transition:background-color 0.4s linear;transition:background-color 0.4s linear;}#views-exposed-form-member-search-page #edit-combine-wrapper{width:100%;padding:0;}@media only screen and (min-width:768px){#views-exposed-form-member-search-page #edit-combine-wrapper{width:33.333%;}}#views-exposed-form-member-search-page .views-exposed-form .views-exposed-widget{width:100%;padding:1em 0 0 0;}@media only screen and (min-width:768px){#views-exposed-form-member-search-page .views-exposed-form .views-exposed-widget{width:33.333%;float:left;padding:0 0 0 1em;}}.view-filters #edit-field-event-date-value-1-wrapper{width:100%;}.view-filters #edit-field-event-date-value-value-wrapper{display:none;}.view-filters .views-exposed-widget{width:100%;}@media only screen and (min-width:768px){.view-filters .views-exposed-widget{width:50%;float:left;}}.view-filters .views-exposed-widget label{padding-bottom:10px;}.view-filters .views-exposed-widget .form-item-tid,.view-filters .views-exposed-widget .form-item-tid-1{background:none;overflow:visible;}.view-filters .views-exposed-widget .form-item-tid .chosen-container .chosen-choices,.view-filters .views-exposed-widget .form-item-tid-1 .chosen-container .chosen-choices{padding:10px 5px;min-height:50px;}.view-filters .views-exposed-widget .form-submit{margin-top:0px;}.search-form{min-height:70px;}.search-form .form-type-textfield > label{display:block;}.search-form .form-type-textfield > input{border:1px solid #a4a4a4;}.search-form .form-text,.search-form .form-submit{width:100%;margin:10px;}@media only screen and (min-width:768px){.search-form .form-text,.search-form .form-submit{width:45%;float:left;}}.search-form fieldset.search-advanced{display:none;}.content-wrap ol{margin-left:13px;list-style-type:decimal;}.content-wrap ol li{line-height:1.3em;padding-bottom:10px;padding-left:5px;}.content-wrap ul{margin-left:20px;}.content-wrap ul.list-inline{margin-left:0;}.content-wrap ul.unstyled li{list-style:none;}.content-wrap ul li{list-style:disc;line-height:1.3em;padding-bottom:10px;}.socials li a{color:#888686;}.socials li a:hover{color:#6e6d6d;}.socials li a:before{font-family:'FontAwesome';width:24px;display:inline-block;text-align:center;font-size:1.3em;vertical-align:middle;margin-right:9px;}.facebook a:before{content:'\f09a';}.instagram a:before{content:'\f16d';}.twitter a:before{content:'\f099';}.google a:before{content:'\f0d5';}.linkedin a:before{content:'\f0e1';}.youtube a:before{content:'\f167';}ul.rate-fivestar-processed li{list-style:none;}ul.rate-fivestar-processed li a,ul.rate-fivestar-processed li span{background:none;text-indent:0;overflow:hidden;}ul.rate-fivestar-processed li a:before,ul.rate-fivestar-processed li span:before{content:'\f006';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}ul.rate-fivestar-processed li a.rate-fivestar-btn-filled:before,ul.rate-fivestar-processed li span.rate-fivestar-btn-filled:before{content:'\f005';}img{max-width:100%;}.field-name-field-new-image{float:right;margin:0 0 10px 10px;}.field-name-field-news-category{margin-top:30px;}table{width:100%;}table tr:nth-child(even){background:#f9f9f9;}table th,table td{vertical-align:middle;padding:20px;}table th{font-size:14px;color:#313131;font-weight:400;}table td{color:#313131;line-height:1.2em;}table td .table-title{font-size:16px;color:#313131;padding-bottom:5px;font-weight:400;}.key-dates-table td:first-of-type{font-weight:400;}.forum thead tr th{font-size:20px;color:#313131;font-weight:400;}.forum tbody tr{border-bottom:1px solid #ebebeb;padding:0.1em 0.6em;}.forum tbody tr:nth-child(odd){background-color:#f9f9f9;}.forum tbody tr:nth-child(even){background-color:#fff;}.forum tbody tr td .table-title a{color:#313131;}.forum tbody tr td .table-subtitle{color:#c4c4c4;}.shopping-cart{margin-bottom:20px;}.shopping-cart td{color:#004a80;padding:10px 0;}.shopping-cart td .form-item{margin:0;}.shopping-cart td .form-item input{color:#004a80;text-align:center;padding:0 5px;width:50%;border-radius:1px;background:transparent;border:1px solid #004a80;}.shopping-cart td .delete-line-item{color:#fff;background:#004a80;border-radius:1px;padding:5px;width:80%;}.view-id-advanced_forum_active_topics table th,.view-id-advanced_forum_active_topics table td{padding:5px;}body{font-family:"sofia-pro",sans-serif;color:#545353;font-size:14px;font-weight:300;}h1,h2,h3,h4,h5,h6{font-weight:500;}h1{font-size:2em;}h2{font-size:1.42em;padding-bottom:36px;}h3{font-size:1.14em;}p{line-height:1.2em;}a{color:#545353;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}a:active,a:focus,a:hover{text-decoration:none;color:#3b3a3a;}b,strong{font-weight:700;}.strong-link{color:#545353;font-weight:500;}.strong-link:hover{color:#3b3a3a;}.small{font-size:0.9em;font-style:italic;color:#888686;}.contained{max-width:1950px;margin:0 auto;background:#fff;position:relative !important;}.absolute-header{margin-top:150px;}@media only screen and (min-width:1170px){.absolute-header{margin-top:100px;}}.view-id-executive .thumbnail{padding:0;border-radius:0;}.additional-file{margin:10px 0;}.btn,.webform-submit,.form-submit{border-radius:0;padding:10px 40px;font-weight:500;line-height:1.42857;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;border:1px solid transparent;}.btn-blue,.button-primary,.form-submit{background:#254567;color:#fff !important;display:inline-block;}.btn-blue:active,.button-primary:active,.form-submit:active,.btn-blue:focus,.button-primary:focus,.form-submit:focus,.btn-blue:hover,.button-primary:hover,.form-submit:hover{background:#182d44;color:#fff;}.form-submit.full-width-button{display:block;width:100%;text-align:center;margin:5px 0;}.currinda-links{margin-top:30px;}.currinda-links .col-md-3{margin-bottom:15px;}.currinda-links a.btn-blue{color:#fff;}.currinda-links a.btn-blue:active,.currinda-links a.btn-blue:focus,.currinda-links a.btn-blue:hover{color:#fff;}.navbar-brand{display:inline-block;font-size:15px;}@media (min-width:768px){.navbar-brand{display:none;}}.book-image img{height:auto !important;}.hide_qty .form-item-quantity{display:none !important;}.book-price.hard_copy{font-size:18px;font-weight:500;color:#254567;margin-bottom:20px;}.img_text_top{margin-bottom:25px;line-height:1.8;text-align:center;}.img_text_bottom{margin-top:25px;line-height:1.8;text-align:center;}.modal-footer .btn-blue{color:#fff;margin-bottom:15px;}@media only screen and (min-width:1170px){.modal-footer .btn-blue{margin-bottom:0;}}.modal-footer .btn-blue:hover{color:#fff;}.media-wrapper{width:90% !important;}@media only screen and (min-width:1170px){.media-wrapper{width:auto;}}.media-wrapper .ui-dialog-titlebar-close{background:transparent;border:0;color:#fff;}.media-wrapper .ui-dialog-titlebar-close::before{content:"\f00d";font:normal normal normal 14px/1 FontAwesome;}.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(/sites/default/files/theme/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(/sites/default/files/theme/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(/sites/default/files/theme/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 !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/default/files/theme/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,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/default/files/theme/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/default/files/theme/fancybox_loading@2x.gif);background-size:24px 24px;}}.content-wrap ul.breadcrumb{margin-left:0;}.breadcrumb{padding:10px 0;margin:0;list-style:none;background-color:transparent;border-radius:0;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url(/sites/default/files/images/ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/sites/default/files/fonts/slick.eot);src:url(/sites/default/files/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fonts/slick.woff) format("woff"),url(/sites/default/files/fonts/slick.ttf) format("truetype"),url(/sites/default/files/fonts/slick.svg#slick) format("svg");}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-size:30px;line-height:1;opacity:1;color:#dedede;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{z-index:9;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-next{right:20px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#a1a1a1;border-radius:100%;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-loading .slick-list{background:#fff url(/sites/default/files/images/ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/sites/default/files/fonts/slick.eot);src:url(/sites/default/files/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fonts/slick.woff) format("woff"),url(/sites/default/files/fonts/slick.ttf) format("truetype"),url(/sites/default/files/fonts/slick.svg#slick) format("svg");}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.tweets{margin-top:50px;}.tweets .twitter{text-align:center;}.tweets .twitter h2{font-size:28px;color:#414141;margin:30px 0;}.tweets .twitter h2 i{color:#004a80;}.tweets .twitter h2{font-size:22px;color:#414141;margin:0;padding-bottom:20px;}.tweets .tweets-boxes{background:#e8e8e8;padding:35px 30px 35px 30px;font-size:18px;color:#6f6f6f;line-height:24px;text-align:center;height:400px;overflow:hidden;}.tweets .tweets-boxes-two{background:#6f6f6f;}.tweets .tweets-box{padding:0px;}@media (min-width:769px){.tweets .tweets-two{display:none;}}.tweets .tweets-links{margin-top:-10px;background:#6f6f6f;padding:15px 30px;overflow:hidden;}.tweets .tweets-links .date{margin-bottom:0px;font-size:18px;color:#fff;}.tweets .tweets-links .social-link{margin-bottom:0px;float:right;}.tweets .tweets-links .social-link a{margin-left:15px;color:#fff;font-size:18px;}.tweets .tweets-links .social-link a:hover{color:#ee0c31;}#twitter-container{margin-bottom:80px;}.twitter_slider{display:flex;flex-wrap:wrap;}.twitter_slider li{width:33%;padding:10px;word-break:break-word;color:#6f6f6f;}.twitter_slider li a{color:#6f6f6f;text-decoration:underline;}.twitter_slider li a:hover{color:#6f6f6f;text-decoration:none;}.twitter_slider li:focus{outline:0px;}.slick-dots li{width:auto;padding:auto;}.slick-dots{position:absolute;bottom:-20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{background-image:none !important;position:relative;display:inline-block;width:15px;height:15px;margin:0 2px;padding:0;cursor:pointer;background:transparent;}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:1px solid #fff;outline:none;background:#a6a6a7;border-radius:100%;}.slick-dots li.slick-active button{background:#6f6f6f;}a.twitterlink:before{content:none;}@media (max-width:1199px){.tweets .tweets-boxes{height:360px;padding:35px 20px 35px 20px;}}@media (max-width:991px){.tweets .tweets-boxes{height:auto;}}body{background:#ddd;}.hero{background-image:url(/sites/default/files/theme/banners/banner-hero-1.jpg);background-repeat:no-repeat;height:100VH;background-size:cover;}@media (min-width:768px){.hero{height:80VH;}}.latest-news-events{background-image:url(/sites/default/files/theme/banners/event-bg.jpg);background-repeat:no-repeat;background-size:100%;background-position:bottom;}.strapline{background-image:url(/sites/default/files/theme/banners/strapline-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:100px 0;}.inner-banner-wrap{height:250px;background-image:url(/sites/default/files/theme/banners/inner-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;}footer{background-image:url(/sites/default/files/theme/banners/footer-bg.jpg);}.hero > div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.hero-image img{width:50%;margin-top:90px;}@media (min-width:768px){.hero-image img{width:100%;max-width:270px;margin-top:0;}}.hero-content{color:#fff;font-weight:400;font-size:0.7rem;}@media (min-width:768px){.hero-content{margin-top:90px;font-size:1rem;}}.hero-content .hero-title{text-transform:uppercase;font-size:2.57em;padding-bottom:5px;font-weight:700;}.hero-content .hero-subtitle{text-transform:uppercase;font-size:2em;}.hero-content .hero-text{font-size:1.57em;font-style:italic;padding:15px 0;}.hero-content .hero-date{font-size:1.57em;}.hero-content .btn{margin-top:30px;}.inner-banner-content{padding:25px 30px;min-width:240px;color:#313131;text-align:center;background:rgba(255,255,255,0.6);-webkit-align-self:center;align-self:center;font-size:0.7rem;}@media (min-width:768px){.inner-banner-content{font-size:1rem;}}.inner-banner-content h1{font-size:2em;}.inner-banner-content ul li{display:inline-block;}.inner-banner-content ul li:after{content:'/';padding-left:5px;}.inner-banner-content ul li:last-of-type:after{content:none;}.inner-banner-content ul li a{color:#313131;font-weight:500;}.node-wine-offer .field-name-body{padding-bottom:20px;}.field-field-wine-image{width:100%;float:left;}@media (min-width:768px){.field-field-wine-image{width:40%;}}.field-field-wine-image img{height:auto;}.field-commerce-price{font-size:1.4em;font-weight:500;padding-bottom:10px;color:#004a80;padding:20px 0px;}@media (min-width:768px){.field-commerce-price{width:60%;padding:0px 15px 10px;}}@media (min-width:768px){.field-name-field-product-wine{padding:0px 15px;}}.field-commerce-price,.field-name-field-product-wine{width:100%;float:left;}@media (min-width:768px){.field-commerce-price,.field-name-field-product-wine{width:60%;}}.page-publications-book-shop .book{border:1px solid #ebebeb;border-radius:3px;padding:20px;}.book{margin-bottom:20px;}.book-details h3{margin-bottom:15px;}.book-details h3 a{color:#313131;font-size:20px;line-height:20px;}.book-code,.book-price,.book-rating,.book-detail,.book-link{margin-top:5px;}.book-price .field-commerce-price,.book-price .field-name-field-product-wine{width:100%;padding:10px 0;}.book-rating .item-list{margin-top:5px;}.book-rating .item-list ul{margin-left:0;}.book-link{float:right;}.book-link a.btn{color:#fff;}.book-link a.btn:hover{color:#fff;}.checkout-help{padding-bottom:10px;}.commerce-credit-card-expiration > div{width:45%;float:left;}.commerce-credit-card-expiration > div .chosen-container{width:100% !important;}.commerce-credit-card-expiration > span{width:auto;float:left;font-size:40px;line-height:65px;}.commerce-credit-card-expiration .form-item-commerce-payment-payment-details-credit-card-exp-year{overflow:visible;background:none;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:100%;}@media (min-width:768px){.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:60%;}}.commerce-order-handler-area-order-total .commerce-price-formatted-components tr:nth-child(even){background:#fff;}.node-wine-offer .field-name-field-wine-image .field-item{text-align:center;}.node-wine-offer .field-name-field-wine-image .field-item img{width:auto !important;height:400px !important;}.commerce_license_complete legend{padding-bottom:10px;font-weight:bold;}.commerce_license_complete .commerce-license-checkout{line-height:1.6;}.footer-wrap{margin:50px 0 0;padding-bottom:50px;border-bottom:1px solid #e1e1e1;}@media (min-width:768px){.footer-content{min-height:200px;}}.footer-content h3{padding-bottom:31px;}.footer-content a{color:#888686;}.footer-content a:hover{color:#6e6d6d;}.footer-content li{color:#888686;padding-bottom:8px;}.footer-content li.footer-address{padding-bottom:30px;}.footer-content-wrap{border-bottom:1px solid #e1e1e1;margin-bottom:30px;padding-bottom:20px;}@media (min-width:768px){.footer-content-wrap{border-bottom:none;border-right:1px solid #e1e1e1;}}.footer-content-wrap:last-of-type{border-bottom:none;border-right:none;margin-bottom:0;padding-bottom:0;}@media (min-width:768px){.footer-content-wrap:nth-child(2) .footer-content,.footer-content-wrap:nth-child(3) .footer-content{max-width:132px;margin:0 auto;}}@media (min-width:768px){.subscribe{padding-left:15px;}}.subscribe p{color:#888686;padding-bottom:15px;}.subscribe input{width:100%;margin-bottom:5px;}.lower-footer{margin:20px 0;color:#b4b3b3;font-size:0.92em;}.copyright-footer{text-align:center;margin-bottom:10px;}@media (min-width:768px){.copyright-footer{text-align:left;margin-bottom:0;}}.terms-footer{text-align:center;}@media (min-width:768px){.terms-footer{text-align:right;}}.content-section{padding-top:90px;}.branding-logo{padding-left:10px;padding-bottom:3px;background:rgba(0,0,0,0.5);display:block;}@media (min-width:768px){.branding-logo{background:transparent;padding-left:50px;}}.branding-logo img{width:280px;padding:2px 0px;transition:all 0.4s ease;}@media only screen and (min-width:1170px){.branding-logo img{width:286px;float:left;}}.nav-user-options{position:static;padding:5px 50px 0 20px;height:auto;overflow:visible;background:rgba(0,0,0,0.7);text-align:left;}@media only screen and (min-width:1170px){.nav-user-options{display:block;float:right;text-align:right;width:70%;background:transparent;}}.nav-user-options li{display:inline-block;color:#fff;width:25%;text-align:center;font-size:19px;}@media only screen and (min-width:1170px){.nav-user-options li{width:auto;font-size:100%;}}.nav-user-options li a{font-weight:500;position:relative;display:inline-block;height:35px;line-height:100%;padding:0 10px;color:#fff;overflow:visible;border-bottom:none;-webkit-transition:color 0.3s,box-shadow 0.3s;-moz-transition:color 0.3s,box-shadow 0.3s;transition:color 0.3s,box-shadow 0.3s;}.nav-user-options li.myaccount{width:40%;}.nav-user-options li.myaccount a{font-size:16px;}@media only screen and (min-width:480px){.nav-user-options li.myaccount{width:33.333%;}.nav-user-options li.myaccount a{font-size:19px;}}@media only screen and (min-width:1170px){.nav-user-options li.myaccount{width:auto;}.nav-user-options li.myaccount a{font-size:100%;}}.nav-user-options li.search{text-align:left;position:relative;z-index:999;}@media only screen and (min-width:1170px){.nav-user-options li.search label{position:absolute;left:-20px;top:10px;}}.nav-user-options li.mobilelogout{display:none;}@media only screen and (min-width:1170px){.nav-user-options li.cart-icon,.nav-user-options li.mobilelogout{display:inline-block;}}@media only screen and (min-width:1170px){.nav-user-options li:nth-child(2):before,.nav-user-options li:nth-child(2):after{content:'|';}}@media only screen and (min-width:1170px){.nav-user-options li:nth-child(4):before{content:'|';}}.nav-user-options .form-item{margin:0;display:inline-block;}.nav-user-options input[type=search],.nav-user-options input[type=text]{width:1px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;padding:3px 0;background:transparent;border:none;border-bottom:1px solid transparent;color:#fff;font-weight:500;line-height:20px;}@media only screen and (min-width:1170px){.nav-user-options input[type=search],.nav-user-options input[type=text]{width:50px;}}.nav-user-options input[type=search]:focus,.nav-user-options input[type=text]:focus{width:300%;background:#2a2a2a;display:inline-block;border-color:rgba(255,255,255,0.3);}@media only screen and (min-width:1170px){.nav-user-options input[type=search]:focus,.nav-user-options input[type=text]:focus{width:180px;background:transparent;}}.nav-user-options input[type=search]:focus::-webkit-input-placeholder,.nav-user-options input[type=text]:focus::-webkit-input-placeholder{color:rgba(255,255,255,0.6);font-weight:300;}.nav-user-options input[type=search]:focus:-moz-placeholder,.nav-user-options input[type=text]:focus:-moz-placeholder{color:rgba(255,255,255,0.6);font-weight:300;}.nav-user-options input[type=search]:focus::-moz-placeholder,.nav-user-options input[type=text]:focus::-moz-placeholder{color:rgba(255,255,255,0.6);font-weight:300;}.nav-user-options input[type=search]:focus:-ms-input-placeholder,.nav-user-options input[type=text]:focus:-ms-input-placeholder{color:rgba(255,255,255,0.6);font-weight:300;}.nav-user-options input[type=search]:focus + label,.nav-user-options input[type=text]:focus + label{display:none;}@media only screen and (min-width:1170px){.nav-user-options input[type=search]:focus + label,.nav-user-options input[type=text]:focus + label{display:inline-block;}}.nav-user-options ::-webkit-input-placeholder{color:#fff;font-weight:500;}.nav-user-options :-moz-placeholder{color:#fff;font-weight:500;}.nav-user-options ::-moz-placeholder{color:#fff;font-weight:500;}.nav-user-options :-ms-input-placeholder{color:#fff;font-weight:500;}.nav-user-options .form-item-search-block-form{position:relative;}.inner .nav-user-options{background:rgba(255,255,255,0.9);box-shadow:0px 10px 17px 0px rgba(0,0,0,0.4);}@media only screen and (min-width:1170px){.inner .nav-user-options{box-shadow:none;}}.inner .nav-user-options input[type=search],.inner .nav-user-options input[type=text]{background:#fff;color:#545353;}.inner .nav-user-options input[type=search]:focus,.inner .nav-user-options input[type=text]:focus{display:inline-block;border-color:rgba(0,0,0,0.3);}@media only screen and (min-width:1170px){.inner .nav-user-options input[type=search]:focus,.inner .nav-user-options input[type=text]:focus{width:180px;}}.inner .nav-user-options input[type=search]:focus::-webkit-input-placeholder,.inner .nav-user-options input[type=text]:focus::-webkit-input-placeholder{color:rgba(0,0,0,0.6);font-weight:300;}.inner .nav-user-options input[type=search]:focus:-moz-placeholder,.inner .nav-user-options input[type=text]:focus:-moz-placeholder{color:rgba(0,0,0,0.6);font-weight:300;}.inner .nav-user-options input[type=search]:focus::-moz-placeholder,.inner .nav-user-options input[type=text]:focus::-moz-placeholder{color:rgba(0,0,0,0.6);font-weight:300;}.inner .nav-user-options input[type=search]:focus:-ms-input-placeholder,.inner .nav-user-options input[type=text]:focus:-ms-input-placeholder{color:rgba(0,0,0,0.6);font-weight:300;}.inner .nav-user-options ::-webkit-input-placeholder{color:#545353;font-weight:500;}.inner .nav-user-options :-moz-placeholder{color:#545353;font-weight:500;}.inner .nav-user-options ::-moz-placeholder{color:#545353;font-weight:500;}.inner .nav-user-options :-ms-input-placeholder{color:#545353;font-weight:500;}.header_top_n{background-color:#f15f25;color:#fff;padding:8px;text-align:center;font-size:14px;font-weight:bold;}.header_top_n a{color:#fff;text-decoration:underline;}.header_top_n a:hover{text-decoration:none;}.inner .cd-main-header{top:32px !important;}header.sticky{top:0 !important;}.inner .cd-main-header.sticky{top:0 !important;}.header_top_n{z-index:9;position:relative;}.front h2{font-size:1.71em;}.promo-panels{margin:50px 0 50px;}@media (min-width:768px){.promo-panels{margin:100px 0 50px;}}.promo-panels-wrap{padding-bottom:50px;border-bottom:2px solid #e1e1e1;}.hero-image,.hero-content{text-align:center;}@media (min-width:768px){.hero-image,.hero-content{text-align:left;}}.promo-content{position:absolute;bottom:20px;left:20px;font-size:1.42em;color:#fff;font-weight:500;}.promo-panel{margin-bottom:15px;position:relative;}@media (min-width:768px){.promo-panel{margin-bottom:inherit;}}.promo-panel a .promo-img{overflow:hidden;height:132px;position:relative;}@media (min-width:768px){.promo-panel a .promo-img{height:100%;}}.promo-panel a .promo-img img{width:100%;vertical-align:bottom;position:absolute;bottom:0px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}@media (min-width:768px){.promo-panel a .promo-img img{position:relative;}}.promo-panel a:hover img{-moz-transform:scale(1.03);-webkit-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}.promo-left-top{margin-bottom:25px;}.promo-green .promo-img{border-bottom:3px solid #7cc576;}.promo-blue .promo-img{border-bottom:3px solid #122885;}.promo-light-blue .promo-img{border-bottom:3px solid #00a8f6;}.promo-red .promo-img{border-bottom:3px solid #ee0c31;}.promo-yellow .promo-img{border-bottom:3px solid #f6d500;}.promo-purple .promo-img{border-bottom:3px solid #9c00f6;}.promo-orange .promo-img{border-bottom:3px solid #f67a00;}.promo-pink .promo-img{border-bottom:3px solid #f600a8;}.latest-news-events .btn{margin:50px 0;}.news-wrap{border-bottom:2px solid #e1e1e1;margin:0 0 50px;}.news-item{margin-bottom:15px;box-shadow:0px 0px 30px -7px rgba(0,0,0,0.1);}.news-item img{width:100%;height:auto;}.news-item .news-content{background:#fff;padding:20px 15px;color:#949393;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.news-item .news-content h3{font-size:1em;color:#282727;line-height:1.3em;}.news-item .news-content p{font-size:0.92em;padding-bottom:15px;}.news-item .news-content p.strong-link a{font-weight:700;color:#282727;}.news-item:hover .news-content{box-shadow:0 5px 10px -5px rgba(0,0,0,0.3);}.news-date{padding:10px 0;color:#c4c4c4;}.events-wrap{padding-bottom:100px;}.event-item{background:rgba(255,255,255,0.8);padding:50px 0;margin-bottom:15px;box-shadow:0px 0px 6px -2px rgba(0,0,0,0.3);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;justify-content:center;height:200px;}@media (min-width:992px){.event-item{box-shadow:none;}}.event-item:hover{background:rgba(255,255,255,1);}.event-date{width:30%;float:left;border-left:6px solid #004a80;font-family:"pt-sans",sans-serif;font-weight:700;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.event-date .event-month{font-size:1.71em;text-transform:uppercase;line-height:0.9em;}.event-date .event-month > div,.event-date .event-month > span{display:inline-block;}.event-date .event-month > div:first-child,.event-date .event-month > span:first-child{margin-right:5px;}.event-date .event-day{font-size:2.66em;line-height:53px;}.event-content{width:70%;float:left;padding:0 15px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.event-content p{padding:15px 0 0;font-size:0.92em;}.corp-memebers-logos{text-align:center;padding:30px 0;}.corp-memebers-logos img{vertical-align:middle;display:block;margin:30px auto;}@media (min-width:768px){.corp-memebers-logos img{padding:0 30px;display:inline-block;}}.corp-members-msg{color:#a4a4a4;text-align:center;font-style:italic;padding-bottom:30px;}.corp-members-msg .highlight{color:#414141;}.strapline-content{font-size:1.28em;color:#fff;text-align:center;width:85%;margin:0 auto;line-height:1.6em;}.inner h2{padding:30px 0 15px;}.inner h2:first-of-type{padding:0 0 10px;}.content-wrap{padding:40px 0;}@media (min-width:768px){.content-wrap{padding:75px 0;}}.content-wrap p{line-height:1.3em;padding-bottom:10px;}.content-wrap a{color:#0251aa;}.content-wrap a:hover{color:#012d5e;}.content-wrap a.btn-blue{background:#254567;color:#fff;}.content-wrap a.btn-blue:active,.content-wrap a.btn-blue:focus,.content-wrap a.btn-blue:hover{background:#182d44;color:#fff;}.inner .news-item{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;min-height:400px;}.inner .news-item:hover{box-shadow:0 5px 10px -5px rgba(0,0,0,0.3);}.inner .news-item:hover .news-content{box-shadow:none;}.profile-page h1{padding-bottom:30px;}.profile-page .panel{margin-top:20px;}.profile-page .panel .panel-heading{background:#fff;padding:0;}.profile-page .panel .panel-heading .navbar-collapse{padding:10px 0 0;}.profile-page .panel .panel-heading .nav-tabs{margin-left:0;}.profile-page .panel .panel-heading .nav-tabs li{padding-bottom:0;float:none;text-align:center;padding:15px 20px;}@media (min-width:768px){.profile-page .panel .panel-heading .nav-tabs li{float:left;text-align:left;padding:0;}}.profile-page .panel .panel-heading .nav-tabs li:last-child{float:none;}@media (min-width:768px){.profile-page .panel .panel-heading .nav-tabs li:last-child{float:right;}}.profile-page .panel .panel-body{background:#edf0f5;}.member-profile{position:relative;padding-top:60px;}.member-profile > div.float{position:absolute;right:0;top:20px;}.member-profile > div.float a{padding:10px 15px;text-transform:uppercase;}.member-profile > div.float a i{padding-right:5px;}.member-profile > div.float a.bluelink{background:#004a80;color:#fff;border-radius:10px 0 0 10px;}.member-profile > div h3{padding-top:30px;}.member-profile > div .profile-block,.member-profile > div .purchaseeoverview{background:rgba(255,255,255,0.8);padding:20px 0;margin-top:30px;}.member-profile > div .profile-block .content,.member-profile > div .purchaseeoverview .content{padding-left:20px;border-left:6px solid #004a80;}.member-profile > div .profile-block .content h4,.member-profile > div .purchaseeoverview .content h4{padding-bottom:15px;}.member-profile > div .profile-block .content h4 span,.member-profile > div .purchaseeoverview .content h4 span{font-weight:200;}.member-profile > div .profile-block .more-link a,.member-profile > div .purchaseeoverview .more-link a{background:#004a80;color:#fff;padding:10px;margin:10px 20px 0;}.member-profile > div .profile-block .more-link a:hover,.member-profile > div .purchaseeoverview .more-link a:hover{color:#fff;background:#182d44;}.member-search .view-filters{position:relative;}.member-search .view-filters #edit-combine-wrapper{padding:0;}.member-search .searchbox #edit-combine{background:#fff;margin:0;}.member-search .searchbox i{display:none;}.member-search .panel-default .panel-heading{background:#004a80;padding:0;}.member-search .panel-default .panel-heading h3{color:#fff;padding:10px;}.member-search .panel-default .panel-body{background:#fff;}.member-search .panel-default .panel-body p i{margin-right:10px;}.event-page .col-md-12{padding:10px 0;}.event-page .col-md-12 .event-item{border:1px solid #ebebeb;border-radius:3px;}.event-page .col-md-12 .event-item.strong-link a{color:#282727;}.event-page .col-md-12 .event-item:hover{box-shadow:0px 0px 6px -2px rgba(0,0,0,0.3);}.job-page .job-item{border:1px solid #ebebeb;border-radius:3px;}.job-page .job-item:hover{box-shadow:0px 0px 6px -2px rgba(0,0,0,0.3);}.job-page .job-item > a{color:#545353;}.job-item{background:rgba(255,255,255,0.8);padding:10px 0;margin-top:20px;box-shadow:0px 0px 6px -2px rgba(0,0,0,0.1);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;justify-content:center;height:330px;}@media (min-width:768px){.job-item{height:200px;padding:50px 0;}}.job-item .details{width:70%;float:left;padding:0 15px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-left:6px solid #004a80;}.job-item .details h3{margin-bottom:10px;}.job-item .post-date{width:30%;float:left;font-weight:700;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.job-full .details,.job-full .sub-details{border:1px solid #ebebeb;border-radius:3px;padding:30px;}.job-full .details h2,.job-full .sub-details h2{margin-bottom:30px;}.job-full .btn{width:100%;}.job-full .descprition{margin-top:40px;}.job-full .descprition h3{margin-bottom:20px;}.job-full .sub-details{margin-bottom:30px;}.job-full .sub-details .date{font-weight:700;margin-bottom:40px;}.job-full .sub-details .type,.job-full .sub-details .category{margin-bottom:20px;}.job-full .sub-details .type strong,.job-full .sub-details .category strong{display:block;padding-bottom:10px;}.job-full .sub-details .type a,.job-full .sub-details .category a{color:#545353;}.job-full .advertiser h3{margin-bottom:20px;}.job-full .advertiser p strong{display:block;padding-bottom:10px;}.job-full .advertiser p a{color:#545353;}.node-events .content .row > *{margin-bottom:25px;}.node-events .content .row > * h4{margin-bottom:10px;}.node-events .content .row > * > div{margin:10px;}.node-news > div{margin-bottom:20px;}.contractor-item{border:1px solid #ebebeb;margin-top:35px;display:block;}@media only screen and (min-width:768px){.contractor-item{display:inline-block;width:100%;}}.contractor-item .item-header{background:#254567;color:#fff;padding:25px 0;font-weight:500;}.contractor-item .item-header h3{font-size:1.5em;}.contactor-database-page .view-filters .filter-wrap{padding:32px 72px 36px;background-color:#254567;}.contactor-database-page .view-filters .filter-wrap .filter-title{color:#fff;font-size:1.2em;font-weight:bold;}.contactor-database-page .attachment{padding:72px;}.contactor-database-page .attachment .geofieldMap button.gm-fullscreen-control{display:none;}.contactor-database-page .attachment .geofieldMap .gm-style-iw{width:100% !important;top:0 !important;left:0 !important;}.contactor-database-page .attachment .geofieldMap .gm-style-iw .gmap-info-popup div{text-align:center;padding:2px 5px;}.contactor-database-page .attachment .geofieldMap .gm-style-iw .gmap-info-popup .info-text{padding-top:15px;}.contactor-database-page .attachment .geofieldMap .gm-style-iw .gmap-info-popup .info-title{padding:10px 5px;background-color:#254567;color:#fff;font-size:1.1em;font-weight:bold;}.contactor-database-page .attachment .geofieldMap .gm-style-iw .gmap-info-popup .info-title a{color:#fff;}.item-content{padding:35px 0;}.item-content > div{margin-bottom:10px;}@media only screen and (min-width:1170px){.item-content > div{margin-bottom:0;}}.item-content > div .field-name-body{padding:5px 0;}@media only screen and (min-width:1170px){.item-content > div .field-name-body{padding:0;}}.item-content .contractor-address{margin:0;}@media only screen and (min-width:1170px){.item-content .contractor-address{margin:0 25%;}}.item-content .fa{margin-right:10px;}.item-content a{color:#282727;}#views-exposed-form-contactor-database-page .views-exposed-widgets{width:100%;margin:15px 0;}#views-exposed-form-contactor-database-page .views-exposed-widgets > div{padding:0;}#views-exposed-form-contactor-database-page .views-exposed-widgets > div label{display:none;}#views-exposed-form-contactor-database-page .views-exposed-widgets > div .form-type-select{background-image:url(/sites/default/files/theme/select-button-grey.jpg);}#views-exposed-form-contactor-database-page .views-exposed-widgets > div .form-type-select select{line-height:100%;}#views-exposed-form-contactor-database-page .views-exposed-widgets > div.views-exposed-widget{width:100%;padding:5px;}@media (min-width:768px){#views-exposed-form-contactor-database-page .views-exposed-widgets > div.views-exposed-widget{width:25%;}}#views-exposed-form-contactor-database-page .views-exposed-widgets > div.views-exposed-widget input.form-text{padding:9px 15px;margin:0;}#views-exposed-form-contactor-database-page .views-exposed-widgets > div.views-submit-button{display:none;}.active-forum .item-list{margin-top:0;}.active-forum .item-list ul{margin-left:0px;}.active-forum .item-list ul li{list-style:none;line-height:1.3em;padding-bottom:0;margin-left:0;}.active-forum .more-link a{margin-right:30px;}.view-executive .caption h3{font-size:1.5em;line-height:1em;min-height:85px;}.view-executive .caption .socials{padding-top:10px;}.view-job-listing .node-webform,.view-equipment-museum .node-webform{margin-top:30px;}.webform-component label{padding-bottom:15px;}.photo-comp-wrap .entrant-wrap h2{margin:40px 0 0;}.photo-comp-wrap .entrant-wrap img{margin:15px 0;}.error-message{text-align:center;}.error-message p{font-size:2em;padding-bottom:20px;}#block-views-corporate-sponsors-block,#block-views-corporate-sponsors-block-1{margin:20px 0 30px;}#block-views-corporate-sponsors-block > h2,#block-views-corporate-sponsors-block-1 > h2{padding:20px 0;}#block-views-corporate-sponsors-block .row,#block-views-corporate-sponsors-block-1 .row{margin:20px 0px;}#block-views-corporate-sponsors-block .row .col-sm-3,#block-views-corporate-sponsors-block-1 .row .col-sm-3{text-align:center;margin-bottom:20px;}@media (min-width:768px){#block-views-corporate-sponsors-block .row .col-sm-3,#block-views-corporate-sponsors-block-1 .row .col-sm-3{margin-bottom:0;}}.equip_museum_desc{font-wight:bold;font-size:18px;margin:20px 0;}#block-system-main .equipment-museum-item .image-link{min-height:200px;display:block;}#block-system-main .equipment-museum-item{margin-bottom:20px;}#edit-line-item-fields-field-this-donation-is-specifica-und{width:auto;vertical-align:top;top:-3px;position:relative;}.form-item-line-item-fields-field-this-donation-is-specifica-und{margin-bottom:30px;}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%;}#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em;}#mc_embed_signup input{border:1px solid #abb0b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}#mc_embed_signup input:focus{border-color:#333;}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;transition:all 0.23s ease-in-out 0s;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:normal;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;}#mc_embed_signup .button:hover{background-color:#777;}#mc_embed_signup .small-meta{font-size:11px;}#mc_embed_signup .nowrap{white-space:nowrap;}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px;}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%;}* html #mc_embed_signup .size1of2{margin-right:2%;}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px;}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%;}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px;}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0;}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0;}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px;}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none;}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%;}#mc_embed_signup .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}#mc_embed_signup .clear{clear:both;}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none;}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0;}#mc_embed_signup .mc-field-group.input-group label{display:inline;}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none;}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em 0.5em 0em 0.5em;overflow:hidden;width:90%;margin:0 5%;clear:both;}#mc_embed_signup div.response{margin:1em 0;padding:1em 0.5em 0.5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%;}#mc_embed_signup #mce-error-response{display:none;}#mc_embed_signup #mce-success-response{color:#529214;display:none;}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:0.5em 0;}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%;}#mc_embed_signup #num-subscribers{font-size:1.1em;}#mc_embed_signup #num-subscribers span{padding:0.5em;border:1px solid #ccc;margin-right:0.5em;font-weight:bold;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:5px 10px;background-color:rgba(255,255,255,0.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:normal;z-index:1;color:#e85c41;}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41;}.expired_members{display:none;}.expired_members{font-weight:bold;font-size:18px;padding:10px;color:#970f00;margin-bottom:15px;border:#970f00 solid 1px;background-color:#fcc;}.expired_members a{margin-left:10px;color:#970f00;text-decoration:underline;}.expired_members a:hover{color:#970f00;text-decoration:none;}*,*::after,*::before{box-sizing:border-box;}@media only screen and (min-width:1170px){body.nav-on-left.overflow-hidden{overflow:hidden;}}.cd-main-content,.cd-main-header{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform;}.cd-main-content,.cd-main-header{position:relative;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}@media only screen and (max-width:1169px){.cd-main-content.nav-is-visible,.cd-main-header.nav-is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);}.nav-on-left .cd-main-content.nav-is-visible,.nav-on-left .cd-main-header.nav-is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px);}}.cd-main-content{z-index:2;}.cd-main-header{z-index:3;position:fixed;max-width:1950px;width:100%;}@media only screen and (min-width:768px){.cd-main-header{height:100px;background:rgba(0,0,0,0.5);}}.nav-is-fixed .cd-main-header{position:fixed;top:0;left:0;width:100%;}@media only screen and (min-width:1170px){.cd-main-header{height:100px;}.cd-main-header::after{clear:both;content:"";display:table;}}.cd-header-buttons{position:absolute;display:inline-block;top:105px;right:5%;}.cd-header-buttons li{display:inline-block;}@media only screen and (max-width:1169px){.nav-on-left .cd-header-buttons{right:auto;left:5%;}.nav-on-left .cd-header-buttons li{float:right;}}@media only screen and (min-width:1170px){.cd-header-buttons{top:18px;right:4em;}}.cd-search-trigger,.cd-nav-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3;}.cd-search-trigger:focus,.cd-nav-trigger:focus,.cd-search-trigger:active,.cd-nav-trigger:active,.cd-search-trigger:hover,.cd-nav-trigger:hover{color:transparent;}.cd-search-trigger{}.cd-search-trigger::before,.cd-search-trigger::after{content:'';position:absolute;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.cd-search-trigger::before{top:11px;left:11px;width:18px;height:18px;border-radius:50%;border:3px solid #fff;}.cd-search-trigger::after{height:3px;width:8px;background:#fff;bottom:14px;right:11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-search-trigger span{position:absolute;height:100%;width:100%;top:0;left:0;}.cd-search-trigger span::before,.cd-search-trigger span::after{content:'';position:absolute;display:inline-block;height:3px;width:22px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#fff;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;-moz-transition:opacity 0.3s,-moz-transform 0.3s;transition:opacity 0.3s,transform 0.3s;}.cd-search-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-search-trigger span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.cd-search-trigger.search-is-visible{}.cd-search-trigger.search-is-visible::before,.cd-search-trigger.search-is-visible::after{opacity:0;}.cd-search-trigger.search-is-visible span::before,.cd-search-trigger.search-is-visible span::after{opacity:1;}.cd-search-trigger.search-is-visible span::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.cd-search-trigger.search-is-visible span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-nav-trigger{}.cd-nav-trigger span,.cd-nav-trigger span::before,.cd-nav-trigger span::after{position:absolute;display:inline-block;height:3px;width:24px;background:#fff;}.cd-nav-trigger span{position:absolute;top:50%;right:10px;margin-top:-2px;-webkit-transition:background 0.3s 0.3s;-moz-transition:background 0.3s 0.3s;transition:background 0.3s 0.3s;}.cd-nav-trigger span::before,.cd-nav-trigger span::after{content:'';right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s 0.3s;-moz-transition:-moz-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;}.cd-nav-trigger span::before{top:-6px;}.cd-nav-trigger span::after{top:6px;}.cd-nav-trigger.nav-is-visible{}.cd-nav-trigger.nav-is-visible span{background:rgba(255,255,255,0);}.cd-nav-trigger.nav-is-visible span::before,.cd-nav-trigger.nav-is-visible span::after{background:rgba(255,255,255,1);}.cd-nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);-moz-transform:translateX(4px) translateY(-3px) rotate(45deg);-ms-transform:translateX(4px) translateY(-3px) rotate(45deg);-o-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg);}.cd-nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);-moz-transform:translateX(4px) translateY(2px) rotate(-45deg);-ms-transform:translateX(4px) translateY(2px) rotate(-45deg);-o-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg);}@media only screen and (min-width:1170px){.cd-nav-trigger{display:none;}}.cd-primary-nav,.cd-primary-nav ul{position:fixed;top:0;right:0;height:100%;width:260px;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}.cd-primary-nav a,.cd-primary-nav ul a{display:block;padding:20px;color:#545353;border-bottom:1px solid #fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity;-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;}.cd-primary-nav.is-hidden,.cd-primary-nav ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.cd-primary-nav.moves-out > li > a,.cd-primary-nav ul.moves-out > li > a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}@media only screen and (max-width:1169px){.nav-on-left .cd-primary-nav,.nav-on-left .cd-primary-nav ul{right:auto;left:0;}}.cd-primary-nav{}.cd-primary-nav .see-all a{color:#69aa6f;}.cd-primary-nav .cd-nav-gallery .cd-nav-item,.cd-primary-nav .cd-nav-icons .cd-nav-item{height:80px;line-height:80px;}.cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.cd-primary-nav .cd-nav-icons .cd-nav-item h3{overflow:hidden;text-overflow:ellipsis;}.cd-primary-nav .cd-nav-gallery .cd-nav-item{padding-left:90px;}.cd-primary-nav .cd-nav-gallery .cd-nav-item img{position:absolute;display:block;height:40px;width:auto;left:20px;top:50%;margin-top:-20px;}@media only screen and (max-width:1169px){.cd-primary-nav{visibility:hidden;-webkit-transition:visibility 0s 0.3s;-moz-transition:visibility 0s 0.3s;transition:visibility 0s 0.3s;}.cd-primary-nav.nav-is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s;}}@media only screen and (min-width:1170px){.cd-primary-nav{position:static;padding:0 50px 0 0;height:auto;width:auto;float:right;overflow:visible;background:transparent;}.cd-primary-nav::after{clear:both;content:"";display:table;}.cd-primary-nav.moves-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}.cd-primary-nav ul{position:static;height:auto;width:auto;background:transparent;overflow:visible;z-index:3;}.cd-primary-nav ul.is-hidden{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.cd-primary-nav ul.moves-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}.cd-primary-nav > li{float:left;margin-left:2em;}.cd-primary-nav > li > a{position:relative;display:inline-block;height:32px;line-height:30px;padding:0 10px;color:#fff;overflow:visible;border-bottom:none;-webkit-transition:color 0.3s,box-shadow 0.3s;-moz-transition:color 0.3s,box-shadow 0.3s;transition:color 0.3s,box-shadow 0.3s;}.cd-primary-nav > li > a.selected{color:#fff;}.cd-primary-nav .go-back,.cd-primary-nav .see-all{display:none;}.cd-primary-nav .cd-secondary-nav,.cd-primary-nav .cd-nav-gallery,.cd-primary-nav .cd-nav-icons{text-align:left;position:absolute;top:46px;width:100vw;max-width:1950px;background:#f9f9f9;background-image:url(/sites/default/files/theme/aseg-watermark.png);background-repeat:no-repeat;background-position:right bottom;padding:20px 64px 20px;box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);border-bottom:6px solid #254567;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s;}.cd-primary-nav .cd-secondary-nav::after,.cd-primary-nav .cd-nav-gallery::after,.cd-primary-nav .cd-nav-icons::after{clear:both;content:"";display:table;}.cd-primary-nav .cd-secondary-nav.no-children,.cd-primary-nav .cd-nav-gallery.no-children,.cd-primary-nav .cd-nav-icons.no-children{width:100%;background-size:40%;}.cd-primary-nav .cd-secondary-nav.no-children li,.cd-primary-nav .cd-nav-gallery.no-children li,.cd-primary-nav .cd-nav-icons.no-children li{height:100%;float:none;width:100%;}.cd-primary-nav .cd-secondary-nav.is-hidden,.cd-primary-nav .cd-nav-gallery.is-hidden,.cd-primary-nav .cd-nav-icons.is-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s;}.cd-primary-nav .cd-secondary-nav > .see-all,.cd-primary-nav .cd-nav-gallery > .see-all,.cd-primary-nav .cd-nav-icons > .see-all{display:block;position:absolute;left:0;bottom:0;height:80px;width:100%;overflow:hidden;margin:0;padding:0;}.cd-primary-nav .cd-secondary-nav > .see-all a,.cd-primary-nav .cd-nav-gallery > .see-all a,.cd-primary-nav .cd-nav-icons > .see-all a{position:absolute;width:100%;height:100%;top:0;left:0;font-size:2.2rem;font-weight:bold;text-align:center;line-height:80px;border-top:1px solid #e2e3df;border-bottom:none;margin:0;padding:0;-webkit-transition:color 0.2s,background 0.2s,border 0.2s;-moz-transition:color 0.2s,background 0.2s,border 0.2s;transition:color 0.2s,background 0.2s,border 0.2s;}.cd-primary-nav .cd-secondary-nav > .see-all a:hover,.cd-primary-nav .cd-nav-gallery > .see-all a:hover,.cd-primary-nav .cd-nav-icons > .see-all a:hover{background:#fff;border-color:#fff;color:#545353;}.cd-primary-nav .cd-secondary-nav{}.cd-primary-nav .cd-secondary-nav > li{height:280px;width:14%;float:left;margin-right:2.66%;overflow:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}.cd-primary-nav .cd-secondary-nav > li > a{color:#545353;font-weight:bold;font-size:1.2em;margin-bottom:0.6em;min-height:43px;}.cd-primary-nav .cd-secondary-nav a{height:initial;line-height:20px;padding:0 18% 0 0;color:#545353;border-bottom:none;font-size:1em;margin-bottom:10px;}.cd-primary-nav .cd-secondary-nav a:hover{color:#3a3a3a;}.cd-primary-nav .cd-secondary-nav ul{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}.cd-primary-nav .cd-secondary-nav ul ul{position:absolute;top:0;left:0;height:100%;width:100%;}.cd-primary-nav .cd-secondary-nav ul ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.cd-primary-nav .cd-secondary-nav ul ul .go-back{display:block;}.cd-primary-nav .cd-secondary-nav ul ul .go-back a{color:transparent;}.cd-primary-nav .cd-secondary-nav ul ul .see-all{display:block;}.cd-primary-nav .cd-secondary-nav .moves-out > li > a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.cd-primary-nav .cd-nav-gallery{}.cd-primary-nav .cd-nav-gallery li{width:22%;float:left;margin:0 4% 40px 0;}.cd-primary-nav .cd-nav-gallery li:nth-child(4n+2){margin-right:0;}.cd-primary-nav .cd-nav-gallery .cd-nav-item{border-bottom:none;padding:0;height:auto;line-height:1.2;}.cd-primary-nav .cd-nav-gallery .cd-nav-item img{position:static;margin-top:0;height:auto;width:100%;margin-bottom:0.6em;}.cd-primary-nav .cd-nav-gallery .cd-nav-item h3{color:#69aa6f;font-weight:bold;padding:0 0.4em;}.cd-primary-nav .cd-nav-icons{}.cd-primary-nav .cd-nav-icons li{width:32%;float:left;margin:0 2% 20px 0;}.cd-primary-nav .cd-nav-icons li:nth-child(3n+2){margin-right:0;}.cd-primary-nav .cd-nav-icons .cd-nav-item{border-bottom:none;height:80px;line-height:1.2;padding:24px 0 0 85px;position:relative;}.cd-primary-nav .cd-nav-icons .cd-nav-item:hover{background:#f6f6f5;}.cd-primary-nav .cd-nav-icons .cd-nav-item h3{color:#69aa6f;font-weight:bold;}.cd-primary-nav .cd-nav-icons .cd-nav-item p{display:block;}.cd-primary-nav .cd-nav-icons .cd-nav-item::before{left:25px;}}.has-children > a,.go-back a{position:relative;}.has-children > a::before,.go-back a::before,.has-children > a::after,.go-back a::after{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#6e6c6c;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.has-children > a::before,.go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.has-children > a::after,.go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}@media only screen and (min-width:1170px){.has-children > a::before,.go-back a::before,.has-children > a::after,.go-back a::after{background:#c9cbc4;}.has-children > a:hover::before,.go-back a:hover::before,.has-children > a:hover::after,.go-back a:hover::after{background:#69aa6f;}}.has-children > a{padding-right:40px;}.has-children > a::before,.has-children > a::after{right:20px;-webkit-transform-origin:9px 50%;-moz-transform-origin:9px 50%;-ms-transform-origin:9px 50%;-o-transform-origin:9px 50%;transform-origin:9px 50%;}.cd-primary-nav .go-back a{padding-left:40px;}.cd-primary-nav .go-back a::before,.cd-primary-nav .go-back a::after{left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}@media only screen and (min-width:1170px){.has-children > a::before,.has-children > a::after{right:15%;}.cd-primary-nav > .has-children > a{padding-right:25px !important;}.cd-primary-nav > .has-children > a::before,.cd-primary-nav > .has-children > a::after{width:5px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background:#c9cbc4;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width 0.3s,-webkit-transform 0.3s;-moz-transition:width 0.3s,-moz-transform 0.3s;transition:width 0.3s,transform 0.3s;}.cd-primary-nav > .has-children > a::before{right:10px;}.cd-primary-nav > .has-children > a::after{right:7px;}.cd-primary-nav > .has-children > a.selected::before,.cd-primary-nav > .has-children > a.selected::after{width:10px;}.cd-primary-nav > .has-children > a.selected::before{-webkit-transform:translateX(3px) rotate(-45deg);-moz-transform:translateX(3px) rotate(-45deg);-ms-transform:translateX(3px) rotate(-45deg);-o-transform:translateX(3px) rotate(-45deg);transform:translateX(3px) rotate(-45deg);}.cd-primary-nav > .has-children > a.selected::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.cd-secondary-nav > .has-children > a::before,.cd-secondary-nav > .has-children > a::after{display:none;}.cd-primary-nav .go-back a{padding-left:20px;}.cd-primary-nav .go-back a::before,.cd-primary-nav .go-back a::after{left:1px;}}.cd-search{position:absolute;height:50px;width:100%;top:100px;left:0;z-index:3;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s;}.cd-search form{height:100%;width:100%;}.cd-search input{border-radius:0;border:none;background:#545353;height:100%;width:100%;padding:0 5%;box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.cd-search input::-webkit-input-placeholder{color:#c9cbc4;}.cd-search input::-moz-placeholder{color:#c9cbc4;}.cd-search input:-moz-placeholder{color:#c9cbc4;}.cd-search input:-ms-input-placeholder{color:#c9cbc4;}.cd-search input:focus{outline:none;}.cd-search.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s;}.nav-is-fixed .cd-search{position:fixed;}@media only screen and (min-width:1170px){.cd-search{height:120px;top:100px;}.cd-search input{padding:0 2em;font-size:3.2rem;font-weight:300;}}.cd-overlay{position:fixed;z-index:2;height:100%;width:100%;top:0;left:0;cursor:pointer;background-color:rgba(0,0,0,0.4);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s,-webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s,-moz-transform 0.3s 0s;transition:opacity 0.3s 0s,visibility 0s 0.3s,transform 0.3s 0s;}.cd-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s,-webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s,-moz-transform 0.3s 0s;transition:opacity 0.3s 0s,visibility 0s 0s,transform 0.3s 0s;}@media only screen and (max-width:1169px){.cd-overlay.is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px);}.nav-on-left .cd-overlay.is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px);}.cd-overlay.is-visible.search-is-visible,.nav-on-left .cd-overlay.is-visible.search-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}.cd-primary-nav li{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}@media only screen and (min-width:1170px){.cd-primary-nav:hover > li{opacity:0.5;}.cd-primary-nav:hover > li:hover{opacity:1;}}.inner .cd-main-header{top:0;background:rgba(255,255,255,1);box-shadow:0px 0px 11px -1px rgba(0,0,0,0.4);}.inner .cd-main-header .branding-logo{background:transparent;}@media only screen and (min-width:1170px){.inner .cd-primary-nav > li > a{color:#545353;}}.inner .nav-user-options li{color:#545353;}.inner .nav-user-options li a{color:#545353;}.inner .cd-nav-trigger{}.inner .cd-nav-trigger span,.inner .cd-nav-trigger span::before,.inner .cd-nav-trigger span::after{background:#555;}.inner .cd-nav-trigger.nav-is-visible span{background:rgba(255,255,255,0);}.no-js .cd-primary-nav{position:relative;height:auto;width:100%;overflow:visible;visibility:visible;z-index:2;}.no-js .cd-search{position:relative;top:0;opacity:1;visibility:visible;}@media only screen and (min-width:1170px){.no-js .cd-primary-nav{position:absolute;z-index:3;display:inline-block;width:auto;top:0;right:150px;padding:0;}.no-js .nav-is-fixed .cd-primary-nav{position:fixed;}}header{z-index:98;width:100%;text-align:center;-webkit-animation:scale 1s ease-in,slide 2s ease;-moz-animation:scale 1s ease-in,slide 2s ease;animation:scale 1s ease-in,slide 2s ease;}header.sticky{position:fixed;width:100%;max-width:1950px;background:transparent;}@media only screen and (min-width:1170px){header.sticky{background:rgba(0,0,0,0.5);}}header.sticky .branding-logo{display:none;-webkit-animation:scale 1s ease-in,slide 2s ease;-moz-animation:scale 1s ease-in,slide 2s ease;animation:scale 1s ease-in,slide 2s ease;}@media only screen and (min-width:1170px){header.sticky .branding-logo{display:block;}}header.sticky .cd-header-buttons{top:5px;}.gryout{color:#545353 !important;}@media only screen and (min-width:1170px){.user-options{display:none;}}.user-options a{display:inline-block;}.tabs{margin-left:-15px;margin-bottom:30px;}.tabs .nav-tabs{margin-left:0;}.tabs .nav-tabs > li{border-bottom:0;padding-bottom:0;}.nav-tabs > li{border-bottom:0;padding-bottom:0;margin-bottom:-1px;}.nav-tabs > li:focus a:after,.nav-tabs > li:hover a:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.nav-tabs > li a{border:none;color:#666;}.nav-tabs > li a:focus,.nav-tabs > li a:hover{border:none;color:#004a80 !important;background:transparent;}.nav-tabs > li a:after{content:"";background:#004a80;height:2px;position:absolute;width:100%;left:0px;bottom:-1px;-webkit-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.nav-tabs > li.active a{border:none;color:#004a80 !important;background:transparent;}.nav-tabs > li.active a:focus,.nav-tabs > li.active a:hover{border:0;}.nav-tabs > li.active a:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.inner-sidebar{border:1px solid #e1e1e1;padding:15px;margin-bottom:40px;}@media (min-width:768px){.inner-sidebar{display:block;}}.inner-sidebar .section-title{font-size:1.14em;font-weight:600;color:#414141;}.inner-sidebar .section-title:after{content:'';height:2px;width:40px;display:block;margin:10px 0 15px;background:#254567;}.inner-sidebar ul li,.inner-sidebar .view-content li,.inner-sidebar ul .views-row,.inner-sidebar .view-content .views-row{padding:10px 0;}.inner-sidebar ul li a,.inner-sidebar .view-content li a,.inner-sidebar ul .views-row a,.inner-sidebar .view-content .views-row a{color:#8b8b8b;font-weight:500;}.inner-sidebar ul li a.active,.inner-sidebar .view-content li a.active,.inner-sidebar ul .views-row a.active,.inner-sidebar .view-content .views-row a.active{color:#4b4c4d;}.inner-sidebar ul li a:hover,.inner-sidebar .view-content li a:hover,.inner-sidebar ul .views-row a:hover,.inner-sidebar .view-content .views-row a:hover{color:#4b4c4d;}.promo-sidebar{text-align:center;display:none;}@media (min-width:768px){.promo-sidebar{display:block;}}#views-form-commerce-cart-form-default .commerce-line-item-actions input[type=submit]{width:45%;}#views-form-commerce-cart-form-default .commerce-line-item-actions input[type=submit]:nth-child(odd){float:left;}#views-form-commerce-cart-form-default .commerce-line-item-actions input[type=submit]:nth-child(even){float:right;}#views-form-commerce-cart-form-default .commerce-line-item-actions input[type=submit]#edit-checkout{color:#fff;background:#254567;}#commerce-checkout-form-account .checkout-buttons .fieldset-wrapper .button-operator,#commerce-checkout-form-checkout .checkout-buttons .fieldset-wrapper .button-operator,#commerce-checkout-form-review .checkout-buttons .fieldset-wrapper .button-operator{display:none;}.cart_contents legend{font-size:18px;font-weight:700;}.commerce-price-formatted-components tr{background:#fff;}.commerce-price-formatted-components tr td{color:#004a80;}#commerce-checkout-form-checkout #commerce-shipping-service-ajax-wrapper,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper,#commerce-checkout-form-checkout .customer_profile_billing,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper,#commerce-checkout-form-checkout .commerce_payment{background:rgba(255,255,255,0.8);padding:20px 0;margin-top:30px;}#commerce-checkout-form-checkout #commerce-shipping-service-ajax-wrapper .fieldset-wrapper,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper .fieldset-wrapper,#commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper .fieldset-wrapper,#commerce-checkout-form-checkout .commerce_payment .fieldset-wrapper{padding-left:20px;}#commerce-checkout-form-checkout #commerce-shipping-service-ajax-wrapper legend,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper legend,#commerce-checkout-form-checkout .customer_profile_billing legend,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper legend,#commerce-checkout-form-checkout .commerce_payment legend{border-bottom:3px solid #004a80;margin-bottom:5px;padding-bottom:5px;}#commerce-checkout-form-checkout #commerce-shipping-service-ajax-wrapper legend span,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper legend span,#commerce-checkout-form-checkout .customer_profile_billing legend span,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper legend span,#commerce-checkout-form-checkout .commerce_payment legend span{font-size:16px;}#commerce-checkout-form-checkout #commerce-shipping-service-ajax-wrapper legend span a,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper legend span a,#commerce-checkout-form-checkout .customer_profile_billing legend span a,#commerce-checkout-form-checkout #customer-profile-shipping-ajax-wrapper legend span a,#commerce-checkout-form-checkout .commerce_payment legend span a{font-size:16px;}.line-item-summary{padding:1em 0;border-top:1px solid #a4a4a4;}#edit-customer-profile-billing-commerce-customer-address .form-item-customer-profile-billing-commerce-customer-address-und-0-country,#edit-customer-profile-shipping-commerce-customer-address .form-item-customer-profile-billing-commerce-customer-address-und-0-country,#edit-customer-profile-billing-commerce-customer-address .form-item-customer-profile-shipping-commerce-customer-address-und-0-country,#edit-customer-profile-shipping-commerce-customer-address .form-item-customer-profile-shipping-commerce-customer-address-und-0-country{background:none;overflow:visible;}.shopping-cart tbody tr > td:first-child{width:45%;}.item-list{margin-top:35px;}.item-list .pager{text-align:right;}.item-list .pager > li{background-image:none;display:inline;list-style-type:none;border:1px solid #ebebeb;padding:15px;margin:0 0 0 -5px;}.item-list .pager > li > a{display:inline-block;padding:0;background-color:transparent;border:0;border-radius:0;color:#c4c4c4;}.item-list .pager > li.pager-current,.item-list .pager > li:hover{background-color:#004a80;color:#fff;}.item-list .pager > li.pager-current a,.item-list .pager > li:hover a{color:#fff;}.item-list .pager > li.pager-next:hover a,.item-list .pager > li.pager-prev:hover a{color:#fff;}.item-list .pager > li.pager-next a,.item-list .pager > li.pager-prev a{color:#004a80;font-weight:700;font-size:25px;}#forum-topic-list table.forum{margin-bottom:20px;}.forum-topic .post-item{margin-bottom:30px;}.post-tittle{margin-bottom:30px;}.post-tittle h3{padding:30px 0 15px;font-size:1.8em;}.forum-topic .post-links{width:100%;text-align:right;margin-top:15px;}.post-comments > h3{font-size:2.2em;border-bottom:1px solid #ebebeb;margin:30px 0 10px;padding:20px 0;text-align:center;}#forum-comments .forum-topic{border-bottom:1px solid #ebebeb;}.equipment-museum{margin-top:15px;}.equipment-museum-item{border:1px solid #ebebeb;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.equipment-museum-item:hover{box-shadow:0 5px 10px -5px rgba(0,0,0,0.3);}.equipment-museum-item:hover .news-content{box-shadow:none;}.equipment-museum-item .image-link img{width:100%;border-bottom:1px solid #ebebeb;}.equipment-museum-item .btn-blue{width:100%;}.equipment-museum-item-content{padding:15px;}.equipment-museum-item-content h3{margin:0px;padding-bottom:5px;}.equipment-museum-item-content h3 a{color:#545353;}.equipment-museum-item-content p{line-height:1.3em;padding-bottom:5px;}#views-exposed-form-equipment-museum-page .views-exposed-widgets{width:100%;margin:0;}#views-exposed-form-equipment-museum-page .views-exposed-widgets > div{padding:0;}#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-exposed-widget{width:100%;padding:5px 0;}@media (min-width:768px){#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-exposed-widget{width:33.333%;}}#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-exposed-widget input.form-text{margin:0;border:1px solid #ebebeb;}#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-submit-button,#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-reset-button{padding-right:5px;}@media only screen and (min-width:1170px){#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-submit-button,#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-reset-button{max-width:150px;}}#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-submit-button > input,#views-exposed-form-equipment-museum-page .views-exposed-widgets > div.views-reset-button > input{margin:0;}.image-gallery-container .image-holder{margin:5px 0;width:32%;float:left;border-bottom:1px solid #ebebeb;}.image-gallery-container .image-holder:first-child{width:100%;float:none;}.image-gallery-container .image-holder:first-child{width:100%;float:none;}.image-gallery-container .image-holder:nth-child(3n){margin-left:2%;margin-right:2%;}.image-gallery-container .image-holder img{width:100%;}.more-images{position:relative;}.more-images .after{position:absolute;top:0;left:0;max-width:220px;width:100%;height:100%;color:#fff;display:block;background:rgba(200,200,200,0.6);font-size:48px;text-align:center;font-weight:500;line-height:75px;}
