.wpjb-search .wpjb-input{width:49%;margin:0 1% 12px 0}.wpjb-search .wpjb-input.wpjb-input-type-half.wpjb-input-type-half-left{width:49%;margin:0 0 12px 0%}div#jobboard-login .wpjb-form-actions a{font-size:20px!important;font-weight:800!important;color:#66cc66!important}div#jobboard-login .wpjb-form-actions a:first-of-type{border-right:0px solid rgba(255,255,255,0)!important}#top-menu li#menu-item-1049 ul.sub-menu{width:310px!important}#top-menu li#menu-item-1049 ul.sub-menu li{width:inherit;margin-right:50px!important}#top-menu li li a{width:inherit;padding:6px 20px}#top-menu li.mega-menu>ul>li>a:first-child{font-size:16px!important;line-height:1.2em;color:#66cc66}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'=';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:';'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;-webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}a.wpjb-box.wpjb-layer-inside.wpjb-box-mypaymenthistory,a.wpjb-box.wpjb-layer-inside.wpjb-box-mymembership,a.wpjb-box.wpjb-layer-inside.wpjb-box-membership{display:none!important}a.wpjb-box.wpjb-layer-inside.wpjb-box-payment_history{display:none}.wpjb .wpjb-listing-type-cost{display:none}.wpjb .wpjb-form div label.wpjb-label{font-family:"Open Sans"!important}#post-6189 .wpjb-element-input-text label.wpjb-label,#post-6189 .wpjb-element-input-password label.wpjb-label{width:100%!important;float:none!important;font-family:"Open Sans"!important;font-size:18px!important}#post-6189 .wpjb-element-input-text div.wpjb-field,#post-6189 .wpjb-element-input-password div.wpjb-field{width:100%!important}.wpjb-form-actions input{display:block!important}.wpjb-form-actions a{margin-top:20px;display:inline-block!important;font-size:13px}.wpjb-form-actions a:first-of-type{border-right:1px solid #365072;padding-right:5px}.wpjb .wpjb-form input.wpjb-submit{margin:5px 0 5px 0;font-size:1.1em;background-color:#365072;color:#fff;border:none;padding:10px 20px;text-transform:uppercase;font-weight:bold}.wpjb .wpjb-top-header-image>img{max-width:300px;max-height:300px}.wpjb-job-buttons a{margin-right:15px!important}.wpjb .wpjb-top-header{padding:15px 15px 0px 15px!important}.et_pb_bg_layout_light .et_pb_widget li a{color:#666;font-size:15px}.vertical-align,.hig-vertical-align{display:flex!important;flex-direction:column!important;justify-content:center!important}.fullwidth-btn{width:100%}a.et_pb_more_button.et_pb_button{color:#fff}.tparrows{background:#365072!important}[class^="eg-icon-"]:before,[class*=" eg-icon-"]:before{margin-left:0px!important}a.eg-ycea-skin-element-13,a.eg-ycea-skin-element-13:hover{border:4px solid #365072!important;font-family:"Open Sans"!important;font-size:15px!important;line-height:30px!important;font-weight:700!important;text-transform:uppercase!important}a.eg-ycea-blue-skin-element-13,a.eg-ycea-blue-skin-element-13:hover{border:4px solid #66cc66!important;font-family:"Open Sans"!important;font-size:15px!important;line-height:30px!important;font-weight:700!important;text-transform:uppercase!important}.ribbon-cutting-application input,.ribbon-cutting-application textarea{background:#f5f6f6!important}.ribbon-cutting-application input.gform_button.button{background:#365072!important}.ribbon-cutting-application input.gform_button.button:hover{background:transparent!important}.email-signup_wrapper{margin-top:0px;margin-bottom:0px}.gform_wrapper.email-signup_wrapper form.gf_simple_horizontal{margin:0px}body .gform_wrapper.email-signup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper.email-signup_wrapper textarea.textarea{padding:10px}body .gform_wrapper.email-signup_wrapper .gform_footer input.button,body .gform_wrapper.email-signup_wrapper .gform_page_footer input.button{padding-top:1px;padding-bottom:1px;padding-right:20px;padding-left:20px;margin-top:0px!important;background-color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}body .gform_wrapper.email-signup_wrapper .gform_footer input.button:hover,body .gform_wrapper.email-signup_wrapper .gform_page_footer input.button:hover{padding-top:1px;padding-bottom:1px;padding-right:20px;padding-left:20px;border-color:#fff;color:#fff!important}a.team-email-button,a.team-linkedin-button{background:#365072;color:#fff;width:50px;height:50px;display:inline-block;line-height:50px;border-radius:100%}a.team-email-button{margin-right:10px}a.team-email-button:hover,a.team-linkedin-button:hover{background:#66cc66;color:#fff;border-radius:100%}li.filter-team-members{min-height:497px!important}.img-circle .et_pb_team_member_image img{border-radius:100%;border:4px solid #66cc66;max-width:200px;min-width:200px}.img-circle .et_pb_team_member_description{margin-top:25px}.img-circle a.et_pb_font_icon{background:#365072;border-radius:100%;width:30px;height:30px;line-height:30px}.et_pb_column_1_2 .img-circle .et_pb_team_member_image,.et_pb_column_1_3 .img-circle .et_pb_team_member_image,.et_pb_column_1_4 .img-circle .et_pb_team_member_image,.et_pb_column_3_8 .img-circle .et_pb_team_member_image{display:block;float:none;width:auto;margin:0 0 12px;text-align:center}h3,h4,h5,h6{font-size:20px!important;line-height:1.5em;font-weight:bold;color:#66cc66}.gform_wrapper h3{margin-top:30px}.gform_wrapper h4{font-size:18px!important;font-weight:500;padding-top:15px;margin-bottom:-15px;padding-bottom:0px!important}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper textarea.textarea,body div.form_saved_message div.form_saved_message_emailform form input[type=text]{background-color:#ffffff;margin-top:0px;text-transform:none;font-weight:bold}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_page_footer input.button:hover,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]:hover{background-color:transparent;color:#365072!important;border-color:#365072}body .gform_wrapper form.green-button .gform_footer input.button,body .gform_wrapper form.green-button .gform_page_footer input.button,body div.form_saved_message div.form_saved_message_emailform form.green-button input[type=submit]{background-color:#66cc66;color:#ffffff!important;border-color:#66cc66}body .gform_wrapper form.green-button .gform_footer input.button:hover,body .gform_wrapper form.green-button .gform_page_footer input.button:hover,body div.form_saved_message div.form_saved_message_emailform form.green-button input[type=submit]:hover{background-color:transparent;color:#66cc66!important;border-color:#66cc66}.gform_wrapper .gfield_required{color:#66cc66;margin-left:4px}.gform_wrapper .gf_step span.gf_step_label,.gform_wrapper .gf_step span.gf_step_number{text-transform:uppercase}.gform_wrapper h2.gsection_title{text-transform:uppercase;margin-top:30px!important}li.gfield.field_sublabel_below{margin-bottom:5px!important}li.sub-heading h2.gsection_title{font-size:16px;line-height:21px;text-transform:capitalize;margin-top:15px!important}li#field_2_69{margin-top:5px!important;padding-top:5px!important}li.sub-heading{padding-top:16px!important;padding-bottom:8px!important;margin-bottom:5px!important}li.gfield.margin-top-15{margin-top:15px!important}li.gfield.no-header-align{margin-top:42px!important}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button,body div.form_saved_message div.form_saved_message_emailform form input[type=submit]{background-color:#365072;color:#ffffff!important;border-width:4px;border-color:#365072;padding-top:15px;padding-bottom:15px;padding-right:40px;padding-left:40px}body .gform_wrapper .gform_footer input.button:hover{background-color:rgba(0,0,0,0);color:#66cc66;border-width:4px;border-color:#66cc66;padding-top:15px;padding-bottom:15px;padding-right:40px;padding-left:40px}body .gform_wrapper .gform_footer,body .gform_wrapper .gform_page_footer{text-align:center}.gform_wrapper form.gf_simple_horizontal div.gform_body{width:100%;max-width:100%}body .gform_wrapper.newsletter-form_wrapper .gform_footer input.button{background-color:transparent;border-width:4px;border-color:#ffffff;color:#ffffff;margin-top:0px;padding-top:6px;padding-bottom:7px;padding-right:40px;padding-left:40px}body .gform_wrapper.newsletter-form_wrapper .gform_footer input.button:hover{background-color:#365072;color:#fff!important;border-color:#365072}.post-template-default.single article,.post-template-default.single div#left-area{margin-bottom:0px;padding-bottom:0px}.post-template-default.single h1{color:#66cc66!important;font-size:40px}#footer-info{width:100%;text-align:center;font-size:14px}div.custom-social-wrapper{display:inline-block;width:100%;margin:auto;padding:0}.icon-instagram-square:before{content:"\e900"}ul.custom-social-icons{list-style-type:none!important;padding-bottom:50px;text-align:center}.custom-social-icons li:before{display:none}.custom-social-icons li{display:inline-block;margin-right:10px}.custom-social-icons li{padding-left:0!important}.custom-social-icons li:last-child{margin-right:0}.custom-social-icons a{transition:all 0.2s ease-in-out!important;color:#fff}.custom-social-icons a:hover{color:#66cc66!important}@media all and (min-width:1405px){.login-column{padding-left:50px!important;padding-right:50px!important}}@media all and (min-width:1249px) and (max-width:1405px){.login-column{padding-left:40px!important;padding-right:40px!important}}@media all and (max-width:1349px){#top-menu li{display:inline-block;padding-right:10px;font-size:13px}}@media (min-width:981px) and (max-width:1210px){.et_pb_number_counter.et_pb_number_counter .percent p{font-size:42px!important;color:#5cdb4f!important}}@media (max-width:767px){.footer-widget{text-align:center}#footer-widgets .footer-widget .fwidget{width:100%}}@media all and (max-width:1198px) and (min-width:981px){nav#top-menu-nav{display:none}div#et_mobile_nav_menu,.et_mobile_menu li.mid-mobile ul li{display:block}#et_top_search{margin:9px 0 0 22px}}@media all and (max-width:530px){.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3 .et_pb_row .et_pb_column_1_4,.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3 .et_pb_row .et_pb_column_1_4{width:100%!important;margin-right:0;margin-bottom:5px;margin-top:35px}.et_pb_column_1_4 .img-circle .et_pb_team_member_image,.et_pb_column_3_8 .img-circle .et_pb_team_member_image{display:block;margin:0 auto!important;text-align:center;width:100%}}