/*****************
****  Course  ****
******************/
.course-main-content .course-info {margin-top:10px;}
.course-main-content .course-info .text-course-row {margin-right:10px; float:right;}
.tau_courses .tau_show_courses .course_box {float:right; margin-left:10px; margin-top:20px; clear: both;}
.tau_courses .tau_show_courses .course_box .text-content {margin-top:10px;}
.tau_courses_list div.course_box div.text-title a {
	font-size: 16px;
}
.tau_courses .tau_show_courses .course_box .text-content a {text-decoration:none;}
.tau_courses .course_box ul  {padding-top:0px;list-style:none outside none; }
.tau_courses .course_box ul li {float:right; margin:0 0px 0 4px;padding:0 10px 0 10px;}
.tau_courses .course_box ul li.first {padding-right:0px;}
.tau_courses .course_box ul li.last {border-right: 1px solid #BDBDBE;} 
.tau_courses .course_box ul li span {text-decoration:none;position:relative;bottom:2px;}

.course-main-content .course-info .header {height:18px; border:1px solid #BDBDBE; background-color:#95B3D7}
.course-main-content .course-info .item {border:1px solid #BDBDBE;}
.course-main-content .course-info .dates,
.course-main-content .course-info .Lecturers {border-top:1px solid #BDBDBE;}
.course-main-content .course-info .header .title, 
.course-main-content .course-info .main_info .title,
.course-main-content .course-info .dates .title, 
.course-main-content .course-info .Lecturer .title {text-align:right; padding-right:10px; padding-left:10px;}
.course-main-content .course-info .course_plus,
.course-main-content .course-info .more_info {cursor: pointer;}

/*
* Course Search box define in file tau-entity.css
*/



/************************
****  Studding Plan  ****
*************************/
.tau_studding_plan {width:580px;}
.tau_studding_plan .tau_studding_design_box {margin-top:35px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items {float:right; width:180px; margin-left:20px; margin-bottom:20px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items.first { clear: both; }
.tau_studding_plan .tau_studding_design_box .small_cube_items.last {float:right; margin-left:0px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items .item {float:right; width:180px;  background-color:#EFEFEF; color:#686868; padding-bottom:10px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items .item .title {background-color:#147CC2; color:white; font-size:16px; font-weight:bold; height:50px; padding-top:7px; }
.tau_studding_plan .tau_studding_design_box .small_cube_items .item .link { margin:10px 10px; background:url('/sites/all/themes/tau/images/arrow_right_blue.png') no-repeat right 5px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items .item .link.icon { line-height: 24px; padding: 0 30px 0 0; background-position: right center; }
.dir_ltr .tau_studding_plan .tau_studding_design_box .small_cube_items .item .link.icon { padding: 0 0 0 30px; background-position: left center; }
.tau_studding_plan .tau_studding_design_box .small_cube_items .item .link_bottom {margin:30px 0px 10px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items .item .some_field {padding-right:10px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items a {text-decoration: none;}
/** If only 2 cubes they has a special class .half-col */
.tau_studding_plan .tau_studding_design_box .small_cube_items.half-col,
.tau_studding_plan .tau_studding_design_box .small_cube_items.half-col .item{width: 270px;}
.tau_studding_plan .tau_studding_design_box .small_cube_items.half-col.first { margin-left: 40px; }
.tau_course .big_cube_items {float:right; /*width:580px;*/ margin:20px 0px;}
.tau_course .big_cube_items .item {float:right; width:580px;  background-color:#EFEFEF; color:#686868; padding-bottom:10px;}
.tau_course .big_cube_items .item .title {background-color:#147CC2; color:white; font-size:16px; font-weight:bold; height:30px; line-height:30px; }
.tau_course .big_cube_items .item .link {width:170px; float:right; margin:10px 10px; background:url('/sites/all/themes/tau/images/arrow_right_blue.png') no-repeat right 5px;}
.tau_course .big_cube_items .item .link.last {float:right; margin:10px 0px;}
.tau_course .big_cube_items .item .some_field {padding-right:10px;}
/* Mobile */
body.responsive-layout-mobile .tau_studding_plan { width:100%; overflow: hidden;}
body.responsive-layout-mobile .tau_studding_plan .tau_studding_design_box .small_cube_items .item{ width:100%;}

@media screen and (max-width: 650px) {
    body.responsive-layout-mobile .tau_studding_plan .tau_studding_design_box .small_cube_items{ width:44%;   margin-right: 3% !important;   margin-left: 3% !important;   clear: none !important;}
    body.dir_ltr.responsive-layout-mobile .tau_studding_plan .tau_studding_design_box .small_cube_items:nth-child(2n+1) {clear:left !important;float:left;}
    body.responsive-layout-mobile .tau_studding_plan .tau_studding_design_box .small_cube_items.half-col{ margin-right: 3% !important;   margin-left: 3% !important;}
}
@media screen and (max-width: 380px) {
    body.responsive-layout-mobile .tau_studding_plan .tau_studding_design_box .small_cube_items{ width:100%; margin-right: 0;   margin-left: 0;}
    body.responsive-layout-mobile .tau_studding_plan .tau_studding_design_box .small_cube_items.half-col{  margin-right: 0 !important;   margin-left: 0 !important;}

}
body.tau-mobile-v2 .tau_studding_plan { width:100%; overflow: hidden;}
body.tau-mobile-v2 .tau_studding_plan .tau_studding_design_box .small_cube_items .item{ width:100%;}

@media screen and (max-width: 650px) {
    body.tau-mobile-v2 .tau_studding_plan .tau_studding_design_box .small_cube_items{ width:44%;   margin-right: 3% !important;   margin-left: 3% !important;   clear: none !important;}
    body.dir_ltr.tau-mpbile-v2 .tau_studding_plan .tau_studding_design_box .small_cube_items:nth-child(2n+1) {clear:left !important;float:left;}
    body.tau-mobile-v2 .tau_studding_plan .tau_studding_design_box .small_cube_items.half-col{ margin-right: 3% !important;   margin-left: 3% !important;}
}
@media screen and (max-width: 380px) {
    body.tau-mobile-v2 .tau_studding_plan .tau_studding_design_box .small_cube_items{ width:100%; margin-right: 0;   margin-left: 0;}
    body.tau-mobile-v2 .tau_studding_plan .tau_studding_design_box .small_cube_items.half-col{  margin-right: 0 !important;   margin-left: 0 !important;}

}






