body{position:relative;padding:0;margin:0;font-family:'Open Sans',sans-serif;font-weight:600;font-size:62.5%;font-family:'Trade Gothic W01 Light';background-color:#f3f3f3}.alert-box{text-align:center;padding:5px;font-size:1.6em;border-radius:4px;font-weight:500}body>.alert-box{border-radius:0}.alert-box.ui-show-message{border-radius:0!important}.alert-box.success{background:#eaf8ff;border:1px solid #207399}.alert-box.error{border:1px solid #e65e70;background:#f3e1e4}.alert-box.info{background:#fff1e0;border:1px solid #e69d47}.single-page-alert{height:200px;text-align:center}main .alert-box{margin-bottom:15px}main .alert-box p{font-size:1.2em;line-height:1em;text-align:center}.vertical-spacer-small{margin-top:25px}.vertical-spacer-medium{margin-top:35px}.vertical-spacer-large{margin-top:45px}p{font-weight:400!important;font-size:1.6em;font-family:'Trade Gothic W01 Light'}.disabled-text{color:#ccc}.password_strength{color:#b7945d;font-size:1.2em}.bold,p.bold{font-weight:600!important}.nofloat{float:none!important}body.loading{overflow:hidden height: 100%}body.loading .loading-modal{display:block}.loading-modal{display:none;position:fixed;z-index:10000000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url('/images/web/shared/ajax-loader.gif') 50% 50% no-repeat}h1,h2,h3,h4{font-family:'Trade Gothic W01 Cn_18';font-weight:600;color:#3f3f3f}h1,h2{text-transform:uppercase;line-height:1em}h1{font-size:2em;color:#5d8eb7;line-height:1em}h2{font-size:2em}h3{text-transform:uppercase;font-size:1.8em}.hidden{display:none}.visible{display:block!important}.blue-button{background-color:#5d8eb7!important;min-width:100px;height:45px;border:0;color:#fff;text-transform:uppercase;font-size:1.6em;font-family:'Trade Gothic W01 Cn_18';font-weight:600;cursor:pointer}.black-button{background-color:#39393e!important;min-width:100px;height:45px;border:0;color:#fff;text-transform:uppercase;font-size:1.6em;font-family:'Trade Gothic W01 Cn_18';font-weight:600;cursor:pointer}.button{background-color:unset}.right{float:right!important}.left{float:left!important}a.action,button.action,input[type=submit]{background-color:#5d8eb7;min-width:100px;height:45px;border:0;color:#fff;text-transform:uppercase;font-size:1.6em;font-family:'Trade Gothic W01 Cn_18';font-weight:600;cursor:pointer}a.action{padding:10px;border-radius:3px;display:inline-block;text-align:center}button.action:hover,input[type=submit]:hover{background-color:#507b9f}input[type=checkbox],input[type=radio],input[type=text],select,textarea{font-family:'Trade Gothic W01 Light';box-shadow:none!important}button.inactive,input[type=submit].inactive,input[type=submit].secondary-button{background-color:#ccc;color:#000}button.inactive,input[type=submit].inactive:hover,input[type=submit].secondary-button:hover{background-color:#ccc!important}input[type=file]{font-size:1.4em}input::placeholder{color:#706f6f;opacity:1}input:-ms-input-placeholder{color:#706f6f}input::-ms-input-placeholder{color:#706f6f}button.action{padding:10px}.section{margin-bottom:5%}input.parsley-error,select.parsley-error,textarea.parsley-error{border:1px solid #b7945d;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:0}ul.parsley-errors-list{list-style-type:none;margin:0;padding:0;color:#fff;font-size:1.1em;border-bottom-left-radius:3px;border-bottom-right-radius:3px}ul.parsley-errors-list li{background-color:#b7945d;padding:3px;margin:0;font-size:.8rem!important;font-weight:600}ul.parsley-errors-list li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}form ul.parsley-errors-list{margin-bottom:10px}.tabs-content{border:8px solid #5d8eb7}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background-color:#5d8eb7;color:#fff}.tabs-title>a{color:#000;text-transform:uppercase;font-size:1.6em;font-weight:600}.tabs{border:0;margin:0;padding:0;margin-top:25px}.tabs-content h3{color:#5d8eb7;margin-top:3%}.tabs li{margin:0;padding:0}.tabs li a{font-size:1.3em;line-height:1.6em}.tabs-title>a{padding:10px}.tabs li:first-child{margin-left:0}#zenbox_tab{bottom:0!important;position:fixed!important;top:unset!important}.price-container{border-width:4px 4px 4px 4px!important;border:solid;border-color:#f2f2f2;background-color:#5d8eb7}.price-container:first-of-type{border-width:4px!important}#eval-discount-summary .medium-8{padding-top:5px;padding-bottom:5px}#evaluation-price-chart{border-top:0}.price-container .row{margin-left:0;margin-right:0}.price-container .description{background-color:#fff}.price-container .price{text-align:center;color:#fff;background-color:#5d8eb7;text-transform:uppercase;font-family:'Trade Gothic W01 Cn_18'}.price-container .price p{color:#fff;margin-bottom:0}.price-container .medium-8 p{padding-top:15px}.price-container p{padding:5px}.price-container .row{padding-top:0}label{font-size:1.6em}.reveal:focus{outline:0}.reveal h3{text-align:center;font-size:2.6em}.reveal-overlay{z-index:99999999;background:hsla(0,0%,4%,.85)}p{font-size:1.6em;color:#333}.content-container{background-color:#fff}.content-container main{max-width:1400px;min-height:200px;margin:0 auto;padding:0 0}.content-container main.wide{width:100%;max-width:100%;margin:0}.content-container main.wide .left-container{background-color:#000}.content-container main.wide .left-container .content{width:100%;float:right}.content-container main.wide .right-container .content{width:100%;max-width:1062px;float:left}.content-container main.wide .left-container .raised-menu{background-color:#000;color:#fff}.menu-icon{position:absolute;right:10px;top:40px}.contact-link{color:#a8a8a8}.outer-nav-container{background-color:#000;height:97px}.inner-nav-container{max-width:1400px;margin:0 auto;position:relative;background-color:#000;z-index:99999}.top-bar{display:block}.top-bar .mini-dp{height:40px;border-radius:50%;margin-left:30px}.top-bar,.top-bar ul{background-color:inherit}.top-bar ul{text-transform:uppercase;font-family:TradeGothicW01-BoldCn20_675334;font-size:1.6em}.top-bar .top-bar-title{margin:.5rem 3.7% .5rem 0}.top-bar ul li a{color:#fff;font-weight:400;font-size:1.2em}.top-bar img{height:65px}.top-bar a.action-link{color:#5d8eb7}.top-bar .top-bar-left{margin-top:5px!important}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{padding-bottom:20px;border:1px solid #1c1c1c!important;border-radius:3px;padding-top:20px}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{border:4px inset;right:10px}.top-bar .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{border:0;background-color:#000;font-size:.9em;margin-top:40px;top:0}.top-bar .menu.vertical.submenu.is-dropdown-submenu.first-sub.js-dropdown-active{border:0;background-color:#000;font-size:.9em;margin-top:50px;top:0}.top-bar .is-drilldown-submenu.is-active{background-color:#000;font-size:1em;padding-bottom:15px}.top-bar .menu.vertical>li>a{padding-left:5px;padding:.4rem .9rem}.top-bar .menu.vertical>li>a.special-casing{text-transform:none}.top-bar #responsive-menu{width:100%;padding-top:8px;padding-bottom:8px;display:none}.top-bar #responsive-menu .is-drilldown{max-width:400px!important;overflow:visible;min-height:unset!important}.top-bar .top-bar-left form{margin-left:8px}.top-bar .top-bar-left input{background-color:#000;border:1px solid #333;max-width:250px}.top-bar .top-bar-left{text-align:left;margin-top:-3px}.top-bar .top-bar-right{width:100%}.row{max-width:100%}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #5d8eb7;position:absolute;bottom:-22px}#bar-progress .progress{margin-bottom:.3rem}#bar-progress h2{text-align:center;margin-bottom:5%}#bar-progress .progress-percent{font-size:12px;color:grey;text-align:center}#bar-progress{margin-bottom:5%}.footer-container{background-color:#242424;width:100%;padding-top:50px;padding-bottom:5%}.footer-container .inner-container{max-width:1300px;margin:0 auto}.footer-container .inner-container>.row>.columns{margin-bottom:30px}.footer-container .inner-container .columns{text-align:center}.footer-container .inner-container p,.footer-container .inner-container p a{color:#888;font-size:.9rem}.footer-container .inner-container .links{text-align:left}.footer-container .inner-container .header{color:#5d8eb7;font-family:TradeGothicW01-BoldCn20_675334;font-size:1.1rem;margin:0 .4rem;text-transform:uppercase}.footer-container .inner-container ul{list-style-type:none;margin-left:6px;margin-top:5px;text-align:left}.footer-container .inner-container ul li{text-align:left}.footer-container .inner-container ul li a{color:#fff;font-size:1rem;font-weight:400;margin-left:0}.footer-container .inner-container #social-options{margin:0 auto;max-width:550px;width:100%;text-align:center}.footer-container .inner-container ul.social-icons li a{margin:0}.footer-container .mailing-container{width:100%;margin:0 auto;position:relative;text-align:center}.footer-container .mailing-container form{display:block;margin:0 auto;width:300px}.footer-container .mailing-container h3{text-align:center}.footer-container .mailing-container .parsley-errors-list.filled{position:absolute;width:200px;margin-top:45px}.footer-container .mailing-container .parsley-errors-list.filled li{width:100%}.footer-container .mailing-container h3{color:#fff}.footer-container .mailing-container input[type=text]{width:200px;height:45px;float:left;border-top-right-radius:0;border-bottom-right-radius:0}.footer-container .mailing-container input[type=submit]{width:100px;background-color:#5d8eb7;height:45px;border:0;color:#000;border-top-left-radius:0;border-bottom-left-radius:0;text-transform:uppercase;font-size:1.6em;font-family:'Trade Gothic W01 Cn_18';font-weight:600}.footer-container .social-container{text-align:center;width:100%;clear:both}.footer-container .social-container h3{color:#fff}.footer-container ul.social-icons{list-style-type:none;margin:0;padding:0;text-align:center}.footer-container ul.social-icons li{display:inline;margin-right:7px;text-align:center}.footer-container ul.social-icons li a{margin:0;text-align:center}.footer-container ul.social-icons img{width:30px;border-radius:5px;margin-top:5px}.footer-container .mailing-container .parsley-errors-list.filled{margin-left:0}.left-menu-container{font-family:'Trade Gothic W01 Light';text-transform:capitalize;padding:20px 2.4em 1.5em;padding-top:0}.left-menu-container li ul{padding-right:10px}.menu-link{font-weight:400;font-size:21px;line-height:28px!important;font-family:'Trade Gothic W01 Cn_18';padding-left:0!important}#left-menu .row{width:100%}#left-menu h1{color:#5d8eb7;line-height:1em}#left-menu h3 p{line-height:1;font-size:2.5em;color:#5d8eb7}#left-menu ul{padding-bottom:.9em}#left-menu span{opacity:1;font-size:16px;font-weight:400;color:#cacaca}#left-menu span span{color:#333}#left-menu .is-accordion-submenu-parent a:first-child{padding-top:0}#left-menu .is-accordion-submenu-parent a:after{display:none}#left-menu .is-accordion-submenu-parent a{text-transform:uppercase!important}#left-menu .is-submenu-item.is-accordion-submenu-item a.category-link{text-transform:initial!important}#left-menu .is-submenu-item .contact-link{text-transform:initial!important}.open-submenu:after{margin-top:-20px;border-color:transparent transparent #565656 transparent!important}.close-submenu:after{margin-top:-15px;border-color:#565656 transparent transparent transparent!important}.white-menu{padding-right:0!important}.white-menu .menu.nested{margin-left:0}.white-menu .submenu-link{font-family:'Trade Gothic W01 Light';text-transform:capitalize;color:#333;font-weight:400}.white-menu .menu-link{padding-bottom:.3rem}.submenu-link{color:#6e6e6e}.white-menu{border-right-color:#f2f2f2;border-right-style:solid;border-right-width:1px}.tooltip_templates{display:none}.tooltipster-sidetip.tooltipster-noir .tooltipster-box{border-radius:0;border:2px solid #ebebeb;background:#fff}.tooltipster-sidetip.tooltipster-noir .tooltipster-content{color:#ebebeb}.black-menu{background-color:#000}.black-menu-padding{background-color:#000;margin-top:-50px;left:0;margin-left:-4900px;position:absolute;z-index:0;display:none}.black-menu #left-menu span a{color:#cacaca!important}.banner{background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;max-height:350px}.banner-column{height:600px}.visit-link{text-transform:uppercase;font-size:1.3em;margin-bottom:0}.ui-icon-background,.ui-state-active .ui-icon-background{border:#fff}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:none;background-color:#5d8eb7}.ui-checkboxradio-radio-label .ui-icon-background{display:none}.ui-checkboxradio-label{font-size:1rem}.ui-checkboxradio-label:nth-of-type(1){margin-top:-5px}fieldset [type=checkbox]+label,fieldset [type=radio]+label{margin-left:0;margin-right:0}.chzn-container-single .chzn-single span{font-size:1rem}.chzn-container .chzn-results .active-result{font-family:'Trade Gothic W01 Light'}.chzn-container-multi .chzn-choices .search-field,.chzn-container-multi .chzn-choices .search-field .default,.chzn-container-multi .chzn-choices .search-field input{font-size:1rem!important;margin:0 0}.chzn-container-multi .chzn-results .highlighted,.chzn-container-single .chzn-results .highlighted{background-image:none;background-color:#5d8eb7!important}.chzn-container-multi .chzn-results li:not(.highlighted){background-color:#fff!important}.chzn-container .chzn-choices{background-image:none;box-shadow:none;border:1px solid #fff}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-16px 8px}.chzn-container-single .chzn-single div b{background-position:2px 8px}.chzn-container .chzn-choices{border:1px solid #cacaca;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-height:39px!important}.filter-container .flexnav li ul.open .chzn-container a.search-choice-close{background-color:#39393e!important}.chzn-container-single .chzn-single{background-color:#fff!important;background-image:none!important;border:1px solid #cacaca!important;display:block;overflow:hidden;white-space:nowrap;position:relative;height:37px;line-height:30px;padding:2px 0 2px 8px;color:#444;text-decoration:none;box-shadow:none!important;font-weight:400;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;width:100%}.chzn-container-active.chzn-with-drop .chzn-single .chzn-choices{border-bottom:0}.chzn-container-active.chzn-with-drop.chzn-container-multi{background-color:#fff;border-color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}.chzn-container-active.chzn-with-drop .chzn-single{background-color:#fff;border-color:#cacaca;border-bottom-right-radius:0;border-bottom-left-radius:0}.chzn-container .chzn-drop{border:1px solid #cacaca;border-top:0}.paging_full_numbers a.paginate_active{background-color:#121212!important;color:#fff!important}.dataTables_info,.display.dataTable{font-size:1.5em;font-family:'Trade Gothic W01 Light';font-weight:300}.dataTables_wrapper tr.even td.sorting_1,.dataTables_wrapper tr.odd{background-color:#f6f6f6}.dataTables_wrapper tr.odd td.sorting_1{background-color:#dfdfdf}.dataTables_wrapper thead tr th{background-color:#fff;text-align:left;color:silver;font-weight:400}.dataTables_wrapper table.display thead th{border-bottom:1px solid #ccc}.dataTables_wrapper table{width:100%;font-weight:400}.dataTables_wrapper table tr td{padding:5px}.common .tag_filter_expanded,.genre_filter_expanded{border:1px solid #eee;margin-top:15px;padding-top:15px;height:350px;overflow:scroll}.genre_filter_holder .genre_filter_expanded div.check_holder,.tag_filter_holder .tag_filter_expanded div.check_holder{display:block;padding-left:18px;text-indent:-18px;min-height:13px}.rater{height:55px;width:268px}.rater .contents{height:45px;width:245px;border:1px solid #fff;background:url("/images/members/ui/scroller_background.png");background-repeat:no-repeat;background-position:center;background-size:100%}.rater .contents .slider{width:206px;margin:14px 0 0 15px}.rater .contents .slider{background:0 0!important;border:0}.rater .contents .slider .ui-slider-handle{background:url("/images/members/ui/scroller_icon.png");background-repeat:no-repeat;background-position:center;border:0;top:0;width:1.26em;height:17px;width:17px;display:block;position:relative}.rater .contents .slider .ui-corner-all{border:0}.required{color:#5d8eb7}.is-dropdown-submenu-parent a::after{border-color:#fff transparent transparent!important}.fa-circle{color:#5e8eb7;font-size:8px;padding-left:1px}.dp-badge{padding:4px 2px;font-size:12px;top:0;right:23px;line-height:12px}#user-initials{height:40px;width:40px;border-radius:50%;text-align:center;line-height:39px;color:#000;border-color:#fff;text-align:center;border-width:1px;background-color:#ababab}.burger-badge{padding:2px;font-size:11px;top:29px;right:0}.numeric-badge{background-color:#5e8eb7;border-radius:10px;color:#fff;height:20px;width:20px;text-align:center;position:absolute;font-family:TradeGothicW01-BoldCn20_675334}:focus{outline-width:0}.dropzone{border:1px dotted #ccc}.dz-default.dz-message{font-size:1.4em;text-align:center}.clear{clear:both}@media screen and (max-width:39.9375em){.banner{height:150px}.menu-link{font-size:1.1rem!important;padding-bottom:2px!important;padding-top:6px!important;line-height:1.2!important}.submenu-link{font-size:14px}.white-menu{background-color:#f8f8f8!important;border-bottom-color:#f2f2f2;border-bottom-style:solid;border-bottom-width:3px;border-right-width:0}#left-menu h1{display:none}#left-menu ul{padding-bottom:0!important}.left-menu-container{padding-left:1.9em!important;padding-top:0!important}.left-menu-collapsed{padding:1em 1.5em 1em;background-color:#f8f8f8}.left-menu-collapsed h3{font-size:19px;color:#565656;text-align:left;margin-bottom:0}.left-menu-collapsed .small-12>a:after{border:inset 4px;content:"";display:block;height:0;width:0;border-top-style:solid;position:absolute;right:5px}.content-right-column{padding-left:1.9em!important;padding-right:10px!important}#dd-menu-button-column{padding-left:5px}#zenbox_tab{display:none!important}.top-bar .top-bar-left .dropdown{display:table}.top-bar .top-bar-left .dropdown #search-filter{display:table-header-group}.top-bar .top-bar-left form{margin:13px 10px 12px 10px}.top-bar .top-bar-left input{max-width:100%}.cookies p.cookies-banner-text{width:100%;padding:5px 0 0 5px}.cookies-banner-container>.cookies-accept-button-container{margin-top:0;padding-top:0}.top-bar{padding-left:0;padding-right:0}.top-bar .top-bar-title{margin-left:8px}.top-bar #responsive-menu .is-drilldown{min-height:unset!important;max-width:unset!important}.white-right-column{padding-top:35px;padding-bottom:35px}}@media screen and (min-width:40em){h1,h2{font-size:2.8em}.banner{height:260px}.extra-column .small-12{max-width:31.5%}.left-menu-container{max-width:31.5%}.white-menu{background-color:#fff}.black-menu{margin-top:-50px;z-index:999}.content-container main.wide .left-container{margin-top:-50px}.top-bar .top-bar-right{width:auto}.content-container main{padding:4% 0;min-height:400px}.tabs li:first-child{margin-left:5%}.tabs li a{font-size:1.6em}.content-right-column{padding-top:3px}#left-menu h3 p{padding-bottom:1.1em}#zenbox_tab{display:block!important}.cookies p.cookies-banner-text{width:00%;padding:15px 10px 15px 15px}.cookies-banner-container>.cookies-accept-button-container{margin-top:5px;padding-top:20px}.footer-container .mailing-container,.footer-container .social-container{float:left;width:50%;clear:unset}}@media screen and (min-width:40em) and (max-width:63.9375em){.banner{height:260px}.menu-link{font-size:1.1rem;padding-bottom:7px!important;padding-top:5px!important;line-height:1.2!important}.submenu-link{font-size:16px;padding-bottom:7px!important;padding-top:5px!important;line-height:22.4px!important}.white-menu{background-color:#fff}#left-menu h1{font-size:1.8rem}.black-menu-padding{width:5000px;height:auto}.white-right-column{padding-right:35px!important}.top-bar .top-bar-left .dropdown{display:table}.top-bar .top-bar-left .dropdown #search-filter{display:table-header-group}.top-bar .top-bar-left form{margin:13px 10px 12px 10px}.top-bar .top-bar-left input{max-width:100%}.top-bar #responsive-menu .is-drilldown{min-height:unset!important;max-width:unset!important}.footer-container .inner-container .links{text-align:left;padding-left:45px}}@media screen and (min-width:64em){.banner{height:350px}.white-menu{background-color:#fff}.top-bar{display:flex}.top-bar .top-bar-right{float:right}.top-bar .top-bar-left{float:left}.top-bar .top-bar-left form{margin-left:15px}#responsive-menu{padding-top:0}.top-bar .vertical li.is-submenu-item a{text-transform:capitalize}.top-bar .menu.vertical>li.is-submenu-item>a{padding:.2rem .9rem}.top-bar .menu.vertical>li.is-submenu-item>a:hover{color:#5d8eb7}.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{padding-top:10px;padding-bottom:10px}.name-only-badge{margin-left:30px;padding-right:28px!important;padding-left:0!important}.top-bar .signup-link{border:1px solid #5d8eb7;border-radius:3px;padding:7px;width:90px;text-align:center;display:inline-block;margin-right:15px}.top-bar .login-link{padding:7px;border-radius:3px;background-color:#f52f57;width:90px;text-align:center;display:inline-block}.top-bar .login-link:hover{background-color:#ce2648}}#strike-pop-up-main{z-index:999999;background-color:#000;color:#fff;text-align:center;padding-top:10%;color:#fff;font-size:30px}.cookies{position:fixed;bottom:0;width:100%;background:#0e0e0e;color:#f9fafc;z-index:999999}.cookies>.cookies-banner-container{position:relative;padding:15px 20px;overflow:hidden;text-align:left}.cookies>.cookies-banner-container a{color:#5d8eb7}.cookies p.cookies-banner-text{width:90%;position:relative;line-height:1.3em;font-size:1.4em;display:inline-block;color:#6f6f6f}.cookies-banner-container>.cookies-accept-button-container{display:inline-block;float:right}.cookies-accept-button-container>.cookies-accept-button-text{font-size:1.3em;cursor:pointer;color:#6f6f6f;padding:7px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;transition:background-color .3s ease 0s;border-style:solid;border-width:2px;font-weight:600!important}.cookies-accept-button-container>.cookies-accept-button-text:hover{border-color:#5d8eb7;color:#5d8eb7}@media screen and (min-width:64em) and (max-width:74.9375em){.white-menu{background-color:#fff}.black-menu-padding{width:5250px}}@media screen and (min-width:75em) and (max-width:130.9375em){.black-menu-padding{width:5240px}}@media screen and (min-width:131em){.black-menu-padding{width:5590px}}@media screen and (min-width:1450px){.content-container main.wide .left-container .content{max-width:300px}}
