.momentum-new-bg{width:100%;background-color:#f2f2f2;overflow:hidden;padding-bottom:40px;min-height:500px}.mobile .momentum-new-bg{overflow:visible}.momentum-new-bg .momentum-container{margin:auto;padding:0px;padding-top:40px;width:960px}.momentum-new-bg *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile .momentum-new-bg .momentum-container{width:auto}.momentum-left{width:730px;float:left}.momentum-left h1{float:left;margin-bottom:30px}.momentum-left .dropdown{float:right;margin-right:20px}.momentum-left .dropdown .btn{text-align:left;padding:11px;line-height:24px}.momentum-left .dropdown .btn .caret{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.mobile .momentum-left{width:100%;float:none}.mobile .momentum-left .dropdown{width:100%;margin:0px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px;margin-bottom:12px}.mobile .momentum-left .dropdown .btn{width:100%}.mobile .momentum-left .dropdown .dropdown-menu{left:6px;right:6px}.momentum-right{width:230px;float:right;padding:0 6px}.mobile .momentum-right{display:none}.momentum-right-container{background-color:#fff;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;padding-top:0;overflow:hidden;-webkit-box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);-ms-box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5)}.momentum-right-container .momentum-tag-container{width:100%;padding:0 18px 24px;display:table;border-bottom:1px solid #dedddc}.momentum-right-container .momentum-tag-container:last-child{border:none}.momentum-right-container .momentum-tag-container h4{color:#003959;font-weight:600;text-transform:uppercase;font-size:12px;line-height:16px;letter-spacing:1px}.mobile .momentum-right-container{display:none}.momentum-tile-spacer{height:24px}.momentum-tile-container{float:left;width:33.333%;height:240px;position:relative}.momentum-tile-container .momentum-tile{position:absolute;top:12px;bottom:12px;left:12px;right:12px;background-color:#fff;padding:12px;-webkit-box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);-ms-box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);box-shadow:0px 2px 7px -3px rgba(0,0,0,0.5);border-top:3px solid #fff}.momentum-tile-container .momentum-tile .feature-title{display:none}.momentum-tile-container .momentum-tile a{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:transparent}.momentum-tile-container .momentum-tile.featured-momentum-tile>.feature-title{font-family:"FS Me Web",Arial,Helvetica,sans-serif;font-weight:300;display:inline-block;color:#fff;text-transform:uppercase;width:100%;text-align:center;background:#00ACB8;position:absolute;left:0;bottom:100%;padding:9px 0;font-size:12px;line-height:14px;letter-spacing:1px}.desktop .momentum-tile-container .momentum-tile{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer}.desktop .momentum-tile-container .momentum-tile:hover{bottom:18px;top:6px}.mobile .momentum-tile-container{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0px}.momentum-category-checkbox{float:left;width:100%;display:table;color:#666;margin-bottom:12px}.momentum-category-checkbox:last-child{margin-bottom:0px}.momentum-category-checkbox label{font-weight:normal !important;display:inline;float:left}.mobile .momentum-category-checkbox{padding:6px}.momentum-category-checkbox input[type="checkbox"]:not(:checked),.momentum-category-checkbox input[type="checkbox"]:checked{position:absolute;left:-9999px}.momentum-category-checkbox input[type="checkbox"]:not(:checked)+label,.momentum-category-checkbox input[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer;margin-right:0}.momentum-category-checkbox input[type="checkbox"]:not(:checked)+label:before,.momentum-category-checkbox input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #dedddc;-webkit-border-radius:3px;border-radius:3px}.momentum-category-checkbox input[type="checkbox"]:not(:checked)+label:after,.momentum-category-checkbox input[type="checkbox"]:checked+label:after{content:'✓';position:absolute;top:2px;left:0px;font-size:14px;color:#fff;background:#00ACB8;border-color:#00ACB8;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:19px;width:19px;text-align:center;-webkit-border-radius:3px;border-radius:3px}.momentum-category-checkbox input[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.momentum-category-checkbox input[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.momentum-category-checkbox input[type="checkbox"]:disabled:not(:checked)+label:before,.momentum-category-checkbox input[type="checkbox"]:disabled:checked+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#666;background-color:#f8f8f8}.momentum-category-checkbox input[type="checkbox"]:disabled:checked+label:after{color:#f8f8f8}.momentum-category-checkbox input[type="checkbox"]:disabled+label{color:#f8f8f8}.momentum-show-more-button{clear:both;text-align:center;padding-top:24px}.momentum-show-more-button .cta{background:#00ACB8;color:#fff;padding:16px 30px;-webkit-box-shadow:1px 1px 0px rgba(0,172,184,0.1);box-shadow:1px 1px 0px rgba(0,172,184,0.1);font-size:16px;text-align:center;margin-bottom:3px}.momentum-show-more-button .cta:after{border-color:#fff;opacity:1;height:6px;width:6px}.desktop .cat-checkboxes-dropdown{display:none}.mobile .cat-checkboxes-dropdown{display:table;width:100%}.desktop li.divider{display:none}.momentum-tile-description{bottom:30px;color:#666;height:100px;left:20px;font-size:14px;line-height:24px;overflow:hidden;position:absolute;right:20px}.mobile .momentum-tile-description{position:relative;left:0px;right:0px;bottom:0px}.momentum-tile-header-logo{text-align:center}.momentum-modal-open-btn{position:absolute;left:10px;bottom:10px;padding:10px;font-size:14px;font-weight:600}.mobile .momentum-modal-open-btn{padding:6px;left:0px;right:0px;bottom:6px}.animation{transition:0.1s ease-in-out;-webkit-transition:0.1s ease-in-out}.animation.ng-enter{opacity:1}.animation.ng-leave{opacity:0}.momentum-modal{-wenkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f1f1f1;width:540px}.momentum-modal h2{font-weight:300;font-size:30px;line-height:42px}.mobile .momentum-modal{min-width:50px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.momentum-modal .close-modal{position:absolute;right:12px;top:12px}.momentum-modal .close-modal svg.icon{width:12px;height:12px}.momentum-modal .modal-content{padding:0 24px 24px;color:#666}.momentum-modal .modal-content a:empty{display:none}.momentum-modal .modal-content .momentum-modal-button-container{margin-top:24px;text-align:center}.momentum-modal .modal-content .momentum-modal-button-container .cta{font-family:"FS Me Web",Arial,Helvetica,sans-serif;font-weight:300;padding:12px;font-size:16px}.momentum-modal .modal-content .momentum-modal-button-container .cta:after{display:none}.momentum-modal .modal-content .momentum-modal-description{Font-size:18px;Font-weight:300;Line-height:30px}.momentum-modal .modal-content .momentum-modal-content{font-size:14px;line-height:24px}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}ul.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding-left:0px;padding-bottom:6px;margin:0;right:0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #333;border-top:none;margin-top:-1px}ul.dropdown-menu li{list-style:none;margin:0;padding:0;background:none}ul.dropdown-menu li h4{color:#003959;font-weight:600;text-transform:uppercase;border-bottom:1px solid #dedddc;padding:0 12px 6px;margin-top:12px}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:6px 12px;clear:both;font-weight:normal;line-height:1.42857143;color:#666;white-space:nowrap;text-decoration:none}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#003959;background-color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.btn-primary{border:1px solid #fff;-webkit-border-radius:2px;border-radius:2px;color:#aaa;padding:10px 20px;width:223px}.btn-primary span{background:none;padding-right:0}.btn-primary:hover{background:#fff}.open .btn-primary{border:1px solid #333;border-bottom:none}.animation.ng-enter,.animation.ng-leave{-webkit-transition:200ms cubic-bezier(0.25, 0.1, 0.25, 1) all;-moz-transition:200ms cubic-bezier(0.25, 0.1, 0.25, 1) all;-ms-transition:200ms cubic-bezier(0.25, 0.1, 0.25, 1) all;-o-transition:200ms cubic-bezier(0.25, 0.1, 0.25, 1) all;transition:200ms cubic-bezier(0.25, 0.1, 0.25, 1) all;position:relative;display:block}.animation.ng-enter.ng-enter-active,.animation.ng-leave{opacity:1;left:0}.animation.ng-leave.ng-leave-active,.animation.ng-enter{opacity:0;left:-50px}
