/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../assets/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../assets/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(https://capethoroughbredsales.com/css/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.pswp__zoom-wrap{text-align:center}.pswp__zoom-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.wrapper{line-height:0;width:100%;max-width:900px;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__item .video-wrapper{margin-bottom:40px}video{width:100%!important;height:auto!important}body{font-family:open-sans,sans-serif;font-size:1em;line-height:normal;color:#000043}html{position:relative;min-height:100%}body{margin-bottom:340px}@media (max-width:767px){body{margin-bottom:500px}}h1{font-weight:800;font-size:1.6em}h2{font-weight:800;font-size:1.4em}hr{border:none;border-top:2px solid #000043;margin-bottom:20px}a{color:#000043}a:focus,a:hover{color:#000043}.navbar{background-color:#fff!important}.navbar .navbar-logo{width:200px;height:auto;margin-right:20px}.navbar .navbar-nav .nav-item .nav-link{font-weight:700;text-transform:uppercase!important;color:#636363;padding:10px 15px}@media (max-width:1199px){.navbar .navbar-nav .nav-item .nav-link{padding:10px 10px}}.navbar .navbar-nav .nav-item{border-bottom:3px solid transparent;transition:background-color .3s,color .3s}@media (max-width:991px){.navbar .navbar-nav .nav-item{border-bottom:none}}.navbar .navbar-nav .nav-item.active{border-bottom:3px solid #000043}.navbar .navbar-nav .nav-item.active .nav-link{color:#000043!important}@media (max-width:991px){.navbar .navbar-nav .nav-item.active{border:none}.navbar .navbar-nav .nav-item.active .nav-link{background:#000043!important;color:#fff!important}.navbar .navbar-nav .nav-item.active:hover{background:#636363!important;color:#fff!important;border-bottom:none}}.navbar .navbar-nav .nav-item:hover{border-bottom:3px solid #636363}@media (max-width:991px){.navbar .navbar-nav .nav-item:hover{border-bottom:none;background-color:#636363!important}.navbar .navbar-nav .nav-item:hover .nav-link{color:#fff!important}}@media (min-width:992px){.navbar .navbar-nav.my-2{position:absolute;top:0;right:0}.navbar .navbar-nav.my-2 .nav-item .nav-link{text-transform:capitalize!important;color:#000043;margin:0 5px;padding:0 5px}.navbar .navbar-nav.my-2 .nav-item .nav-link.app-store{font-size:.66em;margin:4px 5px;border:1px solid #000043;color:#000043!important;border-radius:3px;transition:background-color .3s,color .3s}.navbar .navbar-nav.my-2 .nav-item .nav-link.app-store:hover{background-color:#000043;color:#fff!important}.navbar .navbar-nav.my-2 .nav-item .nav-link.app-store.red{border-color:#bb2d33;color:#bb2d33!important}.navbar .navbar-nav.my-2 .nav-item .nav-link.app-store.red:hover{background-color:#bb2d33;color:#fff!important}.navbar .navbar-nav.my-2 .nav-item:hover{border-bottom:3px solid transparent}.navbar .navbar-nav.my-2 .fa,.navbar .navbar-nav.my-2 .fab{min-width:30px;text-align:center}}.dropdown-menu{padding:0;border-radius:0;border:none}.dropdown-menu .dropdown-item{font-weight:700;text-transform:uppercase!important;color:#636363;padding-top:10px;padding-bottom:10px}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#000043}.title-bar{position:relative;padding:10px 0;z-index:1}.title-bar .container{position:relative}.title-bar .container:before{position:absolute;left:15px;top:0;bottom:0;width:34px;content:'';background-size:100%}.title-bar .container:after{position:absolute;right:15px;top:0;bottom:0;width:34px;content:'';background-size:100%}.title-bar h1{font-family:chaparral-pro,serif;font-weight:600;font-style:italic;text-align:center;font-size:1.4em;margin-bottom:0}.block .title-bar{margin:0 -15px 20px -15px}.title-bar.diamonds .container{padding:0 60px}.title-bar.diamonds .container:before{background-image:url(../assets/header-icon-1.png);background-repeat:no-repeat;background-position:0}.title-bar.diamonds .container:after{background-image:url(../assets/header-icon-1.png);background-repeat:no-repeat;background-position:0}.title-bar.pointy:after,.title-bar.pointy:before{content:'';position:absolute;left:0;width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent}.title-bar.pointy:before{bottom:100%;border-bottom:4px solid #000043}.title-bar.pointy:after{top:100%;border-top:4px solid #000043}.title-bar.bg-green.pointy:after,.title-bar.bg-green.pointy:before{border-color:#03120e}.title-bar.bg-beige.pointy:after,.title-bar.bg-beige.pointy:before{border-color:#a59581}.title-bar.bg-stone.pointy:after,.title-bar.bg-stone.pointy:before{border-color:#888068}.row .col-md-12 .title-bar.pointy:after,.row .col-md-12 .title-bar.pointy:before{border-left:570px solid transparent;border-right:570px solid transparent}@media (max-width:1199px){.row .col-md-12 .title-bar.pointy:after,.row .col-md-12 .title-bar.pointy:before{border-left:480px solid transparent;border-right:480px solid transparent}}@media (max-width:991px){.row .col-md-12 .title-bar.pointy:after,.row .col-md-12 .title-bar.pointy:before{border-left:360px solid transparent;border-right:360px solid transparent}}@media (max-width:767px){.row .col-md-12 .title-bar.pointy:after,.row .col-md-12 .title-bar.pointy:before{border-left:270px solid transparent;border-right:270px solid transparent}}@media (max-width:575px){.row .col-md-12 .title-bar.pointy:after,.row .col-md-12 .title-bar.pointy:before{border-left:calc(50vw - 15px) solid transparent;border-right:calc(50vw - 15px) solid transparent}}.row .col-md-5 .title-bar.pointy:after,.row .col-md-5 .title-bar.pointy:before{border-left:237.5px solid transparent;border-right:237.5px solid transparent}@media (max-width:1199px){.row .col-md-5 .title-bar.pointy:after,.row .col-md-5 .title-bar.pointy:before{border-left:200px solid transparent;border-right:200px solid transparent}}@media (max-width:991px){.row .col-md-5 .title-bar.pointy:after,.row .col-md-5 .title-bar.pointy:before{border-left:150px solid transparent;border-right:150px solid transparent}}@media (max-width:767px){.row .col-md-5 .title-bar.pointy:after,.row .col-md-5 .title-bar.pointy:before{border-left:270px solid transparent;border-right:270px solid transparent}}@media (max-width:575px){.row .col-md-5 .title-bar.pointy:after,.row .col-md-5 .title-bar.pointy:before{border-left:calc(50vw - 15px) solid transparent;border-right:calc(50vw - 15px) solid transparent}}.home-body{position:relative;z-index:1}.home-body .container{position:relative;background:url(../assets/arrow-bg.png) repeat-y 0 0;font-family:chaparral-pro,serif;font-weight:600;font-style:italic;color:#000043;font-size:1.2em;line-height:2em;padding:40px 40px 40px 264px;margin:40px auto;z-index:1}.home-body .container .img{position:absolute;top:0;left:0}.home-body .container .img img{width:224px;height:auto}@media (max-width:767px){.home-body .container{background:#efebe3;padding:40px}.home-body .container .img{position:relative;display:block;text-align:center;margin:0 0 40px 0}}.home-body:before{content:'';position:absolute;top:0;left:0;width:50vw;height:100%;background-color:#fff;z-index:0}@media (max-width:767px){.home-body:before{background:#efebe3}}.home-body:after{content:'';position:absolute;top:0;right:0;width:50vw;height:100%;background-color:#efebe3;z-index:0}.home-block{color:#fff}.home-block a{color:#fff}.home-block a:hover{text-decoration:none}.footer{position:absolute;bottom:0;width:100%;min-height:200px;padding:40px 0;background-color:#000043;color:#fff}.footer:before{content:'';position:absolute;bottom:100%;left:0;width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-bottom:20px solid #000043}.footer .footer-logo{text-align:right}@media (max-width:767px){.footer .footer-logo{text-align:center}}.footer .footer-text{text-align:left;font-size:.8em}@media (max-width:767px){.footer .footer-text{text-align:center}}.footer a{color:#fff}.footer a:hover{text-decoration:underline}.footer .footer-icons{font-size:1.4em}.footer .footer-icons .app-store{font-size:.7em;border:1px solid #fff;border-radius:3px;padding:2px 10px;transition:background-color .3s,color .3s}.footer .footer-icons .app-store:hover{text-decoration:none;background-color:#fff;color:#000043}.news-cover,.sale-image{display:block;position:relative}.news-cover .image-caption,.sale-image .image-caption{position:absolute;bottom:0;left:0;right:0;padding:8px;background:rgba(255,255,255,.6);color:#000043;font-size:.9em}.sales-downloads{color:#888068}.sales-downloads a{color:#888068}.download-link{font-size:.9em}.download-link a{padding:6px 0;display:block;color:inherit;font-weight:400}.results-table-summary thead th{border-top:none!important}.results-downloads{color:#03120e}.results-downloads a{color:#03120e}.results-downloads .download-link{font-size:.9em}.results-downloads .download-link a{padding:6px 0;display:block;color:#03120e;font-weight:400}.lot-table,.lot-table tr td,.lot-table tr th{border-right:2px solid #fff;border-top:none;font-size:.9em;padding:.5rem}.lot-table thead tr th{border-bottom:none;background-color:#ccc8bd;color:#636363;font-weight:600}.lot-table thead tr th a{display:block;color:#636363}.lot-table thead tr th a:hover{text-decoration:none}.lot-table tbody tr th{color:#636363}.lot-table tbody tr th a{display:block;color:#636363}.lot-table tbody tr th a:hover{text-decoration:none}.lot-table tr th.focus{font-weight:800;color:#000043}.lot-table tr td.focus{font-weight:600;color:#000043;background-color:#dbd9de}.lot-table tbody:nth-child(even) tr td.focus{background-color:#d7d4d5}.lot-table tbody tr td,.lot-table tbody tr th{background-color:#f9f8f7}.lot-table tbody:nth-child(even) tr td,.lot-table tbody:nth-child(even) tr th{background-color:#edece8}.lot-table tbody .lot-info td:last-child{background-color:#bebabb;font-size:.8em}.lot-table tbody+tbody{border-top:none}.lot-icon{margin-left:10px;transition:color .3s ease}.row-class:hover td,.row-class:hover th,.row-class:nth-child(even):hover td,.row-class:nth-child(even):hover th{background-color:#d7d4cb}.row-class:hover td.focus,.row-class:hover th.focus,.row-class:nth-child(even):hover td.focus,.row-class:nth-child(even):hover th.focus{background-color:#bebabb}.clickable-row{cursor:pointer}#head-fix{display:none}.lot-table tr th.sort{cursor:pointer}.lot-table tr th.sort .fa-caret-down,.lot-table tr th.sort .fa-caret-up{display:none}.lot-table tr th.sort.asc .fa-caret-down{display:inline-block}.lot-table tr th.sort.desc .fa-caret-up{display:inline-block}.search-input input{border-radius:0;border-right:0;border-color:#67678f;border-width:2px;background-color:#e0e0e8}.search-input input:focus{background-color:#fff;border-color:#67678f}.search-input .input-group-addon{border-radius:0;border-right:0;border-color:#67678f;border-width:2px;background-color:#e0e0e8;color:#000043;line-height:1.2rem}.search-input .input-group-btn{border:2px solid #67678f;border-left:0;background-color:#e0e0e8}.search-input .input-group-btn .btn{cursor:pointer;border-radius:0;border:none;background-color:#e0e0e8;color:#000043}.search-input .input-group-btn .btn:hover{border:none}.table-search input{border-radius:0;border-left:0;border-right:0;border-color:#67678f;border-width:2px;background-color:#e0e0e8}.table-search input:focus{background-color:#fff;border-color:#67678f}.table-search .input-group-addon{border-radius:0;border:2px solid #67678f;border-right:0;background-color:#e0e0e8;color:#000043;padding:.375rem .375rem}.table-search .input-group-btn{border:2px solid #67678f;border-left:0;background-color:#e0e0e8}.table-search .input-group-btn .btn{cursor:pointer;border-radius:0;border:none;background-color:#e0e0e8;color:#000043}.table-search .input-group-btn .btn:hover{border:none}.btn{border-radius:0;text-transform:uppercase;font-weight:700;cursor:pointer}.btn-group-xs>.btn,.btn-xs{padding:.25rem .5rem;font-size:.7rem;line-height:1.2;font-weight:400}.btn.btn-primary{border:2px solid #000043;background-color:#000043;color:#fff}.btn.btn-green{border:2px solid #03120e;background-color:#03120e;color:#fff}.btn.btn-transparent{border:2px solid #000043;background-color:transparent;color:#000043}.btn.btn-transparent:hover{background-color:#000043;color:#fff}.form-control{border-radius:0;border:2px solid #000043;color:#000043}#companydescription{display:none}@media (max-width:1199px){.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.table.border-blue td,.table.border-blue th{border-top:1px solid #000043}.table.border-green td,.table.border-green th{border-top:1px solid #03120e}.table.border-stone td,.table.border-stone th{border-top:1px solid #888068}.table.border-grey td,.table.border-grey th{border-top:1px solid #636363}.table.border-blue thead th{border-bottom:2px solid #000043}.table.border-green thead th{border-bottom:2px solid #03120e}.table.border-stone thead th{border-bottom:2px solid #888068}.table.border-grey thead th{border-bottom:2px solid #636363}.btn-height{line-height:2.4em}.grid{margin:0 auto 30px auto}.gallery-thumb{text-align:center}.gallery-thumb a:hover{text-decoration:none}.gallery-thumb:hover .gallery-cover .gallery-cover-internal{opacity:1}.gallery-thumb:hover .gallery-cover .gallery-cover-internal:after{margin-top:0}.gallery-thumb .gallery-text{font-weight:800;font-size:1.2em;font-family:chaparral-pro,serif;font-style:italic}.gallery-cover{position:relative;display:inline-block;overflow:hidden;cursor:pointer}.gallery-cover .gallery-cover-internal{position:absolute;text-align:center;top:0;left:0;bottom:0;right:0;opacity:0;font-size:4em;color:#fff;transition:opacity .3s ease}.gallery-cover .gallery-cover-internal:after{content:'VIEW GALLERY';font-weight:700;display:block;font-size:1rem;position:relative;top:50%;transform:translateY(-50%);margin-top:-200px;transition:margin .3s ease}.gallery-cover.news .gallery-cover-internal:after{content:'VIEW ARTICLE'}.blog-sidebar{background:url(../assets/pattern-diamond-sm-light.png) #efeff3 repeat 0 0}.post img{max-width:100%;height:auto}.nav-tabs{border:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000043;font-weight:800;border-bottom:3px solid #000043}.nav-tabs .nav-link{border:none;color:#636363;text-transform:uppercase;font-weight:600}.nav-tabs .nav-link:hover{border-bottom:3px solid #636363}.nav-tabs .nav-link:focus{border-bottom:3px solid #000043}.video-cover{position:relative;display:inline-block;overflow:hidden;cursor:pointer}.video-cover .video-cover-internal{position:absolute;text-align:center;top:0;left:0;bottom:0;right:0;opacity:0;font-size:4em;color:#fff;transition:opacity .3s ease}.video-cover .video-cover-internal .icon{position:relative;top:50%;transform:translateY(-50%);margin-top:-200px;transition:margin .3s ease}.video-cover-link:hover{text-decoration:none}.video-cover-link:hover .video-cover .video-cover-internal{opacity:1}.video-cover-link:hover .video-cover .video-cover-internal .icon{margin-top:0}.isotope-grid{position:relative;margin:-60px -20px 0 -20px}.isotope-grid .grid-item{position:relative;padding:0 20px;margin-bottom:40px}.isotope-grid .grid-item .grid-item-content{position:relative}.isotope-grid .grid-item .grid-item-content img{min-width:100%}.title h1{text-align:center;font-weight:800;font-size:1.4em;text-transform:uppercase;margin-bottom:20px}.title.small h1{font-size:1.2em}.background-cover{background-position:center top;background-repeat:no-repeat;background-size:100vw}@media (max-width:1199px){.background-cover{background-size:auto}}.italic{font-style:italic}.overflow-hidden{overflow:hidden}.line-through{text-decoration:line-through}.highlight{background-color:rgba(0,0,67,.2)}.pattern-boxes{background:url(../assets/pattern-boxes.png) repeat 0 0}.pattern-circle-square{background:url(../assets/pattern-circle-square.png) repeat 0 0}.pattern-diamond-sm{background:url(../assets/pattern-diamond-sm.png) repeat 0 0}.white{color:#fff}.white a{color:#fff}.white a:hover{color:#fff}.blue{color:#000043}.grey{color:#636363}.stone{color:#888068}.stone{color:#a59581}.green{color:#03120e}.bg-blue{background-color:#000043}.bg-grey{background-color:#636363}.bg-stone{background-color:#888068}.bg-beige{background-color:#a59581}.bg-green{background-color:#03120e}.bg-white-10{background-color:rgba(255,255,255,.1)}.bg-blue-10{background-color:rgba(0,0,67,.1)}.bg-grey-10{background-color:rgba(99,99,99,.1)}.bg-stone-10{background-color:rgba(136,128,104,.1)}.bg-beige-10{background-color:rgba(165,149,129,.1)}.bg-green-10{background-color:rgba(3,18,14,.1)}.bg-white-20{background-color:rgba(255,255,255,.2)}.bg-blue-20{background-color:rgba(0,0,67,.2)}.bg-grey-20{background-color:rgba(99,99,99,.2)}.bg-stone-20{background-color:rgba(136,128,104,.2)}.bg-beige-20{background-color:rgba(165,149,129,.2)}.bg-green-20{background-color:rgba(3,18,14,.2)}.bg-blue-50{background-color:rgba(0,0,67,.5)}.bg-grey-50{background-color:rgba(99,99,99,.5)}.bg-stone-50{background-color:rgba(136,128,104,.5)}.bg-beige-50{background-color:rgba(165,149,129,.5)}.bg-green-50{background-color:rgba(3,18,14,.5)}.bg-blue-80{background-color:rgba(0,0,67,.8)}.bg-grey-80{background-color:rgba(99,99,99,.8)}.bg-stone-80{background-color:rgba(136,128,104,.8)}.bg-beige-80{background-color:rgba(165,149,129,.8)}.bg-green-80{background-color:rgba(3,18,14,.8)}.border-blue{border-color:#000043}.border-grey{border-color:#636363}.border-stone{border-color:#888068}.border-beige{border-color:#a59581}.border-green{border-color:#03120e}.fa-file-excel{color:#1d7044}.fa-file-pdf{color:#c9141b}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:0 0!important}.atcb-link{display:block;outline:0!important;cursor:pointer}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-item,.atcb-list{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:0;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:0}.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus,.atc-style-blue .atcb-link:hover{margin:0;text-align:center;white-space:nowrap;vertical-align:middle;padding:.5rem .75rem;font-size:1rem;line-height:1.25;outline:0;border:2px solid #000043;background-color:transparent;color:#000043;text-decoration:none;text-transform:uppercase;zoom:1;transition:background-color .3s,color .3s}.atc-style-blue .atcb-link:active:hover,.atc-style-blue .atcb-link:focus:hover,.atc-style-blue .atcb-link:hover,.atc-style-blue .atcb-link:hover:hover{background-color:#000043;color:#fff}.atc-style-blue .atcb-list{width:170px}.atc-style-blue .atcb-item,.atc-style-blue .atcb-list{background:#fff;color:#000043}.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{text-decoration:none;color:#000043;padding:.5rem .75rem}.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus,.atc-style-blue .atcb-item-link:hover{color:#fff}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#000043}