/* new added */ /*** common css ***/ .pointer { cursor: pointer; } .clearboth { clear: both; } .italic { font-style: italic; } .bold { font-weight: bold; } .underline { text-decoration: underline; } .css_table { display: table; } .css_tr { display: table-row; } .css_td { display: table-cell; } .fl { float: left; } .fr { float: right; } .tl { text-align: left !important; } .tr { text-align: right; } .tc { text-align: center; } .hide { display: none !important; } .no_border { border: none !important; } .nobg { background: none !important; } .wtbg { background: #fff !important; } .vt { vertical-align: top; } .vm { vertical-align: middle; } .vb { vertical-align: bottom; } .padding0 { padding: 0; } .margin0 { margin: 0; } .uppercase { text-transform: uppercase; } .lowercase { text-transform: lowercase; } .capitalize { text-transform: capitalize; } .required:before, .required_field:before { content: '* '; color: #e52300; } .nowrap { white-space: nowrap; } .width100p { width: 100%; } .inline { display: inline; } /*** end of common css ***/ /* category page */ /* .data_toggle_buttons{ position: absolute; clip: rect(0,0,0,0); pointer-events: none; }*/ .start { cursor: pointer; } #loading { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url('../img/bg_overly.png') repeat center; overflow: auto; z-index: 9999; } #loading img { display: block; position: relative; margin: 220px auto 10px auto; } /* override */ #ProfileImg img { /*max-width: 200px; max-height: 200px;*/ width: 100%; height: auto; } .ProfileInfo { padding-left: 0; } .pagination li { cursor: pointer; } .TutorDescription { height: 63px; } .profile_text1 { font-size: 10pt; line-height: 160%; /* padding-top: 18px;*/ } .JobSection { float: left; background-color: #fff; border: 1px solid #dddddd; padding: 10px; width: 100%; margin-bottom: 20px; font-size: 14px; } ul.dashed { list-style-type: none; padding: 0; } ul.dashed > li:before { content: "-"; } .fee_table { border-collapse: collapse; } .fee_table td { border: 1px solid #000; padding: 5px; } .faq ol, .tnc ol { padding-left: 15px; } .faq ol li, .tnc ol li { padding-bottom: 10px; } .tip table td, .tip table th { padding: 8px; padding-left: 0; white-space: nowrap; vertical-align: top; } #hand_size td { padding: 8px 15px 8px 0; } .TutorName { font-size: 20pt; } .job_title_text { font-weight: bold; text-decoration: underline; padding-right: 20px; white-space: nowrap; } .job_field_space { padding-right: 30px; } .profile_img_container { width: 192px; height: 192px; } span.stars, span.stars span { display: inline-block; background: url(../img/stars.png) 0 -16px repeat-x; width: 80px; height: 16px; position: relative; /*top: 3px;*/ } span.stars span { background-position: 0 0; } .editor_container img { width: 100%; } #footer_whatsapp { position: fixed; bottom: 5px; left: 20px; background: #3598dc; padding: 5px; border-radius: 5px; border-color: #0265a9; white-space: nowrap; } #footer_whatsapp a { padding: 0; display: inline; color: transparent; } #footer_whatsapp span { color: #fff; font-size: 15px; } .ui-highlight .ui-state-default { background: red !important; border-color: red !important; color: white !important; } .fast_checkout .ProfileSectionTitle { color: inherit; font-size: 14px; } .fast_checkout .AboutMeMessage { color: inherit; font-size: 14px; } /* index main button */ .index_main_btn { border-radius: 5px; border: 1px; display: inline-block; cursor: pointer; color: #ffffff; font-size: 16px; padding: 15px; width: 200px; text-decoration: none; margin: 0 20px 40px 20px; } .index_main_btn_1 { background-color: #57BAE9; } .index_main_btn_2 { background-color: #26B899; } .index_main_btn_3 { background-color: #FAB066; } .index_main_btn_4 { background-color: #FB5673; } .index_main_btn_1:hover, .index_main_btn_2:hover, .index_main_btn_3:hover, .index_main_btn_4:hover { text-decoration: none; color: #fff; } .index_main_btn_1:hover { background-color: #108ECB; } .index_main_btn_2:hover { background-color: #008265; } .index_main_btn_3:hover { background-color: #B96B1E; } .index_main_btn_4:hover { background-color: #F93054; } .fast_checkout { padding: 5px 20px !important; } .page_breadcrumbs { font-size: 15px; font-weight: bold; color: #c11c2c; } .default_a { text-decoration: none; color: inherit; } .default_a:hover { text-decoration: none; color: inherit; } .party_show_btn, .musical_show_btn { background-color: #c11c2c; color: #fff !important; border: none; font-size: 22px; padding: 10px 50px; border-radius: 10px; text-decoration: none !important; } .musical_show_btn2{ background-color: #c11c2c; color: #fff !important; border: none; font-size: 14px; padding: 5px 10px; border-radius: 5px; text-decoration: none !important; } .musical_show_btn3{ background-color: #3A4FA2; color: #fff !important; border: none; font-size: 14px; padding: 5px 10px; border-radius: 5px; text-decoration: none !important; } .course_category_price { position: absolute; bottom: 5px; right: 10px; } @media (max-width: 767px) { /*#ProfileImg img { max-width: 100%; max-height: 100%; }*/ .tutor_img_container { height: auto; } .recommend_tutor_container { /*height: 435px; max-height: 435px;*/ padding-bottom: 55px; position: relative; } .recommend_tutor_info_container { height: auto; } .job_post_container { height: 410px; max-height: 410px; position: relative; } .music_channel_table { display: inherit; border: 1px solid #ccc; } .music_channel_table_col { display: inherit; float: inherit; border: none; padding: 10px; } .fast_checkout { padding: 20px 25%; } } @media (min-width: 768px) { .tutor_img_container { width: 530px; height: 530px; } .tutor_img_container { height: auto; } .recommend_tutor_img_container { width: 343px; height: 343px; } .recommend_tutor_container { height: 515px; max-height: 515px; position: relative; } .recommend_tutor_info_container { height: auto; } .job_post_container { height: 415px; max-height: 415px; position: relative; } .music_channel_table { display: table; } .music_channel_table_col { display: table-cell; float: none; border: 1px solid #ccc; vertical-align: middle; padding: 10px; } } @media (max-width: 900px) { .profile_img_container { width: 160px; height: 160px; } } @media (min-width: 992px) { .tutor_img_container { width: 330px; height: 330px; } .recommend_tutor_img_container { width: 212px; height: 212px; } .recommend_tutor_container { height: 380px; max-height: 380px; position: relative; } .recommend_tutor_info_container { height: auto; } .job_post_container { height: 345px; max-height: 345px; position: relative; } } @media (min-width: 1200px) { .tutor_img_container { width: 260px; height: 260px; } .recommend_tutor_img_container { width: 262px; height: 262px; } .recommend_tutor_container { height: 425px; max-height: 425px; position: relative; } .recommend_tutor_info_container { height: auto; } .job_post_container { height: 375px; max-height: 375px; position: relative; } #footer_whatsapp { display: none; } .course_info_right { text-align: right; } } @media (max-width: 1199px) { #footer_whatsapp { display: block; } .course_info_right { text-align: left; } }