#hp_branding_image{background:url('../images/hp_corporate.jpg') no-repeat top center}.mobile_only{display:none}.desktop_only{display:block}.desktop_tbl_only{display:table-cell}#hp_branding_image{background-size:cover !important}ul#linkedin_list{width:1024px;margin:24px auto 0 auto;text-align:center}@media only screen and (min-width:960px) and (max-width:1199px){#sidebar_search p span.input-wrap{width:234px}#sidebar_nav .button__text em{display:none}#site_header .logo{width:470px}#site_header .header_nav{width:450px}#main h2{font-size:24px;line-height:30px}.intro_bullets ul li{font-size:16px;line-height:22px}#hp_branding_image{height:440px !important}#hp_strapline{width:510px}#hp_strapline h2{font-size:40px;line-height:46px;margin-top:220px}.flip_box_back_wrapper p button{top:-1px}.flip_box_top{height:298px}#flip_box h3{font-size:24px;line-height:24px}#hp_one_click_registration{padding:6px 12px}.flip_box_bottom a{padding:6px 12px;font-size:14px}#pop_quick_search .input-wrap input[type="text"]{width:313px !important}#pop_quick_search .pop_wrapper .select2-container{width:200px !important}#pop_quick_search .pop_wrapper button{right:-12px !important}ul#linkedin_list{width:880px;margin:24px auto 0 auto}ul#linkedin_list li:nth-child(4n){margin-right:20px}ul#linkedin_list li:nth-child(3n){margin-right:0}.main_nav ul li{font-size:12px}#featured_case_study #case_study_image{width:140px}#featured_case_study #case_study_image img{width:130px !important;-webkit-box-sizing:border-box;box-sizing:border-box}#featured_case_study #case_study_text{width:290px}#client_news h3{font-size:24px;line-height:32px;margin-bottom:6px}#client_news p{font-size:12px;line-height:18px;margin-bottom:3px}#client_news .news_desc h3{font-size:16px;line-height:22px}#counter_career_advice .counter_box h3{font-size:22px;line-height:28px}#counter_career_advice .counter_box p{font-size:14px}#counter_career_advice .counter_box button{top:67px}#site_exclusive h3{font-size:22px;line-height:28px}#site_exclusive #exclusive_info #details{width:276px}#site_exclusive #exclusive_info #details h4{font-size:18px;line-height:24px}#site_exclusive #exclusive_info #image{width:145px;overflow:hidden;border:2px solid #fff}#site_exclusive #exclusive_info #image img{border:none;width:190px;height:190px}#site_exclusive #exclusive_info #image a::after{left:35px}#cv_builder h3{font-size:20px;line-height:28px}#cv_builder #exclusive_info #details{width:276px}#cv_builder #exclusive_info #details h4{font-size:18px;line-height:24px}#cv_builder #exclusive_info #image{width:145px;overflow:hidden;border:2px solid #fff}#cv_builder #exclusive_info #image img{border:none;width:190px;height:190px}#cv_builder #exclusive_info #image a::after{left:35px}#post_job_cta #post_it{width:220px}#featured_job h3,#featured_news h3{font-size:24px;line-height:30px}#featured_job h3 em,#featured_news h3 em{display:none}#featured_job ul#jobsticker li .job_desc h3{font-size:14px;line-height:14px;margin:0;height:18px}#featured_job ul#jobsticker li .job_desc p span.job_desc{height:24px;overflow:hidden;font-size:11px;line-height:16px}#media_block_1 p::before{background-size:85% auto !important}#media_block_2{display:none}#media_block_3{width:310px}#media_block_4{width:310px}ul#featured_partners_list li{margin-right:65px}ul#featured_partners_list li:nth-child(4){margin-right:0}ul#featured_partners_list li:nth-child(n+5){display:none}#footer ul li{margin-left:11px}#search_form p .input-wrap{width:300px}#search_form p .select2-container{width:283px !important}#search_form button{width:180px;right:8px}#search_form #advanced_options .input-wrap{width:30px}#browse_options #browse_list li{width:30%}ul#products_list li{width:330px}ul#products_list li .product_info .product_title h3{font-size:17px}ul#products_list li .product_info .product_intro p{font-size:12px;line-height:18px}#product_info #slideshow #slideshow_images .owl-item .item img{height:471px}#product_info #slideshow #slideshow_thumbs .owl-item{width:90px !important;height:60px !important}#file_attachment #filename{width:330px}ul#featured_elite_candidates li{width:32%}ul#team_members li{width:32%}.ln-letters a{padding:4px 6px}ul#club_directory_list li{width:48% !important}ul#club_directory_list li:nth-child(3n){margin-right:17px !important}ul#club_directory_list li:nth-child(2n){margin-right:0 !important}#club_info #club_details{width:480px}ul#club_member_list li{width:31%}ul#news_articles_list li .article_teaser h3{font-size:18px;line-height:24px}ul#news_articles_list li .article_teaser p.teaser{font-size:12px;line-height:18px;height:103px}#article_content p.image{background:#efefef}#article_content p.image span{background:none !important}ul#recruitment_packages li{width:330px}ul#recruitment_packages li .package_info ul{height:200px}ul#recruitment_packages li .package_info .package_link button,ul#recruitment_packages li .package_info .enquiry_link button{width:150px;padding:0}ul#statistics_list li{width:31%;margin-right:24px;margin-bottom:24px}#settings_form .input .form-control textarea{width:100%}body#about #page_content #main ul li{margin-bottom:48px;width:300px}body#about #page_content #main ul li:last-child{margin-bottom:0}body#about #page_content #main ul li h3{font-size:18px;line-height:18px;padding:12px 6px 8px 6px;width:60px}body#about #page_content #main ul li h3 em{font-size:14px}body#about #page_content #main ul li strong{width:216px;height:56px;font-size:12px;line-height:17px}body#about #page_content #main ul li i{font-size:12px;line-height:18px;padding:12px 6px 6px 6px}body#about #page_content #main ul li:nth-child(odd)::after{right:-57px}body#about #page_content #main ul li:nth-child(even)::after{right:-55px}ul#join_buttons li{margin-right:6px}ul#join_buttons li button{padding:0;width:158px}#registration_form #reg_form_left{float:none;width:100%}#registration_form p input[type="text"],#registration_form p input[type="email"],#registration_form p input[type="password"]{width:514px}#registration_form p input[type="text"].half{width:254px}#registration_form #package_options .package_option{margin-right:12px;width:163px !important}#registration_form #package_options #package_3{margin-right:0}#registration_form p.submit_button{text-align:left}#registration_form button{width:300px;float:left;right:12px}#registration_form #reg_form_right{width:360px;padding-bottom:4px}#registration_form .package_details .features_list{width:100%;height:149px}body#advertisers ul#recruitment_packages li .package_info ul{height:230px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member{width:560px !important}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-post{width:584px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-options{width:584px}#image-cropper #image_filename{width:376px}#image_handler .three{width:220px}#image_handler .nine{width:400px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_details .admin_intro{font-size:12px;line-height:18px}}@media only screen and (max-width:959px){#sidebar_nav button{width:113%}#sidebar_nav .button__text em{display:none}#file_attachment #filename{width:186px}#main h2{font-size:24px;line-height:30px}#main h3{font-size:18px;line-height:24px}#main p{font-size:12px;line-height:18px}#main ul{font-size:12px;line-height:18px}#site_header .logo{background:none}.main_nav ul li{font-size:12px;margin-right:9px}.main_nav #social_media_links{display:none}ul#join_buttons li{margin-right:0}ul#join_buttons li button{padding:0;width:124px !important}ul#join_buttons .button__text i{display:block;font-size:30px;padding:6px 0}ul#linkedin_list{width:650px;margin:24px auto 0 auto}ul#linkedin_list li:nth-child(4n){margin-right:20px}ul#linkedin_list li:nth-child(2n){margin-right:0}#hp_strapline{display:none}#pop_quick_search .input-wrap input[type="text"]{width:247px !important}#pop_quick_search .pop_wrapper .select2-container{width:180px !important}#pop_quick_search .pop_wrapper button{right:-12px !important}#pop_quick_search .pop_wrapper .button__text span{display:none}.counter_box h3{font-size:24px;line-height:26px}#tiles a p{font-sixze:12px;line-height:18px}#featured_case_study{height:136px}#featured_case_study #case_study_image{width:120px}#featured_case_study #case_study_image img{width:110px !important;-webkit-box-sizing:border-box;box-sizing:border-box}#featured_case_study #case_study_text{width:217px;padding-top:0}#featured_case_study #case_study_text h3{height:75px;font-size:14px;line-height:20px}#featured_case_study #case_study_text h3 strong{font-size:22px}#featured_case_study #case_study_text h3 span{display:none}#featured_case_study #case_study_text p{display:none}#case_study_text ul li{margin:0}#case_study_text ul li:first-child{position:relative;left:-3px}#case_study_text button{margin:0;padding:0 6px;top:0}#need_cv_cta{height:250px;background-size:auto 80%}#need_cv_cta p{height:128px}#client_news{height:406px}#client_news h3{font-size:24px;line-height:32px;margin-bottom:6px}#client_news p{font-size:12px;line-height:18px;margin-bottom:3px}#client_news .news_desc h3{font-size:16px;line-height:22px}#client_news .news_desc p{font-size:11px;line-height:16px;height:51px !important}#counter_career_advice_bg{background-position:right 89px}#counter_career_advice .counter_box h3{font-size:18px;line-height:24px}#counter_career_advice .counter_box p{font-size:12px;line-height:18px}#counter_career_advice .counter_box button{top:59px}#counter_career_advice .counter_box .button__text{font-size:12px}#site_exclusive h3{font-size:18px;line-height:24px}#site_exclusive #exclusive_info #details{width:197px}#site_exclusive #exclusive_info #details h4{font-size:18px;line-height:24px}#site_exclusive #exclusive_info #details p{font-size:12px;line-height:18px;margin:0}#site_exclusive #exclusive_info ul{margin-top:6px}#site_exclusive #exclusive_info button{margin-left:0;margin-right:-7px}#site_exclusive #exclusive_info .button__text{font-size:12px}#site_exclusive #exclusive_info #image{width:125px;overflow:hidden;border:2px solid #fff}#site_exclusive #exclusive_info #image img{border:none;width:195px;height:195px}#site_exclusive #exclusive_info #image a::after{left:23px}#cv_builder h3{font-size:14px;line-height:24px;font-weight:bold}#cv_builder #exclusive_info #details{width:197px}#cv_builder #exclusive_info #details h4{font-size:18px;line-height:24px}#cv_builder #exclusive_info #details p{font-size:12px;line-height:18px;margin:0}#cv_builder #exclusive_info ul{margin-top:6px}#cv_builder #exclusive_info button{margin-left:0;margin-right:-7px}#cv_builder #exclusive_info .button__text{font-size:12px}#cv_builder #exclusive_info #image{width:125px;overflow:hidden;border:2px solid #fff}#cv_builder #exclusive_info #image img{border:none;width:195px;height:195px}#cv_builder #exclusive_info #image a::after{left:23px}#post_job_cta #post_it{width:172px}#post_job_cta #post_it h3{font-size:28px}#post_job_cta #post_it p{font-size:18px}#post_job_cta #post_it p button{padding:0 8px}#post_job_cta #post_it p .button__text{font-size:12px}#featured_content_image{background-size:cover}#featured_job{width:410px}#featured_news{width:310px}#featured_job h3,#featured_news h3{font-size:18px;line-height:24px}#featured_job h3 em,#featured_news h3 em{display:none}#featured_job ul#jobsticker li .job_desc h3{font-size:14px;line-height:14px;margin:0;height:16px}#featured_job ul#jobsticker li .job_desc p span.job_desc{height:24px;overflow:hidden;font-size:11px;line-height:16px}#featured_news .news_image a{height:234px}#featured_news .news_image{width:130px;height:234px}#featured_news .news_desc h3{font-size:16px;line-height:22px}#featured_news .news_desc p{font-size:12px;line-height:18px}#featured_news button{width:160px;top:-35px}#media_block_1{width:418px}#media_block_1 p::before{background-size:65% auto !important}#media_block_2{display:none}#media_block_3{width:310px}#media_block_4{display:none}ul#featured_partners_list{text-align:center}ul#featured_partners_list li{margin-right:65px}ul#featured_partners_list li:nth-child(3){margin-right:0}ul#featured_partners_list li:nth-child(n+4){display:none}#footer #copyright,#footer #footer_nav{text-align:center;display:block;width:100%}#footer #footer_nav ul{text-align:center;margin-top:24px;padding:0 42px}#footer #footer_nav ul li{margin:0 4px}#article_content p.image{background:#efefef}#article_content p.image span{background:none !important}ul#products_list li{width:48%;margin-right:21px}ul#products_list li .product_info .product_title h3{font-size:16px;line-height:22px}ul#products_list li .cover_image{height:123px}ul#products_list li .cover_image img{width:100%}ul#products_list li .cover_image .stripes{width:100%;background-size:100% 35px;height:37px}ul#products_list li .product_info .product_title{height:54px;overflow:hidden}ul#products_list li .product_info .product_title h3{font-size:18px;line-height:24px}ul#products_list li .product_info .product_intro{height:180px;padding-bottom:24px}ul#products_list li .product_info .product_intro p{font-size:12px;line-height:18px}ul#products_list li button{padding:0 !important}ul#products_list li .product_info .product_link button{width:110px !important}ul#products_list li .product_info .enquiry_link button{width:130px !important}#ribbon{display:none}#ribbon_content,#ribbon_content h2{width:100%}#product_info #slideshow #slideshow_images .owl-item .item img{height:279px}#product_info #slideshow #slideshow_thumbs .owl-item{width:90px !important;height:60px !important}ul#enquiry_products_list li{clear:both;display:block;width:100%;margin-bottom:12px}ul#enquiry_products_list li label{font-weight:normal;font-size:12px;position:relative;top:3px}#join_block{width:520px;margin-left:-261px}#settings_form .input .form-control{width:340px}#settings_form .input .form-control input[type='text'],#settings_form .input .form-control input[type='email'],#settings_form .input .form-control input[type='url'],#settings_form .input .form-control input[type='password']{width:100% !important}#settings_form .input .form-control input[type='text']#forename,#settings_form .input .form-control input[type='text']#surname{width:162px !important}#settings_form .input .form-control input[type='text']#promo_code{width:200px !important}#settings_form .input .form-control textarea{width:100%}ul#filter_list li{width:30%}ul#featured_elite_candidates li{width:48%}#profile_heading #profile_bio{font-size:12px;line-height:18px}#profile_details ul#profile_achievements li{font-size:12px;line-height:18px}ul#news_articles_list li .article_teaser p.rm_button{display:none}#comments_moderation button{width:140px;right:-6px}#comments_moderation .button__text span{display:none}body#case_studies ul#filter_list li{width:28%}ul#team_members li{width:40%}#registration_form #reg_form_left{float:none;width:100%}#registration_form p input[type="text"],#registration_form p input[type="email"],#registration_form p input[type="password"]{width:367px}#registration_form p input[type="text"].half{width:180px}#registration_form #package_options .package_option{margin-right:6px;width:118px !important}#registration_form #package_options #package_3{margin-right:0}#registration_form button{width:402px;float:right;right:-14px;top:-12px}#registration_form #reg_form_right{width:100%;display:block;clear:both;padding-bottom:4px}#registration_form .package_details .features_list{width:100%;height:149px}.mem_nav ul li a{font-size:11px;padding:12px 10px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member{width:415px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-post{width:439px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-options{width:439px}#sidebar_statistics{display:none}#page_content .tab a{font-size:12px;padding:3px 9px}body#mem_profile #settings_form p.input label{display:block;width:100%;margin-bottom:6px}body#mem_profile #settings_form .input .form-control{display:block;width:100%;text-align:left}body#mem_profile #settings_form .input .select2-container{margin-left:0}body#mem_profile p.employers span.emp_options{width:400px;min-width:inherit}ul#recent_articles_list li,ul#popular_articles_list li{width:266px}ul#popular_articles_list li:nth-child(3n){margin-right:12px}ul#popular_articles_list li:nth-child(2n){margin-right:0}ul#statistics_list li{width:48%}ul#statistics_list li:nth-child(3n){margin-right:17px}ul#statistics_list li:nth-child(2n){margin-right:0}#image-cropper #image_filename{width:236px}#image_handler .three{width:220px}#image_handler .nine{width:280px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_details .admin_intro a{font-size:16px;line-height:22px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_image{width:200px;height:142px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content button{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_details .admin_intro small{display:block;font-size:11px;line-height:14px;position:relative;top:-14px}}@media only screen and (min-width:768px) and (max-width:959px){#sidebar_search p span.input-wrap{width:185px}}@media only screen and (max-width:767px){#sandbox_warning{display:none}.mobile_only{display:block}.desktop_only{display:none}.desktop_tbl_only{display:none}#site_header,#site_navigation,#mem_nav_wrapper{display:none}.header{display:block;z-index:200000;position:fixed;top:0}#wrapper{position:relative;padding-top:30px}#article_content p.image .image-blurred{background-image:none !important}.select2-container{z-index:20 !important}#mobile_search{display:block}#mobile_search form{padding:0;margin:0}#mobile_search p{margin:0;padding:0}#mobile_search p span.input-wrap{margin:0 0 12px 0;padding:0;width:237px;height:40px;position:relative}#mobile_search p span.input-wrap input{width:100%;position:relative}#mobile_search label{display:none}#mobile_search p .input-wrap{display:inline-block;width:295px;height:40px;margin:0;left:-7px}#mobile_search p .input-wrap input[type="text"]{font-size:14px;line-height:20px;font-weight:normal;color:#3b3b3b;padding:10px 0;left:16px;width:307px;padding-left:18px;padding-right:40px}#mobile_search p .input-wrap--block{display:block;clear:both}#mobile_search p .input-wrap .morph-shape svg path{fill:#efefef}#mobile_search .fa{position:absolute;top:13px;left:9px;color:#00959f}#mobile_search .button--fill .morph-shape svg{fill:none}#mobile_search .button--fill .morph-shape svg path{fill:#f6b417;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#mobile_search .button--fill:hover .morph-shape svg path{fill:#f8c448}#mobile_search button{cursor:pointer;width:auto;height:38px;vertical-align:top;margin:0;padding:0 12px;color:#fff;position:relative;right:-2px;top:1px}#mobile_search button:hover,#mobile_search button:active{background:none}#mobile_search .button__text{display:block;text-align:center;width:100%;color:#3b3b3b;font-size:12px;line-height:18px}.mm-listview>li#one_clicks::after{display:none !important}.one_click_options{text-align:center}.one_click_options p{font-size:11px;line-height:16px;color:#00959f;font-weight:bold;margin:6px 0 12px 0}.one_click_options ul#join_buttons{margin:0 !important;display:block;width:100%}.one_click_options ul#join_buttons li{display:block;width:100%;margin:6px 0 0 0;clear:both;border:none !important}.one_click_options ul#join_buttons li::after{display:none}table#docs_table tbody td.actions{vertical-align:top !important}#member_wall ul#user_posts li.timeline-item.admin_post .admin_header img{width:200px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content{display:block;overflow:hidden}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_image{display:block;width:100%;height:210px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_details{display:block;width:100%;clear:both;margin-top:6px;padding:0}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content .admin_details .admin_intro{height:auto;margin-bottom:12px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content.candidate .admin_image{margin:0 auto;width:200px;height:200px;border:2px solid #00959f;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content.candidate .admin_details{text-align:center}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content.candidate .admin_details small{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item.admin_post .admin_content.candidate .admin_details button{float:none;margin:0 auto}}@media only screen and (min-width:480px) and (max-width:767px){#page_content #main{padding-right:0;padding-bottom:24px}#page_content #main h2{font-size:22px;line-height:28px}#page_content #main h3{font-size:18px;line-height:24px}#page_content #main p{font-size:12px;line-height:18px}#page_content #main ul{font-size:12px;line-height:18px}#page_content #main .quote-caption{font-size:11px;line-height:16px}#sidebar_search{display:none}#sidebar_nav{display:none}.notice{overflow:auto}#mobile_search p span.input-wrap{width:357px}#mobile_search p .input-wrap input[type="text"]{width:357px}.pagination{display:block;clear:both;margin-bottom:90px !important}.pagination>li>a,.pagination>li>span{padding:6px 10px}#footer #copyright{text-align:center}#footer #footer_nav ul{text-align:center;margin-top:24px;padding:0 42px}#footer #footer_nav ul li{margin:0 4px}#settings_form .input label{display:block;width:100%;margin-bottom:6px}#settings_form .input .form-control{display:block;clear:both;width:100%}#settings_form .input .form-control input[type='text'],#settings_form .input .form-control input[type='email'],#settings_form .input .form-control input[type='url'],#settings_form .input .form-control input[type='password']{width:100%}#settings_form .input .form-control input[type='text']#forename,#settings_form .input .form-control input[type='text']#surname{width:194px}#settings_form .input .form-control input[type='email']#email{width:100%}#settings_form .input .form-control input[type='text']#surname{margin-left:6px}#settings_form .input .select2-container{width:100% !important;margin:0}#settings_form .input .form-control label#create_account_label{display:block !important;text-align:left !important;font-weight:normal}#settings_form .input .form-control small{display:none}.select2-results__options li{font-size:12px;line-height:18px}#registration_bar p{font-size:14px;line-height:20px;padding:0 36px}#registration_bar p a{display:block}#media_blocks{display:none}body#index #media_blocks{display:block}.mb_text p::before{background-size:50% auto !important;background-position:left center !important}.mb_text p{font-size:12px;line-height:18px}.mb_nav{display:none !important}.mb_mem_updates{display:none !important}.mb_twitter{margin-top:24px !important}#featured_partners h4{text-align:center}#featured_partners h4 span{display:none}#featured_partners h4 em{display:block;float:none}#featured_partners ul#featured_partners_list li{display:none}#featured_partners ul#featured_partners_list li:first-child{display:block}#featured_partners ul#featured_partners_list li a{margin:0 58px}#featured_partners ul#featured_partners_list li{width:100%}#featured_partners ul#featured_partners_list li a{display:block}#featured_partners ul#featured_partners_list li .partner_wrapper{width:300px;height:150px;background:#00656c;border-color:#00656c}#featured_partners ul#featured_partners_list li .partner_image{width:150px;height:150px;float:left;overflow:hidden}#featured_partners ul#featured_partners_list li .partner_image img{width:148px;height:148px}#featured_partners ul#featured_partners_list li .partner_details{position:absolute;top:0;left:150px;float:right;width:148px;height:148px;overflow:hidden}#featured_partners ul#featured_partners_list li:hover .partner_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#featured_partners_list li .partner_details .partner_name,ul#featured_partners_list li .partner_details .partner_sector{width:148px;-moz-opacity:1 !important;-khtml-opacity:1 !important;-webkit-opacity:1 !important;opacity:1 !important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;filter:alpha(opacity=100) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}ul#featured_partners_list li .partner_details .partner_name h4{width:136px;padding:0 6px;top:-12px;font-size:16px;line-height:22px;position:relative}ul#featured_partners_list li .partner_details .partner_sector p{width:136px;padding:0 6px;top:-12px;font-size:12px;line-heigh:18px;position:relative}ul#featured_partners_list li .partner_details .link,ul#featured_partners_list li:hover .partner_details .link{bottom:2px;width:148px}#random_news .four{display:none}#random_news .four:first-child{display:block}#random_news .news_image{width:100%;height:281px;position:relative;padding-top:25px}#random_news .news_image img{height:281px}#random_news .news_image .exclusive{top:64px}#random_news .news_stats{top:0 !important}#random_news a:hover .news_image img{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}#random_news a:hover .news_title{padding:12px !important}#hp_branding_image{background-size:auto 257px !important;border-bottom:1px solid #fff}#hp_branding{height:346px;overflow:hidden;width:100%;padding:0}#hp_branding .container{width:100%}#hp_strapline{position:absolute;top:258px;left:0;width:100%;float:none;display:block;clear:both;background:#00656c;padding:12px}#hp_strapline h2{font-size:16px;line-height:22px;text-shadow:none;text-align:center;margin:0;text-transform:uppercase}#flip_wrapper{display:none}#pop_content_bg{display:none}#pop_search_lists .etabs{display:none}#pop_quick_search{margin-top:18px}#pop_quick_search .input-wrap input[type="text"]{width:300px !important}#pop_quick_search .input-wrap .morph-shape{left:2px}#pop_quick_search .pop_wrapper{padding-bottom:12px}#pop_quick_search .pop_wrapper .select2-container{display:none;width:266px !important}#pop_quick_search .pop_wrapper button{right:-6px}#pop_quick_search .pop_wrapper .button__text span{display:none}#pop_quick_search ul#hp_search_options{display:block;clear:both;width:100% !important}#pop_quick_search ul#hp_search_options li{width:auto !important;float:none;font-size:11px;line-height:16px}#pop_quick_search ul#hp_search_options li:last-child{float:right;text-align:right;margin:0}#pop_quick_search ul#hp_search_options{columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-rule:none;-moz-column-rule:none;column-rule:none}#counter_members,#counter_linkedin,#counter_twitter,#counter_jobs{width:200px}#counter_members,#counter_twitter{margin-right:19px}#counter_members h3,#counter_linkedin h3,#counter_twitter h3,#counter_jobs h3{font-size:24px;line-height:30px}#counter_members p,#counter_linkedin p,#counter_twitter p,#counter_jobs p{font-size:12px;line-height:18px}#counter_members .counter_box,#counter_linkedin .counter_box,#counter_twitter .counter_box,#counter_jobs .counter_box{height:107px}#jobsticker li h3 a{font-size:12px !important;line-height:18px !important}#jobsticker li p .job_desc{display:none}#jobsticker li .location,#jobsticker li .salary{display:block;width:100%;clear:both;font-style:normal}#client_news{height:413px}#featured_case_study{height:171px;overflow:hidden}#featured_case_study #case_study_image{width:100px}#featured_case_study #case_study_image img{width:90px}#featured_case_study #case_study_text{width:280px}#featured_case_study #case_study_text h3{font-size:12px;height:48px;overflow:hidden}#featured_case_study #case_study_text h3 span{display:none}#featured_case_study #case_study_text h3 strong{display:block;margin-top:6px;font-size:18px;line-height:24px}#featured_case_study #case_study_text p{font-size:12px;line-height:18px;height:40px}#featured_case_study #case_study_text ul li:last-child{margin-left:12px}#need_cv_cta{height:200px;background-position:-90px 10px}#need_cv_cta p{width:220px !important;height:76px}#counter_career_advice_bg{background-position:right -70px}#counter_career_advice .counter_box p{width:240px}#counter_career_advice .counter_box button{right:93px;top:-8px}#site_exclusive{height:248px}#site_exclusive h3{font-size:20px;line-height:24px}#site_exclusive #exclusive_info #details{width:196px}#site_exclusive #exclusive_info #details h4{font-size:16px;line-height:20px}#site_exclusive #exclusive_info #details p{font-size:12px;line-height:16px}#site_exclusive #exclusive_info button{top:-15px;right:-6px}#cv_builder{height:248px}#cv_builder h3{font-size:18px;line-height:24px}#cv_builder #exclusive_info #image{height:184px;width:172px}#cv_builder #exclusive_info #details{width:196px}#cv_builder #exclusive_info #details h4{font-size:16px;line-height:20px}#cv_builder #exclusive_info #details p{font-size:12px;line-height:16px}#cv_builder #exclusive_info button{top:-15px;right:-6px}#cv_builder #exclusive_info ul{margin-top:24px}#post_job_cta{height:206px}#post_job_cta #post_it{width:410px;height:201px}#post_job_cta #post_it #post_it_text{height:110px}#featured_content_image{background-size:auto 100%}#featured_content h3{font-size:18px;line-height:24px}#featured_content h3 em{display:none}#featured_job{margin-bottom:24px;height:289px}#featured_news{height:260px}#featured_news .news_image{width:170px}#featured_news .news_desc h3{font-size:16px;line-height:22px}#featured_news .news_desc p{font-size:12px;line-height:18px;height:141px}#featured_news button{top:-29px}#hp_testimonials .item .testimonial_image{display:block;width:100%;text-align:center;margin-bottom:18px}#hp_testimonials .item .testimonial_image img{margin:0 auto}#hp_testimonials .item .testimonial_text{display:block;clear:both;width:100%;padding:0;text-align:center;font-size:14px;line-height:20px}#hp_testimonials .item .testimonial_text:after{display:none}#search_form{padding-bottom:60px}#search_form p label{display:none}#search_form #advanced_options p label{display:inline-block}#search_form #advanced_options p label small{font-weight:normal}#search_form p .input-wrap--small label.input-label{font-weight:normal}#search_form p .input-wrap input[type="text"]{width:380px !important}#search_form p .input-wrap.text_morph .morph-shape{width:414px}#search_form p .select2-container{width:393px !important}#search_form button{float:none;clear:both;display:block;width:170px;right:7px}body#find_a_job #main h2 em{display:inline-block;float:right;width:180px;font-size:16px}body#find_a_job #search_advice{font-size:12px;line-height:18px;float:none;clear:both;display:block;padding-top:18px;top:0}body#find_a_job .etabs{display:block;clear:both;width:420px;margin-top:12px}body#find_a_job .etabs li{width:212px;text-align:center}#browse_options #browse_list li{width:100%;display:block;font-size:16px;line-height:20px;color:#00959f;margin-top:18px}#browse_options #browse_list li:first-child{margin-top:0}#browse_options #browse_list li:last-child{margin-bottom:0}#browse_options #browse_list li ul{margin-top:6px}ul#search_results li .result_wrapper,ul#search_results li:hover .result_wrapper,ul#search_results li.featured .result_wrapper{overflow:hidden;position:relative;border-width:2px}ul#search_results li .result_wrapper .result{display:block;float:none;width:100%;position:relative}ul#search_results li .result_wrapper .result .result-inner .logo,ul#search_results li .result_wrapper .result .result-inner .details{display:block;float:none;width:100%}ul#search_results li .result_wrapper .actions{display:block;float:none;clear:both;width:100%;position:absolute;top:0;right:0}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .location{font-size:10px;line-height:12px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .location span{display:block;width:100%;margin-top:6px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .location i.fa-gbp{margin-left:0}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .description{margin-top:12px}ul#search_results li .result_wrapper .actions .info .button--fill .morph-shape svg path{fill:#f6b417}ul#search_results li .result_wrapper .actions .info button .button__text{color:#3b3b3b}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .title em.salary{float:none;position:absolute;top:20px;left:-28px;width:120px;padding:6px 12px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:10px;line-height:12px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .applied{font-size:10px;line-height:12px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .applied strong{clear:left;display:block;margin-left:24px}#job_intro #logo,#job_intro #details{display:block;width:100%;padding:0}#job_intro #logo img{text-align:center;margin:0 auto}#job_wrapper .tab-container #article_content{padding:12px !important}#job_intro #details h3{text-align:center}#job_intro #details h4{font-size:16px;line-height:22px;text-align:center}#job_intro #details p{text-align:center}#job_intro #details p span{display:block;margin-top:6px}#job_intro #details p i{width:24px;height:24px;line-height:24px}#job_intro #details p i.fa-gbp{margin-left:0}body#job_details .share_options_top{top:0;width:100%;text-align:center;margin-bottom:24px}#job_wrapper .etabs li{width:50%;margin:0 !important;text-align:center}#job_wrapper .etabs li a{font-size:12px;line-height:24px}#job_wrapper #recap{font-size:12px;line-height:18px;padding:12px}#job_wrapper h2{font-size:18px !important;line-height:24px !important}#job_wrapper #job_summary{font-size:11px;line-height:16px}#job_wrapper #job_summary tbody th{width:130px}#job_wrapper #details #equal_opps_statement{padding:6px}#job_wrapper #details #equal_opps_statement h4{font-size:14px;line-height:20px}#job_wrapper #details ul.buttons{display:block;left:0;top:12px;margin:12px 0 0 0;width:100%}#job_wrapper #details ul.buttons li{text-align:center;display:inline-block;width:50%;overflow:hidden}#job_wrapper #details ul.buttons li button{width:186px;left:0;padding:0}#job_wrapper #details ul.buttons li:first-child{position:relative;left:-9px}#job_wrapper #details ul.buttons li:last-child{float:right;left:0;margin-right:-8px}#job_wrapper #details ul.buttons li .button__text{font-weight:normal;font-size:12px;line-height:18px}#job_wrapper #application ul{display:block;left:0;top:12px;margin:24px 1px 0 1px;width:100%}#job_wrapper #application ul li{text-align:center;display:inline-block;width:50%;overflow:hidden}#job_wrapper #application ul li button{width:180px;left:0}#job_wrapper #application ul li:first-child{left:-9px;position:relative}#job_wrapper #application ul li:last-child{float:none;left:0;right:-12px}body#job_details .share_options_bottom{top:0;width:100%;text-align:center;margin:0;border:none}ul#products_list li{width:100%}ul#products_list li .product_info .product_title h3{font-size:16px;line-height:22px}ul#products_list li .cover_image{height:136px}ul#products_list li .cover_image img{width:100%}ul#products_list li .cover_image .stripes{width:100%;background-size:100% 35px;height:37px}ul#products_list li .product_info .product_intro{height:auto;padding-bottom:24px}ul#products_list li button{width:auto !important;padding:0 12px !important}#ribbon{display:none}#ribbon_content,#ribbon_content h2{width:100%}#product_info #slideshow #slideshow_images .owl-item .item img{height:279px}#product_info #slideshow #slideshow_thumbs .owl-item{width:90px !important;height:60px !important}ul#enquiry_products_list li{clear:both;display:block;width:100%;margin-bottom:12px}ul#enquiry_products_list li label{font-weight:normal;font-size:12px;position:relative;top:3px}ul#news_articles_list{margin-top:0}ul#news_articles_list li{position:relative}ul#news_articles_list li .article_image{display:block;float:none;width:170px;height:150px;margin-bottom:12px}ul#news_articles_list li .article_image a{display:block;float:none;width:100%;height:150px}ul#news_articles_list li .article_teaser{display:block;float:none;width:100%}ul#news_articles_list li .article_teaser .article_info{height:auto}ul#news_articles_list li .article_teaser .article_info h3{position:absolute;top:18px;right:0;width:240px;font-size:16px !important;line-height:22px !important}ul#news_articles_list li .article_teaser p.details{position:absolute;right:0;top:120px;width:240px}ul#news_articles_list li .article_teaser p.details small{display:block;line-height:14px}ul#news_articles_list li .article_teaser p.teaser{height:auto}ul#news_articles_list li .article_teaser p.views_comments{font-size:11px !important;line-height:16px !important}ul#news_articles_list li .article_teaser button{width:140px}ul#news_articles_list li .article_teaser .button__text{font-size:12px;line-height:18px}body#news #main h2#article_heading{margin-bottom:18px}.intro_bullets{padding:12px 0 18px 0 !important}.intro_bullets ul li{font-size:14px;line-height:20px}.article_author .author_details{padding:3px 0 0 0;float:right;width:348px;height:60px;overflow:hidden}.article_author .author_details .separator{display:none}.article_author .author_details small .separator{display:inline}.article_author .author_details a.category{display:block}.article_author .author_details small{position:relative;top:-18px}#comments_moderation p.rules_button{position:relative;top:58px;left:-66px}#comments_moderation h4{font-size:18px;line-height:24px;margin-top:46px}#comments_moderation h4::before{position:relative;top:-46px;background-size:60% auto;height:46px}#teaser p:last-child{display:none}#join_block{width:380px;left:auto;margin:8px 18px 0 18px}#join_block h4{font-size:16px;line-height:22px}#join_block h4::before{background-size:100% auto;height:46px}#join_block p{font-size:11px;line-height:16px}#join_block ul li:first-child{float:left;margin:0;position:relative;left:-10px}#join_block ul li:last-child{right:14px}#join_block ul li .button__text{font-size:12px;line-height:18px}body#elite_candidates ul#filter_list li{width:48%;margin:0 0 8px 0}body#elite_candidates ul#filter_list li:nth-child(odd){margin-right:12px}body#elite_candidates ul#filter_list li a span{height:14px;overflow:hidden;display:inline-block}ul#featured_elite_candidates li{width:100%;height:100px}ul#featured_elite_candidates li a{background:#ffc;display:block;width:100%;height:100px}ul#featured_elite_candidates li .candidate_wrapper{width:100%;height:100px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}ul#featured_elite_candidates li .candidate_image{width:100px;height:100px;float:left}ul#featured_elite_candidates li .candidate_image img{width:100px;height:100px}ul#featured_elite_candidates li:hover .candidate_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#featured_elite_candidates li .candidate_details{top:0;width:320px;height:100px;float:right}ul#featured_elite_candidates li .candidate_details .candidate_name,ul#featured_elite_candidates li:hover .candidate_details .candidate_name{width:320px;top:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#featured_elite_candidates li .candidate_details .candidate_name h4{font-size:14px;line-height:20px}ul#featured_elite_candidates li .candidate_details .candidate_role,ul#featured_elite_candidates li:hover .candidate_details .candidate_role{width:320px;top:30px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#featured_elite_candidates li .candidate_details .candidate_role p{font-size:11px;line-height:16px}ul#featured_elite_candidates li .candidate_details .link,ul#featured_elite_candidates li:hover .candidate_details .link{bottom:0;width:320px}body#case_studies ul#filter_list li{width:46%}body#case_studies ul#filter_list li:nth-child(even){margin-right:0}ul#team_members li{width:100%;height:100px}ul#team_members li a{background:#ffc;display:block;width:100%;height:100px}ul#team_members li .candidate_wrapper{width:100%;height:100px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}ul#team_members li .candidate_image{width:100px;height:100px;float:left}ul#team_members li .candidate_image img{width:100px;height:100px}ul#team_members li:hover .candidate_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#team_members li .candidate_details{top:0;width:320px;height:100px;float:right}ul#team_members li .candidate_details .candidate_name,ul#team_members li:hover .candidate_details .candidate_name{width:320px;top:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#team_members li .candidate_details .candidate_name h4{font-size:14px;line-height:20px}ul#team_members li .candidate_details .candidate_role,ul#team_members li:hover .candidate_details .candidate_role{width:320px;top:30px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#team_members li .candidate_details .candidate_role p{font-size:11px;line-height:16px}ul#team_members li .candidate_details .link,ul#team_members li:hover .candidate_details .link{bottom:0;width:320px}#club_directory_list-nav .ln-letters a{display:table-cell;width:30px;height:42px;text-align:center;vertical-align:middle;font-size:12px;line-height:42px;padding:0;border-right:0;border-bottom:0}#club_directory_list-nav .ln-letters a:nth-child(14n){border-right:1px solid #ccc}#club_directory_list-nav .ln-letters a:nth-child(n+15){border-bottom:1px solid #ccc}#club_directory_list-nav .ln-letter-count{display:none}ul#club_directory_list li.listNavShow{display:block;width:100%}ul#club_directory_list li.listNavShow .details .back ul.club_stats{position:relative;top:-8px}ul#club_directory_list li.listNavShow .details .back ul.club_stats li{font-size:11px;line-height:16px}body#partner #page_content #main h2 em{display:block;clear:both;float:none}#partner_header{position:relative;padding-bottom:12px}#partner_header #partner_logo{float:none;position:absolute;top:12px;left:12px;width:100px;height:100px}#partner_header #partner_logo img{width:100px;height:100px;border-width:6px}#partner_header #contact_details{float:right;width:273px;position:relative;margin-top:-12px}#partner_header #contact_details h3{display:none}#partner_header #contact_details p{min-height:105px}#partner_header #contact_details ul#social_media{display:none}#partner_header #contact_details ul#contact_options{position:relative;left:-110px;width:260px;margin-top:12px}#partner_header #contact_details ul#contact_options li{margin-bottom:0}#partner_header #contact_details ul#contact_options li.btn{position:relative;top:12px}#partner_header #contact_details ul#contact_options li.btn .button__text span{display:none}#partner_header #contact_details ul#contact_options li.btn .button__text i{margin:0}#partner_header #contact_details ul#contact_options li.btn button{width:140px}#partner_header #contact_details ul#contact_options li.telephone,#partner_header #contact_details ul#contact_options li.mobile{display:block}#partner_header #contact_details ul#contact_options li.email{clear:both;display:inline-block;width:120px}#partner_header #contact_details ul#contact_options li.website{display:inline-block;width:120px}ul#recruitment_packages li{width:100%}body#mem_career_advice #main h3 span{display:none}body#mem_career_advice #main h3 em{display:block;float:none;margin-top:6px}body#mem_career_advice #main h3 em a{width:100%;text-align:center}body#mem_career_advice #main ul#recent_articles_list{clear:both}body#mem_career_advice #main ul#recent_articles_list li{display:none;width:100%}body#mem_career_advice #main ul#recent_articles_list li:first-child{display:block}body#mem_career_advice #main ul#popular_articles_list{clear:both}body#mem_career_advice #main ul#popular_articles_list li{display:none;width:100%}body#mem_career_advice #main ul#popular_articles_list li:nth-child(1),body#mem_career_advice #main ul#popular_articles_list li:nth-child(2),body#mem_career_advice #main ul#popular_articles_list li:nth-child(3){display:block}body#mem_career_advice #main h3:last-child{display:none}body#mem_specialist_videos #main h3 span{display:none}body#mem_specialist_videos #main h3 em{display:block;float:none;margin-top:6px}body#mem_specialist_videos #main h3 em a{width:100%;text-align:center}body#mem_specialist_videos #main ul#recent_articles_list{clear:both}body#mem_specialist_videos #main ul#recent_articles_list li{display:none;width:100%}body#mem_specialist_videos #main ul#recent_articles_list li:first-child{display:block}body#mem_specialist_videos #main ul#popular_articles_list{clear:both}body#mem_specialist_videos #main ul#popular_articles_list li{display:none;width:100%}body#mem_specialist_videos #main ul#popular_articles_list li:nth-child(1),body#mem_specialist_videos #main ul#popular_articles_list li:nth-child(2),body#mem_specialist_videos #main ul#popular_articles_list li:nth-child(3){display:block}body#mem_specialist_videos #main h3:last-child{display:none}body#about #page_content #main ul::after{display:none}body#about #page_content #main ul::before{display:block;content:'';background:#00959f;width:2px;height:2000px;position:absolute;top:0;left:50%}body#about #page_content #main ul li{margin-bottom:48px;width:300px}body#about #page_content #main ul li:last-child{margin-bottom:0}body#about #page_content #main ul li::before{display:none}body#about #page_content #main ul li::after{display:none}body#about #page_content #main ul li h3{font-size:18px;line-height:18px;padding:12px 6px 8px 6px;width:60px}body#about #page_content #main ul li h3 em{font-size:14px}body#about #page_content #main ul li strong{width:216px;height:56px;font-size:12px;line-height:17px}body#about #page_content #main ul li i{font-size:12px;line-height:18px;padding:12px 6px 6px 6px}body#login #page_content ul#join_buttons li{margin:0}body#login ul#join_buttons li button{width:210px;padding:0}body#login #login_form .input label{display:block;width:100%;margin-bottom:6px}body#login #login_form .input .form-control{display:block;width:100%}body#login #login_form .input .form-control input[type='text'],body#login #login_form .input .form-control input[type='email'],body#login #login_form .input .form-control input[type='url'],body#login #login_form .input .form-control input[type='password']{width:100%}body#join #page_content ul#join_buttons li{margin:0}body#join ul#join_buttons li button{width:210px;padding:0}#registration_form{padding:0;background:none}#registration_form p.input{display:block;width:100%;background:#efefef;padding:12px;margin-bottom:12px}#registration_form p.input label{display:block;width:100%;margin-bottom:6px}#registration_form p input[type="text"].half{width:195px}#registration_form p input[type="text"],#registration_form p input[type="email"],#registration_form p input[type="password"]{width:396px}#registration_form #package_options{display:block;background:#efefef;padding:12px;width:100%}#registration_form #package_options label{display:block;width:100%;margin-bottom:6px}#registration_form #package_options .package_option{height:54px}#registration_form #package_options .package_option input[type='radio']{position:relative;top:2px}#registration_form #reg_form_right{width:100%;position:relative;top:-70px}#registration_form .package_details .features_list{height:150px}#registration_form p.submit_button{display:block;width:300px;float:none;overflow:hidden;height:44px;position:relative;top:248px;margin:0 62px}#registration_form button{width:328px;float:none;right:0;top:0;left:-14px}#reasons_to_join_table tbody th{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar{width:76px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar a{border-width:6px;left:-24px;top:-24px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar a img{width:70px;border-width:2px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar .admin_badge{width:50px;height:22px;top:42px;left:-8px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member{width:325px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member span.separator{display:none}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member span.timestamp{clear:both;display:block}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member em{display:block;position:absolute;top:0;right:0}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member em a{padding:3px 8px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member em a span{display:none}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-options{width:325px;padding:0;margin-right:12px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-options a{font-size:11px;line-height:16px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-post{width:325px;padding:0;margin-right:12px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-post p{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .post_likes{font-size:10px;line-height:14px;padding-right:12px;padding-top:12px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block{margin-top:6px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block .previous_comments{text-align:left;font-size:10px;line-height:12px;margin-top:-18px;display:block !important;float:none}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_avatar{width:55px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_avatar a img{width:45px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong small{display:none !important}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong em{display:block}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong em a span{display:none}#member_wall ul#user_posts li.timeline-item .panel-footer .comment_avatar{display:none}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text div{font-size:11px;line-height:16px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_avatar .admin_badge{width:40px;height:17px;top:38px;left:4px}#member_wall ul#user_posts li.timeline-item .panel-footer .comment_input{padding:12px}#member_wall ul#user_posts li.timeline-item .link .link_image{display:block;width:100%;float:none;margin:0;border-right:none;border-bottom:1px solid #ccc;height:208px}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper{display:block;float:none;margin:0}#member_wall ul#user_posts li.timeline-item .link .link_details{height:auto;overflow:auto}#member_wall ul#user_posts li.timeline-item .link .link_details h4{font-size:14px;line-height:18px}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper p{font-size:11px;line-height:16px}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper p i{display:none}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper p a{display:block;font-size:10px;line-height:14px;margin-top:6px}}@media only screen and (max-width:479px){#page_content #main{padding-right:0;padding-bottom:24px}#page_content #main h2{font-size:22px;line-height:28px}#page_content #main h3{font-size:18px;line-height:24px}#page_content #main p{font-size:12px;line-height:18px}#page_content #main ul{font-size:12px;line-height:18px}#page_content #main .quote-caption{font-size:11px;line-height:16px}#sidebar_search{display:none}#sidebar_nav{display:none}.notice{overflow:auto}.pagination{display:block;clear:both;margin-bottom:90px !important}.pagination>li>a,.pagination>li>span{padding:6px 10px}#footer #copyright{text-align:center}#footer #footer_nav ul{text-align:center;margin-top:24px}#footer #footer_nav ul li{margin:0 4px}#settings_form .input label{display:block;width:100%;margin-bottom:6px}#settings_form .input .form-control{display:block;clear:both;width:100%}#settings_form .input .form-control input[type='text'],#settings_form .input .form-control input[type='email'],#settings_form .input .form-control input[type='url'],#settings_form .input .form-control input[type='password']{width:100%}#settings_form .input .form-control input[type='text']#forename,#settings_form .input .form-control input[type='text']#surname{width:134px}#settings_form .input .form-control input[type='email']#email{width:100%}#settings_form .input .select2-container{width:100% !important;margin:0}#settings_form .input .form-control label#create_account_label{display:block !important;text-align:left !important;font-weight:normal}#settings_form .input .form-control small{display:none}.select2-results__options li{font-size:12px;line-height:18px}#registration_bar p{font-size:12px;line-height:18px;padding:0 36px}#registration_bar p a{display:block}#registration_bar ul li:nth-child(odd){margin:0 12px 0 0}#registration_bar ul li:nth-child(even){margin:0}#registration_bar ul li button{width:144px}#registration_bar ul li button i{font-size:24px;display:block;margin:0;padding:6px 0}#media_blocks{display:none}body#index #media_blocks{display:block}.mb_text p::before{background-size:85% auto !important;background-position:center center !important}.mb_text p{font-size:12px;line-height:18px}.mb_nav{display:none !important}.mb_mem_updates{display:none !important}.mb_twitter{margin-top:24px !important}#featured_partners h4{text-align:center}#featured_partners h4 span{display:none}#featured_partners h4 em{display:block;float:none}#featured_partners ul#featured_partners_list li{display:none}#featured_partners ul#featured_partners_list li:first-child{display:block}#featured_partners ul#featured_partners_list li{width:100%}#featured_partners ul#featured_partners_list li a{display:block}#featured_partners ul#featured_partners_list li .partner_wrapper{width:300px;height:150px;background:#00656c;border-color:#00656c}#featured_partners ul#featured_partners_list li .partner_image{width:150px;height:150px;float:left;overflow:hidden}#featured_partners ul#featured_partners_list li .partner_image img{width:148px;height:148px}#featured_partners ul#featured_partners_list li .partner_details{position:absolute;top:0;left:150px;float:right;width:148px;height:148px;overflow:hidden}#featured_partners ul#featured_partners_list li:hover .partner_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#featured_partners_list li .partner_details .partner_name,ul#featured_partners_list li .partner_details .partner_sector{width:148px;-moz-opacity:1 !important;-khtml-opacity:1 !important;-webkit-opacity:1 !important;opacity:1 !important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;filter:alpha(opacity=100) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}ul#featured_partners_list li .partner_details .partner_name h4{width:136px;padding:0 6px;top:-12px;font-size:16px;line-height:22px;position:relative}ul#featured_partners_list li .partner_details .partner_sector p{width:136px;padding:0 6px;top:-12px;font-size:12px;line-heigh:18px;position:relative}ul#featured_partners_list li .partner_details .link,ul#featured_partners_list li:hover .partner_details .link{bottom:2px;width:148px}#random_news .four{display:none}#random_news .four:first-child{display:block}#random_news .news_image{width:100%;height:281px;position:relative;padding-top:25px}#random_news .news_image img{height:281px}#random_news .news_image .exclusive{top:64px}#random_news .news_stats{top:0 !important}#random_news a:hover .news_image img{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}#random_news a:hover .news_title{padding:12px !important}#hp_branding_image{background-size:auto 167px !important;border-bottom:1px solid #fff}#hp_branding{height:258px;overflow:hidden;width:100%;padding:0}#hp_branding .container{width:100%}#hp_strapline{position:absolute;top:168px;left:0;width:100%;float:none;display:block;clear:both;background:#00656c;padding:12px}#hp_strapline h2{font-size:12px;line-height:12px;text-shadow:none;text-align:center;margin:0;text-transform:uppercase}#flip_wrapper{display:none}#pop_content{margin-top:-12px}#pop_content_bg{display:none}#pop_search_lists .etabs{display:none}#pop_quick_search{margin-top:18px}#pop_quick_search .input-wrap input[type="text"]{width:180px !important}#pop_quick_search .input-wrap .morph-shape{left:2px}#pop_quick_search .pop_wrapper{padding-bottom:12px}#pop_quick_search .pop_wrapper .select2-container{display:none;width:266px !important}#pop_quick_search .pop_wrapper button{right:-6px}#pop_quick_search .pop_wrapper .button__text span{display:none}#pop_quick_search ul#hp_search_options{display:block;clear:both;width:100% !important}#pop_quick_search ul#hp_search_options li{width:auto !important;float:none;font-size:11px;line-height:16px}#pop_quick_search ul#hp_search_options li:last-child{float:right;text-align:right;margin:0}#pop_quick_search ul#hp_search_options{columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-rule:none;-moz-column-rule:none;column-rule:none}#counter_members,#counter_linkedin,#counter_twitter,#counter_jobs{display:none}#jobsticker li h3 a{font-size:12px !important;line-height:18px !important}#jobsticker li p .job_desc{display:none}#jobsticker li .location,#jobsticker li .salary{display:block;width:100%;clear:both;font-style:normal}#client_news{height:382px}#client_news h3{font-size:18px;line-height:24px}#client_news p{font-size:12px;line-height:18px}#client_news li{height:255px}#client_news li .news_image{margin-bottom:12px;display:block;float:none;width:100%;height:155px}#client_news li .news_image a{display:block;float:none;width:100%;height:155px}#client_news li .news_image img{width:274px;height:155px}#client_news li .news_desc h3{font-size:16px;line-height:24px}#client_news li .news_desc p{font-size:12px;line-height:18px}#featured_case_study{height:171px;overflow:hidden}#featured_case_study #case_study_image{width:100px}#featured_case_study #case_study_image img{width:90px}#featured_case_study #case_study_text{width:160px}#featured_case_study #case_study_text h3{font-size:12px;height:80px;overflow:hidden}#featured_case_study #case_study_text h3 span{display:none}#featured_case_study #case_study_text h3 strong{display:block;margin-top:6px;font-size:18px;line-height:24px}#featured_case_study #case_study_text p{display:none}#featured_case_study #case_study_text ul{clear:both;display:block;position:relative;left:-111px;top:30px;width:273px;text-align:left}#featured_case_study #case_study_text ul li{float:none}#featured_case_study #case_study_text ul li:last-child{float:right}#need_cv_cta{height:226px;background-position:-160px 10px}#need_cv_cta p{width:auto !important}#site_exclusive{height:auto}#site_exclusive h3{font-size:18px;line-height:24px}#site_exclusive #exclusive_info #image{width:100% !important;float:none;display:block}#site_exclusive #exclusive_info #image img{width:100% !important;height:276px !important}#site_exclusive #exclusive_info #details{display:block;float:none;width:100%;margin-top:12px}#site_exclusive #exclusive_info #details h4{font-size:18px;line-height:24px}#site_exclusive #exclusive_info #details p{font-size:12px;line-height:18px}#site_exclusive #exclusive_info ul{margin-top:0}#site_exclusive #exclusive_info ul li button{margin-top:-12px}#site_exclusive #exclusive_info #image a::after{font-size:120px;top:100px;left:100px}#cv_builder{height:auto}#cv_builder h3{font-size:18px;line-height:24px}#cv_builder #exclusive_info #image{width:100% !important;float:none;display:block}#cv_builder #exclusive_info #image img{width:100% !important;height:276px !important}#cv_builder #exclusive_info #details{display:block;float:none;width:100%;margin-top:12px}#cv_builder #exclusive_info #details h4{font-size:18px;line-height:24px}#cv_builder #exclusive_info #details p{font-size:12px;line-height:18px}#cv_builder #exclusive_info ul{margin:24px 0}#cv_builder #exclusive_info ul li button{margin-top:-12px}#cv_builder #exclusive_info #image a::after{font-size:120px;top:100px;left:100px}#featured_content_image{background-size:auto 100%}#featured_content h3{font-size:18px;line-height:24px}#featured_content h3 em{display:none}#featured_job{margin-bottom:24px}#featured_news .news_image{width:100px}#featured_news .news_desc h3{font-size:16px;line-height:22px}#featured_news .news_desc p{font-size:12px;line-height:18px;height:141px}#featured_news button{top:6px}#hp_testimonials .item .testimonial_image{display:block;width:100%;text-align:center;margin-bottom:18px}#hp_testimonials .item .testimonial_image img{margin:0 auto}#hp_testimonials .item .testimonial_text{display:block;clear:both;width:100%;padding:0;text-align:center;font-size:14px;line-height:20px}#hp_testimonials .item .testimonial_text:after{display:none}#search_form{padding-bottom:60px}#search_form p label{display:none}#search_form #advanced_options p label{display:inline-block}#search_form #advanced_options p label small{font-weight:normal}#search_form p .input-wrap--small label.input-label{font-weight:normal}#search_form p .input-wrap.text_morph .morph-shape{width:293px}#search_form p .select2-container{width:277px !important}#search_form button{float:none;clear:both;display:block}body#find_a_job #main h2 em{display:block;clear:both;float:none;width:100%;margin-top:12px}body#find_a_job #search_advice{font-size:12px;line-height:18px;float:none;clear:both;display:block;padding-top:18px;top:0}body#find_a_job .etabs{display:block;clear:both;width:300px;margin-top:12px}body#find_a_job .etabs li{width:152px;text-align:center}#browse_options #browse_list li{width:100%;display:block;font-size:16px;line-height:20px;color:#00959f;margin-top:18px}#browse_options #browse_list li:first-child{margin-top:0}#browse_options #browse_list li:last-child{margin-bottom:0}#browse_options #browse_list li ul{margin-top:6px}ul#search_results li .result_wrapper,ul#search_results li:hover .result_wrapper,ul#search_results li.featured .result_wrapper{overflow:hidden;position:relative;border-width:2px}ul#search_results li .result_wrapper .result{display:block;float:none;width:100%;position:relative}ul#search_results li .result_wrapper .result .result-inner .logo,ul#search_results li .result_wrapper .result .result-inner .details{display:block;float:none;width:100%}ul#search_results li .result_wrapper .actions{display:block;float:none;clear:both;width:100%;position:absolute;top:0;right:0}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .location{font-size:10px;line-height:12px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .location span{display:block;width:100%;margin-top:6px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .location i.fa-gbp{margin-left:0}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .description{margin-top:12px}ul#search_results li .result_wrapper .actions .info .button--fill .morph-shape svg path{fill:#f6b417}ul#search_results li .result_wrapper .actions .info button .button__text{color:#3b3b3b}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .title em.salary{float:none;position:absolute;top:20px;left:-28px;width:120px;padding:6px 12px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:10px;line-height:12px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .applied{font-size:10px;line-height:12px}ul#search_results li .result_wrapper .result .result-inner .details .details-inner .applied strong{clear:left;display:block;margin-left:24px}#job_intro #logo,#job_intro #details{display:block;width:100%;padding:0}#job_intro #logo img{text-align:center;margin:0 auto}#job_wrapper .tab-container #article_content{padding:12px !important}#job_intro #details h3{text-align:center}#job_intro #details h4{font-size:16px;line-height:22px;text-align:center}#job_intro #details p{text-align:center}#job_intro #details p span{display:block;margin-top:6px}#job_intro #details p i{width:24px;height:24px;line-height:24px}#job_intro #details p i.fa-gbp{margin-left:0}body#job_details .share_options_top{top:0;width:100%;text-align:center;margin-bottom:24px}#job_wrapper .etabs li{width:50%;margin:0 !important;text-align:center}#job_wrapper .etabs li a{font-size:12px;line-height:24px}#job_wrapper #recap{font-size:12px;line-height:18px;padding:12px}#job_wrapper h2{font-size:18px !important;line-height:24px !important}#job_wrapper #job_summary{font-size:11px;line-height:16px}#job_wrapper #job_summary tbody th,#job_wrapper #job_summary tbody td{display:block;width:100%;text-align:center}#job_wrapper #job_summary tbody th{border-bottom:0;margin-top:12px;font-weight:bold}#job_wrapper #job_summary tbody tr:first-child th{margin-top:0}#job_wrapper #details #equal_opps_statement{padding:6px}#job_wrapper #details #equal_opps_statement h4{font-size:14px;line-height:20px}#job_wrapper #details ul.buttons{display:block;left:0;top:12px;margin:0 14px}#job_wrapper #details ul.buttons li{text-align:center;display:block;width:300px;overflow:hidden}#job_wrapper #details ul.buttons li button{width:260px;left:-42px}#job_wrapper #details ul.buttons li:last-child{float:none;left:0}#job_wrapper #application ul{display:block;left:0;top:12px;margin:12px 1px 0 1px}#job_wrapper #application ul li{text-align:center;display:block;width:300px;overflow:hidden}#job_wrapper #application ul li button{width:260px;left:-42px}#job_wrapper #application ul li:last-child{float:none;left:0}body#job_details .share_options_bottom{top:0;width:100%;text-align:center;margin:0;border:none}ul#products_list li{width:100%}ul#products_list li .product_info .product_title h3{font-size:16px;line-height:22px}ul#products_list li .cover_image{height:136px}ul#products_list li .cover_image img{width:100%}ul#products_list li .cover_image .stripes{width:100%;background-size:100% 35px;height:37px}ul#products_list li .product_info .product_intro{height:auto;padding-bottom:24px}ul#products_list li button{width:auto !important;padding:0 12px !important}#ribbon{display:none}#ribbon_content,#ribbon_content h2{width:300px}#product_info #slideshow #slideshow_images .owl-item .item img{height:193px}#product_info #slideshow #slideshow_thumbs .owl-item{width:60px !important;height:60px !important}ul#enquiry_products_list li{clear:both;display:block;width:100%;margin-bottom:12px}ul#enquiry_products_list li label{font-weight:normal;font-size:12px;position:relative;top:3px}ul#news_articles_list{margin-top:0}ul#news_articles_list li .article_image{display:block;float:none;width:100%;height:150px;margin-bottom:12px}ul#news_articles_list li .article_image a{display:block;float:none;width:100%;height:150px}ul#news_articles_list li .article_teaser{display:block;float:none;width:100%}ul#news_articles_list li .article_teaser .article_info{height:auto}ul#news_articles_list li .article_teaser .article_info h3{font-size:16px !important;line-height:22px !important}ul#news_articles_list li .article_teaser p.teaser{height:auto}ul#news_articles_list li .article_teaser p.views_comments{font-size:11px !important;line-height:16px !important}ul#news_articles_list li .article_teaser button{width:140px}ul#news_articles_list li .article_teaser .button__text{font-size:12px;line-height:18px}body#news #main h2#article_heading{margin-bottom:18px}.intro_bullets{padding:12px 0 18px 0 !important}.intro_bullets ul li{font-size:14px;line-height:20px}.article_author .author_details{padding:0;float:right;width:228px;height:72px;overflow:hidden}.article_author .author_details .separator{clear:both;display:none}.article_author .author_details a.category,.article_author .author_details .updated{display:block}.article_author .author_details small{position:relative;top:-18px}#comments_moderation p.rules_button{position:relative;top:58px;left:-6px}#comments_moderation h4{font-size:18px;line-height:24px;margin-top:46px}#comments_moderation h4::before{position:relative;top:-46px;background-size:100% auto;height:46px}#teaser p:last-child{display:none}#join_block{width:260px;left:auto;margin:52px 18px 0 18px}#join_block h4{font-size:16px;line-height:22px}#join_block h4::before{background-size:100% auto;height:46px}#join_block p{font-size:11px;line-height:16px}#join_block ul li:first-child{float:left;margin:0;position:relative;left:-10px}#join_block ul li:last-child{right:14px}#join_block ul li .button__text{font-size:12px;line-height:18px}body#elite_candidates ul#filter_list li{width:48%;margin:0 0 8px 0}body#elite_candidates ul#filter_list li:nth-child(odd){margin-right:12px}body#elite_candidates ul#filter_list li a span{height:14px;overflow:hidden;display:inline-block}ul#featured_elite_candidates li{width:100%;height:100px}ul#featured_elite_candidates li a{background:#ffc;display:block;width:100%;height:100px}ul#featured_elite_candidates li .candidate_wrapper{width:100%;height:100px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}ul#featured_elite_candidates li .candidate_image{width:100px;height:100px;float:left}ul#featured_elite_candidates li .candidate_image img{width:100px;height:100px}ul#featured_elite_candidates li:hover .candidate_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#featured_elite_candidates li .candidate_details{top:0;width:200px;height:100px;float:right}ul#featured_elite_candidates li .candidate_details .candidate_name,ul#featured_elite_candidates li:hover .candidate_details .candidate_name{width:200px;top:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#featured_elite_candidates li .candidate_details .candidate_name h4{font-size:14px;line-height:20px}ul#featured_elite_candidates li .candidate_details .candidate_role,ul#featured_elite_candidates li:hover .candidate_details .candidate_role{width:200px;top:30px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#featured_elite_candidates li .candidate_details .candidate_role p{font-size:11px;line-height:16px}ul#featured_elite_candidates li .candidate_details .link,ul#featured_elite_candidates li:hover .candidate_details .link{bottom:0;width:200px}body#profile #profile_heading #text_wrap_circle{display:none}body#profile #profile_heading #profile_avatar{display:block;width:100%;top:-224px;right:0}body#profile #profile_heading #profile_avatar #image_wrapper{border:none}body#profile #profile_heading #profile_avatar #image_wrapper img{width:198px !important;height:198px !important;margin:0 auto}body#profile #profile_heading #profile_mem_details{margin-top:224px;display:block;width:100%;text-align:center}body#profile #profile_heading #profile_mem_details ul{display:block;margin:12px 0}body#profile #profile_heading #profile_mem_details ul li{display:block;margin:0}body#profile #profile_heading #profile_bio{padding:12px;font-size:12px;line-height:18px}body#profile #page_content .etabs{display:none}body#profile #page_content #profile_details #bio_options,body#profile #page_content #profile_details #images,body#profile #page_content #profile_details #videos,body#profile #page_content #profile_details #news,body#profile #page_content #profile_details #sessions{display:block !important}body#profile #profile_details ul#qualifications_list li{width:100%;display:block;margin:0 0 6px 0 !important}body#profile #profile_details ul#qualifications_list li .wrapper{width:263px !important}body#profile #profile_details ul#qualifications_list li .badge{width:75px !important}body#profile #profile_details ul#qualifications_list li .badge img{width:60px !important;height:60px !important;margin-right:5px}body#profile #profile_details ul#qualifications_list li .details{width:188px !important}body#profile #profile_details ul#qualifications_list li .details p strong{font-size:12px;line-height:18px}body#profile #profile_details ul#qualifications_list li .details p,body#profile #profile_details ul#qualifications_list li .details .flip-container,body#profile #profile_details ul#qualifications_list li .details .front,body#profile #profile_details ul#qualifications_list li .details .back{width:188px !important}body#profile #profile_details ul#career_history_list li{width:100%;display:block;margin:0 0 6px 0 !important}body#profile #profile_details ul#career_history_list li .wrapper{width:263px !important}body#profile #profile_details ul#career_history_list li .badge{width:75px !important}body#profile #profile_details ul#career_history_list li .badge img{width:60px !important;height:60px !important;margin-right:5px}body#profile #profile_details ul#career_history_list li .details{width:188px !important}body#profile #profile_details ul#career_history_list li .details p strong{font-size:12px;line-height:18px}body#profile #profile_details ul#career_history_list li .details p,body#profile #profile_details ul#career_history_list li .details .flip-container,body#profile #profile_details ul#career_history_list li .details .front,body#profile #profile_details ul#career_history_list li .details .back{width:188px !important}body#profile #profile_details h4 span{display:block}body#case_studies ul#filter_list li{width:46%}body#case_studies ul#filter_list li:nth-child(even){margin-right:0}ul#team_members li{width:100%;height:100px}ul#team_members li a{background:#ffc;display:block;width:100%;height:100px}ul#team_members li .candidate_wrapper{width:100%;height:100px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}ul#team_members li .candidate_image{width:100px;height:100px;float:left}ul#team_members li .candidate_image img{width:100px;height:100px}ul#team_members li:hover .candidate_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#team_members li .candidate_details{top:0;width:200px;height:100px;float:right}ul#team_members li .candidate_details .candidate_name,ul#team_members li:hover .candidate_details .candidate_name{width:200px;top:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#team_members li .candidate_details .candidate_name h4{font-size:14px;line-height:20px}ul#team_members li .candidate_details .candidate_role,ul#team_members li:hover .candidate_details .candidate_role{width:200px;top:30px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul#team_members li .candidate_details .candidate_role p{font-size:11px;line-height:16px}ul#team_members li .candidate_details .link,ul#team_members li:hover .candidate_details .link{bottom:0;width:200px}#case_study_intro{width:100%;padding:12px}#case_study_intro #avatar{display:block;width:100%;float:none}#case_study_intro #avatar img{margin:0 32px}#case_study_intro #details{display:block;float:none;width:100%;text-align:center;margin-top:12px}#case_study_intro #details h4{font-size:16px;line-height:22px}body#case_study .share_options{text-align:center}#club_directory_list-nav .ln-letters a{display:table-cell;width:42px;height:42px;text-align:center;vertical-align:middle;font-size:12px;line-height:42px;padding:0;border-right:0;border-bottom:0}#club_directory_list-nav .ln-letters a:nth-child(7n){border-right:1px solid #ccc}#club_directory_list-nav .ln-letters a:nth-child(n+22){border-bottom:1px solid #ccc}#club_directory_list-nav .ln-letter-count{display:none}ul#club_directory_list li.listNavShow{display:block;width:100%}ul#club_directory_list li.listNavShow .details .back ul.club_stats{position:relative;top:-8px}ul#club_directory_list li.listNavShow .details .back ul.club_stats li{font-size:11px;line-height:16px}#club_info{position:relative}#club_info #club_logo{float:left;display:block;width:100%;position:absolute;top:0;left:0}#club_info #club_logo img{margin:0 52px}#club_info #club_details{float:right;display:block;width:100%;position:absolute;top:200px;left:0;text-align:center;margin-top:12px}#club_info #tab-container{margin-top:380px !important}#club_info #tab-container .etabs{display:none}#club_info #tab-container .tab-container{display:block !important;border-width:6px !important;padding:12px 12px 6px 12px !important}#club_info #tab-container #about.tab-container{display:none !important}ul#club_member_list{margin-top:0}ul#club_member_list li{display:block;width:100%}ul#club_member_list li .avatar{width:67px}body#partners ul#filter_list li{width:48%;margin:0 0 8px 0}body#partners ul#filter_list li:nth-child(odd){margin-right:12px}body#partners ul#filter_list li a span{height:14px;overflow:hidden;display:inline-block}ul#partners_list li{display:none}ul#partners_list li{width:100%}ul#partners_list li a{display:block}ul#partners_list li .partner_wrapper{width:300px;height:150px;background:#00656c;border-color:#00656c;border-width:2px !important}ul#partners_list li .partner_image{width:150px;height:150px;float:left;overflow:hidden}ul#partners_list li .partner_image img{width:148px;height:148px}ul#partners_list li .partner_details{position:absolute;top:0;left:150px;float:right;width:148px;height:148px;overflow:hidden}ul#partners_list li:hover .partner_image img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}ul#partners_list li .partner_details .partner_name,ul#partners_list li .partner_details .partner_sector{width:148px;-moz-opacity:1 !important;-khtml-opacity:1 !important;-webkit-opacity:1 !important;opacity:1 !important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;filter:alpha(opacity=100) !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}ul#partners_list li .partner_details .partner_name h4{width:136px;padding:0 6px;top:-12px;font-size:16px;line-height:22px;position:relative}ul#partners_list li .partner_details .partner_sector p{width:136px;padding:0 6px;top:-12px;font-size:12px;line-heigh:18px;position:relative}ul#partners_list li .partner_details .link,ul#partners_list li:hover .partner_details .link{bottom:2px;width:148px}body#partner #page_content #main h2 em{display:block;clear:both;float:none}#partner_header{position:relative;padding-bottom:12px}#partner_header #partner_logo{float:none;position:absolute;top:12px;left:12px;width:100px;height:100px}#partner_header #partner_logo img{width:100px;height:100px;border-width:6px}#partner_header #contact_details{float:right;width:140px;position:relative;margin-top:-12px}#partner_header #contact_details h3{display:none}#partner_header #contact_details p{min-height:105px}#partner_header #contact_details ul#social_media{display:none}#partner_header #contact_details ul#contact_options{position:relative;left:-110px;width:260px;margin-top:12px}#partner_header #contact_details ul#contact_options li{margin-bottom:0}#partner_header #contact_details ul#contact_options li.btn{position:relative;top:12px}#partner_header #contact_details ul#contact_options li.btn .button__text span{display:none}#partner_header #contact_details ul#contact_options li.btn .button__text i{margin:0}#partner_header #contact_details ul#contact_options li.btn button{width:140px}#partner_header #contact_details ul#contact_options li.telephone,#partner_header #contact_details ul#contact_options li.mobile{display:block}#partner_header #contact_details ul#contact_options li.email{clear:both;display:inline-block;width:120px}#partner_header #contact_details ul#contact_options li.website{display:inline-block;width:120px}ul#recruitment_packages li{width:100%}body#mem_career_advice #main h3 span{display:none}body#mem_career_advice #main h3 em{display:block;float:none;margin-top:6px}body#mem_career_advice #main h3 em a{width:100%;text-align:center}body#mem_career_advice #main ul#recent_articles_list{clear:both}body#mem_career_advice #main ul#recent_articles_list li{display:none;width:100%}body#mem_career_advice #main ul#recent_articles_list li:first-child{display:block}body#mem_career_advice #main ul#popular_articles_list{clear:both}body#mem_career_advice #main ul#popular_articles_list li{display:none;width:100%}body#mem_career_advice #main ul#popular_articles_list li:nth-child(1),body#mem_career_advice #main ul#popular_articles_list li:nth-child(2),body#mem_career_advice #main ul#popular_articles_list li:nth-child(3){display:block}body#mem_career_advice #main h3:last-child{display:none}body#mem_specialist_videos #main h3 span{display:none}body#mem_specialist_videos #main h3 em{display:block;float:none;margin-top:6px}body#mem_specialist_videos #main h3 em a{width:100%;text-align:center}body#mem_specialist_videos #main ul#recent_articles_list{clear:both}body#mem_specialist_videos #main ul#recent_articles_list li{display:none;width:100%}body#mem_specialist_videos #main ul#recent_articles_list li:first-child{display:block}body#mem_specialist_videos #main ul#popular_articles_list{clear:both}body#mem_specialist_videos #main ul#popular_articles_list li{display:none;width:100%}body#mem_specialist_videos #main ul#popular_articles_list li:nth-child(1),body#mem_specialist_videos #main ul#popular_articles_list li:nth-child(2),body#mem_specialist_videos #main ul#popular_articles_list li:nth-child(3){display:block}body#mem_specialist_videos #main h3:last-child{display:none}body#about #page_content #main ul::after{display:none}body#about #page_content #main ul::before{display:block;content:'';background:#00959f;width:2px;height:2000px;position:absolute;top:0;left:50%}body#about #page_content #main ul li{margin-bottom:48px;width:100%}body#about #page_content #main ul li:last-child{margin-bottom:0}body#about #page_content #main ul li::before{display:none}body#about #page_content #main ul li::after{display:none}body#about #page_content #main ul li h3{font-size:18px;line-height:18px;padding:12px 6px 8px 6px;width:60px}body#about #page_content #main ul li h3 em{font-size:14px}body#about #page_content #main ul li strong{width:216px;height:56px;font-size:12px;line-height:17px}body#about #page_content #main ul li i{font-size:12px;line-height:18px;padding:12px 6px 6px 6px}body#login #page_content ul#join_buttons li{margin:0}body#login ul#join_buttons li button{width:150px;padding:0}body#login #login_form .input label{display:block;width:100%;margin-bottom:6px}body#login #login_form .input .form-control{display:block;width:100%}body#login #login_form .input .form-control input[type='text'],body#login #login_form .input .form-control input[type='email'],body#login #login_form .input .form-control input[type='url'],body#login #login_form .input .form-control input[type='password']{width:100%}body#join #page_content ul#join_buttons li{margin:0}body#join ul#join_buttons li button{width:150px;padding:0}#registration_form{padding:0;background:none}#registration_form p.input{display:block;width:100%;background:#efefef;padding:12px;margin-bottom:12px}#registration_form p.input label{display:block;width:100%;margin-bottom:6px}#registration_form p input[type="text"].half{width:135px}#registration_form p input[type="text"],#registration_form p input[type="email"],#registration_form p input[type="password"]{width:276px}#registration_form #package_options{display:block;background:#efefef;padding:12px;width:100%}#registration_form #package_options label{display:block;width:100%;margin-bottom:6px}#registration_form #package_options .package_option{display:block;width:276px !important;height:36px;overflow:hidden}#registration_form #package_options .package_option input[type='radio']{position:relative;top:3px}#registration_form #package_options .package_option small{display:inline;float:right;top:-18px;position:relative}#registration_form #reg_form_right{width:100%;position:relative;top:-70px}#registration_form .package_details .features_list{height:168px}#registration_form p.submit_button{display:block;width:300px;float:none;overflow:hidden;height:44px;position:relative;top:248px}#registration_form button{width:328px;float:none;right:0;top:0;left:-14px}body#join .terms{margin-top:-24px}body#mem_settings #settings_form p.input i.check{width:15px !important;height:200px !important;font:0/0 a;text-shadow:none;color:transparent !important}body#mem_settings #settings_form p.input label{padding:0;margin:0 12px 3px 12px !important;display:block;width:100%}body#mem_settings #settings_form .input .form-control input[type='text']#forename,body#mem_settings #settings_form .input .form-control input[type='text']#surname{width:129px}body#mem_settings #settings_form .input .form-control input[type='email']#email{width:263px}body#mem_settings #settings_form .input .select2-container{margin-left:12px !important;width:262px !important}body#mem_settings #settings_form .input select#dob_dd~.select2-container{width:60px !important;margin-left:0 !important}body#mem_settings #settings_form .input select#dob_mm~.select2-container{width:108px !important;margin-left:12px !important}body#mem_settings #settings_form .input select#dob_yyyy~.select2-container{width:70px !important;margin-left:12px !important}body#mem_settings #settings_form p.input_checkbox label{width:200px !important;top:0}body#mem_settings #settings_form p.input_checkbox .input-wrap--small{position:absolute;top:16px;right:12px}body#mem_settings ul.checklist li h4{font-size:18px;line-height:24px}body#mem_settings .input-wrap input[type="checkbox"]:checked+.fa,body#mem_settings .input-wrap input[type="radio"]:checked+.fa{top:3px}ul#statistics_list li{display:block;margin-right:0;width:100%}ul#statistics_list li button{clear:both;float:none;display:block}#image-cropper #image_picker{float:none}#image-cropper .btn-file{float:left}#image-cropper #image_filename{width:196px;float:right;margin-top:-28px}#image-cropper .cropit-image-preview{margin:0 auto}#image-cropper .slider-wrapper{margin:12px auto 0 auto}#image-cropper #image_handler .btn{margin:12px auto 24px auto !important}#image-cropper #image_handler .nine{border:1px solid #ccc;background:#efefef;padding:12px 12px 0 12px}#settings_form .input .form-control.new-line input[type='text']{width:100%}#settings_form .input .form-control input[type='text']#city,#settings_form .input .form-control input[type='text']#state,#settings_form .input .form-control input[type='text']#country,#settings_form .input .form-control input[type='text']#postcode{width:100%}#settings_form #social_media_links .input .form-control input[type='url']{width:244px}#settings_form .input select#dob_dd~.select2-container{width:60px !important;margin-left:0 !important}#settings_form .input select#dob_mm~.select2-container{width:120px !important;margin-left:12px !important}#settings_form .input select#dob_yyyy~.select2-container{width:70px !important;margin-left:12px !important}#settings_form .input .form-control input[type='text']#num_dependants{width:100%}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar{width:76px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar a{border-width:6px;left:-24px;top:-24px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar a img{width:70px;border-width:2px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .avatar .admin_badge{width:50px;height:22px;top:42px;left:-8px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member{width:210px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member span.separator{display:none}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member span.timestamp{clear:both;display:block}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member em{display:block;position:absolute;top:0;right:0}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member em a{padding:3px 8px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-header .member em a span{display:none}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-options{width:210px;padding:0;margin-right:12px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-options a{font-size:11px;line-height:16px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-post{width:210px;padding:0;margin-right:12px}#member_wall ul#user_posts li.timeline-item .panel-body .timeline-item-post p{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .post_likes{font-size:10px;line-height:14px;padding-right:12px;padding-top:12px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block{margin-top:6px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block .previous_comments{text-align:left;font-size:10px;line-height:12px;margin-top:-18px;display:block !important;float:none}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_avatar{width:55px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_avatar a img{width:45px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong{font-size:12px;line-height:18px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong small{display:none !important}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong em{display:block}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text strong em a span{display:none}#member_wall ul#user_posts li.timeline-item .panel-footer .comment_avatar{display:none}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_text div{font-size:11px;line-height:16px}#member_wall ul#user_posts li.timeline-item .panel-body .comments_list_block ul li .comments_avatar .admin_badge{width:40px;height:17px;top:38px;left:4px}#member_wall ul#user_posts li.timeline-item .panel-footer .comment_input{padding:12px}#member_wall ul#user_posts li.timeline-item .link .link_image{display:block;width:100%;float:none;margin:0;border-right:none;border-bottom:1px solid #ccc;height:208px}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper{display:block;float:none;margin:0}#member_wall ul#user_posts li.timeline-item .link .link_details{height:auto;overflow:auto}#member_wall ul#user_posts li.timeline-item .link .link_details h4{font-size:14px;line-height:18px}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper p{font-size:11px;line-height:16px}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper p i{display:none}#member_wall ul#user_posts li.timeline-item .link .link_details_wrapper p a{display:block;font-size:10px;line-height:14px;margin-top:6px}#profile_heading #text_wrap_circle{width:170px;height:170px}#profile_heading #profile_avatar #image_wrapper{border-width:12px}#profile_heading #profile_avatar #image_wrapper img{width:150px}#image_wrapper #change_avatar{width:150px;height:150px;display:none}body#mem_profile #profile_bio{font-size:12px;line-height:18px;padding:12px;text-align:left}body#mem_profile #page_content .etabs li a{font-size:12px;line-height:18px;padding:6px 12px}body#mem_profile #page_content .etabs li a span{display:none}body#mem_profile #page_content .etabs li{margin-right:10px !important;margin-bottom:10px !important;text-align:center}body#mem_profile #page_content .etabs li:nth-child(3n){margin-right:0 !important}body#mem_profile #page_content .etabs li:nth-child(n+4){width:93px}#profile_details #bio_options,#profile_details #images,#profile_details #videos,#profile_details #news,#profile_details #sessions{padding:12px !important;border-width:6px}#profile_details .tab-container{padding:12px !important;border-width:6px !important}#profile_details .tab-container .warning{margin-bottom:18px}#profile_details .tab-container .warning:first-child{margin-bottom:12px}#profile_details #settings_form .input .select2-container{width:238px !important}#profile_details #bio_options p.input:last-child{margin:0}#profile_details .tbl_form{display:block;padding-bottom:12px !important}#profile_details .tbl_form .input_field{display:block;clear:both;width:100%}#profile_details .tbl_form .action{display:block;clear:both;width:100%}#profile_details .tbl_form .action button{margin:0;left:-3px;top:3px}#profile_details .tab-container h3 span{display:block}#profile_details p.input.educators label{display:block;width:100%;margin-bottom:6px}#profile_details p.input.educators .input_options{display:block}#profile_details p.input.educators .input_options small{display:none}#profile_details #qualification_details{padding-bottom:24px;overflow:hidden}#qualification_options #qualifications_list ul li{display:block;width:100%;margin-top:0;background:#efefef}#qualification_options #qualifications_list ul li .wrapper{display:block;width:100%}#qualification_options #qualifications_list ul li .badge{padding-left:12px}#qualification_options #qualifications_list ul li .badge img{width:50px;height:50px}#qualification_options #qualifications_list ul li .details{display:block !important;position:relative;float:right;width:199px;padding-right:12px;top:-82px;right:0}#qualification_options #qualifications_list ul li .details .flip-container,#qualification_options #qualifications_list ul li .details .front,#qualification_options #qualifications_list ul li .details .back{width:100% !important;transform:none !important}#qualification_options #qualifications_list ul li .details .flip-container .front{z-index:1}#qualification_options #qualifications_list ul li .details .flip-container .front p,#qualification_options #qualifications_list ul li .details .flip-container:hover .front p{display:block;height:60px !important;overflow:hidden}#qualification_options #qualifications_list ul li .details .front,#qualification_options #qualifications_list ul li .details .flip-container:hover .front{display:block !important;height:72px !important;vertical-align:top !important;top:0 !important;overflow:hidden;position:absolute;left:0;top:0;margin-top:8px}#qualification_options #qualifications_list ul li .details .flip-container:hover .front p{margin-top:25px}#qualification_options #qualifications_list ul li .details .flip-container .back{display:inline-block;float:right;position:absolute;top:3px !important;right:0 !important;z-index:2000}#qualification_options #qualifications_list ul li .details .flip-container:hover .back{top:-3px !important;margin-top:0 !important;height:60px !important}#qualification_options #qualifications_list ul li .details .flip-container .back p{text-align:right;float:right;position:relative;top:4px;right:-12px}#qualification_options #qualifications_list ul li .details .flip-container:hover .back p{top:9px !important}#qualification_options #qualifications_list ul li .details .flip-container .back p a{font-size:10px;background:#ccc;color:#666 !important;padding:0 2px 0 0;text-align:center;display:inline-block;width:22px;line-height:24px;height:22px;position:relative;top:-4px}#qualification_options #qualifications_list ul li .details .flip-container .back p a span{display:none}#qualification_options #qualifications_list ul li .details .flip-container .back p a i{color:#666}#qualification_options #qualifications_list ul li .details .flip-container{display:block}#qualification_options #qualifications_list ul li .details .flip-container .flipper{transition:none !important;transform-style:flat !important;transform-origin:none !important}#qualification_options #qualifications_list ul li .details .flip-container:hover{top:0 !important;margin-top:0 !important}#qualification_options #qualifications_list ul li .details .flip-container:hover .flipper .front,#qualification_options #qualifications_list ul li .details .flip-container:active .flipper .front,#qualification_options #qualifications_list ul li .details .flip-container:focus .flipper .front,#qualification_options #qualifications_list ul li .details .flip-container:hover .flipper .back,#qualification_options #qualifications_list ul li .details .flip-container:active .flipper .back,#qualification_options #qualifications_list ul li .details .flip-container:focus .flipper .back{transform:rotateX(0) !important;backface-visibility:visible !important}#qualification_options #qualifications_list ul li .details .flip-container:hover .flipper .front{top:0 !important;margin-top:0 !important}#qualification_options #qualifications_list ul li .details p{font-size:10px;line-height:14px}#qualification_options #qualifications_list ul li .details p strong{font-size:11px;line-height:16px}#profile_details p.input.careers label{display:block;width:100%;margin-bottom:6px}#profile_details p.input.careers .input_options{display:block}#profile_details p.input.careers .input_options small{display:none}#profile_details #career_details{padding-bottom:24px;overflow:hidden}#profile_details #settings_form input[type='text']#role{width:100%}body#mem_profile p.employers span.emp_options{display:block;width:100%;min-width:inherit}#career_options #career_history_list ul li{display:block;width:100%;margin-top:0;background:#efefef}#career_options #career_history_list ul li .wrapper{display:block;width:100%}#career_options #career_history_list ul li .badge{padding-left:12px}#career_options #career_history_list ul li .badge img{width:50px;height:50px}#career_options #career_history_list ul li .details{display:block !important;position:relative;float:right;width:199px;padding-right:12px;top:-82px;right:0}#career_options #career_history_list ul li .details .flip-container,#career_options #career_history_list ul li .details .front,#career_options #career_history_list ul li .details .back{width:100% !important;transform:none !important}#career_options #career_history_list ul li .details .flip-container .front{z-index:1}#career_options #career_history_list ul li .details .flip-container .front p,#career_options #career_history_list ul li .details .flip-container:hover .front p{display:block;height:60px !important;overflow:hidden;padding-top:6px}#career_options #career_history_list ul li .details .front,#career_options #career_history_list ul li .details .flip-container:hover .front{display:block !important;height:72px !important;vertical-align:top !important;top:0 !important;overflow:hidden;position:absolute;left:0;top:0;margin-top:8px}#career_options #career_history_list ul li .details .flip-container:hover .front p{margin-top:25px}#career_options #career_history_list ul li .details .flip-container .back{display:inline-block;float:right;position:absolute;top:3px !important;right:0 !important;z-index:2000}#career_options #career_history_list ul li .details .flip-container:hover .back{top:-3px !important;margin-top:0 !important;height:60px !important}#career_options #career_history_list ul li .details .flip-container .back p{text-align:right;float:right;position:relative;top:4px;right:-12px}#career_options #career_history_list ul li .details .flip-container:hover .back p{top:9px !important}#career_options #career_history_list ul li .details .flip-container .back p a{font-size:10px;background:#ccc;color:#666 !important;padding:0 2px 0 0;text-align:center;display:inline-block;width:22px;line-height:24px;height:22px;position:relative;top:-4px}#career_options #career_history_list ul li .details .flip-container .back p a span{display:none}#career_options #career_history_list ul li .details .flip-container .back p a i{color:#666}#career_options #career_history_list ul li .details .flip-container{display:block}#career_options #career_history_list ul li .details .flip-container .flipper{transition:none !important;transform-style:flat !important;transform-origin:none !important}#career_options #career_history_list ul li .details .flip-container:hover{top:0 !important;margin-top:0 !important}#career_options #career_history_list ul li .details .flip-container:hover .flipper .front,#career_options #career_history_list ul li .details .flip-container:active .flipper .front,#career_options #career_history_list ul li .details .flip-container:focus .flipper .front,#career_options #career_history_list ul li .details .flip-container:hover .flipper .back,#career_options #career_history_list ul li .details .flip-container:active .flipper .back,#career_options #career_history_list ul li .details .flip-container:focus .flipper .back{transform:rotateX(0) !important;backface-visibility:visible !important}#career_options #career_history_list ul li .details .flip-container:hover .flipper .front{top:0 !important;margin-top:0 !important}#career_options #career_history_list ul li .details p{font-size:10px;line-height:14px}#career_options #career_history_list ul li .details p strong{font-size:11px;line-height:16px}ul#discounts_list{width:100%}ul#discounts_list li{width:100%;display:block;background:#efefef}ul#discounts_list li .discount_details{height:182px}ul#discounts_list li .discount_details .partner_logo{padding:0}ul#discounts_list li .discount_details .partner_logo img{border-top:none;border-left:none;border-bottom:none;width:130px;height:130px}ul#discounts_list li .discount_details .partner_text{width:158px;font-size:11px;line-height:16px}ul#discounts_list li .discount_details .partner_text strong{font-size:12px;line-height:18px}ul#discounts_list li .discount_links{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);padding:12px;height:52px;bottom:0;top:inherit}.discount_links .two_links{padding:0}.discount_links .two_links button:last-child{right:-13px}.discount_links .button__text{font-size:12px;line-height:18px;font-weight:normal}}