/*  ---------------------  Find Tutor Page Start      -----------------------*/

/* ################################  Find Tutor body Start ########################### */

.FindTutorGridSection{float:left; padding:25px; text-align:justify;}
.FTLeftFilters{float:left; background-color:red; padding:5px;}
.FTheadeding {text-align:center;}
.FTSearchBtn{text-align:center;}
.FTRightFilters{float:left; padding:5px; border:1px solid;}
.FTSortByField{float:left;}
.FTRightFilters span.SortBy{float:left; padding: 7px 7px 6px 0;}
.FTSortFilter{float: left; width: 100%; background: none; border: none;}
.FTRightVideoImg{float:left; margin-top:10px;}
.FTRightVideoImg img{width:100%;}
.FTCalendarMeeting{padding:0;}
.FTtimezone{font-size:12px; text-align:center;}
.FTSrchResults{
    float: left;
    padding: 5px;
    margin-top: 10px;
}
.FTSrchImg{float:left;}
.FTSrchImg img{width:100%;}
.FTSrchContent{float:left;}
.FTSrchContent span{float:left; text-align:left; padding:2px 8px; font-size:12px; }

.FTSearchResultRow {
    margin: 0px;
}

.FTTeacherDetail, .FTCourseDetail, .FTTeacherPhoto, .FTTeacherName{float:left;}
.FTTeacherDetail {border-right:2px solid #d0d3d4; padding:1px;}
.FTTeacherPhoto{padding:0}
.FTTeacherPhoto img{width:100%;}
.FTTeacherName p{margin-bottom:0; color:#694c06;font-weight: 500;font-size: 18px;}
.FTTeacherName h5{font-weight: bold; font-size: 14px;}
.FTTeacherDetilRow{margin: 10px 0px 0px 0px !important; padding: 0px !important; min-height: 60px !important;}
.FTTeacherDetilRow .cell{float:left;}
.FTTeacherDetilRow .cell p{margin-bottom:0; color:#b8860b; font-weight:bold; font-size: 14px;}
.FTTeacherDetilRow .cell p i {color:#efce4a;}
.FTTeacherDetilRow .cell b {font-size: 14px;}
.FTTeacherDetilRow .cell12 {text-align:justify; font-size:14px; height: 150px; overflow-y: scroll; padding-right: 8px;}
.FTTeacherDetilRow .cell12 p {text-align:justify; font-size:14px; height: 150px;}

.FTSearchDetailButtonRow {padding: 0px 0px 0px 0px !important; margin: 5px -15px 0px 0px !important;}
.FTSearchDetailButtonRow .col-md-12 .ClickforDetailsBtn {margin-right: -15px !important;}
.ClickforDetailsBtn{background-color:#2c3e50; border-radius:4px; border:none; float:right; font-size:14px;}

.FTCourseName{float:left;}
.FTCourseName p{margin-bottom:0; color:#694c06;font-weight: 500;font-size: 18px;}
.FTCourseName h5{font-weight: bold; font-size: 14px;}

.FTProgressStatus{float:right; text-align:right;}
.FTProgressStatus p{color:#347a73; font-size:14px;white-space:nowrap;}
.FTClickDetails{font-size:14px;}
.FTCourseDesc{}

@media (min-width:611px) and (max-width:768px) {
 .FindTutorContainer {padding:30px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:10px;max-width:100%;}
 .FTTeacherPhoto{}
 .FTTeacherPhoto img{width: 100%;}
 .FTTeacherName{ padding-top:15px;}
 .FTTeacherName p{font-size:18px;}
 .FTTeacherName h5{font-size:22px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{}
 .FTCourseDetail{margin-top:25px; max-width:100%;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:14px;}
	
}

@media (min-width:576px) and (max-width:610px) {
 .FindTutorContainer {padding:12px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:10px;}
 .FTTeacherPhoto{width:25%;}
 .FTTeacherPhoto img{width: 100%;}
 .FTTeacherName{width:75%; padding-top:15px;}
 .FTTeacherName p{font-size:18px;}
 .FTTeacherName h5{font-size:22px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{width:100%;}
 .FTCourseDetail{margin-top:25px;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:14px;}
	
}



@media (min-width:501px) and (max-width:575px) {
 .FindTutorContainer {padding:12px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:10px;}
 .FTTeacherPhoto{width:25%;}
 .FTTeacherPhoto img{width: 100%;}
 .FTTeacherName{width:75%; padding-top:15px;}
 .FTTeacherName p{font-size:18px;}
 .FTTeacherName h5{font-size:22px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{width:100%;}
 .FTCourseDetail{margin-top:25px;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:14px;}
	
}


@media (min-width:421px) and (max-width:500px) {
 .FindTutorContainer {padding:12px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:10px;}
 .FTTeacherPhoto{text-align:center; margin-top:20px;}
 .FTTeacherPhoto img{width:80%;}
 
 .FTTeacherName{text-align:center; margin-top:10px;}
 .FTTeacherName p{font-size:16px;}
 .FTTeacherName h5{font-size:18px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{width:100%;}
 .FTCourseDetail{margin-top:25px;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:14px;}
	
}


@media (min-width:401px) and (max-width:420px) {
 .FindTutorContainer {padding:12px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:10px;}
 .FTTeacherPhoto{text-align:center; margin-top:20px;}
 .FTTeacherPhoto img{width:80%;}
 
 .FTTeacherName{text-align:center; margin-top:10px;}
 .FTTeacherName p{font-size:16px;}
 .FTTeacherName h5{font-size:18px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{width:100%;}
 .FTCourseDetail{margin-top:25px;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:14px;}
	
}


@media (min-width:360px) and (max-width:400px) {
 .FindTutorContainer {padding:12px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:10px;}
 .FTTeacherName{text-align:center; margin-top:10px;}
 .FTTeacherName p{font-size:16px;}
 .FTTeacherName h5{font-size:18px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{width:100%;}
 .FTCourseDetail{margin-top:25px;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:11px;}
	
	}


@media (max-width:359px){
 .FindTutorContainer {padding:12px;}
 .FindTutorBodyContainer {float:left; padding:0;}
 .FTSrchResultsVal{padding:0;}
 .FTTeacherDetail{border:none; padding:0;}
 .FTTeacherName{text-align:center; margin-top:10px;}
 .FTTeacherName p{font-size:16px;}
 .FTTeacherName h5{font-size:18px;}
 .FTTeacherDetilRow .col-md-4{width:50%;}
 .ClickforDetailsBtn{width:100%;}
 .FTCourseDetail{margin-top:25px;}	
 .FTCourseName{width:60%;}
 .FTCourseName p{font-size:14px;}
 .FTCourseName h5{font-size:18px;}
 .FTProgressStatus{width:40%;}
 .FTProgressStatus p{font-size:11px;}
	
	}



/* ################################  Find Tutor body End ########################### */

/*  ---------------------  Find Tutor Page Start End    -----------------------*/