Julio Montoya 15 年 前
コミット
46b288a37a

+ 184 - 7
main/css/academica/default.css

@@ -1285,23 +1285,44 @@ div.system_announcement {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_coach {
 }
 .session_course_item {
 	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
 
 .session_course_item .courses {
@@ -3026,3 +3047,159 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 16px;
+	/* height:40px; */	
+	/*background-color:#f9f9f9; border:1px solid #dddddd; padding:5px 10px 5px 10px; margin-top: 10px; */
+}
+
+.catalog_box {
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+
+
+.course-student-view-activity-3col {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#FFFFFF;
+	height: 350px;
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+.course-student-view-activity-3col ul {	
+	padding:10px 20px 10px 20px;
+	list-style-type:none;
+	/* height:240px; */
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+	 float:left;
+	width : 280px; 
+}
+
+.course-student-view-activity-3col ul li {	
+	padding:5px 0px 4px 0px;
+	/* float:left;
+	width : 380px; */
+}
+
+/* plugins divs */ 
+
+#plugin-header {
+	margin-left:65px;
+	padding:5px;
+}
+#plugin-mycourses_menu {
+	padding:5px;
+}
+
+#plugin-mycourses_main {
+	padding:5px;
+}
+
+#plugin-footer {
+	padding:5px;
+}

+ 145 - 19
main/css/baby_orange/default.css

@@ -281,14 +281,6 @@ a.breadcrumb0 {
 	padding-left: 130px;
 }
 
-.session_course_item {
-	/* padding: 0px; */
-	margin: 0px;
-}
-.session_course_item .courses {
-	margin-bottom: 5px;
-	height:35px;
-}
 
 .menu {
 	background: url('images/bglogin.jpg') repeat-y top center;
@@ -1344,25 +1336,41 @@ div.system_announcement {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3013,3 +3021,121 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 185 - 11
main/css/blue_lagoon/default.css

@@ -1263,25 +1263,41 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #F6F6F6;
-	border: 1px solid #ddd;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3660,3 +3676,161 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 16px;
+	/* height:40px; */	
+	/*background-color:#f9f9f9; border:1px solid #dddddd; padding:5px 10px 5px 10px; margin-top: 10px; */
+}
+
+.catalog_box {
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+
+
+.course-student-view-activity-3col {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#FFFFFF;
+	height: 350px;
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+.course-student-view-activity-3col ul {	
+	padding:10px 20px 10px 20px;
+	list-style-type:none;
+	/* height:240px; */
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+	 float:left;
+	width : 280px; 
+}
+
+.course-student-view-activity-3col ul li {	
+	padding:5px 0px 4px 0px;
+	/* float:left;
+	width : 380px; */
+}
+
+/* plugins divs */ 
+
+#plugin-header {
+	margin-left:65px;
+	padding:5px;
+}
+#plugin-mycourses_menu {
+	padding:5px;
+}
+
+#plugin-mycourses_main {
+	padding:5px;
+}
+
+#plugin-footer {
+	padding:5px;
+}

+ 0 - 3
main/css/chamilo/default.css

@@ -1578,13 +1578,10 @@ div.admin_section h4 {
 	-moz-border-radius: 10px;
 	border-radius: 10px;
 }
-
 .sub_session_box_title {
 	margin-bottom: 10px;
 	background-color:#F9F9F9;
 }
-
-
 .session_box_title {
 	margin-bottom: 10px;
 	background-color:#F9F9F9;

+ 185 - 11
main/css/cool_blue/default.css

@@ -1240,25 +1240,41 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3537,3 +3553,161 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 16px;
+	/* height:40px; */	
+	/*background-color:#f9f9f9; border:1px solid #dddddd; padding:5px 10px 5px 10px; margin-top: 10px; */
+}
+
+.catalog_box {
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+
+
+.course-student-view-activity-3col {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#FFFFFF;
+	height: 350px;
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+.course-student-view-activity-3col ul {	
+	padding:10px 20px 10px 20px;
+	list-style-type:none;
+	/* height:240px; */
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+	 float:left;
+	width : 280px; 
+}
+
+.course-student-view-activity-3col ul li {	
+	padding:5px 0px 4px 0px;
+	/* float:left;
+	width : 380px; */
+}
+
+/* plugins divs */ 
+
+#plugin-header {
+	margin-left:65px;
+	padding:5px;
+}
+#plugin-mycourses_menu {
+	padding:5px;
+}
+
+#plugin-mycourses_main {
+	padding:5px;
+}
+
+#plugin-footer {
+	padding:5px;
+}

+ 210 - 12
main/css/dokeos_blue/default.css

@@ -1243,32 +1243,48 @@ div.report_section h4 {
 .sessions_list_inactive {
 	line-height: 20px;
 }
+
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
 }
 
-
 /***************************************************************
  *  DOKEOS CONFIG SETTINGS OF THE PLATFORM ADMIN SECTION 	   *
  ***************************************************************/
@@ -3542,3 +3558,185 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+};
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 16px;
+	/* height:40px; */	
+	/*background-color:#f9f9f9; border:1px solid #dddddd; padding:5px 10px 5px 10px; margin-top: 10px; */
+}
+
+.catalog_box {
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+
+
+.course-student-view-activity-3col {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#FFFFFF;
+	height: 350px;
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+.course-student-view-activity-3col ul {	
+	padding:10px 20px 10px 20px;
+	list-style-type:none;
+	/* height:240px; */
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+	 float:left;
+	width : 280px; 
+}
+
+.course-student-view-activity-3col ul li {	
+	padding:5px 0px 4px 0px;
+	/* float:left;
+	width : 380px; */
+}
+
+/* plugins divs */ 
+
+#plugin-header {
+	margin-left:65px;
+	padding:5px;
+}
+#plugin-mycourses_menu {
+	padding:5px;
+}
+
+#plugin-mycourses_main {
+	padding:5px;
+}
+
+#plugin-footer {
+	padding:5px;
+}

+ 144 - 11
main/css/dokeos_classic/default.css

@@ -1314,30 +1314,45 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
+	border: 1px solid #DCE5F3;
 	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
 }
-
 /***************************************************************
  *  DOKEOS CONFIG SETTINGS OF THE PLATFORM ADMIN SECTION 	   *
  ***************************************************************/
@@ -3821,3 +3836,121 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 11
main/css/dokeos_classic_2D/default.css

@@ -1297,25 +1297,41 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
-	font-weight: bold;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3850,3 +3866,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 142 - 10
main/css/empire_green/default.css

@@ -1256,25 +1256,41 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
+	border: 1px solid #DCE5F3;
 	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3552,3 +3568,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 11
main/css/fruity_orange/default.css

@@ -1256,25 +1256,41 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3553,3 +3569,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 11
main/css/medical/default.css

@@ -1300,25 +1300,41 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -4011,3 +4027,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 12
main/css/royal_purple/default.css

@@ -1253,31 +1253,46 @@ div.report_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
 }
 
-
 /***************************************************************
  *  DOKEOS CONFIG SETTINGS OF THE PLATFORM ADMIN SECTION 	   *
  ***************************************************************/
@@ -3550,3 +3565,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 150 - 8
main/css/silver_line/default.css

@@ -143,18 +143,44 @@ ul {
 	line-height: 20px;
 }
 .session_box {
-	font: bold 100% sans, sans-serif, arial;
-	text-transform: capitalize;
-	padding: .25em;
-	background: #eee url('images/headertables.jpg') repeat-x top center;
-	border: 1px solid #ddd;
-	vertical-align: top;
-	margin:.8em 0;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
-.session_box_coach {
+.session_course_item {
+	margin: 0px;
+	margin-bottom:20px;
+}
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
 }
 /*
 ==============================================================================
@@ -3365,3 +3391,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 11
main/css/sober_brown/default.css

@@ -1284,25 +1284,41 @@ div.admin_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3731,3 +3747,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 11
main/css/steel_grey/default.css

@@ -1258,25 +1258,41 @@ div.admin_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3553,3 +3569,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}

+ 143 - 11
main/css/tasty_olive/default.css

@@ -1256,25 +1256,41 @@ div.admin_section h4 {
 	line-height: 20px;
 }
 .session_box {
-	background-color: #efefef;
-	border: 1px solid #666;
-	font-weight: bold;
+	border: 1px solid #DCE5F3;
+	/* font-weight: bold; */
 	color: #666;
 	list-style-type: none;
-	margin: 5px 5px 5px 40px;
-	padding: 5px;
+	margin:5px 5px 10px 5px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box {
+	 border: 1px solid #DCE5F3; 
+	/* font-weight: bold; */
+	color: #666;
+	list-style-type: none;
+	margin:5px 5px 10px 0px;
+	padding: 5px;	
+	background-color:#FFF;	
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+}
+.sub_session_box_title {
 	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_box_title {
-	margin-bottom: 7px;
-}
-.session_box_coach {
+	margin-bottom: 10px;
+	background-color:#F9F9F9;
 }
 .session_course_item {
-	/* padding: 0px; */
-	margin: 7px 0px;
+	margin: 0px;
+	margin-bottom:20px;
 }
-
 .session_course_item .courses {
 	margin-bottom: 5px;
 	height:35px;
@@ -3555,3 +3571,119 @@ div.attendance-calendar-add div.row div.formw,div.attendance-calendar-edit div.r
 }
 
 #columns ul, #columns ol {margin:0; padding:0; list-style:none; border:none;}
+
+
+
+
+
+/* To add in 1.8.7*/
+
+.session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+.sub_session_box_title span {
+	font-size: 130%;
+	font-weight: bold;	
+}
+
+#session_category_title {
+	font-size: 140%;
+	font-weight: bold;
+	padding: 2px 0px 5px 5px;
+}
+
+/* fixes the * */ 
+span.form_required  {
+	padding-right:5px;
+}
+
+.userportal-course-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 5px 10px;
+	height:40px;	
+	margin:5px;
+}
+
+.courseadminview-activity-3col, .platformadminview-activity-3col {
+	-moz-border-radius:5px 5px 5px 5px;
+	border:1px solid #E1E1E0;
+	float:left;
+	margin:0px 20px 10px 2px;
+	padding:11px;
+	width:220px;
+	height:330px;
+}
+
+.courseadminview-activity-3col ul {	
+	padding:0px 20px 10px 4px;	
+	list-style-type:none;
+	height:240px;
+	margin-left:0px;
+	margin: 0px 0px 0px 0px ;
+}
+
+.courseadminview-activity-3col ul li {	
+	padding:4px 0px 4px 0px;
+}
+
+#activity-3col {
+	width: 800px ;
+	margin-left: auto ;
+	margin-right: auto ;
+}
+
+
+.userportal-catalog-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-catalog-item .catalog_box li span {
+	font-size:130%;
+	font-weight:bold;
+	margin-left:5px;	
+}
+
+.userportal-session-item {
+	-webkit-border-radius: 10px;
+	-moz-border-radius: 10px;
+	border-radius: 10px;
+	background-color:#F9F9F9;
+	padding:5px 10px 10px 6px;
+	/* height:40px; */	
+}
+
+.userportal-session-category-item {
+	-webkit-border-radius: 10px.session_box {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px 5px 5px 40px;
+	padding: 5px;
+	margin-bottom: 10px;
+}
+.session_box_title {
+	margin-bottom: 7px;
+}
+.session_box_coach {
+}
+.session_course_item {
+	/* padding: 0px; */
+	margin: 7px 0px;
+}
+
+.session_course_item .courses {
+	margin-bottom: 5px;
+	height:35px;
+}