i{font-style:italic}.html_header_top.html_header_sticky #main{padding-top:124px!important}.sub_menu{top:13px}.header_color .sub_menu.tdisdi-top-bar-menu>ul>li>a{font-size:14px;font-weight:400}.tdisdi-blog .blog-categories{display:none}.text-right{text-align:right}#iti_top_bar_login{float:right}#iti_top_bar_login form{margin:0}#iti_top_bar_login input[type="text"],#iti_top_bar_login input[type="password"]{width:150px;margin:5px 5px 5px 0;padding:4px 5px}#iti_top_bar_login button.button{margin:5px 5px 5px 0;padding:0 22px;height:25px;line-height:25px}#iti_top_bar_login a.button{margin:5px 15px;padding:0 22px;line-height:25px;height:25px;text-decoration:none}#iti_top_bar_login a.button:hover{text-decoration:none}#iti_top_bar_login select{margin:4px 5px 5px 0;padding:4px 5px;width:180px}#iti_top_bar_login .tdisdi-username{margin:7px 10px 0 0}#iti_top_bar_login .tdisdi-username a{font-size:14px}#iti_top_bar_login .tdisdi-username img{display:inline-block;vertical-align:middle;margin-right:5px}#iti_login_link{display:none}#iti_top_bar_lang_dropdown{margin:0}#iti_top_bar_lang_dropdown select{margin:4px 5px 5px 0;padding:4px 5px;min-width:100px}#iti_top_bar_search{margin:5px 0 5px 5px}#iti_top_bar_search a{font-size:18px}#iti_top_bar_search a:hover{text-decoration:none}#top .header_color .input-text,#top .header_color input[type='text'],#top .header_color input[type='input'],#top .header_color input[type='password'],#top .header_color input[type='email'],#top .header_color input[type='number'],#top .header_color input[type='url'],#top .header_color input[type='tel'],#top .header_color input[type='search'],#top .header_color textarea,#top .header_color select{border-color:#e1e1e1;background-color:#fff;color:gray}#header .logo img{display:inline-block;vertical-align:middle}#header strong.logo{padding-top:0}#header.header-scrolled strong.logo{padding-top:0}.switcher{position:absolute!important;top:0em;right:0em}.switcher ul{float:left!important}.switcher ul a{margin-left:1em!important}#homepage_agency_boxes .flex_column.column-top-margin{margin-top:20px}#homepage_agency_box{background-color:#f8f8f8}#homepage_agency_box .header{padding:15px 10px}#homepage_agency_box .header img{display:inline-block;vertical-align:middle}#homepage_agency_box .header h3{margin:0;color:#fff;font-size:18px}#homepage_agency_box img{display:block;margin:0 5px 0 0;padding:0}#homepage_agency_box .body{padding:10px;height:130px}#homepage_agency_box .body a{font-size:16px}#homepage_agency_box .body h2{font-size:18px}#homepage_agency_box .footer{padding:10px}#homepage_agency_box .footer a{font-size:18px}#homepage_agency_box.sdi{border-bottom:solid 5px #066bb6}#homepage_agency_box.sdi .header{background-color:#066bb6}#homepage_agency_box.tdi{border-bottom:solid 5px #203063}#homepage_agency_box.tdi .header{background-color:#203063}#homepage_agency_box.erdi{border-bottom:solid 5px #ea2d2e}#homepage_agency_box.erdi .header{background-color:#ea2d2e}#homepage_agency_box.pfi{border-bottom:solid 5px #eabb40}#homepage_agency_box.pfi .header{background-color:#eabb40}#newsletter_callout .content{padding:30px 0}#newsletter_callout .widget_text{padding-bottom:0}#newsletter_form{margin:0}#newsletter_form .alignleft{width:250px;margin-right:0}#newsletter_form label{font-size:18px}#footer{padding:40px 0 30px 0;z-index:auto}#commentform label{position:relative;display:inline;left:0}#commentform .required{display:inline}#report-issue-toggle{margin-bottom:15px}#report-issue-modal img.loader{display:none;vertical-align:middle;margin-left:10px}.single-post .post-entry .big-preview{display:none!important}table td{color:#666}input[type="checkbox"],input[type="radio"]{vertical-align:middle}.red{color:#b50000!important}.ui-autocomplete{z-index:5030!important}.ui-widget-overlay{z-index:5040!important;position:fixed}.ui-dialog{z-index:5050!important}.button,input[type="submit"].button{display:inline-block;margin:0;padding:16px 20px;border-radius:2px;border-bottom-width:1px;border-bottom-style:solid;font-weight:400;font-size:12px;outline:none}.button,.button:hover,.button:active,.button:focus{text-decoration:none}.button.small,input[type="submit"].button.small{padding:5px 20px}.button.btn-red,input[type="submit"].button.btn-red{background-color:#D21010!important;border-color:#B11818!important}.button.btn-red:hover,input[type="submit"].button.btn-red:hover{background-color:#B11818!important}.button.btn-green,input[type="submit"].button.btn-green{background-color:#00A000!important;border-color:#077907!important}.button.btn-green:hover,input[type="submit"].button.btn-green:hover{background-color:#077907!important}.button:disabled,.button:disabled:hover{background-color:#ddd!important;border-color:#ddd!important;color:#666!important;cursor:default!important}select:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.flash_messages{position:absolute;top:25%;left:0;right:0;margin:0 auto;z-index:11000;width:80%;max-width:1000px;height:auto;line-height:18px;font-size:16px;bottom:initial}.flash_messages ul{margin:0 0 5px 0;padding-right:30px;border-radius:5px;padding:15px 10px;position:relative}.flash_messages ul li.alert-close{display:block;position:absolute;top:5px;right:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.flash_messages ul li.alert-close:hover{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.flash_messages ul.error{border:solid #DB3F3F 1px;background-color:rgba(249,222,222,.9);color:#000}.flash_messages ul.success{border:solid #3c763d 1px;background-color:rgba(223,240,216,.9);color:#000}.flash_messages ul.updated{border:solid #ffc658 1px;background-color:rgba(255,245,209,.9);color:#000}.connect-with-us-widget .tab_content{overflow:hidden}.connect-with-us-widget .image-overlay{visibility:hidden}.connect-with-us-widget .tab_inner_content a{display:inline}.connect-with-us-widget .tab_inner_content img{width:60px;margin-right:15px}.connect-with-us-widget .tab_inner_content img.last{margin-right:0}.connect-with-us-widget .tab_inner_content a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.connect-with-us-widget .tab_inner_content{left:0!important;opacity:0;-webkit-transition:all linear 0.4s;-moz-transition:all linear 0.4s;transition:all linear 0.4s}.connect-with-us-widget .active_tab_content .tab_inner_content{opacity:1}footer#socket{padding-bottom:30px}.default_form_style{clear:both}.default_form_style fieldset p br{display:none}.default_form_style label{visibility:visible;position:relative}.default_form_style label{visibility:visible;position:relative;margin-bottom:7px;font-weight:600}.default_form_style .text_input,.default_form_style .select,.default_form_style .text_area{width:100%;margin-bottom:0;display:inline;min-width:50px;border-radius:2px}.default_form_style .select{-webkit-appearance:none;border-radius:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC);background-position:center right;background-repeat:no-repeat;border-radius:2px}.default_form_style .select[multiple]{background-image:none}.default_form_style .select[multiple] option{padding:5px}.avia-mozilla #top .default_form_style .select{background-image:none}.default_form_style input[type="checkbox"]{margin-right:5px;position:relative}.default_form_style .captcha{padding-left:65px}.default_form_style p{position:relative;clear:both;float:none;width:100%;margin:5px 0}.default_form_style p.hidden{position:absolute;width:0;left:0;top:0}.default_form_style .form_element_full{width:100%;float:left;margin-left:1%;clear:none}.default_form_style .form_element_half{width:49.5%;float:left;margin-left:1%;clear:none}.default_form_style .form_element_third{width:32.6%;float:left;margin-left:1%;clear:none}.default_form_style .form_element_two_third{width:66.4%;float:left;margin-left:1%;clear:none}.default_form_style .form_element_fourth{width:24.2%;float:left;margin-left:1%;clear:none}.default_form_style .form_element_three_fourth{width:74.8%;float:left;margin-left:1%;clear:none}.default_form_style input[type="text"],.default_form_style input[type="email"],.default_form_style input[type="tel"],.default_form_style input[type="input"],.default_form_style input[type="password"],.default_form_style input[type="number"],.default_form_style input[type="url"],.default_form_style input[type="search"]{margin-bottom:0px!important}.default_form_style label.not-listed{margin-bottom:0}.default_form_style .form_field_group{margin-bottom:20px}.default_form_style strong{color:#666}.default_form_style .first_form{clear:both;margin-left:0}.default_form_style .select{margin-bottom:0!important}.default_form_style p input,.default_form_style p textarea,.default_form_style p select,.default_form_style p .input_checkbox_label{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.default_form_style .button{margin:10px 0 0 0;padding:16px 20px;border-radius:2px;border-bottom-width:1px;border-bottom-style:solid;font-weight:400;font-size:12px;outline:none;text-align:center}.default_form_style .button.side{height:33px;margin-top:21px;padding:0 15px;line-height:33px}.default_form_style .button.small{padding:5px 20px}.chosen-container{width:100%!important}.chosen-container .chosen-search input{margin-bottom:5px!important}.chosen-container .chosen-single{height:33px;line-height:33px;background:inherit;box-shadow:none;border-radius:0}.chosen-container .chosen-single div{top:5px}label.error{display:block;color:#b50000!important}input.error,textarea.error,select.error,.chosen-container.error a{border-color:#b50000!important;margin-bottom:0px!important}#ui-datepicker-div select{width:49%;display:inline-block;margin-bottom:0}#ui-datepicker-div tr th:first-child,#ui-datepicker-div tr td:first-child,#ui-datepicker-div tr:first-child th,#ui-datepicker-div tr:first-child td{border:none!important}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{top:8px}.reveal-modal{display:none;top:150px;left:0;right:0;margin:0 auto;width:45%;height:auto;position:absolute;z-index:5020;padding:30px 40px 34px;background-color:#fff}.reveal-modal .close-reveal-modal{display:block;position:absolute;top:5px;right:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.reveal-modal .close-reveal-modal:hover{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.reveal-modal .button{background:#2d5c88;color:#fff}.reveal-modal .button:hover{background:#3d71a1}#reveal-modal-bg{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:5010;display:none;top:0;left:0}#menu-item-65794>a,#menu-item-65948>span>a,#menu-item-65949>span>a,#menu-item-65950>span>a{cursor:default!important;text-decoration:none!important}#top #header .iti-community .avia_mega_div>.sub-menu{padding-bottom:15px}#iti-community-flags{clear:both;width:98%;border-top:dotted #e1e1e1 1px;padding-top:15px;margin-left:10px;text-align:center}#iti-community-flags h3{text-align:left;padding-left:5px}#iti-community-flags a{display:inline-block;height:auto;line-height:inherit;padding:0;margin:0}#iti-community-flags a:hover{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.flags{background-image:var(--wpr-bg-97ab94ed-8729-4d91-a578-4a340d8bf947);background-repeat:no-repeat;display:inline-block;margin-right:10px}.flags-Albania{width:48px;height:48px;background-position:0 0}.flags-Argentina{width:48px;height:48px;background-position:-48px 0}.flags-Australia{width:48px;height:48px;background-position:-96px 0}.flags-Bahrain{width:48px;height:48px;background-position:-144px 0}.flags-Bosnia-and-Herzegovina{width:48px;height:48px;background-position:-192px 0}.flags-Brazil{width:48px;height:48px;background-position:0 -48px}.flags-Croatia{width:48px;height:48px;background-position:-48px -48px}.flags-Colombia{width:48px;height:48px;background-position:-240px -240px}.flags-Czech-Republic{width:48px;height:48px;background-position:-96px -48px}.flags-Denmark{width:48px;height:48px;background-position:-144px -48px}.flags-Egypt{width:48px;height:48px;background-position:-192px -48px}.flags-France{width:48px;height:48px;background-position:0 -96px}.flags-Germany{width:48px;height:48px;background-position:-48px -96px}.flags-Greece{width:48px;height:48px;background-position:-96px -96px}.flags-Hungary{width:48px;height:48px;background-position:-144px -96px}.flags-Israel{width:48px;height:48px;background-position:-192px -96px}.flags-Italy{width:48px;height:48px;background-position:0 -144px}.flags-Japan{width:48px;height:48px;background-position:-48px -144px}.flags-Macedonia{width:48px;height:48px;background-position:-96px -144px}.flags-Malta{width:48px;height:48px;background-position:-144px -144px}.flags-Montenegro{width:48px;height:48px;background-position:-192px -144px}.flags-Netherlands{width:48px;height:48px;background-position:0 -192px}.flags-Philippines{width:48px;height:48px;background-position:-48px -192px}.flags-Poland{width:48px;height:48px;background-position:-96px -192px}.flags-Portugal{width:48px;height:48px;background-position:-144px -192px}.flags-Russia{width:48px;height:48px;background-position:-192px -192px}.flags-Serbia{width:48px;height:48px;background-position:-240px 0}.flags-Singapore{width:48px;height:48px;background-position:-240px -48px}.flags-Slovakia{width:48px;height:48px;background-position:-240px -96px}.flags-Slovenia{width:48px;height:48px;background-position:-240px -144px}.flags-South-Africa{width:48px;height:48px;background-position:-240px -192px}.flags-South-Korea{width:48px;height:48px;background-position:0 -240px}.flags-Spain{width:48px;height:48px;background-position:-48px -240px}.flags-Taiwan{width:48px;height:48px;background-position:-96px -240px}.flags-United-Kingdom{width:48px;height:48px;background-position:-144px -240px}.flags-United-States{width:48px;height:48px;background-position:-192px -240px}.breadcrumbs{background-color:transparent!important}#dashboard h2{font-size:24px}#dashboard #member-ad .image-overlay{display:none!important}#dashboard .profile-column{background-color:#2d5c88;color:#fff;padding:15px}#dashboard .profile-column h2,#dashboard .profile-column h3{color:#fff}#dashboard .profile-column .profile-image{margin-bottom:10px}#dashboard .profile-column .quick-link{display:block;background:#e1e1e1;color:#2d5c88;border-radius:3px;padding:10px;margin:0 0 10px 0;text-align:center;font-size:15px;text-decoration:none;-webkit-transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,border-color 0.8s ease-in-out;transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,border-color 0.8s ease-in-out}#dashboard .profile-column .quick-link:hover,#dashboard .profile-column .quick-link:active{background:#fff;text-decoration:none}#dashboard .profile-column .quick-link.community-link .av_font_icon:first-child{margin-left:4px}#dashboard .profile-column .quick-link .av_font_icon{float:none;display:inline;margin-right:2px}#dashboard .profile-column .quick-link .av_font_icon .av-icon-char{font-size:16px;line-height:16px}#dashboard .profile-column .photo-right{float:left;width:115px;word-wrap:break-word}#dashboard .profile-column .photo-right a{color:#e1e1e1}#dashboard .profile-column .photo-right a:hover{color:#fff}#dashboard .widget-column{padding:0 0 0 25px}#dashboard .dashboard-widget{border:solid #e1e1e1 1px;margin-bottom:20px}#dashboard .dashboard-widget .title{background:#efefef;padding:10px}#dashboard .dashboard-widget .title h2{margin-bottom:0}#dashboard .dashboard-widget .title .sub-title{padding-top:10px}#dashboard .dashboard-widget .body{padding:10px}#dashboard .dashboard-widget .body p{margin-bottom:0}#dashboard .dashboard-widget table,#dashboard .dashboard-widget table form{margin-bottom:0}#dashboard .dashboard-widget table tr.head td{font-weight:700}#dashboard #digital-ccard .left{float:left;width:46%}#dashboard #digital-ccard .right{float:right;width:52%}#dashboard #digital-ccard .ccard img{border-radius:4px;width:330px}#dashboard #digital-ccard .cert_card{border:solid #e1e1e1 1px;border-radius:4px;color:#000;margin:0;background-size:60px 60px;background-position:99% 98%}#dashboard #digital-ccard .cert_card .diver_photo,#dashboard #digital-ccard .cert_card .diver_number,#dashboard #digital-ccard .cert_card .certification_date,#dashboard #digital-ccard .cert_card .divider,#dashboard #digital-ccard .cert_card .facility_name,#dashboard #digital-ccard .cert_card .facility_city,#dashboard #digital-ccard .cert_card .instructor,#dashboard #digital-ccard .cert_card .asst_instructor{left:5px}#dashboard #digital-ccard .cert_card .card_footer{text-align:left;left:4px}#dashboard #digital-ccard .cert_card .card_description{top:25px;right:5px;width:230px;height:54px;overflow:hidden}#dashboard #digital-ccard .cert_card .course_name{top:80px;line-height:16px}#dashboard #digital-ccard .cert_card .divider{border-top:1px solid #6d6d6d;width:97%}#dashboard #digital-ccard .download-ccard-btn{text-align:center}#dashboard #digital-ccard .download-ccard-btn h3{margin-top:10px;color:#2d5c88}#dashboard #digital-ccard .download-ccard-btn a{display:inline-block;width:90px}#dashboard #digital-ccard .download-ccard-btn span.av_font_icon{color:#3d71a1}#dashboard #digital-ccard .download-ccard-btn span.av-icon-char{font-size:40px;line-height:30px;width:30px}#dashboard #digital-ccard .download-ccard-btn a:hover{text-decoration:none}#dashboard #digital-ccard .download-ccard-btn a:hover span.text{text-decoration:underline}#dashboard #digital-ccard #diver_certification_verification_letter{border:solid #e1e1e1 1px;margin:0;font-size:12px}#dashboard #ccards-widget .body{text-align:center}#dashboard #ccards-widget .ccard{width:30%;display:inline-block;margin:0 10px;vertical-align:top}#dashboard #ccards-widget .ccard:not(.blank-card):hover{cursor:pointer}#dashboard #ccards-widget .ccard img{width:100%;border-radius:4px}#dashboard #ccards-widget .ccard.ccard-margin{margin:0 10px 20px 10px}#dashboard #ccards-widget .ccard.blank-card{background-color:#efefef;height:136px;vertical-align:top;border-radius:4px}#dashboard #ccards-widget .ccard.blank-card .ccard-inner{color:#161616;border:solid #999 1px;margin:10px;padding-top:34px;text-align:center;border-radius:4px;height:116px}#dashboard #enrolled-courses-widget td{vertical-align:middle}#dashboard #enrolled-courses-widget td.course-name,#dashboard #enrolled-courses-widget td.course-actions{width:1%;white-space:nowrap}#dashboard #enrolled-courses-widget td.course-actions button{white-space:nowrap}#dashboard #enrolled-courses-widget td .avia-progress-bar-container,#dashboard #enrolled-courses-widget td .avia-progress-bar{margin:0}#dashboard #register-divers-widget .body input[type="text"]:disabled{opacity:.5!important;cursor:default}#dashboard #standards-procedures-widget .body{text-align:center}#dashboard #standards-procedures-widget .body .training-updates-btn{margin:20px 0 0 0}#dashboard #member-resources-widget .body{padding:10px 10px 20px 20px}#dashboard .show-mobile{display:none}#dashboard .hide-mobile{display:table-cell}.overlay{display:block;position:absolute;z-index:2;background:rgba(255,255,255,.8);border-radius:4px;margin:-15px 0 0 -15px}#overlay{background:#fff;width:100%;height:100%;position:fixed;top:0;left:0;opacity:.5;z-index:1000}.loader{width:70px;height:70px;border-radius:100%;position:fixed;left:0;right:0;top:50%;bottom:0;display:inline-block;margin:0 auto;z-index:1001;vertical-align:middle}#loader:before,#loader:after{content:"";position:absolute;width:100%;height:100%;left:-1px;border-radius:100%;border:8px solid transparent;border-top-color:#2d5c88}#loader:before{z-index:1005;animation:spin 1s infinite}#loader:after{border:8px solid #f3f3f3;left:-1px}.button-loader{width:16px;height:16px;border-radius:100%;position:relative;margin:0 auto}#button-loader:before,#button-loader:after{content:"";position:absolute;width:100%;height:100%;left:-1px;border-radius:100%;border:2px solid transparent;border-top-color:#3498db}#button-loader:before{z-index:100;animation:spin 1s infinite}#button-loader:after{border:2px solid #fff;left:-1px}#sub_text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px!important;color:#fff}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke 0.6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:5;stroke:#fff;stroke-miterlimit:10;margin:0 auto 30px auto;box-shadow:inset 0 0 0 #7ac142;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(.65,0,.45,1) 0.8s forwards}.modal-content{border-radius:0px!important;border:0px!important;box-shadow:unset!important}#iti-elearning-signup .wizard li.active span.round-tab{border:2px solid #2D5C88}#iti-elearning-completion .wizard li.active span.round-tab{border:2px solid #2D5C88}#iti-elearning-signup .wizard li.active span.round-tab i{color:#2D5C88}#iti-elearning-completion .wizard li.active span.round-tab i{color:#2D5C88}#iti-elearning-signup .wizard li:after{border-bottom-color:#2D5C88}#iti-elearning-completion .wizard li:after{border-bottom-color:#2D5C88}#iti-elearning-signup .wizard li.active:after{border-bottom-color:#2D5C88}#iti-elearning-completion .wizard li.active:after{border-bottom-color:#2D5C88}@media only screen and (max-width:1100px){.responsive #top #header .av-main-nav>li>a{font-size:14px}}@media only screen and (max-width:1050px){.responsive #top #header .av-main-nav>li>a{font-size:13px}.responsive #contact-dialog.reveal-modal{width:70%}#homepage_agency_box .header h3{font-size:16px}}@media only screen and (max-width:960px){#header{position:relative!important}.html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top:0px!important}#homepage_agency_box .body{height:170px}}@media only screen and (max-width:910px){.reveal-modal{width:100%}}@media only screen and (max-width:800px){#iti_top_bar_login.logged-in{margin-top:20px}}@media only screen and (max-width:768px){.reveal-modal .close-reveal-modal{padding:10px}}@media only screen and (max-width:767px){.responsive #iti_top_bar_login{float:right;width:auto;margin-right:10px}.responsive #iti_top_bar_login #user_level_dropdown{width:160px}#iti_top_bar_login.logged-in{margin-top:0;margin-right:0}.responsive #header strong.logo{padding-top:5px}.responsive #header .sub_menu,.responsive #header_meta .sub_menu>ul{float:left;width:auto;text-align:left;line-height:35px}.responsive #iti_login_link{display:block}.responsive #header .sub_right_menu,.responsive #header_meta .sub_right_menu>ul{float:right;width:auto;text-align:left}.responsive #homepage_agency_box>img{display:block;margin:0 5px 0 0;padding:0;width:100%}#homepage_agency_box .body{height:130px}.responsive .default_form_style .form_element{width:100%;clear:both;margin-right:0;margin-left:0;float:none}.responsive footer#socket .container{text-align:center}.responsive #socket .copyright{float:none}.responsive footer#socket .sub_menu_socket{display:block;margin:10px}#footer .widget{margin:0}.responsive footer#socket .sub_menu_socket{margin:10px 0 0 0}footer#socket .sub_menu_socket li{padding:10px}footer#socket .sub_menu_socket li:first-child{padding-left:0}.responsive #header_meta .sub_menu>ul>li:first-child{padding-left:0}.responsive #header_meta .sub_menu>ul>li:last-child{padding-right:0}.tdisdi-top-bar-menu{padding-right:0}}@media only screen and (max-width:500px){.responsive .dcwss.dc-wall ul.stream{height:auto!important}.responsive .dcwss.dc-wall .stream li{position:relative!important;top:auto!important;left:auto!important;margin:0 010px 0;width:100%!important}.responsive #contact-dialog.reveal-modal{width:90%}#iti_top_bar_login a.button{margin-right:0}#iti_top_bar_login .tdisdi-username{display:none}}@media only screen and (max-width:479px){.responsive footer#socket .container{text-align:center}.responsive #socket .copyright{float:none}.responsive footer#socket .sub_menu_socket{display:block;margin:10px}#manage-users-modal.reveal-modal{padding:40px 10px 10px 10px}#footer .av_one_fourth{float:none;width:100%;margin-left:0}}@media print{#header,#footer,#socket,.title_container,#cert-search-verification-letter-header{display:none}#main,main,.html_header_top.html_header_sticky #main{padding-top:0!important}.container_wrap{border-top-width:0px!important}#diver_certification_verification_letter{padding:0;margin:40px 0 0 0}}