@charset "utf-8"; span.new a, span.new a:hover { font-weight: 600; text-decoration: none } .inner_block, body { font-family: 'Open Sans', sans-serif } span.new { text-align: center; font-size: 15px; display: block } span.new a { color: #FF4F37 } span.new a:hover { color: #000 } .overlay_bg_global { background: rgba(0, 0, 0, .4); position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9999999; display: none; overflow: auto; overflow-y: scroll } .common_modal_large { background: #fff; width: 60%; margin: 50px auto; padding: 0; position: relative; z-index: 99999; display: block; border: 2px solid #d9d9d9; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .common_modal, .common_modal_video { background: #fff; margin: 50px auto; position: relative; z-index: 99999; display: block; border: 2px solid #d9d9d9 } .common_modal_video { width: 50%; padding: 15px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-sizing: border-box } .common_modal_video .close_btn { text-align: right; display: block; text-decoration: none; color: #000; font-weight: 700 } .common_modal_video .video_body { margin: 0; padding: 0; display: block } .common_modal_video .video_body iframe { width: 100%; height: 400px } .common_modal { width: 50%; padding: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .common_modal_mid, .common_modal_small { border: 2px solid #d9d9d9; background: #fff; margin: 50px auto; padding: 0; z-index: 99999; display: block; position: relative } .common_modal_mid { width: 48%; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .common_modal_small { width: 40%; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .common_modal_semismall { background: #fff; width: 30%; margin: 50px auto; padding: 0; position: relative; z-index: 99999; display: block; border: 2px solid #d9d9d9; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .inner_block h3, .inner_block img { display: inline-block; vertical-align: middle; margin: 0 } .common_modal_semismall .modal_title, .common_modal_small .modal_title { padding: 3% 2% } .common_modal_semismall .modal_title h2, .common_modal_small .modal_title h2 { width: 80% } .inner_block { float: left; line-height: 22px; margin: 0; padding: 0; width: 96%; text-align: center } .inner_block img { padding: 0; width: 28px; height: 36px } .inner_block h3 { padding: 0 0 0 2px; color: #000; line-height: 36px; float: none; width: auto; font-size: 21px; font-weight: 400 } .popmidbg h3, .popmidbg h4 { color: #fff; font-family: 'Open Sans', sans-serif; text-align: center } .zero_top_padding { padding-top: 0!important } .popmidbg { background: url(../../images/resource15/icon/popbg.jpg) no-repeat; background-size: cover; width: 100%; margin: 0; padding: 30px 0 82px; font-family: 'Open Sans', sans-serif } .popmidbg h3 { margin: 0 auto 25px; padding: 0 0 11px; display: table; font-size: 25px; border-bottom: 1px solid #6dc3eb; font-weight: 600 } .popmidbg h4 { font-size: 30px; font-weight: 400; line-height: 37px; margin: 0; padding: 0 } .popbutton_holder { margin: 0; padding: 0; display: block; text-align: center } .popbutton_holder a { display: inline-block; margin: 0 10px; padding: 0; width: 180px; height: 44px; line-height: 44px; font-size: 18px } .popbutton_holder a.signin_outline { background: 0 0; border: 1px solid #ff4f37; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; text-align: center; color: #ff4f37; text-decoration: none } .popbutton_holder a.signin_outline:hover, .popbutton_holder a.signup_fillline { background: #ff4f37; border: 1px solid #ff4f37; color: #fff; text-decoration: none } .popbutton_holder a.signup_fillline { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; text-align: center } .popbutton_holder a.signup_fillline:hover { background: 0 0; border: 1px solid #ff4f37; color: #ff4f37; text-decoration: none } a.forget { font-size: 15px; color: #000; text-decoration: none } .footer_popup_display_text a, a.forget:hover { color: #E9261D; font-size: 15px; text-decoration: none } .footer_popup_display_text { float: right; width: auto } .footer_popup_display_text a:hover { font-size: 15px; color: #000; text-decoration: none } h3.blue_color, h3.blue_color span { font-size: 16px } .modal_title { padding: 2%; border-bottom: 1px solid #ff4f37; overflow: hidden; margin: 0 } .modal_title h2, .modal_title h3 { float: left; width: 96%; padding: 0; line-height: 22px } h3.blue_color { color: #000; font-weight: 300; margin-bottom: 15px } .modal_title h2, .modal_title h3, h3.blue_color span { display: block; font-weight: 400; color: #000 } .modal_title h2 { font-size: 16px; margin: 0 } .modal_title h3 { font-size: 18px; margin: 0 } .modal_title h3 span { display: inline-block; font-weight: 600 } .modal_title h2 small { font-size: 12px } .modal_title h2 span { display: block; font-size: 21px; padding: 5px 0 0; font-weight: 600 } .modal_title a.close_btn { display: block; width: 20px; height: 20px; float: right; font-size: 24px; color: #000; text-align: right; text-decoration: none } .small_lbl_txt { font-size: 14px!important; line-height: 22px } .small_lbl_txt span { font-weight: 600!important } .modal_body { padding: 3% 4%; margin: 0 } .modal_body p.finesmalltxt { font-size: 13px; line-height: 16px; margin: 0 0 15px; padding: 0; font-weight: 300; color: #323232; text-align: center!important } .myfrm_holder { margin: 0; padding: 0; display: block; position: relative } .modal_heading_holder { margin: 0 0 15px; padding: 0; display: block } .modal_heading_holder h3 { display: block; padding: 0; margin: 0 0 5px; font-weight: 600; font-size: 18px; line-height: 20px; text-align: left } .modal_heading_holder p { display: block; padding: 0; margin: 0; font-size: 13px; font-weight: 400; line-height: 16px; color: #fe563f; font-style: italic; text-align: left } .mymodal_holder { margin: 0 0 15px; padding: 0; display: block; position: relative } .verfy_text_clasdetls_wishlist, .veri_text { font-size: 14px; font-weight: 700; color: #7dbc00; float: right; width: 60px; line-height: 45px; position: absolute; right: 6px; text-align: center } .veri_text { top: 4px } .verfy_text_clasdetls_wishlist { top: 0 } .verfy_text_clasdetls_wishlist a, .veri_text a, .veri_text a:hover { color: #7dbc00!important; text-decoration: none } .inner .profile_margin .email_mobile { position: relative; margin: 0; padding: 0; display: block } .verfy_text_classreg, .verfy_text_watchlist { position: absolute; top: 0 } .ask_question_popup .question_pop { position: relative } .question_veri_text { position: absolute; top: 0; right: 6px } .verfy_text_invite { top: 0; right: 6px; position: absolute; z-index: 999 } .verfy_text_callback { position: absolute; left: 38%; top: 0 } .mymodal_holder:last-child { margin-bottom: 0 } .half_modal_holder { width: 48.5% } .mymodal_holder label { margin-bottom: 15px; display: block; font-weight: 400; font-size: 17px; cursor: default } textarea.big, textarea.comment_message { width: 96%; height: 70px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px solid #616161; font-size: 16px; padding: 2%; resize: none; color: #000 } textarea.superBig { border: 1px solid #616161; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; color: #000; font-size: 16px; height: 160px; padding: 2%; resize: none; width: 96% } ul.modal_select { display: block; overflow: hidden; padding: 0; margin: 0 auto 20px } ul.modal_select li { list-style-type: none; padding: 0; margin: 0 10px 0 0; display: inline-block } ul.modal_select li.marbottom { margin-bottom: 10px!important } ul.modal_select li:last-child { margin-right: 0 } input.check_radio_inp[type=radio] { display: none } input.check_radio_inp[type=radio]:checked+label.check_radio { background-position: 0 -42px } input.check_radio_inp[type=radio]+label.check_radio { background: url(../../images/resource15/icon/right_input_radio.png) no-repeat; color: #000; cursor: pointer; display: inline-block; font-size: 16px; font-weight: 400; height: 42px; line-height: 42px; margin: 0; padding: 0 0 0 54px } .mymodal_holder input[type=text], .mymodal_holder input[type=password], .mymodal_holder input[type=tel], .mymodal_holder input[type=email] { width: 92.5%; height: 45px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px solid #616161; font-size: 16px; padding: 0 3.5%; color: #000 } .mymodal_holder .select_common_dropdown { border-color: #616161; color: #757575; height: 45px } .half_modal_holder input[type=text], .half_modal_holder input[type=password], .half_modal_holder input[type=tel], .half_modal_holder input[type=email] { width: 84%; height: 45px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px solid #616161; font-size: 16px; padding: 0 7.5%; color: #000 } .half_modal_holder input.input_location_pop_field { vertical-align: top; border: none; padding: 0 } .match_scroll_height { max-height: 245px } .mymodal_holder p { margin: 15px 0; padding: 0; display: block; color: #000; font-size: 14px; font-weight: 400; line-height: 22px } .mymodal_holder p.modaltop_paratxt { margin: 0 } .mymodal_holder p.modaltop_paratxt strong { font-weight: 600 } .mymodal_holder input[type=submit], .mymodal_holder input[type=button] { background: #fe563f; width: 100%; height: 50px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; font-size: 16px; font-weight: 400; color: #fff; outline: 0; border: 1px solid #fe563f } .mymodal_holder input[type=submit].outline, .mymodal_holder input[type=button].outline, .mymodal_holder_reverse input[type=submit], .mymodal_holder_reverse input[type=button] { background: #fff; width: 100%; height: 50px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; font-size: 16px; font-weight: 400; color: #000; outline: 0; border: 1px solid #fe563f } .rating_star_min { width: 46%; margin: 0 auto } .rating_star_min img { display: inline-block; width: 40px; height: auto } ul.modal_checkbox { margin: 0; padding: 0; display: block } ul.modal_checkbox li { margin: 0 0 14px; padding: 0; display: block; list-style: none; font-size: 16px; font-weight: 400; color: #000 } input.check_box_input[type=checkbox] { display: none } input.check_box_input[type=checkbox]:checked+label.check_label_txt { background-position: 0 -30px } input.check_box_input[type=checkbox]+label.check_label_txt { background: url(../../images/resource15/newmpt/registration/segment_checkbox.png) no-repeat; cursor: pointer; display: inline-block; height: 30px; line-height: 30px; margin: 0; padding: 0 0 0 42px; font-size: 14px; font-weight: 400 } input.check_box_input[type=checkbox]+label.check_label_txt a { color: #FE563F; text-decoration: none; font-weight: 400 } input.check_box_input[type=checkbox]+label.check_label_txt a:hover { color: #000; text-decoration: none; font-weight: 400 } .mod_loc_down { background: #fff; margin: 0; padding: 15px 5px 15px 15px; display: none; box-shadow: 0 4px 10px 0 #9bafc4; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; max-height: 200px; overflow: hidden } .mod_loc_down ul { margin: 0; padding: 0 } .mod_loc_down ul li { font-size: 15px; color: #323232; margin: 0 0 5px } .mod_loc_down ul li:last-child { margin-bottom: 0 } .common_modal_list { background: #fff; width: 80%; margin: 30px auto; padding: 0; position: relative; z-index: 99999; display: block; border: 2px solid #d9d9d9; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .modal_seg_inner_area { margin: 0; padding: 0; display: block; overflow: hidden } .modal_seg_list { margin: 0; padding: 0 2%; display: block; width: 21.6%; float: left; border-right: 1px solid #C7C7C7 } .modal_seg_list:first-child { padding-left: 0 } .modal_seg_list:last-child { padding-right: 0; border-right: 0 } .modal_seg_list ul { margin: 0; padding: 0; display: block; list-style: none } .modal_seg_list ul li { margin: 0 0 5px; padding: 0 0 5px; display: block; border-bottom: 1px solid #bebebe; font-size: 14px } .modal_seg_list ul li:last-child { border-bottom: 0 } .modal_seg_list ul li a { color: #000; text-decoration: none; font-weight: 600 } .modal_seg_list ul a:hover { color: #FE563F; text-decoration: none } .map_holder { display: block; padding: 0; margin: 0 0 15px } .map_holder img { width: 100%; max-width: 100% } .popup_mobile_verification { display: block; padding: 0; margin: 0 } .popup_mobile_verification .mobverification_main_holder { width: 100%; margin: 20px auto } .popup_mobile_verification .mobverification_main_holder .innermobvery_holder .topinfoholder { margin: 0 auto 20px; width: 100% } .popup_mobile_verification .mobverification_main_holder .innermobvery_holder .topinfoholder .mobicon { height: 105px; margin: 4px 10px 0 0; width: 105px } .popup_mobile_verification .mentor_mob_virification_txt { width: 218px } .popup_mobile_verification .mobverification_main_holder .innermobvery_holder .bottominfoholder h2 { font-size: 18px } .editno_holder { display: block; padding: 0; margin: 0; text-align: center } .phone_no, a.edit_btn { display: inline-block; line-height: 18px; font-size: 18px; font-weight: 400 } .phone_no { padding: 0 8px 0 0; margin: 0 5px 0 0; border-right: 1px solid #333 } a.edit_btn { color: #fe563f; text-decoration: none } a.edit_btn:hover { text-decoration: underline } a.hiretutor_pop_btn { border: 1px solid #fe563f; background: #fe563f; border-radius: 6px; color: #fff; display: block; font-size: 18px; font-weight: 400; width: 150px; height: 50px; line-height: 50px; margin: 200px auto 0; padding: 0 12px; text-align: center; text-decoration: none } a.hiretutor_pop_btn:hover { background: #fff; color: #fe563f } .nopadding_margin { border-right: none; padding: 0; margin: 0 } input.modaldropinput { border: none!important; border-radius: 0!important; height: 50px!important; line-height: 50px!important; padding: 0!important; vertical-align: top; width: 94%!important } input.tutor_sidebar_city { height: 45px!important; line-height: 45px!important } .err_mob_text { text-align: center } a.err_mob_link { background: #fe563f; border: 1px solid #fe563f; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; text-decoration: none; color: #fff; cursor: pointer; font-size: 15px; font-weight: 400; height: 30px; line-height: 30px; text-align: center; display: block; width: 100px; margin: 0 auto } a.err_mob_link:hover { background: #fff; color: #fe563f } .err_div, a.home_summer_camp_pop { color: #fff; font-weight: 400; text-align: center } .err_div { background: rgba(125, 188, 0, .6); border: 1px solid #7dbc00; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; display: block; font-size: 14px; line-height: 28px; margin: 0 0 10px; padding: 0 } .regenerate_txt { margin: 0 auto; display: table } .modal_standard { width: 40% } .modal_standard .mymodal_holder input[type=submit], .modal_standard .mymodal_holder input[type=button] { display: block; margin: 0 auto; width: 60% } .summercamp_popimg_holder { display: block; padding: 0; margin: 0; border: 1px solid #dadada } .modal_standard .modal_title { border-bottom: none } .summercamp_popimg_holder img { width: 100% } a.home_summer_camp_pop { background: #fe563f; border: 1px solid #fe563f; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size: 18px; height: 48px; line-height: 48px; display: block; margin: 0 auto; width: 60%; text-decoration: none } a.home_summer_camp_pop:hover { background: #fff; color: #fe563f } ul.availability_list_pop { display: block; padding: 0; margin: 0; overflow: hidden } ul.availability_list_pop li { float: left; padding: 2px 8px; border: 1px solid #01b9ff; margin: 0 5px 10px 0; border-radius: 6px; font-size: 14px; color: #01b9ff } .select_city_popup .common_modal_semismall { width: 50% } .select_city_popup .common_modal_semismall .modal_title, .select_city_popup .common_modal_small .modal_title { background: #ff4f37; padding: 2%; border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-bottom: 1px solid #fff } .select_city_popup .modal_title h2 { font-size: 20px; color: #fff; font-weight: 600; line-height: 24px } .select_city_popup .modal_title a.close_btn { font-size: 24px; font-weight: 600; color: #fff } .select_city_popup .selectcity_pop_content_holder { display: block; padding: 0; margin: 0 } .typcity_pop_block { display: block; padding: 3%; margin: 0; background: #eaeaea } .typecity_auto_holder { width: 464px; display: block; position: relative; margin: 0 auto } input.selectcity_input_holder { width: 100%; height: 48px; display: block; padding: 0 4% 0 11%; box-sizing: border-box; margin: 0; background-color: #fff; background-image: url(../../images/resource15/newmpt/new_home/homepop_search_icon.png); background-repeat: no-repeat; background-position: 15px; border: none; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-size: 18px; font-weight: 300; color: #000; text-align: left } .city_list_holder { display: block; padding: 3% 0 1% 17%; margin: 0 } ul.city_list_pop { display: block; overflow: hidden; padding: 0; margin: 0 } ul.city_list_pop li { float: left; padding: 0; margin: 0 0 25px; width: 50% } .city_img_holder { float: left; padding: 0; margin: 0 20px 0 0; width: 60px; height: 60px; border: 2px solid #d4d4d4; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; background: #eaeaea } ul.city_list_pop li h4 { float: left; width: 68%; font-size: 18px; font-weight: 400; color: #000; line-height: 60px } ul.city_list_pop li h4 a { text-decoration: none; color: #000 } ul.city_list_pop li h4 a:hover { color: #ff4f37 } .typecity_auto_holder .autosuggest { background: rgba(255, 255, 255, .95); position: absolute; width: 98%; margin: 0 auto; padding: 10px; box-sizing: border-box; display: block; left: 0; right: 0; top: 49px; z-index: 5; border-left: 1px solid #c6c5c3; border-right: 1px solid #c6c5c3; border-bottom: 1px solid #c6c5c3; -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; max-height: 180px } .typecity_auto_holder .autosuggest ul { margin: 0; padding: 0; display: block } .typecity_auto_holder .autosuggest ul li { margin: 0; padding: 5px 0; font-size: 14px; border-bottom: 1px solid #c6c5c3; color: #000 } .typecity_auto_holder .autosuggest ul li:last-child { border-bottom: 0 } .typecity_auto_holder .autosuggest ul li a { color: #000; text-decoration: none } .typecity_auto_holder .autosuggest ul li a:hover { color: #ff4f37; text-decoration: none } .typecity_auto_holder .frmholder .autosuggest ul li a strong { color: #ff4f37 } .jobdetails_applycontact_holder { display: block; padding: 0; margin: 0 } .jobdetails_applycontact_holder p { color: #000; display: block; font-size: 14px; font-weight: 400; line-height: 22px; margin: 0 0 15px; padding: 0 } ul.jobdetails_applycontact_select { display: block; overflow: hidden; padding: 0; margin: 0 } ul.jobdetails_applycontact_select li { display: inline-block; list-style-type: none; margin: 0 0 15px; padding: 0; width: 49% } ul.jobdetails_applycontact_select li:last-child { margin: 0 } input.jobdetails_radio_inp[type=radio] { display: none } input.jobdetails_radio_inp[type=radio]:checked+label.jobdetails_check_radio { background-position: 0 -30px } input.jobdetails_radio_inp[type=radio]+label.jobdetails_check_radio { background: url(../../images/resource15/newmpt/login_landing/input_radio.png) no-repeat; color: #000; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; height: 30px; line-height: 30px; margin: 0; padding: 0 0 0 34px } ul.outofconnect_popup_list { display: block; padding: 0; margin: 0 0 25px; text-align: center } ul.outofconnect_popup_list li { display: inline-block; padding: 0; margin: 0 4%; width: 85px } ul.outofconnect_popup_list li:first-child { margin-left: 0 } ul.outofconnect_popup_list li:last-child { margin-right: 0 } input.outofconnect_popup_radio_inp[type=radio] { display: none } input.outofconnect_popup_radio_inp[type=radio]:checked+label.outofconnect_popup_label span { background: #01b9ff; color: #fff } input.outofconnect_popup_radio_inp[type=radio]+label.outofconnect_popup_label { color: #000; cursor: pointer; display: block; font-size: 14px; line-height: 20px; font-weight: 400; margin: 0; padding: 0; text-align: center } input.outofconnect_popup_radio_inp[type=radio]+label.outofconnect_popup_label span { display: block; padding: 0; margin: 0 auto 10px; width: 62px; height: 62px; border: 2px solid #01b9ff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; font-size: 20px; color: #01b9ff; font-weight: 600; text-align: center; line-height: 62px } .mymodal_holder label.fetchedexistingemail { color: #000; font-size: 14px; font-weight: 600; float: left; margin: 0 } a.existingsectionforgotpassword { font-size: 14px; line-height: 15px; text-decoration: none; color: #fe563f; display: block; text-align: center } a.existingsectionforgotpassword:hover { color: #000 } a.existingsectionback { font-size: 12px; text-decoration: none; color: #fe563f; float: right; font-weight: 600 } a.existingsectionback:hover, a.mytmp { color: #000 } .mymodal_holder label.modal_small_text { font-size: 14px } .claim_new_holder { display: block; padding: 0; margin: 0 } .claim_new_holder span { float: left; padding: 0; margin: 0; color: #000; font-size: 16px; font-weight: 400; line-height: 45px } .claim_new_holder .mymodal_holder p { margin: 0 0 6px } .claim_new_holder .mymodal_holder p strong { font-weight: 700 } .apply_new_pop_holder { margin: 0; padding: 0; display: block } a.mytmp { display: block; float: right; font-size: 16px; text-decoration: none; line-height: 40px; position: relative } a.mytmp:before { background: #FE563F; position: absolute; left: -18px; top: 16px; width: 10px; height: 10px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: "" } a.mytmp:hover { color: #FE563F; text-decoration: none } .apply_new_pop_holder .type_holder { width: 300px; display: block; padding: 0; margin: 0 4px 0 0; position: relative; float: left } .apply_new_pop_holder .type_holder:after { border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 6px solid #9c9c9c; content: ""; pointer-events: none; position: absolute; right: 12px; top: 21px } .apply_new_pop_holder .type_holder select { width: 100%; display: block; padding: 0 12px; margin: 0; height: 43px; line-height: 40px; font-size: 16px; color: #000; text-align-last: left; border: 1px solid #616161; border-radius: 6px; appearance: none; -webkit-appearance: none; -moz-appearance: none; cursor: pointer; box-sizing: border-box } .job_apply_holder_new { margin: 0; padding: 0; display: block } .job_apply_holder_new h3 { text-align: center; font-size: 22px; font-weight: 700; color: #000; margin: 0 0 20px; padding: 0 0 20px; border-bottom: 1px solid #EAE8E9 } .job_apply_holder_new .inner_new_holder { width: auto; margin: 0 auto; padding: 20px 0 10px; display: table } .job_apply_holder_new .inner_new_holder ul { margin: 0; padding: 0; display: block } .job_apply_holder_new .inner_new_holder ul li { margin: 0 0 15px; padding: 0 0 0 42px; display: block; overflow: hidden; font-size: 17px; line-height: 30px; font-weight: 400 } .job_apply_holder_new .inner_new_holder ul li.usericon { background: url(../../images/resource15/icon/usericon.png) no-repeat } .job_apply_holder_new .inner_new_holder ul li.phoneicon { background: url(../../images/resource15/icon/phoneicon.png) no-repeat } .job_apply_holder_new .inner_new_holder ul li.emailicon { background: url(../../images/resource15/icon/emailicon.png) no-repeat } .job_apply_holder_new .inner_new_holder ul li span { width: 124px; margin: 0 10px 0 0; display: inline-block; font-weight: 600 } .job_apply_holder_new .inner_new_holder ul li a { color: #000; text-decoration: underline } .job_apply_holder_new .inner_new_holder ul li a:hover { color: #000; text-decoration: none } .job_button_holder { margin: 0 auto; padding: 0; display: block; width: 72%; overflow: hidden } .job_button_holder .left_btn, .job_button_holder .right_btn, .job_button_holder input[type=button].right_btn { width: 165px; box-sizing: border-box } .job_button_holder .left_btn { background: #fe563f; border: 1px solid #fe563f; border-radius: 6px; color: #fff; display: block; font-size: 15px; font-weight: 400; height: 34px; line-height: 34px; padding: 0 12px; text-align: center; text-decoration: none; float: left } .job_button_holder .left_btn:hover { background: #fff; border: 1px solid #fe563f; color: #fe563f } .job_button_holder .right_btn, .job_button_holder input[type=button].right_btn { background: #fff; border: 1px solid #fe563f; border-radius: 6px; color: #fe563f; display: block; font-size: 15px; font-weight: 400; height: 34px; line-height: 34px; padding: 0 12px; text-align: center; text-decoration: none; float: right } .job_button_holder .right_btn:hover, .job_button_holder input[type=button].right_btn:hover { background: #fe563f; border: 1px solid #fe563f; color: #fff } .modal_body .custom_chatbot_section h2 { display: none } .modal_body .custom_chatbot_section h3 { color: #000; line-height: 36px; font-size: 25px; margin-bottom: 25px } .modal_body .custom_chatbot_section .start_btn { width: 35%; background: #FF4F37; color: #fff } .modal_body .custom_chatbot_section .start_btn:hover { background: 0 0; color: #FF4F37; border: 1px solid #FF4F37 } .modal_body .custom_chatbot_section .inner_main_chat_holder { width: 100%!important } .hiw_pop_holder { background: #f3f3f3; margin: 0; padding: 0; display: block } .hiw_pop_holder .leftimg { width: 190px; float: left; display: block } .hiw_pop_holder .leftimg img { border-top-left-radius: 6px; border-bottom-left-radius: 6px; height: 403px } .hiw_pop_holder .right_section { background: #f3f3f3; float: right; width: 70%; padding: 25px; box-sizing: border-box } .hiw_pop_holder .right_section h2 { text-align: left; margin: 0 0 25px; padding: 0; display: block; font-weight: 300; font-size: 28px } .hiw_pop_holder .right_section ul.hiwlist { background: #fff; margin: 0 0 20px; padding: 0; display: block; border-radius: 6px; border: 1px solid #e6e6e6 } .hiw_pop_holder .right_section ul.hiwlist li { margin: 0; padding: 7px 12px; border-bottom: 1px solid #e6e6e6; font-size: 14px; font-weight: 400; list-style: none; color: #303030 } .contact_info ul.conlist li:last-child, .hiw_pop_holder .right_section ul.hiwlist li:last-child { border-bottom: 0 } .hiw_pop_holder .right_section ul.hiwlist li img { width: 20px; margin-right: 10px; vertical-align: middle } .contact_info { margin: 0 0 25px; padding: 0; display: block } .contact_info h3 { font-size: 15px; font-weight: 600; color: #1B7FB0; margin: 0 0 10px } .contact_info ul.conlist { margin: 0 0 15px 15px; padding: 0; display: block } .contact_info ul.conlist li { margin: 0; padding: 0; font-size: 13px; font-weight: 400; list-style: none } .contact_info ul.conlist li img { width: 16px; margin-right: 10px; vertical-align: middle } .contact_info ul.conlist li a { color: #000; text-decoration: none } .contact_info ul.conlist li a:hover { color: #FE563F; text-decoration: none } .maintitle_block { overflow: hidden } .maintitle_block h2 { float: left } .maintitle_block a.close_btn { float: right; text-decoration: none; color: #000; font-weight: 700; font-size: 14px } .hiw_pop_holder .right_section a.gotitbutton { background: #089CDE; width: 56%; text-align: center; line-height: 34px; font-weight: 400; color: #fff; text-decoration: none; display: block; font-size: 16px; border-radius: 4px } .seminer_more_padding { padding: 30px 50px 15px } .seminer_more_padding .mymodal_holder { margin-bottom: 10px } .seminer_more_padding .mymodal_holder_inner { width: 100%; height: 45px; border: 1px solid #616161; overflow: hidden; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px } .seminer_more_padding .mymodal_holder_inner input[type=text] { width: 70%; float: left; height: 45px; border: 0!important; border-radius: 0 } .seminer_more_padding .mymodal_holder_inner .veri_text { font-size: 14px; font-weight: 700; color: #7dbc00; text-align: center; float: right; width: 60px; line-height: 45px } .seminer_more_padding .mymodal_holder_inner .veri_text a { color: #7dbc00; text-decoration: none } .seminer_more_padding .mymodal_holder_inner .veri_text a:hover { color: #000; text-decoration: none } .drop_select { margin: 0; padding: 0; display: block; width: 99%; height: 45px; border: 1px solid #616161; overflow: hidden; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; position: relative } .drop_select:after { position: absolute; top: 18px; right: 10px; border-top: 8px solid #000; border-left: 8px solid transparent; border-right: 8px solid transparent; content: ""; pointer-events: none } .drop_select select { width: 100%; height: 45px; border: 0; font-size: 16px; padding: 0 3.5%; box-sizing: border-box; cursor: pointer } .seminer_more_padding h2.fees { text-align: center; font-weight: 700; font-size: 20px; margin: 0 0 20px; color: #ff563f } .exam_postpop { display: block; text-decoration: none; background: #ff4f37; border: 1px solid #ff4f37; border-radius: 6px; color: #fff; font-size: 14px; font-weight: 600; height: 30px; line-height: 30px; margin: 5px auto; padding: 4px 25px; text-align: center; width: 70% } .exam_postpop:hover { background: 0 0; color: #ff4f37 } .option_chooser_block { margin: 30px 0; padding: 0; display: block; text-align: center } .option_chooser_block ul { text-align: center; margin: 0; padding: 0; display: block } .option_chooser_block ul li { display: inline-block; margin: 0 10px; padding: 0; vertical-align: middle } .option_chooser_block ul li.record, .option_chooser_block ul li.write { width: 35%; margin: 0; padding: 14px; font-size: 14px; color: #000; text-decoration: none; outline: 0; border-radius: 10px; border: 1px solid #cfcfcf; box-shadow: 0 2px 6px rgba(0, 0, 0, .1) } .option_chooser_block ul li a { color: #000; text-decoration: none; outline: 0 } .option_chooser_block ul li a img { display: block; margin: 0 auto } .option_chooser_block ul li a span { display: block; padding: 8px 0 0 } @media only screen and (min-width:768px) and (max-width:1023px) { .common_modal_large { width: 85% } .verfy_text_callback { position: absolute; left: 39%; top: 0 } .common_modal { width: 90% } .common_modal_small { width: 70% } .common_modal_semismall { width: 60% } .common_modal_list { width: 96% } .popmidbg { background: url(../../images/resource15/icon/popbg.jpg) center bottom no-repeat #279acf } .select_city_popup .common_modal_semismall { width: 80% } .city_list_holder { padding: 3% 0 1% 14% } .apply_new_pop_holder .type_holder { width: 100% } .common_modal_mid { width: 90% } } @media only screen and (min-width:1024px) and (max-width:1200px) { .common_modal_large { width: 85% } .verfy_text_callback { position: absolute; left: 40%; top: 0 } .common_modal { width: 80% } .common_modal_small { width: 60% } .common_modal_semismall { width: 50% } .common_modal_list { width: 96% } .popmidbg { background: url(../../images/resource15/icon/popbg.jpg) center bottom no-repeat #279acf } .select_city_popup .common_modal_semismall { width: 70% } .apply_new_pop_holder .type_holder, .common_modal_mid { width: 65% } } @media only screen and (max-width:767px) { .inner_block img, .popup_mobile_verification .mobverification_main_holder .innermobvery_holder .topinfoholder .mobicon img { max-width: 100%; height: auto } .common_modal_large { width: 100% } .verfy_text_callback { position: absolute; right: 5px; left: auto; top: 0 } .verfy_text_invite { top: 0 } .common_modal, .common_modal_semismall { width: 92% } .modal_title h2 { width: 90%; font-size: 16px } .modal_title h2 span { font-size: 17px } .inner_block h3, h3.blue_color { font-size: 16px } input.check_radio_inp[type=radio]+label.check_radio { line-height: 38px } .mymodal_holder .half_modal_holder { float: none; margin: 0 auto 10px; display: block; width: auto } .mymodal_holder .half_modal_holder:last-child { margin-bottom: 0 } .rating_star_min { width: 225px; margin: 25px auto; display: block } .common_modal_small { width: 92% } .half_modal_holder input[type=text], .half_modal_holder input[type=password], .half_modal_holder input[type=tel], .half_modal_holder input[type=email] { padding: 0 3.5%; width: 92.5% } ul.modal_select li { display: block; margin-bottom: 10px } ul.modal_select li:last-child { margin-bottom: 0 } .common_modal_list { width: 94% } .modal_seg_list { float: none; margin: 0 auto 5px; display: block; padding: 0 0 5px; border-right: none; border-bottom: 1px solid #C7C7C7; width: 100% } .modal_seg_list:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0 } .modal_seg_list ul li:last-child { margin-bottom: 0 } .popup_mobile_verification .mobverification_main_holder .innermobvery_holder .topinfoholder .mobicon { float: none; margin: 0 auto 20px } .popup_mobile_verification .mentor_mob_virification_txt { width: 100% } .popup_mobile_verification .mobverification_main_holder .innermobvery_holder .bottominfoholder ul { margin: 0 10px 20px } .modal_standard .mymodal_holder input[type=submit], .modal_standard .mymodal_holder input[type=button], a.home_summer_camp_pop { width: 100%; font-size: 16px } .inner_block { width: 90% } .popmidbg h4 { line-height: 34px; font-size: 21px } .popmidbg { background: url(../../images/resource15/icon/popbg.jpg) center bottom no-repeat #279acf; padding: 30px 0 60px } .popbutton_holder a { width: 110px; height: 40px; line-height: 40px; font-size: 18px } .select_city_popup .common_modal_semismall { width: 94% } .typecity_auto_holder { width: 100% } input.selectcity_input_holder { padding: 0 4% 0 16% } .city_list_holder { padding: 6% 1% } .city_img_holder { margin: 0 auto 10px; display: block; float: left; width: 35px; height: 35px } ul.city_list_pop { width: auto; margin: 0 auto; display: table } ul.city_list_pop li { margin: 0 } ul.city_list_pop li:nth-child(2n) { margin-right: 0 } ul.city_list_pop li h4 { float: left; font-size: 15px; line-height: 30px; text-align: left; width: 58%; padding: 0 0 0 10px } .select_city_popup .modal_title h2 { font-size: 18px; line-height: 32px; text-align: center; width: 100%!important } input.selectcity_input_holder { font-size: 16px } .half_modal_holder input[type=password], .half_modal_holder input[type=tel], .half_modal_holder input[type=email] .mymodal_holder input[type=submit], .mymodal_holder input[type=text], .mymodal_holder input[type=password], .mymodal_holder input[type=tel], .mymodal_holder input[type=email] .half_modal_holder input[type=text], .mymodal_holder input[type=submit].outline, .mymodal_holder input[type=button], .mymodal_holder input[type=button].outline, .mymodal_holder_reverse input[type=submit], .mymodal_holder_reverse input[type=button] { height: 40px!important } ul.jobdetails_applycontact_select li { display: block; width: auto } ul.outofconnect_popup_list { display: table; margin: 0 auto 5px } ul.outofconnect_popup_list li { display: block; margin: 0 0 12px; width: auto; overflow: hidden } input.outofconnect_popup_radio_inp[type=radio]+label.outofconnect_popup_label { text-align: left; line-height: 40px } input.outofconnect_popup_radio_inp[type=radio]+label.outofconnect_popup_label span { float: left; margin: 0 10px 0 0; width: 40px; height: 40px; line-height: 40px; font-size: 14px } .apply_new_pop_holder .type_holder, .job_apply_holder_new .inner_new_holder, .job_button_holder { width: 100% } .claim_new_holder .mymodal_holder input[type=text], .claim_new_holder .mymodal_holder input[type=password], .claim_new_holder .mymodal_holder input[type=tel], .claim_new_holder .mymodal_holder input[type=email] { margin: 0 7px 0 0 } .apply_new_pop_holder .type_holder select, a.mytmp { font-size: 15px } .job_apply_holder_new .inner_new_holder { padding: 10px 0 } .job_apply_holder_new .inner_new_holder ul li { margin: 0 0 11px } .job_button_holder .left_btn, .job_button_holder .right_btn, .job_button_holder input[type=button].right_btn { font-size: 13px; width: 39% } .job_apply_holder_new .inner_new_holder ul li:last-child { margin-bottom: 0 } .modal_body .leftavttxt { width: 63% } .actnbtn { font-size: 13px!important; padding: 5px!important } .modal_body .custom_chatbot_section h3 { font-size: 19px; line-height: 30px } .modal_body .custom_chatbot_section .start_btn { width: 70%; line-height: 40px; height: 40px; font-size: 16px } .modal_body #chatarea { height: 250px!important } .hiw_pop_holder .leftimg { display: none } .common_modal_mid { width: 90% } .hiw_pop_holder .right_section { float: none; width: 100%; padding: 25px 10px } .hiw_pop_holder .right_section ul.hiwlist li img { font-size: 16px; display: none } .hiw_pop_holder .right_section a.gotitbutton { width: 100% } .seminer_more_padding { padding: 30px 16px 15px } .option_chooser_block ul li { padding: 10px } .option_chooser_block ul li.record, .option_chooser_block ul li.write { display: block; width: 100%; margin: 5px 0; box-sizing: border-box; padding: 8px } .option_chooser_block ul li a { display: table } .option_chooser_block ul li a img { display: table-cell; width: 40px; vertical-align: middle } .option_chooser_block ul li a span { display: table-cell; padding: 0 0 0 10px; vertical-align: middle } .common_modal_video { width: 90% } .common_modal_video .video_body iframe { height: 200px } }