@charset "utf-8";

/*---------------------- Start View Info Table ---------------------------*/
table.view_info_table{width:100%; height:auto; border:1px solid #E0E0E0; margin-bottom:20px; overflow:hidden; float:left; }
table.view_info_table th{height:auto; color:#626B73; font:17px/21px 'segoe_uisemibold'; text-indent:5px; *display:inline; text-align:center; }
table.view_info_table th:nth-of-type(1){ border-left:none;}
table.view_info_table tr{height:40px; width:100%; padding:10px 0; }
table.view_info_table tr:nth-of-type(2n+1) { background:#eef3f4; }
table.view_info_table tr:first-of-type { background-color:transparent; border-bottom:1px solid #e0e0e0; }
table.view_info_table tr td{height:auto; color:#636E76; font:15px/21px 'segoe_uiregular'; text-align:center; *display:inline; }
table.view_info_table tr td a,table.pricingtbl tr td a:link,table.pricingtbl tr td a:visited { color:#6b8bc1; font:15px/21px 'segoe_uiregular'; }
/*---------------------- End View Info Table ---------------------------*/
.outer_table { width:100%; height:auto; float:left; overflow:hidden; margin-top:20px; display:inline; }
table.pricingtb2 {width:100%; height:auto; -webkit-box-shadow: 0 1px #ebeced; -moz-box-shadow: 0 1px #ebeced; box-shadow: 0 1px #ebeced; -ms-box-shadow: 0 1px #ebeced; -o-box-shadow: 0 1px #ebeced; }
table.pricingtb2 th { height:38px; color:#fff; background:#3a7ddc; padding:0 7px; *display:inline; font:14px/39px 'segoe_uiregular'; text-align:center; border-left:1px solid #1e5eb8; }
table.pricingtb2 th:nth-of-type(1) { border-left:none; }
table.pricingtb2 tr { height:38px; background:#f8f8f8; width:100%; border:1px solid #d7d7d7; border-top:0px; }
table.pricingtb2 tr td { height:38px; color:#3d3d3e; padding:7px; *display:inline; text-align:center; font:14px/40px 'segoe_uiregular';border-left:1px solid #d7d7d7; }
table.pricingtb2 tr td:nth-of-type(1) { border-left:none;}
table.pricingtb2 tr:first-of-type { border:1px solid #3a7ddc; border-bottom:0px;  }
table.pricingtb2 tr:last-of-type { border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -ms-border-radius:0 0 3px 3px; -o-border-radius:0 0 3px 3px; }
table.pricingtb2 tr td a,table.pricingtb2 tr td a:link,table.pricingtb2 tr td a:visited { width:100%; height:auto; float:left; text-align:center; color:#3a7ddc; font:12px/14px 'segoe_uiregular'; text-decoration:none; }
table.pricingtb2 tr td a:hover,table.pricingtb2 tr td a:focus { text-decoration:none; outline:none; border:none; }
.saved { background:url("../images/save_icon.png") no-repeat scroll 10px center #3e84b6 !important; }
#postneedpop20 {width:700px; height:450px;position:absolute;z-index:1100;margin:auto;left:0;top:0;bottom:0;right:0;display:none;}
.postneed_bx20 {width:700px; height:450px;float:left;border:1px solid #ccc;position:fixed; background:#FFF; border-radius:7px; -ms-border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; }
ul.scorea { width:700px; height:450px; float:left; list-style-type:none; overflow-y:scroll; }
ul.scorea > h2 { width:100%; height:auto; float:left; color: #575757; font: 18px/21px 'segoe_uisemibold'; text-indent:10px; padding:20px 0; display:inline; }
ul.scorea > li { width:97%; height:auto; float:left; margin-bottom:10px; border-bottom:1px solid #ccc; padding:0 10px; display:inline; }
.average { width:100%; height:auto; float:left; margin-bottom:15px; display:inline; }
.average > div { width:auto; height:auto; float:left; margin-right:10px; display:inline; }
.average > span { width:auto; height:auto; float:left; color: #405A6A; font:12px/14px 'segoe_uibold'; margin-right:10px; display:inline; }
.average > p { width:auto; height:auto; float:left; color: #7B8E98; font: 11px/14px 'segoe_uiregular'; }
ul.score > li:last-of-type { border-bottom:0px; }
.edit_photo { width:100%; height:auto; float:left; }
.edit_photo > a,.edit_photo > a:link,.edit_photo > a:visited { width:auto; height:auto; float:left; color: #3a7ddc;font: 11px/14px "segoe_uiregular"; margin:10px 5px 0 0; display:inline; }
.edit_photo > a:last-of-type { margin-right:0px; }
#nationality { background:url("../images/teaching_dpdwn.png") right 10px center no-repeat; padding-right:30px !important; }
#postneedpop_affordable {width:330px; height:350px;position:fixed;z-index:1100;margin:auto;left:0;top:0;bottom:0;right:0;display:none;}
.postneed_bx_affordable {width:310px; height:auto;float:left; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; background:#FFF; padding:10px; }
ul.affordable_list { width:100%; height:auto; float:left; list-style-type:none; }
ul.affordable_list li { width: 90px; height:auto; float:left; -webkit-border-radius: 4px; -moz-border-radius: 4px;	border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;background-color: #dae5fc; border: solid 1px #afb8ca; margin:0 6px 6px 0; display:inline; overflow:hidden; }
ul.affordable_list li:nth-of-type(3n) { margin-right:0px; }
ul.affordable_list li h2 { width:100%; height:auto; float:left; text-align:center; color:#717d96; font:13px/20px 'segoe_uisemibold'; white-space: nowrap; }
ul.affordable_list li span { width:100%; height:auto; float:left; text-align:center; color:#717d96; font:19px/26px 'segoe_uisemibold'; }
#postneedpop_apply {width:500px; height:612px;position:fixed;z-index:1100;margin:auto;left:0;top:0px;bottom:0;right:0;display:none;}
.postneed_bx_apply {width:480px; height:auto;float:left; position:relative; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; background:#FFF; padding:10px; }
form.apply_form { width:100%; height:auto; float:left; }
form.apply_form > h3 { width:100%; height:auto; float:left; font: 16px/21px "segoe_uibold";color: #3c88be;text-transform: uppercase; }
table.apply_table { width:100%; height:auto; float:left; margin:10px 0 0px 0; display:inline; }
table.apply_table tr { width:100%; height:auto; float:left; margin-bottom:4px; display:inline; }
table.apply_table tr th { width:200px; height:auto; float:left; color: #626b73; font: 15px/21px "segoe_uisemibold"; }
table.apply_table tr td { width:250px; height:auto; float:left; color: #636e76; font: 14px/21px "segoe_uiregular"; }
input[type="text"].asking_txt { background: #fff none repeat scroll 0 0; border: 1px solid #c7c7c7; color: #5f686e;     display: inline; float: left; font: 14px/35px "segoe_uiregular"; height: 35px; padding: 0 10px; width: 247px; }
span.asking_lower_txt {color: #5f686e; float: left; font: 14px/21px "segoe_uiregular"; height: auto; width: 100%; margin:2px 0 0px 0; display:inline; }
textarea.map_IB_textarea { background: #fff none repeat scroll 0 0; border: 1px solid #c7c7c7; color: #5f686e; display: inline; float: left; font: 14px/35px "segoe_uiregular"; height: 50px; padding:10px; width: 247px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; resize:none; }
input[type="submit"].map_IB_btn,input[type="button"].map_IB_btn { background: #3c88be none repeat scroll 0 0; border: medium none; color: #fff; display: inline; float: right; font: 18px/37px "segoe_uiregular"; height: 39px; margin-top:15px;     outline: medium none; text-align: center; width: 228px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.thnku { width: 99.8%; height: auto; float: left; text-align:center; background:#fff; color: #32709c; font:20px/24px "segoe_uisemibold"; border:1px solid #c1c3c7; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; padding:50px 0; margin-top:30px; display:inline; }
span.budget { width:100%; height:auto; float:left; color: #626b73; font: 14px/33px "segoe_uiregular"; margin-top:10px; display:inline; }
span.budget label { width:auto; height:auto; float:left; color: #405a6a; font:15px/33px "segoe_uibold"; margin-right:10px; }
span.budget input[type="text"] {background: #fff none repeat scroll 0 0; border: 1px solid #dde3e5; color: #7c8993; display: inline; font: 14px/21px "segoe_uiregular"; height: 33px; padding: 0 10px; width: 40px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; }
.personal_hover { width:230px; height:auto; float:left; padding:10px; display:inline; background:#fff; position:absolute; left:0px; top:50px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; z-index:1000000; box-shadow:0 2px 5px rgba(0, 0, 0, 0.47); color:#7c8993; font:14px/21px "segoe_uiregular"; }
.personal_hover:before { background: rgba(0, 0, 0, 0) url("../images/menu_dropdown_arrow.png") no-repeat scroll 0 0; content: ""; height: 6px; position: absolute; left:20px; top: -5px; width: 13px; }
.resp-tab-item .personal_hover { display:none; }
.resp-tab-item.resp-tab-active .personal_hover { display:block; }
.view_info {  color: #626b73; float: left; font: 17px/21px "segoe_uisemibold"; height: auto; width: 100%; margin-top:20px; display:inline; }
.text_indnt10 { padding:10px !important; width:98% !important; }
.reset_btn { background:#408fc6 !important; }
.top20 { width:100% !important; height:auto; float:left; margin-top:20px !important; display:inline; }
.remember { width:100%; height:auto; float:left; margin-top:10px; display:inline; }
span.remember_inner { width:40%; height:auto; float:left; }
span.remember_inner > input[type="checkbox"] { width:auto; height:auto; float:left; margin:5px 10px 0 0; display:inline; }
span.remember_inner > label { width:auto; height:auto; float:left; color: #5f686e; font: 14px/21px "segoe_uiregular"; }
span.remember_inner > a,span.remember_inner > a:link,span.remember_inner > a:visited { width:auto; height:auto; float:left; color: #2f77aa; font: 14px/21px "segoe_uiregular"; }
.left_contact_form { width:365px; height:auto; float:left; position:relative; }
a.query,a.query:link,a.query:visited { width:auto; height:35px; float:left; background-color: #4f98cc; color:#fff; font:15px/35px 'segoe_uibold'; text-align:center; padding:0 35px; display:inline; }
a.query:hover,a.query:focus { background:#61ABE0; }
form#contact_form { width:362px; height:auto; float:left; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #fff; -webkit-box-shadow: 0 2px #d6dadd; -moz-box-shadow: 0 2px #d6dadd; box-shadow: 0 2px #d6dadd; border: solid 1px #d6dadd; padding:20px; display:inline; position:absolute; left:0px; bottom:37px; display:none; }
form#contact_form input[type="text"],form#contact_form input[type="email"],form#contact_form input[type="number"] { width: 342px; height: 34px; float:left; color:#626b73; font:14px/21px "segoe_uiregular"; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background-color: #fff; -webkit-box-shadow: inset 0 2px rgba(0,0,0,.11); -moz-box-shadow: inset 0 2px rgba(0,0,0,.11); box-shadow: inset 0 2px rgba(0,0,0,.11); border: solid 1px #b3b7b9; padding:0 10px; margin-bottom:15px; display:inline; }
form#contact_form textarea { width: 342px; height:80px; float:left; color:#626b73; font:14px/21px "segoe_uiregular"; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background-color: #fff; -webkit-box-shadow: inset 0 2px rgba(0,0,0,.11); -moz-box-shadow: inset 0 2px rgba(0,0,0,.11); box-shadow: inset 0 2px rgba(0,0,0,.11); border: solid 1px #b3b7b9; padding:10px; display:inline; resize:none; }
.captcha_query { width:100%; height:85px; float:left; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background-color: #fff; border: solid 1px #b3b7b9; margin-top:15px; display:inline; position:relative; }
.captcha_query > img { width:auto; height:auto; position:absolute; left:0px; right:0px; top:0px; bottom:0px; margin:auto; }
a.change_text,a.change_text:link,a.change_text:visited { width:auto; height:auto; float:left; color:#626b73; font:14px/21px "segoe_uiregular"; margin-bottom:15px; display:inline; }
a.change_text:hover,a.change_text:focus { text-decoration:underline; }
.security_code { width:100%; height:auto; float:left; }
.security_code label { width:auto; height:auto; float:left; color:#626b73; font:14px/34px "segoe_uiregular"; margin-right:10px; display:inline; }
.security_code > input[type="text"],.security_code > input[type="number"] { width:243px !important; color:#626b73; font:14px/21px "segoe_uiregular"; }
form#contact_form input[type="submit"] { height:40px; font:21px/38px "Jubilat-Regular"; margin-left:0px; padding:0 30px; margin-top:0px; }
.slow_query { display:block !important; }
.preferred_tutoring_subjects ul { margin-top:10px; padding:10px; width:98%; }
.preferred_tutoring_subjects ul li { width:225px; }
.preferred_tutoring_subjects ul:nth-of-type(2n+2) { background:#f8f8f8; }
.test_paper { width:960px; height:auto; float:left; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; background-color: #fff; border: solid 1px #ccc; padding:20px; margin:30px 0; display:inline;  position: relative;}
p.test_paper_text { width:100%; height:130px; float:left; color:#7c8993; font:14px/21px 'segoe_uiregular'; margin:25px 0 35px 0; display:inline; overflow:hidden; }
.test_paper_text.height_paper_auto { height:auto !important; cursor:pointer; }
.test_table { width:700px; height:auto; float:left; margin-bottom:30px; display:inline;}
.test_table > table { margin:0px; }
.test_table a,.test_table a:link,.test_table a:visited { font:14px/28px "segoe_uiregular" !important; color: #7b8e98 !important; }
.test_table a:hover,.test_table a:focus,.test_table a:active { color:#6b8bc1 !important; }
.fade{ background:url("../images/fade.png") repeat-x scroll left top;float: left;height: 45px;margin-top: 127px; position: absolute; width: 100%; z-index: 1; left:0; cursor:pointer;}
.test_paper_form { margin:0 0 30px 0 !important; }
.test_paper_form label { text-align:left !important; width:100px !important; }
.test_paper_form input[type="submit"],.test_paper_form input[type="button"] { font: 18px/28px "Jubilat-Regular"; height: 30px; margin:0; outline: medium none; padding: 0 15px; }
/*---------------------Breadcrumb Section-----------------------------*/
ul.breadcrumb_section { width:100%; height:auto; float:left; list-style-type:none; margin-top:20px; display:inline; }
ul.breadcrumb_section li { width:auto; height:auto; float:left; position:relative; }
ul.breadcrumb_section li a,ul.breadcrumb_section1 li a:link,ul.breadcrumb_section1 li a:visited { width:auto; height:auto; float:left; color:#405a6a; font:14px/25px 'segoe_uiregular'; border: 1px solid #dcdedf; background:#fff; padding:0 15px 0 20px; display:inline; position:relative; }
a.breadcrumb_active,a.breadcrumb_active:link,a.breadcrumb_active:visited { background:#f4A402 !important; border: 1px solid #f4A402 !important; color:#fff !important; }
ul.breadcrumb_section li a:after { width:9px; height:25px; content:''; position:absolute; background:url("../images/breadcrumb-after.png") center no-repeat; right:-9px; top:0px; z-index: 1; }
ul.breadcrumb_section li:last-of-type a:after { display:none; }
ul.breadcrumb_section2 { width:100%; height:auto; float:left; list-style-type:none; margin-top:20px; display:inline; }
ul.breadcrumb_section2 li { width:auto; height:auto; float:left; position:relative; }
ul.breadcrumb_section2 li a,ul.breadcrumb_section2 li a:link,ul.breadcrumb_section2 li a:visited { width:auto; height:auto; float:left; color:#405a6a; font:14px/21px 'segoe_uiregular'; padding:0 10px 0 15px; display:inline; position:relative; }
a.breadcrumb_active2,a.breadcrumb_active2:link,a.breadcrumb_active2:visited { color:#f4A402 !important; }
ul.breadcrumb_section2 li a:after { width:10px; height:7px; content:''; background:url("../images/breadcrumb-arrow.jpg") left center no-repeat,url("../images/breadcrumb-arrow.jpg") right center no-repeat; position:absolute; right:-8px; top:8px; z-index: 1; color:#405a6a; font:14px/21px 'segoe_uiregular'; }
ul.breadcrumb_section2 li:last-of-type a:after { display:none; }
ul.breadcrumb_section2 li:first-of-type a { padding-left:0px; }
/*-------------------------------------profile page changes------------------------*/
.drop{width: 464px; height:33px; float:left; margin:5px 0 10px 0; display:inline; background: #fff none repeat scroll 0 0; border: solid 1px #d2d8dd;}
.school_other_left >.drop{width:380px; overflow:hidden;}
.university_form form >.drop{overflow:hidden;}
.drop > select,.drop_item{ width:400px; height: 33px; float:left;  color:#636E76; font:14px/21px 'segoe_uiregular';padding:0 10px; display:inline; background:url("../images/teaching_dpdwn.png") right 10% center no-repeat ; border:none;}
.drop ul.sbOptions{ border:1px solid #ccc; border-top:0px; margin:1px 0 0 -1px; }
.drop a.sbSelector{ background:url(../images/teaching_dpdwn.png) 95% center no-repeat;}
.drop a,.drop a:link,.drop a:visited{ width:100%; height:auto; float:left; border:none; outline:none; color:#7c8993; font:14px/33px 'segoe_uiregular'; text-indent:5px;}
.add_more{width:auto; height:auto; float:right; background:url(../images/plus.png) no-repeat left 5px center #eef3f4; margin:15px 160px 20px 0; display:inline; border:none; cursor:pointer; padding:10px 10px 10px 30px; border-radius:2px;  color: #337bae;
font: 15px/17px "segoe_uiregular";}
.delete_form{width:auto!important; height:auto!important; float:right!important;margin: 15px 15px 0 0 !important; cursor:pointer;}
.university_form  form{ padding:0px;}
#start_year{width :90px; height:auto; float:left; display:inline; margin:0px 15px 10px 0px;}
#current_year{height:auto;width:auto;float: left;display: inline; margin-top:5px; color:#636E76; font:13px/15px 'segoe_uiregular';text-transform: inherit;}
#current_year > input[type="checkbox"]{height:auto;width:auto;float: left;margin-right:5px;display:inline;}
.university_form  > .drop > select{ width:484px;}
#multiple_zipcodes1  > .school_other_left:nth-of-type(1) > .drop,#multiple_zipcodes2  > .school_other_left:nth-of-type(1) > .drop,#multiple_zipcodes3  > .school_other_left:nth-of-type(1) > .drop,#multiple_zipcodes4  > .school_other_left:nth-of-type(1) > .drop,#multiple_zipcodes5  > .school_other_left:nth-of-type(1) > .drop,#multiple_zipcodes6  > .school_other_left:nth-of-type(1) > .drop{overflow:visible;}
table.pricingtb2 tr td { max-width:200px; }
ul.clockwise_btn { width:50px; height:auto; float:left; list-style-type:none; text-align: center; }
ul.clockwise_btn li { width:auto; height:auto; margin-top:10px; display:inline-block; }
ul.clockwise_btn li a,ul.clockwise_btn li a:link,ul.clockwise_btn li a:visited { width:auto !important; height:auto; float:left; }
.derek_section { width:100%; height:auto; float:left; }
.recommend_tutor { width:100%; height:auto; float:left; margin-top:20px; display:inline; }
.recommend_tutor > div > ul { width:100%; height:52px; float:left; background:url(../images/profile_tab_bg.png) left center repeat-x; border-bottom:1px solid #307eb5; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -ms-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -o-border-radius:3px 3px 0 0; margin-bottom:20px; display:inline; }
.recommend_tutor > div > ul > li { width:auto; height:100%; float:left; text-align:center; color:#ffffff; font:15px/16px 'segoe_uiregular'; text-shadow: 0 1px #286a9a; border-right:1px solid #307eb5; padding:0 15px; display:inline; }
.recommend_tutor > div > ul > li:last-of-type { border:0; }
.recommend_tutor > div > ul > li > a,.recommend_tutor > div > ul > li > a:link,.recommend_tutor > div > ul > li > a:visited { color:#ffffff; font:15px/16px 'segoe_uiregular'; text-align:center; padding:8px 0 0 0; display:inline; }
.ui-tabs-active.ui-state-active { background:url("../images/profile_active_tab.png") top left repeat-x #d4e9f8;
 color:#337bae; font:15px/16px 'segoe_uiregular'; text-shadow: 0 0px #286a9a; position:relative; }
.ui-tabs-active.ui-state-active:after { content:''; width:12px; height:6px; position:absolute; background:url(../images/profile_active_arrow.png) no-repeat; bottom:-5px; right:10px; }
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a { color:#337bae; font:15px/16px 'segoe_uiregular'; text-shadow: 0 0px #286a9a }
.recommend_tutor .outer_tutor_form { margin: 20px 0 10px; }
.why_championtutor.recommend_tutor ul.resp-tabs-list li { font: 15px/18px "segoe_uiregular"; text-align:center; padding: 10px 16px; }
.why_championtutor.recommend_tutor { width:100%; height:auto; float:left; background:#fff; margin-top:20px; display:inline; }
.why_championtutor.recommend_tutor { background:none; }
.why_championtutor.recommend_tutor ul.resp-tabs-list { width:100%; height:52px; float:left; background:url(../images/profile_tab_bg.png) left center repeat-x; border-bottom:1px solid #307eb5; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -ms-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -o-border-radius:3px 3px 0 0; }
.why_championtutor.recommend_tutor ul.resp-tabs-list { width:auto; }
.why_championtutor.recommend_tutor ul.resp-tabs-list li { width:auto; height:100%; float:left; color:#ffffff; font:15px/52px 'segoe_uiregular'; text-shadow: 0 1px #286a9a; border-right:1px solid #307eb5; padding:0 17px; display:inline; }
.why_championtutor.recommend_tutor ul.resp-tabs-list li:last-child,.why_championtutor.recommend_tutor ul.resp-tabs-list { border-radius:0 3px 0 0; -ms-border-radius:0 3px 0 0; -webkit-border-radius:0 3px 0 0; -moz-border-radius:0 3px 0 0; -o-border-radius:0 3px 0 0; }
.why_championtutor.recommend_tutor .resp-tab-item.resp-tab-active { background:url(../images/profile_active_tab.png) top left repeat-x #d4e9f8; color:#337bae; font:15px/52px 'segoe_uiregular'; text-shadow: 0 0px #286a9a !important; position:relative; }
.why_championtutor.recommend_tutor .resp-tab-item.resp-tab-active:after { content:''; width:12px; height:6px; position:absolute; background:url(../images/profile_active_arrow.png) no-repeat; bottom:-5px; right:10px; }
.why_championtutor.recommend_tutor .resp-tabs-container { width:99.8%; height:auto; float:left; border:1px solid #dedede; background:#faf9f9; }

ul.step_follow { width:100%; height:auto; float:left; list-style-type:none; }
ul.step_follow li { width:14%; height:auto; float:left; text-align:center; position:relative; }
ul.step_follow li:first-of-type:before { display:none; }
ul.step_follow li:before { width:100px; height:2px; content:''; position:absolute; border-top:1px solid #ccc; border-bottom:1px solid #ccc; left:-50px; top:17px; }
ul.step_follow li span { width:35px; height:35px; display:inline-block; border:1px solid #ccc; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; color: #405a6a; font:16px/34px "segoe_uibold"; text-align:center; z-index:100; position:relative; background:#f9fafb;}
ul.step_follow li p { width:100%; height:auto; float:left; text-align:center; color: #405a6a; font:11px/18px "segoe_uibold"; text-transform:uppercase; margin-top:5px; }
ul.step_follow li.step_active span { background:rgb(250,173,18); color:#fff !important; border:1px solid rgb(250,173,18) !important; }
ul.step_follow li.step_active:before { background:rgb(250,173,18); border-top:1px solid rgb(250,173,18) !important; border-bottom:1px solid rgb(250,173,18) !important; }


.img_lowr_btn.continue_step { width:auto; height:auto; float:left; margin-top:10px; padding:0; }




.completed_text_outer { width:95.8%; height: auto; float: left; text-align:center; background:#f9fafb; color: #32709c; font:20px/24px "segoe_uisemibold"; border:1px solid #dedede; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; padding:40px 20px; margin:30px 0; display:inline; }
.Completed_heading { width:100%; height: auto; float: left; color: #32709c; font: 20px/24px "segoe_uisemibold"; text-align:center; margin-bottom:20px; }
.Completed_text { width:100%; height: auto; float: left; color: #333232; font:16px/24px 'segoe_uiregular'; text-align:center; }
.Completed_text a,.Completed_text a:link,.Completed_text a:visited { display:inline-block; color: #32709c; font:16px/24px 'segoe_uiregular'; margin-top:-5px; border:none; outline:none; }
.Completed_text a:hover,.Completed_text a:focus { border:none; outline:none; }

.completed_text_outer .img_lowr_btn.continue_step { width:100%; text-align:center; margin-top:30px; }
.completed_text_outer .img_lowr_btn.continue_step > a:last-of-type { width:auto; padding:0 30px; float:none; display:inline-block; }


/*----------------------------contact-us-final(20-june-2016)----------------------------  */
.contact_headings{width:100%;float:left;height:auto;  margin-top: 50px;}
.contact_headings p{margin-top:10px !important;}

.contact_form_final{   box-shadow: 0 0 17px rgba(0, 0, 0, 0.16);
    float: left;
    height: auto;
    margin-bottom: 80px;
    margin-top: 55px;
    padding-bottom: 30px;
    text-align: center;
    width: 100%;}
.form_details{float:none;display:inline-block; margin-top: 20px;width:630px;}


.main_selection {
    float: left;
    margin: 30px 0;
    width: 100%;
}

.full_check_info {
    float: left;

    margin-top: 12px;
    width: auto;
}
.full_check_info:first-of-type{    margin-right: 30px;}
.main_selection input[type="radio"] {
    display: none;
}

.main_selection input[type="radio"]:checked + label::before {
    background-color: #fff;
    color: #17b5ec;
    content: "•";
    font-size: 26px;
    line-height: 10px;
    text-align: center;
}
.main_selection input[type="radio"] + label::before {
    background-color: #fff;
    border: 1px solid #17b5ec;
    border-radius: 8px;
    content: "";
    display: inline-block;
    float: left;
    height: 14px;
    margin-right: 15px;
    vertical-align: middle;
    width: 14px;
}
.main_selection label {
    color: #2c3748;
    font: 18px/16px "segoe_uisemibold";
    width: 100%;
}

.input_details{width:305px;float:left; position:relative;
}
.input_details input{ background: #fff none repeat scroll 0 0;
    border: 1px solid #dde3e5;
    color: #405a6a;
    display: inline;
    float: left;box-sizing:border-box;
    font: 16px "segoe_uiregular";
    height: 45px;outline:none !important;
    margin-top: 20px;
    padding: 0 10px;width:100%;}
.input_details:nth-of-type(2n){float:right;}


#texta{background: #fff none repeat scroll 0 0;
    border: 1px solid #dde3e5;
    color: #405a6a;outline:none !important;
    display: inline;resize:none;
    float: left;box-sizing:border-box;
    font: 16px "segoe_uiregular";
    height: 100px;
      margin-top: 20px;
    padding: 0 10px;width:100%;padding-top:10px;}


.imgg{height:80px;   border: 1px solid #dde3e5;margin-top:20px;}
.imgg img{position:absolute;right:0px;left:0px;top:0px;bottom:0px;margin:auto;}

.input_details a,.input_details a:link,.input_details a:visited{    font: 16px/50px "segoe_uiregular";text-decoration:underline;float:left; color:#989b9c;}
.privacy_policy_list{width:100%;float:left;height:Auto;box-sizing:border-box;margin-top:8px;}
.privacy_list_top,.privacy_list_bottom { width:100%; height:auto; float:left; }
ul.privacy_policy_list > li { cursor:pointer; border: 1px solid #dde3e5; }
.privacy_list_bottom { display:none; }

.privacy_list_bottom ul.gone_cost2build_list { margin-top:0px; }

span.privacy_list_icon { width:33px; height:25px; float:right !important; position:relative;  margin-top: 0px !important; }
span.privacy_list_icon > img { width:auto; height:auto; position:absolute; left:0px; right:0px; top:0px; bottom:0px; margin:auto; }
span.privacy_list_icon > img:first-of-type { display:block; }
span.privacy_list_icon > img:last-of-type { display:none; }

.privacy_list_top h4 { width:90%; font: 16px/20px "segoe_uiregular"; color:#415665;float:left; }

li.privacy_policy_active { background:#f5f9fb !important; }
li.privacy_policy_active .privacy_list_bottom { display:block !important; }

span.privacy_icon_active.privacy_list_icon > img:first-of-type { display:none; }
span.privacy_icon_active.privacy_list_icon > img:last-of-type { display:block; }
ul.privacy_policy_list > li {
    background-color: #fff;
      margin-bottom: 20px;
    display: inline;
    float: left;
    height: auto;
box-sizing:border-box;
    padding: 16px;
    width: 100%;
}
.blog_list_text{margin-top:20px;  color: #a1aab0;
    display: inline;
    float: left;
    font: 15px/21px "segoe_uiregular";}


.lower_captcha > input[type="submit"], .lower_captcha > input[type="button"] {outline:none;
    width: 150px;    font: 18px/40px "segoe_uisemibold";text-transform:uppercase;text-align:center;
}
.terms_headings{width:100%;float:left;margin-top:50px;height:auto;}
.zz{margin-top:20px !important;}
.terms_headings h1{text-align:center;}
.terms_headings span{font: 21px/62px "segoe_uisemibold"; color:#415665;float:left;  margin-top: 20px;}
.terms_headings p{font: 18px/28px "segoe_uiregular";float:left;width:100%;height:auto;color:#636e76; margin-bottom: 40px;}
.terms_headings h4{font: 21px/22px "segoe_uisemibold"; color:#415665;float:left;}


nav > ul > li > ul{width:145px; height:auto; position:absolute; top:28px;  background: #f8fcfd; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); left:0; padding-bottom:5px; display:none; margin-top:-2px; border-radius:2px;}
nav > ul > li > ul > li{width:100%; height:auto; float:left;}
nav > ul > li > ul > li > a, nav > ul > li > ul > li > a:link,nav > ul > li > ul > li > a:visited{color: #7b8e98;display: inline;
float: left;font: 14px/28px "segoe_uiregular";height: auto;padding: 0 11px;width: auto;}
nav > ul > li > ul > li > a:hover, nav > ul > li > ul > li > a:active{color:#f99e00;}
nav > ul > li{ position:relative;}
nav > ul > li:hover ul{display:inline-block;}
nav > ul > li.active{background:#7b8e98}
select.select-tab{width:auto; height:50px; float:left; border:none; color:#fff; font:20px/50px 'segoe_uisemibold'; padding:0px 25px 0px 10px; margin-top:15px; display:inline; border:none;-moz-appearance: none; -webkit-appearance:none; appearance: none; cursor:pointer; background:url("../images/drpdwn.png") no-repeat 95% center #4790c4;}
select.select-tab option{background:#ffffff; color:#000000; text-indent:20px;}
.recommended_tutors.tp{margin-top:20px;}
select.select-tab:hover{background:url("../images/drpdwn.png") no-repeat 95% center #246fa5}




/*billing-detail*/
.billing_cntnt { width:99.8%; height:auto; float:left; background: none repeat scroll 0 0 #fff; border: 1px solid #dbdfe3; box-shadow: 0 1px #dbdfe3; -ms-box-shadow: 0 1px #dbdfe3; -webkit-box-shadow: 0 1px #dbdfe3; -moz-box-shadow: 0 1px #dbdfe3; -o-box-shadow: 0 1px #dbdfe3;  margin-top:20px;}
.msg_heading { width:96%; height:auto; float:left; border-bottom:1px solid #dee3e8; padding:20px; display:inline; }
.msg_heading_icon { width:40px; height:40px; float:left; position:relative; margin:0px 10px 0 0px; display:inline; }
.msg_heading_icon > img { width:auto; height:auto; position:absolute; left:0px; right:0px; top:0px; bottom:0px; margin:auto; }
.msg_heading h2 { width:auto; height:auto; float:left; color:#5b636c; font:24px/40px 'segoe_uisemibold';  }
.msg_heading > a,.msg_heading > a:link,.msg_heading > a:visited { width:auto; height:33px; float:right; padding:0 15px; color:#fff; font:15px/33px 'segoe_uisemibold'; background:url(../images/snd_nw_msg.png) left top repeat-x #54a0db; text-shadow: 0 1px 1px #2c70a5; -webkit-text-shadow: 0 1px 1px #2c70a5; -moz-text-shadow: 0 1px 1px #2c70a5; -ms-text-shadow: 0 1px 1px #2c70a5; -o-text-shadow: 0 1px 1px #2c70a5; display:inline; }
.msg_heading > a > img { width:auto; height:auto; float:left; margin:7px 10px 0 0; display:inline; }
.msg_heading > a:hover,.msg_heading > a:focus { background:url(../images/snd_nw_msg_hover.png) left top repeat-x #54a0db; text-decoration:none; }
.paymnt_info { width:96%; height:auto; float:left; padding:20px; display:inline; }
.paymnt_info > h3 { width:100%; height:auto; float:left; color:#5b636c; font:20px/26px 'segoe_uisemibold'; }
.pay_info_detail { width:96%; height:auto; min-height:80px; float:left; background-color: #f4f4f4; -webkit-box-shadow: 0 0 4px #8d949c; -moz-box-shadow: 0 0 4px #8d949c; box-shadow: 0 0 4px #8d949c; -ms-box-shadow: 0 0 4px #8d949c; -o-box-shadow: 0 0 4px #8d949c; padding:15px 15px 0 15px; margin:10px 0 20px 0; display:inline; }
.pay_info_detail > div { width:100%; height:auto; float:left; color:#4a525f; font:16px/21px 'segoe_uisemibold'; }
.pay_info_detail > span { width:100%; height:auto; float:left; color:#a1a9ae; font:12px/21px 'segoe_uisemibold'; }
a.add_new_crdt_crd,a.add_new_crdt_crd:link,a.add_new_crdt_crd:visited { width:auto; height: 32px; float:left; background:#d6e1e8; color:#597486; font:14px/32px 'segoe_uisemibold'; border:solid 1px #b1c6d3; padding:0 10px; display:inline; }
a.add_new_crdt_crd:last-of-type { margin-bottom:30px;}
a.add_new_crdt_crd > img { width:auto; height:auto; float:left; margin:8px 10px 0 0; display:inline; }
a.add_new_crdt_crd:hover,a.add_new_crdt_crd:focus { text-decoration:none; color:#384f5d; }
span.sve_mny { width:100%; height:auto; float:left; color:#4d545d; font:16px/21px 'segoe_uisemibold'; margin:10px 0; display:inline; }
.paymnt_info > table { width:100%; height:auto; float:left; background: #fff; border: solid 1px #d4d6d8; margin-top:15px; display:inline; }
.paymnt_info > table tbody { width:100%; height:auto; float:left; }
.paymnt_info > table tr { width:100%; height:auto; float:left; }
.paymnt_info > table tr:first-child { width:100%; height:auto; border-bottom:1px solid #d5dcde; }
.paymnt_info > table tr:nth-of-type(2n+2) { background:#f4f4f4; }
.paymnt_info > table tr th { width:20%; height:auto; float:left; text-align:center; color:#4d545d; font:16px/37px 'segoe_uisemibold'; }
.paymnt_info > table tr td { width:20%; height:auto; float:left; text-align:center; color:#4d545d; font:14px/30px 'segoe_uisemibold'; }
.paymnt_info > table tr th:nth-of-type(4),.paymnt_info > table tr td:nth-of-type(4) { width:14%; }
.paymnt_info > table tr th:last-child,.paymnt_info > table tr td:last-child { width:26%; }
nav > ul > li.p-drop .p-drop-in{left:8px; top:35px;}
nav > ul > li.p-drop .p-drop-in:before{left:18px;}
 nav > ul > li.p-drop a:hover,nav > ul > li.p-drop a:active,nav > ul > li.p-drop a:focus{background:none; color:#565f66;}
 nav > ul > li.p-drop{position:relative;}
 nav > ul > li.p-drop > .profile_img_drpdwn > ul > li a:hover, nav > ul > li.p-drop > .profile_img_drpdwn > ul > li a:active{color:#565f66;}


 ul.dorp-slct-lst{ width:240px; height:auto; float:left;margin-top:15px; display:inline; }
 ul.dorp-slct-lst li{width:100%; height:auto; float:left; background:#4790c4; position:relative; border-radius:4px;/*  border-top:2px solid #transparent; */}
 ul.dorp-slct-lst li a,  ul.dorp-slct-lst li a:link,  ul.dorp-slct-lst li a:visited{width:87%;height:auto; float:left; border:none; color:#fff; font:18px/20px 'segoe_uisemibold'; padding:12px 15px 12px 15px;margin:0; border:none;background:url("../images/drpdwn.png") no-repeat 95% center #4790c4;  border-radius:4px; text-decoration:none; outline:none;}
 ul.dorp-slct-lst li > ul{width:100%; height:auto; display:none; position:absolute; left:0; top:100%;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.47);z-index:100;}
 ul.dorp-slct-lst li > ul > li{width:210px; height:auto; float:left; background:#f6fafe; padding:10px 15px 0px 15px; border-radius:0;}
 ul.dorp-slct-lst li > ul > li > a,  ul.dorp-slct-lst li > ul > li > a:link,  ul.dorp-slct-lst li > ul > li > a:visited{width:100%;height:auto; float:left; color:#286a9a; font:16px/20px 'segoe_uisemibold'; padding:0px 0px 10px 0px; display:inline; background:none;  /* border-top:1px dotted #d4e9f8; */  border-bottom: 1px solid #d2e1e7;  text-decoration:none; outline:none;}
 ul.dorp-slct-lst li > ul > li:last-child{padding-bottom:5px;  border-radius:0 0 4px 4px;}
  ul.dorp-slct-lst li > ul > li:last-child a{border:none;}
ul.dorp-slct-lst li > ul > li:hover{background:#a8c3de;}
ul.dorp-slct-lst li > ul > li:hover a{ color:#ffffff;}
ul.dorp-slct-lst li.active{ background: #54a1d7; border-radius: 4px 4px 0 0; /* border-top:2px solid #3f8ac0 */}
ul.dorp-slct-lst li.active a{background:url("../images/drpdwn.png") no-repeat 95% center; color:#ffffff}
.l-margin{width:auto; height:auto; float:left;}
.l-margin em{width:auto; height:auto; float:left; margin-top:10px;}
.l-margin > .time_frequency > div > input[type="text"]{width:256px;}
.l-margin > .captcha{margin-top:0!important;}
.upload_here_left > form > div > .drop{width:240px; margin-top:0;}
form.school_other_outer form{ padding-left:0; padding-right:0; width:100%;}

.check-terms{width:100%;  height:auto; float:left; margin-top:10px; display:inline; font:14px/21px "segoe_uiregular";}
.check-terms label{width:auto;  height:auto; float:left;  font:14px/21px "segoe_uiregular";}
.check-terms label input[type="checkbox"]{width:auto; height:auto; float:left; margin:5px 8px 0 0; display:inline;}

.gender.g-space{margin-right:100px;}
#upload_prev{width:auto; height:auto; float:left; margin-left:10px;}
.slct-file{font:14px/21px "segoe_uiregular";color:#4a525f; cursor:pointer; }
ul.step_follow li a, ul.step_follow li a:link, ul.step_follow li a:visited{width:auto; height:auto;}

.align-set{width:auto; height:auto; float:left; padding-left:40px;}
.add.add-h{height:34px; line-height:34px; position:absolute; right:0px; width:72px;}
.ref{width:auto; height:auto; float:left; position:relative}

a.link-profile, a.link-profile:link, a.link-profile:visited{background: #f99e00 url("../images/search_tutors_bg.png") repeat-x scroll left center;border: medium none;color: #ffffff;display: inline;float: left; font: 18px/36px "Jubilat-Regular";height: 40px; outline: medium none;padding: 0 17px;text-shadow: 0 1px #c07600;width: auto; text-align:center; border-radius:20px; margin-top:25px;}
.middle-area{float: left;height: auto;width: auto; padding:30px 20px 45px 20px; background:#ffffff; border:1px solid #cccccc; margin:65px 0;}
a#saved{ display:none;background:#d68219!important;}
a#save{ background:#fba71d!important; float:right;}
.top-overlay{width:100%; height:auto; position:fixed; top:0; background:#444b50; opacity:0.9; padding:8px 30px;z-index:10000000;box-sizing: border-box;}
.top-overlay p{width:100%; height:auto;text-align:center; color: #fff;font: 14px/25px 'segoe_uisemibold';}
.top-overlay a,.top-overlay a:link, .top-overlay a:visited{height: auto;width: auto; color: #fff;font: 16px/25px 'segoe_uisemibold';opacity:0.8;right:35px; top:8px; position:absolute}
.top-overlay a:hover, .top-overlay a:active{opacity:1;}
.top-overlay-circle{width:100%; height:167px; position:absolute; background:#444b50; opacity:0.9;z-index:100000;border-radius: 50%; left:0;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;display:table;}
.top-overlay-circle p{width:auto; height:auto;text-align:center; color: #fff;font: 10px/16px 'segoe_uisemibold'; vertical-align:middle; display:table-cell;box-sizing: border-box; padding:0 20px;}
.top-overlay-circle a,.top-overlay-circle a:link, .top-overlay-circle a:visited{height: auto;width: auto; color: #fff;font: 16px/25px 'segoe_uisemibold';opacity:0.8; bottom:10px; right:50%; position:absolute}
.top-overlay-circle a:hover, .top-overlay-circle a:active{opacity:1;}
.snap{position:relative!important;}
.check-show{width:auto; height:auto; float:right; color:#4595ce; }
.check-show input[type="checkbox"]{width:auto; height:auto; float:left; margin:4px 10px 0px 0; color:#4595ce; }
a.help-sec, a.help-sec:link, a.help-sec:visited{width:18px; height:18px; float:right;background:url("../images/help.png") no-repeat center; margin:10px 30px 0 0;}
/*group-tution-update*/
form.group-tuition-form > div > label{text-align:left;}
form.group-tuition-form {width:100%;height:auto;float:left; margin-bottom:50px;}
form.group-tuition-form > div > textarea{width:440px;height:100px;float:left;resize:none;box-shadow:none;border:1px solid #dde3e5;padding:10px; box-sizing:border-box; font:14px/21px "segoe_uiregular"; color:#7c8993;}
form.group-tuition-form > h4{width:100%;height:auto;float:left;font:16px/21px "segoe_uibold";color:#3c88be;margin:30px 0 30px 0px;text-transform:uppercase;display:inline;}
form.group-tuition-form > div > .full-width{width:100%;height:auto;float:left;text-transform:uppercase;font:13px/20px "segoe_uibold";margin-bottom:10px;}
form.group-tuition-form > div > input[type="file"]{width:200px;height:33px;float:left;}
form.group-tuition-form > div > .full-width> p{font:13px/20px "segoe_uiregular";color:#626b73;text-transform:capitalize;display:inline;margin-left:5px;}
form.group-tuition-form  h3{width:100%;height:auto;float:left;font:13px/20px "segoe_uibold";color:#405a6a;text-transform:uppercase;margin-bottom:10px;}
h4.inner-heading{width:80%;height:auto;float:left;font:13px/20px "segoe_uibold";color:#405a6a;text-transform:uppercase;margin-bottom:20px;}

.rtable{width:100%;height:auto;float:left;}
.rtable thead{background:#5098cc;}
.rtable thead th{padding:5px 0 5px 10px;border:1px solid #307eb5;font:13px/15px "segoe_uibold";color:#fff;}
.rtable tbody td{border:1px solid #dde3e5;padding:5px 0 5px 5px;font:13px/15px "segoe_uiregular";}
form.group-tuition-form .rtable input[type="text"]{width:80%;height:35px;padding:0 5px;float:left;color:#555752;line-height:35px;}
.form-section-part{width:45%;height:auto;float:left;margin-right:15px;}
.form-section-part label{width:auto;height:auto;float:left;margin:15px 0;font:16px/25px "segoe_uiregular";}
form.group-tuition-form> div .form-section-part input[type="text"]{width:43px;height:30px;font:16px/25px "segoe_uiregular";}
.form-section-part-outer{width:100%;height:auto;float:left;}
.uploadedimg{width:100%;height:auto;float:left;}
.img-overlay{width:100%;height:100%;float:left;position:absolute;background:rgba(0,0,0,0.6);top:0;bottom:0;left:0;right:0;}
.uploadedimg figure{width:auto;height:auto;float:left;position:relative;}
.uploadedimg figure a,.uploadedimg figure a:link,.uploadedimg figure a:visited{width:53px;height:53px;background:url("../images/play-vedio.png") no-repeat center;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;}
.uploadedimg figure a:hover,.uploadedimg figure a:focus,.uploadedimg figure a:active{-ms-transform: scale(1.02,1.02); /* IE 9 */  -webkit-transform: scale(1.02,1.02); /* Safari */   transform: scale(1.02,1.02);}

.uploadedimg figure{margin:10px 19px;}
.upload-media{width: 120px;height:40px;float: right;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: solid 1px #eeedef;position: relative;margin-right:35px;}
.upload-media input[type="file"]{width: 100%;height: 31px;position: absolute;top: 0;
opacity: 0;cursor: pointer;left: 0;}
.upload-media p{color: #fff;font: 15px/40px "Jubilat-Regular";text-align: center;background:#faad12;}
.upload-media:hover p{background:#ff7308;}
.table-outer{width:100%;height:auto;float:left;}
input.submit1[type="submit"],input.submit1[type="button"]{width:134px;height:34px;float:left;background:#faad12;border:medium none;border-radius:17px / 18px 18px 19px 19px;color:#fff;font:16px/34px "Jubilat-Regular";margin-top:30px;margin-bottom:30px;}
input.submit1[type="button"]{background:#307eb5;}
input.submit1[type="button"]{margin-left:5px;}
input.submit1[type="submit"]:hover{background:#307eb5;}
input.submit1[type="button"]:hover{background:#faad12;}
.button-outer{width:100%;height:auto;float:left;}
a.show-more, a.show-more:link, a.show-more:visited{width:175px;height:auto;float:left;background:#faad12;border-radius:20px;color:#fff;font:16px/34px "Jubilat-Regular";text-align:center;position:relative;left:50%;margin-left:-87px;margin-top:30px;margin-bottom:30px;}
a.show-more:active, a.show-more:focus, a.show-more:hover{background:#ff7308;}
.show-btn-outer{width:100%;height:auto;float:left;}
.select-day{ background: #ffffff none repeat scroll 0 0;border: 1px solid lightgray;float: left;height: auto;left: 0;   padding: 10px;position: absolute;top: 40px;width: 245px;z-index: 1;display:none;}
.select-day label{color: #7b7b7b;float: left;font: 14px/21px "segoe_uiregular";height: auto;margin-top: 10px;width: 100%;}
.rtable tr td:nth-of-type(6),.rtable tr th:nth-of-type(6){position:relative;}
.rtable tr td:last-of-type{text-align:center;}
.select-day input[type="checkbox"]{display: inline;float: left;height: auto;margin-right: 10px;margin-top: 5px;width: auto;}
.day-right{float: left;height: auto;margin-left: 10px;width: auto;}
input.day[type="text"]{background-color: #fff;border: 1px solid #e3dede;color: #7b7b7b;display: inline;float: left;font: 14px/21px "segoe_uiregular";height: 25px!important;padding: 0 2px!important;width: 45px!important;margin:0 7px 0 7px;}
.day-right span{float: left;height: auto;width: auto;padding:2px 2px 0!important;}
/* select.filter{-moz-appearance: none;background: #ffffff url("../images/drop-down.png") no-repeat scroll 95% center; */
    /* border: 1px solid #d8d8d8;color: #7b7b7b;float: right;font: 17px/50px "proxima_novaregular";height: 50px;  margin-left: 10px;padding-left: 15px;width: 246px;} */
/*----------------------add new page fb-jobs---------------------------*/
.view_tutor_detail .available_assignment, .recommended_tutors .available_assignment{box-sizing:border-box;margin-top:20px;margin-bottom:20px;}
.recommended_tutors .hide_form span,.recommended_tutors .show_form span{color:#626b73;font:15px/16px "segoe_uisemibold";}
table.view_info_table th{font:17px/19px "segoe_uisemibold";padding:5px 0;}
.recommended_tutors table.view_info_table{margin-bottom:10px;}
.any_district > select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:rgba(0, 0, 0, 0) url("../images/drop_dwn_arrow.png") no-repeat scroll 95% center;}
.fb-table{width:960px!important;}
#available_assignment.available_assignment .available_assignment_left{width:49%;height:auto;float:left;}
#available_assignment.available_assignment .available_assignment_right{width: 49%;height: auto;float: right;}
.recommended_tutors .available_assignment ul.select_tutor li{width:150px;}
.recommended_tutors  .available_assignment ul.select_tutor li:last-of-type{width:100%;}
.recommended_tutors  .any_district > select{padding:0;}
.recommended_tutors  .available_assignment{background:#f9fafb!important;}
.recommended_tutors  .any_district{background:#fff;}
.recommended_tutors .district_right{width:360px;}
/*Store page*/
nav > ul > li:last-of-type > ul{width:270px;}
/**/
.all_recommended_tutors.ttr-recommend .bx-controls-direction{margin-left:0px;width:100%;left:0;}
.all_recommended_tutors.ttr-recommend .bx-wrapper {max-width: 100%!important;}
.all_recommended_tutors.ttr-recommend a.bx-next{margin-right:-20px;}
.all_recommended_tutors.ttr-recommend a.bx-prev{margin-left:-20px;}
a.proceed.n_proceed{width:150px;float:right;}
.book_img {background: #000 none repeat scroll 0 0;display: inline-block;height:189px; margin: auto; overflow: hidden;
  position: relative; text-align: center; width: 149px;}
.all_recommended_tutors.ttr-recommend .img_ful_detail > p{height:auto;font-style:italic;}
.all_recommended_tutors.ttr-recommend .img_detail{border-bottom:none;}
.all_recommended_tutors.ttr-recommend  p.tuition_heading_detail{margin:0; text-align:left;}
.all_recommended_tutors.ttr-recommend h2{text-transform:uppercase;}
.all_recommended_tutors.ttr-recommend h2 span{font:16px/24px "segoe_uisemibold";text-transform:none;}
ul.recommended_tutors_list.mx{text-align:center;}
ul.recommended_tutors_list.mx li{width:200px!important;float:none;display:inline-block;}
.srch-clss .district_right{float:left;margin-top:10px;}
.srch-clss .available_assignment label{width:100%!important;}

/*Star-start*/
 .staring{width:100%; height:auto; float:left;}
 .staring a, .staring a:link, .staring a:visited{width:auto; height:auto; float:right;}
 .staring img{width:auto; height:auto; float:auto;}
 .staring a:nth-of-type(2){display:none;}
/*Star-end*/

a.dnwld-bttn,a.dnwld-bttn:link,a.dnwld-bttn:visited{background:url("../images/banner_button_bg.png") repeat-x #f99e00;color: #fff;display: inline;float: left;font: 18px/20px "Jubilat-Regular"; height:auto;
margin:5px 0 15px;position: relative;text-shadow: 0 1px #c07600;width:auto;float:left;padding:10px 35px 10px 25px;}
 a.dnwld-bttn > span{background: rgba(0, 0, 0, 0) url("../images/banner_button_bg_arrow.png") no-repeat scroll left center;height:15px;width: 8px; position:absolute;right:12px;top:0; bottom:0;margin:auto;}
a.dnwld-bttn:hover,a.dnwld-bttn:active{text-decoration:none; background:url(../images/banner_button_bg_hover.png) repeat-x #f99e00; }

.footer_bottom p > a,.footer_bottom p > a:link,.footer_bottom p > a:visited{width:auto; height:auto;font:15px/21px "segoe_uiregular";color:#fff;}
.footer_bottom p > a:hover,.footer_bottom p > a:active{text-decoration:underline;}
a.master-visa,a.master-visa:link,a.master-visa:visited{width:136px; height:auto;float:left;position:relative;left:50%;margin:15px 0 15px -68px}
/* badges and read more start */
.hide-row{display:none;}
a.read_more.no_un, a.read_more.no_un:link, a.read_more.no_un:visited{margin-top:0;}

.badges{width:auto; height:auto;border-top:1px solid #D5D9DD;padding-top:10px;margin-top:15px;display:inline; position:absolute;bottom:0;}
.badges-inner{width:45%; height:auto; float:left;border-right:1px solid #D5D9DD;padding:15px 0 12px 15px; display:inline;position:relative;}
.badges-inner:nth-of-type(2){border-right:0;}
.badges-inner figure{width:auto; height:37px; position:relative;float:left;margin-right:20px;display:inline;}
.badges-inner figure img{width:auto; height:auto;top:50%; position:relative; transform:translateY(-50%);}
.badges-inner p{width:auto; height:auto; float:left;font: 16px/18px "segoe_uibold"; color:#5498C9;text-transform:uppercase;}
.person_img{padding-right:15px;box-sizing:border-box;}
.badges-img{width:33%;height:auto;float:left;border-left:1px solid #D5D9DD;border-right:1px solid #D5D9DD;position:relative;}
.badges-img:nth-of-type(2){border:none;}
.badges-img img{width:auto; height:auto; float:left; position:relative;left:50%;transform:translateX(-50%);}
.person_qualification .badges{margin-top:49px; display:inline;}
.b_tooltip{width:100%; height:auto; position:absolute;top:100%;left:0; right:0;margin:auto;padding:8px; color:#fff; background:#5498C9;font: 14px/20px "segoe_uiregular";display:none;box-sizing:border-box;z-index:100;}
.badges-img:hover .b_tooltip,.badges-inner:hover .b_tooltip{display:block;}


.view-badges .person_qualification,.view-badges .person_img{height:300px;position:relative;padding-bottom:80px;box-sizing:border-box;}
.view-badges .person_img .badges{left:0px; right:10px; }
.view-badges .person_qualification .badges{left:25px; right:15px; }
.view-badges .person_qualification > table.person_personal_detail tr td {width:257px;}
.view-badges .person_qualification > table.person_personal_detail tr th{width:166px;}
.view-badges .snap{max-width:100%;}
.snap{max-width:100%;}
.snap img{max-width:100%;}
/* badges and read more end */

/*blog-table-start*/
.blog-table{width:100%; height:auto; margin:30px 0;border:1px solid #434343;float:left; border-bottom:0;overflow-x:auto;}
.blog-table table{width:100%;min-width:600px; height:auto; padding:0; margin:0;}
.blog-table table th,.blog-table table td{text-align:center; vertical-align:middle;}
.blog-table table thead,.blog-table table tbody{width:100%; height:auto;}
.blog-table table tr{width:100%; height:auto; border-bottom:1px solid #434343;}
.blog-table table thead th{background:#3379B7;color:#FFFFFF;font: 17px/22px "segoe_uiregular"; padding:10px;}
.blog-table table thead th,.blog-table table tbody th,.blog-table table tbody td{border-right:1px solid #434343;}
.blog-table table tbody th{background:#F6F6F6;color:#000000;font: 17px/22px "segoe_uiregular";padding:20px 10px;}
.blog-table table tbody td{width:25%;color:#000000;font: 14px/22px "segoe_uiregular";padding:15px 12px;}
.blog-table table tbody tr:nth-of-type(odd){background:#F6F6F6;}
.blog-table table tbody td:nth-of-type(3),.blog-table table thead th:nth-of-type(2){border-right:0;}
/*blog-table-end*/




/*Subjects Start*/
.subject-sections{width:305px; height:auto; float:left; border-top:8px solid #F9AD11; padding:20px 15px 0; margin:75px 40px 0 0; box-sizing:border-box;}
.subject-sections:nth-of-type(3n){margin-right:0px;}
.subject-sections h3{width:100%; height:auto; float:left; text-align:center;color:#FDC934;font:18px/20px 'segoe_uisemibold'; text-align:center; text-transform:uppercase; margin-bottom:25px; }
.subject-sections:last-of-type{margin-right:0}
.articles.sub ul{margin-top:0;}
.articles.sub ul li{width:100%;margin:0 0 10px; display:inline; /* background-size:15px 15px; */ background-position:top 5px left;padding-left:30px;float:left;}
.articles.sub ul li a, .articles ul li a:link, .articles ul li a:visited{font:17px/25px 'segoe_uiregular';}
.articles.sub ul li:nth-of-type(2n+2){float:left;}
/*Subjects End*/


/*stack-table-start*/
.blog-inner-table{width:100%; height:auto; margin:30px 0;border:1px solid #434343;float:left; border-bottom:0;overflow-x:auto;}
.blog-inner-table table{width:100%;height:auto; padding:0; margin:0;}
.blog-inner-table > table > thead > tr > th:nth-of-type(1){width:25%;}
.blog-inner-table table th:nth-of-type(1){border-bottom:0;}
.blog-inner-table table th,.blog-inner-table table td{text-align:center; vertical-align:middle; border-bottom:1px solid #434343;}
.blog-inner-table table thead,.blog-inner-table table tbody{width:100%; height:auto;}
.blog-inner-table table tr{width:100%; height:auto;}
.blog-inner-table table thead th{background:#3379B7;color:#FFFFFF;font: 17px/22px "segoe_uiregular"; padding:10px;}
.blog-inner-table table thead th,.blog-inner-table table tbody th,.blog-inner-table table tbody td{border-right:1px solid #434343;}
.blog-inner-table table tbody th{background:#F6F6F6;color:#000000;font: 14px/22px "segoe_uiregular";padding:20px 10px;text-align:center;}
.blog-inner-table table tbody th:nth-of-type(1){background:#F6F6F6;color:#000000;font: 17px/22px "segoe_uiregular";padding:20px 10px;border-right:1px solid #434343;}
.blog-inner-table table tbody td.d_none{background:#F6F6F6;}
.blog-inner-table table tbody td{width:25%;color:#000000;font: 14px/22px "segoe_uiregular";padding:15px 12px;}
/* .blog-inner-table table tbody tr:nth-of-type(odd){background:#F6F6F6;} */
/* .blog-inner-table table tbody td:nth-of-type(3),.blog-inner-table table thead th:nth-of-type(2){border-right:0;} */
.blog-inner-table table tbody td.inner-table{padding:0; border-bottom:0;}
.blog-inner-table table td:last-of-type,.blog-inner-table table th:last-of-type{border-right:0;}




#customers {border-collapse: collapse;width: 100%; margin-bottom:30px;}
#customers td, #customers th {border: 1px solid #ddd;padding: 4px 34px;}
#customers tr:nth-child(even){background-color: #f2f2f2;}
#customers tr:hover {background-color: #ddd;}

#customers th {padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: #3379b7;color: white;}

/*stack-table-end*/

/*---------Media Query------------*/
@media only screen and (min-width :1001px) and (max-width : 1100px) {
.wrapper { width:1024px; }
.banner_detail { position:absolute; }
.champion_tutor { left:8%; }
.profile_name,.profile_img_drpdwn { right:30px; }
a.login, a.login:link, a.login:visited { right:25px; }
.terms_headings{width:985px;margin-left:10px;}
nav > ul > li > a, nav > ul > li > a:link, nav > ul > li > a:visited{padding:0 12px;}
}
@media only screen and (min-width :831px) and (max-width : 1000px) {
.profile_table ul.resp-tabs-list li, .why_championtutor ul.resp-tabs-list li { padding:0 6px; }
.profile_table .resp-tab-item.resp-tab-active, .why_championtutor .resp-tab-item.resp-tab-active,.profile_table ul.resp-tabs-list li, .why_championtutor ul.resp-tabs-list li { font:13px/52px 'segoe_uiregular'; }

/*banner n*/
.bannertop{margin-top:0;}
.bannertoptutorform{margin-top:0;}
.bannertopviewtutor{margin-top:0;}
.bannertopchampio{margin-top:0;}
.scholership-banner{margin-top:0;}
/*update*/
h4.inner-heading{width:68%;font:13px/15px "segoe_uibold";}
form.group-tuition-form > div span{font:13px/18px "segoe_uiregular";}
table.person_personal_detail tr td{width:43%;}
.clndr-1{margin-right:10px!important;}

}
@media only screen and (min-width :750px) and (max-width :1000px) {
.wrapper { width:750px; }
header { background:#F8FCFD; position:relative; }
nav { width:100%; text-align:center; margin:10px 0; display:none; }
nav > ul { float:none; position:relative; text-align:center; display:inline-block; }
.banner { top:120px; width:100%; }
.scroll_to_continue_outer { bottom:130px; }
.home_tuition_agency ul li { width:230px; }
.inner_img { height:90px !important; }
.inner_img > img { width:100%; height:auto; }
/*.tuition_detail { width:84%; }*/
.tabbing_inner ul.resp-tabs-list { display:none; }
.tuition_agency_singapore ul li { width:227px; margin:0 10px 15px 0; }
.tuition_agency_singapore ul li:nth-of-type(4n) { float:left; margin:0 14px 14px 0; }
.tuition_agency_singapore ul li:nth-of-type(3n) { float:right; margin:0 0 14px 0; }
.available_assignment { width:95%; }
.hidden_form_outer { margin-top:30px; }
/*.district_right { width:270px; }*/
.any_district { width:192px; }
ul.select_tutor li:nth-of-type(3n), ul.preferred_area:nth-of-type(3n) { float:left; }
ul.map_icon li { margin:0 25px 15px 0; }
.bx-viewport { height:240px !important; }
.testimonial_detail { width:235px; margin-right:20px; }
ul.students { width:100%; }
ul.students li { padding:0 35px; }
ul.students li:first-of-type { padding:0 35px 0 0; }
ul.students li:last-child { padding:0 0 0 35px; }
.resp-tabs-container > div { width:750px; }
.hidden_form_outer, .hidden_news_outer { margin-top:25px; }
.available_assignment, .champion_news { width:95%; margin-left:2px; }
.facebook_btm { width:97%; }
.facebook { margin-top:15px; }
ul.map_icon { width:750px; margin-top:15px; }
.banner_detail { position:absolute; }
.tuition_img_detail { width:122px; }
a.search_tutors_button, a.search_tutors_button:link, a.search_tutors_button:visited, a.more_options, a.more_options:link, a.more_options:visited, .available_assignment_right input[type="submit"], .available_assignment_right input[type="button"], .tutor_regstr_capcha input[type="submit"], .submit { padding:0 12px; font:18px/38px "Jubilat-Regular"; }
.available_assignment_outer { width:750px; }
.clndr { margin-right:0px; }
.person_qualification > table.person_personal_detail tr th,.person_qualification > table.person_personal_detail tr td { width:100%; text-align:left; }
.container_white,.container { padding:0px 0 30px; }
.blog_left { width:445px; }
ul.blog_list li { width:100%; }
.blog_list_img > img { width:100%; height:auto; }
form.leave_comment > input[type="text"], form.leave_comment > input[type="email"] { width:180px; }
form.leave_comment > textarea { width:399px; }
ul.related_articles li { width:131px; }
.related_articles_img > img { width:100%; height:auto; }
form.contact_form { width:94%; }
form.contact_form > input[type="text"], form.contact_form > input[type="email"], .lower_captcha > input[type="text"] { width:164px; }
form.contact_form > textarea { width:515px; }
.contact_us ul { margin-top:40px; }
.home_tutors_write_heading { width:97%; padding:0 0 0 20px; }
.li_inner > span { width:550px; }
.search_tutor_detail { width:99.7%; }
ul.tutor_ul { padding:15px; }
ul.contact_detail { width:92.2%; }
.music_right { width:200px; }
.music_right > img { width:100%; height:auto; }
.music_left { width:230px; }
ul.vocal_lesson li { margin-right:10px; }
.personal_particulars_detail { width:99.6%; }
.level_tutored { width:93%; }
.level_tutored ul li { margin:0 10px 15px 0; }
.level_tutored ul li:nth-of-type(4n) { float:left; margin:0 10px 15px 0; }
.level_tutored ul li:nth-of-type(3n) { float:right; margin:0 0px 15px 0; }
.time_frequency { width:92%; }
.home_tutors_write_outer { padding:22px; }
.cntnt_fix { width:695px; }
.view_tutor_detail { width:94%; }
ul.view_by_id li { width:96.5%; padding:10px; }
table.person_personal_detail { width:203px; }
.persn_snap { width:160px; }
.snap { width:160px; height:160px; }
ul.pagination { margin-bottom:10px; }
.person_img{ width:55%; }
.person_qualification { width:40%; float:right; }
a.check_schedule, a.check_schedule:link, a.check_schedule:visited { width:220px; }
/*.person_qualification > table.person_personal_detail tr td { width:auto; }*/
table.teaching_subject tr td { width:505px; }
.tutor_coordinator_banner { background:url("../images/tuition_coordinator_banner.png") no-repeat scroll -190px center rgba(0, 0, 0, 0); }
.tutor_registration,.preferred_tutoring_locations { width:99.6%; }
.university_inner > ul.tabNav li a, .university > ul.tabNav li a:link, .university > ul.tabNav li a:visited, .experience11 > ul.tabNav1 li a, .experience11 > ul.tabNav1 li a:link, .experience11 > ul.tabNav1 li a:visited { padding:0 20px; }
.district_right { width:270px !important; }
.why_us_detail { padding:40px 14px 80px;  }
.lower_detail { padding:20px 10px;  }
ul.business_model_ul li { width:94%; }
.business_detail { width:570px; }
.why_us_detail > ul > li { margin:0px 85px 20px 0px; }
.why_us_detail > ul > li:last-child { float:left; margin:0px 89px 20px 0px; }
.why_us_detail > ul > li:nth-of-type(3n) { float:right; margin-right:0px; }
#horizontalTab { width:99% !important; }
.personal_profile { width:96%; padding:25px 10px; }
a.photo, a.photo:link, a.photo:visited { right:10px; }
form.personal_profile_form { width:550px; }
.profile_form_right { width:43%; }
.profile_form_left { width:47%; margin-left:14px; }
.profile_form_left > div > label, .profile_form_right > div > label { width:100%; text-align:center; }
.profile_form_left > div:first-of-type > label { width:120px; }
.vrtcle_btm_line { margin-left:-5px; }
.profile_form_left > div > input[type="text"] { width:240px; }
.profile_form_right > div > input[type="text"] { width:220px; }
.date { width:58px; }
ul.preferred_tutor_ul li { width:215px; }
.upload_here_left { width:405px; }
.upload_here_right { width:230px; }
.upload_here_left > form > div > input[type="text"] { width:285px; }
.certificate_img { margin-bottom:20px; }
.certificate_img:last-child { margin-right:0px; }
.update_schedule { padding:0px; border-left:0px; width:100%; margin-top:20px; }
.university_inner > .tabContainer, .experience11 > .tabContainer1 { width:99.6%; }
.experience_detail > textarea { width:95%; }
#year { width:85px; }
.feedback_lower_detail { padding:15px; width:95.5%; }
.feedback_lower_detail_left { width:520px; }
ul.feedback li { width:99.5%; }
.score { width:auto; padding:0 30px; }
table.share_tutor_profile tr td { width:100%; }
table.share_tutor_profile tr td { width:350px; }
.feedback_lower_detail_left { width:100%; }
.home_tutors_write { width:99.5%; }
.privacy_policy_banner { background:url("../images/privacy_policy_banner.png") no-repeat scroll -195px center rgba(0, 0, 0, 0); }
.school_other_left { width:325px; }
.school_other_left > input[type="text"] { width:290px; }
ul.grade { width:217px; margin-right:10px; }
.schedule { width:94%; }
.home_tuition_agency p a, .home_tuition_agency p a:link, .home_tuition_agency p a:visited { right:65px; }
.tuition_agency_singapore ul { width:94%; margin:60px 0 0 -47%; }
.tuition_detail_outer { width:100%; }
iframe { width:750px !important; }
.champion_tutor { left:10%; }
.need_home_tutors { display:none !important; }
.cntnt_fix > ul > li { width:100%; }
.cntnt_fix > ul > li > ul > li { width:96%; }
.recommended_tutors { width:94%; }
ul.recommended_tutors_btn li { width:234px; }
ul.recommended_tutors_btn li a, ul.recommended_tutors_btn li a:link, ul.recommended_tutors_btn li a:visited { width:194px; }
ul.recommended_tutors_list li { width:193px !important; margin-right:15px; }
.img_lowr_btn { width:100%; padding:0px; }
#postneedpop6 { position:absolute; width:730px; top:20px; }

.postneed_bx6,#postneedpop7 { width:730px; }
#postneedpop7 { top:20px; }
.postneed_bx7 { width:710px; padding:0 10px 10px 10px; }
.personal_detail_inner table.person_personal_detail { width:500px; }
.personal_detail_inner table.person_personal_detail tr th { width:128px; }
.personal_detail_inner .schedule > table tr td:first-child { width:50px; }
.personal_detail_inner .schedule > table tr th:first-child { width:60px; }
.personal_detail_inner .schedule > table tr td { width:79px; }
.personal_detail_inner .schedule > table tr th { width:81px; }
.feedback_profile { padding:0px; width:100%; }
.month { width:75px; }
table.person_personal_detail tr td { font:13px/21px 'segoe_uiregular'; }
.feeback2 > table tr td { width:275px !important; }
.profile_edit { width:705px; }
.profile_edit_txt { width:440px; }
table.pricingtbl tr td,table.pricingtbl tr td a, table.pricingtbl tr td a:link, table.pricingtbl tr td a:visited { font:14px/21px 'segoe_uiregular'; padding:0 3px; }
a.save, a.save:link, a.save:visited { bottom:55px; }
ul.social_links { top:10%; }
.profile_name { right:10px; }
.profile_img_drpdwn { right:10px; }
#postneedpop1,#postneedpop4 { position:absolute; }
ul.track_new li { width:350px; }
ul.track_new { padding:15px; }
.date_detail { padding:10px; width:328px; }
.date_detail > div > p { width:206px; }
.person_img1 { width:61%; }
.person_qualification1 > table tr th { width:105px; }
.person_qualification1 > table tr td { width:126px; }
table.person_personal_detail1 { width:230px; }
table.person_personal_detail1 tr th { width:125px; }
table.person_personal_detail1 tr td { width:100px; }
.home_tutors_write_outer .cntnt_fix { width:645px; }
.menu_btn { width:21px; height:21px; float:left; margin:27px 0 0 13px; display:block; position:absolute; cursor:pointer; }
.search { display: none; }
a#logo, a#logo:link, a#logo:visited {width:224px; position:relative; left:50%; margin-left:-112px;  }
.top70 { top:70px !important; }
.tuition_img_detail > span > img { margin-right: 4px; }
.university { display:none; }
ul.mobile_university { width:99%; height:auto; float:left; display:block; list-style-type:none; margin-top:20px; display:inline; }
ul.mobile_university li { width:100%; height:auto; float:left; }
ul.mobile_university li > p { background: none repeat scroll 0 0 #EBEBEB; color: #626B73; display: inline-block; font: 15px/21px 'segoe_uisemibold'; padding: 10px 15px; width: 96%; border:1px solid #c1c1c1; cursor:pointer; }
.p_img { float:right; margin:6px 0 0 0; }
.clck_shw { width:97%; margin:20px 0 20px 8px; }
ul.mobile_university li > div {margin-top:20px;  }
.tabContainer1 { padding-bottom:10px; }
/*banner n*/
.bannertop{margin-top:0;}
.bannertoptutorform{margin-top:0;}
.bannertopviewtutor{margin-top:0;}
.bannertopchampio{margin-top:0;}
.scholership-banner{margin-top:0;}
/*---------------------- Start View Info Table ---------------------------*/
table.view_info_table tr td:nth-of-type(2), table.view_info_table tr td:nth-of-type(4) { width:45px; }
table.view_info_table tr th:nth-of-type(1) { width:225px; }
table.view_info_table tr td:nth-of-type(6) { width:120px; }
table.view_info_table tr td:nth-of-type(1), table.view_info_table tr td:nth-of-type(3), table.view_info_table tr td:nth-of-type(5) { width:176px; }
table.view_info_table tr th:nth-of-type(3) { width:145px; }
table.view_info_table tr th:nth-of-type(2) { width:375px; }
/*---------------------- End View Info Table ---------------------------*/
.resp-accordion { position:relative; }
.resp-accordion .personal_hover { display:none; }
.resp-accordion.resp-tab-active .personal_hover { display:block; }
.personal_hover { top:50px; left:20px; }
.preferred_tutoring_subjects ul { width:97%; }
.test_paper { width:94%; }
.test_table { width:100%; }
p.test_paper_text{ height:145px;}
.fade{ margin-top:150px;}
.recommend_tutor > div > ul > li { padding:0 8px; }
.recommend_tutor > div > ul > li > a, .recommend_tutor > div > ul > li > a:link, .recommend_tutor > div > ul > li > a:visited,.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active a { font:12px/16px "segoe_uiregular"; }
.msg_heading{width:94.6%;}
.completed_text_outer{width:93%;}
.top-overlay{padding:8px 50px;}
.top-overlay-circle{height:161px;}
.table-outer{width:100%;overflow:hidden;overflow-x:auto;}
.rtable{width:960px;}
.select-day{position:static;margin-top:5px;}
/*tab-bar*/
.profile_table ul.resp-tabs-list li, .why_championtutor ul.resp-tabs-list li,.profile_table .resp-tab-item.resp-tab-active, .why_championtutor .resp-tab-item.resp-tab-active{font:13px/52px "segoe_uiregular";padding:0 7px;}
h4.inner-heading{width:100%;margin-bottom:10px;}
.upload-media{float:left;margin-bottom:20px;}
.champ-para{padding:15px 25px 40px;}
table.person_personal_detail tr td{width:43%;}
.clndr-1{margin-right:10px!important;}
/* start save popup */
#savepop6{width:700px;}
/* end save popup */
table.fb-table tr td{width:auto!important;}
table.fb-table tr th{width:auto!important;}
.tb-res{width:100%;float:left;overflow:hidden;overflow-x:scroll;}
table.fb-table{margin-bottom:0;}
.recommended_tutors table.view_info_table{margin-bottom:0px;}
ul.pagination{margin-top:10px;}

.recommended_tutors .district_right{width:265px!important;}
.recommended_tutors  .district_right > input[type="text"]{width:45px;}
.recommended_tutors .available_assignment_right input[type="submit"],.recommended_tutors .available_assignment_right input[type="button"]{font: 16px/35px "Jubilat-Regular";padding: 0 11px;}
.recommended_tutors .available_assignment_right input[type="button"]{margin-left:5px;}
#postneedpop_map{width:700px;}
.postneed_bx_map{width:680px;}
/*Subjects Start*/
.subject-sections{width:230px;margin-right:30px;}
.subject-sections:nth-of-type(3){margin-right:0;}
.articles.sub ul li a{font: 16px/25px 'segoe_uiregular';}
/*Subjects End*/
}
@media only screen and (min-width :456px) and (max-width : 490px) {


table.person_personal_detail tr td { width:220px; }
.personal_detail_inner .schedule > table tr td:first-child { width:45px; margin-right:0px; }
.personal_detail_inner .schedule > table tr td { width:48px; }
.schedule { padding:10px 2px; width:98%; }
ul.step_follow li p{font-size:7px;}
.personal_detail_inner .schedule > table tr th { width:50px; }
.personal_detail_inner .schedule > table tr th:first-child { width:48px; }
ul.view_by_id li, ul.feedback li { width:99%; }
.why_us_detail { padding:30px 9px; }
.why_championtutor .resp-tabs-container,.profile_table .resp-tabs-container { width:98.5%; }
.why_us_detail > ul > li { margin-top:15px; width:178px; }
.why_us_detail > ul > li:last-child { float:left; }
ul.business_model_ul li { width:90.5%; }
.business_detail { width:315px; }
ul.track_new { padding:10px; }
ul.track_new li { width:100%; margin-bottom:10px; }
ul.track_new li:last-of-type { margin-bottom:0px; }
.date_detail { padding:10px; }
.personal_profile { padding:13px; width:94%; }
form.personal_profile_form { width:100%; }
.profile_form_left,.profile_form_right { padding:0px; width:100%; border:0px; }
.persn_snap { left:50%; margin:0 0 20px -95px; }
.profile_form_right { margin-top:15px; }
.profile_form_right > div > label { width:125px; }
.teaching_redentials { width:230px; }
.add2 { margin-left:0px; }
.upload_here_left { width:100%; padding:0px; border:0px; }
.upload_here_left > form > div > label,#year { width:100px; }
.type { width:305px; }
#year_txt,.upload_here_left > form > div > input[type="text"] { width:285px; }
.certificate_img { margin-bottom:10px; }
.schedule > table { width:100%; }
.schedule > table tr td { width:48px; }
.schedule > table tr th { width:50px; }
.update_schedule { width:100%; padding:0px; border:0px; margin-top:25px; }
table.pricingtbl th { font:11px/32px 'segoe_uisemibold'; padding:0 2px; }
table.pricingtbl tr td a, table.pricingtbl tr td a:link, table.pricingtbl tr td a:visited { font:11px/28px 'segoe_uiregular'; }
table.person_personal_detail { width:100%; }
.person_qualification > table.person_personal_detail tr td { width:253px; }
table.person_personal_detail tr th { width:169px; }
.popup5_student_left > img { width:100%; height:auto; }
#postneedpop1 { position:absolute; width:460px; }
.postneed_bx1 { width:460px; }
#postneedpop6,#postneedpop7 { width:460px; position:absolute; }
.postneed_bx6{ width:460px; }
.postneed_bx7 { padding:10px; width:440px; }
.person_qualification1,.person_img1 { width:100%; padding:0px; border:0px; }
table.person_personal_detail1 { width:100%; margin:0px; }
table.person_personal_detail1 tr th,table.person_personal_detail tr th { width:160px; }
table.person_personal_detail1 tr td,table.person_personal_detail tr td { width:275px; }
.personal_detail_inner table.person_personal_detail tr th { width:170px; }
table.person_personal_detail1 tr td, table.person_personal_detail tr td { width:265px; }
.preferred_area.widthauto li { width:auto; }
.university { display:none; }
ul.mobile_university { width:99%; height:auto; float:left; display:block; list-style-type:none; margin-top:20px; display:inline; }
ul.mobile_university li { width:100%; height:auto; float:left; }
ul.mobile_university li > p { background: none repeat scroll 0 0 #EBEBEB; color: #626B73; display: inline-block; font: 15px/21px 'segoe_uisemibold'; padding: 10px 15px; width: 93%; border:1px solid #c1c1c1; cursor:pointer; }
.p_img { float:right; margin:6px 0 0 0; }
.clck_shw { width:97%; margin:20px 0 20px 8px; }
ul.mobile_university li > div {margin-top:20px;  }
.tabContainer1 { padding-bottom:10px; }
/*---------------------- Start View Info Table ---------------------------*/
table.view_info_table tr td:nth-of-type(2), table.view_info_table tr td:nth-of-type(4) { width:30px; }
table.view_info_table tr th:nth-of-type(1) { width:130px; }
table.view_info_table tr td:nth-of-type(6) { width:110px; }
table.view_info_table tr td:nth-of-type(1), table.view_info_table tr td:nth-of-type(3), table.view_info_table tr td:nth-of-type(5) { width:98px; }
table.view_info_table tr th:nth-of-type(3) { width:130px; }
table.view_info_table tr th:nth-of-type(2) { width:215px; }
/*---------------------- End View Info Table ---------------------------*/
/*group-tution-update*/
form.group-tuition-form > div{margin-left:15px;}
form.group-tuition-form > div > label{width:100%;text-align:left;}
form.group-tuition-form > div > .full-width > p{text-align:left;}
form.group-tuition-form > div > .submit{margin-left:0;}
form.group-tuition-form > div > label{font:13px/20px "segoe_uibold";}
.form-section-part{width:95%;}
form.group-tuition-form > div > textarea{width:260px;}
.uploadedimg figure{margin:5px 2px;}
.upload-media{margin-right:20px;}
.table-outer{width:100%;overflow:hidden;overflow-x:auto;}
.rtable{width:960px;}
.select-day{position:static;margin-top:5px;}
select.filter{margin-right:15px;}
form.group-tuition-form > .input1 > input[type="text"]{margin-top:5px;}
form.group-tuition-form > .input1 > .edit-sved{margin-top:5px;}
.add-nd-edit{margin-top:5px;margin-right:15px;}
h4.inner-heading{width:100%;margin-bottom:10px;}
.upload-media{float:left;margin-bottom:20px;}
.scholership-banner{margin-top:0;}
.scholership-menu ul li a{font:13px/28px "segoe_uiregular"!important;padding:0 7px!important;}
.menu_btn { width:21px; height:21px; float:left; margin:27px 0 0 13px; display:block; position:absolute; cursor:pointer; }
a#logo, a#logo:link, a#logo:visited{left: 50%;margin-left: -105px;position: relative;width: 224px;}
.search.home_tutors_show{display:block;}
.search{margin-top: 10px;width: 100%;display:none;margin-bottom:10px;}
.home_tutors_show{display:block;}
.search > input[type="text"]{width:395px;}
.scholership-menu{display:none;}
.scholership-text .home_tutors_write_inner h3{font:17px/52px "segoe_uibold";}
.scholership-banner .bannerheading h2{font:25px/30px "segoe_uiregular"}
.champ-para{padding:15px 25px 40px;}
.empty-list{width:auto;height:auto;display:none!important;}
table.person_personal_detail1 tr td, table.person_personal_detail tr td{width:255px;}
#postneedpop6 { position:absolute; top:20px; width:500px; }
.postneed_bx6 { width:500px; }
ul.recommended_tutors_list li { width:300px !important; margin-left:70px; }
.recommended_tutors { width:92%; }
.all_recommended_tutors { padding:0px; width:100%; }
.all_recommended_tutors .bx-controls-direction { left:25px; width:105%; }
.all_recommended_tutors .bx-viewport { height:430px !important; }
#postneedpop1,.postneed_bx1 { width:460px; }
.personal_detail_inner table.person_personal_detail { width:100%;}
.personal_detail_inner table.person_personal_detail tr th { width:168px; }
table.person_personal_detail tr td { width:259px; }
.personal_detail_inner .schedule > table tr td:first-child { width:40px; }
.personal_detail_inner .schedule > table tr td { width:49px; }
.personal_detail_inner .schedule > table tr th:first-child { width:50px; }
.personal_detail_inner .schedule > table tr th { width:51px; }
.persn_snap { width:200px; position:relative; left:50%; margin:0 0 30px -100px; }
table.person_personal_detail { width:100%; }
table.person_personal_detail tr th { width:170px; }
.person_qualification { margin-top:0px; }
#postneedpop4,#postneedpop1 { position:absolute; }
#postneedpop4,.postneed_bx4 { width:500px; }
form.login_register { padding:15px 5px 30px; width:490px; }
.login_popup > input[type="text"], .login_popup > input[type="password"] { width:175px; }
.login_popup > input[type="submit"], .login_popup > input[type="button"] { width:75px; }
.new_visitor > input[type="submit"], .new_visitor > input[type="button"] { width:200px; }
.profile_edit { width:475px; }
.profile_edit_img { width:180px; margin-right:20px; }
.profile_edit_txt { width:260px; }
#postneedpop7 { width:500px; top:20px; }
table.pricingtbl tr td,table.pricingtbl tr td a, table.pricingtbl tr td a:link, table.pricingtbl tr td a:visited { font:11px/15px 'segoe_uiregular'; padding:0 3px; }
.postneed_bx7 { padding:10px; width:480px; }
.profile_name { right:10px; }
.profile_img_drpdwn { right:10px; }
#postneedpop5,.postneed_bx5 { width:500px; }
.select_one { padding:30px 10px; width:480px; }
.popup5_tabbing > ul.tabNav2 { padding:0 124px; }
.popup5_student_left { padding:0px; width:100%; }
.popup5_student_right { border:0px; padding:0px; width:100%; margin-top:40px; }
ul.student_comnt li,.popup5_student_right > input[type="text"], .popup5_student_right > input[type="email"] { width:460px; }
.popup5_student_right > h2 { text-align:center }
a.register_with_fb, a.register_with_fb:link, a.register_with_fb:visited { width:260px; position:relative; left:50%; margin-left:-130px; }
.popup5_student_right > input[type="submit"], .popup5_student_right > input[type="button"] { position:relative; left:50%; margin-left:-145px; }
ul.track_new { padding:10px; }
ul.track_new li { width:100%; margin-bottom:20px; }
ul.track_new li:last-of-type { margin-bottom:0px; }
.date_detail { padding:20px; width:455px; }
.date_detail > div > p { width:334px; }
.preferred_area.widthauto > li { width:auto; }
.person_qualification1,.person_img1 { width:100%; padding:0px; border:0px; }
table.person_personal_detail1 { width:100%; margin:0px; }
table.person_personal_detail1 tr th { width:170px; }
table.person_personal_detail1 tr td,table.person_personal_detail tr td { width:275px; }
.tuition_img_detail > span > img { margin-right:4px; }
/*banner n*/
.bannertop{margin-top:0;}
.bannertoptutorform{margin-top:0;}
.bannertopviewtutor{margin-top:0;}
.bannertopchampio{margin-top:0;}
.scholership-banner{margin-top:0;}
/*---------------------- Start View Info Table ---------------------------*/
table.view_info_table tr td:nth-of-type(2), table.view_info_table tr td:nth-of-type(4) { width:40px; }
table.view_info_table tr th:nth-of-type(1) { width:145px; }
table.view_info_table tr td:nth-of-type(6) { width:120px; }
table.view_info_table tr td:nth-of-type(1), table.view_info_table tr td:nth-of-type(3), table.view_info_table tr td:nth-of-type(5) { width:105px; }
table.view_info_table tr th:nth-of-type(3) { width:135px; }
table.view_info_table tr th:nth-of-type(2) { width:235px; }
/*---------------------- End View Info Table ---------------------------*/
.text_indnt10 { width:96% !important; }
.test_paper { width:92%; }
.test_table { width:100%; }
.test_table a, .test_table a:link, .test_table a:visited { font:11px/15px "segoe_uiregular" !important; }
p.test_paper_text{ height:145px;}
.fade{ margin-top:155px;}
.profile_edit_img { width:100%; margin:0px; border:0px; }
.profile_edit_txt { width:92%; padding:0 10px; }
.profile_edit_txt > p { text-align:center; }
.profile_edit_txt > .add { margin-left:-50px; left:50%; }
#postneedpop7 { width:280px; top:20px; }
.postneed_bx7 { width:260px; padding:10px; }
ul.track_new { padding:10px; width:94%; }
.date.radius3_top { padding:10px; }
.date_detail { padding:10px; width:250px; }
ul.track_new li { width:100%; margin-bottom:10px; }
.date_detail > div > label,.date_detail > div > p { width:100%; }
ul.track_new li:last-of-type { margin-bottom:0px; }
.person_qualification1,.person_img1 { width:100%; padding:0px; border:0px; }
table.person_personal_detail1 { width:100%; margin:0px; }
table.person_personal_detail1 tr th,table.person_personal_detail1 tr td,.person_qualification1 > table tr th,.person_qualification1 > table tr td { width:100%; text-align:center; }
.person_personal_detail img { float:none; }
.charNum, .charNum1 { width:50%; }
.level_tutored > ul > li:nth-of-type(4n) { width:100%; }
.university { display:none; }
ul.mobile_university { width:99%; height:auto; float:left; display:block; list-style-type:none; margin-top:20px; display:inline; }
ul.mobile_university li { width:100%; height:auto; float:left; }
ul.mobile_university li > p { background: none repeat scroll 0 0 #EBEBEB; color: #626B73; display: inline-block; font: 15px/21px 'segoe_uisemibold'; padding: 10px 15px; width:88%; border:1px solid #c1c1c1; cursor:pointer; }
.p_img { float:right; margin:6px 0 0 0; }
.p_img:last-of-type { display:none; }
.clck_shw { width:95%; margin:20px 0 20px 8px; }
ul.mobile_university li > div {margin-top:20px;  }
.tabContainer1 { padding-bottom:10px; }

/*---------------------- Start View Info Table ---------------------------*/
table.view_info_table tr td:nth-of-type(2), table.view_info_table tr td:nth-of-type(4) { width:25px; }
table.view_info_table tr th:nth-of-type(1) { width:70px; }
table.view_info_table tr th { font:10px/15px 'segoe_uisemibold'; padding:0 3px; text-indent:0px; }
table.view_info_table tr td:nth-of-type(6) { width:90px; }
table.view_info_table tr td:nth-of-type(1), table.view_info_table tr td:nth-of-type(3), table.view_info_table tr td:nth-of-type(5) { width:49px; overflow:hidden; }
table.view_info_table tr td { font:10px/21px 'segoe_uiregular'; }
table.view_info_table tr td a, table.view_info_table tr td a:link, table.view_info_table tr td a:visited { font:8px/21px 'segoe_uiregular'; }
table.view_info_table tr th:nth-of-type(3) { width:82px; }
table.view_info_table tr th:nth-of-type(2) { width:115px; }
/*---------------------- End View Info Table ---------------------------*/

.recommended_tutors  ul.preferred_area{margin:10px 0 0 0!important;}
.hidden_form_outer .hide_form{margin-top:15px;}
.any_district{width:130px;}
.any_district > select{width:100%;padding:0 0 0 5px;background:rgba(0, 0, 0, 0) url("../images/drop_dwn_arrow.png") no-repeat scroll 95% center}
.recommended_tutors ul.map_icon li{width:100%;margin-right:0;}
.district_right{margin-left:0;margin-top:10px;}
table.fb-table{margin-bottom:0;}
table.fb-table tr td{width:auto!important;}
table.fb-table tr th{width:auto!important;text-indent:10px;}
.tb-res{width:100%;float:left;overflow:hidden;overflow-x:scroll;}
table.fb-table tr td{font:15px/21px "segoe_uiregular";}
table.fb-table tr td a, table.fb-table tr td a:link, table.fb-table tr td a:visited{font:15px/21px "segoe_uiregular";}
table.fb-table tr th{font:17px/19px "segoe_uisemibold";}
.district_right > input[type="text"]{width:42px;}
.recommended_tutors  .available_assignment_right input[type="submit"],.recommended_tutors  .available_assignment_right input[type="button"],.recommended_tutors  .tutor_regstr_capcha input[type="submit"],.recommended_tutors  .submit{width:100%;margin-left:0;}
.recommended_tutors table.view_info_table{margin-bottom:0px;}
.recommended_tutors .available_assignment ul.select_tutor li{width:100%;}
.recommended_tutors .available_assignment .available_assignment_left,.recommended_tutors .available_assignment .available_assignment_right{width:100%;}
#postneedpop_map{width:90%;}
.postneed_bx_map{width:83%;}
.contact_us ul li:nth-of-type(6){display:none;}
.contact_us{padding:50px 0 30px;}
nav > ul > li:last-of-type > ul{left:0;}
nav > ul > li > a, nav > ul > li > a:link, nav > ul > li > a:visited{ padding-right:19px;font:13px/26px "segoe_uiregular";}
nav > ul > li > a:hover, nav > ul > li > a:focus, nav > ul > li > a.active{padding-right:19px!important; }
nav > ul > li > ul{z-index:1;}
nav > ul > li:nth-child(4)>ul{right:-90px;}
nav > ul > li:last-of-type>ul{right:-158px!important;left:auto!important;}

a.dnwld-bttn, a.dnwld-bttn:link, a.dnwld-bttn:visited{font-size:14px;}
/*download-button-end*/

/* badges and read more start */
.badges-inner{width:100%;}
.view-badges table.person_personal_detail tr th{width:auto!important;}
.view-badges .person_qualification > table.person_personal_detail tr th,.view-badges .person_qualification > table.person_personal_detail tr td{width:100%;}
.badges-inner{padding:10px 0; border:none;}

/*Subjects Start*/
.subject-sections{width:100%; margin-right:0;}
/*Subjects End*/
}
/* badges and read more start */
@media only screen and (max-width:749px){
/* .view-badges .snap{width:120px; height:120px;}
/*stack-table-start*/
.blog-inner-table table tbody td{width:100%;}
.blog-inner-table > table > thead,.blog-inner-table .tablesaw-cell-content,.tablesaw-stack tbody td.d_none{display:none;}
.blog-inner-table .tablesaw-stack td .tablesaw-cell-label{width:60%;text-align:left; display:inline-block;padding-right:20px}
.blog-inner-table .tablesaw-stack td .tablesaw-cell-content{width:40%;max-width:40%;text-align:left; display:inline-block;}
.blog-inner-table table thead th, .blog-inner-table table tbody th, .blog-inner-table table tbody td{border-right:0;}
.blog-inner-table .tablesaw-stack th .tablesaw-cell-label{width:100%; padding:0;}
.blog-inner-table table tbody th:nth-of-type(1){border-right:0; border-bottom:1px solid #434343;}
.blog-inner-table table tbody td table td:nth-of-type(1){background:transparent;}
#customers td, #customers th{padding:5px;}
/*stack-table-end*/
}
/* badges and read more end */
