﻿@font-face{font-family:'proxima-nova-bold';src:url("/CSS/Fonts/BBB/proximanova-bold-webfont.eot");src:url("/CSS/Fonts/BBB/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/CSS/Fonts/BBB/proximanova-bold-webfont.woff") format("woff"),url("/CSS/Fonts/BBB/proximanova-bold-webfont.ttf") format("truetype"),url("/CSS/Fonts/BBB/proximanova-bold-webfont.svg#proxima-nova-bold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'proxima-nova-light';src:url("/CSS/Fonts/BBB/proximanova-light-webfont.eot");src:url("/CSS/Fonts/BBB/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"),url("/CSS/Fonts/BBB/proximanova-light-webfont.woff") format("woff"),url("/CSS/Fonts/BBB/proximanova-light-webfont.ttf") format("truetype"),url("/CSS/Fonts/BBB/proximanova-light-webfont.svg#proxima-nova-light") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'proxima-nova';src:url("/CSS/Fonts/BBB/proximanova-reg-webfont.eot");src:url("/CSS/Fonts/BBB/proximanova-reg-webfont.eot?#iefix") format("embedded-opentype"),url("/CSS/Fonts/BBB/proximanova-reg-webfont.woff") format("woff"),url("/CSS/Fonts/BBB/proximanova-reg-webfont.ttf") format("truetype"),url("/CSS/Fonts/BBB/proximanova-reg-webfont.svg#proxima-nova") format("svg");font-weight:normal;font-style:normal;}.ui-autocomplete{position:absolute;top:100%;left:0;z-index:99999;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#fff;border-color:#ccc;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;}.ui-autocomplete-loading{background:#fff url("/images/BBB/ui-anim_basic_16x16.gif") right center no-repeat;}.ui-menu{list-style:none;margin:0;display:block;z-index:99999 !important;}.ui-menu .ui-menu{margin-top:-3px;z-index:1;}.ui-menu .ui-menu-item.ui-menu-header{background:#006e8a;color:#fff;display:block;font-weight:bold;padding:5px;border:1px solid #ccc;font-size:small;margin-left:-4px;margin-right:-4px;margin-top:-2px;float:none;width:auto;}.ui-menu .ui-menu-item{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;font:13px Arial,Helvetica,sans-serif;font-weight:bold;margin:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;font:13px Arial,Helvetica,sans-serif;font-weight:bold;padding:0;}.ui-menu .ui-menu-item a.ui-state-hover{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#fff;white-space:nowrap;margin:-1px;background-color:#bdbdbd;cursor:hand;}.ui-menu .ui-menu-item a.ui-state-active{color:#fff;text-decoration:none;background-color:#08c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-image:none;}.ui-state-focus,.ui-menu .ui-menu-item a:hover{color:#fff !important;display:block;padding:3px 3px 3px 3px;text-decoration:none;cursor:pointer;background-color:#08c;}.ui-widget-content a{color:#222;}.ui-widget-content a:hover{color:#fff;}@media(min-width:992px){.input-lg{height:40px;padding:7px 12px;}}.input-lg{height:36px;padding:5px 9px;border-radius:5px;}.dropdown-menu{border:1px solid rgba(0,0,0,.17);border-radius:6px;}.dropdown-menu li a{font-family:'proxima-nova',Helvetica,Arial,sans serif;}.dropdown-menu li a:link,.dropdown-menu li a:visited{color:#005a78;}.dropdown-menu li a:hover,.dropdown-menu li a:focus{background:#dff7ff;color:#0d7c99;}.collapse.in{display:block;}@media(max-width:959px){body.menu-open,body.search-open{overflow:hidden;}body.menu-open header .main-nav,body.search-open .search-container .search-form{display:block;opacity:1;}body.menu-open header h1 .logo{position:fixed;z-index:300;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.8;}body.menu-open header h1 .logo:active,body.menu-open header h1 .logo:focus{opacity:1;}body.menu-open header .main-nav ul{right:0;box-shadow:-2px 0 3px rgba(0,0,0,.7);}body.search-open header .mobile-nav-controls,body.menu-open header .mobile-nav-controls{display:none;}}@media(max-width:959px) and (min-width:325px){body.menu-open header h1 .logo{width:20%;height:33%;min-height:60px;max-height:125px;background-position:center top;background-size:contain;}}@media(max-width:959px) and (min-width:400px){body.menu-open header h1 .logo{width:23%;}}@media(max-width:959px) and (min-width:450px){body.menu-open header h1 .logo{width:25%;}}@media(max-width:959px) and (min-width:640px){body.menu-open header h1 .logo{width:25%;height:33%;min-height:125px;max-height:140px;background:url("/Images/logo_BBB_Home.png") center top no-repeat;background-size:contain;}}@media(max-width:959px) and (min-width:700px){body.menu-open header h1 .logo{width:26%;min-height:140px;max-height:200px;}}.modal{z-index:9998;}.modal .modal-content{border:4px solid rgba(0,90,120,.2);border-radius:12px;}.modal .modal-header{padding:12px 12px 8px;background:#0d7c99;border-bottom:none;border-top-left-radius:7px;border-top-right-radius:7px;}.modal .modal-header h6.modal-title{margin:0;font-family:'proxima-nova-bold',Helvetica,Arial,sans serif;}.modal .modal-title{color:#fff;}.modal .modal-header .close{height:24px;width:24px;padding:0;background:#fff;border:#fff;border-radius:12px;box-shadow:0 3px 5px rgba(4,80,106,.5);text-shadow:none;color:#04506a;opacity:.6;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}.modal .modal-header .close:hover{opacity:1;}.modal .modal-header .close:active,.modal .modal-header .close:focus{opacity:.3;outline:none;}.modal .modal-body{padding:12px 15px 18px;}.modal .modal-footer{text-align:center;}body.home .bbb-header .page-container header.container{max-width:960px;}.bbb-header header #my-current-location{display:none;position:absolute;z-index:50;padding:6px;padding-left:14px;background:#bab9b9;-ms-border-radius:4px;border-radius:4px;}@media(min-width:992px){.bbb-header header #my-current-location{margin-left:446px;width:228px;}}@media(min-width:960px) and (max-width:992px){.bbb-header header #my-current-location{margin-left:328px;width:190px;margin-top:-4px;}}@media(max-width:960px){.bbb-header header #my-current-location{margin-left:auto;width:160px;margin-top:-30px;}}@media(max-width:340px){.bbb-header header #my-current-location{margin-left:auto;width:150px;margin-top:-20px;}}.ui-helper-hidden-accessible{display:none;}.bbb-header header nav.main-nav{font-size:14px;}.bbb-header header nav.main-nav>ul{line-height:20px;}.bbb-header header nav ul,.bbb-header header nav li{display:inline;list-style:none;margin:0;padding:0;}.bbb-header header .main-nav{display:none;}.bbb-header header .main-nav .mobile-member-nav{display:none;}.bbb-header header .main-nav button.toggle-subnav{display:none;}.bbb-header .page-container{font-family:'proxima-nova',Helvetica,Arial,sans serif;background:url("/Images/bg_Header.png") left top repeat-x;}.bbb-header .page-container .tooltip{font-family:'proxima-nova',Helvetica,Arial,sans serif;}.bbb-header .page-container header{max-width:960px;color:#f6f6f6;font-family:"proxima-nova-light",Helvetica,Arial,sans-serif;}.bbb-header .page-container header .search-container{font-size:14px;}.bbb-header header .search-container a:link,.bbb-header header .search-container a:visited,.bbb-header header .search-container a:focus,.bbb-header header .search-container label.search-label span{color:#fff;text-decoration:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;}.bbb-header header .search-container a:hover,.bbb-header header .search-container label.search-label:hover span{color:#fff;text-decoration:none;opacity:.75;}.bbb-header header .search-container a:active,.bbb-header header .search-container label.search-label:active span{opacity:1;}.bbb-header header h1{position:relative;left:0;top:0 !important;margin:0 !important;}.bbb-header header h1 .logo{display:block;margin:0;overflow:hidden;text-indent:-25000px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}.bbb-header header h1 .logo:hover{opacity:.75;}.bbb-header header h1 .logo:active{opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;}.bbb-header header .button-change-location{position:absolute;display:block;height:23px;width:24px;margin:0;background:url("/Images/button_change_location.png") center center no-repeat;background-size:cover;text-indent:-10000px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;}.bbb-header header a.button-change-location:hover,.bbb-header header a.button-change-location:active,.bbb-header header a.button-change-location:focus{margin-left:-1px;margin-top:-1px;height:25px;width:26px;opacity:1;}.bbb-header header a.button-change-location:active,.bbb-header header a.button-change-location:focus{margin-left:-2px;margin-top:-2px;height:27px;width:28px;}.bbb-header header .location h2{line-height:19.8px;margin:0;padding:3px 0 0 32px;font-family:"proxima-nova-bold","proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;}.bbb-header header .modal{color:#333;font-family:'proxima-nova',Helvetica,Arial,sans serif;}.bbb-header header .ad-area{display:none;}.bbb-header header .button-change-location-mobile{display:none;}@media(max-width:959px){.bbb-header .page-container header{width:100%;height:190px;padding-bottom:30px;background:#06516a url("/Images/bg_Header.png") left top repeat-x;}.bbb-header .page-container header .col-md-3{float:left;width:25%;}.bbb-header .page-container header .col-md-9{float:left;width:75%;}.bbb-header header h1{height:160px;margin:0;padding-top:39px;padding-left:0;}.bbb-header header h1 .logo{width:68px;height:110px;margin:0 auto;background:url("/Images/logo_BBB_white_small.png") left top no-repeat;}.bbb-header header .button-change-location{display:none;}.bbb-header header .button-change-location-mobile{display:block;position:absolute;bottom:0;width:auto;padding-left:30px;background-position:0 center;background-size:auto;font-family:'proxima-nova-bold',Helvetica,Arial,sans serif;font-size:15px;text-indent:0;}.bbb-header header a.button-change-location-mobile:hover,.bbb-header header a.button-change-location-mobile:active,.bbb-header header a.button-change-location-mobile:focus{height:23px;width:auto;margin:0;}.bbb-header header .location{margin-top:30px;height:130px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.bbb-header header .location h2{position:relative;top:50%;margin-bottom:12px;padding:0;padding-right:30px;font-size:17px;transform:translateY(-50%);}}@media(max-width:959px) and (min-width:480px){.bbb-header header .location h2{font-size:1.4em;}}@media(max-width:959px) and (min-width:640px){.bbb-header header .location h2{font-size:1.6em;}}@media(max-width:959px) and (min-width:800px){.bbb-header header .location h2{font-size:1.75em;}}@media(min-width:960px){.bbb-header .page-container header{height:215px;}.bbb-header header,.bbb-header header.container{padding:0;}.bbb-header header h1{height:180px;margin:0;padding-top:39px;padding-left:25px;}.bbb-header header h1 .logo{width:156px;height:101px;background:url("/Images/logo_BBB_white_med.png") left top no-repeat;}.bbb-header header .location{min-height:32px;padding-right:80px;padding-bottom:6px;}.bbb-header header .search-container{padding-right:25px;}.bbb-header header .main-nav{height:41px;margin:0;padding:0 15px;background:url("/Images/bg_Nav.png") left top repeat-x;}}@media(min-width:992px){.bbb-header header h1{padding-left:35px;}.bbb-header header h1 .logo{width:176px;height:114px;background:url("/Images/logo_BBB_white.png") left top no-repeat;}.bbb-header header h1 .logo-mexico-search-results{width:176px;height:114px;background:url("/Images/logo_BBB_white_Mexico.png") left top no-repeat;display:block;margin:0;overflow:hidden;text-indent:-25000px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}.bbb-header header .location{padding-right:110px;}}.bbb-header .search-container label{font-family:'proxima-nova-bold',Helvetica,Arial,sans serif;font-size:15px;}.bbb-header .search-container .search-controls{height:23px;}.bbb-header .search-container .search-controls label.radio-inline{padding-right:9px;}.bbb-header .search-controls .button-clear{float:right;margin-right:27px;font-family:'proxima-nova-bold',Helvetica,Arial,sans serif;}.bbb-header .search-container .search-boxes{height:40px;}.bbb-header .search-container .search-boxes input{float:left;width:47.5%;margin-right:1%;}.bbb-header .search-container .search-boxes .box2{margin-right:0;}@media(min-width:720px){.bbb-header .search-container .search-boxes .box1{width:62.5%;}.bbb-header .search-container .search-boxes .box2{width:32.5%;}}.bbb-header .change-location-panel .input-lg{height:40px;padding:7px 12px;}.bbb-header .change-location-panel select{width:auto;margin-top:6px;}.bbb-header .search-container .search-boxes .button-search,.bbb-header .change-location-panel .button-search{display:block;float:right;width:20px;height:40px;margin:0;padding:0;background:url("/Images/button_search.png") center center no-repeat;border:0;text-indent:-1000px;overflow:hidden;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.5;}.bbb-header .search-container .search-boxes .button-search{margin-top:-2px;margin-right:-4px;}.bbb-header .change-location-panel .button-search{position:relative;top:-40px;width:30px;background-position:center top;}.bbb-header .search-container .search-boxes .button-search:hover,.bbb-header .change-location-panel .button-search:hover{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}.bbb-header .search-container .search-boxes .button-search:active,.bbb-header .search-container .search-boxes .button-search:focus,.bbb-header .change-location-panel .button-search:active,.bbb-header .change-location-panel .button-search:focus{outline:none;border:none;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:.5;}.bbb-header .search-container .search-filters{padding:2px 20px 10px 0;text-align:right;}.bbb-header .search-container .search-controls label{padding-top:0;color:#fff;}.bbb-header .search-container .search-controls .search-tab{display:inline-block;padding:2px 3px 0 11px;border-left:1px solid #2a8dac;}.bbb-header .search-container .search-controls .first-tab,.bbb-header .search-container .search-controls .search-tab-connected{padding-left:0;border-left:none;}.bbb-header .search-container .search-filters .dropdown-label{display:inline;padding-right:1px;font-size:12px;letter-spacing:.02em;}.bbb-header .search-container .search-filters .dropdown-tab,.bbb-header .search-container .search-filters .search-label,.bbb-header .search-container .search-filters .button-help{font-size:14px;font-family:'proxima-nova',Helvetica,Arial,sans serif;font-weight:normal;letter-spacing:.01em;}.bbb-header .search-container .search-filters .search-label span{font-size:12px;}@media(min-width:992px){.bbb-header .search-container .search-boxes .button-search{margin:0;}.bbb-header .search-container .search-filters{margin-left:0;padding:3px 91px 35px 0;}.bbb-header .search-container .search-filters .dropdown-label{padding-right:3px;font-size:13px;letter-spacing:.03em;}.bbb-header .search-container .search-filters .dropdown-tab,.bbb-header .search-container .search-filters .search-label,.bbb-header .search-container .search-filters .button-help{font-size:15px;letter-spacing:.02em;}.bbb-header .search-container .search-filters .search-label span{font-size:14px;}}.bbb-header .search-container label.search-label span{display:inline;}.bbb-header .search-container .search-filters .dropdown-tab{padding-right:16px;background:url("/Images/arrow_dropdown.png") right center no-repeat;}.bbb-header .search-container .search-filters .button-help{display:inline-block;width:22px;height:23px;margin-bottom:-8px;background:url("/Images/button_help.png") left top no-repeat;opacity:1;text-align:left;text-indent:30px;overflow:hidden;}.bbb-header .search-container .search-filters .button-help:hover span{position:absolute;display:block;padding-top:1px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}.bbb-header .search-container .search-form .button-close{display:none;}@media(max-width:959px){.bbb-header .search-container .search-form{display:none;padding:15px;}.bbb-header .search-container .search-form .button-close{display:block;}.bbb-header .search-container .search-form form{max-width:360px;margin:40px auto 0;}.bbb-header .search-container .search-controls{height:30px;}.bbb-header .search-controls .button-clear{position:relative;z-index:205;top:120px;right:-20px;}.bbb-header .search-container .search-boxes{height:120px;}.bbb-header .search-container .search-boxes .box1,.bbb-header .search-container .search-boxes .box2{height:40px;width:100%;margin-bottom:10px;}.bbb-header .search-container .search-controls .search-tab{display:block;float:none;width:100%;margin:10px;padding:2px;border:none;font-size:19px;text-align:left;}.bbb-header .search-container .search-filters .dropdown-tab,.bbb-header .search-container .search-filters .search-label,.bbb-header .search-container .search-filters .button-help,.bbb-header .search-container .search-filters .search-label span{font-size:16px;}.bbb-header .search-container .search-filters .search-label span{padding:2px 4px 2px 0;}.bbb-header .search-container .search-filters .dropdown-tab{padding:3px 16px 3px 6px;}.bbb-header .search-container .search-filters .button-help{position:absolute;z-index:205;top:6px;left:7px;}.bbb-header .search-container .search-filters .dropdown-label{padding-right:10px;font-size:14px;}.bbb-header .search-container .search-filters .dropdown-menu{margin-top:-3px;}.bbb-header .search-container .search-boxes .button-search{position:absolute;top:395px;left:50%;width:160px;height:44px;margin:0;margin-left:-80px;padding:3px 10px 0 48px;border:2px solid #fff;background:#fff url("/Images/button_search.png") 12px bottom no-repeat;border-radius:6px;color:#005a78;font-family:'proxima-nova-bold',Helvetica,Arial,sans serif;font-size:19px;text-align:left;text-indent:0;opacity:.82;box-shadow:0 2px 5px rgba(0,90,120,.75);}.bbb-header .search-container .search-boxes .button-search:hover,.bbb-header .search-container .search-boxes .button-search:focus,.bbb-header .search-container .search-boxes .button-search:active{background:#fff url("/Images/button_search.png") 10px bottom no-repeat;opacity:1;}}@media(max-width:959px) and (min-width:600px){.bbb-header .search-container .search-form form{margin-top:48px;max-width:400px;padding-bottom:250px;}.bbb-header .search-container .search-controls{height:36px;}.bbb-header .search-container .search-controls label.radio-inline{padding-right:18px;}.bbb-header .search-container label{font-size:17px;}.bbb-header .search-controls .button-clear{top:130px;font-size:15px;}.bbb-header .search-container .search-controls .search-tab{font-size:21px;}.bbb-header .search-container .search-filters .dropdown-label{font-size:16px;}.bbb-header .search-container .search-filters .dropdown-tab,.bbb-header .search-container .search-filters .search-label,.bbb-header .search-container .search-filters .button-help,.bbb-header .search-container .search-filters .search-label span{font-size:19px;}.bbb-header .search-container .search-boxes .button-search{top:445px;}}@media(max-width:959px) and (min-width:720px){.bbb-header .search-container .search-form form{margin-top:60px;max-width:480px;}.bbb-header .search-container .search-controls{height:40px;}.bbb-header .search-controls .button-clear{top:140px;}.bbb-header .search-container .search-boxes .button-search{top:465px;}}@media screen and (-webkit-min-device-pixel-ratio:0){.bbb-header .search-container .search-form .button-close .sr-only{-webkit-display:none;}}@media(max-width:959px){.bbb-header header .member-nav{display:none;}.bbb-header header .main-nav,.bbb-header .search-container .search-form{position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;background:rgba(0,90,120,.91);-webkit-transition:opacity 1s linear;transition:opacity 1s linear;opacity:1;}.bbb-header .search-container .search-form{overflow-y:scroll;}.bbb-header header nav .button-close,.bbb-header .search-container .search-form .button-close{display:block;position:absolute;z-index:205;top:5px;right:5px;width:24px;height:24px;background:#fff;border:1px solid #fff;border-radius:12px;color:#635f5c;font-family:'proxima-nova-bold',Helvetica,Arial,sans serif;font-size:21px;line-height:.95;text-align:center;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:.6;cursor:pointer;}.bbb-header .search-container .search-form .button-close{color:#005a78;}.bbb-header header nav .button-close:hover,.bbb-header header nav .button-close:focus,.bbb-header header nav .button-close:active{opacity:1;}.bbb-header header .main-nav ul{display:block;position:fixed;top:0;right:-70%;width:70%;height:100%;padding-top:24px;background:#4d4f53;background:-webkit-linear-gradient(left top,#635f5c,#44423e);background:-o-linear-gradient(bottom right,#635f5c,#44423e);background:-moz-linear-gradient(bottom right,#635f5c,#44423e);background:linear-gradient(to bottom right,#635f5c,#44423e);-webkit-transition:right 3s ease-in-out;-moz-transition:right 3s ease-in-out;-ms-transition:right 3s ease-in-out;-o-transition:right 3s ease-in-out;transition:right 3s ease-in-out;overflow-y:auto;}.bbb-header header .main-nav ul li a{display:block;margin:0;padding:8px 32px 8px 9px;border-bottom:1px solid #757575;color:#fff;font-size:17px;line-height:18px;text-transform:uppercase;letter-spacing:.02em;}.bbb-header header .main-nav ul li a:hover,.bbb-header header .main-nav ul li a:active,.bbb-header header .main-nav ul li a:focus{background:#757575;color:#000;}.bbb-header header .main-nav ul li a:hover{-webkit-transition:background .2s linear;transition:background .2s linear;}.bbb-header header .main-nav button.toggle-subnav{display:block;position:relative;float:right;width:26px;height:30px;margin:-32px 4px 0 0;padding:0;background:url("/Images/arrow_nav_toggle.png") center center no-repeat;border-radius:0;color:#000;text-indent:-1000px;overflow:none;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:.67;}.bbb-header header .main-nav button.toggle-subnav:hover,.bbb-header header .main-nav button.toggle-subnav:active,.bbb-header header .main-nav button.toggle-subnav:focus{opacity:1;outline:none;}.bbb-header header .main-nav ul ul{display:none;position:relative;top:auto;left:auto;width:auto;height:auto;padding:10px 0;background:rgba(0,0,0,.23);border-bottom:1px solid #757575;box-shadow:none !important;}.bbb-header header .main-nav .mobile-member-nav{display:block;}.bbb-header header .main-nav .mobile-member-nav ul{display:block;background:none;}.bbb-header header .main-nav ul ul li a{padding:5px 10px 5px 24px;border-bottom:none;font-size:15px;text-transform:none;letter-spacing:.05em;}.bbb-header header .main-nav .mobile-member-nav ul li a{padding:5px 10px;text-transform:uppercase;}}@media(max-width:959px) and (min-width:480px){.bbb-header header .main-nav ul li a{padding:9px 32px 9px 9px;font-size:18px;}.bbb-header header .main-nav ul ul li a{padding:6px 10px 6px 24px;font-size:16px;}}@media(max-width:959px) and (min-width:600px){.bbb-header header nav .button-close,.bbb-header .search-container .search-form .button-close{display:block;position:absolute;z-index:205;top:10px;right:15px;width:30px;height:30px;border-radius:15px;font-size:24px;line-height:1;}.bbb-header header .main-nav ul li a{padding:12px 44px 12px 12px;font-size:20px;}.bbb-header header .main-nav ul ul{padding:15px 0;}.bbb-header header .main-nav ul ul li a{margin:1px 0;padding:10px 10px 10px 36px;font-size:16px;}.bbb-header header .main-nav button.toggle-subnav{width:42px;height:43px;margin-top:-43px;}}@media(max-width:959px) and (min-width:700px){.bbb-header header .main-nav ul li a{padding:15px 44px 15px 15px;font-size:24px;}.bbb-header header .main-nav ul ul li a{margin:1px 0;padding:18x 18px 18px 52px;font-size:20px;}.bbb-header header .main-nav button.toggle-subnav{width:48px;height:49px;margin-top:-49px;}.bbb-header header .main-nav .mobile-member-nav ul li a{padding:12px 15px;}}@media(max-width:959px){.bbb-header .mobile-nav-controls{display:block;position:absolute;left:0;z-index:100;width:100%;height:60px;}.bbb-header header .mobile-nav-controls ul{list-style:none;width:100%;height:60px;margin:0;padding:0;}.bbb-header header .mobile-nav-controls .affix{top:0;z-index:100;height:40px;padding:0 8%;background:#44423e;}.bbb-header header .mobile-nav-controls li{width:45px;height:60px;margin:0;padding:0;background:#3f8ea6;color:#fff;}.bbb-header header .mobile-nav-controls .affix li{width:49%;height:40px;}.bbb-header header .mobile-nav-controls div{display:block;width:45px;height:60px;background:url("/Images/button_mobile.png") center top no-repeat;color:#fff;text-indent:-1000px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;cursor:pointer;}.bbb-header header .mobile-nav-controls .affix li div{width:100%;height:40px;background:url("/Images/button_mobile_small.png") center top no-repeat;}.bbb-header header .mobile-nav-controls div:hover,.bbb-header header .mobile-nav-controls div:active,.bbb-header header .mobile-nav-controls div:focus{opacity:.5;}.bbb-header header .mobile-nav-controls li.btn_menu{float:right;}.bbb-header header .mobile-nav-controls li.btn_search{float:left;}.bbb-header header .mobile-nav-controls li.btn_menu div{background-position:center bottom;}.bbb-header div#container div#containerinner div#content_area{padding-top:30px;}}@media(min-width:960px){.bbb-header header .main-nav{display:block;}.bbb-header header .mobile-nav-controls{display:none;}.bbb-header header nav .button-close{display:none;}.bbb-header .main-nav ul{display:block;padding-top:10px;text-align:center;}.bbb-header .main-nav li{display:inline-block;height:auto;padding:0 12px 0 2px;background:url("/Images/bullet_main_nav.png") right .27em no-repeat;font-family:'proxima-nova',Helvetica,Arial,sans serif;font-size:13px;line-height:13px;text-transform:uppercase;}.bbb-header .main-nav li:last-child{padding-right:6px;background-image:none;}.bbb-header .main-nav li a:link,.bbb-header .main-nav li a:visited{color:#005d87;}.bbb-header .main-nav li a:hover{color:#2b8bab;text-decoration:none;}.bbb-header .main-nav li a:active,.bbb-header .main-nav li a:focus{color:#8db7c5;-webkit-transition:color .1s linear;transition:color .1s linear;}.bbb-header .main-nav li:hover{height:50px;}.bbb-header .main-nav li:hover ul li{height:auto;}.bbb-header .main-nav li:last-child{padding-right:0;}.bbb-header .main-nav ul li ul{visibility:hidden;list-style:none;position:absolute;z-index:100;min-width:180px;max-width:220px;padding:4px 0 9px;margin:4px 0 0 -6px;background:#f7fdf6;border:1px solid rgba(0,0,0,.17);border-top:1px solid #b4d5e0;border-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;}.bbb-header .main-nav ul li:hover ul{visibility:visible;opacity:1;}.bbb-header .main-nav ul li ul li{display:block;margin:0;padding:0;background:none;font-size:14px;text-align:left;text-transform:none;}.bbb-header .main-nav ul li ul li:first-child,.bbb-header .main-nav ul li ul li:last-child{padding:0 !important;}.bbb-header .main-nav ul li ul li a{display:block;padding:5px 6px;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}.bbb-header .main-nav ul li ul li a:link,.bbb-header .main-nav ul li ul li a:visited{background:#f5fdff;color:#005a78;}.bbb-header .main-nav ul li ul li a:hover,.bbb-header .main-nav ul li ul li a:active{background:#3f8ea6;color:#fff;}}@media(min-width:992px){.bbb-header .main-nav li{padding:0 14px 0 4px;font-size:14px;line-height:14px;}}.bbb-header .member-nav{display:block;height:36px;padding-top:10px;margin:0 0 0 auto;text-align:right;}.bbb-header .member-nav li{padding:0 8px 0 15px;background:url("/Images/bullet_member_nav.png") left .27em no-repeat;text-transform:uppercase;font-size:12px;line-height:12px;}.bbb-header .member-nav li:first-child{padding-left:0;background:none;}.bbb-header .member-nav li:last-child{padding-right:0;}.bbb-header .member-nav li a{letter-spacing:.05em;}@media(max-width:768px){.bbb-header .dark #choosestate a.choosestatelink{color:#005a78 !important;}}.bbb-header .search-form .search-controls.search-filters .search-tab.last-tab{height:25px;}.bbb-header #my-current-location{display:none;position:absolute;z-index:50;padding:6px;padding-left:14px;background:#bab9b9;-ms-border-radius:4px;border-radius:4px;}@media(max-width:340px){.bbb-header #my-current-location{margin-left:auto;width:150px;margin-top:-20px;}}@media(min-width:992px){.bbb-header #my-current-location{margin-left:428px;width:240px;}}@media(min-width:960px) and (max-width:992px){.bbb-header #my-current-location{margin-left:328px;width:190px;margin-top:-4px;}}@media(max-width:960px){.bbb-header #my-current-location{margin-left:auto;width:160px;margin-top:-30px;}}.bbb-header .dropdown-menu li a:link,.bbb-header .dropdown-menu li a:visited{color:#005a78;}.bbb-header .collapse.in{display:block;}@media(min-width:960px){.bbb-header .col-md-3{float:left;width:25%;}.bbb-header .col-md-9{float:left;width:75%;}}.bbb-header .page-container select,.bbb-header .page-new select{background:#e0eef1;border:3px double rgba(13,124,153,.3);border-radius:6px;box-shadow:inset 0 0 9px rgba(63,142,166,.6);color:#005a78;}.bbb-header .search-form .search-boxes input{height:40px;padding:7px 12px;}.bbb-header .search-form .search-controls.search-filters{padding:0;height:auto;float:right;padding-top:2px;margin-left:-30px;}@media(min-width:960px){.bbb-header .search-form .search-controls.search-filters{margin-left:-90px;}}.bbb-header .search-form .search-controls .last-tab{margin-right:35px;}@media(min-width:960px){.mexico .bbb-header header h1 .logo{height:106px;background:url("/Images/logo_BBB_white_med_Mexico.png") left top no-repeat;}}@media(min-width:992px){.mexico .bbb-header .search-container .location{margin-left:-45px;}.mexico .bbb-header .search-container .search-controls{margin-left:-45px;}.mexico .bbb-header .search-container .search-controls .search-tab{padding:2px 5px 0 8px;}.mexico .bbb-header .search-container .search-boxes .box1{margin-left:-45px;}}@media(min-width:992px) and (min-width:768px){.mexico .bbb-header .search-container .search-boxes .box1{width:68.5% !important;}}@media(min-width:992px){.mexico .bbb-header .search-container .search-filters{margin-left:-50px;text-align:left;margin-bottom:35px;}.mexico .bbb-header .search-container .search-filters .dropdown-tab,.mexico .bbb-header .search-container .search-filters .search-label,.mexico .bbb-header .search-container .search-filters .button-help{font-size:14px;}.mexico .bbb-header header h1 .logo{height:114px;background:url("/Images/logo_BBB_white_Mexico.png") left top no-repeat;}}@media(max-width:959px){.mexico .bbb-header header h1 .logo{background:url("/Images/logo_BBB_white_small_mexico.png") left top no-repeat;}}.bbb-header.cbbb .page-container{background:url("/Images/bg_Header_cbbb.png") left top repeat-x;}body.cbbb .page-container{background:url("/Images/bg_Header_cbbb.png") left top repeat-x;}.cbbb{background:url("/Images/bg_Header_cbbb.png") left top repeat-x;}@media(max-width:959px){body.cbbb .page-container header{background:#527d1e url("/Images/bg_Header_cbbb.png") left top repeat-x;}}@media(min-width:960px){body.cbbb header .main-nav{background:url("/Images/bg_Nav_cbbb.png") left top repeat-x;}}