@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic,600,600italic,700,700italic);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);@import url(//cdn.jsdelivr.net/qtip2/2.2.0/jquery.qtip.min.css);@import url(/styles/reset.css);@import url(/styles/forms.min.css);@import url(/styles/ie.css);body,input,#map *,select,textarea{font-family:"Source Sans Pro",Arial,sans-serif}input[type="password"]{font-family:Arial,sans-serif}a{color:#0082d1;text-decoration:none}a:hover{text-decoration:underline}address{font-style:normal}blockquote{margin-left:40px}blockquote,dl,ol,p,table,ul{margin-bottom:1.35em}body{background:#cce6f6;font-size:16px;line-height:1.35;word-wrap:break-word}cite,em{font-style:italic}dt{margin-top:1.35em}dt:first-child{margin:0}fieldset{border:1px solid #ddd;margin-bottom:2em;padding:1em 1.5em}h1{color:#0082d1;font-size:28px;line-height:1.08;margin-bottom:.62em;width:65.5%}h1,h2,h6,strong{font-weight:bold}h1 span,h2 span,h3 span{font-size:13px;font-weight:normal;margin-left:.5em}h2{color:#003e7e;font-size:24px;line-height:1.3;margin-bottom:.3em}h3{color:#003e7e;font-size:20px;font-weight:600;margin-bottom:.5em}h4{color:#74cbc8;font-size:18px;font-weight:normal;text-transform:uppercase}h5{font-size:16px;font-weight:300}h6{color:#003e7e;font-size:13px}hr{background:#ddd;border:0;clear:both;color:#ddd;height:1px;margin:1.5em 0}iframe{width:100%}img{max-width:100%}legend{background:#fff;color:#352f8e;font-size:1.7em;margin:0 0 0 -0.5em;padding:.1em .75em .1em}legend em{color:#777;font-size:.7em;font-style:normal;font-weight:normal;margin-left:.3em}ol{list-style:decimal;margin-left:2em}ol ol{list-style:lower-alpha}select{padding:.1em}sub{font-size:10px;vertical-align:sub}sup{font-size:10px;vertical-align:super}table{border-collapse:collapse}table p{margin:0}td{vertical-align:top}td[align="center"],th[align="center"]{text-align:center}td[align="right"],th[align="right"]{text-align:right}thead th{font-size:1em;padding:0 .4em .25em}ul{list-style:disc;margin-left:1.5em}ul ol li{background:0;padding:0}.c{text-align:center}.l{float:left}.r{float:right}.num{text-align:right}.flat,ul.headlines{list-style:none;margin-left:0}.flat li,ul.headlines li{background:0;margin:0;padding:0}ul.headlines li{margin-bottom:10px}.clear{clear:both}#admin .ribbon{margin:0 auto;max-width:980px}#frame{padding:15px 35px}#page{background:#fff;clear:both;margin:auto;max-width:980px}.c2l,.c2r{width:48%}.c2l,.c3l,.c3m{float:left}.c2r,.c3r{float:right}.c3l{margin-right:3%}.c3l,.c3m,.c3r{width:31%}ul.c2l,ul.c2r{list-style:none;margin-left:0}.col4 .col{float:left;margin-right:1%;width:24%}#content{padding:25px}.content-primary{float:left;width:65.5%}.content-secondary{float:right;width:31.1%}.account .content-primary,.account.full .content-primary{padding-top:0}.account #subheader{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.full .content-primary{float:none;margin:0 auto;padding-top:1em;width:100%}.full .content-secondary{display:none}.full h1{width:auto}.home .content-primary,.home .content-secondary{float:none;margin:0 auto;padding-top:1em;width:100%}.jobs .content-primary{width:56.98%}.jobs .content-secondary{width:39.89%}.account-primary{float:left;width:65.56%}.account-secondary{float:right;width:31.18%}.account-famt .account-primary{float:left;width:31.18%}.account-famt .account-secondary{float:right;width:65.56%}.account-famt h3{margin:0}.account-nav{float:right;text-align:right}.account-nav li{display:inline;margin-left:1em}.account-nav li.current a{color:#000;font-weight:bold}.account-summary{padding-left:160px}.account-summary .account-primary{float:left;width:58.39%}.account-summary .account-secondary{float:right;width:37.70%}.account-summary-photo{float:left;margin-left:-160px;text-align:center;width:130px}.account-summary-photo img{display:block}.action,.action2,.action3,.action4,.action5{-webkit-appearance:none;background:#ff5940;border:1px solid #ff5940;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:300;padding:.5em 1em}.action:hover,.action2:hover,.action3:hover,.action4:hover,.action5:hover{background:#fff;color:#ff5940;text-decoration:none}.action2{background:#0082d1;border-color:#0082d1}.action2:hover{color:#0082d1}.action-disabled{background:#fff;border-color:#bbb;color:#bbb}.action3{background:#a5c800;border-color:#a5c800}.action3:hover{color:#a5c800}.action4{background:#74cbc8;border-color:#74cbc8}.action4:hover{color:#74cbc8}.action5{background:#e7b300;border-color:#e7b300}.action5:hover{color:#e7b300}.article{margin-bottom:1.5em}.article img[align=left]{float:left;margin:.5em 1em .5em 0}.article img[align=right]{float:right;margin:.5em 0 .5em 1em}.announcement{background:#e3f5f5;background-image:-moz-linear-gradient(left top 315deg,#f7fdfd 0,#e3f5f5 50%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#f7fdfd),color-stop(0.5,#e3f5f5));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7fdfd',EndColorStr='#e3f5f5');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7fdfd', EndColorStr='#e3f5f5')";border:1px solid #d5efee;border-radius:6px;font-size:16px;margin-bottom:1em;padding:15px 20px 20px}.benefits-browse{font-size:18px;margin:0 auto;text-align:center;width:85%}.benefits-browse .current a{color:#000;font-weight:bold}.benefits-browse h2{display:inline;font-size:1em}.benefits-browse li{display:inline;margin:0 .5em 0}.benefits-browse p{margin:15px 0}.benefits-browse ul{display:inline;list-style:none;margin:0}.benefits-features{font-weight:bold;list-style:none;margin:0;overflow:hidden;text-align:center;text-transform:uppercase}.benefits-features a{color:#003e7e;display:block;position:relative}.benefits-features a:hover{opacity:.7;text-decoration:none}.benefits-features img{display:block;margin-bottom:10px;max-width:none;width:100%}.benefits-features li{float:left;margin:0 3.22% 30px 0;width:22.58%}.benefits-features li.end{float:right;margin-right:0}.benefits-features-primary{font-size:20px}.benefits-features-primary img{margin-bottom:15px}.benefits-features-primary li{width:48.38%}.benefits-group{clear:both;margin-bottom:30px;overflow:hidden}.benefits-header{background:#99cbea;box-sizing:border-box;float:left;overflow:hidden;padding:30px;width:37%}.benefits-header .action{float:left;margin-right:1em}.benefits-header>h2{font-size:28px}.benefits-header .intro{font-size:1em;font-weight:normal;margin:0}.benefits-header .thumb{display:block;margin:0 0 5px;width:100%}.benefits-list{background:#dbebf5;box-sizing:border-box;float:right;list-style:none;margin:0;padding:30px;width:63%}.benefits-list .fa-stack{float:left;margin:0 0 0 -55px}.benefits-list .fa-stack-2x{color:#75c7c2}.benefits-list>li{overflow:hidden;margin-bottom:20px;padding:0 0 0 55px}.benefits-list>li:hover{cursor:pointer}.benefits-list>li:hover .benefits-summary h3{text-decoration:underline}.benefits-list>li:last-child{margin:0}.benefits-list>li.open .benefits-more{display:block}.benefits-list>li.open:hover{cursor:default}.benefits-list>li.open .benefits-summary{cursor:pointer;margin-bottom:1.35em}.benefits-more{display:none}.benefits-summary h3{font-size:20px;line-height:1.3;margin:0 0 .2em}.benefits-summary p{margin:0}.benefits-members{background:#fff;margin-bottom:20px;padding:20px 25px 10px}.benefits-intro{margin-bottom:30px}.benefits-intro [class *= call]{font-size:1em;text-align:center}.benefits .tabs li{width:25%}.benefits .tab-primary{float:left;width:65.5%}.benefits .tab-secondary{float:right;width:31.1%}.benefits-preview{list-style:none;margin-left:0}.benefits-preview h4{text-transform:none}.benefits-preview li{clear:both;margin-bottom:20px;overflow:hidden;padding-left:100px}.benefits-preview .thumb{float:left;margin:3px 0 0 -100px;width:85px}.breadcrumbs{list-style:none;margin-left:0}.breadcrumbs li{display:inline;margin-right:.25em}.byline{color:#777;font-size:13px;margin:0}.cal{width:100%}.cal .day{font-weight:bold;display:block;white-space:nowrap}.cal .day strong{display:block;font-size:13px;font-weight:normal}.cal .details{font-size:1em}.cal .event{margin-bottom:1.15em;padding:0 1em}.cal .first td,.cal .first th{border:0;padding-top:0}.cal .highlight,.cal-mini .highlight{background:#e3ecf5;padding:1em}.cal .multi th{border-top:0}.cal p{margin:0}.cal td,.cal th{border-top:1px solid #e5e5e5;padding-top:.75em}.cal th{text-align:center;padding-right:2%;width:18%}.cal .title{font-size:1.07em;font-weight:bold}.cal-mini p{margin-bottom:.25em}.cal-mini td,.cal-mini th{padding-bottom:.5em}.cal-mini th{font-weight:bold;padding-right:5%;text-align:right;white-space:nowrap;width:25%}.cal-monthly,.cal-monthly table{width:100%}.cal-monthly a{color:#366cb3 !important;display:block;font-weight:bold;height:100%}.cal-monthly .Day,.cal-monthly .today{padding:5px 0}.cal-monthly table{margin:0}.cal-monthly td,.cal-monthly th{text-align:center;width:14.28%}.cal-monthly th{border:1px solid #ddd;border-width:1px 0;font-size:11px;font-weight:bold;padding:5px 0}.cal-monthly .Title td{color:#4e5aa4;font-size:15px;font-weight:bold;padding-bottom:5px;white-space:nowrap}div.call-l,img.call-l{clear:left}div.call-r,img.call-r{clear:right}dt img.call-l{margin-top:0}.call-l{float:left;margin:0 1em .5em 0}.call-r{float:right;margin:0 0 .5em 1em}.call,div.call-l,div.call-r{font-size:.75em}.call img,.call-l img,.call-r img{display:block}.call img.icon,.call-l img.icon,.call-r img.icon{display:inline}.call,.call-l p,.call-r p{margin-bottom:.5em}.credit{color:#7f8183;font-size:.75em;letter-spacing:.01em;margin-bottom:.5em;text-align:right}[class *= "call"] .action{display:block;text-align:center}#carousel{margin-bottom:20px;overflow:hidden;position:relative}#carousel .overlay .btn{background:#4a7aba;background-image:-moz-linear-gradient(top,#a1bad8,#4a7aba,#274976);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a1bad8),color-stop(0.5,#4a7aba),color-stop(1,#274976));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a1bad8',EndColorStr='#274976');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#a1bad8', EndColorStr='#274976')";border-color:#739dd2;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:1;text-shadow:-1px -1px 0 #58595b;padding:.4em 1em .6em}#carousel img{display:block;width:100%}#home-carousel{margin-bottom:20px;overflow:hidden}#home-carousel .carousel-content{position:relative;width:100%}#home-carousel #carousel-nav{background:#383838;float:right;font-size:16px;font-weight:600;list-style:none;margin:0;position:relative;width:32.28%;z-index:200}#home-carousel #carousel-nav a{background:#383838;border-bottom:1px solid #444;color:#fff;display:block;height:98.5%;padding:0 20px}#home-carousel #carousel-nav a:hover{background:#666;text-decoration:none}#home-carousel #carousel-nav a span{display:block}#home-carousel #carousel-nav .cycle-pager-active{background:url(/images/carousel-bg.png) no-repeat 0 50%}#home-carousel #carousel-nav .cycle-pager-active a{background:#0082d1}#home-carousel #carousel-nav li{height:25%;margin-left:-18px;padding-left:18px}#home-carousel #carousel-slides{float:left;width:67.72%}#home-carousel img{display:block;width:100%}#home-carousel .overlay{background:url(/images/overlay-light.png);bottom:0;font-size:17px;left:0;position:absolute;width:100%}#home-carousel .overlay h2{font-size:20px;font-weight:bold;margin-bottom:.2em}#home-carousel .overlay p{margin:0}#home-carousel .overlay-content{padding:15px}#carousel #carousel-nav{bottom:15px;list-style:none;margin:0;position:absolute;right:15px;z-index:1000}#carousel #carousel-nav a{background:url(/images/overlay-light.png);border:2px solid #ddd;border-radius:20px;display:inline-block;height:10px;margin:0 0 0 3px;width:10px}#carousel #carousel-nav a.cycle-pager-active{background:#ddd}#carousel .overlay{background:url(/images/overlay-bg.png);bottom:0;font-size:17px;left:0;position:absolute;width:100%}#carousel .overlay a{color:#b3d8ff}#carousel .overlay,#carousel .overlay h2{color:#fff}#carousel .overlay h2{font-size:22px;font-weight:600;margin-bottom:.2em}#carousel .overlay p{margin:0}#carousel .overlay-content{padding:15px}.center-element{text-align:center}.codes-conduct{border:1px solid #ccc;border-radius:5px;list-style:none;margin-left:0}.codes-conduct h2{font-size:18px;font-weight:normal}.codes-conduct>li{border-bottom:1px solid #ddd;padding:20px 30px}.codes-conduct>li:last-child{border:0}.courses{border-bottom:1px solid #ddd;list-style:none;margin-left:0}.courses>li{clear:both;overflow:hidden;margin-bottom:20px;padding-right:33.27%}.courses .has-thumb{padding-left:100px}.courses .has-thumb .thumb{float:left;margin:5px 0 0 -100px;width:90px}.courses p{margin-bottom:.25em}.courses .status{float:right;margin-right:-49.87%;text-align:center;width:44.96%}.courses .status .btn{font-size:15px;font-weight:bold}.courses .title{font-size:15px;font-weight:bold}.courses-extras>li{border-top:1px solid #ddd;padding-top:10px}.course-categories dd,.course-categories dt{padding-left:65px}.course-categories dt{font-size:15px;font-weight:bold}.course-categories .thumb{float:left;margin:3px 0 0 -65px}#course-nav{border:1px solid #e9ebf7;border-radius:6px;box-shadow:1px 1px 3px rgba(0,0,0,0.2);font-size:17px;list-style:none;margin-left:0;padding:15px}#course-nav .current>a{font-weight:bold}#course-nav>li{border-top:1px solid #ddd;padding:.75em 0}#course-nav>li:first-child{border:0;padding-top:0}#course-nav li li{margin-bottom:.5em}#course-nav ul{font-size:15px;list-style:none;margin:.5em 0 0}#course-nav ul ul{list-style:disc;margin:.5em 0 0 1.5em}#course-title{margin-bottom:1em}#course-title img{float:left;margin-right:10px}.dataTables_wrapper,.dataTables_wrapper table{clear:both}.dataTables_wrapper .dataTables_filter{float:left;margin-bottom:10px;width:30%}.dataTables_wrapper .dataTables_filter .txt{width:100%}.dataTables_wrapper .dataTables_length{float:right;text-align:right}.dataTables_wrapper .dataTables_paginate a{cursor:pointer;margin-right:1em}.dataTables_wrapper .dataTables_paginate a:hover{text-decoration:none}.dataTables_wrapper .dataTables_paginate a.paginate_active{color:#000;cursor:default;font-weight:bold}.dataTables_wrapper .dataTables_paginate a.paginate_button_disabled{color:#666;cursor:default}.dataTables_wrapper .sorting,.dataTables_wrapper .sorting_asc,.dataTables_wrapper .sorting_desc{cursor:pointer}.dataTables_wrapper th{white-space:nowrap}.dataTables_wrapper th .sort{background-repeat:no-repeat;background-position:0 0;display:inline-block;height:7px;margin-left:.5em;width:7px}.dataTables_wrapper th.sorting_asc .sort{background-image:url(/images/sort-up.png)}.dataTables_wrapper th.sorting_desc .sort{background-image:url(/images/sort-down.png)}.details{color:#77787b;font-size:13px;list-style:none;margin:0}.details li{display:inline;margin-right:.75em}.disclaimer{color:#77787b;font-size:12px;margin-bottom:1em}.disclaimer-long{border:1px solid #ddd;color:#77787b;font-size:11px;margin-bottom:1em;max-height:9em;overflow:auto;overflow-x:hidden;padding:15px}.dropdown-toggle{white-space:nowrap}.dropdownmenu{display:inline-block;position:relative}.dropdownmenu a{text-decoration:none}.dropdownmenu .fa{margin-left:.3em}.dropdownmenu>a{display:inline-block}.dropdownmenu>a:hover{text-decoration:none}.dropdownmenu .menu{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.3);display:none;overflow-x:hidden;overflow-y:auto;position:absolute;list-style:none;left:0;margin:0;text-align:left;top:31px;white-space:nowrap;z-index:1000}.dropdownmenu .menu a{display:block;padding:.3em 1em}.dropdownmenu .menu a:hover{background:#f0f0f0;text-decoration:none}.dropdownmenu .menu li{display:block;margin:0}.dropdownmenu.r .menu{left:auto;right:0}.applied-filters{list-style:none;margin:0}.applied-filters .close{position:absolute;right:8px;top:3px}.applied-filters .filter-type{display:block;font-size:10px;padding-right:20px;text-transform:uppercase}.applied-filters li{background:#ebeded;float:left;margin:0 .5em .5em 0;padding:10px;position:relative}.applied-filters img{vertical-align:middle}.availability{width:100%}.availability .available{color:#a5c800}.availability tbody th{text-align:right}.availability tbody th,.availability td{border:1px solid #e3ebf6;width:12.5%}.availability td,.availability th{padding:.5em;text-align:center}.availability th{background:#e3e6e6}.availability thead th{border:1px solid #fff;text-align:center}.availability thead th:first-child{background:0}#progress-form .availability td{text-align:center}#progress-form .availability th{background:0;border:0;filter:none;-ms-filter:none}#progress-form .availability th,#progress-form .availability td{border:0;width:12.5%}.contact-options{display:none}.famt-bio .content-primary{float:left;width:31.1%}.famt-bio .content-secondary{float:right;width:65.5%}.famt-bio .highlight{padding-bottom:20px}.famt-bio img{display:block;margin-bottom:5px}#footer address{display:inline}#footer address .adr,#footer address .fax,#footer address .tel{margin-right:1em}#footer address .adr,#footer address .street-address,#footer address .tel{display:inline}#footer address .org{color:#3c6db1;display:block;font-size:16px;margin-bottom:.25em}.famt-results{list-style:none;margin:0}.famt-results a{color:#58595b;display:block;overflow:hidden;padding:10px 10px 10px 95px}.famt-results a:hover{background:#e3e6e6;text-decoration:none}.famt-results a,.famt-results span{display:block}.famt-results li{clear:both;margin-bottom:5px}.famt-results img.thumb{border:1px solid #fff;float:left;margin:1px 0 0 -85px;width:75px}.famt-results .name{color:#0082d1;font-size:16px}.famt-results .techniques{margin-bottom:.1em}.file-upload-fake-button{background-color:#5a595a;color:#fff;box-sizing:border-box;border:1px solid #ddd;border-radius:0;cursor:pointer;display:inline-block;padding:.4em 1em}#filters{background:#ebeded;margin-bottom:15px;padding:15px 0 20px 20px;position:relative}#filters #availability-filters .col{float:none;width:auto}#filters #availability-filters .panel{width:13.28%}#filters .close{position:absolute;right:20px;top:15px}#filters h3{color:#58595b;margin-bottom:.5em}#filters .mute{color:#939598;font-size:11px}#filters .all .col,#filters .panel{float:left;margin:0 1% 10px 0;width:23.5%}#filters p,#filters ul{list-style:none;margin:0}#filters ul a:hover{text-decoration:none}#filters ul a:hover .filter-name{text-decoration:underline}.flag{background:#ccc;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:normal;margin-left:0;padding:.4em .7em .3em;text-transform:uppercase;white-space:nowrap}.flag-notfamt{background:#ff5940;color:#fff}.flag-famt{background:#003e7e;color:#fff}.flag-member-years{background:#75c4b9;color:#fff}#footer{background:#4d4d4d;font-size:13px;padding:10px 30px;display:block;text-align:center}#footer,#footer a{color:#fff}#footer-nav{list-style:none;margin:0;text-align:center;display:block}#footer-nav li{display:inline;margin-right:1em}#credit{float:right;text-align:right}#credit a{color:#6d6e71}#credit a strong{color:#7699c8;display:inline;font-weight:normal}#credit a:hover strong{text-decoration:underline}#subfooter{background:#003e7e;line-height:1.3;padding:20px 30px}#subfooter .action{font-size:1em;padding:.2em 1em .3em}#subfooter .action:hover{color:#ff5940}#subfooter h6{border-bottom:1px solid #fff;font-size:16px;font-weight:normal;margin-bottom:.7em;padding-bottom:.7em}#subfooter hr{background:#fff;color:#fff}#subfooter .panel{float:left}#subfooter,#subfooter h6,#subfooter a{color:#fff}#subfooter #subfooter-primary{margin-right:10.86%;width:24.56%}#subfooter #subfooter-quaternary{float:right;width:15.54%}#subfooter #subfooter-secondary{margin-right:6.95%;width:16.36%}#subfooter #subfooter-tertiary{width:18.43%}#subfooter-nav{list-style:none;margin-left:0}#subfooter-nav li{margin:0}#subfooter .social{font-size:10px;margin-bottom:1em}#subfooter .social-facebook .fa-facebook{color:#003e7e}#subfooter .social-feed{color:#f57e20}#subfooter .social-linkedin{color:#0082d1}#subfooter .social-twitter{color:#74cbc8}#subfooter .social-youtube{color:#ff5940}#subfooter address .adr{display:block}#subfooter address .email{display:block;margin-bottom:.5em}#subfooter address .tel{color:#a5c800;display:block;font-weight:600;margin-top:1em}#testimonial{background:#0d82d1;color:#fff;padding:20px 15% 15px;text-align:center}#testimonial cite{font-style:normal}#testimonial p{margin-bottom:.5em}#header{padding:11px 30px 5px}#header .social{clear:right;float:right}.hero-image img{width:100%;padding-bottom:2em}.hero-image{visibility:visible;display:unset}.hero-image-mobile{visibility:hidden;display:none}#logo{float:left;margin:5px 0 19px;max-width:252px}#logo img{display:block;max-width:none;width:100%}#header-nav{background:#ebeded;font-size:13px;padding:8px 15px}#header-nav a{display:inline-block;padding:.3em 0}#header-nav .action{color:#fff;font-size:1em;padding:.3em 1em}#header-nav .action:hover{color:#ff5940}#header-nav li{display:inline-block;margin:0}#header-nav ul{list-style:none;margin:0}#header-nav-primary{float:left}#header-nav-primary a{color:#606060}#header-nav-primary li{margin-right:1em}#header-nav-secondary{float:right;text-align:right}#header-nav-secondary li{margin-left:1em}#user-links{list-style:none;margin:0}#user-links a{display:block;padding:.3em .5em}#user-links a:hover{background:#fff;color:#0082d1;text-decoration:none}#utilities-nav .maintenance-notice{color:#c0311b}.hidden,.hide{display:none;visibility:hidden}.highlight{background:#e3e6e6;font-size:17px;font-weight:300;margin-bottom:20px;padding:20px 20px 5px}.highlight h2{font-weight:bold}.home #subheader{display:none}.home-features h4{font-size:15px;font-weight:600}.home-features h4,.home-features h4 a{color:#003e7e}.home-features img{display:block;margin-bottom:10px;width:100%}#home-new-primary{float:left;width:60.21%}#home-new-secondary{float:right;width:30.65%}#home-videos-primary{float:left;font-size:16px;width:54.34%}#home-videos-primary p{margin-bottom:.5em}#home-videos-secondary{float:right;width:44.67%}.icon{background-repeat:no-repeat;background-position:0 50%;line-height:1;margin-right:.25em;padding:3px 0 3px 20px}.icon-doc{background-image:url(/images/shared/doc.png)}.icon-facebook{background-image:url(/images/shared/facebook.png)}.icon-feed{background-image:url(/images/shared/feed.png)}.icon-flickr{background-image:url(/images/shared/flickr.png)}.icon-linkedin{background-image:url(/images/shared/linkedin.png)}.icon-list{background-image:url(/images/list.png)}.icon-map{background-image:url(/images/map.png)}.icon-pdf{background-image:url(/images/shared/pdf.png)}.icon-search-options{background-image:url(/images/search-options.png)}.icon-twitter{background-image:url(/images/shared/twitter.png)}.icon-youtube{background-image:url(/images/shared/youtube.png)}img.icon{background:0;border:0;margin:0 4px -3px 0;padding:0}.fa-ban{color:#666}.fa-check,.fa-check-circle{color:#a5c800}.fa-facebook-square{color:#003e7e}.fa-linkedin-square{color:#0082d1}.fa-times-circle{color:#e30013}.fa-twitter-square{color:#74cbc8}.inactiveLink{pointer-events:none;cursor:default}.intro{font-size:20px;font-weight:300;line-height:1.5;margin-bottom:30px;overflow:hidden}.intro .action{font-size:30px}.employers{background:#e3e6e6;padding:15px 20px 20px}.content-primary .job-header{background:#74cac7}.content-secondary .job-header{background:#b1b6d4}#job-banner{background:#003d7c;margin-top:15px;padding:23px 40px 16px;text-align:right}.job-header{margin-bottom:20px;padding:10px 20px}.job-header img{display:block}.job-results{list-style:none;margin-left:0}.job-results dt{font-size:16px}.job-results .mute{margin-left:.5em;text-transform:uppercase}span.applied{color:#e7b300;font-weight:bold;font-size:18px;text-shadow:1px 1px 1px #383838,-1px -1px 1px #383838,-1px 1px 1px #383838,1px -1px 1px #383838,0.1em .1em .5em #000;margin-left:10px;letter-spacing:1px}a.applied,a.applied:hover{color:#fff;background-color:#003e7e;border-color:#003e7e;cursor:default}.join-check{background:#e3f5f4;border:1px solid #ddd;margin:0 auto 30px;max-width:350px;padding:25px}.join-check .action{text-align:center}.join-check .action,.join-check .txt{display:block;font-size:20px;width:100%}#join-options{border-spacing:30px;display:table;list-style:none;margin:0}#join-options h2{font-size:26px;margin:0}#join-options h3{font-size:26px;font-weight:normal}#join-options h4{color:#003e7e;font-size:24px;text-transform:none}#join-options>li{border:1px solid #ddd;box-sizing:border-box;display:table-cell;padding:25px 15px;width:33.33%}#join-options>li:hover{background:#e3f5f4}#join-options .requirements{text-align:left}#join-options .requirements p,#join-options .requirements ul{margin-bottom:.5em}#join-options-extra{margin:30px auto;width:40%}#join-options sup{font-weight:bolder}.membership-management{list-style:none;margin:0}.membership-management h3{font-size:16px;font-weight:normal}.membership-management img{float:left;margin:3px 10px 0 0}.membership-management li{float:left;margin-bottom:15px;width:50%}.member-price{color:#ff5940;font-weight:bold}.mtj-issues .summaries dt{color:#4b58a6;font-size:18px;font-weight:bold;line-height:1.3;margin-bottom:.42em}.mtj-issues .summaries dd,.mtj-issues .summaries dt{padding-left:165px}.mtj-issues .summaries dt img{float:left;margin:0 0 1em -165px}.mtj-issues .summaries .mute{font-size:11px}.mtj-logo{color:#c91919;font-size:125px;font-weight:bold;line-height:1}.mtj-logo .name{color:#000;font-size:8px;margin-bottom:-30px;margin-top:5px;margin-left:7px}.mtj-logo .tagline{color:#000;font-size:13px;margin-top:-13px;margin-left:7px}#subfooter .mtj-logo{font-size:50px}#subscribe-mtj{text-align:center}#subscribe-mtj .mtj-logo{margin:0 auto 30px;text-align:left;width:100%}.geo{display:none}.map{border:1px solid #ccc;clear:both;margin-bottom:15px;width:100%}#map img{max-width:none}#job-map .map{height:380px}#map-mini #map{border:1px solid #ccc;height:250px;margin-bottom:20px}#mapped-results #map{border:1px solid #ccc;float:right;height:500px;width:69%}#mapped-results #map,#mapped-results .results{margin-bottom:20px}#mapped-results .results{border:1px solid #ccc;float:left;height:470px;line-height:1.3;overflow-x:hidden;overflow-y:auto;padding:15px 1%;width:28.5%}#mapped-results .results ol{list-style:none;margin:0;padding-left:32px}#mapped-results .results ol li{clear:both;margin-bottom:15px}#mapped-results .results ol h2{font-size:16px}#mapped-results .results ol h2,#mapped-results .results ol p{font-weight:normal;margin:0}#mapped-results .results .marker{float:left;margin-left:-32px}#mapped-results .results .thumb{float:left;margin:3px 10px 0 0;width:44px}#map .desc-content{font-size:13px;padding:10px;min-width:250px}#map .desc-content h3 a{font-size:1.5em;line-height:1.2}#map .desc-content p{font-size:1.2em}#mobile-notice a{background:#fff;border-bottom:1px solid #ccc;display:block;font-size:50px;padding:30px}.mute{color:#77787b;font-size:13px}p.mute{margin:0}#nav{background:#74cbc8;font-size:15px;height:1%;padding:0 30px;position:relative}#nav>ul{list-style:none;margin:0;justify-content:space-between;display:flex}#nav>ul>li{float:left}#nav>ul>li>a{color:#fff;display:block;font-weight:600;padding:10px .8em;text-transform:uppercase;white-space:nowrap}#nav>ul>li>a:hover{background:#34a39b url(/images/nav-bg.png) no-repeat 50% 100%;text-decoration:none}#nav>ul>li.current a{color:#414042}#nav .dropdown{background:#e3f5f4;display:none;font-size:14px;left:0;position:absolute;top:39px;width:100%;z-index:1000}#nav .dropdown .action{color:#fff;font-size:15px}#nav .dropdown .action:hover{color:#ff5940}#nav .dropdown h5{font-size:22px;font-weight:normal;margin-bottom:.3em}#nav .dropdown h6{color:#383838;font-size:14px}#nav .dropdown p{margin-bottom:.3em}#nav .dropdown-content{padding:15px 30px 30px}#nav .dropdown-primary{float:left;margin-right:1.63%;width:17.93%}#nav .dropdown-primary img{display:block;width:100%}#nav .dropdown-secondary{float:left;width:40.16%}#nav .dropdown-tertiary{float:right;width:37.39%}#nav li:hover .dropdown{display:block}#nav-secondary{background:#e3f5f4;margin-bottom:30px}#nav-secondary a{display:block;padding:7px 30px}#nav-secondary a:hover{text-decoration:none}#nav-secondary h2{font-size:22px;font-weight:600;margin:0}#nav-secondary h2 a{padding:7px 15px}#nav-secondary li.current{background:#f4fbfb}#nav-secondary li.current>a{color:#383838;font-weight:600}#nav-secondary li.current>a:hover{background:0;color:#383838}#nav-secondary li.current>ul a:hover{background:#e3f5f4}#nav-secondary li ul a{padding:7px 30px 7px 45px}#nav-secondary ul{list-style:none;margin:0}#nav-secondary>ul{border-top:1px solid #a7dcd9}#nav-secondary>ul>li{border-bottom:1px solid #a7dcd9}#nav-secondary>ul>li>a{padding:8px 30px}#nav-secondary>ul>li>a:hover{background:#34a39b;color:#fff}#nav-secondary>ul>li.current>ul>li.current>ul>li{margin-left:.9em}#menu{background:#74cbc8;box-shadow:0 0 10px rgba(0,0,0,0.5);display:none;font-size:15px;overflow:scroll;position:absolute;right:-400px;top:0;width:250px;z-index:1000}#menu .dropdown{display:none}#menu>ul{list-style:none;margin:0}#menu>ul>li{margin:0}#menu>ul>li.current{background:rgba(255,255,255,0.3)}#menu>ul>li>a{border-bottom:1px solid rgba(255,255,255,0.3);color:#fff;display:block;font-weight:600;padding:.8em 1.1em;text-transform:uppercase}#nav-toggle{float:right;font-size:18px;font-weight:bold;padding:.5em}.officers{font-size:13px;list-style:none;margin-left:0}.officers h3{font-size:15px}.officers h3,.officers p{margin:0}.officers li{float:left;height:80px;margin-bottom:1.35em;width:50%}.order-summary-cart{margin:1em 0;width:100%}.order-summary-cart tbody td{border:1px solid rgba(0,0,0,0.2);border-width:1px 0}.order-summary-cart td,.order-summary-cart th{padding:.5em}.order-summary-cart th{font-weight:bold;padding-left:0}.order-summary-properties{list-style:none;margin-left:0 !important}.order-summary-properties li{display:inline;margin-right:1em}.page-tools{clear:both;margin-bottom:1em}#share-join{font-size:20px;text-align:center}#share-join .addthis_default_style .at300b{display:inline-block;float:none;padding:20px}#share-join .addthis_default_style .at300b:hover{opacity:.7;text-decoration:none}#share-join .addthis_toolbox .fa{display:block;font-size:80px;margin-bottom:5px}.pages,.pages ul{clear:both;float:none;font-size:16px;list-style:none;margin:50px 0 30px;text-align:center}.pages li{display:inline;margin:0 10px 0 0}.qtip{background:#bfbfbf;border:1px solid #bfbfbf;box-shadow:0 1px 10px rgba(0,0,0,0.25);font-size:15px;line-height:1.4;max-width:400px}.qtip,.qtip a,.qtip h2,.qtip h3,.qtip h4,.qtip .mute{color:#fff}.qtip h4{font-size:1em}.qtip h4,.qtip p,.qtip ul{margin-bottom:.5em}.qtip-content{padding:20px}.qtip-tip{background:#bfbfbf}.qtip-titlebar{border-bottom:1px solid #ddd;padding:10px}.progress{font-size:16px;list-style:none;margin:0 0 20px;text-align:center}.progress li{background:url(/images/shared/bullet-wizard.gif) no-repeat 0 .35em;display:inline;margin-left:13px;padding-left:20px}.progress li:first-child{background:0;margin:0;padding:0}.progress li.current{font-weight:bold}.progress-chart{border:1px solid #ccc;border-radius:4px;float:right;height:30px;position:relative;width:200px}.progress-chart .idx{background:#eee;border-radius:4px;left:0;height:100%;position:absolute;top:0}.progress-chart .count{color:#555;display:block;padding:.35em 0 0 .7em;position:relative}.progress-chart.large{float:none;font-size:1.5em;height:1.85em;margin-bottom:1em;width:auto}.progress-chart.large .count{padding-top:.2em}.progress-chart-course{border:1px solid #c2d6e2;border-radius:4px;float:right;height:30px;position:relative;width:200px}.progress-chart-course .idx{background:#cce6f6;border-radius:3px;left:0;height:100%;position:absolute;top:0}.progress-chart-course .count{color:#555;display:block;padding:.35em 0 0 .7em;position:relative}.progress-chart-course.large{float:none;font-size:.9em;height:2em;margin-bottom:1em;width:auto}.progress-chart-course.large .count{padding-top:.3em}.props strong{color:#77787b;font-weight:normal}.docType{color:#000;font-size:.7em;font-weight:bold;margin-left:.3em;text-transform:uppercase;white-space:nowrap}#info{border-bottom:1px solid #cbc3b8;margin-bottom:1em;padding-bottom:1em}#info a,#search-results a{text-decoration:underline}#info a:hover,#search-results a:hover{text-decoration:none}#search-results{margin:0 0 1em}#search-results p{margin:0}#search-results h2{font-size:1.3em;font-weight:normal;margin:1em 0 0}#search-results .icon{margin-bottom:-2px}#search-results li{list-style:none}#search-results .mute{color:#6d6e71;font-size:11px}#searchPages{font-size:1.2em;margin-top:2em;text-align:center}#searchPages a{padding:.5em .2em}#searchPages li{background:0;display:inline;margin:0 .2em;padding:0}#searchSort{border-top:1px solid #cbc3b8;font-size:1.2em;margin:1em 0;padding-top:.9em}#search-within-search input{vertical-align:middle}#search-within-search .txt{display:inline;width:69%}#search-within-search .btn{margin:0}.section{border-top:1px solid #dcddde;margin-bottom:1.5em;padding-top:.5em}#content-secondary .section{border:0;padding:0}.social{font-size:13px;list-style:none;margin:0}.social a:hover{opacity:.7;text-decoration:none}.social li{display:inline;margin-bottom:.5em}.social-facebook{color:#003e7e}.social-feed{color:#f57e20}.social-linkedin{color:#0082d1}.social-twitter{color:#74cbc8}.social-youtube{color:#ff5940}#subheader{margin-bottom:30px}#subheader h1,#subheader p{margin:0}.summaries dt{font-size:16px}.summaries-thumbs dt{clear:both}.summaries .thumb{float:right;margin:0 0 20px 10px}.data,.mceTable{width:100%}.data .grace td{background:#ffc0c0}.data .grace .expired{color:#ff5940}.data td,.data th,.mceTable td,.mceTable th{border:1px solid #e3ebf6;padding:.5em}.data th,.mceTable th{background:#e9f0f8}.data thead th,.mceTable thead th{border:1px solid #fff}.tabs{list-style:none;margin:0 10px}.tabs a{background:#fff;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);border:1px solid #ededed;border-bottom-width:0;border-radius:6px 6px 0 0;color:#003e7e;display:block;font-size:25px;font-weight:bold;margin:0 5px -1px 0;padding:5px 15px;position:relative}.tab-content{border:1px solid #ddd;border-radius:6px;clear:both;padding:25px}.tabs .current a{background:#fff;filter:none;-ms-filter:none;border-color:#ddd}.tabs li{float:left}.tags{font-size:1.1em;line-height:2.3em;list-style:none;margin-left:0}.tags li{background:0;display:inline;margin-right:.5em;padding:0}.tags li a{white-space:nowrap}.t-1{font-size:.9em}.t-2{font-size:1em}.t-3{font-size:1.1em}.t-4{font-size:1.2em}.t-5{font-size:1.3em}.t-6{font-size:1.4em}.t-7{font-size:1.5em}.t-8{font-size:1.6em}.t-9{font-size:1.7em}.t-10{font-size:1.8em}.t-11{font-size:1.9em}.t-12{font-size:2em}.t-13{font-size:2.1em}.t-14{font-size:2.2em}.t-15{font-size:2.3em}.closed{display:none}#tooltip{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 1px 15px rgba(0,0,0,0.3);padding:20px 25px;position:absolute;width:350px;z-index:3000}#tooltip h3,#tooltip div{margin:0}#tooltip p{margin-bottom:.5em}.vcard .adr,.vcard .org,.vcard .street-address,.vcard .extended-address,.vcard .tel{display:block}.videos{list-style:none;margin:0 0 10px;overflow:hidden}.videos a{color:#383838;display:block;overflow:hidden;padding:5px 10px 5px 140px}.videos a:hover{text-decoration:none}.videos a:hover .title{text-decoration:underline}.videos li{clear:both}.videos li.current a{background:#ebeded}.videos .thumb{float:left;margin:3px 0 0 -130px;width:120px}.videos .title{color:#0082d1;display:block;font-weight:bold}.view{margin-bottom:1.35em}.view p,.view li{margin-right:.5em}.view p,.view li,.view ul{display:inline}.view ul{list-style:none;margin:0}.whats-new dt{font-weight:bold}@media screen and (max-width:1025px){h1{width:auto}.benefits-header{float:none;margin:0;width:auto}.benefits-header .thumb{float:right;margin:0 30px 20px 20px;width:32%}.benefits-list{float:none;width:auto}#nav>ul>li>a{padding:10px .5em}}@media screen and (max-width:920px){#nav,#header-nav-primary,#subfooter-nav{display:none}.benefits-browse{width:auto}.benefits-browse h2{display:block}.benefits-browse li{display:block;float:left;margin:0;width:50%}.benefits-browse li a{border:1px solid #ddd;border-width:0 0 1px 1px;display:block;padding:.5em 1em}.benefits-browse ul{border:1px solid #ddd;border-width:1px 1px 0 0;display:block;margin-bottom:15px;overflow:hidden}.benefits-features li{float:none !important;margin:0 0 15px;width:auto !important}.benefits-features-primary{font-size:1em}.benefits-features-primary img{margin-bottom:10px}.benefits-group{margin-bottom:30px;padding:10px}.benefits-header{float:none;margin:0;padding:15px;width:auto}.benefits-header .action{margin:0}.benefits-header>h2{font-size:24px}.benefits-header .thumb{float:none;margin:0 0 5px;width:100%}.benefits-list{float:none;padding:15px;width:auto}.benefits-list .fa-stack{font-size:15px;margin:0 0 0 -35px}.benefits-list>li{margin-bottom:10px;padding:0 0 0 33px}.benefits-more{margin-left:-35px}.benefits-summary h3{font-size:18px}.benefits-search{width:auto}.benefits-search .dedicated-search{padding:10px}.benefits-search .dedicated-search .txt{font-size:1em;width:95%}.benefits .highlight [class *= "call"]{display:block;float:none;margin-left:0;width:100%}.benefits [class *= "call"]{float:right;margin:3px 0 5px 10px;width:25%}.benefits h2 br{display:none}.benefits .tab-content{border:0;padding:0}.benefits .tab-primary,.benefits .tab-secondary{float:none;width:auto}.benefits .tab-secondary{border-top:1px solid #ddd;padding-top:20px}.benefits .tabs a{border-bottom-width:1px;border-radius:4px;margin:0 5px 5px 0;padding:.7em .3em;text-align:center}.benefits .tabs li{width:50%}#carousel,#home-carousel #carousel-slides{height:auto !important;margin:0}#carousel .carousel-content,#home-carousel .carousel-content{border:1px solid #ddd;margin-bottom:20px;position:relative;width:auto}#carousel .overlay,#home-carousel .overlay{background:#fff;border-top:1px solid #ddd;position:static}#carousel .overlay-content,#home-carousel .overlay-content{padding:10px}#home-carousel #carousel-nav{display:none}#home-carousel #carousel-slides{float:none;width:auto}#home-carousel .overlay{font-size:1em}#header{border-bottom:3px solid #74cbc8;padding:10px 15px}#header-nav{padding:8px 15px}#header-nav-secondary{float:left;text-align:left}#header-nav-secondary li{margin:0 1em 0 0}#header .social{display:none}#logo{float:none;margin:0;width:50%}.props li{margin-bottom:.2em}.props strong{display:block}.tabs a{font-size:18px}.mobile-img-collapse img{visibility:hidden;display:none}.mobile-collapse{visibility:hidden;display:none}}@media screen and (max-width:670px){body{background-image:none}h1{font-size:24px;width:auto}.account-famt .account-primary,.account-famt .account-secondary,.account-primary,.account-secondary,.account-summary .account-primary,.account-summary .account-secondary,.c2l,.c2r,.c3l,.c3m,.c3r,.col4 .col,.content-primary,.content-secondary,.famt-bio .content-primary,.famt-bio .content-secondary,#home-new-primary,#home-new-secondary,#home-videos-primary,#home-videos-secondary,.jobs .content-primary,.jobs .content-secondary{float:none;width:auto}#content{padding:15px}#education-secondary{padding-top:20px}#frame{padding:0}.account #subheader{border:0;margin-bottom:10px;padding:0}.flat{margin:0}.mobile-img-collapse img{visibility:hidden;display:none}.mobile-collapse{visibility:hidden;display:none}.account-famt .photo{float:right;margin:0 0 10px 10px;width:30%}.account-summary{padding-left:0}.account-summary-photo{float:none;margin:0;text-align:left;width:auto}.account-summary-photo img{display:inline;margin-right:5px;vertical-align:middle;width:50px}[class *= "action"]{font-weight:normal;margin-bottom:.3em;padding:.5em 5%;text-align:center}#admin .content-main,#admin .content-sub{float:none;width:auto}#admin .content-sub li{float:left}.benefits-header .thumb{float:none;margin:0 0 5px;width:100%}[class *= "call"]{display:block;float:none !important;margin:0 0 15px 0;width:auto !important}.codes-conduct>li{padding:10px}#course-nav{margin-top:40px}.courses .has-thumb{padding-left:50px}.courses .has-thumb .thumb{margin-left:-50px;width:40px}.dropdown-toggle{display:block}.dropdownmenu{display:block}.dropdownmenu>a{border:1px solid #ddd;border-radius:4px;display:block;margin-bottom:10px;padding:.7em 10px;position:relative}.dropdownmenu>a .fa{position:absolute;right:10px;top:.9em}.dropdownmenu .menu{border:1px solid #dcdff3;border-radius:6px;padding:0;top:42px;width:100%}.dropdownmenu .menu a{display:block;border-bottom:1px solid #dcdff3;margin:0;padding:.7em 10px}#filters{font-size:16px;padding:0}#filters .all .col,#filters .panel{float:none;margin:0;width:auto}#filters h3{border-bottom:1px solid #fff;margin:0;padding:1.5em 10px .7em}#filters .more a,#filters ul a{display:block;border-bottom:1px solid #fff;margin:0;padding:.7em 10px}#filters hr{display:none}.applied-filters{margin-bottom:20px}.applied-filters .close{right:15px;top:9px}.applied-filters .filter-type{display:none}.applied-filters li{float:none;margin:0 0 -1px 0;padding:.7em 25px .7em 10px}.availability img{width:12px}.availability td,.availability th{font-size:10px}.contact-options{clear:both;display:block;list-style:none;margin:1.5em 0}.contact-options .btn{display:inline-block;padding:.5em 0;text-align:center;width:100%}.contact-options li{display:inline-block;margin-right:3%;width:30%}.famt-bio .highlight{background:0;border:0;border-radius:0;padding:0}.famt-bio .vcard .fn,.famt-bio .vcard h2,.famt-bio .vcard hr{display:none}.famt-bio .vcard .photo{float:right;margin:0 0 15px 10px;width:33%}.famt-bio .vcard .tel{font-weight:bold}.send-email{display:none}.famt-results{border:1px solid #ddd}.famt-results a{border-bottom:1px solid #ddd;padding:10px 10px 15px 95px}.famt-results a:hover{background:0}.famt-results img.thumb{float:left;margin:1px 0 0 -85px}.famt-results li{margin:0}.famt-results li:last-child a{border:0}#footer{padding:10 15px}#footer #credit{float:none;margin-bottom:.5em;text-align:left}#footer .contact{display:block;margin-top:.5em}#subfooter{padding:0}#subfooter h6{border:0;margin:0}#subfooter .panel{border-top:1px solid rgba(255,255,255,0.3);float:none;padding:10px 15px}#subfooter #subfooter-primary,#subfooter #subfooter-quaternary,#subfooter #subfooter-tertiary{float:none;margin:0 0 20px;width:auto}#subfooter #subfooter-quaternary{margin:0}#subfooter #subfooter-secondary{display:none}.btn{font-weight:normal}.dedicated-search{margin:10px 0;padding:10px}.dedicated-search .btn{padding:.5em 3%;text-align:center;width:94%}.dedicated-search .collapsed.fields p{margin:0}.dedicated-search .fields p{float:none;margin:0 0 .75em;width:auto}.dedicated-search .fields p.submit{margin-top:0;width:auto}.dedicated-search input{vertical-align:middle}dl.form dd.field,dl.form dt,dl.form dt .label{float:none;margin:0;padding:0;text-align:left;width:auto}dl.form dt{margin-top:1em}dl.form dt .label{font-weight:bold}dl.form .fields{width:auto}dl.form .fields p{float:none;width:auto}dl.form .txt{width:98%}.field-help{display:block;float:none;width:auto}div.alert,div.confirm,div.notice{background-image:none;padding:15px}.options-h li{display:block;margin-right:0;padding-left:25px;text-indent:-25px;white-space:normal}#progress-form{padding:10px}#progress-form dl.form .field{padding:0}#progress-form dl.form .label{width:auto}#progress-form .form-content,#progress-form .form-nav,#progress-form #nav-wizard{float:none;margin:0;width:auto}#progress-form .form-nav .current a,#progress-form #nav-wizard .current span{background-image:none}table.form,table.form>tbody,table.form>tbody>tr{display:block;width:auto}table.form>tbody>tr{padding-bottom:1em}table.form>tbody>tr>td,table.form>tbody>tr>th{display:block;padding:0 0 .5em;text-align:left;width:auto}.txt,.txt-med{width:98%}#menu-search{border-bottom:1px solid rgba(255,255,255,0.3);clear:both;float:none;padding:.8em 1.1em;text-align:left}#menu-search .btn{padding:.5em 0;width:23%}#menu-search .txt{width:66%}#menu-search #search{float:none}#search-benefits .action{margin-bottom:0}.mceEditor,.mceEditor>tbody,.mceEditor>tbody>tr{display:block;width:auto}.mceToolbar,.mceToolbar table,.mceToolbar tbody,.mceToolbar td,.mceToolbar tr{display:inline !important;float:left !important;overflow:hidden !important;white-space:normal !important}#pWizardButtons .btn-back{margin-left:0}#header{border-bottom:3px solid #74cbc8;padding:10px 15px}#header-nav{padding:8px 15px}#header-nav-secondary{float:left;text-align:left}#header-nav-secondary .action{width:auto}#header-nav-secondary li{margin:0 1em 0 0}#header .social{display:none}#logo{float:none;margin:0;width:50%}.highlight{font-size:1em;font-weight:normal;margin-bottom:10px;padding:10px}.home-features img{display:none}.hero-image{visibility:hidden;display:none}.hero-image-mobile{visibility:visible;display:block}.hero-image-mobile img{visibility:visible;display:block;width:100%}.home-features .c3l{margin-right:unset}.intro{margin-bottom:0}.intro .action{font-size:1em}#job-banner{padding:10px;text-align:right}#join-options{display:block;margin:20px 0}#join-options>li{display:block;margin-bottom:10px;padding:25px 15px;width:auto}#join-options-extra{margin:0;width:auto}.ui-menu.ui-widget-content{font-size:15px}.ui-menu.ui-widget-content .mute{font-size:11px}.list{border:1px solid #dcdff3;border-radius:6px;font-size:16px;margin-bottom:15px;overflow:hidden;padding:0}.list a{display:block;border-bottom:1px solid #dcdff3;margin:0;padding:.7em 10px}.list .col{float:none;margin:0;width:auto}.list h3{border-bottom:1px solid #dcdff3;margin:0;padding:1.5em 10px .7em}#mapped-results #map{border-radius:6px;float:none;height:300px;width:auto}#mapped-results .results{display:none}.membership-management img{margin:3px 0 10px -40px}.membership-management li{clear:both;float:none;padding-left:40px;width:auto}.mtj-issues .summaries dd,.mtj-issues .summaries dt{padding-left:60px}.mtj-issues .summaries dt img{margin-left:-60px;width:50px}.officers li{float:none;height:auto;width:auto}.order-summary-properties li{display:block;margin-right:0}#share-join{font-size:15px}#share-join .addthis_default_style .at300b{padding:10px}#share-join .addthis_toolbox .fa{font-size:40px}.props li{margin-bottom:.2em}.props strong{display:block}#subheader{margin-bottom:10px}.tab-content{border-top-left-radius:0;padding:10px}.tabs{margin:0}.tabs a{font-size:1em;margin-right:1px;padding:.5em}}@media screen and (max-width:670px){#subfooter #subfooter-primary{display:none}#subfooter #subfooter-secondary{display:none}#subfooter #subfooter-tertiary{float:none;margin:0 0 20px;width:auto;text-align:center}#subfooter #subfooter-tertiary h6{display:none}#subfooter #subfooter-quaternary{float:none;margin:0;width:auto;text-align:center}}.warnbanner{margin-top:2em}.warnbanner p{text-align:center;margin:2px auto;color:#ff5940}p.list-builder-add-custom a{border-style:double;border-color:white;border-width:thin;padding:.5em;background-color:lightgray;text-decoration:none;text-decoration-color:white;color:black}.left-adjust{width:24%;float:left}.right-adjust{width:74%;float:left}html .gsc-control-cse{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}html .gsc-control-cse input[type="text"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}html .gsc-input-box{height:auto}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{height:26px !important;margin-top:0 !important;min-width:13px !important;padding:5px 26px !important;width:68px !important}.gs-title,.gs-snippet{font-family:"Source Sans Pro",Arial,sans-serif;font-size:15px;line-height:1.35}.gsc-thumbnail-inside,.gsc-url-top{padding:0 !important}.gsc-thumbnail{display:none}.gs-title a{font-size:18px;color:#0d82d1 !important}.gs-snippet{font-size:15px}.gs-title b,.gs-snippet b{color:#0d82d1 !important}.gsc-url-top,.gsc-url-bottom{display:none}table.gsc-search-box td{vertical-align:top !important}.gsc-cursor-page{font-size:13px;padding:4px 8px;border:1px solid #ccc;color:#0d82d1 !important}.gsc-selected-option-container{max-width:inherit !important}.gstl_50{margin-bottom:0 !important}
