.course_date_sitting i{
   color:brown;
}

.course_date .short:nth-of-type(2){clear:both;}
.posboss_tfwp_center{text-align: center;}
.course_date .short:first-of-type{margin-bottom:1em}
.posboss_tfwp_sittingpage{width:98%}
.margin-top30{margin-top: 30px;}
.posboss_tfwp_config{font-size:26px;font-weight: bold;margin-top: 20px;}
#posboss_tfwp_course_category table thead th{color:#FFF;background-color: #5f5f5f;}
.school_select_div{margin-bottom:30px}
.posboss_tfwp_school_div{width:98%}

.posboss_tfwp_school_div table thead th{vertical-align: middle;}
.posboss_tfwp_school_div table tbody th{vertical-align: middle;}
.posboss_tfwp_school_div table tbody td{vertical-align: middle;}
.posboss_tfwp_school_div .school_lists .school_settings{text-align: center;}
.posboss_tfwp_school_div .school_lists .school_img_td{text-align: center;}
.posboss_tfwp_school_div .school_lists .school_img_td img{width:80px; height: 80px;}
.posboss_tfwp_school_div .school_lists .school_name{color:#0044c2;font-size: 22px;font-weight: bold;}
.posboss_tfwp_school_div .school_lists .school_en_name{color:#0044c2;font-size: 14px}

.posboss_tfwp_school_div .school_select_bt_div{height: 100%;position: relative;}
.posboss_tfwp_school_div .school_select_bt{position: absolute;bottom: 30px;left: 0;}
.posboss_tfwp_school_div .school_select_bt input{margin-top: 10px;}

.posboss_tfwp_school_logo_del{color:red;font-size: 10px;font-weight: bold;}

@media only screen and (max-width:768px) {
   .posboss_tfwp_school_div .school_select_bt_div{position:initial;}
   .posboss_tfwp_school_div .school_select_bt{position: initial;text-align: center;} 
}

/* 有關連絡人部份 */
.posboss_tfwp_contact{padding: 10px 0px;}
.posboss_tfwp_contact_setting{float: right;}
.posboss_tfwp_contact_title{font-size: 20px; font-weight: bold;float: left;}
.posboss_tfwp_contact_phone{float: left;margin-right:10px ;}

.posboss_tfwp_school_div .contact_table thead th{color:#FFF; background-color: #5f5f5f;}

.background_red{background-color: red;}
.background_green{background-color: green;}



.school_logo_upload{position: relative;width: 100%;height: 200px;border: 3px dashed grey;border-radius: 10px;}
.school_logo_upload .upload_box{width: 100%;height: 100%;text-align: center;line-height: 160px;color: black;font-family: Arial;position: absolute;top: 5px;z-index: -1;}
.school_logo_upload .upload_box div{line-height: 30px;padding-top: 20px;}
.school_logo_upload input{position: relative;margin: 0;padding: 0;width: 100%;height: 100%;outline: none;opacity: 0;}
.school_logo_upload button {border-radius: 10px;padding: 10px 20px;background: #1950A3;outline: none;border: none;color: white;font-size: 16px;}
.school_logo_upload img {position: relative;width:70px;}

/*匯入excel*/
.import_upload{position: relative;width: 100%;height: 200px;border: 3px dashed grey;border-radius: 10px;}
.import_upload .upload_box{width: 100%;height: 100%;text-align: center;line-height: 160px;color: black;font-family: Arial;position: absolute;top: 5px;z-index: -1;}
.import_upload .upload_box div{line-height: 30px;padding-top: 20px;}
.import_upload input{position: relative;margin: 0;padding: 0;width: 100%;height: 100%;outline: none;opacity: 0;}
.import_upload button {border-radius: 10px;padding: 10px 20px;background: #1950A3;outline: none;border: none;color: white;font-size: 16px;}
.import_upload img {position: relative;width:70px;}


/* 有關前台合作夥伴 */
.pb_tfwp_row_fluid{display: flex;}
.pb_tfwp_row_fluid h2{color:#185a74}
.pb_tfwp_row_fluid h3{color:#5a5a5a}
.pb_tfwp_school_depiction p{text-align: justify;}
.pb_tfwp_school_breadcrumb a{font-size: 12pt;}
.pb_tfwp_school_breadcrumb span{font-size: 12pt;}
.pb_tfwp_school_partner{color:#185a74}


.pp{cursor: pointer;}