/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Proxima Nova ExtraBold";src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.eot);src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.otf) format("otf"),url(/themes/custom/simon_sass/fonts/proximanova_extrabld.woff) format("woff"),url(/themes/custom/simon_sass/fonts/proximanova_extrabld.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Medium";src:url(/themes/custom/simon_sass/fonts/proximanova_medium.eot);src:url(/themes/custom/simon_sass/fonts/proximanova_medium.otf) format("otf"),url(/themes/custom/simon_sass/fonts/proximanova_medium.woff) format("woff"),url(/themes/custom/simon_sass/fonts/proximanova_medium.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Regular";src:url(/themes/custom/simon_sass/fonts/ProximaNovaRegular.otf) format("otf"),url(/themes/custom/simon_sass/fonts/ProximaNovaRegular.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Semibold";src:url(/themes/custom/simon_sass/fonts/ProximaNovaSemibold.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Thin";src:url(/themes/custom/simon_sass/fonts/ProximaNovaThin.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Light";src:url(/themes/custom/simon_sass/fonts/ProximaNovaLight.ttf) format("truetype");}h1,.largeheader,.largeheader p,.largeheader tbody,h2,.blocktitle,h3,h4,h5{text-align:left;}h1 img,.largeheader img,h2 img,.blocktitle img,h3 img,h4 img,h5 img{max-height:50px;vertical-align:unset !important;max-width:60px !important;padding-right:15px;}.geysir-field-paragraph-wrapper .paragraph.unpublished{display:inline-block;}.menu-control-wrapper .topBannersRegion{display:none;}.menu-control-wrapper .connectNav.altered{top:0 !important;transition:unset !important;}.menu-control-wrapper .col-sm-12.altered div.block-menu.ac_wrap_menu-main.menu--main{border-bottom:1px solid #CECECE;height:46px;top:45px;transition:unset !important;}.menu-control-wrapper .col-sm-12.altered div.ac_wrap_menu-main.searchIsDown .awemenu-nav.awemenu-sticky{top:45px !important;}.menu-control-wrapper .headerWideWidth.altered{top:91px !important;}.menu-control-wrapper .awemenu-nav.awemenu-sticky{top:45px !important;}.structured-content.container.altered .region-structured-content .node--type-simon-home-page-{position:relative;top:-65px;}.paragraph--type--container-with-background-image.static-background{background-attachment:scroll !important;}.paragraph--type--container-with-background-image.dynamic-background{background-attachment:fixed !important;}.cls-2{font-family:"Proxima Nova ExtraBold" !important;}.center-anything{display:flex;justify-content:center;}.formath1{display:flex;flex-direction:column;align-items:center;align-content:center;}.hugh1{font-size:33pt;display:block;text-transform:uppercase;line-height:33pt;padding-bottom:6px;}.h1-span-formatter{display:block;}.h1-super-mobile,.h1-title-mobile,.h1-title-line-two-mobile{display:none;}.mobile-img img{display:none;}.desktop-img img{display:block;}.image-resize{transform:scale(0.5);}div.readmore-h2 h2,div.readmore-h2 .blocktitle{transform:translateY(-20px) !important;}div.readmore-h2 + button.close{top:-30px !important;}.field--name-field-mobile-remove-column-paddi.field--label-hidden,.field--name-field-rank-color.field--label-hidden,.field--name-field-subheadline-text-c.field--label-hidden,.field--name-field-subheadline-small-color.field--label-hidden,.field--name-field-citation-text-.field--label-hidden,.field--name-field-background-image-type.field--label-hidden,.field--name-field-hide-arrow.field--label-hidden,.field--name-field-hide-on-desktop.field--label-hidden,.field--name-field-image-slide-size.field--label-hidden{display:none !important;}.paddington{padding:0 5px;}.hide-block{display:none;}.hide-block.geysir-field-paragraph-wrapper{display:block !important;}.hide-block.geysir-field-paragraph-wrapper .paragraph--type--bp-blank{background-color:rgba(255,235,59,0.1);}.hide-block.geysir-field-paragraph-wrapper .paragraph--type--bp-blank.paragraph--color--rgba-grey-slight{background-color:#e4e7e7 !important;}.hide-block.geysir-field-paragraph-wrapper .paragraph--type--bp-blank.paragraph--color--rgba-blue-strong{background-color:#356cac !important;}.hide-block.geysir-field-paragraph-wrapper .hide-block{display:block !important;}.showBlankOnDesktopOnlyColoring.geysir-field-paragraph-wrapper{display:block !important;}.showBlankOnDesktopOnlyColoring.geysir-field-paragraph-wrapper .paragraph--type--bp-blank{background-color:rgba(255,235,59,0.1);}.showBlankOnDesktopOnlyColoring.geysir-field-paragraph-wrapper .paragraph--type--bp-blank.paragraph--color--rgba-grey-slight{background-color:#e4e7e7 !important;}.showBlankOnDesktopOnlyColoring.geysir-field-paragraph-wrapper .paragraph--type--bp-blank.paragraph--color--rgba-blue-strong{background-color:#356cac !important;}.showBlankOnDesktopOnlyColoring.geysir-field-paragraph-wrapper .hide-block{display:block !important;}.geysir-field-paragraph-wrapper p.mobile-img img,.geysir-field-paragraph-wrapper tbody.mobile-img img{display:block !important;}h2 .paddington,.blocktitle .paddington{padding:0 5px;margin:0 -10px;}h4 .paddington{padding:0 5px;margin:0 -7px;}h3.nullify{padding-top:0 !important;margin-top:-5px !important;}h4.nullify{padding-top:0 !important;margin-top:-5px !important;}h2.nullify,.nullify.blocktitle{padding-top:0 !important;margin-top:-15px !important;}.largeheader.nullify{padding-top:0 !important;margin-top:-1px !important;}p.introbody .paddington,tbody.introbody .paddington{padding:0 5px;margin:0 -5px;}span.remove-margin span.paddington{margin:0 !important;}.border-off,.border-off-again{border-bottom:unset !important;}.stop-scrolling{overflow:hidden;}.stop-scrolling .cheeseburger-menu__menu.cheeseburger-menu__menu--mobile-navigation.cheeseburger-menu__menu--active > ul.cheeseburger-menu__menu-list:first-of-type{height:calc(76.5vh) !important;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;}.stop-scrolling-ftmba{overflow:hidden;}.stop-scrolling-ftmba #block-simon-sass-mainnavigation-12 > ul > li:first-of-type > ul.dropdown-menu:first-of-type,.stop-scrolling-ftmba #block-simon-sass-mainnavigation-122 > ul{height:calc(70vh) !important;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;}body.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in .connectNav{top:80px;}body.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in div.block-menu.ac_wrap_menu-main.menu--main{top:130px;z-index:200;}.show-appear{display:block;}.bordered-pushup{transform:translateY(-74px);}.bordered-ranking{border:4px solid;border-radius:50%;border-color:#003b71;height:192px;width:192px;transform:translateX(55px);padding-top:37px;}.bordered-ranking .field--name-field-citation-text{font-size:80pt !important;line-height:100pt !important;}.bordered-ranking .pound-sign,.bordered-ranking .percent-sign{transform:translateY(9px);}.fixedPosition{position:fixed;}.field--name-field-bordered-ranking{display:none;}.no-italics{font-style:normal;}picture{display:flex;justify-content:center;}.structured-content.container{padding-left:0;padding-right:0;width:100%;}.structured-content.container > div{margin-left:0;margin-right:0;}.structured-content.container > div > div{padding-left:0;padding-right:0;}#views-exposed-form-stories-directory-block-1 > div > div.form-item.js-form-item.form-type-select.js-form-type-select.form-item-tid-2.js-form-item-tid-2.form-group{margin-right:10px;}navbar-collapse{background-color:#fff;color:#fff;}.placeholderz{height:96%;width:91.5%;color:white;background:#003b71;position:absolute;z-index:10;display:flex;justify-content:center;flex-direction:column;align-items:center;font-size:21pt;line-height:23pt;font-family:"Proxima Nova ExtraBold";}body > div.dialog-off-canvas-main-canvas{background-color:#fff;}#block-simon-sass-mainnavigation-12 > ul > li:nth-child(2),#block-simon-sass-mainnavigation-12 > ul > li:nth-child(3){display:none;}.paragraph--bp-accordion--container .bp-accordion--button{display:none;}a{font-family:"Proxima Nova Medium";color:#003b71;text-decoration:none;}.page-header{padding-bottom:65px;max-width:1260px;margin:55px auto 25px;border-bottom:0px solid #eeeeee;}body.path-node .page-header{padding-bottom:65px;max-width:1260px;margin:70px auto 0px;border-bottom:0px solid #eeeeee;padding-bottom:10px !important;padding-top:0px !important;}#hobson-iframe .hobsonsshortform iframe{height:620px !important;}#hobson-iframe .hobsonslongform iframe{height:1475px !important;}.extraBold{font-family:"Proxima Nova ExtraBold";font-size:18pt;}.largeheader{text-align:unset !important;}.largeheader.nullify{padding-top:0 !important;margin-top:-6.5px !important;}.largebody,thead{font-family:"Proxima Nova Medium";font-size:16pt;line-height:21pt;color:#587b7c;}.introbody{font-family:"Proxima Nova Medium";font-size:18pt;line-height:21pt;color:#587b7c;}.disclaimer{font-family:"Proxima Nova Regular" !important;font-size:12pt !important;line-height:16pt !important;color:#587b7c !important;}.yellowButton{display:flex;justify-content:center;align-items:center;background-color:#ffd200;box-shadow:0px 2px 5px 0px rgba(0,0,0,0);transition:box-shadow 0.5s ease-in-out;font:"Proxima Nova ExtraBold";margin:3% 17px;text-align:center;white-space:nowrap;position:relative;top:auto;left:auto;text-align:center;min-width:240px;display:table;}.yellowButton a{font:"Proxima Nova ExtraBold";font-size:16pt;min-width:240px;font-weight:900;padding-left:0px;line-height:30px;padding:2px 15px;display:block;color:#003b71;text-transform:capitalize;}.yellowButton a:hover{text-decoration:none;color:#356cac;}.yellowButton:hover{box-shadow:0px 2px 5px 0px rgba(0,0,0,0.25);}.text-align-center{text-align:center !important;}.jumplink{display:inline-block;text-align:center;font-size:18px;margin-bottom:1em;}.jumplink a{color:white;font-family:"Proxima Nova Medium";background:#356cac;padding:10px 10px;border-radius:16px;}.jumplink a:hover{text-decoration:none;}#block-simon-sass-mainnavigation-12-menu{display:none;}body.user-logged-in div.block-menu.ac_wrap_menu-main.menu--main{height:60px !important;}div.block-menu.ac_wrap_menu-main.menu--main{top:40px;transition-property:top;transition-duration:0.5s;position:fixed;z-index:100;width:100%;left:0;}div.block-menu.ac_wrap_menu-main.menu--main.searchIsDown{top:90px;transition-property:top;transition-duration:0.5s;position:fixed;z-index:100;width:100%;}body.user-logged-in .headerWideWidth{margin:0 auto;display:flex;width:100%;padding-top:0px;background-color:#ffffff;max-height:50px;position:fixed;top:180px;z-index:100;left:0;}h2,.blocktitle{font-family:"Proxima Nova ExtraBold";font-size:66pt;line-height:68pt;color:#003b71;padding-bottom:10pt;padding-top:75px;padding-bottom:0 !important;margin-bottom:1px !important;}h1,.largeheader,.largeheader p,.largeheader tbody{padding-bottom:25px !important;}@media only screen and (max-width:768px){#paragraph--id--4702 .paragraph__column{padding-bottom:0 !important;}}p,tbody{padding:0px 0px;}.style-list.ul{font-size:20pt;}.style-list.p{font-size:20pt;}.paragraph--type--bp-blank .field--name-bp-unrestricted p,.paragraph--type--bp-blank .field--name-bp-unrestricted tbody,.paragraph--type--bp-blank .field--name-bp-unrestricted div.field-content,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary p,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary tbody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary div.field-content,.paragraph--type--bp-blank .views-field-body p,.paragraph--type--bp-blank .views-field-body tbody,.paragraph--type--bp-blank .views-field-body div.field-content,article.news .field--name-bp-unrestricted p,article.news .field--name-bp-unrestricted tbody,article.news .field--name-bp-unrestricted div.field-content,article.news .field--name-body.field--type-text-with-summary p,article.news .field--name-body.field--type-text-with-summary tbody,article.news .field--name-body.field--type-text-with-summary div.field-content,article.news .views-field-body p,article.news .views-field-body tbody,article.news .views-field-body div.field-content,.node--type-blog .field--name-bp-unrestricted p,.node--type-blog .field--name-bp-unrestricted tbody,.node--type-blog .field--name-bp-unrestricted div.field-content,.node--type-blog .field--name-body.field--type-text-with-summary p,.node--type-blog .field--name-body.field--type-text-with-summary tbody,.node--type-blog .field--name-body.field--type-text-with-summary div.field-content,.node--type-blog .views-field-body p,.node--type-blog .views-field-body tbody,.node--type-blog .views-field-body div.field-content{font-size:14.25pt;line-height:18pt;padding-bottom:24px;margin-bottom:0;}@media (max-width:768px){.paragraph--type--bp-blank .field--name-bp-unrestricted p,.paragraph--type--bp-blank .field--name-bp-unrestricted tbody,.paragraph--type--bp-blank .field--name-bp-unrestricted div.field-content,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary p,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary tbody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary div.field-content,.paragraph--type--bp-blank .views-field-body p,.paragraph--type--bp-blank .views-field-body tbody,.paragraph--type--bp-blank .views-field-body div.field-content,article.news .field--name-bp-unrestricted p,article.news .field--name-bp-unrestricted tbody,article.news .field--name-bp-unrestricted div.field-content,article.news .field--name-body.field--type-text-with-summary p,article.news .field--name-body.field--type-text-with-summary tbody,article.news .field--name-body.field--type-text-with-summary div.field-content,article.news .views-field-body p,article.news .views-field-body tbody,article.news .views-field-body div.field-content,.node--type-blog .field--name-bp-unrestricted p,.node--type-blog .field--name-bp-unrestricted tbody,.node--type-blog .field--name-bp-unrestricted div.field-content,.node--type-blog .field--name-body.field--type-text-with-summary p,.node--type-blog .field--name-body.field--type-text-with-summary tbody,.node--type-blog .field--name-body.field--type-text-with-summary div.field-content,.node--type-blog .views-field-body p,.node--type-blog .views-field-body tbody,.node--type-blog .views-field-body div.field-content{font-size:12pt;line-height:15.75pt;padding-bottom:19px;margin-bottom:0;}}.paragraph--type--bp-blank .field--name-bp-unrestricted p.largebody,.paragraph--type--bp-blank .field--name-bp-unrestricted tbody.largebody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary p.largebody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary tbody.largebody,.paragraph--type--bp-blank .views-field-body p.largebody,.paragraph--type--bp-blank .views-field-body tbody.largebody,article.news .field--name-bp-unrestricted p.largebody,article.news .field--name-bp-unrestricted tbody.largebody,article.news .field--name-body.field--type-text-with-summary p.largebody,article.news .field--name-body.field--type-text-with-summary tbody.largebody,article.news .views-field-body p.largebody,article.news .views-field-body tbody.largebody,.node--type-blog .field--name-bp-unrestricted p.largebody,.node--type-blog .field--name-bp-unrestricted tbody.largebody,.node--type-blog .field--name-body.field--type-text-with-summary p.largebody,.node--type-blog .field--name-body.field--type-text-with-summary tbody.largebody,.node--type-blog .views-field-body p.largebody,.node--type-blog .views-field-body tbody.largebody{font-size:15.75pt;line-height:21pt;padding-bottom:28px;margin-bottom:0;}@media (max-width:768px){.paragraph--type--bp-blank .field--name-bp-unrestricted p.largebody,.paragraph--type--bp-blank .field--name-bp-unrestricted tbody.largebody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary p.largebody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary tbody.largebody,.paragraph--type--bp-blank .views-field-body p.largebody,.paragraph--type--bp-blank .views-field-body tbody.largebody,article.news .field--name-bp-unrestricted p.largebody,article.news .field--name-bp-unrestricted tbody.largebody,article.news .field--name-body.field--type-text-with-summary p.largebody,article.news .field--name-body.field--type-text-with-summary tbody.largebody,article.news .views-field-body p.largebody,article.news .views-field-body tbody.largebody,.node--type-blog .field--name-bp-unrestricted p.largebody,.node--type-blog .field--name-bp-unrestricted tbody.largebody,.node--type-blog .field--name-body.field--type-text-with-summary p.largebody,.node--type-blog .field--name-body.field--type-text-with-summary tbody.largebody,.node--type-blog .views-field-body p.largebody,.node--type-blog .views-field-body tbody.largebody{font-size:14.25pt;line-height:18pt;padding-bottom:24px;margin-bottom:0;}}.paragraph--type--bp-blank .field--name-bp-unrestricted p.introbody,.paragraph--type--bp-blank .field--name-bp-unrestricted tbody.introbody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary p.introbody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary tbody.introbody,.paragraph--type--bp-blank .views-field-body p.introbody,.paragraph--type--bp-blank .views-field-body tbody.introbody,article.news .field--name-bp-unrestricted p.introbody,article.news .field--name-bp-unrestricted tbody.introbody,article.news .field--name-body.field--type-text-with-summary p.introbody,article.news .field--name-body.field--type-text-with-summary tbody.introbody,article.news .views-field-body p.introbody,article.news .views-field-body tbody.introbody,.node--type-blog .field--name-bp-unrestricted p.introbody,.node--type-blog .field--name-bp-unrestricted tbody.introbody,.node--type-blog .field--name-body.field--type-text-with-summary p.introbody,.node--type-blog .field--name-body.field--type-text-with-summary tbody.introbody,.node--type-blog .views-field-body p.introbody,.node--type-blog .views-field-body tbody.introbody{font-size:18pt;line-height:21pt;padding-bottom:28px;margin-bottom:0;}@media (max-width:768px){.paragraph--type--bp-blank .field--name-bp-unrestricted p.introbody,.paragraph--type--bp-blank .field--name-bp-unrestricted tbody.introbody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary p.introbody,.paragraph--type--bp-blank .field--name-body.field--type-text-with-summary tbody.introbody,.paragraph--type--bp-blank .views-field-body p.introbody,.paragraph--type--bp-blank .views-field-body tbody.introbody,article.news .field--name-bp-unrestricted p.introbody,article.news .field--name-bp-unrestricted tbody.introbody,article.news .field--name-body.field--type-text-with-summary p.introbody,article.news .field--name-body.field--type-text-with-summary tbody.introbody,article.news .views-field-body p.introbody,article.news .views-field-body tbody.introbody,.node--type-blog .field--name-bp-unrestricted p.introbody,.node--type-blog .field--name-bp-unrestricted tbody.introbody,.node--type-blog .field--name-body.field--type-text-with-summary p.introbody,.node--type-blog .field--name-body.field--type-text-with-summary tbody.introbody,.node--type-blog .views-field-body p.introbody,.node--type-blog .views-field-body tbody.introbody{font-size:16.5pt;line-height:19.5pt;padding-bottom:24px;margin-bottom:0;}}@media (min-width:1200px){story-carouser-unique.container{width:1500px;max-width:100%;}}@media (max-width:430px){.story-carousel-unique .container{height:auto !important;}}.lslide{height:auto;}.slider-body{position:relative;height:auto;}.gallery li img{height:auto;display:block;padding:0;}#storyCarouselView #lightSlider{padding-left:0;padding-right:0;height:auto !important;}.node-208 .node--type-page .paragraph--type--bp-columns .paragraph__column .paragraph--type--bp-columns__3col .paragraph--type--bp-image .field--name-bp-image-field.field--type-image img,.node-208 .node--type-page .paragraph--type--bp-columns .paragraph__column .paragraph--type--bp-columns__2col .paragraph--type--bp-image .field--name-bp-image-field.field--type-image img,.node-209 .node--type-page .paragraph--type--bp-columns .paragraph__column .paragraph--type--bp-columns__3col .paragraph--type--bp-image .field--name-bp-image-field.field--type-image img,.node-209 .node--type-page .paragraph--type--bp-columns .paragraph__column .paragraph--type--bp-columns__2col .paragraph--type--bp-image .field--name-bp-image-field.field--type-image img{margin:0 auto;padding:0;}.modal-content{width:90% !important;height:auto !important;max-height:90% !important;}.modal-dialog{width:100%;height:100% !important;display:flex;justify-content:center;margin-bottom:0 !important;}.modal-dialog .modal-content{width:95% !important;}.modal-header{outline:none;}.modal-header .close{outline:none;border:none;}.modal-header span{outline:none;}.modal-header:focus{outline:none;}.modal-header:focus button:focus{outline:none;}.modal-header:focus span:focus{outline:none;}#block-modal .modal-content{width:100% !important;height:auto !important;max-height:100% !important;}#block-modal .modal-dialog{width:90%;height:100% !important;}body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(3) > div > div > div h3 p,body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(3) > div > div > div h3 tbody{text-align:center;}#highcharts-7{margin:0 auto;}.highcharts-container text{font-family:"Proxima Nova ExtraBold";font-size:18px !important;}@media (max-width:768px){#highcharts-7{margin:auto;}.highcharts-container{width:unset;}.highcharts-container text{font-family:"Proxima Nova ExtraBold";font-size:unset;}}body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(4) > div{background:#f6f7f7;}div.structured-content.container.subMenuIsNotPresent{padding-top:145px;}@media (max-width:768px){div.structured-content.container.subMenuIsNotPresent{padding-top:85px !important;}}@media (max-width:768px){.paragraph p,.paragraph tbody{text-align:left;}h2,.blocktitle,h3,h4,h5{text-align:left !important;}.paragraph--id--3857 .paragraph__column .paragraph--type--bp-columns__4col,.paragraph--id--3862 .paragraph__column .paragraph--type--bp-columns__4col{padding:0 0 20px 0;}.paragraph--id--3857 .paragraph__column{padding:0 !important;}.paragraph--id--3863{display:none;}.paragraph > .paragraph__column{padding-bottom:10px !important;}.paragraph--type-rankings-text{width:100% !important;}.paragraph--type-rankings-text .field--name-field-headline-text,.paragraph--type-rankings-text .field--name-field-subheadline-text{text-align:center;}.paragraph--type-rankings-text.row{width:100% !important;}.animation-element.slide-left.ranktext-wrap{float:none !important;}.paragraph--type-table .col-sm-12.bs-region.bs-region--main .field.field--name-field-table-element-.field--type-tablefield.field--label-hidden.field--item table{margin:0 !important;}#hobson-iframe .hobsonsshortform{max-height:650px !important;}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{padding-left:0;padding-right:0;}.structured-content.container{padding-left:0;padding-right:0;width:100%;}}body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(16) > div > div > div:nth-child(1) > div > div > div > div > h1,body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(16) > div > div > div:nth-child(1) > div > div > div > div > .largeheader,.largeheader body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(16) > div > div > div:nth-child(1) > div > div > div > div > p,.largeheader body > div > div.structured-content.container > div > div > div > div:nth-child(2) > div:nth-child(16) > div > div > div:nth-child(1) > div > div > div > div > tbody{text-align:left !important;}a.anchor{display:block;position:relative;top:-100px;visibility:hidden;}.suddenly-i-see{display:inline-block;}.suddenly-i-see::after{content:"â‡ª" !important;text-align:center;display:block;position:relative;bottom:80px;margin:0 auto;font-size:20px;transform:scale(6.5,6.5) rotateX(180deg);color:#003b71;}.added-class::after{content:none !important;}.arrow-container{display:none;position:relative;bottom:100px;width:24px;height:24px;margin:0 auto;}.chevron{position:absolute;width:28px;height:8px;opacity:0;transform:scale3d(2.5,2.5,2.5);-webkit-animation:move 3s ease-out infinite;animation:move 3s ease-out infinite;}.chevron:first-child{-webkit-animation:move 3s ease-out 1s infinite;animation:move 3s ease-out 1s infinite;}.chevron:nth-child(2){-webkit-animation:move 3s ease-out 2s infinite;animation:move 3s ease-out 2s infinite;}.chevron:before,.chevron:after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff;}.chevron:before{left:0;transform:skew(0deg,30deg);}.chevron:after{right:0;width:50%;transform:skew(0deg,-30deg);}@-webkit-keyframes move{25%{opacity:1;}33%{opacity:1;transform:translateY(30px);}67%{opacity:1;transform:translateY(40px);}100%{opacity:0;transform:translateY(55px) scale3d(0.5,0.5,0.5);}}@keyframes move{25%{opacity:1;}33%{opacity:1;transform:translateY(30px);}67%{opacity:1;transform:translateY(40px);}100%{opacity:0;transform:translateY(55px) scale3d(0.5,0.5,0.5);}}@-webkit-keyframes pulse{to{opacity:1;}}@keyframes pulse{to{opacity:1;}}.arrow-reveal .arrow-container{display:block;}#drupal-modal.modal{z-index:1051;}.paragraph--type--bp-blank.paragraph--id--1007 .paragraph__column{padding-bottom:0;}.highcharts-container{max-width:1260px;}.highcharts-container,.highcharts-container > svg{width:100% !important;height:auto !important;}.paragraph.paragraph--type--bp-blank img,.paragraph--type-bp-simple img{max-width:100%;width:auto;height:auto;}.paragraph--color--primary,.paragraph--color--secondary,.paragraph--color--success,.paragraph--color--info,.paragraph--color--warning,.paragraph--color--danger{background-color:transparent;}.paragraph--color--rgba-green-strong{background-color:#587b7c !important;}.paragraph--color--rgba-blue-strong{background-color:#003b71 !important;}.paragraph--color--rgba-blue-slight{background-color:#356cac !important;}.paragraph--color--rgba-orange-strong{background-color:#ffd200 !important;}.paragraph--color--rgba-grey-strong{background-color:rgba(158,158,158,0.7) !important;}.paragraph--color--rgba-white-strong{background-color:rgba(255,255,255,0.7) !important;}.paragraph--color--rgba-yellow-slight{background-color:rgba(255,235,59,0.1) !important;}.paragraph--color--rgba-orange-slight{background-color:#ffd200 !important;}.paragraph--color--rgba-grey-slight{background-color:#f1f1f1 !important;}.paragraph--color--rgba-blue-light{background-color:#00677f !important;}.paragraph--color--rgba-purple-strong{background-color:#8031a7 !important;}.paragraph--color--rgba-brown-strong{background-color:#772828 !important;}.paragraph--color--rgba-green-strong{background-color:#5e7e29 !important;}.paragraph--color--rgba-teal-strong{background-color:#6666ff !important;}.paragraph--color--rgba-brown-slight{background-color:#cc9900 !important;}.paragraph.paragraph--color > .paragraph__column{padding-top:0;}.requestInfoIFrame{min-height:450px;border:none;}li:has(ul){list-style:none;}.field ul li ul li{font-size:1em !important;}body.user-logged-in #geysir-modal-form{}body.user-logged-in #geysir-modal-form .field--type-entity-reference-revisions.field--widget-entity-reference-paragraphs.form-group.js-form-wrapper.form-wrapper .dropbutton-wrapper ul.dropbutton{display:flex;flex-direction:row;flex-wrap:wrap;}body.user-logged-in #geysir-modal-form .field--type-entity-reference-revisions.field--widget-entity-reference-paragraphs.form-group.js-form-wrapper.form-wrapper .dropbutton-wrapper ul.dropbutton li{list-style:none;padding:5px;}body.user-logged-in #geysir-modal-form div.form-actions .button{}.paragraph--id--4747 #hobson-iframe .hobsonsshortform iframe,.paragraph--id--2171 #hobson-iframe .hobsonsshortform iframe{height:430px !important;border:none;}#hobson-iframe .hobsonsshortform{max-height:450px;border:none;}.ac_wrap_menu-main .menubox-c432 ul.awemenu > .awemenu-item > a{line-height:50px;}.paragraph--id--1358 .paragraph__column{padding-bottom:0 !important;}.paragraph--id--2172 h1,.paragraph--id--2172 .largeheader,.paragraph--id--2172 .largeheader p,.largeheader .paragraph--id--2172 p,.paragraph--id--2172 .largeheader tbody,.largeheader .paragraph--id--2172 tbody{text-align:left;}hr{height:2px;width:100%;background-color:#003b71;}#geysir-modal-form .geysirmodaladd-select-type-form div.geysir-add-type{width:auto;}#geysir-modal-form .geysirmodaladd-select-type-form div.geysir-add-type span{display:none;}body:not(.user-logged-in) .field--name-field-horizontal-image-alignment,body:not(.user-logged-in) .field--name-field-vertical-image-alignment{display:none;}#paragraph--id--5436 .paragraph--type--bp-columns__3col .img-responsive,#paragraph--id--5440 .paragraph--type--bp-columns__3col .img-responsive,#paragraph--id--5445 .paragraph--type--bp-columns__3col .img-responsive{display:block;max-width:100%;height:auto;width:auto;max-height:100px;margin:0 auto;margin-bottom:0px;margin-bottom:30px;}#paragraph--id--5436 .paragraph--type--bp-columns__3col .paragraph--id--5441 .img-responsive,#paragraph--id--5440 .paragraph--type--bp-columns__3col .paragraph--id--5441 .img-responsive,#paragraph--id--5445 .paragraph--type--bp-columns__3col .paragraph--id--5441 .img-responsive{max-height:75px;}#paragraph--id--5436 .paragraph--type--bp-columns__3col .paragraph--id--5442 .img-responsive,#paragraph--id--5440 .paragraph--type--bp-columns__3col .paragraph--id--5442 .img-responsive,#paragraph--id--5445 .paragraph--type--bp-columns__3col .paragraph--id--5442 .img-responsive{max-height:90px;}.lSAction > .lSNext{right:30px !important;}#search-form,.search-results.node_search-results{max-width:1260px;width:100%;margin:0 auto;}#block-cheeseburgermenu{border-bottom:none !important;}#block-cheeseburgermenu .cheeseburger-menu__trigger{cursor:pointer;}#block-cheeseburgermenu .cheeseburger-menu__menu-list ul li{font-family:"Proxima Nova Medium";}#block-cheeseburgermenu .cheeseburger-menu__menu-list ul li span{cursor:pointer;}#block-cheeseburgermenu .cheeseburger-menu__menu-list ul li a{font-family:"Proxima Nova Medium";}#block-cheeseburgermenu .cheeseburger-menu__menu-list ul li ul li a{padding-left:26px;}#block-cheeseburgermenu::after{cursor:pointer;pointer-events:all;}#block-cheeseburgermenu .cheeseburger-menu__menu-list-item--expanded > a,#block-cheeseburgermenu .cheeseburger-menu__menu-list-item--expanded > span{background-position:right 10px center;}h2 a,.blocktitle a,h3 a,h4 a{font-family:"Proxima Nova ExtraBold";}h4 a{z-index:90;position:relative;}.next-stepz .view-content{justify-content:space-evenly;}body:not(.user-logged-in).field--name-field-horizontal-image-alignment,body:not(.user-logged-in).field--name-field-vertical-image-alignment{display:none;}@media (max-width:1260px){.structured-content.container .region.region-structured-content .center-event.node--type-events{width:90%;margin:0 auto;}#paragraph--id--7193 .field--name-bp-unrestricted.field--type-text-long p.largeheader,#paragraph--id--7193 .field--name-bp-unrestricted.field--type-text-long tbody.largeheader{font-size:6.5vw !important;line-height:6.5vw !important;}.paragraph--id--4747 #hobson-iframe,.paragraph--id--4747 .hobsonsshortform,.paragraph--id--4747 #hobson-iframe .hobsonsshortform iframe,.paragraph--id--2171 #hobson-iframe,.paragraph--id--2171 .hobsonsshortform,.paragraph--id--2171 #hobson-iframe .hobsonsshortform iframe{height:600px !important;border:none;max-height:600px !important;}#menubox-c432 .awemenu{width:90% !important;}.connectNav .region.region-connect-nav{width:90% !important;}}@media (max-width:1040px){#paragraph--id--7194 #hobson-iframe .hobsonsshortform{max-height:100%;}}@media (max-width:992px){#hobson-iframe .hobsonslongform iframe{height:1675px !important;}#hobson-iframe{max-width:300px;}}@media (max-width:768px){h1,.largeheader,.largeheader p,.largeheader tbody,h2,.blocktitle,h3,h4,h5{text-align:left;}h1 img,.largeheader img,h2 img,.blocktitle img,h3 img,h4 img,h5 img{max-height:50px;vertical-align:unset !important;max-width:60px !important;padding-right:8px;}h2 .paddington,.blocktitle .paddington{padding:0 5px;margin:0 -5px;}h2.text-align-center,.text-align-center.blocktitle,h3.text-align-center,h4.text-align-center,p.introbody,tbody.introbody,p.largebody.text-align-center,tbody.largebody.text-align-center,h5.text-align-center{text-align:left !important;}.menu-control-wrapper .col-sm-12.altered div.block-menu.ac_wrap_menu-main.menu--main,.menu-control-wrapper #block-cheeseburgermenu{top:0 !important;transition:unset;}.structured-content.container.altered .region-structured-content .node--type-simon-home-page-{position:relative;top:-72px;}#paragraph--id--51{margin-bottom:0 !important;}#text801 tr{display:flex;flex-direction:column;}.hide-block{display:block;}.mobile-img img{display:block;}.desktop-img img{display:none;}.align-center{margin:unset !important;}.center-anything{display:flex;justify-content:left;}.h1-super,.h1-title,.h1-title-line-two{display:none;}.h1-super-mobile,.h1-title-mobile,.h1-title-line-two-mobile,.h1-title-default-to-mobile{display:block;}.h1-super-mobile{font-size:24px !important;line-height:38px !important;padding-bottom:0;}#hobson-iframe{max-width:300px;}#paragraph--id--5683 .paragraph__column,#paragraph--id--5685 .paragraph__column,#paragraph--id--5689 .paragraph__column{padding-bottom:40px !important;}#paragraph--id--5684 .paragraph__column{padding-bottom:0 !important;}.disclaimer{font-size:10pt !important;line-height:12pt !important;}.nulliify-column-padding-mobile .paragraph__column{padding-bottom:0 !important;}.nulliify-column-padding-mobile .paragraph__column p,.nulliify-column-padding-mobile .paragraph__column tbody{margin-bottom:0 !important;}h1.page-header.reduce-h1-size,.page-header.reduce-h1-size.largeheader,.largeheader p.page-header.reduce-h1-size,.largeheader tbody.page-header.reduce-h1-size{font-size:35px !important;}}@media (min-width:768px){.paragraph__column .paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col{width:31.33333333%;}}@media (max-width:500px){#hobson-iframe .hobsonslongform iframe{height:2100px !important;}}div.simonSlateForm{position:relative;}body.progress{overflow:visible;box-shadow:none;background-color:transparent;}.progress_div,.progress_box,.progress_dialog_div,.progress_loader,.progress_timer{position:absolute !important;}#geysir-modal{z-index:1050;}.paragraph--type-table .col-sm-12.bs-region.bs-region--main .field.field--name-field-table-element-.field--type-tablefield.field--label-hidden.field--item table{table-layout:inherit;}.paragraph--type-table .col-sm-12.bs-region.bs-region--main .field.field--name-field-table-element-.field--type-tablefield.field--label-hidden.field--item table tr td{text-align:center;}#geysir-modal{z-index:1050;}@media (max-width:500px){#paragraph--id--20543 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long p,#paragraph--id--20543 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long tbody,#paragraph--id--20555 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long p,#paragraph--id--20555 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long tbody,#paragraph--id--20574 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long p,#paragraph--id--20574 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long tbody,#paragraph--id--20592 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long p,#paragraph--id--20592 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long tbody,#paragraph--id--20586 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long p,#paragraph--id--20586 .paragraph--type--bp-blank .field--name-bp-unrestricted.field--type-text-long tbody{font-size:12pt;}}*{padding:0px;margin:0px;}html,body{overflow-x:hidden;max-width:100%;}iframe{width:100%;}@font-face{font-family:"Proxima Nova ExtraBold";src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.otf);src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.otf) format("otf");src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.eot);src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.eot) format("eot");src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.woff);src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.woff) format("woff");src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.ttf);src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Medium";src:url(/themes/custom/simon_sass/fonts/proximanova_medium.otf);src:url(/themes/custom/simon_sass/fonts/proximanova_medium.otf) format("otf");src:url(/themes/custom/simon_sass/fonts/proximanova_medium.eot);src:url(/themes/custom/simon_sass/fonts/proximanova_medium.eot) format("woff");src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.woff);src:url(/themes/custom/simon_sass/fonts/proximanova_extrabld.woff) format("woff");src:url(/themes/custom/simon_sass/fonts/proximanova_medium.ttf);src:url(/themes/custom/simon_sass/fonts/proximanova_medium.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Regular";src:url(/themes/custom/simon_sass/fonts/ProximaNovaRegular.otf);src:url(/themes/custom/simon_sass/fonts/ProximaNovaRegular.otf) format("otf");src:url(/themes/custom/simon_sass/fonts/ProximaNovaRegular.ttf);src:url(/themes/custom/simon_sass/fonts/ProximaNovaRegular.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Medium";src:url(/themes/custom/simon_sass/fonts/proximanova_mediumit.otf);src:url(/themes/custom/simon_sass/fonts/proximanova_mediumit.otf) format("otf");}@font-face{font-family:"Proxima Nova Bold";src:url(/themes/custom/simon_sass/fonts/Proxima_Nova_ScOsf_Bold.otf);src:url(/themes/custom/simon_sass/fonts/Proxima_Nova_ScOsf_Bold.otf) format("otf");src:url(/themes/custom/simon_sass/fonts/ProximaNovaBold.ttf);src:url(/themes/custom/simon_sass/fonts/ProximaNovaBold.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Semibold";src:url(/themes/custom/simon_sass/fonts/ProximaNovaSemibold.ttf);src:url(/themes/custom/simon_sass/fonts/ProximaNovaSemibold.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Thin";src:url(/themes/custom/simon_sass/fonts/ProximaNovaThin.ttf);src:url(/themes/custom/simon_sass/fonts/ProximaNovaThin.ttf) format("truetype");}@font-face{font-family:"Proxima Nova Light";src:url(/themes/custom/simon_sass/fonts/ProximaNovaLight.ttf);src:url(/themes/custom/simon_sass/fonts/ProximaNovaLight.ttf) format("truetype");}div.structured-content.container{padding-top:200px;}.path-frontpage div.structured-content.container{padding-top:40px;}p,tbody{font-size:14pt;line-height:18pt;}h1,.largeheader,.largeheader p,.largeheader tbody{font-family:"Proxima Nova ExtraBold";font-size:66pt !important;line-height:60pt !important;color:#003b71;text-align:center;text-transform:uppercase;margin-top:31px !important;margin-bottom:10px !important;widows:3;orphans:3;}.div-container .row{padding:75px 100px;}.banner-img{text-align:center;}.banner-quote{color:#587b7c;font-family:"Proxima Nova Medium";font-size:58px;text-align:center;padding-top:10px;}a,a:active,a:focus{outline:none !important;}a.white-text:hover{color:#ffffff;text-decoration:underline;}h2,.blocktitle{font-family:"Proxima Nova ExtraBold";font-size:34pt;line-height:35pt;color:#003b71;padding-top:10px;margin-top:10px !important;widows:3;orphans:3;padding-bottom:0 !important;margin-bottom:1px !important;}h3{font-family:"Proxima Nova ExtraBold";font-size:32pt;line-height:34pt;color:#003b71;margin-top:10px !important;margin-bottom:0px !important;widows:3;orphans:3;}h4{font-family:"Proxima Nova ExtraBold";font-size:21pt;line-height:26pt;color:#003b71;padding-bottom:3pt;widows:3;orphans:3;}h4 a{color:#356cac;}h5{font-family:"Proxima Nova ExtraBold";font-size:14pt;line-height:18pt;color:#587b7c;}h4,h5,h6{margin:unset !important;}b,strong{font-weight:900 !important;}.blocktitle{font-size:34pt !important;line-height:35pt !important;color:#003b71;text-align:center;margin-top:unset !important;margin-bottom:unset !important;}.capitalize{text-transform:uppercase;}.content-block .content-img-center{padding:10px 0px;text-align:center;}.div-container img{width:100%;}.container-fluid{max-width:100% !important;}.arrow-link{font-family:"Proxima Nova ExtraBold";font-size:18pt;line-height:24pt;color:#356cac;}.normal-link{font-family:"Proxima Nova ExtraBold";font-size:18pt;line-height:24pt;color:#003b71;}@media only screen and (max-width:768px){.arrow-link{font-family:"Proxima Nova ExtraBold";font-size:16pt;line-height:18pt;color:#356cac;}}.arrow-link:hover{color:#003b71;}.normal-link{font-family:"Proxima Nova ExtraBold";font-size:20pt;line-height:29pt;color:#003b71;}@media only screen and (max-width:768px){.normal-link{font-family:"Proxima Nova ExtraBold";font-size:16pt;line-height:22pt;color:#356cac;}}.normal-link:hover{color:#003b71;}.large-link{font-family:"Proxima Nova ExtraBold";font-size:32pt;line-height:36pt;color:#356cac;}@media only screen and (max-width:768px){.large-link{font-family:"Proxima Nova ExtraBold";font-size:23pt;line-height:25pt;color:#356cac;}}.large-link:hover{color:#003b71;}.large-imgtxt-link{font-family:"Proxima Nova ExtraBold";font-size:36px;line-height:40px;color:#FFFFFF;}.btn-txt{font-family:"Proxima Nova ExtraBold";font-size:20pt;text-align:center;color:#003b71;}.custom-btn{min-width:240px;min-height:50px;color:#003b71;background-color:#ffbc00;padding:10px;}.bg-blue{}div.paragraph--id--2658,div.paragraph--id--2200{display:flex;float:left;width:40%;padding:40px 40px 0 40px;margin-left:9%;}div.paragraph--id--2658 h1,div.paragraph--id--2658 .largeheader,div.paragraph--id--2658 .largeheader p,.largeheader div.paragraph--id--2658 p,div.paragraph--id--2658 .largeheader tbody,.largeheader div.paragraph--id--2658 tbody,div.paragraph--id--2200 h1,div.paragraph--id--2200 .largeheader,div.paragraph--id--2200 .largeheader p,.largeheader div.paragraph--id--2200 p,div.paragraph--id--2200 .largeheader tbody,.largeheader div.paragraph--id--2200 tbody{text-align:left;padding-left:10%;}div.paragraph--id--2658 h1,div.paragraph--id--2658 .largeheader,div.paragraph--id--2658 .largeheader p,.largeheader div.paragraph--id--2658 p,div.paragraph--id--2658 .largeheader tbody,.largeheader div.paragraph--id--2658 tbody{padding-top:10px;}div.paragraph--id--5252{display:flex;width:100%;padding:0;margin:0;}div.paragraph--id--5252 h1,div.paragraph--id--5252 .largeheader,div.paragraph--id--5252 .largeheader p,.largeheader div.paragraph--id--5252 p,div.paragraph--id--5252 .largeheader tbody,.largeheader div.paragraph--id--5252 tbody{text-align:left !important;padding-left:0;margin:unset !important;margin-top:5px !important;}div.paragraph--id--5254{padding-top:50px;}div.paragraph--type-program-finder-panel.row{width:100% !important;padding:0 !important;margin-right:10.2%;}div.paragraph--type-program-finder-panel.row .program-title{display:none;}div.paragraph--type-program-finder-panel.row .program-middle-wrap{width:50%;}div.paragraph--type-program-finder-panel.row .program-ms{width:50%;}.panel-group .panel{border-radius:0;box-shadow:none;border-color:#EEEEEE;color:#587b7c;font-family:"Proxima Nova Medium";border-bottom:2px solid #587b7c;}.panel-default > .panel-heading{padding:0;border-radius:0;color:#003b71;font-family:"Proxima Nova ExtraBold";background-color:#FFFFFF !important;border-color:#EEEEEE;}.panel-title{font-size:24px;position:relative;}.panel-title > a{display:block;padding:16px;text-decoration:none;text-align:left;}.panel-body{}.panel-title img{float:left;height:30px;margin:6px 10px;}.more-less{float:right;color:#212121;}.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#EEEEEE;}.demo{padding-top:60px;padding-bottom:60px;}ul.tabs{margin:0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #333;width:100%;}ul.tabs li{float:left;margin:0;cursor:pointer;padding:0px 21px;height:31px;line-height:31px;border-top:1px solid #333;border-left:1px solid #333;border-bottom:1px solid #333;background-color:#666;color:#ccc;overflow:hidden;position:relative;}.tab_last{border-right:1px solid #333;}ul.tabs li:hover{background-color:#ccc;color:#333;}ul.tabs li.active{background-color:#fff;color:#333;border-bottom:1px solid #fff;display:block;}.tab_container{border:1px solid #333;border-top:none;clear:both;float:left;width:100%;background:#fff;overflow:auto;}.tab_content{padding:20px;display:none;}.tab_drawer_heading{display:none;}input.cust-btn{padding:10px;background-color:#FFBC00;color:#003b71;min-width:240px;min-height:50px;}@media screen and (max-width:480px){.tabs{display:none;}.tab_drawer_heading{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.d_active{background-color:#666;color:#fff;}}ul.tabs{margin:0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #333;width:100%;}ul.tabs li{float:left;margin:0;cursor:pointer;padding:0px 21px;height:31px;line-height:31px;border-top:1px solid #333;border-left:1px solid #333;border-bottom:1px solid #333;background-color:#666;color:#ccc;overflow:hidden;position:relative;}.tab_last{border-right:1px solid #333;}ul.tabs li:hover{background-color:#ccc;color:#333;}ul.tabs li.active{background-color:#fff;color:#333;border-bottom:1px solid #fff;display:block;}.tab_container{border:1px solid #333;border-top:none;clear:both;float:left;width:100%;background:#fff;overflow:auto;}.tab_content{padding:20px;display:none;}.tab_drawer_heading{display:none;}@media screen and (max-width:480px){.tabs{display:none;}.tab_drawer_heading{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none;}.d_active{background-color:#666;color:#fff;}}@media only screen and (max-width:768px){body.path-node .page-header{padding-bottom:unset !important;}.div-container .row{padding:15px 20px;}div.structured-content.container{padding-top:145px !important;}h1,.largeheader,.largeheader p,.largeheader tbody{font-size:40px !important;line-height:38px !important;}h2,.blocktitle{font-size:22pt;line-height:24pt;}h3{font-size:20pt;line-height:22pt;margin-bottom:0px !important;}h4{font-size:18pt;line-height:20pt;}h5{font-size:12pt;line-height:14pt;}p,tbody{font-size:12pt;line-height:16pt;}.introbody{font-size:16pt;line-height:20pt;}.largebody,thead{font-size:14pt;line-height:18pt;}.arrow-link{font-size:16pt;line-height:22pt;}.normal-link{font-size:16pt;line-height:22pt;}.large-link:hover{font-size:23pt;line-height:25pt;}.large-imgtxt-link{font-size:23pt;line-height:25pt;}.btn-txt{font-size:16pt;}.custom-btn{min-width:282pt;min-height:46pt;}.structured-content.altered .path-frontpage video.backgroundVideoFilenamesClass{padding-top:0 !important;margin-top:-36px;}.path-frontpage div.structured-content.container,.path-frontpage video.backgroundVideoFilenamesClass{padding-top:20px !important;}div.paragraph--id--5254{padding-top:0px;}.blocktitle{font-size:22pt !important;line-height:24pt !important;}}input.cust-btn{color:#003b71;min-width:16pt;}.paragraph--type--rankings{float:left;width:24%;}.paragraph--type--rankings .field.field--name-field-rank-title{font-size:72px;}.paragraph--type--rankings .field.field--name-field-heading{font-size:24px;}.paragraph--type--rankings .field.field--name-field-rank-sub-headline{font-size:14px;font-weight:bold;}#block-views-block-next-steps-ftmba-block-1{clear:both;}.row,.row.bs-1col{margin-left:0;margin-right:0;width:100% !important;}.col-sm-12.bs-region.bs-region--main,.col-md-12{padding-left:0;padding-right:0;}#paragraph--id--7824 iframe{border:none;height:1500px;}@media only screen and (max-width:1050px){div.paragraph--id--2658,div.paragraph--id--2200,div.paragraph--id--5252{display:flex;float:none;width:100%;padding:0px;}div.paragraph--id--2658 h1,div.paragraph--id--2658 .largeheader,div.paragraph--id--2658 .largeheader p,.largeheader div.paragraph--id--2658 p,div.paragraph--id--2658 .largeheader tbody,.largeheader div.paragraph--id--2658 tbody,div.paragraph--id--2200 h1,div.paragraph--id--2200 .largeheader,div.paragraph--id--2200 .largeheader p,.largeheader div.paragraph--id--2200 p,div.paragraph--id--2200 .largeheader tbody,.largeheader div.paragraph--id--2200 tbody,div.paragraph--id--5252 h1,div.paragraph--id--5252 .largeheader,div.paragraph--id--5252 .largeheader p,.largeheader div.paragraph--id--5252 p,div.paragraph--id--5252 .largeheader tbody,.largeheader div.paragraph--id--5252 tbody{text-align:center;padding:0 !important;}div.program-finder h4{width:auto;line-height:5pt;font-size:12.3pt;}div.paragraph--type-program-finder-panel.row{width:90% !important;}div.paragraph--type-program-finder-panel.row .program-title{display:none;}div.paragraph--type-program-finder-panel.row .program-middle-wrap{width:50%;}div.paragraph--type-program-finder-panel.row .program-ms{width:50%;}div.paragraph--type-program-finder-panel.row .program-finder{margin-right:0;margin-left:0;}#paragraph--id--7824 iframe{height:1600px;}}@media only screen and (max-width:768px){div.paragraph--id--2658,div.paragraph--id--2200,div.paragraph--id--5252{display:flex;float:none;width:100%;padding:0px;}div.paragraph--id--2658 div.paragraph__column,div.paragraph--id--2200 div.paragraph__column,div.paragraph--id--5252 div.paragraph__column{width:100%;}div.paragraph--id--2658 h1,div.paragraph--id--2658 .largeheader,div.paragraph--id--2658 .largeheader p,.largeheader div.paragraph--id--2658 p,div.paragraph--id--2658 .largeheader tbody,.largeheader div.paragraph--id--2658 tbody,div.paragraph--id--2200 h1,div.paragraph--id--2200 .largeheader,div.paragraph--id--2200 .largeheader p,.largeheader div.paragraph--id--2200 p,div.paragraph--id--2200 .largeheader tbody,.largeheader div.paragraph--id--2200 tbody,div.paragraph--id--5252 h1,div.paragraph--id--5252 .largeheader,div.paragraph--id--5252 .largeheader p,.largeheader div.paragraph--id--5252 p,div.paragraph--id--5252 .largeheader tbody,.largeheader div.paragraph--id--5252 tbody{text-align:center;padding:0 !important;width:90%;margin:0 auto;font-size:9.0vw;line-height:9.0vw;}div.program-finder h4{width:auto;line-height:5pt;font-size:12.3pt;}div.paragraph--type-program-finder-panel.row{width:90% !important;padding:0 !important;}div.paragraph--type-program-finder-panel.row .program-title{display:none;}div.paragraph--type-program-finder-panel.row .program-middle-wrap{width:100%;}div.paragraph--type-program-finder-panel.row .program-ms{width:100%;right:0;}div.paragraph--type-program-finder-panel.row .program-ms .col-sm-4.bs-region.bs-region--right{padding-left:unset;}#paragraph--id--7824 iframe{height:1600px;}.pound-sign-salary{font-family:"Proxima Nova ExtraBold";font-size:35px;font-weight:900;line-height:60px;width:0;height:0;position:relative;top:-4px;right:0;}}@media only screen and (max-width:650px){#paragraph--id--7824 iframe{height:1700px;}}@media only screen and (max-width:490px){#paragraph--id--7824 iframe{height:2100px;}}@media only screen and (max-width:400px){.rankings-salary-control{margin-right:15px;}}@media only screen and (max-width:350px){.rankings-salary-control{margin-right:0px;transform:translateX(-5px);}.rankings-salary-control .rank-text{font-size:70px;line-height:60px;}}footer.footer.container-fluid{padding:43.5px 0 0 0;}#block-simon-sass-simon-sasslogo-3{width:100% !important;}#block-simon-sass-simon-sasslogo-3 div.block-content--type-basic div.col-sm-12 div.field--name-body{max-width:100%;width:100%;margin:0 auto;padding:0;text-align:center;}#block-simon-sass-simon-sasslogo-3 div.block-content--type-basic div.col-sm-12 div.field--name-body img{padding:50px 0 0 0;margin:0 10px;text-align:center;margin:0 auto;max-width:300px;height:auto;}#menubox-c135{z-index:100;}#menubox-c135 ul.awemenu{display:flex;justify-content:space-between;max-width:1260px;width:100%;margin:0 auto;position:relative;}#menubox-c135 ul.awemenu .awemenu-arrow{margin-left:-5px;}#menubox-c135 ul.awemenu li{position:relative;}#menubox-c135 ul.awemenu li a{line-height:40px;padding:15px 10px;}#menubox-c135 ul.awemenu li ul.awemenu-submenu{position:relative;}#menubox-c135 ul.awemenu li ul.awemenu-submenu.awemenu-dropdown{left:10px !important;width:100% !important;position:absolute;}.region-footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:0.60fr 0px 1fr;grid-template-rows:0.60fr 1fr;grid-column-gap:0px;grid-row-gap:0px;padding-bottom:50px;max-width:1260px;margin:0 auto;padding-top:10px;}.region-footer > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}.region-footer > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;}.region-footer > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;}.region-footer > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7;}.region-footer > *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;}.region-footer > *:nth-child(6){-ms-grid-row:3;-ms-grid-column:3;}.region-footer > *:nth-child(7){-ms-grid-row:3;-ms-grid-column:5;}.region-footer > *:nth-child(8){-ms-grid-row:3;-ms-grid-column:7;}.region-footer section ul li{list-style:none;}.region-footer h4{padding-bottom:10pt;}.region-footer .blocktitle{text-align:left;font-size:30px;line-height:30px;}.region-footer #block-resources{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2;}.region-footer #block-resources ul li{list-style:none;padding-bottom:20px;}.region-footer #block-resources ul li a{font-size:20px;line-height:20px;}.region-footer #block-getintouch{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 2 / 3;}.region-footer #block-getintouch ul li{list-style:none;padding-bottom:20px;}.region-footer #block-getintouch ul li a{font-size:20px;line-height:20px;}.region-footer #block-universityofrochesterfooterlinks{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 2 / 4;}.region-footer #block-universityofrochesterfooterlinks ul li{list-style:none;padding-bottom:20px;}.region-footer #block-universityofrochesterfooterlinks ul li a{font-size:20px;line-height:20px;}.region-footer #block-footersocialicons{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1 / 4 / 2 / 5;padding-top:10px;}.region-footer #block-footersocialicons ul{display:flex;flex-direction:row;justify-content:flex-end;}.region-footer #block-footersocialicons ul li{list-style:none;padding:0 2px;}.region-footer #block-footersocialicons ul li a{width:50px;height:50px;display:block;}.region-footer #block-footersocialicons ul li:nth-child(1) a{background-image:url("/sites/default/files/icon-for-footer-facebook.png");background-size:cover;background-repeat:no-repeat;}.region-footer #block-footersocialicons ul li:nth-child(1) a:hover{background-image:url("/sites/default/files/icon-for-footer-facebook_hover.png");}.region-footer #block-footersocialicons ul li:nth-child(2) a{background-image:url("/sites/default/files/icon-for-footer-linkedin.png");background-size:cover;background-repeat:no-repeat;}.region-footer #block-footersocialicons ul li:nth-child(2) a:hover{background-image:url("/sites/default/files/icon-for-footer-linkedin_hover.png");}.region-footer #block-footersocialicons ul li:nth-child(3) a{background-image:url("/sites/default/files/icon-for-footer-twitter.png");background-size:cover;background-repeat:no-repeat;}.region-footer #block-footersocialicons ul li:nth-child(3) a:hover{background-image:url("/sites/default/files/icon-for-footer-twitter_hover.png");}.region-footer #block-footersocialicons ul li:nth-child(4) a{background-image:url("/sites/default/files/icon-for-footer-instagram.png");background-size:cover;background-repeat:no-repeat;}.region-footer #block-footersocialicons ul li:nth-child(4) a:hover{background-image:url("/sites/default/files/icon-for-footer-instagram_hover.png");}.region-footer #block-footersocialicons ul li:nth-child(5) a{background-image:url("/sites/default/files/icon-for-footer-youtube.png");background-size:cover;background-repeat:no-repeat;}.region-footer #block-footersocialicons ul li:nth-child(5) a:hover{background-image:url("/sites/default/files/icon-for-footer-youtube_hover.png");}.region-footer #block-simonlogoforfooter{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:2 / 1 / 3 / 5;margin-top:20px;}.region-footer #block-simonlogoforfooter .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item{padding-top:1%;}.region-footer #block-simonlogoforfooter .field--name-body img{width:100%;height:auto;max-width:350px;padding-bottom:20px;}#block-footersocialicons{padding-top:10px;}#block-footersocialicons ul{display:flex;flex-direction:row;justify-content:flex-end;}#block-footersocialicons ul li{list-style:none;padding:0 2px;}#block-footersocialicons ul li img{width:50px;height:auto;}@media (max-width:1200px){#menubox-c135 ul.awemenu{background:none;}#menubox-c135 ul.awemenu li ul.awemenu-submenu{top:20px;}#menubox-c135 ul.awemenu li ul.awemenu-submenu li{margin-bottom:0;}#menubox-c135 ul.awemenu li ul.awemenu-submenu li a{font-size:20px;padding:20px 10px;line-height:20px;color:#356cac;}#menubox-c135 ul.awemenu li ul.awemenu-submenu.awemenu-dropdown{margin:0 auto !important;position:absolute !important;width:100% !important;left:0 !important;padding:0;top:75px;}#menubox-c135 ul.awemenu i.awemenu-arrow.amm-down::before{content:"\e901";}#menubox-c135 ul.awemenu li:last-child{padding:0 !important;}#menubox-c135 div.awemenu-bars{display:none;}.region-footer{width:90%;}}@media (max-width:992px){.region-footer{width:90%;display:flex;flex-wrap:wrap;}.region-footer #block-resources{flex:1 0 33%;padding-bottom:50px;}.region-footer #block-getintouch{flex:1 0 33%;padding-bottom:50px;}.region-footer #block-universityofrochesterfooterlinks{flex:1 0 33%;}.region-footer #block-footersocialicons{flex:1 0 100%;}.region-footer #block-footersocialicons ul{justify-content:center;}.region-footer #block-simonlogoforfooter{flex:1 0 100%;}}@media (max-width:768px){footer.footer.container-fluid{width:90%;}#menubox-c135 ul.awemenu{background:none;}#menubox-c135 ul.awemenu li a{font-size:16px;padding:20px 10px;line-height:20px;background:white !important;color:#356cac;}#menubox-c135 ul.awemenu li ul.awemenu-submenu{top:20px;}#menubox-c135 ul.awemenu li ul.awemenu-submenu li{margin-bottom:0;}#menubox-c135 ul.awemenu li ul.awemenu-submenu li a{font-size:20px;padding:20px 10px;line-height:20px;color:#356cac;}#menubox-c135 ul.awemenu li ul.awemenu-submenu.awemenu-dropdown{margin:0 auto !important;position:absolute !important;width:100% !important;left:0 !important;padding:0;top:75px;}#menubox-c135 ul.awemenu i.awemenu-arrow.amm-down::before{content:"\e901";}#menubox-c135 ul.awemenu li:last-child{padding:0 !important;}#menubox-c135 div.awemenu-bars{display:none;}.region-footer{display:flex;flex-wrap:wrap;margin:unset;width:100%;}.region-footer #block-resources{flex:1 0 50%;}.region-footer #block-getintouch{flex:1 0 50%;padding:0;}.region-footer #block-footersocialicons{flex:1 0 100%;padding:30px 0;}.region-footer #block-footersocialicons ul{justify-content:space-evenly;}.region-footer #block-simonlogoforfooter{margin-top:0;padding:15px 0 10px;}.region-footer #block-simonlogoforfooter .field--name-body{padding-bottom:10px;}.region-footer #block-simonlogoforfooter .field--name-body img{width:100%;height:auto;max-width:270px;padding-bottom:25px;margin:0 auto !important;}.region-footer #block-simonlogoforfooter .field--name-body p,.region-footer #block-simonlogoforfooter .field--name-body tbody{line-height:22px;}}@media (max-width:550px){.region-footer{display:flex;flex-wrap:wrap;}.region-footer #block-resources{flex:1 0 100%;padding-bottom:30px;}.region-footer #block-getintouch{flex:1 0 100%;padding-bottom:30px;}.region-footer #block-universityofrochesterfooterlinks{flex:1 0 100%;}.region-footer #block-footersocialicons{flex:1 0 100%;padding:30px 0;}.region-footer #block-footersocialicons ul{justify-content:space-evenly;}.region-footer #block-simonlogoforfooter{margin-top:0;padding:15px 0 10px;}}.paragraph--type-table .col-sm-12.bs-region.bs-region--main .field.field--name-field-table-element-.field--type-tablefield.field--label-hidden.field--item table{margin:0 0;}#geysir-modal table{table-layout:auto !important;}table{font-family:"Proxima Nova ExtraBold";border-collapse:separate !important;border-spacing:5px !important;text-align:center !important;}thead{background-color:#587b7c;color:#fff;font:"Proxima Nova ExtraBold";text-align:center !important;}tbody{background-color:#e4e7e7;color:#003b71 !important;font-family:"Proxima Nova Bold" !important;}#tablefield-0 > tbody{background-color:#e4e7e7;font-size:15pt;font-weight:600;}.table > thead > tr > th,.table > thead > tr > td,.table > tbody > tr > th,.table > tbody > tr > td,.table > tfoot > tr > th,.table > tfoot > tr > td{padding:20px !important;}.paragraph--type-table .field--name-field-table-element-.field--type-tablefield.Round-One table tbody tr:nth-child(1){background-color:#ffd200;}.paragraph--type-table .field--name-field-table-element-.field--type-tablefield.Round-Two table tbody tr:nth-child(2){background-color:#ffd200;}.paragraph--type-table .field--name-field-table-element-.field--type-tablefield.Round-Three table tbody tr:nth-child(3){background-color:#ffd200;}.paragraph--type-table .field--name-field-table-element-.field--type-tablefield.Round-Four table tbody tr:nth-child(4){background-color:#ffd200;}.paragraph--type-table .field--name-field-table-element-.field--type-tablefield.Round-Five table tbody tr:nth-child(5){background-color:#ffd200;}.paragraph--type-table .field--name-field-table-element-.field--type-tablefield.Round-Six table tbody tr:nth-child(6){background-color:#ffd200;}.paragraph--type-table .field--name-field-highlight-round{display:none;}@media (max-width:768px){#tablefield-0 > tbody{font-weight:unset;}.table > thead > tr > th,.table > thead > tr > td,.table > tbody > tr > th,.table > tbody > tr > td,.table > tfoot > tr > th,.table > tfoot > tr > td{padding:1px !important;}table{border-spacing:unset !important;font-family:"Proxima Nova Medium";}.table-responsive{overflow-x:hidden !important;border:none !important;margin-left:0px;}.col_0{font-family:"Proxima Nova ExtraBold" !important;color:#003b71 !important;}.col_1{display:none;}tr td:nth-child(n+2){font-family:"Proxima Nova Medium" !important;color:#587b7c !important;}tr td:nth-last-child(1){display:block;}td.row_1.col_2::before,td.row_2.col_2::before,td.row_3.col_2::before,td.row_4.col_2::before,td.row_5.col_2::before,td.row_6.col_2::before{content:"Application Due:";display:inline-block;margin:0 10px 0 0;}td.row_1.col_3::before,td.row_2.col_3::before,td.row_3.col_3::before,td.row_4.col_3::before,td.row_5.col_3::before,td.row_6.col_3::before{content:"Notification By:";display:inline-block;margin:0 10px 0 0;}thead{display:none;}tbody{background:inherit !important;margin:0;}td{border-top:unset !important;color:#587b7c;}tr{display:flex;flex-direction:column;text-align:left;margin:15px 0;}}*{box-sizing:border-box;}html,body{max-width:inherit;overflow-x:inherit;font-size:12pt;line-height:16pt;}@media (min-width:768px){html,body{font-size:14pt;line-height:18pt;}}html a,body a{font-family:inherit;}body{min-width:410px;margin-top:0 !important;padding-top:0 !important;}@media (min-width:264px){body.toolbar-vertical,body.toolbar-horizontal{padding-top:80px !important;}body.toolbar-vertical .navbar-container,body.toolbar-horizontal .navbar-container{top:80px !important;}body.toolbar-vertical .navbar-collapse,body.toolbar-horizontal .navbar-collapse{top:130px !important;}}body.toolbar-fixed{padding-top:78px !important;}body.toolbar-fixed .navbar-container{top:78px !important;}body.toolbar-fixed .navbar-collapse{top:128px !important;}@media (min-width:1031px){body.toolbar-fixed:not(.toolbar-tray-open){padding-top:40px !important;}body.toolbar-fixed:not(.toolbar-tray-open) .navbar-container{top:40px !important;}body.toolbar-fixed:not(.toolbar-tray-open) .navbar-collapse{top:90px !important;}}@media (min-width:976px) and (max-width:1137px){body.toolbar-fixed.toolbar-tray-open{padding-top:118px !important;}body.toolbar-fixed.toolbar-tray-open .navbar-container{top:118px !important;}body.toolbar-fixed.toolbar-tray-open .navbar-collapse{top:168px !important;}}.main-container{font-family:"Proxima Nova Medium";color:#587b7c;width:90%;max-width:1260px !important;padding:0;}.main-container h1,.main-container .largeheader,.main-container .largeheader p,.largeheader .main-container p,.main-container .largeheader tbody,.largeheader .main-container tbody{font-size:22pt !important;line-height:24pt !important;text-transform:none;text-align:left;margin-bottom:.3em !important;margin-top:0 !important;padding-bottom:0 !important;}@media (min-width:768px){.main-container h1,.main-container .largeheader,.main-container .largeheader p,.largeheader .main-container p,.main-container .largeheader tbody,.largeheader .main-container tbody{font-size:34pt !important;line-height:35pt !important;}}.main-container a,.main-container a[href="/cart"]{font-family:"Proxima Nova ExtraBold";color:#356cac;}.main-container a:hover,.main-container a:focus,.main-container a[href="/cart"]:hover,.main-container a[href="/cart"]:focus{color:#23527c;}.main-container p,.main-container tbody,.main-container li{color:#587b7c;font-family:"Proxima Nova Medium";font-size:12pt;line-height:16pt;}@media (min-width:768px){.main-container p,.main-container tbody,.main-container li{font-size:14pt;line-height:18pt;}}.main-container ul,.main-container ol{margin-top:0;margin-bottom:0;padding-left:0px;}.main-container table{font-size:1em;width:100%;}.main-container table th,.main-container table td{font-family:"Proxima Nova Medium";text-align:left;padding:1em !important;font-weight:normal;border-bottom:none !important;}.main-container form{position:relative;}.main-container form label,.main-container form .form-required{font-family:"Proxima Nova ExtraBold";margin-bottom:5px;color:#587b7c;display:block;font-weight:normal;}.main-container form input,.main-container form select{box-shadow:none;}.main-container form legend{font-size:inherit;border:none;margin-bottom:0;}.main-container form legend span{color:#587b7c;font-family:"Proxima Nova ExtraBold";}.main-container form .form-type-radio label,.main-container form .form-type-checkbox label{font-family:"Proxima Nova Medium";}.main-container form .form-control{width:auto;font-family:"Proxima Nova Medium";}.main-container form .select-wrapper{width:auto;}.main-container form .select-wrapper:after{font-size:.75em;}.main-container form .select-wrapper select{font-family:"Proxima Nova Medium";}.main-container form .select-wrapper select option{font-family:inherit;}.main-container form .input-group .input-group-addon{width:auto;}.main-container form .form-checkboxes label{display:inline;}.main-container form .form-actions button{min-width:175px;}.main-container > .row{margin-right:-15px;margin-left:-15px;width:auto !important;}.button.button--download,.button.button--white,#edit-submit-product-search,#edit-actions-next,button[data-drupal-selector="edit-checkout"],button[data-drupal-selector="edit-submit"],.address-book-edit-button,.link--previous{font-family:"Proxima Nova Medium";font-size:1em;display:inline-block;border-radius:3px;transition:box-shadow 0.5s ease-in-out;}.button.button--download:hover,.button.button--download:focus,.button.button--white:hover,.button.button--white:focus,#edit-submit-product-search:hover,#edit-submit-product-search:focus,#edit-actions-next:hover,#edit-actions-next:focus,button[data-drupal-selector="edit-checkout"]:hover,button[data-drupal-selector="edit-checkout"]:focus,button[data-drupal-selector="edit-submit"]:hover,button[data-drupal-selector="edit-submit"]:focus,.address-book-edit-button:hover,.address-book-edit-button:focus,.link--previous:hover,.link--previous:focus{box-shadow:0px 2px 5px 0px rgba(0,0,0,0.25);text-decoration:none;}.button.button--download:active,.button.button--download:focus,.button.button--download:active:focus,.button.button--white:active,.button.button--white:focus,.button.button--white:active:focus,#edit-submit-product-search:active,#edit-submit-product-search:focus,#edit-submit-product-search:active:focus,#edit-actions-next:active,#edit-actions-next:focus,#edit-actions-next:active:focus,button[data-drupal-selector="edit-checkout"]:active,button[data-drupal-selector="edit-checkout"]:focus,button[data-drupal-selector="edit-checkout"]:active:focus,button[data-drupal-selector="edit-submit"]:active,button[data-drupal-selector="edit-submit"]:focus,button[data-drupal-selector="edit-submit"]:active:focus,.address-book-edit-button:active,.address-book-edit-button:focus,.address-book-edit-button:active:focus,.link--previous:active,.link--previous:focus,.link--previous:active:focus{outline:none;}.button.button--download.icon.glyphicon-cog:before,.button.button--white.icon.glyphicon-cog:before,#edit-submit-product-search.icon.glyphicon-cog:before,#edit-actions-next.icon.glyphicon-cog:before,button[data-drupal-selector="edit-checkout"].icon.glyphicon-cog:before,button[data-drupal-selector="edit-submit"].icon.glyphicon-cog:before,.address-book-edit-button.icon.glyphicon-cog:before,.link--previous.icon.glyphicon-cog:before{content:"\e019";font-family:'Glyphicons Halflings';font-size:.75em;padding-right:.35em;}.button--download,.button--add-to-cart,#edit-submit-product-search,button[data-drupal-selector="edit-checkout"],#edit-actions-next{background-color:#003b71;color:#fff !important;position:relative;padding:.5em 1.4em;border:none;}.button--download:hover,.button--download:focus,.button--download:active,.button--download:active:focus,.button--add-to-cart:hover,.button--add-to-cart:focus,.button--add-to-cart:active,.button--add-to-cart:active:focus,#edit-submit-product-search:hover,#edit-submit-product-search:focus,#edit-submit-product-search:active,#edit-submit-product-search:active:focus,button[data-drupal-selector="edit-checkout"]:hover,button[data-drupal-selector="edit-checkout"]:focus,button[data-drupal-selector="edit-checkout"]:active,button[data-drupal-selector="edit-checkout"]:active:focus,#edit-actions-next:hover,#edit-actions-next:focus,#edit-actions-next:active,#edit-actions-next:active:focus{background-color:#003b71;color:#fff;}.button--download{padding:.5em 1.4em .5em 2.5em;}.button--download:before{content:'';display:inline-block;width:1.1em;height:1.1em;background-image:url(https://simon.rochester.edu/sites/default/files/Download.png);background-size:cover;position:absolute;left:1em;top:.6em;background-repeat:no-repeat;}.button--white,.view-commerce-cart-form button[data-drupal-selector="edit-submit"],.address-book-edit-button,.link--previous{color:#356cac;border:1px solid #356cac;background-color:#fff;padding:.5em 1em;}.button--white:hover,.button--white:focus,.button--white:active,.view-commerce-cart-form button[data-drupal-selector="edit-submit"]:hover,.view-commerce-cart-form button[data-drupal-selector="edit-submit"]:focus,.view-commerce-cart-form button[data-drupal-selector="edit-submit"]:active,.address-book-edit-button:hover,.address-book-edit-button:focus,.address-book-edit-button:active,.link--previous:hover,.link--previous:focus,.link--previous:active{color:#003b71 !important;background-color:#fff !important;border:1px solid #003b71;}.alert p,.alert tbody{color:inherit !important;}.messages{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;}.messages.messages--error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}aside.col-sm-3{width:100%;margin-bottom:20px;border-bottom:1px solid #f1f1f1;}@media (min-width:992px){aside.col-sm-3{width:25% !important;margin:0 !important;background-color:transparent;}}@media (min-width:992px){aside.col-sm-3 .region-sidebar-first{width:100%;margin:0;}}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1,aside.col-sm-3 .block-facet--checkbox{display:block;vertical-align:top;}@media (min-width:768px){aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1,aside.col-sm-3 .block-facet--checkbox{display:inline-block;}}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 label,aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 .block-title,aside.col-sm-3 .block-facet--checkbox label,aside.col-sm-3 .block-facet--checkbox .block-title{font-family:"Proxima Nova ExtraBold";color:#7f7f7f;font-size:16px;font-weight:normal;margin-bottom:.1em;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1{width:100%;max-width:100%;}@media (min-width:992px){aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1{margin-right:0;}}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form--inline{display:flex;align-items:flex-end;flex-wrap:wrap;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item{display:block;margin-bottom:10px;margin-right:10px;padding:0;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item.form-item-search-api-fulltext,aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item input[data-drupal-selector="edit-search-api-fulltext"]{width:100%;max-width:100%;}@media (min-width:992px){aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item.form-item-search-api-fulltext{margin-right:0;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item.form-item-search-api-fulltext,aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item input[data-drupal-selector="edit-search-api-fulltext"]{width:100%;}}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-type-select .select-wrapper{width:100%;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-type-select .select-wrapper #edit-items-per-page--2{width:100%;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 div[data-drupal-selector="edit-actions"]{vertical-align:bottom;}aside.col-sm-3 .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 div[data-drupal-selector="edit-actions"] button{display:block;margin-right:0;margin-bottom:10px;}aside.col-sm-3 .block-facet--checkbox ul{margin:0;padding-left:0;}aside.col-sm-3 + section.col-sm-9{width:100% !important;}@media (min-width:992px){aside.col-sm-3 + section.col-sm-9{width:75% !important;}}@media (min-width:992px){div.col-sm-9 .region-content{margin-left:10px;}}.view-product-search .view-content{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;font-size:0;display:flex;flex-wrap:wrap;align-items:stretch;}.view-product-search .view-content .views-row{font-size:1rem;width:100% !important;padding:0 15px;margin-bottom:2em;display:inline-block;vertical-align:top;}@media (min-width:500px){.view-product-search .view-content .views-row{width:50% !important;}}@media (min-width:768px){.view-product-search .view-content .views-row{width:33.3333% !important;}}@media (min-width:1500px){.view-product-search .view-content .views-row{width:25% !important;}}.view-product-search .view-content .views-row > div{padding-top:150px;position:relative;height:100%;}.view-product-search .view-content .views-row .views-field-field-thumbnail-auto-x-150-{border:1px solid #CECECE;position:absolute;left:0;top:0;right:0;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;}.view-product-search .view-content .views-row .views-field-field-thumbnail-auto-x-150- .field-content{width:100%;height:100%;}.view-product-search .view-content .views-row .views-field-field-thumbnail-auto-x-150- .field-content a{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1em;}.view-product-search .view-content .views-row .views-field-field-thumbnail-auto-x-150- .field-content a img{display:block;max-width:100%;max-height:100%;height:auto;width:auto;}.view-product-search .view-content .views-row .views-field-field-thumbnail-auto-x-150- .field-content .no-image{width:100%;height:100%;background-color:#003b71;display:flex;align-items:center;justify-content:center;padding:1em;text-decoration:none !important;cursor:pointer;}.view-product-search .view-content .views-row .views-field-field-thumbnail-auto-x-150- .field-content .no-image span{font-family:"Proxima Nova ExtraBold";font-size:1.5em;color:rgba(255,255,255,0.2);text-align:center;}.view-product-search .view-content .views-row h2,.view-product-search .view-content .views-row .blocktitle{font-size:16pt;line-height:21pt;line-height:inherit;padding:0;margin:.25em 0 !important;}.view-product-search .view-content .views-row .field--name-price,.view-product-search .view-content .views-row .views-field-variations .field-content{font-size:1em;font-family:"Proxima Nova ExtraBold";font-weight:normal;line-height:1;margin:0;color:#587b7c;}.view-product-search .view-content .views-row .field--name-price > div,.view-product-search .view-content .views-row .views-field-variations .field-content > div{display:inline-block;font-weight:bold;}#block-simon-sass-main-menu{display:inline-block;}@media (min-width:768px){#block-simon-sass-main-menu .navbar-nav{float:none;}}#block-simon-sass-account-menu{display:inline-block;float:right;}#products-filter,#orders-filter{margin-bottom:10px;font-family:"Proxima Nova Medium";}#products-table_wrapper,#orders-table_wrapper{overflow-x:scroll;margin:-5px;}@media (max-width:768px){#products-table_wrapper,#orders-table_wrapper{margin:0;}#products-table_wrapper tr,#orders-table_wrapper tr{border-radius:3px;overflow:hidden;}#products-table_wrapper tr td,#orders-table_wrapper tr td{border:1px solid #e4e7e7;}#products-table_wrapper tr td:first-child,#orders-table_wrapper tr td:first-child{background-color:#e4e7e7;}}@media (min-width:992px){#products-table_wrapper,#orders-table_wrapper{overflow-x:auto;}}#products-table_wrapper #products-table td,#products-table_wrapper #orders-table td,#orders-table_wrapper #products-table td,#orders-table_wrapper #orders-table td{font-size:.85em;}#products-table_wrapper #products-table td:empty:before,#products-table_wrapper #orders-table td:empty:before,#orders-table_wrapper #products-table td:empty:before,#orders-table_wrapper #orders-table td:empty:before{content:'-';}#products-table_wrapper #products-table td a:not(.button),#products-table_wrapper #orders-table td a:not(.button),#orders-table_wrapper #products-table td a:not(.button),#orders-table_wrapper #orders-table td a:not(.button){display:block;}#products-table_wrapper #products-table td a.button--white.edit-stock,#products-table_wrapper #orders-table td a.button--white.edit-stock,#orders-table_wrapper #products-table td a.button--white.edit-stock,#orders-table_wrapper #orders-table td a.button--white.edit-stock{padding-left:.75em;}#products-table_wrapper #products-table td a.button--white.edit-stock:before,#products-table_wrapper #orders-table td a.button--white.edit-stock:before,#orders-table_wrapper #products-table td a.button--white.edit-stock:before,#orders-table_wrapper #orders-table td a.button--white.edit-stock:before{content:"\270f";display:inline-block;margin-right:.25em;transform:rotate(135deg);font-size:1.1em;}#products-table_wrapper #products-table td li,#products-table_wrapper #orders-table td li,#orders-table_wrapper #products-table td li,#orders-table_wrapper #orders-table td li{color:inherit;font-size:inherit;list-style:none;}#products-table_wrapper .dataTables_info,#orders-table_wrapper .dataTables_info{color:#587b7c;font-family:"Proxima Nova Medium";}#stock table{border-collapse:collapse !important;border-spacing:0px !important;text-align:left;}#stock table thead,#stock table tbody{background-color:transparent !important;}#stock table th,#stock table td{font-size:16px;border:1px solid #ccc;padding:1em;background-color:transparent;font-weight:400;font-family:"Proxima Nova Medium";color:#587b7c;}#stock table th{font-family:"Proxima Nova ExtraBold";}#stock table a{color:#356cac;}@media (min-width:769px){#products-filter,#orders-filter{margin-bottom:20px;}.dataTables_info{margin-left:5px;}}#drupal-modal .modal-dialog{display:block !important;height:auto !important;}#drupal-modal .manage-product-modal.modal-content{width:600px !important;height:auto !important;max-width:100%;margin:0 auto;}#drupal-modal .manage-product-modal.modal-content.modal-success{padding:15px;}#drupal-modal .manage-product-modal.modal-content .modal-body{overflow-y:auto !important;overflow-x:hidden !important;}#drupal-modal .manage-product-modal.modal-content .nav.nav-tabs{margin-bottom:15px;}section.block-commerce-cart{display:flex;font-family:"Proxima Nova ExtraBold";float:right;align-items:center;height:100%;}section.block-commerce-cart .cart--cart-block{display:inline-block;position:relative;}section.block-commerce-cart .cart--cart-block .cart-block--summary{padding:8px 0 8px 15px;}section.block-commerce-cart .cart--cart-block .cart-block--summary .cart-block--link__expand{display:flex;}section.block-commerce-cart .cart--cart-block .cart-block--summary .cart-block--link__expand .cart-block--summary__icon{height:20px;overflow:hidden;padding-right:8px;}section.block-commerce-cart .cart--cart-block .cart-block--summary .cart-block--link__expand .cart-block--summary__icon svg path{fill:#356cac;}section.block-commerce-cart .cart--cart-block .cart-block--summary .cart-block--link__expand .cart-block--summary__count{font-size:16px;}section.block-commerce-cart .cart--cart-block .cart-block--contents{width:calc(100vw - 17px);height:50px;max-height:340px;top:44px;right:-5vw;box-shadow:rgba(0,0,0,0.35) 0px 30px 30px -30px;display:block;opacity:0;border-radius:6px;pointer-events:none;overflow:hidden;transition:opacity 0.3s ease-in-out,height 0.5s cubic-bezier(0.425,0.255,0,0.995);z-index:9999;}@media (min-width:768px){section.block-commerce-cart .cart--cart-block .cart-block--contents{right:0 !important;width:500px;box-shadow:rgba(0,0,0,0.3) 0px 30px 60px -30px;}}section.block-commerce-cart .cart--cart-block .cart-block--contents.cart-block--contents__expanded{pointer-events:auto;opacity:1;}section.block-commerce-cart .cart--cart-block .cart-block--contents.cart-block--contents__expanded.showing-cart{transition:all 0.2s cubic-bezier(0.83,0,1,0.83);}section.block-commerce-cart .cart--cart-block .cart-block--contents.cart-block--contents__expanded .cart-block--contents__inner{opacity:1;transform:translateY(0);transition:opacity .3s .2s ease-in-out,transform .2s .2s ease-in-out;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__inner{height:100%;margin:0 auto;padding:20px 20px 4em 20px;opacity:0;transform:translateY(-0.5em);transition:opacity .1s ease-in,transform .1s ease-in;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__inner .cart-block--contents__items{font-family:"Proxima Nova Medium";font-size:16px;overflow-x:auto;overflow-y:scroll;max-height:none;height:100%;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block{color:#587b7c;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block .item-list ul{padding:0;list-style:none;margin-bottom:0px;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block .item-list li{display:flex;padding:.6em 0;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block .item-list li:last-child{margin-bottom:0;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block .item-list li .views-field-title{width:70%;padding-right:20px;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block .item-list li .views-field-quantity{width:15%;}section.block-commerce-cart .cart--cart-block .cart-block--contents .view-commerce-cart-block .item-list li .views-field-total-price__number{width:25%;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links{position:absolute;left:50%;bottom:.75em;transform:translateX(-50%);}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a{font-family:"Proxima Nova Medium";font-size:1em;display:inline-block;border-radius:3px;transition:box-shadow 0.5s ease-in-out;color:#356cac;border:1px solid #356cac;background-color:#fff;padding:.5em 1em;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:hover,section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:focus{box-shadow:0px 2px 5px 0px rgba(0,0,0,0.25);text-decoration:none;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:active,section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:focus,section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:active:focus{outline:none;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a.icon.glyphicon-cog:before{content:"\e019";font-family:'Glyphicons Halflings';font-size:.75em;padding-right:.35em;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:hover,section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:focus,section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:active{color:#003b71 !important;background-color:#fff !important;border:1px solid #003b71;}section.block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links a:before{content:'View ';}section.block-commerce-cart .cart--cart-block .cart-block--link__expand{display:inline-block;display:flex;align-items:center;color:#356cac;}section.block-commerce-cart .cart--cart-block .cart-block--link__expand:hover{color:#003b71;}section.block-commerce-cart .cart--cart-block .cart-block--link__expand:hover .cart-block--summary__icon svg path{fill:#003b71 !important;}body.user-logged-in section.block-commerce-cart .cart--cart-block .cart-block--contents{right:calc(-5vw - 60px);}body.path-product .main-container .row{position:relative;}body.path-product .main-container .row > .col-sm-12 .field--name-field-image img,body.path-product .main-container .row > .col-sm-12 .field--name-field-thumbnail-auto-x-150- img{max-width:50%;padding:20px 0px;}@media (min-width:992px){body.path-product .main-container .row > .col-sm-12{position:static;}body.path-product .main-container .row > .col-sm-12 .region-content{position:relative;}body.path-product .main-container .row > .col-sm-12 .region-content article{position:static;max-width:50%;}body.path-product .main-container .row > .col-sm-12 .region-content article .field--name-field-image,body.path-product .main-container .row > .col-sm-12 .region-content article .field--name-field-thumbnail-auto-x-150-{max-width:40%;position:absolute;right:0;}body.path-product .main-container .row > .col-sm-12 .region-content article .field--name-field-image img,body.path-product .main-container .row > .col-sm-12 .region-content article .field--name-field-thumbnail-auto-x-150- img{max-width:100%;}}.main-container .field--name-body{margin-bottom:20px;}.main-container .field--name-body ul{padding-left:1.5em;}.main-container .field--name-price.field--type-commerce-price{font-family:"Proxima Nova ExtraBold";line-height:1;margin:0 0 .5em 0;font-size:2em;color:#587b7c;}.main-container .commerce-order-item-add-to-cart-form{position:relative;}.main-container .commerce-order-item-add-to-cart-form label{font-family:"Proxima Nova ExtraBold";margin-bottom:5px;color:#587b7c;display:block;font-weight:normal;}.main-container .commerce-order-item-add-to-cart-form input{max-width:100%;}.main-container .commerce-order-item-add-to-cart-form legend{font-size:inherit;border:none;margin-bottom:0;}.main-container .commerce-order-item-add-to-cart-form legend span{color:#587b7c;font-family:"Proxima Nova ExtraBold";}.main-container .commerce-order-item-add-to-cart-form .form-type-radio label,.main-container .commerce-order-item-add-to-cart-form .form-type-checkbox label{font-family:"Proxima Nova Medium";}.main-container .commerce-order-item-add-to-cart-form .form-control{width:100%;font-family:"Proxima Nova Medium";}@media (min-width:992px){.main-container .commerce-order-item-add-to-cart-form .form-control{width:auto;}}.main-container .commerce-order-item-add-to-cart-form .select-wrapper{width:auto;}.main-container .commerce-order-item-add-to-cart-form .select-wrapper:after{font-size:.75em;}.main-container .commerce-order-item-add-to-cart-form .select-wrapper select{font-family:"Proxima Nova Medium";}.main-container .commerce-order-item-add-to-cart-form .select-wrapper select option{font-family:inherit;}.main-container .commerce-order-item-add-to-cart-form .input-group .input-group-addon{width:auto;}.main-container .commerce-order-item-add-to-cart-form .form-checkboxes label{display:inline;}.main-container .commerce-order-item-add-to-cart-form .form-actions button{width:175px;}.footer.container-fluid{width:90% !important;}.footer.container-fluid .region-footer{width:100% !important;-ms-grid-columns:1fr 1fr 1fr 1fr;}.footer.container-fluid .region-footer a{font-family:"Proxima Nova Medium";}.footer.container-fluid .region-footer ul,.footer.container-fluid .region-footer ol{padding:0;margin:0;}.footer.container-fluid .region-footer p,.footer.container-fluid .region-footer tbody{font-family:"Proxima Nova Medium";color:#587b7c;}.block-facet-blockcategories h2,.block-facet-blockcategories .blocktitle{font-size:1em;line-height:inherit;color:#587b7c;padding:0;margin:0 0 .3em 0 !important;font-weigth:normal;}.block-facet-blockcategories ul{list-style:none;}.block-facet-blockcategories ul li label{padding-left:.4em;font-weight:normal;cursor:pointer;}#commerce-checkout-flow-multistep-default .layout-region-checkout-main{width:100%;float:none;padding-right:0;}@media (min-width:992px){#commerce-checkout-flow-multistep-default .layout-region-checkout-main{width:70%;float:left;padding-right:4em;}}#commerce-checkout-flow-multistep-default .layout-region-checkout-secondary{width:100%;float:none;}@media (min-width:992px){#commerce-checkout-flow-multistep-default .layout-region-checkout-secondary{width:30%;float:right;}}#commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions{display:flex;}.checkout-pane{padding:0;box-shadow:none;}.checkout-pane.panel{border:none;}.checkout-pane .panel-heading{padding:0;background-color:transparent !important;color:#003b71;font-family:"Proxima Nova ExtraBold";border-bottom:1px solid #EEEEEE;}.checkout-pane .panel-heading .panel-title{padding:0;margin:0;font-size:1em;}.checkout-pane .panel-body{padding:0;}.checkout-pane .form-required:after{align-self:flex-start;margin-top:.4em;}.checkout-pane .input-group-addon{display:none;}.checkout-pane-commerce-extended-order-form-summary,.checkout-pane-payment-information,#edit-review-payment-information,#edit-review-contact-information{box-shadow:none;border:none;}.checkout-pane-commerce-extended-order-form-summary .panel-title a,.checkout-pane-payment-information .panel-title a,#edit-review-payment-information .panel-title a,#edit-review-contact-information .panel-title a{display:inline-block;padding:0 .25em;}.checkout-pane-commerce-extended-order-form-summary .panel-title a:hover,.checkout-pane-commerce-extended-order-form-summary .panel-title a:focus,.checkout-pane-payment-information .panel-title a:hover,.checkout-pane-payment-information .panel-title a:focus,#edit-review-payment-information .panel-title a:hover,#edit-review-payment-information .panel-title a:focus,#edit-review-contact-information .panel-title a:hover,#edit-review-contact-information .panel-title a:focus{text-decoration:underline;}.checkout-pane-commerce-extended-order-form-summary .panel-body,.checkout-pane-payment-information .panel-body,#edit-review-payment-information .panel-body,#edit-review-contact-information .panel-body{padding:1em 0 1em 1em;}#edit-contact-information{margin-bottom:15px;}#edit-contact-information .panel-body{padding:1em 0 1em 1em;}#edit-contact-information .form-item-contact-information-email{display:flex;}#edit-contact-information .form-item-contact-information-email label{min-width:130px;padding-right:.5em;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin:0;}@media (min-width:768px){#edit-contact-information .form-item-contact-information-email label{min-width:150px;}}#edit-contact-information .form-item-contact-information-email input{width:100%;}#edit-payment-information .panel-body{padding:0;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-number,div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-security-code{display:flex;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-number label,div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-security-code label{min-width:130px;padding-right:.5em;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin:0;}@media (min-width:768px){div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-number label,div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-security-code label{min-width:150px;}}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-number{padding:1em 0 0 1em;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] .form-item-payment-information-add-payment-method-payment-details-security-code{padding:0 0 0 1em;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"]{display:flex;padding:0 0 1em 1em;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] > .form-required{min-width:130px;padding-right:.5em;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin:0;}@media (min-width:768px){div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] > .form-required{min-width:150px;}}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration"]{border:1px solid #ccc;border-radius:4px;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration"] label{display:none !important;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration"] input{border:none;text-align:center;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration"] .form-item-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration-divider{display:flex;align-items:center;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration"] .form-item-payment-information-add-payment-method-payment-details-expiration-date-expiration-expiration-divider .credit-card-form__divider{margin-top:0;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-accepted-cards"]{padding-top:.5em;}div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details"] div[data-drupal-selector="edit-payment-information-add-payment-method-payment-details-accepted-cards"] img{width:40px;height:auto;margin-right:.5em;border:1px solid #ccc;border-radius:3px;}div[data-drupal-selector="edit-payment-information-add-payment-method-billing-information-address-0-address"]{padding:1em 0 1em 1em;}#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality{display:flex;}#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality label{min-width:130px;padding-right:.5em;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin:0;}@media (min-width:768px){#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-country-code label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-administrative-area label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 label,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-dependent-locality label{min-width:150px;}}#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name{width:100%;}#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 input,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 input,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name input,#edit-payment-information-add-payment-method-billing-information .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name input,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 input,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 input,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name input,#edit-payment-information-add-payment-method-billing-information-address-0-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name input,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line1 input,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-address-line2 input,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name input,#edit-payment-information-billing-information-address .form-item-payment-information-add-payment-method-billing-information-address-0-address-family-name input{width:100%;}#edit-payment-information-add-payment-method-billing-information-address-0-address{padding:1em 0 1em 1em;}.layout-region.layout-region-checkout-secondary h3{display:none;}@media (min-width:992px){.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .panel-body{padding:1em 0 0 0;}}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item{margin-bottom:.5em;}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item span{display:inline-block;}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item li span:first-child{padding-right:.5em;}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item .order-item-product-title{font-family:"Proxima Nova ExtraBold";}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item .order-item-total,.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item .order-item-quantity,.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item .order-item-unit-price{display:flex;justify-content:space-between;}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item .order-item-total{border-top:1px solid;}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-form-summary .order-summary-item ul{list-style:none;}.layout-region.layout-region-checkout-secondary .checkout-pane-commerce-extended-order-total-summary .checkout-order-summary div{display:flex;justify-content:space-between;}.view-commerce-cart-form{margin-bottom:3em;}@media (max-width:768px){.view-commerce-cart-form table tbody tr td{display:flex;align-items:center;border-bottom:1px solid #f1f1f1 !important;height:46px;}.view-commerce-cart-form .views-field-purchased-entity{font-size:1.2em;}.view-commerce-cart-form .views-field-remove-button:before,.view-commerce-cart-form .views-field-edit-quantity:before,.view-commerce-cart-form .views-field-unit-price__number:before,.view-commerce-cart-form .views-field-total-price__number:before{display:inline-block;width:90px;}.view-commerce-cart-form .views-field-remove-button:before{content:'Remove: ';}.view-commerce-cart-form .views-field-edit-quantity:before{content:'Quantity: ';}.view-commerce-cart-form .views-field-unit-price__number:before{content:'Price: ';}.view-commerce-cart-form .views-field-total-price__number:before{content:'Total: ';}}.view-commerce-cart-form .order-total-line{padding:0;}.view-commerce-cart-form .order-total-line__subtotal{margin-bottom:4px;}.view-commerce-cart-form .order-total-line__total{display:flex;justify-content:flex-end;align-items:flex-start;margin-bottom:10px;}.view-commerce-cart-form .order-total-line__total .order-total-line-label{visibility:hidden;}.view-commerce-cart-form .order-total-line__total .order-total-line-value{font-size:2em;font-family:'Proxima Nova ExtraBold';line-height:1;}.view-commerce-cart-form span.order-total-line-value{width:auto;padding-left:.5em;}.view-commerce-cart-form #edit-actions{display:flex;flex-direction:column;}@media (min-width:768px){.view-commerce-cart-form #edit-actions{flex-direction:row;}}.view-commerce-cart-form #edit-actions > *{width:100%;height:42px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;}@media (min-width:768px){.view-commerce-cart-form #edit-actions > *{width:auto;height:auto;margin-right:10px;margin-bottom:0px;}}header.navbar.navbar-default{width:100%;min-height:auto;background-color:#fff;border:none;border-radius:0;padding:0;}header.navbar.navbar-default .navbar-container{position:fixed;width:100%;height:50px;top:0;left:0;border-bottom:1px solid #CECECE;background-color:#ffffff;z-index:999;}header.navbar.navbar-default .navbar-container .navbar-header{width:90%;height:100%;max-width:1260px;position:relative;float:none;margin:0 auto;}header.navbar.navbar-default .navbar-container .navbar-header .region-navigation{height:100%;margin-right:60px;}@media (min-width:768px){header.navbar.navbar-default .navbar-container .navbar-header .region-navigation{margin-right:0;}}header.navbar.navbar-default .navbar-container .navbar-header .region-navigation .navbar-brand{float:left;display:flex;flex-direction:column;justify-content:center;color:#003B71;font-size:16px;font-family:"Proxima Nova ExtraBold";height:100%;padding:0px;position:relative;}header.navbar.navbar-default .navbar-container .navbar-header .region-navigation .navbar-brand span{display:block;line-height:.96;}header.navbar.navbar-default .navbar-container .navbar-header .region-navigation .navbar-brand span:nth-child(2){color:#80a1b7;}header.navbar.navbar-default .navbar-container .navbar-header .navbar-toggle{position:absolute;top:8px;right:0;margin:0;}header.navbar.navbar-default .navbar-container .navbar-header #block-simon-sass-account-menu{display:none;}@media (min-width:768px){header.navbar.navbar-default .navbar-container .navbar-header #block-simon-sass-account-menu{height:100%;display:flex;align-items:center;}}header.navbar.navbar-default .navbar-container .navbar-header #block-simon-sass-account-menu .navbar-right{margin-right:0;}header.navbar.navbar-default .navbar-container .navbar-header #block-simon-sass-account-menu a{padding:8px 15px;font-size:16px;font-family:"Proxima Nova ExtraBold";color:#356cac;}header.navbar.navbar-default .navbar-container .navbar-header #block-simon-sass-account-menu a:hover{color:#003b71;}header.navbar.navbar-default #navbar-collapse{position:fixed;top:50px;left:0;width:100%;z-index:999;background-color:#003b71;margin:0;}@media (min-width:768px){header.navbar.navbar-default #navbar-collapse{display:none !important;}}header.navbar.navbar-default #navbar-collapse .region-navigation-collapsible{width:90%;margin:0 auto;}header.navbar.navbar-default #navbar-collapse .region-navigation-collapsible ul.menu--account.nav.navbar-nav a{font-family:"Proxima Nova ExtraBold";color:#ffffff;background-color:transparent;}header.navbar.navbar-default #navbar-collapse .region-navigation-collapsible ul.menu--account.nav.navbar-nav a:after{content:' »';}header.navbar.navbar-default #subnavigation{padding-top:50px;background-color:#f1f1f1;}header.navbar.navbar-default #subnavigation .breadcrumb{padding-left:0;background-color:transparent;}header.navbar.navbar-default #subnavigation .breadcrumb a{font-family:"Proxima Nova ExtraBold";color:#356cac;}header.navbar.navbar-default #subnavigation .breadcrumb a:hover{color:#003b71;}@media (min-width:992px){header.navbar.navbar-default #subnavigation .region-sidebar-first{width:100%;margin:0;}}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1,header.navbar.navbar-default #subnavigation .block-facet--checkbox{display:block;vertical-align:top;}@media (min-width:768px){header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1,header.navbar.navbar-default #subnavigation .block-facet--checkbox{display:inline-block;}}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 label,header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 .block-title,header.navbar.navbar-default #subnavigation .block-facet--checkbox label,header.navbar.navbar-default #subnavigation .block-facet--checkbox .block-title{font-family:"Proxima Nova ExtraBold";color:#7f7f7f;font-size:16px;font-weight:normal;margin-bottom:.1em;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1{width:100%;max-width:100%;}@media (min-width:992px){header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1{margin-right:0;}}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form--inline{display:flex;align-items:flex-end;flex-wrap:wrap;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item{display:block;margin-bottom:10px;margin-right:10px;padding:0;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item.form-item-search-api-fulltext,header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item input[data-drupal-selector="edit-search-api-fulltext"]{width:100%;max-width:100%;}@media (min-width:992px){header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item.form-item-search-api-fulltext{margin-right:0;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item.form-item-search-api-fulltext,header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-item input[data-drupal-selector="edit-search-api-fulltext"]{width:100%;}}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-type-select .select-wrapper{width:100%;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 .form-type-select .select-wrapper #edit-items-per-page--2{width:100%;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 div[data-drupal-selector="edit-actions"]{vertical-align:bottom;}header.navbar.navbar-default #subnavigation .block-views-exposed-filter-blockproduct-search-page-1 #views-exposed-form-product-search-page-1 div[data-drupal-selector="edit-actions"] button{display:block;margin-right:0;margin-bottom:10px;}header.navbar.navbar-default #subnavigation .block-facet--checkbox ul{margin:0;padding-left:0;}.region-subnavigation{max-width:1260px;margin:0 auto;width:90%;font-size:16px;font-family:"Proxima Nova Medium";}body:not(.user-logged-in) header.navbar.navbar-default .navbar-container .navbar-header .navbar-toggle{display:none;}body:not(.user-logged-in) header.navbar.navbar-default .navbar-container .navbar-header .region-navigation{margin-right:0;}body > div.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.manage-product-modal.ui-dialog-buttons{width:600px !important;}button.ui-dialog-titlebar-close::before{content:"X";position:absolute;top:1px;left:3px;line-height:1rem;}
