@font-face{font-family:GeneralFoundicons;font-style:normal;font-weight:400;src:url(../fonts/general_foundicons.eot);src:url(../fonts/general_foundicons.eot?#iefix) format("embedded-opentype"),url(../fonts/general_foundicons.woff) format("woff"),url(../fonts/general_foundicons.ttf) format("truetype"),url(../fonts/general_foundicons.svg#GeneralFoundicons) format("svg")}[class*=foundicon-]{background-image:none;background-position:0 0;background-repeat:repeat;display:inline;height:auto;line-height:inherit;vertical-align:baseline;width:auto}[class*=foundicon-]:before{font-family:GeneralFoundicons;font-style:normal;font-weight:400;text-decoration:inherit}.foundicon-settings:before{content:"\f000"}.foundicon-heart:before{content:"\f001"}.foundicon-star:before{content:"\f002"}.foundicon-plus:before{content:"\f003"}.foundicon-minus:before{content:"\f004"}.foundicon-checkmark:before{content:"\f005"}.foundicon-remove:before{content:"\f006"}.foundicon-mail:before{content:"\f007"}.foundicon-calendar:before{content:"\f008"}.foundicon-page:before{content:"\f009"}.foundicon-tools:before{content:"\f00a"}.foundicon-globe:before{content:"\f00b"}.foundicon-home:before{content:"\f00c"}.foundicon-quote:before{content:"\f00d"}.foundicon-people:before{content:"\f00e"}.foundicon-monitor:before{content:"\f00f"}.foundicon-laptop:before{content:"\f010"}.foundicon-phone:before{content:"\f011"}.foundicon-cloud:before{content:"\f012"}.foundicon-error:before{content:"\f013"}.foundicon-right-arrow:before{content:"\f014"}.foundicon-left-arrow:before{content:"\f015"}.foundicon-up-arrow:before{content:"\f016"}.foundicon-down-arrow:before{content:"\f017"}.foundicon-trash:before{content:"\f018"}.foundicon-add-doc:before{content:"\f019"}.foundicon-edit:before{content:"\f01a"}.foundicon-lock:before{content:"\f01b"}.foundicon-unlock:before{content:"\f01c"}.foundicon-refresh:before{content:"\f01d"}.foundicon-paper-clip:before{content:"\f01e"}.foundicon-video:before{content:"\f01f"}.foundicon-photo:before{content:"\f020"}.foundicon-graph:before{content:"\f021"}.foundicon-idea:before{content:"\f022"}.foundicon-mic:before{content:"\f023"}.foundicon-cart:before{content:"\f024"}.foundicon-address-book:before{content:"\f025"}.foundicon-compass:before{content:"\f026"}.foundicon-flag:before{content:"\f027"}.foundicon-location:before{content:"\f028"}.foundicon-clock:before{content:"\f029"}.foundicon-folder:before{content:"\f02a"}.foundicon-inbox:before{content:"\f02b"}.foundicon-website:before{content:"\f02c"}.foundicon-smiley:before{content:"\f02d"}.foundicon-search:before{content:"\f02e"}.inset-top,footer .main-nav+.footer,footer .row-fluid:first-child{border-bottom:1px solid #191a4c}#gallery,#thumbs,.catalog-image,.filter-bar h5,.internal article,.searchform,.searchform input,.wrapper,header .quicklinks{position:relative}.serif,.wrapper .section-title{font-family:Garamond,Apple Garamond,Palatino Linotype,Palatino,Palladio,URW Palladio L,Book Antiqua,Baskerville,Bookman Old Style,Bitstream Charter,Nimbus Roman No9 L,New Century Schoolbook,Century Schoolbook,Century Schoolbook L,Georgia,serif;letter-spacing:1px}.announcement span:before,.filter-bar h5 span{background:#cccbca;line-height:1.7em;width:55px}#thumbs li,.filter-bar li,.gform_wrapper ul,.sidebar.login .widget li,.widget_recent_entries li,footer .contacts .social li,nav li{list-style-type:none}.slideshow img,.wildphoto img,table thead th{vertical-align:bottom}.blue-gradient{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA0Yjk2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjYzMjdhIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#004b96 0,#26327a)}body,header h1 a{background-repeat:no-repeat}.grey-gradient{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZDFkMmQ0Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTM5MjhhIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#d1d2d4 0,#93928a)}.white-gradient{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU1Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#fff 0,#e6e6e5)}.home-bg-gradient,body.home{background-image:linear-gradient(bottom,#e7e7e6,#f3f4f4);background-image:-ms-linear-gradient(bottom,#e7e7e6 0,#f3f4f4 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e7e7e6),color-stop(1,#f3f4f4))}.bg-gradient,body{background-image:linear-gradient(top,#fff 50%,#f4f4f4 85%)}.bg-gradient{background-image:-ms-linear-gradient(top,#fff 50%,#f4f4f4 85%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.5,#fff),color-stop(.85,#f4f4f4))}@media screen and (max-width:980px){.row-margin{margin-bottom:1em}body.home{background:0 0}}#checkoutSteps h3,#checkoutSteps h4,.block-margin,.card .info,.discount,.internal article .entry ol,.internal article .entry p,.internal article .entry ul,footer .statements p{margin-bottom:1em}.event-border{border-bottom:1px solid #cccbca}.inset-bottom,footer .row-fluid+.row-fluid{border-top:1px solid #5081c2}.top-bordered{border-top:5px solid #001588}.announcement.urgent,.urgent-bordered{border-top:5px solid #983221}#checkoutSteps,.box{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25)}.blue-jbtn,.internal article .entry .j-btn{background:#26327a;color:#fff;text-transform:uppercase}.date-shadow{box-shadow:0 0 3px rgba(0,0,0,.25)}.sans,body{font-family:ITC Franklin Gothic,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.arrow-up{border-bottom:5px solid #5a7fad;border-left:5px solid transparent;border-right:5px solid transparent;height:0;width:0}.arrow-down{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5a7fad;height:0;width:0}.arrow-left,.arrow-right{border-bottom:10px solid transparent;border-top:10px solid transparent;height:0;width:0}.arrow-right{border-left:10px solid #5a7fad}.arrow-left{border-right:10px solid #5a7fad}.internal article .entry .j-btn{border:none;display:table;margin:1.5em 0;padding:.85em 1em .7em;text-decoration:none}.blue-jbtn:hover,.internal article .entry .j-btn:hover{background:#848889;color:#fff}.blue-jbtn{display:block;padding:.5em .75em;text-align:center}html{background:0 0}body{background-attachment:fixed;background-image:-ms-linear-gradient(top,#fff 50%,#f4f4f4 85%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.5,#fff),color-stop(.85,#f4f4f4));color:#525352;font-weight:400;line-height:1.3;margin:0}.wrapper{margin:0 auto;max-width:1500px;padding:0;text-align:left;width:94%}.gfield_radio li input[type=radio]{margin:4px}.internal article .entry .gform_wrapper h2{font-size:1.8em}.internal article .entry .gform_wrapper .gsection_title{font-size:1.35em}@media screen and (max-width:980px){select{width:100%}}.events h3,.topper h3{float:left}footer .navs ul a:hover{color:#b7b7b7}#checkoutSteps .content a,.announcement .content a,.box .content a,.card .content a,.internal article .box .content a,.internal article .entry blockquote .content a,.internal article .rel-post .content a,.internal article .rel-video .video .content a,.more,.scores .event a:hover,.shopContent .internal .item .content a,.shopContent .internal .product-view .product-shop .content a,.shopContent .internal .product-view .product-shop .short-description h2,.sidebar .content a,.sidebar.login .widget li label,.slideshow .content a,.slideshow .slide-title h4 a:hover,.slideshow .slide-title.activeSlide a,.student .student-news .content a,.student .student-news .news-title h4 a:hover,.student .weather .awesome-weather-wrap .content a,.widget .widget-title a:hover,.wp-caption .content a{color:#001588}header h1{height:100%;margin:1% 0;width:100%}#checkoutSteps img,.announcement img,.box img,.card img,.internal article .box img,.internal article .entry blockquote img,.internal article .rel-post img,.internal article .rel-video .video img,.news .box img,.shopContent .internal .item img,.shopContent .internal .product-view .product-shop img,.sidebar img,.student .student-news img,.student .weather .awesome-weather-wrap img,.student .wildsingle img,.wp-caption img{border-bottom:3px solid #001588}#checkoutSteps .content,.announcement .content,.box .content,.card .content,.internal article .box .content,.internal article .entry blockquote .content,.internal article .rel-post .content,.internal article .rel-video .video .content,.shopContent .internal .item .content,.shopContent .internal .product-view .product-shop .content,.sidebar .content,.slideshow .content,.student .student-news .content,.student .weather .awesome-weather-wrap .content,.wp-caption .content{font-size:1em;padding:.5em 1em;text-align:left}#checkoutSteps .content a:hover,.announcement .content a:hover,.box .content a:hover,.card .content a:hover,.event .content .event-title a:hover,.internal article .box .content a:hover,.internal article .entry .title a:hover,.internal article .entry blockquote .content a:hover,.internal article .rel-post .content a:hover,.internal article .rel-video .video .content a:hover,.shopContent .internal .item .content a:hover,.shopContent .internal .product-view .product-shop .content a:hover,.sidebar .content a:hover,.slideshow .content a:hover,.student .student-news .content a:hover,.student .weather .awesome-weather-wrap .content a:hover,.title a:hover,.wp-caption .content a:hover{color:#5a7fad}#thumbs .pagination a[title="<"],#thumbs .pagination a[title=">"]{color:#26327a;display:block;font-weight:700;height:30px;width:15px}.sidebar.login{background:#cccbca}.announcement,.inner,.topper{padding:.5em 1em}#TB_window #TB_ImageOff .screen-reader-text,#filterForm,#thumbs .pagination a,#thumbs .pagination span,.gfield_price .ginput_container .ginput_product_price_label,.internal article div #event_wrapper .event-meta a,.internal article div #event_wrapper .register-link-footer,.linkTitle,.ngg-gallery .ngg-navigation a.next,.ngg-gallery .ngg-navigation a.prev,.score-form-hidden,.shopContent .internal .sidebar form#searchform{display:none}@media screen and (min-width:600px) and (max-width:980px){.main-content>.row-fluid>[class*=span]{margin-left:0;width:100%}}.lb-container>.nav{left:0}.announcement .section-title,.column-header .section-title,.control .input-box input[type=checkbox],.filter-bar input,.wp-smiley{margin:0}.wrapper .section-title{color:#001588;font-size:1.75em;font-weight:700;line-height:1.2;margin-bottom:.5em;padding:0;text-transform:uppercase}.card .name,.internal article .entry .title,.title{font-family:ITC Franklin Gothic,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}@media screen and (max-width:599px){body{background:0 0}.wrapper .section-title{font-size:1.2em}}.section-title.deceased{color:#231f20;font-size:1.5em;font-style:italic;font-weight:400;margin-bottom:.5em;text-transform:capitalize}.announcement a.more,.contacts-widget .contact-title,.events .archive,.extra span,.extra-info span,.main-content .archive,.main-content .date,.more,.page-title,.pages strong,.scores .event-title span,.scores .past-date,.widget .widget-title{text-transform:uppercase}.column-header,.internal article .rel-news .newscats{margin:0 0 .5em}.more{font-size:1.2em}.internal article .entry .title,.title{font-size:1.1em;line-height:1.1;margin:0 0 .5em}.announcement h4,.internal article .entry blockquote p:before,.internal article .entry h1,.internal article .entry h2,.internal article .entry h3,.internal article .entry h4,.page-title,footer .contacts address,footer .statements,header .shop-title{font-family:Garamond,Apple Garamond,Palatino Linotype,Palatino,Palladio,URW Palladio L,Book Antiqua,Baskerville,Bookman Old Style,Bitstream Charter,Nimbus Roman No9 L,New Century Schoolbook,Century Schoolbook,Century Schoolbook L,Georgia,serif;letter-spacing:1px}.event .content .event-title a,.internal article .entry .title a,.scores .event a,.title a{color:#231f20}.topper{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTZlNmU1Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#fff 0,#e6e6e5);border-bottom:5px solid #001588;box-shadow:0 0 3px rgba(0,0,0,.3);margin-bottom:1em;position:relative}.student .student-news{background:#fff;border-top:5px solid #001588;box-shadow:0 0 1px rgba(0,0,0,.25)}.topper .row-fluid,.widget:first-child{margin-top:0}#checkoutSteps form#co-billing-form select,#checkoutSteps form#co-shipping-form select,#thumbs li img,.events .filter select,.shopContent .internal .my-account select,.sidebar input[type=color],.sidebar input[type=date],.sidebar input[type=datetime-local],.sidebar input[type=datetime],.sidebar input[type=email],.sidebar input[type=month],.sidebar input[type=number],.sidebar input[type=password],.sidebar input[type=search],.sidebar input[type=tel],.sidebar input[type=text],.sidebar input[type=time],.sidebar input[type=url],.sidebar input[type=week],.sidebar select,.topper select{width:100%}.main-content .archive{color:#525352;float:right;font-size:.875em;margin-top:.5em}.contacts-widget .sb-contact+.sb-contact,.events .archive,.extra_score{margin-top:.5em}.extra{border-bottom:1px solid #cccbca;font-size:.875em}.extra span{display:inline-block;padding:.25em .5em}.extra span+span{border-left:1px solid #cccbca}.extra_score{color:#525352;font-size:.875em}.extra_score .score.pull-right,.internal article div .filter-bar>form ul ul.next-generation>li>label,.site-search-filter div span,table th{font-weight:700}.extra-links,.widget .widget-title a{color:#525352}.extra-info{font-size:.9em}.extra-info>div{padding:.15em 0}.student .student-news{-webkit-box-shadow:0 0 1px rgba(0,0,0,.25)}table.padded .info:last-child{border-bottom:none}.student .weather,table td,table th{vertical-align:top}@media screen and (max-width:599px){.more{font-size:.875em}.topper{background:0 0;border-bottom:none;box-shadow:none;margin-bottom:0}.main-content .archive{margin-top:.35em}.announcement p{font-size:1em}}@media screen and (min-width:600px) and (max-width:980px){.wrapper .section-title{font-size:1.75em}.announcement p{font-size:1.125em}}.publication .content .pub-title,.shopContent .internal .price-box,.shopContent .internal .product-shop .f-fix,.slideshow .slide-title h4,.student .student-news .news-title h4{text-align:left}.student .student-news .news-title+.news-title{border-top:1px solid #848889}@media screen and (max-width:980px){.box-row>div{margin-bottom:.75em}}#checkoutSteps .validation-advice,.news .box,.pub-title,.shopContent .internal .product-shop .actions{text-align:center}@media screen and (max-width:980px){.variable{margin-bottom:1em}}.internal article .entry a,.student .wildsingle .box .content p a,body.post-type-archive-wild_photos .pp_description a{text-decoration:underline}#shopping-cart-table .a-right,.checkout-types,.events .results,.shopContent .internal .my-account .my-wishlist .buttons-set.buttons-set2,.sidebar.login .widget .form-links .right{text-align:right}.contacts-widget .sb-contact .sb-contact p,.extra_info .posted{font-size:.875em}.card{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);margin-bottom:1em}.blue-list li{list-style-type:none;margin-bottom:.5em}.internal article div .filter-bar>form ul ul ul li{display:block}@media screen and (max-width:980px){.event{margin:0}}@media screen and (max-width:767px){.news .wrap:nth-child(2n){margin-bottom:0}.post-type-archive-wild_photos .box{margin:0 0 1.5em}.post-type-archive-wild_photos .wrap{margin:0}}.widget{padding:1.5em}.widget .widget-title{color:#525352;font-size:1.25em;line-height:1;margin-bottom:.5em}.widget_recent_entries li{margin-bottom:.75em}.contacts-widget .sb-contact .sb-contact p .contact_name,.internal article .search-title,.internal article div #event_wrapper .section-title,.shopContent .internal .my-account .box .box-title,.shopContent .internal .sidebar.left .widget .product-name,.shopContent .internal .sidebar.right .widget .product-name{font-size:1.2em}@media screen and (max-width:980px){.widget{padding:0 1.5em}.widget.grades-widget,.widget.moodle-widget{padding:1.5em}.sidebar #collapse .page-list-widget .widget-title{padding:1.5% 1.5% 0}#collapse{clear:left;display:none}.athletics,.blue-list li,.internal article{margin-bottom:1em}.blue-list{float:left;width:100%}}#thumbs li{line-height:0}.gal-desc,.img-count,.internal article .rel-video .video .content .video-description{font-size:.8em}.extra_info{color:#848889;margin-bottom:1em}.extra_info .byline{font-size:.9em;text-transform:uppercase}.extra_info .posted .wild-photo{font-weight:700;margin-right:1em}.extra_info .addthis_toolbox a{color:#848889;font-size:.75em;padding-right:5px;text-transform:lowercase}.card .name,.img-count,.student .weather a{text-transform:uppercase}.internal article .entry h4.search-date{color:#525352;font-size:.9em}.internal article .entry{font-size:1em;line-height:1.3;margin-bottom:3em}.internal article .entry .rel-post a{text-decoration:none}.internal article .entry li{margin:0 0 .5em 2em}.internal article .entry li ul,table.padded .name h5{padding-top:.5em}.internal article .entry h1,.internal article .entry h2,.internal article .entry h3,.internal article .entry h4{color:#001588;line-height:1.05;margin:.4em 0 .65em}.internal article .entry h1{font-size:2.5em}.internal article .entry h2{font-size:2.25em}.internal article .entry h3{font-size:1.75em}.card .name,.internal article .entry h4{font-size:1.25em}.internal article .entry h5,.internal article .entry h6{color:#001588;font-weight:700}.internal article .entry blockquote{background:#fff;border-bottom:5px solid #001588;border-top:5px solid #001588;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);margin:2%;padding:2%;text-align:center}.internal article .entry blockquote p{color:#001588;display:inline;font-size:2.3em;font-style:italic}.internal article .entry blockquote p:before{color:#cccbca;content:"\201C";font-size:3em;line-height:.1em;margin-right:.25em;vertical-align:-.3em}.internal article .entry .search-url{color:#848889;font-size:.8em}@media screen and (max-width:980px){.internal article{clear:left}.internal article .rel-news,.internal article .rel-video{margin-bottom:1em}}.internal article .box,.internal article .rel-post,.internal article .rel-video .video{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);text-align:center}.post .thumbnail{border:none;box-shadow:none}.sharing{margin:1em 0}.sharing .addthis_toolbox{float:right}#TB_window #TB_ImageOff #TB_Image{margin-top:25px}.student .marginbot{margin-bottom:2em}#checkoutSteps p.back-link,.entry .gform_wrapper li.gfield.gf_list_inline label.gfield_label,.shopContent .internal .sidebar.left .widget:last-child,.shopContent .internal .sidebar.right .widget:last-child,.student .bell{margin-bottom:0}.student .student-news .news-title{font-size:1.2em;padding:1em}.student .student-news .news-title h4 a{color:#848889}.student .weather a{color:#001588;display:block;margin-top:.5em;text-align:center}.student .weather .awesome-weather-wrap{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);margin:0;max-width:100%}.student .weather .awesome-weather-wrap .awesome-weather-forecast{margin:20px auto 0;padding:20px 0}#checkoutSteps form#co-billing-form label,#checkoutSteps form#co-shipping-form label,.checkout-types button.btn-proceed-checkout,.search .name,.shipping form#co-shipping-method-form dl.sp-methods ul,.shipping-form button,.shopContent .internal .account-create .fieldset,.shopContent .internal .account-create label,.shopContent .internal .account-login label,.shopContent .internal .account-login p,.shopContent .internal .my-account .welcome-msg p,.shopContent .internal .my-account li label,.shopContent .internal .product-shop .product-shop div,.shopContent .internal .sidebar.left .widget.block-cart .actions,.shopContent .internal .sidebar.left .widget.block-cart .summary,.shopContent .internal .sidebar.right .widget.block-cart .actions,.shopContent .internal .sidebar.right .widget.block-cart .summary,.student .wildsingle p,footer .navs ul li{margin-bottom:.5em}.card .event-content{padding:0 1em 0 0}.card .content .date{margin:0 1em 0 0}.card .photo img,.wp-block-table.is-style-stripes.border-b-0{border-bottom:0}.card .name{border-bottom:2px solid #001588;color:#001588;margin-bottom:1em;padding:.25em .5em .25em 0}.card .event-content .name{padding:.4em .5em .25em 0}.card .name span{display:inline-block;margin:0 .5em}.card .info p,.pagination.letters li a,.scores .event-title{margin-bottom:.25em}.card .mem p{margin-bottom:.7em}.card.no-line h3{border:none;margin:0}.post-gallery #caption{border:solid #001588;border-width:3px 0 0;box-shadow:0 0 1px rgba(0,0,0,.25);position:relative}.shopContent .internal .product-shop .short-description,table.padded{margin-top:1em}table.padded td,table.padded th{border:none;padding:.25em 0}table.padded .name{border-top:1px solid #fff}.lightbox a img,table.padded .name:first-child{border:none}table.padded .info{border-bottom:1px solid #999}table.padded .info td{padding-bottom:1em}.filter-bar h5 span{color:#fff;float:right;font-size:.9em;font-weight:400;position:absolute;right:-18px;text-align:center;top:-9px}.internal article div #event_wrapper h3.event_title{background:#fff;border:none;border-bottom:3px solid #001588;border-radius:0;font-size:1em;margin:0;padding:.4em .6em}.internal article div #event_wrapper .event-display-boxes{box-shadow:0 0 2px rgba(0,0,0,.25);margin:0 0 1em;padding:0}.internal article div #event_wrapper .event-display-boxes .event-data-display{border:none;border-radius:0;font-size:.9em;padding:.5em .7em}.publication .thumbnail{float:left;margin-right:1em}h1 .search-term{float:right;font-size:.75em;font-weight:400;text-transform:capitalize}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper input.button,.gform_wrapper input[type=submit]{background:#26327a;border:none;color:#fff;padding:.35em .75em;text-transform:uppercase}.ngg-gallery .ngg-navigation a.next:hover,.ngg-gallery .ngg-navigation a.page-numbers:hover,.ngg-gallery .ngg-navigation a.prev:hover,.ngg-gallery .ngg-navigation span.next:hover,.ngg-gallery .ngg-navigation span.page-numbers:hover,.ngg-gallery .ngg-navigation span.prev:hover{background:#fff;color:#044893!important}.error-page .entry{background:url(/wp-content/themes/jesuit/img/error.gif) center 0 no-repeat;min-height:400px}.entry .gform_wrapper .top_label .gfield_label{font-weight:400;margin-bottom:0}.entry .gform_wrapper input[type=email],.entry .gform_wrapper input[type=number],.entry .gform_wrapper input[type=password],.entry .gform_wrapper input[type=tel],.entry .gform_wrapper input[type=text],.entry .gform_wrapper input[type=url]{font-size:100%;height:34px}.gform_wrapper ul{margin:0!important}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{clear:both;font-family:sans-serif;font-size:.85em;letter-spacing:normal;line-height:1.5em}.entry .gform_wrapper li.field_description_above .gfield_description{margin-bottom:.25em;padding-top:.25em}.entry .gform_wrapper select{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}footer .statements .copy,footer .statements .equal{font-family:ITC Franklin Gothic,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_last_name.has_prefx.has_suffix span,.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name.has_prefx span,.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name.has_suffix span{width:23%}.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name.has_suffix.has_prefix span{width:18%}.gform_wrapper .ginput_complex.ginput_container.has_last_name.has_suffix span.name_last{margin-right:1.3%}#checkoutSteps #checkout-payment-method-load input,#checkoutSteps .sp-methods label,#shopping-cart-table .a-right .button,.control .input-box,.control label,.gform_wrapper .ginput_complex.ginput_container.has_prefix span.name_prefix,.pages ol,.shipping form#co-shipping-method-form dl.sp-methods label,.shopContent .internal .product-shop .add-to-box ul li,.shopContent .internal .product-shop .add-to-cart label,.shopContent .internal .toolbar .limiter label,.shopContent .internal .toolbar .sort-by label,.shopContent .internal .toolbar .view-mode label{display:inline-block}.gform_wrapper .ginput_complex.ginput_container.has_suffix span.name_suffix{display:inline-block;padding-top:2px}.gform_wrapper .ginput_complex.ginput_container.has_suffix span.name_prefix{display:inline-block;margin-right:1.3%;padding-top:0}.entry .gform_wrapper .gfield_date_day label,.entry .gform_wrapper .gfield_date_month label,.entry .gform_wrapper .gfield_date_year label,.entry .gform_wrapper .gfield_time_hour label,.entry .gform_wrapper .gfield_time_minute label,.entry .gform_wrapper .ginput_complex label,.entry .gform_wrapper .instruction{margin:0 0 10px}.entry .gform_wrapper .ginput_complex .ginput_full input[type=text],.entry .gform_wrapper .ginput_complex .ginput_full select,.entry .gform_wrapper .ginput_complex .ginput_left input[type=text],.entry .gform_wrapper .ginput_complex .ginput_left select,.entry .gform_wrapper .ginput_complex .ginput_right input[type=text],.entry .gform_wrapper .ginput_complex .ginput_right select{margin-bottom:2px}.entry .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name.has_prefix span{width:41%}.entry .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name.has_prefix span:first-child{margin-right:1.3%;padding-top:2px;width:12%}.entry .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name.has_prefix span:first-child select,img.aligncenter,img.alignleft,img.alignright{margin-bottom:12px}.entry .gform_wrapper .chosen-container-single .chosen-single{height:25px}.shopContent .internal .button,.sidebar.login .widget .button{background:#001588;border:none;color:#fff;font-size:1em;padding:.35em .75em}.sidebar.login .widget .form-links{font-size:.8em;padding:1em 0 0}table{background-color:transparent;border-collapse:collapse;border-spacing:0;margin-bottom:20px;max-width:100%;width:100%}table td,table th{border-top:1px solid #ddd;line-height:20px;padding:8px;text-align:left}table tbody+tbody{border-top:2px solid #ddd}table table{background-color:#fff}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}.filter-bar label,.shopContent .internal .nobr{white-space:nowrap}@media screen and (max-width:980px){.scores{margin-bottom:1em}}@media screen and (min-width:981px){.announcement,.athletics,.events,.internal article,.internal article .rel-news,.internal article .rel-video,.row-margin,.scores,.slideshow,.variable,.wildphoto,.wrap,header{margin-bottom:2.75em}}.scores .event{border-bottom:1px solid #cccbca;padding:0 1em}@media screen and (min-width:600px) and (max-width:980px){.sidebar .arrow-down{margin-right:2%}.page-title.article-title{font-size:1.7em}}@media screen and (max-width:599px){.wildphoto .content .info .title{font-size:1em}.wildphoto .content .info p{font-size:.8em}.wildphoto .image{float:none;margin-right:0;max-width:100%}.events{margin-bottom:0}.main-content .date-line{font-size:.7em}.event .content{padding:0}.events .results{text-align:left}.page-title{font-size:1.7em}.page-title.article-title{font-size:1.5em}#thumbs li{height:90px}.filter-bar{display:none}.collapse-table table,.collapse-table tbody,.collapse-table td,.collapse-table th,.collapse-table tr{display:block}.collapse-table thead tr{left:-9999px;position:absolute;top:-9999px}.collapse-table tr{border-bottom:1px solid #cccbca}.collapse-table td{border:none;padding:1% 0 1% 50%;position:relative;text-align:left;white-space:normal}.collapse-table td:before{content:attr(data-title);font-weight:700;left:6px;padding-right:10px;position:absolute;text-align:left;top:6px;white-space:nowrap;width:45%}}.shopContent .internal p.back-link a,header h2 a{color:#fff}.gallery-title{color:#555;font-size:1.5em;margin:0 0 .5em}body.post-type-archive-wild_photos div.pp_pic_holder div.ppt,div.ppt{display:none!important}body.post-type-archive-wild_photos .pp_description h5{font-size:1.3em;font-weight:700}body.post-type-archive-wild_photos .pp_description h5 a{color:#848889;font-weight:400;margin-left:1em;text-transform:lowercase}body.post-type-archive-wild_photos .pp_description p{font-size:1.2em;font-weight:400;margin:.25em 0 0}body.post-type-archive-wild_photos .pp_description .wilddate{font-size:1em;text-transform:uppercase}.catalog-image .category-title{background:#001588;bottom:6px;padding:.75em 1.5em;position:absolute;right:0}.catalog-image .category-title h3{line-height:2em}.catalog-image .category-title h3 a{color:#fff;font-size:1.6em;margin-right:.75em;text-transform:uppercase}.catalog-image .category-title .arrow-right{border-bottom:12px solid transparent;border-left:12px solid #5a7fad;border-top:12px solid transparent}.product-image-popup{margin:0 auto}.shopContent .internal .products-list .add-to-links,.shopContent .internal ol,.shopContent .internal ul{list-style:none}.shopContent .internal .input-box input{margin-bottom:10px}.shopContent .internal .input-box textarea,.shopContent .internal .my-account .my-wishlist textarea{width:50%}.shopContent .internal .messages{background:#fff;font-size:.9em;margin:0 0 1em;padding:.5em 1em}.shopContent .internal .more-views img,.shopContent .internal .product-image img{border:0}.shopContent .internal p.back-link{background:#cccbca;border:none;display:inline-block;font-size:1em;margin:0;padding:.35em .75em;vertical-align:bottom}.shopContent .internal .item{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);font-size:16px;padding:1em;text-align:center}.shopContent .internal .item a img{border-bottom:none;margin-bottom:.5em}.shopContent .internal .legend,.shopContent .internal .product-name{color:#001588;font-size:1.5em;line-height:1.1;margin-bottom:.5em;text-align:left}.shopContent .internal .desc{font-size:14px;padding:.5em 0;text-align:left}.shopContent .internal .title-shop{color:#26327a;font-size:18px}.shopContent .internal input[type=radio]{margin:0 .5em 0 0}.shopContent .internal .my-account .box{background:0 0;box-shadow:none;padding:.5em 0;text-align:left}.shopContent .internal .my-account .box .box-title a{display:inline-block;font-size:.875em}#checkoutSteps form#co-billing-form input[type=text],#checkoutSteps form#co-shipping-form input[type=text],.shopContent .internal .account-create .span6 input,.shopContent .internal .my-account input[type=text]{width:95%}#checkoutSteps form#co-billing-form input[type=text].widebill,#checkoutSteps form#co-shipping-form input[type=text].widebill,.shopContent .internal .my-account input[type=text]#company,.shopContent .internal .my-account input[type=text]#street_1,.shopContent .internal .my-account input[type=text]#street_2{width:97.5%}.shopContent .internal .account-create input#email_address,.shopContent .internal .my-account input#email{width:46.5%}.shopContent .internal .my-account input[type=checkbox],.shopContent .internal .my-account input[type=radio]{margin:0 5px 0 0}.shopContent .internal .sidebar.left,.shopContent .internal .sidebar.right{float:none;padding:1em;width:auto}.shopContent .internal .sidebar.left .widget,.shopContent .internal .sidebar.right .widget{margin-bottom:1em;padding:0}.shopContent .internal .sidebar.left .widget .label,.shopContent .internal .sidebar.right .widget .label{background-color:transparent;color:#525352;display:inline-block;font-size:11.844px;font-weight:700;line-height:14px;padding:0;text-shadow:none}.shopContent .internal .shipping{border-top:1px solid #ddd;margin-top:2em;padding-top:1em}.shopContent .internal .pager li>a,.shopContent .internal .pager li>span{background:#044893;border:none;border-radius:0;box-shadow:0 0 1px rgba(0,0,0,.25);color:#fff;margin:0 .1em;padding:3px 9px}.shopContent .internal .pager li.current{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);color:#044893;display:inline-block;margin:0 .1em;padding:3px 9px}.shopContent .internal .pager li>a:focus,.shopContent .internal .pager li>a:hover{background:#fff;color:#044893}.shopContent .internal #products-list,.shopContent .internal .products-grid{margin:2em 0}.shopContent .internal .products-grid .add-to-links li{display:inline-block;font-size:.8em;margin-top:.5em}@media screen and (max-width:980px){footer .statements{font-size:.75em}.shopContent .internal .products-grid .add-to-links li{display:block;margin-top:.15em}.shopContent .internal .products-grid .add-to-links li span.separator{display:none}}.shopContent .internal .product-view .product-shop{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);box-shadow:none;padding:1em}.shopContent .internal .product-view .product-img-box{margin-top:1em;padding-left:1em;text-align:left}#checkoutSteps .step,.shopContent .internal .product-view .product-collateral{padding:1em}.shopContent .internal .product-view .product-collateral h2{color:#001588;font-size:1.4em}.shopContent .internal .product-view .product-shop .add-to-box{border-bottom:1px solid #cccbca;border-top:1px solid #cccbca;margin:.5em 0;padding:1em 0}.shopContent .internal .products-list .add-to-links li{box-shadow:none;display:inline-block;font-size:13px}.shopContent .internal .product-shop{background:0 0;box-shadow:none;text-align:left}.shopContent .internal .product-shop .f-fix .price-box{font-size:1.6em;margin-bottom:.75em}.shopContent .internal .product-shop .add-to-box ul,.shopContent .internal .product-shop .email-friend{display:inline-block;font-size:12px;margin-top:1em}.shopContent .internal .product-shop .no-rating{font-size:12px}.shopContent .internal .toolbar select{margin-bottom:0;width:auto}.shopContent .internal .toolbar .sorter .sort-by a{background:url(/wp-content/themes/jesuit/img/desc.png) no-repeat;display:inline-block;height:18px;text-indent:-9999px;width:10px}.shopContent .internal .toolbar .pager{margin:0;text-align:left}@media screen and (max-width:999px){.new-products .actions button.btn-cart{margin-top:.5em}}.account-login .button{display:block;margin-top:1em}.add-to-cart input[type=text]{margin-bottom:0;width:30px}#checkoutSteps .step-title{background:#cccbca;border-bottom:1px solid #fff;color:#525352;padding:1em}#checkoutSteps .step-title h2,#checkoutSteps .step-title span{display:inline-block;font-size:18px}#checkoutSteps p{margin-bottom:7px}#checkoutSteps h4{color:#26327a;font-size:16px}@media screen and (max-width:776px){#checkoutSteps form#co-billing-form input[type=text].widebill,#checkoutSteps form#co-billing-form select,#checkoutSteps form#co-shipping-form input[type=text].widebill,#checkoutSteps form#co-shipping-form select,.shopContent .internal .account-create input#email_address,.shopContent .internal .my-account input#email,.shopContent .internal .my-account input[type=text]#company,.shopContent .internal .my-account input[type=text]#street_1,.shopContent .internal .my-account input[type=text]#street_2{width:95%}.shopContent .internal #products-list li,.shopContent .internal .products-grid li{margin-bottom:2em}.shopContent .internal #products-list li:last-child,.shopContent .internal .products-grid li:last-child{margin-bottom:0}}.btn-remove2{background:url(../../img/btn_trash.gif) no-repeat;display:block;font-size:0;height:16px;line-height:0;overflow:hidden;text-indent:-999em;width:16px}.filter-bar{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.25);float:left;font-size:.7em;margin:1% 0;padding:1% 2%;width:96%}.filter-bar h5{color:#001588;cursor:pointer;font-size:1.5em;font-weight:700}.filter-bar>form>ul>li>label{font-size:1.1em;font-weight:700}.internal article div .filter-bar>form>ul>li{float:left;margin-left:0;width:100%}.internal article div .filter-bar>form ul{float:left;margin-bottom:0;width:100%}.internal article div .filter-bar>form ul ul{margin:0 0 1% 2%;padding:0}.internal article div .filter-bar>form ul ul.next-generation>li{display:inline-block;margin-top:1%;width:30%}.internal article div .filter-bar>form ul ul.next-generation ul{margin-left:6%;margin-top:1%}.internal article div .filter-bar>form ul ul ul{display:inline-block;width:100%}.internal article div .filter-bar li li{display:inline-block;margin:0 1% 1% 0}.filter-bar input,.filter-bar label{display:inline;vertical-align:text-top}.filter-bar input[type=button]{background:linear-gradient(180deg,#d1d2d4 0,#93928a);border:none;box-shadow:0 0 1px rgba(0,0,0,.25);color:#fff;float:right;margin:0 3%;padding:.5% 2%;text-transform:uppercase}.filter-bar label{margin:0 0 0 .1%}body:after{content:url(/wp-content/themes/jesuit/img/close.png) url(/wp-content/themes/jesuit/img/loading.gif) url(/wp-content/themes/jesuit/img/prev.png) url(/wp-content/themes/jesuit/img/next.png);display:none}.lightboxOverlay{background-color:#000;display:none;left:0;opacity:.9;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:10000}.lightbox .lb-image{border-radius:3px;display:block;height:auto}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:100%}.lb-dataContainer:after,.lb-outerContainer:after{clear:both;content:"";display:table}.lb-container{padding:4px}.lb-image{max-width:inherit}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{background:url(/wp-content/themes/jesuit/img/loading.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-nav a{outline:0}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%;width:49%}.lb-prev{float:left;left:0}.lb-prev:hover{background:url(/wp-content/themes/jesuit/img/prev.png) left 48% no-repeat}.lb-next{float:right;right:0}.lb-next:hover{background:url(/wp-content/themes/jesuit/img/next.png) right 48% no-repeat}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-data{color:#fff;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:15px;line-height:1em}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(/wp-content/themes/jesuit/img/close.png) 100% 0 no-repeat;display:block;float:right;height:30px;opacity:.7;outline:0;text-align:right;width:30px}.lb-data .lb-close:hover{cursor:pointer;opacity:1}#TB_overlay{z-index:200!important}#TB_window{z-index:201!important}.countdown-block{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2.75em;margin-left:0;margin-right:0}.countdown-block #my-soon-counter-0{left:50%;position:absolute;top:62%;transform:translate(-50%,-50%)}.countdown-block .left-column{background-color:#002186;flex:0 0 75%;max-width:75%;min-height:1px;padding-left:0;padding-right:0;position:relative;width:100%}.countdown-block .right-column{background-color:#1d2c87;flex:0 0 25%;max-width:25%;min-height:1px;padding-left:0;padding-right:0;width:100%}@media screen and (max-width:979){.countdown-block .soon[data-layout*=group] .soon-label{margin-top:0}.countdown-block .soon-flip-inner{padding-bottom:0;padding-top:0}}