.gotham-black{font-family:'Gotham A','Gotham B';font-weight:800;font-style:normal}.gotham-medium{font-family:'Gotham A','Gotham B';font-weight:500;font-style:normal}.gotham-book{font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal}.gotham-bold{font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}body.site-registration,body.accounts,body.contact-us{}body.site-registration .main div.page-content div.member-content-panel,body.accounts .main div.page-content div.member-content-panel,body.contact-us .main div.page-content div.member-content-panel{width:100%}body.site-registration .main div.page-content div.member-content-panel h1 a.header-link,body.accounts .main div.page-content div.member-content-panel h1 a.header-link,body.contact-us .main div.page-content div.member-content-panel h1 a.header-link{display:block;width:100%}body.site-registration .main div.page-content div.member-content-panel div.reg-form,body.accounts .main div.page-content div.member-content-panel div.reg-form,body.contact-us .main div.page-content div.member-content-panel div.reg-form{background:white;padding:35px 50px;color:#808285;font-size:14px}body.site-registration .main div.page-content div.member-content-panel div.reg-form form,body.accounts .main div.page-content div.member-content-panel div.reg-form form,body.contact-us .main div.page-content div.member-content-panel div.reg-form form{margin-top:20px}body.site-registration .main div.page-content div.member-content-panel div.reg-form p,body.accounts .main div.page-content div.member-content-panel div.reg-form p,body.contact-us .main div.page-content div.member-content-panel div.reg-form p,body.site-registration .main div.page-content div.member-content-panel div.reg-form label,body.accounts .main div.page-content div.member-content-panel div.reg-form label,body.contact-us .main div.page-content div.member-content-panel div.reg-form label,body.site-registration .main div.page-content div.member-content-panel div.reg-form button,body.accounts .main div.page-content div.member-content-panel div.reg-form button,body.contact-us .main div.page-content div.member-content-panel div.reg-form button,body.site-registration .main div.page-content div.member-content-panel div.reg-form ul.dropdown-menu li,body.accounts .main div.page-content div.member-content-panel div.reg-form ul.dropdown-menu li,body.contact-us .main div.page-content div.member-content-panel div.reg-form ul.dropdown-menu li{font-family:Arial,sans-serif;font-weight:normal}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.errors,body.accounts .main div.page-content div.member-content-panel div.reg-form div.errors,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.errors{background:#c8372c;padding:12px;margin-bottom:10px;display:none}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.errors p,body.accounts .main div.page-content div.member-content-panel div.reg-form div.errors p,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.errors p{font-family:Arial,sans-serif;font-size:16px;font-style:italic;color:white;margin:0;padding:0}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.form-error,body.accounts .main div.page-content div.member-content-panel div.reg-form div.form-error,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.form-error{font-style:italic;display:none}body.site-registration .main div.page-content div.member-content-panel div.reg-form .has-error div.form-error,body.accounts .main div.page-content div.member-content-panel div.reg-form .has-error div.form-error,body.contact-us .main div.page-content div.member-content-panel div.reg-form .has-error div.form-error,body.site-registration .main div.page-content div.member-content-panel div.reg-form .has-error .error-msg,body.accounts .main div.page-content div.member-content-panel div.reg-form .has-error .error-msg,body.contact-us .main div.page-content div.member-content-panel div.reg-form .has-error .error-msg{display:block}body.site-registration .main div.page-content div.member-content-panel div.reg-form h1,body.accounts .main div.page-content div.member-content-panel div.reg-form h1,body.contact-us .main div.page-content div.member-content-panel div.reg-form h1,body.site-registration .main div.page-content div.member-content-panel div.reg-form h2,body.accounts .main div.page-content div.member-content-panel div.reg-form h2,body.contact-us .main div.page-content div.member-content-panel div.reg-form h2{color:#58595b;font-family:'Gotham A','Gotham B';font-size:12px;text-transform:uppercase}body.site-registration .main div.page-content div.member-content-panel div.reg-form label,body.accounts .main div.page-content div.member-content-panel div.reg-form label,body.contact-us .main div.page-content div.member-content-panel div.reg-form label{width:100%}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-drop,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-drop,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-drop{width:100%}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-drop *,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-drop *,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-drop *{color:#808285}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-drop button,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-drop button,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-drop button,body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-drop ul,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-drop ul,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-drop ul{box-shadow:2px 2px inset #ccc;margin-bottom:5px;border-color:#d1d1d1}body.site-registration .main div.page-content div.member-content-panel div.reg-form .trade-btn,body.accounts .main div.page-content div.member-content-panel div.reg-form .trade-btn,body.contact-us .main div.page-content div.member-content-panel div.reg-form .trade-btn{width:175px;text-align:left}body.site-registration .main div.page-content div.member-content-panel div.reg-form .contact-drop-area,body.accounts .main div.page-content div.member-content-panel div.reg-form .contact-drop-area,body.contact-us .main div.page-content div.member-content-panel div.reg-form .contact-drop-area{text-align:left;width:219px;left:-10px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.form-group>div,body.accounts .main div.page-content div.member-content-panel div.reg-form div.form-group>div,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.form-group>div{display:inline-block;width:100%}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner{margin-left:-30px;margin-top:30px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner p,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner p,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner p{margin:0 15px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner .adunit,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner .adunit,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner .adunit{margin-top:0}body.site-registration .select2-container,body.accounts .select2-container,body.contact-us .select2-container{min-width:0!important;margin-bottom:5px}body.site-registration .select2-container--default .select2-selection--single,body.accounts .select2-container--default .select2-selection--single,body.contact-us .select2-container--default .select2-selection--single{height:34px;border:1px solid #cccccc;box-shadow:2px 2px 2px rgba(0,0,0,0.075) inset}body.site-registration .select2-container--default .select2-selection--single .select2-selection__rendered,body.accounts .select2-container--default .select2-selection--single .select2-selection__rendered,body.contact-us .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}body.site-registration .select2-container--default .select2-selection--single .select2-selection__arrow,body.accounts .select2-container--default .select2-selection--single .select2-selection__arrow,body.contact-us .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}body.submit-release .main div.page-content div.member-content-panel p,body.submit-release .main div.page-content div.member-content-panel label{font-size:12px;color:#808285}body.submit-release .main div.page-content div.member-content-panel fieldset{clear:both}body.submit-release .main div.page-content div.member-content-panel #press-release-information{position:relative;top:-30px}body.submit-release .main div.page-content div.member-content-panel .required-field:before{content:"*";color:#733a70;font-size:14px}body.submit-release .main div.page-content div.member-content-panel p#required-fields-msg{float:right}body.submit-release .main div.page-content div.member-content-panel .asterisk-purple{color:#733a70;font-size:14px}body.submit-release .main div.page-content div.member-content-panel label{font-weight:normal;vertical-align:top;padding-top:5px}body.submit-release .main div.page-content div.member-content-panel h2,body.submit-release .main div.page-content div.member-content-panel legend{font-size:12px;color:#58595b;font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal;text-transform:uppercase;margin:20px 0;padding-top:30px;border-top:solid 1px #dcdcdc;border-bottom:none;text-decoration:none}body.submit-release .main div.page-content div.member-content-panel div.form-info{background:#f8f8f8;padding:30px 40px}body.submit-release .main div.page-content div.member-content-panel div.form-submit{background:white;padding:30px 40px}body.submit-release .main div.page-content div.member-content-panel input,body.submit-release .main div.page-content div.member-content-panel select{font-size:12px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox{float:left;position:relative;top:280px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox label{font-weight:bold}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox label:before{content:"*";color:#733a70;font-size:14px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation p.help-block{clear:both;position:relative;top:-30px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation.has-error p.help-block{color:#58595b!important}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation.has-error #error_id_prn-confirmation_1.help-block{color:#c8372c!important;position:relative;top:340px;left:30px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-pr_doc1,body.submit-release .main div.page-content div.member-content-panel #div_id_prn-pr_doc2,body.submit-release .main div.page-content div.member-content-panel #div_id_prn-pr_doc3,body.submit-release .main div.page-content div.member-content-panel #div_id_prn-pr_doc4,body.submit-release .main div.page-content div.member-content-panel #div_id_prn-pr_doc5{display:none}body.submit-release .main div.page-content div.member-content-panel button#more-button{float:right;background:#c5c6c8;color:white;border-radius:0;border:none;padding:10px 10px;font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}body.submit-release .main div.page-content div.member-content-panel .bs-callout-danger{color:#c8372c;display:block;width:100%;margin:20px 0 30px 0}body.submit-release .main div.page-content div.member-content-panel input[type=file].form-control,body.submit-release .main div.page-content div.member-content-panel .form-control{height:auto}body.submit-release .main div.page-content div.member-content-panel .group-span-filestyle label{width:auto!important}body.submit-release .main div.page-content div.member-content-panel .remove-doc{color:#c8372c;font-size:11px;vertical-align:middle;cursor:pointer;text-align:right;margin-top:15px}body.about div#about-carousel,body.about-us div#about-carousel{width:240px;margin-top:30px;display:block;margin:20px auto 0 auto}body.about div#about-carousel .carousel-control,body.about-us div#about-carousel .carousel-control{background:none}body.about div#about-carousel .carousel-control:hover,body.about-us div#about-carousel .carousel-control:hover{background:none}body.about div#about-carousel a.left,body.about-us div#about-carousel a.left,body.about div#about-carousel a.right,body.about-us div#about-carousel a.right{position:absolute;left:-40px;top:95px;opacity:1.0;outline:none!important}body.about div#about-carousel a.left img,body.about-us div#about-carousel a.left img,body.about div#about-carousel a.right img,body.about-us div#about-carousel a.right img{width:25px}body.about div#about-carousel a.right,body.about-us div#about-carousel a.right{right:-40px;left:auto}body.about div.video-holder,body.about-us div.video-holder{display:block;width:300px;height:169px;margin:20px 0 0 0;vertical-align:top}div.media-boxes{display:none;margin-top:30px}div.media-boxes h1{font-family:'Gotham A','Gotham B';font-weight:800;font-style:normal;font-size:13px;color:#58595b;text-transform:uppercase;margin:0 0 20px 0}div.media-boxes h2{font-family:Arial;font-size:14px;color:#c8372c;font-weight:bold}div.media-boxes div.hashtag-box{border:solid 10px white;border-top:none;background:#edeeee;border-bottom:solid 10px white;padding:20px 20px;font-size:11px}div.media-boxes div.other-media-box{border:solid 10px white;border-bottom:solid 5px white;background:#f6f6f6;padding:20px 20px 50px 20px}body.sfa-activity .main div.page-content .member-nav .media-boxes,body.social-feed .main div.page-content .member-nav .media-boxes{display:block}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper{border:solid 10px white;background:#edeeee;padding:10px 10px 5px 10px;color:#808285;font-family:Arial;font-size:12px;font-weight:bold}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper .activity-feed,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper .activity-feed{margin-top:30px}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options{width:65%;float:right}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options label,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options label{line-height:14px;width:80%;display:inline-block}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options input[type=radio],body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options input[type=radio]{margin:0 10px 0 5px;display:inline-block}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper p,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper p{display:inline}body.community .view-all{float:right;margin-right:10px}body.specialty-food-association .main div.page-content div.member-content-panel{width:100%}body.specialty-food-association .main div.page-content div.member-content-panel .show-info div.show-left{width:0}body.specialty-food-association .main div.page-content div.member-content-panel .show-info div.show-right h2{font-size:30px}body.specialty-food-association .main div.page-content div.member-content-panel div.member-buttons,body.member-services-benefits .main div.page-content div.member-content-panel div.member-buttons,body.awards-internal .main div.page-content div.member-content-panel div.member-buttons,body.community .main div.page-content div.member-content-panel div.member-buttons,body.sofi-awards .main div.page-content div.member-content-panel div.member-buttons,body.retailer-awards .main div.page-content div.member-content-panel div.member-buttons,body.leadership-awards .main div.page-content div.member-content-panel div.member-buttons{width:auto;background:white;border:solid 20px white;border-bottom:solid 15px white;margin-bottom:20px}body.specialty-food-association .main div.page-content div.member-content-panel div.member-buttons .btn,body.member-services-benefits .main div.page-content div.member-content-panel div.member-buttons .btn,body.awards-internal .main div.page-content div.member-content-panel div.member-buttons .btn,body.community .main div.page-content div.member-content-panel div.member-buttons .btn,body.sofi-awards .main div.page-content div.member-content-panel div.member-buttons .btn,body.retailer-awards .main div.page-content div.member-content-panel div.member-buttons .btn,body.leadership-awards .main div.page-content div.member-content-panel div.member-buttons .btn{height:30px;padding:0;width:175px;margin-top:0;margin-bottom:5px;font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal;font-weight:bold;font-size:12px;line-height:26px;display:block;background:#C8372C;color:#FFF}body.specialty-food-association .main div.page-content div.member-content-panel .member_subtitle,body.member-services-benefits .main div.page-content div.member-content-panel .member_subtitle,body.awards-internal .main div.page-content div.member-content-panel .member_subtitle,body.community .main div.page-content div.member-content-panel .member_subtitle,body.sofi-awards .main div.page-content div.member-content-panel .member_subtitle,body.retailer-awards .main div.page-content div.member-content-panel .member_subtitle,body.leadership-awards .main div.page-content div.member-content-panel .member_subtitle{font-size:12px;color:#57595B;margin-top:12px}body.specialty-food-association .main div.page-content div.member-content-panel .member_services_boxes,body.member-services-benefits .main div.page-content div.member-content-panel .member_services_boxes,body.awards-internal .main div.page-content div.member-content-panel .member_services_boxes,body.community .main div.page-content div.member-content-panel .member_services_boxes,body.sofi-awards .main div.page-content div.member-content-panel .member_services_boxes,body.retailer-awards .main div.page-content div.member-content-panel .member_services_boxes,body.leadership-awards .main div.page-content div.member-content-panel .member_services_boxes{width:100%;min-height:440px;display:inline-block;text-align:left}body.specialty-food-association .main div.page-content div.member-content-panel .member_services_box,body.member-services-benefits .main div.page-content div.member-content-panel .member_services_box,body.awards-internal .main div.page-content div.member-content-panel .member_services_box,body.community .main div.page-content div.member-content-panel .member_services_box,body.sofi-awards .main div.page-content div.member-content-panel .member_services_box,body.retailer-awards .main div.page-content div.member-content-panel .member_services_box,body.leadership-awards .main div.page-content div.member-content-panel .member_services_box{width:270px;display:inline-block;margin-top:30px;vertical-align:top;text-align:left}body.specialty-food-association .main div.page-content div.member-content-panel .member_services_box .services_box_title,body.member-services-benefits .main div.page-content div.member-content-panel .member_services_box .services_box_title,body.awards-internal .main div.page-content div.member-content-panel .member_services_box .services_box_title,body.community .main div.page-content div.member-content-panel .member_services_box .services_box_title,body.sofi-awards .main div.page-content div.member-content-panel .member_services_box .services_box_title,body.retailer-awards .main div.page-content div.member-content-panel .member_services_box .services_box_title,body.leadership-awards .main div.page-content div.member-content-panel .member_services_box .services_box_title{color:#C7372C;font-size:18px;font-weight:bold;margin-top:5px;text-transform:none;font-family:Arial}body.specialty-food-association .main div.page-content div.member-content-panel .member_services_box .services_box_title a,body.member-services-benefits .main div.page-content div.member-content-panel .member_services_box .services_box_title a,body.awards-internal .main div.page-content div.member-content-panel .member_services_box .services_box_title a,body.community .main div.page-content div.member-content-panel .member_services_box .services_box_title a,body.sofi-awards .main div.page-content div.member-content-panel .member_services_box .services_box_title a,body.retailer-awards .main div.page-content div.member-content-panel .member_services_box .services_box_title a,body.leadership-awards .main div.page-content div.member-content-panel .member_services_box .services_box_title a{color:#C7372C}body.specialty-food-association .main div.page-content div.member-content-panel .member_services_box .services_box_description,body.member-services-benefits .main div.page-content div.member-content-panel .member_services_box .services_box_description,body.awards-internal .main div.page-content div.member-content-panel .member_services_box .services_box_description,body.community .main div.page-content div.member-content-panel .member_services_box .services_box_description,body.sofi-awards .main div.page-content div.member-content-panel .member_services_box .services_box_description,body.retailer-awards .main div.page-content div.member-content-panel .member_services_box .services_box_description,body.leadership-awards .main div.page-content div.member-content-panel .member_services_box .services_box_description{font-size:12px;color:#57595B}body.specialty-food-association .main div.page-content div.member-content-panel .member_services_box .more-link,body.member-services-benefits .main div.page-content div.member-content-panel .member_services_box .more-link,body.awards-internal .main div.page-content div.member-content-panel .member_services_box .more-link,body.community .main div.page-content div.member-content-panel .member_services_box .more-link,body.sofi-awards .main div.page-content div.member-content-panel .member_services_box .more-link,body.retailer-awards .main div.page-content div.member-content-panel .member_services_box .more-link,body.leadership-awards .main div.page-content div.member-content-panel .member_services_box .more-link{display:none}body.specialty-food-association .main div.page-content div.member-content-panel .member_educational_resources,body.member-services-benefits .main div.page-content div.member-content-panel .member_educational_resources,body.awards-internal .main div.page-content div.member-content-panel .member_educational_resources,body.community .main div.page-content div.member-content-panel .member_educational_resources,body.sofi-awards .main div.page-content div.member-content-panel .member_educational_resources,body.retailer-awards .main div.page-content div.member-content-panel .member_educational_resources,body.leadership-awards .main div.page-content div.member-content-panel .member_educational_resources{margin-top:68px;width:100%;display:inline-block}body.specialty-food-association .main div.page-content div.member-content-panel .member_division_line,body.member-services-benefits .main div.page-content div.member-content-panel .member_division_line,body.awards-internal .main div.page-content div.member-content-panel .member_division_line,body.community .main div.page-content div.member-content-panel .member_division_line,body.sofi-awards .main div.page-content div.member-content-panel .member_division_line,body.retailer-awards .main div.page-content div.member-content-panel .member_division_line,body.leadership-awards .main div.page-content div.member-content-panel .member_division_line{background-color:#E1CE89;margin-top:9px;margin-bottom:9px;width:100%;height:1px}body.specialty-food-association .main div.page-content div.member-content-panel .member_educational_resources_box,body.member-services-benefits .main div.page-content div.member-content-panel .member_educational_resources_box,body.awards-internal .main div.page-content div.member-content-panel .member_educational_resources_box,body.community .main div.page-content div.member-content-panel .member_educational_resources_box,body.sofi-awards .main div.page-content div.member-content-panel .member_educational_resources_box,body.retailer-awards .main div.page-content div.member-content-panel .member_educational_resources_box,body.leadership-awards .main div.page-content div.member-content-panel .member_educational_resources_box{width:593px;height:109px;max-width:none}body.specialty-food-association .main div.page-content div.member-content-panel .educational_res_img,body.member-services-benefits .main div.page-content div.member-content-panel .educational_res_img,body.awards-internal .main div.page-content div.member-content-panel .educational_res_img,body.community .main div.page-content div.member-content-panel .educational_res_img,body.sofi-awards .main div.page-content div.member-content-panel .educational_res_img,body.retailer-awards .main div.page-content div.member-content-panel .educational_res_img,body.leadership-awards .main div.page-content div.member-content-panel .educational_res_img{float:left;width:109px;height:109px;display:block}body.specialty-food-association .main div.page-content div.member-content-panel .educational_res_content,body.member-services-benefits .main div.page-content div.member-content-panel .educational_res_content,body.awards-internal .main div.page-content div.member-content-panel .educational_res_content,body.community .main div.page-content div.member-content-panel .educational_res_content,body.sofi-awards .main div.page-content div.member-content-panel .educational_res_content,body.retailer-awards .main div.page-content div.member-content-panel .educational_res_content,body.leadership-awards .main div.page-content div.member-content-panel .educational_res_content{width:418px;height:109px;display:block;margin-left:23px;float:left}body.specialty-food-association .main div.page-content div.member-content-panel .educational_res_title,body.member-services-benefits .main div.page-content div.member-content-panel .educational_res_title,body.awards-internal .main div.page-content div.member-content-panel .educational_res_title,body.community .main div.page-content div.member-content-panel .educational_res_title,body.sofi-awards .main div.page-content div.member-content-panel .educational_res_title,body.retailer-awards .main div.page-content div.member-content-panel .educational_res_title,body.leadership-awards .main div.page-content div.member-content-panel .educational_res_title{margin-top:20px;font-weight:bold;font-size:13px}body.specialty-food-association .main div.page-content div.member-content-panel .educational_res_title a,body.member-services-benefits .main div.page-content div.member-content-panel .educational_res_title a,body.awards-internal .main div.page-content div.member-content-panel .educational_res_title a,body.community .main div.page-content div.member-content-panel .educational_res_title a,body.sofi-awards .main div.page-content div.member-content-panel .educational_res_title a,body.retailer-awards .main div.page-content div.member-content-panel .educational_res_title a,body.leadership-awards .main div.page-content div.member-content-panel .educational_res_title a{color:#C7372C}body.specialty-food-association .main div.page-content div.member-content-panel .educational_res_description,body.member-services-benefits .main div.page-content div.member-content-panel .educational_res_description,body.awards-internal .main div.page-content div.member-content-panel .educational_res_description,body.community .main div.page-content div.member-content-panel .educational_res_description,body.sofi-awards .main div.page-content div.member-content-panel .educational_res_description,body.retailer-awards .main div.page-content div.member-content-panel .educational_res_description,body.leadership-awards .main div.page-content div.member-content-panel .educational_res_description{margin-top:5px;color:#57595B;font-size:11px}body.specialty-food-association .main div.page-content div.member-content-panel .ed_res_bullets,body.member-services-benefits .main div.page-content div.member-content-panel .ed_res_bullets,body.awards-internal .main div.page-content div.member-content-panel .ed_res_bullets,body.community .main div.page-content div.member-content-panel .ed_res_bullets,body.sofi-awards .main div.page-content div.member-content-panel .ed_res_bullets,body.retailer-awards .main div.page-content div.member-content-panel .ed_res_bullets,body.leadership-awards .main div.page-content div.member-content-panel .ed_res_bullets{margin-left:110px}body.specialty-food-association .main div.page-content div.member-content-panel .ed_res_bullets ul,body.member-services-benefits .main div.page-content div.member-content-panel .ed_res_bullets ul,body.awards-internal .main div.page-content div.member-content-panel .ed_res_bullets ul,body.community .main div.page-content div.member-content-panel .ed_res_bullets ul,body.sofi-awards .main div.page-content div.member-content-panel .ed_res_bullets ul,body.retailer-awards .main div.page-content div.member-content-panel .ed_res_bullets ul,body.leadership-awards .main div.page-content div.member-content-panel .ed_res_bullets ul{color:#E1CE89;font-size:12px;margin-top:25px;line-height:25px;font-weight:bold}body.specialty-food-association .main div.page-content div.member-content-panel .ed_res_bullets ul li span,body.member-services-benefits .main div.page-content div.member-content-panel .ed_res_bullets ul li span,body.awards-internal .main div.page-content div.member-content-panel .ed_res_bullets ul li span,body.community .main div.page-content div.member-content-panel .ed_res_bullets ul li span,body.sofi-awards .main div.page-content div.member-content-panel .ed_res_bullets ul li span,body.retailer-awards .main div.page-content div.member-content-panel .ed_res_bullets ul li span,body.leadership-awards .main div.page-content div.member-content-panel .ed_res_bullets ul li span{color:#C7372C}.member_directory_box{width:100%;background-color:#F8F8F8;margin-top:10px;min-height:170px}.member_search_options{width:100%;background-color:#EDEEEE;min-height:400px;padding-left:37px;padding-right:34px}.member_search_input{padding:20px 33px 20px 33px;margin-bottom:0px!important}.member_search_input .form-group{display:inline-block;margin-bottom:0px}.member_search_input input{border:solid 1px #BBB;height:28px;width:229px;border-radius:3px;padding:4px 35px;color:#808285}.member_search_input #upper-search-btn{margin:5px auto 0;display:block}.member_toggle_search{padding-top:10px;width:100%;text-align:right;font-size:11px;background-color:#EDEEEE;padding-right:33px}.member_toggle_search a{color:#C7372C}.member_advanced_searchbtn{background-color:transparent;display:none}.member_directory-search-select-bkg{background-image:url('/static/css/img/memberdir_searchselect_bkg.png')!important;width:220px;height:32px;display:block;color:#5D5D5D!important;font-weight:bold;font-size:12px;line-height:35px;padding-left:10px;margin-top:10px}.member_directory-search-select-bkg .caret{display:none}.member_directory-search-select-bkg:hover{text-decoration:none}.member_location_text{display:inline-block;font-size:12px;font-weight:bold;margin-right:38px}.member_dir_dropdown{display:inline-block;margin-bottom:30px}.member_dir_dropdown ul{margin:0px;padding:0px}.member_dir_dropdown .dropdown{padding:0px;margin:0px!important}.search-high-res{display:inline-block;margin:0 0 10px 20px;color:#58595b;font-weight:bold}.mem-dir-no-results{padding:20px}.member_dir_spacer{width:100%;height:1px;background-color:#DCDDDE;margin-top:20px;margin-bottom:20px}.member_location_subtitle{font-size:12px;font-weight:bold;margin-bottom:10px}.member_directory_check_container{width:100%;min-height:120px;vertical-align:top}.member_directory_check_container.nomin{min-height:0}.member_directory_check_block{width:150px;display:inline-block;margin-right:29px;vertical-align:top}.member_directory_check_block.full{width:100%}.member_dir_check_item{font-size:12px;vertical-align:top}.member_dir_searchbtn{padding-top:20px;padding-bottom:20px;text-align:center}.member_dir_result_box{width:100%;display:none}.member_dir_result_box table.contacts{width:100%;position:relative}.member_dir_result_box table.contacts td{color:#58595b;padding:10px;font-size:12px}.member_dir_result_box table.contacts th{background:#58595B;padding:12px 10px;border-right:1px solid #ACACAD;color:#dcddde;font-size:12px}.member_dir_result_box table.contacts th.title,.member_dir_result_box table.contacts td.title{display:none}.member_dir_result_box table.contacts th.contact{border-right:none;width:50px}.member_dir_result_box table.contacts td.name{max-width:66px}.member_dir_result_box table.contacts td.name .contact-pic{width:50px;height:50px;display:inline-block;float:left;margin-right:15px}.member_dir_result_box table.contacts td.name .contact-pic img{max-width:100%;max-height:100%}.member_dir_result_box table.contacts td.name .member_dir_column_text_container{display:inline-block;min-height:50px}.member_dir_result_box table.contacts td.name .member_dir_column_text_container .member_dir_column_text_retailer{font-style:italic;color:#808285}.member_dir_result_box table.contacts td.name .member_dir_column_text_container span{max-width:140px;display:inline-block}.member_dir_result_box table.contacts td.name .member_dir_column_text_container a{font-weight:bold}.member_dir_result_box table.contacts td.contact .media-icons{width:auto;margin:0;padding:0}.member_dir_result_box table.contacts td.contact .media-icons div:not(.message-field){display:inline-block;opacity:1;width:50px;margin:0 0 5px 0}.member_dir_result_box table.contacts td.contact .media-icons li.action-user:nth-child(2){margin-right:0px}table.contacts tr:nth-child(odd){background:#edeeee;min-height:70px}table.contacts tr:nth-child(odd) td{border-right:1px solid #f6f7f7}table.contacts td.contact .arrow{background:#913c0d url('/static/css/img/msg-box-arrow-dark.jpg') no-repeat top right}table.contacts tr:nth-child(even){background:#f8f8f8;min-height:70px}table.contacts tr:nth-child(even) td{border-right:1px solid #fcfcfc}table.contacts tr:nth-child(even) td.contact .arrow{background:#913c0d url('/static/css/img/msg-box-arrow.jpg') no-repeat top right}table.contacts td.contact .message-field{position:absolute;width:100%;height:140px;background:#913c0d;left:0px;margin-top:10px;display:none}table.contacts td.contact .message-field .arrow{position:absolute;top:0px;right:86px;width:34px;height:15px;display:block}table.contacts td.contact .message-field textarea{color:#808285;background:#ffffff;border-radius:3px;border:0px;width:165px;height:59px;padding:7px;position:relative;float:left;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;margin-left:30px;margin-top:35px;resize:none}table.contacts td.contact .message-field .mail-link{margin-top:40px;margin-left:28px;position:relative;float:left}table.contacts tr.open td{padding-bottom:150px!important}table.contacts tr.thead{height:30px}.member_dir_result_header{display:none;width:100%;height:39px}.member_dir_result_header .member_dir_first_column,.member_dir_result_header .member_dir_second_column,.member_dir_result_header .member_dir_third_column,.member_dir_result_header .member_dir_fourth_column{background-color:#58595b;display:block;color:#BBBCBE;text-align:left;color:#DBDDDD;font-size:12px;padding-top:11px;padding-bottom:11px;padding-left:13px;font-weight:bold;float:left}.member_dir_result_header .member_dir_first_column .result_arrow,.member_dir_result_header .member_dir_second_column .result_arrow,.member_dir_result_header .member_dir_third_column .result_arrow,.member_dir_result_header .member_dir_fourth_column .result_arrow{display:inline-block;width:10px;height:6px;float:right;margin-top:5px;margin-right:5px}.member_dir_result_header .member_dir_first_column .arrow_down,.member_dir_result_header .member_dir_second_column .arrow_down,.member_dir_result_header .member_dir_third_column .arrow_down,.member_dir_result_header .member_dir_fourth_column .arrow_down{background-image:url("/static/css/less/img/member_arrow_up.png")}.member_dir_result_header .member_dir_first_column .arrow_up,.member_dir_result_header .member_dir_second_column .arrow_up,.member_dir_result_header .member_dir_third_column .arrow_up,.member_dir_result_header .member_dir_fourth_column .arrow_up{background-image:url("/static/css/less/img/member_arrow_down.png")}.member_dir_result_header .member_dir_first_column .member_dir_header_text,.member_dir_result_header .member_dir_second_column .member_dir_header_text,.member_dir_result_header .member_dir_third_column .member_dir_header_text,.member_dir_result_header .member_dir_fourth_column .member_dir_header_text{display:inline-block;float:left}.member_dir_result_header .member_dir_first_column,.member_dir_result_header .member_dir_second_column,.member_dir_result_header .member_dir_third_column{border-right:1px solid #ABACAD}.member_dir_first_column{width:180px}.member_dir_second_column{width:224px;margin-left:8px;padding-top:21px;padding-left:10px}.member_dir_third_column{width:224px;margin-left:8px;padding-top:21px;padding-left:10px}.member_dir_fourth_column{padding:10px}.member_dir_fourth_column div.action-user{margin-right:5px;display:inline-block!important}.member_dir_results_content{width:100%}.member_dir_results_content .member_dir_result_item{width:100%;display:inline-block;vertical-align:top}.member_dir_results_content .member_dir_result_item .member_dir_first_column,.member_dir_results_content .member_dir_result_item .member_dir_second_column,.member_dir_results_content .member_dir_result_item .member_dir_third_column,.member_dir_results_content .member_dir_result_item .member_dir_fourth_column{float:left;display:block;font-size:12px;color:#57595B;vertical-align:top;min-height:10px}.member_dir_results_content .member_dir_result_item .member_dir_first_column .member_dir_column_text,.member_dir_results_content .member_dir_result_item .member_dir_second_column .member_dir_column_text,.member_dir_results_content .member_dir_result_item .member_dir_third_column .member_dir_column_text,.member_dir_results_content .member_dir_result_item .member_dir_fourth_column .member_dir_column_text{display:table-cell;vertical-align:middle}.member_dir_results_content .member_dir_result_item .member_dir_first_column .member_dir_column_text_container,.member_dir_results_content .member_dir_result_item .member_dir_second_column .member_dir_column_text_container,.member_dir_results_content .member_dir_result_item .member_dir_third_column .member_dir_column_text_container,.member_dir_results_content .member_dir_result_item .member_dir_fourth_column .member_dir_column_text_container{margin-left:10px;display:inline-block;line-height:12px;margin-top:15px}.member_dir_results_content .member_dir_result_item .member_dir_first_column .member_dir_column_text_retailer,.member_dir_results_content .member_dir_result_item .member_dir_second_column .member_dir_column_text_retailer,.member_dir_results_content .member_dir_result_item .member_dir_third_column .member_dir_column_text_retailer,.member_dir_results_content .member_dir_result_item .member_dir_fourth_column .member_dir_column_text_retailer{color:#7F9185;font-style:italic;font-size:11px}.member_dir_results_content .member_dir_result_item .member_dir_first_column,.member_dir_results_content .member_dir_result_item .member_dir_second_column,.member_dir_results_content .member_dir_result_item .member_dir_third_column{border-right:0px}.member_dir_results_content .member_item_bkg_gray{background-color:#EEEEEF}.member_dir_results_content .member_item_bkg_white{background-color:#F8F8F8}.member_dir_first_column_wrapper{margin-top:10px;margin-left:10px}.member_dir_first_column_wrapper .member_dir_item_image{width:50px;height:50px;float:left;display:block}.pagination>li>a{position:relative;float:left;padding:1px 5px;line-height:1.428571429;text-decoration:none;background-color:#EBEBEB;border:2px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-left:-1px;border-radius:3px;color:#c8372c;margin:2px}.pagination_space{border:none;margin:5px;float:left;vertical-align:bottom}.search_res_pagination{text-align:center;width:100%;display:none}.job_board_box{width:100%;background-color:#FFFFFF;margin-top:10px;min-height:170px}.job_board_tabs{width:100%;height:49px;text-align:left}.job_board_tabs .job_board_tab{display:block;float:left;background-image:url("/static/css/less/img/search_tab_bkg.png");background-repeat:repeat-x;width:100%;height:49px;text-align:center;font-size:12px;font-weight:bold;padding-top:15px}.job_board_tabs .jbtab_highlight{background:#FFFFFF}.job_board_tabs .jbtab_highlight a{color:#57595b!important}.job_board_result_box{width:100%;margin-bottom:40px}.job_board_result_box table.contacts{width:100%;position:relative}.job_board_result_box table.contacts td{color:#58595b;padding:10px;font-size:12px}.job_board_result_box table.contacts th{background:#58595B;padding:12px 6px;border-right:1px solid #ACACAD;color:#dcddde;font-size:12px}.job_board_result_box table.contacts th.contact{border-right:none;width:50px}.job_board_result_box table.contacts .highlight_title{color:#C7372C;font-weight:bold}.job_board_result_box table.contacts .highlight_title span{font-weight:normal}.job_board_result_box table.contacts tr:nth-child(odd){background:#EEEEEF;height:45px}.job_board_result_box table.contacts tr:nth-child(odd) td{border-right:1px solid #f6f7f7}.job_board_result_box table.contacts tr:nth-child(even){background:#FCFCFC;height:45px}.job_board_result_box table.contacts tr:nth-child(even) td{border-right:1px solid #fcfcfc}.job_board_result_box table.contacts tr:nth-child(even) td.contact .arrow{background:#913c0d url('/static/css/img/msg-box-arrow.jpg') no-repeat top right}.job_board_result_box table.contacts tr.thead{height:30px}.job_board_new_listing{padding:29px;width:100%;background:#F8F8F8}.job_board_new_listing h4{color:#C7372C;font-weight:bold}.job_board_new_listing h5{color:#57595B}.job_board_new_listing .mp-container-form{width:100%;color:#7F8185}.job_board_new_listing .mp-container-form .mp-container-label,.job_board_new_listing .mp-container-form .mp-container-input,.job_board_new_listing .mp-container-form label{font-weight:normal;font-size:12px;display:inline-block;word-wrap:break-word}.job_board_new_listing .mp-container-form .mp-container-label,.job_board_new_listing .mp-container-form label{width:160px}.job_board_new_listing .mp-container-form .control-label,.job_board_new_listing .mp-container-form .form-control{font-weight:normal!important;font-size:12px;display:inline-block}.job_board_new_listing .mp-container-form .control-label{width:160px!important}.job_board_new_listing .mp-container-form .mp-container-form-items,.job_board_new_listing .mp-container-form .form-group{margin-top:12px}.job_board_new_listing .mp-container-form .form-group>div{width:218px;display:inline-block}.job_board_new_listing .mp-container-form .dropdown{padding:0px;margin:0px}.job_board_new_listing .mp-container-form .form-control{border:none;height:28px;width:218px;padding-left:13px;background:url("/static/css/less/img/bkg-input-comp.png") #fff 0px 0px no-repeat;margin-top:-4px;color:#7F8185;border:solid 1px #f1f1f1;border-radius:3px}.job_board_new_listing .mp-container-form textarea#id_description{border:none;height:128px;width:220px;padding-left:13px;background:url("/static/css/less/img/bkg-textarea.png") #fff 0px 0px no-repeat;margin-top:-4px;color:#808285;border:solid 1px #f1f1f1;border-radius:3px}.job_board_new_listing .mp-container-form .search-select-bkg{margin-top:0px}.job_board_new_listing .jb_spacer{display:block;width:100%;background:#EDEEEE;height:1px;margin-top:17px;margin-bottom:17px}.job_board_new_listing .fake_submitelement{display:none}.job_board_new_listing .btn-choose_file{height:28px;width:87px;color:#FFFFFF!important;font-weight:bold;font-size:10px;background:#57595B}div.member-content-panel .the-calendar{background:#FFFFFF;width:100%;color:#808285;font-size:12px;position:relative;margin-top:20px}div.member-content-panel .the-calendar .calendar-header{width:100%;height:52px;background-color:#733a70;padding-bottom:10px;display:inline-block;vertical-align:top}div.member-content-panel .the-calendar .calendar-header a.prev-link,div.member-content-panel .the-calendar .calendar-header a.next-link{width:13px;color:white!important;text-decoration:none;display:inline-block;margin-top:17px}div.member-content-panel .the-calendar .calendar-header a.prev-link span,div.member-content-panel .the-calendar .calendar-header a.next-link span{display:none}div.member-content-panel .the-calendar .calendar-header a.prev-link{margin-left:20px}div.member-content-panel .the-calendar .calendar-header a.next-link{margin-right:20px}div.member-content-panel .the-calendar .calendar-header a.prev-link.btndisabled,div.member-content-panel .the-calendar .calendar-header a.next-link.btndisabled{visibility:hidden}div.member-content-panel .the-calendar .calendar-header .currentmonth{width:225px;line-height:18px;display:inline-block;color:#ffeda9;text-align:center;font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal;font-weight:bold;font-size:20px;margin-top:17px;text-transform:uppercase}div.member-content-panel .the-calendar .selection-bar{width:100%;height:40px;background-color:#edeeee;color:#808285;font-weight:bold;font-size:12px;font-family:arial;display:inline-block;vertical-align:top;overflow:hidden}div.member-content-panel .the-calendar .selection-bar .the-label{display:block;float:right;margin-right:20px;margin-top:12px;color:#c8372c;cursor:pointer}div.member-content-panel .the-calendar .selection-bar .the-selections{margin-top:10px;margin-bottom:10px;width:100%;display:inline-block;padding-right:30px}div.member-content-panel .the-calendar .selection-bar .the-selections div.filter{width:100%;padding-left:50px;font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}div.member-content-panel .the-calendar .selection-bar .the-selections input{margin-right:2px}div.member-content-panel .the-calendar .selection-bar .the-selections label{margin-right:8px}div.member-content-panel .the-calendar .expanded-filters{position:absolute;z-index:3999}div.member-content-panel .the-calendar .months-container{width:100%;background:#FFFFFF;padding:20px;padding-top:0px}div.member-content-panel .the-calendar .months-container .month-content{width:100%;display:none}div.member-content-panel .the-calendar .months-container .month-content .calendar-event{border-bottom:1px solid #eaebec;width:240px;margin-left:10px;padding-top:30px;padding-bottom:30px;min-height:300px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents{width:240px;margin-left:0px;display:inline-block;clear:both}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents h3{color:#c8372c;font-size:16px;font-family:arial;font-weight:bold;margin:0;margin-bottom:12px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents .event-info div{position:relative;width:100%;clear:both}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents .event-info div .label{width:100%;float:left;display:inline-block;color:#808285;font-size:12px;font-family:arial;font-weight:bold;text-align:left;padding:0;margin-top:10px;vertical-align:top;height:17px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents .event-info div .desc{width:100%;float:left;display:inline-block;font-size:12px;vertical-align:top}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar{display:inline-block;width:100%}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .img-wrapper{width:105px;height:105px;overflow:hidden;display:inline-block;float:left;margin-right:5px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .img-wrapper img{height:auto;max-width:100%}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .share-contents{display:inline-block;width:50px;padding-top:0px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .share-contents .action-user{float:left;display:inline-block;margin-right:0;margin-bottom:5px}div.member-content-panel .the-calendar .months-container .active{display:block}.visual-feast div.member-content-panel,.history-layout div.member-content-panel{}.visual-feast .avf_main,.history-layout .avf_main{margin-top:10px;width:100%;vertical-align:top;display:inline-block}.visual-feast .avf_mainfullmenu,.history-layout .avf_mainfullmenu{margin-top:10px;width:100%;vertical-align:top;display:none}.visual-feast .avfbig,.history-layout .avfbig{float:left}.visual-feast .avftiny,.history-layout .avftiny,.visual-feast .avftiny2,.history-layout .avftiny2{float:left;margin-top:10px}.visual-feast .timelinehead,.history-layout .timelinehead{float:left;width:121px;min-height:10px;text-align:center}.visual-feast .avf_content,.history-layout .avf_content{display:block;width:100%}.visual-feast .avf_content h1,.history-layout .avf_content h1,.visual-feast .avf_content h2,.history-layout .avf_content h2{color:#006D58!important;text-transform:none!important}.visual-feast .avf_content .continuereading,.history-layout .avf_content .continuereading{color:#f37029!important;font-weight:bold}.visual-feast .avf_content .avf_quote,.history-layout .avf_content .avf_quote{margin-top:10px;color:#006D58;font-size:17px;padding:10px;width:300px;float:right;background:#FFF4C7;border:1px solid #FFDA80;margin-left:10px}.visual-feast .avf_content .avf_quote span,.history-layout .avf_content .avf_quote span{color:#000000;font-weight:bold;font-size:10px}.visual-feast .avf_content .avg_secondbloq,.history-layout .avf_content .avg_secondbloq{margin-top:10px}.visual-feast .avf-title,.history-layout .avf-title{display:inline-block;width:auto}.visual-feast .avf-title-container,.history-layout .avf-title-container{margin-bottom:10px}.visual-feast .onlydesktop,.history-layout .onlydesktop{display:none}.visual-feast .onlymobile,.history-layout .onlymobile{display:block}.visual-feast .avf-greenline,.history-layout .avf-greenline{display:inline-block;width:100%;height:5px;background:#006D58;margin-top:10px;margin-bottom:10px}.spin{transform:rotate(45deg);transition-duration:1s}.spin-back{transform:rotate(-90deg);transition-duration:1s}.rotated{transform:rotate(45deg)}.job_share{vertical-align:bottom!important;display:inline-block!important}.job-btn{display:inline-block!important;padding-top:15px!important}.job-listing-footer{text-align:center}.job-listing-footer .standard-btn{height:50px}@media screen and (min-width:768px){body.site-registration .main div.page-content div.member-content-panel div.reg-form,body.accounts .main div.page-content div.member-content-panel div.reg-form,body.contact-us .main div.page-content div.member-content-panel div.reg-form{display:inline-block;width:100%;padding:10px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form{width:100%;display:inline-block;margin-right:20px;background:#f8f8f8;padding:30px}body.site-registration .main div.page-content div.member-content-panel div.reg-form input,body.accounts .main div.page-content div.member-content-panel div.reg-form input,body.contact-us .main div.page-content div.member-content-panel div.reg-form input,body.site-registration .main div.page-content div.member-content-panel div.reg-form select,body.accounts .main div.page-content div.member-content-panel div.reg-form select,body.contact-us .main div.page-content div.member-content-panel div.reg-form select,body.site-registration .main div.page-content div.member-content-panel div.reg-form textarea,body.accounts .main div.page-content div.member-content-panel div.reg-form textarea,body.contact-us .main div.page-content div.member-content-panel div.reg-form textarea{width:100%}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner{display:block;vertical-align:top;text-align:center;margin-left:auto;margin-top:30px;max-width:100%}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner p,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner p,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner p{margin:0 auto;text-align:left}body.site-registration .main div.page-content div.member-content-panel div.reg-form .trade-btn,body.accounts .main div.page-content div.member-content-panel div.reg-form .trade-btn,body.contact-us .main div.page-content div.member-content-panel div.reg-form .trade-btn{width:215px}body.site-registration .main div.page-content div.member-content-panel div.reg-form .contact-drop-area,body.accounts .main div.page-content div.member-content-panel div.reg-form .contact-drop-area,body.contact-us .main div.page-content div.member-content-panel div.reg-form .contact-drop-area{text-align:left;width:242px;left:0px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.form-group>div,body.accounts .main div.page-content div.member-content-panel div.reg-form div.form-group>div,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.form-group>div{display:inline-block;width:100%}body.submit-release .main div.page-content div.member-content-panel p,body.submit-release .main div.page-content div.member-content-panel label{font-size:12px;color:#808285}body.submit-release .main div.page-content div.member-content-panel div.errors{text-align:left;margin-bottom:20px}body.submit-release .main div.page-content div.member-content-panel label{display:inline-block;width:150px}body.submit-release .main div.page-content div.member-content-panel input,body.submit-release .main div.page-content div.member-content-panel select,body.submit-release .main div.page-content div.member-content-panel textarea{display:inline-block;width:240px}body.submit-release .main div.page-content div.member-content-panel div.reg-drop{display:inline-block;width:60%}body.submit-release .main div.page-content div.member-content-panel input[type=submit]{display:block;margin-left:245px;width:150px}body.submit-release .main div.page-content div.member-content-panel .error-msg{display:block;width:240px}body.submit-release .main div.page-content div.member-content-panel div.form-group>div{display:inline-block;width:auto}body.submit-release .main div.page-content div.member-content-panel div.form-info{background:#f8f8f8;padding:30px 40px}body.submit-release .main div.page-content div.member-content-panel div.form-submit{background:white;padding:30px 40px}body.submit-release .main div.page-content div.member-content-panel input[type=checkbox]{width:auto}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox{float:left;position:relative;top:120px;left:240px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox label{width:auto}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox input[type=checkbox]{margin-top:0}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation.has-error #error_id_prn-confirmation_1.help-block{top:185px;left:268px}body.submit-release .main div.page-content div.member-content-panel button#more-button{margin-right:254px}body.submit-release .main div.page-content div.member-content-panel .remove-doc{margin-top:-22px;margin-left:15px}body.specialty-food-association .main div.page-content div.member-content-panel .show-info div.show-left{width:100px}body.about div#about-carousel,body.about-us div#about-carousel{width:300px;display:block;margin:30px auto 50px auto}body.about div#about-carousel a.left,body.about-us div#about-carousel a.left,body.about div#about-carousel a.right,body.about-us div#about-carousel a.right{top:170px;left:-55px;width:35px}body.about div#about-carousel a.right,body.about-us div#about-carousel a.right{left:auto;right:-55px}body.about div.video-holder,body.about-us div.video-holder{display:block;width:640px;height:360px;margin:0 auto;vertical-align:top}body.about div.video-holder iframe,body.about-us div.video-holder iframe{width:640px;height:360px}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes,body.social-feed .main div.page-content div.member-content-panel div.media-boxes{height:410px;color:#58595b}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes div.hashtag-box,body.social-feed .main div.page-content div.member-content-panel div.media-boxes div.hashtag-box{background:#edeeee;border-right:solid 10px white;border-bottom:none;padding:20px 30px;width:450px;display:inline-block;height:100%}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes div.other-media-box,body.social-feed .main div.page-content div.member-content-panel div.media-boxes div.other-media-box{width:258px;margin-left:-4px;display:inline-block;vertical-align:top;height:100%;font-size:11px;text-align:center}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes div.other-media-box p,body.social-feed .main div.page-content div.member-content-panel div.media-boxes div.other-media-box p{text-align:left;margin:20px 0}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper .activity-feed,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper .activity-feed{margin-top:10px}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options{width:65%;float:right;text-align:right;margin-right:10px}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options label,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options label{line-height:14px;width:auto;display:inline-block}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options input[type=radio],body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper div.display-options input[type=radio]{margin:0 10px 0 5px;display:inline-block}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper p,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper p{display:inline}div.member-buttons{float:right;margin-left:20px}.member_educational_resources_box{width:100%;max-width:none}.educational_res_content{width:80%}.member_services_box{margin-right:30px!important}.member_search_options{height:400px;min-height:0px}.member_search_input{padding:20px 42px 20px 42px}.member_search_input input{width:280px}.member_search_input #upper-search-btn{margin:-2px 0 0 10px;display:inline-block}.member_directory_check_container{min-height:0px}.member_directory_check_container .member_directory_check_block{width:187px}.member_directory_check_container .member_directory_check_block.full{width:100%}.member_directory_check_container.nomin{height:auto;margin-bottom:20px}.member_directory_check_container.nomin #div_id_prefprod-preferred_products{column-count:3}.member_directory_check_container.nomin #div_id_prefprod-preferred_products div.checkbox:first-child{margin-top:0}.member_dir_result_header{display:block}.member_dir_result_box table.contacts td{font-size:14px}.member_dir_result_box table.contacts td.name{max-width:100%}.member_dir_result_box table.contacts td.name .member_dir_column_text_container{max-width:70%}.member_dir_result_box table.contacts td.contact .media-icons div{margin-right:5px}.member_dir_result_box table.contacts td.contact .message-field{width:100%;left:0px}.member_dir_result_box table.contacts td.contact .message-field textarea{width:390px;margin-left:77px}.member_dir_result_box table.contacts th{padding:12px}.member_dir_result_box table.contacts th .result_arrow{display:inline-block;width:10px;height:6px;float:right;margin-top:5px;margin-right:5px}.member_dir_result_box table.contacts th .arrow_down{background-image:url("/static/css/less/img/member_arrow_up.png")}.member_dir_result_box table.contacts th .arrow_up{background-image:url("/static/css/less/img/member_arrow_down.png")}.member_dir_result_box table.contacts th.contact{width:140px}.member_dir_result_box table.contacts th.title,.member_dir_result_box table.contacts td.title{display:table-cell;max-width:120px}.member_dir_result_box table.contacts tr.indent_company_member_class td.name{padding-left:20px}.member_dir_first_column{width:235px}.member_dir_second_column{width:159px;margin-left:0px}.member_dir_third_column{width:101px;margin-left:0px}.member_dir_fourth_column{width:134px;padding:10px}.member_dir_results_content{width:100%}.member_dir_results_content .member_dir_result_item{width:100%;height:71px;display:block}.member_dir_results_content .member_dir_result_item .member_dir_first_column,.member_dir_results_content .member_dir_result_item .member_dir_second_column,.member_dir_results_content .member_dir_result_item .member_dir_third_column,.member_dir_results_content .member_dir_result_item .member_dir_fourth_column{height:71px;border-top:1px solid #F6F6F7;font-size:12px;color:#57595B}.member_dir_results_content .member_dir_result_item .member_dir_first_column .member_dir_column_text_container,.member_dir_results_content .member_dir_result_item .member_dir_second_column .member_dir_column_text_container,.member_dir_results_content .member_dir_result_item .member_dir_third_column .member_dir_column_text_container,.member_dir_results_content .member_dir_result_item .member_dir_fourth_column .member_dir_column_text_container{margin-left:17px;display:block;line-height:12px;float:left;min-height:50px;width:150px;margin-top:15px}.member_dir_results_content .member_dir_result_item .member_dir_first_column,.member_dir_results_content .member_dir_result_item .member_dir_second_column,.member_dir_results_content .member_dir_result_item .member_dir_third_column{border-right:1px solid #F6F6F7}.pagination>li>a{padding:6px 12px}.search_res_pagination{width:629px}.job_board_result_box{padding:12px}.job_board_result_box table.contacts th{padding:12px}.job_board_result_box table.contacts th .result_arrow{display:inline-block;width:10px;height:6px;float:right;margin-top:5px;margin-right:5px}.job_board_result_box table.contacts th .arrow_down{background-image:url("/static/css/less/img/member_arrow_up.png")}.job_board_result_box table.contacts th .arrow_up{background-image:url("/static/css/less/img/member_arrow_down.png")}.job_board_result_box table.contacts th.contact{width:140px}.job_board_tabs .jbtab_first{max-width:246px}.job_board_tabs .jbtab_second,.job_board_tabs .jbtab_third{max-width:241px}.job_board_tabs .jbtab_first,.job_board_tabs .jbtab_second{border-right:3px solid #ffeda9}.lt-ie9 .job_board_tabs .jbtab_second,.lt-ie9 .job_board_tabs .jbtab_third{max-width:238px}.job_board_new_listing .mp-container-form .mp-container-input textarea,.job_board_new_listing .mp-container-form .mp-container-input p{width:376px}.job-listing-hdr{height:40px;background:#edeeee}.job-listing-hdr h3{font-size:12px;color:#7F8185;font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal;text-transform:uppercase;line-height:40px;padding-left:30px}.job-listing-footer{min-height:100px;background:#edeeee;padding-top:10px}div.member-content-panel .the-calendar .calendar-header a.prev-link,div.member-content-panel .the-calendar .calendar-header a.next-link{width:110px}div.member-content-panel .the-calendar .calendar-header a.prev-link span,div.member-content-panel .the-calendar .calendar-header a.next-link span{display:inline-block}div.member-content-panel .the-calendar .calendar-header a.next-link{text-align:right}div.member-content-panel .the-calendar .calendar-header .currentmonth{width:455px;text-align:center}div.member-content-panel .the-calendar .selection-bar .the-selections{width:100%;padding-left:30px}div.member-content-panel .the-calendar .selection-bar .the-selections div.filter{width:32%;display:inline-block;vertical-align:top;padding-left:0}div.member-content-panel .the-calendar .selection-bar .the-selections input{margin-right:5px;vertical-align:top}div.member-content-panel .the-calendar .selection-bar .the-selections label{width:155px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event{width:670px;min-height:210px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents{width:540px;margin-left:16px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents .event-info div .label{width:112px;float:left;margin-top:2px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents .event-info div .desc{margin:0px;width:428px;display:inline-block}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar{display:inline-block;width:114px;float:left}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .img-wrapper{margin-right:0;width:105px;height:105px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .share-contents{clear:both;width:114px;padding-top:5px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents-sidebar .share-contents .action-user{margin-bottom:0;margin-right:5px}.visual-feast .avftiny2,.history-layout .avftiny2{margin-left:96px}.visual-feast .avf-logo,.history-layout .avf-logo{display:inline-block;float:right}.visual-feast .avf_mainfullmenu,.history-layout .avf_mainfullmenu{display:inline-block}.visual-feast .onlydesktop,.history-layout .onlydesktop{display:block}.visual-feast .onlymobile,.history-layout .onlymobile{display:none}.visual-feast .secondary-nav-drop-container,.history-layout .secondary-nav-drop-container{display:none!important}.avf-1960 #timeline-arrow{margin-left:105px}.avf-1970 #timeline-arrow{margin-left:210px}.avf-1980 #timeline-arrow{margin-left:315px}.avf-1990 #timeline-arrow{margin-left:420px}.avf-2000 #timeline-arrow{margin-left:525px}}@media screen and (min-width:960px){body.specialty-food-association .main div.page-content div.member-content-panel .show-module div.show-module-content{padding:20px 30px}body.specialty-food-association .main div.page-content div.member-content-panel .show-module div.show-module-content ul.bullets li{min-height:36px;padding-top:11px}body.site-registration .main div.page-content div.member-content-panel div.reg-form,body.accounts .main div.page-content div.member-content-panel div.reg-form,body.contact-us .main div.page-content div.member-content-panel div.reg-form{font-size:12px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form div.errors,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.errors,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form div.errors{text-align:left;margin-bottom:20px;padding-left:80px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form label,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form label,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form label{display:inline-block;width:130px;margin-right:30px;margin-left:80px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form input,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form input,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form input,body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form select,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form select,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form select,body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form textarea,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form textarea,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form textarea{display:inline-block;width:240px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form p.help-block,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form p.help-block,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form p.help-block,body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-error,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-error,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-error{margin-left:245px;width:240px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form div.reg-drop,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.reg-drop,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form div.reg-drop{display:inline-block;width:60%}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.left-form input[type=submit],body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form input[type=submit],body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form input[type=submit]{display:block;width:150px;margin-left:190px}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.form-group>div,body.accounts .main div.page-content div.member-content-panel div.reg-form div.form-group>div,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.form-group>div{display:inline-block;width:auto}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner{display:inline-block;vertical-align:top;float:right;margin-top:0}body.site-registration .main div.page-content div.member-content-panel div.reg-form div.reg-banner .adunit,body.accounts .main div.page-content div.member-content-panel div.reg-form div.reg-banner .adunit,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.reg-banner .adunit{margin-top:0;margin-bottom:0}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation div.checkbox{left:215px}body.submit-release .main div.page-content div.member-content-panel input[type=submit]{margin-left:215px}body.submit-release .main div.page-content div.member-content-panel #div_id_prn-confirmation.has-error #error_id_prn-confirmation_1.help-block{left:243px}body.submit-release .main div.page-content div.member-content-panel button#more-button{margin-right:156px}body.contact-us-page .main div.page-content div.member-content-panel,body.contact-us .main div.page-content div.member-content-panel{width:630px}body.contact-us-page .main div.page-content div.member-content-panel div.reg-form div.left-form,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form{width:100%}body.contact-us-page .main div.page-content div.member-content-panel div.reg-form div.left-form label,body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form label{display:inline-block;width:130px;margin-right:30px;margin-left:56px}body.contact-us-page .main div.page-content div.member-content-panel div.reg-form div.left-form input[type=submit],body.contact-us .main div.page-content div.member-content-panel div.reg-form div.left-form input[type=submit]{display:block;margin-left:220px;width:150px}body.about div#about-carousel,body.about-us div#about-carousel{width:400px}body.about div#about-carousel a.left,body.about-us div#about-carousel a.left,body.about div#about-carousel a.right,body.about-us div#about-carousel a.right{top:190px}body.about div#about-carousel a.right,body.about-us div#about-carousel a.right{left:auto}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes,body.social-feed .main div.page-content div.member-content-panel div.media-boxes{height:440px}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes div.hashtag-box,body.social-feed .main div.page-content div.member-content-panel div.media-boxes div.hashtag-box{width:380px}body.sfa-activity .main div.page-content div.member-content-panel div.media-boxes div.other-media-box,body.social-feed .main div.page-content div.member-content-panel div.media-boxes div.other-media-box{width:230px}body.sfa-activity .main div.page-content div.member-content-panel div.activity-feed-wrapper .activity-feed,body.social-feed .main div.page-content div.member-content-panel div.activity-feed-wrapper .activity-feed{margin-top:10px}.member_services_boxes{width:593px}.member_educational_resources{width:593px}.member_division_line{width:593px}.member_educational_resources_box{width:593px}.educational_res_img{float:left;width:109px;height:109px;display:block}.educational_res_content{width:418px}.educational_res_content{width:418px}.member_services_spacer{float:left;width:50px;min-height:20px}div.member-content-panel .the-calendar .calendar-header .currentmonth{width:360px}div.member-content-panel .the-calendar .selection-bar .the-selections label{width:150px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event{width:570px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents{width:440px;margin-left:16px}div.member-content-panel .the-calendar .months-container .month-content .calendar-event .event-contents .event-info div .desc{width:328px}.job_board_tabs .jbtab_first{max-width:212px}.job_board_tabs .jbtab_second,.job_board_tabs .jbtab_third{max-width:209px}.lt-ie9 .job_board_tabs .jbtab_second,.lt-ie9 .job_board_tabs .jbtab_third{max-width:206px}.visual-feast .timelinehead,.history-layout .timelinehead{float:left;width:105px;min-height:10px;text-align:center}}.gotham-black{font-family:'Gotham A','Gotham B';font-weight:800;font-style:normal}.gotham-medium{font-family:'Gotham A','Gotham B';font-weight:500;font-style:normal}.gotham-book{font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal}.gotham-bold{font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}body.dashboard .main div.page-content div.member-content-panel,body.dashboard-layout .main div.page-content div.member-content-panel{width:100%;vertical-align:top}body.dashboard .main div.page-content div.member-content-panel .panel,body.dashboard-layout .main div.page-content div.member-content-panel .panel{margin:0 0 20px 0;display:inline-block;vertical-align:top;background:white;padding:0;border:none}body.dashboard .main div.page-content div.member-content-panel .panel div.bottom-bar,body.dashboard-layout .main div.page-content div.member-content-panel .panel div.bottom-bar{height:57px;background:#eaebec;text-align:right;border-top:solid 1px #ffeda9;margin:0;padding:0;width:100%;padding:20px}body.dashboard .main div.page-content div.member-content-panel div.full-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.full-panel{width:100%}body.dashboard .main div.page-content div.member-content-panel div.half-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.half-panel{width:100%;position:relative}body.dashboard .main div.page-content div.member-content-panel div.half-panel p.view-all,body.dashboard-layout .main div.page-content div.member-content-panel div.half-panel p.view-all{position:absolute;right:20px;bottom:0}body.dashboard .main div.page-content div.member-content-panel div.last-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.last-panel{margin-right:0}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.header-bar,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.header-bar{background:#58595b;width:100%;height:50px;position:relative}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.header-bar div.header-icon,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.header-bar div.header-icon{width:50px;height:50px;position:absolute;left:0;top:0;background:#808285;z-index:5;display:block}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.header-bar h2,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.header-bar h2{font-family:'Gotham A','Gotham B';font-size:16px;color:white;font-weight:bold;padding-left:60px;line-height:50px;text-transform:uppercase;margin-top:0}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.header-sub,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.header-sub{background:#eaebec;height:58px;width:100%}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.header-sub h2,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.header-sub h2{font-family:'Gotham A','Gotham B';font-size:14px;color:#58595b;padding:20px 15px;text-transform:none}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.header-sub p,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.header-sub p{color:#58595b;padding:10px 15px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content{padding:20px;color:#808285}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul{margin:0 0 0 10px;padding:0}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul li,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul li{margin-bottom:10px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item{width:125px;margin-right:4px;display:inline-block;vertical-align:top}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item img,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item img{width:100%}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item a,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item a{font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal;font-size:12px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item.even-item,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item.even-item{margin-right:0}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people{list-style:none;list-style-type:none;margin:-20px 0 -20px 0;padding:0}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li{position:relative;margin:0 0 0 -15px;border-top:solid 1px #ffeda9;padding-left:70px;height:62px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li div.member-pic,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li div.member-pic{position:absolute;left:0;top:5px;width:50px;height:50px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li p,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li p{width:170px;padding:10px 0;line-height:15px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li div.action-user,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content ul.recommended-people li div.action-user{position:absolute;right:-15px;top:5px}body.dashboard .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item,body.dashboard-layout .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item{width:95%;margin:0}body.dashboard .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item p,body.dashboard-layout .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item p{width:95%;display:inline-block}body.dashboard .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item:before,body.dashboard-layout .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item:before{content:"•"}body.dashboard .main div.page-content div.member-content-panel div.upcoming-events,body.dashboard-layout .main div.page-content div.member-content-panel div.upcoming-events{border-top:none;padding:0}table.mailbox{background:white}table.mailbox tr{border-bottom:solid 1px #eaebec}table.mailbox th{background:#edeeee;color:#58595b;font-size:11px;font-family:Arial}table.mailbox th,table.mailbox td{padding:15px 0 15px 20px}table.mailbox th.last,table.mailbox td.last{padding-right:20px}table.mailbox td{color:#808285;font-size:11px}table.mailbox td a,table.mailbox td a:active,table.mailbox td a:hover,table.mailbox td a:visited{color:#58595b}table.mailbox td.new{font-weight:bold}table.mailbox td.new a,table.mailbox td.new a:active,table.mailbox td.new a:hover,table.mailbox td.new a:visited{color:#c8372c}table.mailbox .message-date{width:95px}table.mailbox .message-content{word-wrap:break-word}table.mailbox .message-actions{width:30px}div.message-detail{background:white;padding:25px 40px;color:#58595b;font-size:14px;font-family:Arial;min-height:400px}div.message-detail div.divider{width:100%;border-top:solid 1px #999;margin:30px 0}div.message-detail textarea{width:100%;height:300px;resize:none;color:#808285;background:#ffffff;border-radius:3px;border:0px;padding:7px;position:relative;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;border:solid 1px #ddd;margin-top:10px}div.message-detail div.action-send{float:right;margin-top:10px}div.message-detail div.reply-fields{display:none}div.message-header{width:100%;padding:10px;background:#edeeee;height:70px}div.message-header span.inbox-actions{display:inline-block;float:right;margin:0;padding:0}div.message-header span.inbox-actions div.action-user{vertical-align:top}div.msg-sent{margin-bottom:20px}div.msg-sent span.msg-field{margin-right:30px;font-weight:bold}body.company-profile .main header.secondary .vignette{width:100%}body.company-profile .main div.page-content div.member-content-panel{margin:25px 0 0 0;position:relative;width:100%}body.company-profile .main div.page-content div.member-content-panel h1{font-family:'Gotham A','Gotham B';font-size:24px;color:#c8372c;text-transform:uppercase;font-weight:bold;margin-top:0;position:relative;clear:both;padding-top:10px;margin-bottom:30px;width:80%;display:inline-block;vertical-align:top;padding-left:20px}body.company-profile .main div.page-content div.member-content-panel div.follow-company{display:inline-block}body.company-profile .main div.page-content div.member-content-panel p{font-size:14px}body.company-profile .main div.page-content div.member-content-panel p.intro{width:100%;display:inline-block;white-space:pre-line}body.company-profile .main div.page-content div.member-content-panel div.company-info{width:310px;min-height:310px;background:white;vertical-align:top;margin-bottom:25px;padding:20px 40px;text-align:center;clear:both}body.company-profile .main div.page-content div.member-content-panel div.company-info div.company-logo{margin:0 0 20px 0;width:154px}body.company-profile .main div.page-content div.member-content-panel div.company-info p{text-align:left}body.company-profile .main div.page-content div.member-content-panel h2{font-family:'Gotham A','Gotham B';font-size:16px;color:#c8372c;text-transform:uppercase;margin-top:50px}body.company-profile .main div.page-content div.member-content-panel h2 a.header-link{color:#c8372c;font-size:12px;text-transform:none}body.company-profile .main div.page-content div.member-content-panel div#product-carousel{height:430px}body.company-profile .main div.page-content div.member-content-panel div#product-carousel .carousel-inner{height:100%;width:87%}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item{display:inline-block;width:120px;margin-right:8px;vertical-align:top}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item div.wrapped-img{display:inline-block;width:120px;height:120px;vertical-align:top;background:white}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item p{margin-top:8px;display:inline-block;font-size:12px;font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.last{margin-right:none}body.company-profile .main div.page-content div.member-content-panel div.company-info-section-content{width:100%;min-height:200px;background:white;padding:20px}body.company-profile .main div.page-content div.member-content-panel div.company-info-section-content p span.bold{color:#c8372c}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(odd){background:#edeeee;height:70px}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(odd) td{border-right:1px solid #f6f7f7}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .arrow{background:#913c0d url('/static/img/msg-box-arrow-dark.jpg?e47eb520d56a') no-repeat top right}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(even){background:#f8f8f8;height:70px}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(even) td{border-right:1px solid #fcfcfc}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(even) td.contact .arrow{background:#913c0d url('/static/img/msg-box-arrow.jpg?d5f7b035a6c9') no-repeat top right}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field{position:absolute;width:100%;height:140px;background:#913c0d;left:0px;margin-top:10px;display:none}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field .arrow{position:absolute;top:0px;right:86px;width:34px;height:15px;display:block}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field textarea{color:#808285;background:#ffffff;border-radius:3px;border:0px;width:165px;height:59px;padding:7px;position:relative;float:left;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;margin-left:30px;margin-top:35px}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field .mail-link{margin-top:40px;margin-left:28px;position:relative;float:left}body.company-profile .main div.page-content div.member-content-panel table.contacts tr.open td{padding-bottom:150px!important}body.company-profile .main div.page-content div.member-content-panel table.contacts tr.thead{height:30px}body.company-profile .main div.page-content div.member-content-panel table.contacts{width:100%}body.company-profile .main div.page-content div.member-content-panel table.contacts th{background:#58595b;color:#dcddde;font-size:12px}body.company-profile .main div.page-content div.member-content-panel table.contacts th.name{width:297px}body.company-profile .main div.page-content div.member-content-panel table.contacts th.title{width:365px}body.company-profile .main div.page-content div.member-content-panel table.contacts th.contact{width:135px}body.company-profile .main div.page-content div.member-content-panel table.contacts th,body.company-profile .main div.page-content div.member-content-panel table.contacts td{border-right:solid 1px #acacad;padding:12px}body.company-profile .main div.page-content div.member-content-panel table.contacts td{color:#58595b;padding:10px;font-size:12px}body.company-profile .main div.page-content div.member-content-panel table.contacts td div.contact-pic{width:50px;height:50px;margin-right:15px}body.company-profile .main div.page-content div.member-content-panel table.contacts td .media-icons{width:auto;margin:0 0 0 0;padding:0}body.company-profile .main div.page-content div.member-content-panel table.contacts td .media-icons div{display:inline-block;margin-bottom:4px;width:50px;margin-left:0}body.company-profile .main div.page-content div.member-content-panel table.contacts td.name .member_dir_column_text_retailer{font-style:italic;color:#808285}body.company-profile .main div.page-content div.member-content-panel table.contacts td.name .contact-pic{width:50px;height:50px;display:inline-block;float:left;margin-right:15px}body.company-profile .main div.page-content div.member-content-panel table.contacts td.name .contact-pic img{max-width:100%;max-height:100%}body.company-profile .main div.page-content div.member-content-panel table.contacts td.name span{padding-top:14px;display:inline-block;max-width:200px}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(odd){background:#edeeee;height:70px}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(odd) td{border-right:1px solid #f6f7f7}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .arrow{background:#913c0d url('/static/img/msg-box-arrow-dark.jpg?e47eb520d56a') no-repeat top right}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field{position:absolute;width:100%;height:140px;background:#913c0d;left:0px;margin-top:10px;display:none}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field .arrow{position:absolute;top:0px;right:86px;width:34px;height:15px;display:block}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field textarea{color:#808285;background:#ffffff;border-radius:3px;border:0px;width:165px;height:59px;padding:7px;position:relative;float:left;-webkit-box-shadow:inset 2px 2px 2px 0px #dddddd;-moz-box-shadow:inset 2px 2px 2px 0px #dddddd;box-shadow:inset 2px 2px 2px 0px #dddddd;margin-left:30px;margin-top:35px;resize:none}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field img.mail-link{margin-top:40px;margin-left:28px;position:relative;float:left}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(even){background:#f8f8f8;height:70px}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(even) td{border-right:1px solid #fcfcfc}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(even) td.contact .arrow{background:#913c0d url('/static/img/msg-box-arrow.jpg?d5f7b035a6c9') no-repeat top right}body.company-profile .main div.page-content div.member-content-panel table.contacts tr.open td{padding-bottom:150px!important}body.company-profile .main div.page-content div.member-content-panel table.contacts tr.thead{height:30px}#product-carousel .carousel-control.left{background:none;left:-8px;width:13px;height:86px;top:152px}#product-carousel .carousel-control.right{background:none;width:13px;height:86px;top:152px;right:14px}#product-carousel .carousel-inner{max-width:805px;margin-left:13px}body.following .main div.page-content div.member-content-panel h1 a.header-link{display:block;width:100%}body.accounts .main div.page-content div.member-content-panel div.reg-form{padding:30px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.edit-profile-wrapper{border:solid 10px #EDEEEE;padding:20px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.checkbox label{width:100%}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.checkbox input[type=checkbox]{width:auto;display:inline-block;margin-top:-1px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group{width:100%}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group div{width:100%}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group label{width:100%;margin-left:0;vertical-align:top}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group input{width:100%}body.site-registration #single-company-name{font-family:Ariel,sans-serif;font-size:14px;padding-top:6px;display:inline-block}body.site-registration .bs-callout-danger{color:#c8372c;display:block;width:100%;margin:20px 0 30px 0}.member-edit-profile-content-container-section{}.member-edit-profile-content-container-section #id_cf-last_show + .cke{max-width:216px}.member-edit-profile-content-container-section #id_cf-categories + .select2-container{min-width:15em}.member-edit-profile-content-container-section #id_cf-categories + .select2-container ul.select2-selection__rendered{white-space:normal}.member-edit-profile-content-container-section #id_cf-categories + .select2-container li.select2-selection__choice{max-width:175px}body.product .select2-container{min-width:0!important}body.product .select2-container .select2-selection{background:url("/static/img/bkg-textarea.png?d5f7b035a6c9") #fff 0px 0px no-repeat;border:solid 1px #f1f1f1;border-radius:3px;box-shadow:2px 2px 2px rgba(0,0,0,0.075) inset;min-height:30px}body.product .select2-container .select2-search__field{width:auto!important}body.product .select2-container .select2-selection__choice{max-width:200px;overflow:hidden;text-overflow:ellipsis}body.product .select2-container .select2-dropdown{border-top:1px solid #aaa}.member-edit-profile{width:100%;min-height:400px;background-color:#FFFFFF;display:block;padding:10px;margin-top:36px}.member-edit-profile .member-edit-profile-content{width:100%;background-color:#EDEEEE;min-height:200px}.member-edit-profile .member-edit-profile-tabs{width:100%}.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-company,.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-product{display:inline-block;height:49px;width:100%;text-align:center;line-height:50px;font-size:12px;color:#58595B;font-weight:bold}.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-company a,.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-product a{font-size:12px;color:#58595B;font-weight:bold}.member-edit-profile .member-edit-profile-tabs .tab-highlight{background-image:url('/static/img/search_tab_bkg.png?d5f7b035a6c9');background-repeat:repeat-x}.member-edit-profile .member-edit-profile-tabs .tab-highlight a{color:#C7352C}.member-edit-profile .mp-btn-update{text-align:center;clear:both}.member-edit-profile .mp-btn-update input{display:inline-block}.member-edit-profile .tinysection{width:50%;border-right:2px solid #FFFFFF}.member-edit-profile .mep-select-image{width:100%;background-color:#FFEDA9;border:6px dotted #FFDA80;text-align:center;height:255px}.member-edit-profile .mep-select-image .select-image-btn{display:inline-block;position:relative;height:auto;padding:15px 15px 15px 15px}.member-edit-profile .mep-select-image .select-image-title{font-size:12px;color:#B89D5C;position:relative;top:-55px}.member-edit-profile .mep-select-image.add-product{height:auto}.member-edit-profile .member-edit-profile-content-container{width:100%;background-color:#EDEEEE;padding:10px}.member-edit-profile .member-edit-profile-content-container .make-private{float:right;margin-bottom:20px}.member-edit-profile .member-edit-profile-content-container #product-edit-form{overflow:hidden}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section{margin-top:5px;width:100%;background-color:#F8F8F8;min-height:200px;display:block;padding:22px;vertical-align:top}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section h2{margin:0 22px 22px 22px;padding:22px 0 0 0}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .add-product-button{max-width:100%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .add-product-section{width:100%;background:#f8f8f8;border-top:solid 2px #edeeee;padding:22px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .add-product-section .add-more{margin-left:30px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #add-product-section,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #multi-image-uploader-section{width:100%;background:#f8f8f8;border-bottom:solid 2px #edeeee;padding:22px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #add-product-section legend,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #multi-image-uploader-section legend{margin-bottom:0!important}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #add-product-section p,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #multi-image-uploader-section p{font-size:12px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #add-product-section .multi-image-uploader,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #multi-image-uploader-section .multi-image-uploader{margin-top:0}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section #add-product-section #id_product-categories{height:200px;background:white;box-shadow:1px 1px 2px 1px #c3c3c3 inset}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-title,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section h3,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section legend{font-size:12px;font-weight:bold;margin-bottom:22px;width:auto;display:inline-block;text-transform:uppercase;font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section legend{text-decoration:none;margin-top:20px;border:none}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section h3{margin-top:0}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product{padding:10px 0 10px 70px;position:relative;border-top:solid 2px #f8f8f8;min-height:108px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-img{height:40px;width:40px;position:absolute;left:22px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product p{width:62%;display:inline-block;font-size:12px;color:#58595b}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product p a.listed-product-name{color:#58595b;font-size:14px;font-weight:bold}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product p span.listed-product-description{display:none}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions{float:right;vertical-align:top;display:inline-block;margin-right:20px;width:40px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div{width:40px;height:40px;margin-bottom:5px;cursor:pointer}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.edit{background:url("/static/img/edit-product.gif?d5f7b035a6c9");background-size:40px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.edit.inactive{background:url("/static/img/edit-product-disabled.gif?d5f7b035a6c9");background-size:40px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.remove{background:url("/static/img/remove-product.gif?e47eb520d56a");background-size:40px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.remove.inactive{background:url("/static/img/remove-product-disabled.gif?e47eb520d56a");background-size:40px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form-items{margin-top:12px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox{width:100%;vertical-align:top;margin-bottom:10px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-radios{margin-right:25px;display:inline-block;vertical-align:top}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-radios2{width:170px;font-size:11px;display:inline-block;vertical-align:top}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-openedradios{width:100%;padding:10px;background:#EDEEEE;display:none;padding-top:20px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-contacts-list-container{padding:0px;width:100%;min-height:50px;margin-top:10px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-contacts-list-container .mp-contacts-list-item{width:100%;background-color:#FFFFFF;min-height:50px;margin-bottom:1px;padding:11px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-contacts-list-container .mp-contacts-list-item .contact-list-info{width:100%;max-width:200px;display:inline-block;font-size:12px;color:#57595B}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form{width:100%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .mp-container-label,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .mp-container-input{font-weight:normal;font-size:12px;display:inline-block}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.checkbox{margin:0 0 0 0}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.checkbox input[type=checkbox]{margin-top:0}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .control-label,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-control,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.checkbox label{font-weight:normal!important;font-size:12px;display:inline-block;vertical-align:top}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form label[for=id_product-categories]{vertical-align:baseline}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .control-label{width:160px!important}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .control-label[for="id_cf-last_show"]{width:100%!important}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form fieldset#packing-info label{width:240px!important}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .mp-container-label{width:160px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .mp-container-form-items,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-group{margin-top:5px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.prod-group{font-size:12px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.prod-group a{color:#57595B}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.prod-group .mep-container-title{margin-bottom:0px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form div.prod-group .standard-btn{font-weight:bold}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .dropdown{padding:0px;margin:0px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-group div{width:250px;display:inline-block}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-group div textarea{background:url("/static/img/bkg-textarea.png?d5f7b035a6c9") no-repeat scroll 0 0 #FFFFFF;border:1px solid #F1F1F1;border-radius:3px;color:#808285;height:128px;margin-top:-4px;padding-left:13px;width:220px;resize:none}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form label[for="id_cf-last_show"] + div{width:100%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form label[for="id_cf-last_show"] + div div{width:100%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-group div.form-error{width:100%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-control{border:none;height:28px;width:218px;padding-left:13px;background:url("/static/img/bkg-input-comp.png?e47eb520d56a") #fff 0px 0px no-repeat;margin-top:-4px;color:#808285;border:solid 1px #f1f1f1;border-radius:3px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form textarea{border:none;height:128px;width:218px;padding-left:13px;background:url("/static/img/bkg-textarea.png?d5f7b035a6c9") #fff 0px 0px no-repeat;margin-top:-4px;color:#808285;border:solid 1px #f1f1f1;border-radius:3px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .search-select-bkg{margin-top:0px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .mp-container-button{display:inline-block;margin-top:5px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .input_add_companyname input{width:143px}.member-edit-profile .member-edit-profile-content-container #add-product-intro,.member-edit-profile .member-edit-profile-content-container #add-product-details,.member-edit-profile .member-edit-profile-content-container #added-product-list{padding:0}.member-edit-profile .member-edit-profile-content-container #add-product-details{min-height:0;margin-top:0}.member-edit-profile .mep-tinyCol,.member-edit-profile #company-image-profile-image,.member-edit-profile #company-image-company-logo{max-width:292px;display:inline-block!important}.member-edit-profile .product-tinyCol{position:relative}.member-edit-profile .product-tinyCol .mp-container-form .form-group textarea{width:100%!important}.member-edit-profile .product-tinyCol .product-image{position:relative;overflow:hidden;margin-left:-70px;left:50%}.member-edit-profile .product-tinyCol .product-image a{position:absolute;display:inline-block;top:5px;right:5px}.member-edit-profile .social-media-profile-item{width:70px;height:91px;display:inline-block;vertical-align:top;margin-right:30px;margin-top:11px}.member-edit-profile .social-media-profile-item .social-media-profile-item-image{padding:11px;background-color:#FFFFFF}.member-edit-profile .social-media-profile-item .social-media-profile-item-text{color:#75BD23;font-size:12px;text-align:center;margin-top:8px}.checktinyicon{background-image:url("/static/img/checkicon.png?d5f7b035a6c9");width:14px;height:13px;display:inline-block}.member_dir_and_title_wrapper{width:100%;height:34px;display:inline-block}.edit-company-check-wrapper,#packing-status,#packing-using{width:100%;display:inline-block;vertical-align:top}.edit-company-check-wrapper .member_dir_check_item,#packing-status .member_dir_check_item,#packing-using .member_dir_check_item{border:0px;padding-top:10px;padding-bottom:8px;padding-left:5px}#packing-using{display:none}#packing-status .form-group div{width:auto!important}#packing-status .form-group>div{padding:0}#packing-status .radio{padding-right:20px;margin-top:0!important}.edit-company-preferences-fields,#packing-info{display:none;width:100%;min-height:100px}.edit-company-preferences-fields .thecheckgroup,#packing-info .thecheckgroup{margin-top:22px}.edit-company-preferences-fields .theinputsgroup,#packing-info .theinputsgroup{margin-left:10px;margin-top:10px}#div_id_cf_pref-copack_small_batches{padding-top:20px}.ec-pref-field{display:inline-block;vertical-align:top;font-size:12px}.ec-pref-field .mp-container-form-items{margin-top:0px}.ec-pref-field .control-label,.ec-pref-field .form-control{font-weight:normal!important;font-size:12px}.ec-pref-field .inputsloceq{border:none;height:28px;width:192px;padding-left:13px;background:url("/static/img/bkg-input-comp.png?e47eb520d56a") #fff 0px 0px no-repeat;margin-top:-4px;color:#808285;border:solid 1px #f1f1f1;border-radius:3px}.ec-pref-field .control-label{margin-bottom:10px}.ec-pref-field .mp-container-label{margin-bottom:10px;width:140px}.ec-pref-field .mp-container-input{margin-bottom:10px}.ec-pref-field .checkprefs{margin:0px;margin-left:14px;margin-bottom:10px;margin-top:2px}.heroModal .modal-dialog{width:100%}.heroModal .modal-content{height:440px}.imagepicker_title{width:100%;font-weight:bold;margin:0 auto;margin-top:0px;margin-left:10px;font-family:'Gotham A','Gotham B'}.imagepicker_close{width:100%;text-align:right;margin-top:10px}.imagepicker_close a{margin-top:10px;margin-right:34px;font-size:12px;color:#C7372C}.modal_imagecontainer{width:100%;text-align:center;padding:10px}.imagepicker_wrapper{width:100%;max-width:560px;height:343px;overflow-y:scroll;margin:0 auto;margin-top:15px}.imagepicker_wrapper .imagepicker_item{display:inline-block;width:132px;height:151px;text-align:center;font-size:9px;margin-bottom:13px;padding-top:0px;font-family:'Arial'}.imagepicker_wrapper .imagepicker_item .imagepicker_item_text{width:100%;font-size:9px;margin-top:5px;font-family:'Arial'}.imagepicker_wrapper .imagepicker_item_wrapper{width:120px;height:138px;display:inline-block;background-color:#FFFFFF;margin:0px;padding:2px;margin-top:6px}.imagepicker_wrapper .imagepicker_picked{background-color:#75BD23}.required_label{font-weight:bold!important}.bottom-control-btns{width:100%;text-align:center;padding-bottom:30px}.bottom-control-btns .standard-btn{display:inline-block;font-weight:bold}body.product .bottom-control-btns{border-bottom:solid 10px #edeeee}.member_directory_check_container{width:100%;min-height:120px;vertical-align:top}.member_directory_check_container.nomin{min-height:0}.member_directory_check_block{width:150px;display:inline-block;margin-right:29px;vertical-align:top}.member_directory_check_block.full{width:100%}.member_dir_check_item{font-size:12px;vertical-align:top}.member_location_subtitle{font-size:12px;font-weight:bold;margin-bottom:10px;display:inline-block;width:auto}@media screen and (min-width:320px){.member_educational_resources_box{width:100%;min-height:109px;display:inline-block;max-width:288px}.educational_res_content{width:100%;min-height:109px;display:inline-block;float:none;margin:0px}.ed_res_bullets{margin-left:0px}}@media screen and (min-width:768px){body.dashboard .main div.page-content div.member-content-panel,body.dashboard-layout .main div.page-content div.member-content-panel{width:630px;width:100%;margin:0 auto}body.dashboard .main div.page-content div.member-content-panel div.content-container,body.dashboard-layout .main div.page-content div.member-content-panel div.content-container{padding:0}body.dashboard .main div.page-content div.member-content-panel div.full-panel .wrapped-img,body.dashboard-layout .main div.page-content div.member-content-panel div.full-panel .wrapped-img{width:100%}body.dashboard .main div.page-content div.member-content-panel div.half-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.half-panel{width:354px;margin-right:16px;display:inline-block;min-height:216px;overflow:hidden}body.dashboard .main div.page-content div.member-content-panel div.half-panel .wrapped-img,body.dashboard-layout .main div.page-content div.member-content-panel div.half-panel .wrapped-img{max-height:216px;width:354px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item{width:140px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item.even-item,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item.even-item{margin-right:10px}body.dashboard .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item.last-item,body.dashboard-layout .main div.page-content div.member-content-panel div.header-panel div.panel-content div.saved-item.last-item{margin-right:0}body.dashboard .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item,body.dashboard-layout .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item{width:95%;margin:0}body.dashboard .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item p,body.dashboard-layout .main div.page-content div.member-content-panel div.article-panel div.panel-content div.saved-item p{width:95%}body.dashboard .main div.page-content div.member-content-panel div.last-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.last-panel{margin-right:0}body.dashboard .main div.page-content div.member-content-panel div.company-info-section-content,body.dashboard-layout .main div.page-content div.member-content-panel div.company-info-section-content{width:800px}table.mailbox{width:720px}table.mailbox .message-date{width:95px}table.mailbox .message-from{width:175px;word-wrap:break-word}table.mailbox .message-content{width:325px}table.mailbox .message-actions{width:125px}body.company-profile .main header.secondary{height:299px}body.company-profile .main header.secondary .vignette{height:299px}body.company-profile .main div.page-content div.member-content-panel h1.company-name{font-size:38px;clear:none;width:45%;padding-top:5px}body.company-profile .main div.page-content div.member-content-panel p.intro{width:370px;min-height:220px}body.company-profile .main div.page-content div.member-content-panel div.company-info{display:inline-block;clear:none;float:right}body.company-profile .main div.page-content div.member-content-panel div#product-carousel{height:auto}body.company-profile .main div.page-content div.member-content-panel div#product-carousel .carousel-inner{width:100%}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item{width:170px}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item div.wrapped-img{width:170px;height:170px}body.company-profile .main div.page-content div.member-content-panel div.company-info-brands{width:350px;margin-right:15px;display:inline-block;vertical-align:top}body.company-profile .main div.page-content div.member-content-panel div.company-info-categories{display:inline-block;width:350px;vertical-align:top}body.company-profile .main div.page-content div.member-content-panel table.contacts{width:800px}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field textarea{width:390px;margin-left:77px}body.company-profile .main div.page-content div.member-content-panel table.contacts th .result_arrow{display:inline-block;width:10px;height:6px;float:right;margin-top:5px;margin-right:5px}body.company-profile .main div.page-content div.member-content-panel table.contacts th .arrow_down{background-image:url("/static/img/member_arrow_up.png?e47eb520d56a")}body.company-profile .main div.page-content div.member-content-panel table.contacts th .arrow_up{background-image:url("/static/img/member_arrow_down.png?d5f7b035a6c9")}body.company-profile .main div.page-content div.member-content-panel table.contacts th.contact{width:150px}body.company-profile .main div.page-content div.member-content-panel table.contacts th,body.company-profile .main div.page-content div.member-content-panel table.contacts td{font-size:14px}body.company-profile .main div.page-content div.member-content-panel table.contacts td div.media-icons div{margin-right:9px}body.company-profile .main div.page-content div.member-content-panel table.contacts td div.media-icons div:nth-child(2){margin-right:0px}#product-carousel .carousel-control.left{left:-28px;top:52px}#product-carousel .carousel-control.right{top:52px;right:-13px}#product-carousel .carousel-inner{margin-left:0px}body.following .main div.page-content div.member-content-panel h1 a.header-link{display:inline;width:auto}body.accounts .main div.page-content div.member-content-panel div.reg-form div.edit-profile-wrapper{padding:0}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form label{margin-left:0}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group div.checkbox{margin-left:195px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group div{width:auto;max-width:240px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group div p.help-block{margin-left:0;width:100%;padding-left:0}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group label{width:160px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group input,body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form div.form-group textarea{width:240px}.member-edit-profile-content-container-section{}.member-edit-profile-content-container-section #id_cf-last_show + .cke{max-width:initial}.member-edit-profile-content-container-section #id_cf-categories + .select2-container{min-width:17em}.member-edit-profile-content-container-section #id_cf-categories + .select2-container li.select2-selection__choice{max-width:195px}.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-company,.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-product{max-width:350px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section h2{background:#f8f8f8}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .add-product-section{border-top:solid 2px #f8f8f8}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .add-product-section .add-more{margin-left:80px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .add-product-section.white-bg{background:white}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product{min-height:0;padding-left:92px;background:white}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-img{width:50px;height:50px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product p{width:73%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product p span.listed-product-description{display:inline-block}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions{width:auto}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div{width:50px;height:50px;margin-bottom:none}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.edit{background-size:50px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.edit.inactive{background-size:50px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.remove{background-size:50px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .listed-product .listed-product-actions div.remove.inactive{background-size:50px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .member_directory_check_container{width:100%;height:120px;min-height:0px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .member_directory_check_container .member_directory_check_block{width:187px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .member_directory_check_container .member_directory_check_block.full{width:100%}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .member_directory_check_container.nomin{height:auto;margin-bottom:20px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-contacts-list-container{margin-top:0px;padding:10px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-contacts-list-container .mp-contacts-list-item .contact-list-info{margin-left:17px;margin-top:0px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox{width:100%;vertical-align:top;margin-bottom:10px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-radios{margin-right:25px;display:inline-block;vertical-align:top}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-radios2{width:170px;font-size:11px;display:inline-block;vertical-align:top}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-radios-active{background:#EDEEEE}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mep-container-prefbox .mep-pref-openedradios{width:100%;padding:10px;background:#EDEEEE;display:none;padding-top:20px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-group{margin-top:0px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-group div textarea{width:240px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .form-control{width:240px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form textarea,.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form p{width:380px}.member-edit-profile .member-edit-profile-content-container .member-edit-profile-content-container-section .mp-container-form .mp-container-button{display:inline-block;margin-top:0px;margin-left:5px}.member-edit-profile .member-edit-profile-content-container #added-product-list{margin-top:0}.member-edit-profile .member-edit-profile-content-container #add-product-details h2{background:#edeeee;margin:0;padding:10px 0 22px 22px;font-size:20px}.member-edit-profile .member-edit-profile-content-container #add-product-details .add-product-section{border-bottom:solid 2px #edeeee}.member-edit-profile .member-edit-profile-content-container #add-product-intro .add-product-button{width:170px;display:inline-block;vertical-align:top}.member-edit-profile .member-edit-profile-content-container #add-product-intro .add-product-button .select-image-title{top:-40px}.member-edit-profile .member-edit-profile-content-container #add-product-intro p{display:inline-block;width:67%;padding:30px;font-size:12px}.mep-dash-companylogo{margin-left:2px}.mep-tinyCol{max-width:341px!important}.social-media-profile-item{margin-left:30px;margin-right:0px!important;margin-top:0px}.edit-company-preferences-fields{width:410px;padding:20px}.edit-company-preferences-fields,#packing-info,#packing-using{background-color:#EDEEEE}#packing-info,#packing-using{padding:0 20px}#packing-status{padding:0 20px}#packing-status .has-error p{float:right;margin-top:0;width:auto}#div_id_cf-non_us_phone,#div_id_cf-non_us_fax,#div_id_cf-private_phone,#div_id_cf-private_fax{margin-left:165px}.check_item_active{background-color:#EDEEEE}.ec-pref-field .inputsloceq{width:154px}.ec-pref-field .checkprefs{margin:0px;margin-left:35px;margin-bottom:10px;margin-top:2px}.heroModal .modal-dialog{width:613px}.imagepicker_title{width:560px;font-weight:bold;margin:0 auto;margin-top:0px}}@media screen and (min-width:960px){body.company-profile .main div.page-content div.member-content-panel{padding-left:70px}body.company-profile .main div.page-content div.member-content-panel h1{overflow:visible;position:relative;margin-left:-5px;width:45%}body.company-profile .main div.page-content div.member-content-panel div.follow-company{margin-left:-70px}body.company-profile .main div.page-content div.member-content-panel p.intro{width:425px;margin-right:20px}body.company-profile .main div.page-content div.member-content-panel div.company-info{margin:0 100px 0 0}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item{width:190px}body.company-profile .main div.page-content div.member-content-panel div#product-carousel div.product-item div.wrapped-img{width:190px;height:190px}body.company-profile .main div.page-content div.member-content-panel div.company-info-brands,body.company-profile .main div.page-content div.member-content-panel div.company-info-categories{width:390px}body.company-profile .main div.page-content div.member-content-panel div.company-info-show{width:800px}body.company-profile .main div.page-content div.member-content-panel table.contacts td.contact .message-field{width:800px;left:70px}body.company-profile .main div.page-content div.member-content-panel table.contacts th{background:#58595b}body.company-profile .main div.page-content div.member-content-panel table.contacts th.contact{width:140px}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(odd){background:#edeeee}body.company-profile .main div.page-content div.member-content-panel table.contacts tr:nth-child(odd) td{border-right:#f6f7f7}body.company-profile .main div.page-content div.member-content-panel div.activity-feed{width:800px}table.mailbox{width:630px}table.mailbox .message-date{width:95px}table.mailbox .message-from{width:125px}table.mailbox .message-content{width:285px}table.mailbox .message-actions{width:125px}#product-carousel .carousel-control.right{right:68px}.form-control-textarea{display:inline-block!important;width:240px!important}body.dashboard .main div.page-content div.member-content-panel,body.dashboard-layout .main div.page-content div.member-content-panel{width:630px}body.dashboard .main div.page-content div.member-content-panel .member_directory_check_container .member_directory_check_block,body.dashboard-layout .main div.page-content div.member-content-panel .member_directory_check_container .member_directory_check_block{width:150px}body.dashboard .main div.page-content div.member-content-panel .member_directory_check_container .member_directory_check_block.full,body.dashboard-layout .main div.page-content div.member-content-panel .member_directory_check_container .member_directory_check_block.full{width:100%}body.dashboard .main div.page-content div.member-content-panel div.half-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.half-panel{width:310px;margin-right:6px}body.dashboard .main div.page-content div.member-content-panel div.half-panel .wrapped-img,body.dashboard-layout .main div.page-content div.member-content-panel div.half-panel .wrapped-img{width:310px}body.dashboard .main div.page-content div.member-content-panel div.last-panel,body.dashboard-layout .main div.page-content div.member-content-panel div.last-panel{margin-right:0}body.dashboard .main div.page-content div.member-content-panel div.upcoming-events div.calendar-event div.event-right,body.dashboard-layout .main div.page-content div.member-content-panel div.upcoming-events div.calendar-event div.event-right{width:350px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form{font-size:14px}body.accounts .main div.page-content div.member-content-panel div.reg-form div.left-form label{margin-top:6px}.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-company,.member-edit-profile .member-edit-profile-tabs .member-edit-profile-tabs-product{max-width:303px}.mep-tinyCol{max-width:292px!important}.mep-tinyCol .mp-container-form-textarea{width:98%!important}}.gotham-black{font-family:'Gotham A','Gotham B';font-weight:800;font-style:normal}.gotham-medium{font-family:'Gotham A','Gotham B';font-weight:500;font-style:normal}.gotham-book{font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal}.gotham-bold{font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}.search-result-content-panel{width:100%;display:inline-block;vertical-align:top}.search-result-header{width:100%;min-height:76px;display:block;background-color:#57595B;margin-top:20px;padding-bottom:10px}.search-result-wrapper-container{width:100%;min-height:200px;background-color:#FFFFFF;display:block;padding:11px}.search-result-content{background-color:#EDEEEE;width:930px;min-height:100px;display:block}.search-result-tab{background-image:url('/static/img/search_tab_bkg.png?d5f7b035a6c9');background-repeat:repeat-x;height:49px;display:table-cell;line-height:12px;text-align:center;font-weight:bold;font-size:12px;vertical-align:middle;padding:5px}.search-result-tab a{color:#C7372C}.width195px{width:195px}.width180px{width:180px}.border_r_white{border-right:3px solid #FFFFFF}.search-result-tab_selected{background-image:none}.search-result-tab_selected a{color:#57595B!important}.search-result_leftbox{width:209px;display:inline-block;margin-left:11px;vertical-align:top}.search-result_rightbox{width:689px;min-height:282px;display:inline-block;vertical-align:top}.search-result_sort{width:209px;min-height:104px;background-color:#FFFFFF;font-size:12px;margin-top:10px}.search-result_sort div{padding:21px}.search-result_filter{width:209px;background-color:#FFFFFF;margin-top:6px;font-size:12px;text-align:left}.search-result_filter .result_filter{padding:21px}.search-result_filter .filter_group{margin-top:5px;margin-bottom:15px}.search-result-tab-container{width:930px;height:49px;display:block}.search-result-resultsarea{width:930px;min-height:300px;vertical-align:top;margin-top:26px;text-align:center}.search-select-bkg{background-image:url('/static/img/searchselect_bkg.png?e47eb520d56a')!important;background-repeat:no-repeat;width:169px;height:32px;display:inline-block;color:#5D5D5D!important;font-weight:bold;font-size:12px;line-height:35px;padding-left:10px;margin-top:10px;text-align:left}.search-select-bkg .caret{display:none}.search-select-bkg-big{background-image:url('/static/img/drop_bkg_secondnav.png?e47eb520d56a')!important;background-repeat:no-repeat;width:240px;height:32px;display:inline-block;color:#5D5D5D!important;font-weight:bold;font-size:12px;line-height:35px;padding-left:10px;margin-top:10px;text-align:left}.search-select-bkg-big .caret{display:none}.search-select-bkg:hover{text-decoration:none}.dropdown{list-style:none}.thefilter{height:23px;font-size:12px;display:inline-block}.thefilter_count{width:30px;height:19px;font-size:12px;display:inline-block;text-align:right}.thefilter_count span{color:#C7372C}.search-text-header{display:inline-block;width:630px;margin-top:28px;margin-left:39px;font-size:16px;color:#FFFFFF;margin-bottom:0px;text-align:left}.search-text-header .search-hight{color:#FED980;font-weight:bold}.search-text-header .search-high-res{font-weight:bold}.search-input-header{width:266px;display:inline-block;position:relative}.search-input-header .search-button{right:16px;top:-1px}.search-result-search{border:solid 1px #f1f1f1;height:26px;width:240px!important;border-radius:3px;padding:4px 28px 4px 5px;background:url('/static/img/icon-black-search.png?d5f7b035a6c9') #fff 214px 1px no-repeat;margin-top:-4px;color:#808285}.returned_result{background-color:#FFFFFF;width:669px;margin-bottom:8px;display:inline-block;text-align:left}.return_result_image{display:inline-block;vertical-align:top;width:100px;height:100px;margin-top:14px;margin-left:10px}.return_result_description{display:inline-block;vertical-align:top;width:512px;height:100px;margin-top:18px;margin-left:38px}.return_result_title{font-size:18px;line-height:22px;color:#57595B;font-weight:bold;margin-bottom:10px}.return_result_url:not(.company_link) a{font-size:12px;color:#7F8185}.return_result_text{font-size:12px;margin-bottom:10px;color:#57595B}.return_result_text span{color:#EF3D23;font-weight:bold}.search-result-tab-container-drop{display:none}.search-result-tab-container-drop .dropdown{padding:0px;margin:0px}.search-result-tab-container-drop .dropdown{text-align:center}.search-result-tab-container-drop .dropdown .dropdown-menu{left:12%;text-align:left}.width23perc{width:16%}.width22perc{width:22%}.width18perc{width:18%}.width17perc{width:17%}.search-result-tab-container,.search-result-content{width:100%}.search-result_sort .dropdown{padding:0px;margin:0px}.search-result_sort .dropdown .dropdown-menu{text-align:left}@media screen and (min-width:320px){.search-result-tab-container-drop{display:block}.search-result-tab-container{display:none}.return_result_description{width:100%;min-height:130px;height:auto;margin-top:8px;margin-left:10px}.returned_result{width:100%;min-height:125px;height:auto}.search-result_rightbox{width:100%;margin-top:10px;max-height:none;overflow:hidden;margin-left:0px}.search-text-header{width:100%;margin-left:0px;margin-top:10px;text-align:center;margin-bottom:10px}.search-input-header{width:100%;text-align:center}.search-result-resultsarea{width:100%}.search-result_leftbox{margin-left:0px}}@media screen and (min-width:768px){.search-result-tab-container-drop{display:none}.search-result-tab-container{display:block}.return_result_description{width:71%;margin-left:17px}.search-result_rightbox{width:67%;margin-top:0px}.search-text-header{width:50%;margin-top:28px;margin-left:39px;margin-bottom:0px;text-align:left}.search-text-header.secondary-search-page{width:90%}.search-input-header{width:35%}.search-result-resultsarea{width:100%;text-align:left}.search-result_leftbox{margin-left:11px}.search-result_sort{margin-top:0}}@media screen and (min-width:960px){.return_result_description{display:inline-block;vertical-align:top;width:512px;height:100px;margin-top:18px;margin-left:38px}.returned_result{background-color:#FFFFFF;width:708px;margin-bottom:8px}.search-result_leftbox{width:185px}.search-result_leftbox .search-result_sort{width:100%}.search-result_leftbox .search-result_sort div{padding:20px 10px}.search-result_leftbox .search-result_filter{width:100%}.search-result_leftbox .search-result_filter .result_filter{padding:20px 10px}.search-result_rightbox{width:728px;vertical-align:top}.search-result_rightbox .returned_result{width:100%}.search-input-header{width:266px}.search-text-header{width:630px}}.gotham-black{font-family:'Gotham A','Gotham B';font-weight:800;font-style:normal}.gotham-medium{font-family:'Gotham A','Gotham B';font-weight:500;font-style:normal}.gotham-book{font-family:'Gotham A','Gotham B';font-weight:400;font-style:normal}.gotham-bold{font-family:'Gotham A','Gotham B';font-weight:700;font-style:normal}body.search-results .width23perc{width:16%}body.search-results .width22perc{width:22%}body.search-results .width18perc{width:18%}body.search-results .width17perc{width:17%}body.search-results .border_r_white{border-right:3px solid #FFFFFF}body.search-results .search-result-tab{background-image:url('/static/img/search_tab_bkg.png?d5f7b035a6c9');background-repeat:repeat-x;height:49px;display:table-cell;line-height:12px;text-align:center;font-weight:bold;font-size:12px;vertical-align:middle;padding:5px}body.search-results .search-result-tab a{color:#C7372C}body.search-results .search-result-content-panel{width:100%;display:inline-block;vertical-align:top}body.search-results .search-result-header{width:100%;min-height:76px;display:block;background-color:#57595B;padding-bottom:10px}body.search-results .search-result-wrapper-container{width:100%;min-height:200px;background-color:#FFFFFF;display:block;padding:11px}body.search-results .search-result-content{background-color:#EDEEEE;width:930px;min-height:100px;display:block}body.search-results .search-result_leftbox{width:100%;display:inline-block;margin-left:11px;vertical-align:top}body.search-results .search-result_rightbox{width:100%;min-height:282px;display:inline-block;vertical-align:top}body.search-results .search-result_sort{width:100%;background-color:#FFFFFF;font-size:12px;display:inline-block;vertical-align:top;border:1px solid #EDEEEE}body.search-results .search-result_sort div{padding:21px}body.search-results .search-result_filter{width:100%;background-color:#FFFFFF;margin-top:6px;font-size:12px;text-align:left;display:inline-block;vertical-align:top;border:1px solid #EDEEEE;margin-bottom:5px}body.search-results .search-result_filter .result_filter{padding:21px}body.search-results .search-result_filter .filter_group{margin-top:5px}body.search-results .search-result-resultsarea{width:930px;min-height:300px;vertical-align:top;text-align:center}body.search-results .search-select-bkg{background-image:url('/static/img/searchselect_bkg.png?e47eb520d56a')!important;width:169px;height:32px;display:inline-block;color:#5D5D5D!important;font-weight:bold;font-size:12px;line-height:35px;padding-left:10px;margin-top:10px;text-align:left}body.search-results .search-select-bkg .caret{display:none}body.search-results .search-select-bkg-big{background-image:url('/static/img/drop_bkg_secondnav.png?e47eb520d56a')!important;width:240px;height:32px;display:inline-block;color:#5D5D5D!important;font-weight:bold;font-size:12px;line-height:35px;padding-left:10px;margin-top:10px;text-align:left}body.search-results .search-select-bkg-big .caret{display:none}body.search-results .search-select-bkg:hover{text-decoration:none}body.search-results .dropdown{list-style:none}body.search-results .thefilter{height:23px;font-size:12px;display:inline-block;margin-right:6px}body.search-results .thefilter input[type=checkbox]{margin-right:3px}body.search-results .thefilter_count{width:30px;height:19px;font-size:12px;display:inline-block;text-align:right}body.search-results .thefilter_count span{color:#C7372C}body.search-results .search-text-header{display:inline-block;width:630px;margin-top:28px;margin-left:39px;font-size:16px;color:#FFFFFF;margin-bottom:0px;text-align:left}body.search-results .search-text-header .search-hight{color:#FED980;font-weight:bold}body.search-results .search-text-header .search-high-res{font-weight:bold}body.search-results .search-input-header{width:266px;display:inline-block}body.search-results .search-result-search{border:solid 1px #f1f1f1;height:26px;width:240px!important;border-radius:3px;padding:4px 28px 4px 5px;background:url('/static/img/icon-black-search.png?d5f7b035a6c9') #fff 214px 1px no-repeat;margin-top:-4px;color:#808285}body.search-results .returned_result{background-color:#FFFFFF;width:100%;display:inline-block;text-align:left;margin-bottom:8px}body.search-results .return_result_image{display:inline-block;vertical-align:top;width:100px;height:100px;margin-top:14px;margin-left:10px}body.search-results .return_result_description{display:inline-block;vertical-align:top;width:512px;height:100px;margin-top:18px;margin-left:38px}body.search-results .return_result_title{font-size:18px;line-height:22px;color:#57595B;font-weight:bold;margin-bottom:10px}body.search-results .return_result_url:not(.company_link) a{font-size:12px;color:#7F8185}body.search-results .return_result_text{font-size:12px;color:#57595B;margin-bottom:10px}body.search-results .return_result_text span{color:#EF3D23;font-weight:bold}body.search-results .search-result_sort .dropdown{padding:0px;margin:0px}body.search-results .search-result_sort .dropdown .dropdown-menu{text-align:left}body.search-results .search-result-content{width:100%;clear:both;margin-top:-25px}body.search-results .no-results{padding:10px}@media screen and (min-width:320px){body.search-results .return_result_description{width:94%;min-height:130px;height:auto;margin-top:8px;margin-left:10px}body.search-results .returned_result{width:100%;min-height:125px;height:auto}body.search-results .search-text-header{width:100%;margin-left:0px;margin-top:10px;text-align:center;margin-bottom:10px}body.search-results .search-input-header{width:100%;text-align:center}body.search-results .search-result-resultsarea{width:100%}body.search-results .search-result_leftbox{margin-left:0px}}@media screen and (min-width:768px){body.search-results .member-content-panel{width:100%!important}body.search-results .thefilter{width:auto}body.search-results .thefilter_count{width:auto;margin-right:15px}body.search-results .search-result_filter{margin-top:0px;width:473px}body.search-results .return_result_description{width:71%;margin-left:17px}body.search-results .returned_result{border:8px solid #EDEEEE;border-bottom:0px;margin-bottom:0px}body.search-results .search-result_rightbox{padding-bottom:8px}body.search-results .search-result_sort{width:229px;margin-top:0}body.search-results .search-result_sort div{padding-bottom:7px}body.search-results .search-text-header{width:50%;margin-top:28px;margin-left:39px;margin-bottom:0px;text-align:left}body.search-results .search-input-header{width:35%}body.search-results .search-result-resultsarea{width:100%;text-align:left}body.search-results .search-result_leftbox{margin-left:11px}}@media screen and (min-width:960px){body.search-results .member-content-panel{width:670px!important}body.search-results .return_result_description{display:inline-block;vertical-align:top;height:100px;margin-top:18px;margin-left:38px}body.search-results .search-result_filter{margin-top:0px;width:415px}}