diff --git a/main/css/blue_lagoon/chat.css b/main/css/blue_lagoon/chat.css deleted file mode 100755 index 9c903cd910..0000000000 --- a/main/css/blue_lagoon/chat.css +++ /dev/null @@ -1,91 +0,0 @@ -body { - background-color: #FFFFFF; - color: #000000; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - margin: 3px; - padding: 0px; -} -td, p, li { - color: #000000; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; -} -a:link { - color: #4171b5; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a:visited { - color: #4171b5; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a:hover { - color: #FF0000; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a:active { - color: #4171b5; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:link { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:visited { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:hover { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:active { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -form { - margin: 0px; -} -input, select, textarea { - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; -} -ul { - list-style-position: inside; - list-style-type: square; - margin-left: 5px; - padding-left: 0px; -} -li { - padding-bottom: 5px; -} -.master { - color: #800080; -} -.question { - color: #FF8600; -} diff --git a/main/css/blue_lagoon/default.css b/main/css/blue_lagoon/default.css index 536e293849..43efe881cf 100644 --- a/main/css/blue_lagoon/default.css +++ b/main/css/blue_lagoon/default.css @@ -1,2164 +1,692 @@ /***************************************************** - * MAIN - BLUE LAGOON * + * MAIN - CHAMILO CSS *****************************************************/ -/* Adding default generic style for non chamilo_X themes */ -@import url('../base.css'); -/* Redefining html styles */ -body { - /* hack ignored by non-IE to enable ie to support :hover on button */ - behavior:url("/main/css/csshover3.htc"); - font-family: arial, verdana, helvetica, sans-serif; - font-size: 12px; - color: #000; - margin: 0; - padding: 0; - background-color: #fff; - height: 100%; /* stick */ -} +/* Adding default style for the chamilo_X themes */ +@import url('../base_chamilo.css'); -#main { - float: left; - margin: 0px auto; - margin-top: 5x; - width: 96%; - padding: 0px 10px 10px 10px; - min-height: 320px; +/* the following for regular elements */ +a { + text-decoration: none; + color :#6E6E6E; } - -/* ------------------------------------------------------------------------------ -Side-Menu Slider (JQuery) see banner.inc.php ------------------------------------------------------------------------------ -*/ -ul#navigation { - position: fixed; - margin: 0px; - padding: 0px; - top: 10px; - right: -10px; - list-style: none; - z-index:9999; +a:visited { + text-decoration: none; } - -ul#navigation li { - width: 73px; +a:hover { + text-decoration: none; + color: #FD6600; } - -ul#navigation li a { - display: block; - margin-left: 1px; - width: 65px; - height: 60px; - background-color:#CFCFCF; - background-repeat:no-repeat; - background-position:center center; - border:1px solid #AFAFAF; - -moz-border-radius:10px 0px 0px 10px; - -webkit-border-bottom-right-radius: 10px; - -webkit-border-top-right-radius: 10x; - -khtml-border-bottom-right-radius: 10px; - -khtml-border-top-right-radius: 10px; - -moz-box-shadow: 0px 4px 3px #000; - opacity: 0.6; - filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); - -webkit-box-shadow: 0px 4px 3px #000; +a:active { + text-decoration: none; + color : #3757f7; } - -ul#navigation .help a { - -moz-border-radius:8px 0 0 8px; - -moz-box-shadow:0 2px 2px #000000; - background-color:#879DAA; - background-position:center center; - background-repeat:no-repeat; - border:1px solid #FFFFFF; - display:block; - height:44px; - margin-left:1px; - opacity:0.6; - width:65px; - padding: 6px 0 8px 6px; +.navbar .nav > li > a { + float: none; + line-height: 24px; + padding-bottom: 13px; + padding-right: 10px; + padding-top: 13px; + color: #FFFFFF; } - - -ul#navigation .report a { - -moz-border-radius:8px 0 0 8px; - -moz-box-shadow:0 2px 2px #000000; - background-color:#8fd400; - background-position:center center; - background-repeat:no-repeat; - border:1px solid #FFFFFF; - display:block; - height:44px; - margin-left:1px; - opacity:0.6; - width:65px; - padding: 6px 0 8px 6px; +.subnav .navbar-inner { + background-color: #3C678B; /* Old browsers */ + background-repeat: repeat-x; /* Repeat the gradient */ + background-image: none; + border: none; } - -ul#navigation .student a { - -moz-border-radius:8px 0 0 8px; - -moz-box-shadow:0 2px 2px #000000; - background-color:#b27651 ; - background-position:center center; - background-repeat:no-repeat; - border:1px solid #FFFFFF; - display:block; - height:44px; - margin-left:1px; - opacity:0.6; - width:65px; - padding-bottom: 8px; +.subnav .nav > li > a { + border:none; + color: white; + font-weight: normal; + font-size: 13px; } -ul#navigation .user-online a { - -moz-border-radius:8px 0 0 8px; - -moz-box-shadow:0 2px 2px #000000; - background-color:#ccbc67 ; - background-position:center center; - background-repeat:no-repeat; - border:1px solid #FFFFFF; - display:block; - height:44px; - margin-left:1px; - opacity:0.6; - width:65px; - padding: 6px 0 8px 6px; +.subnav .nav > #current > a, +.subnav .nav > #current > a:hover { + color: #fff; + background-color: #0f466a; + border-right-color: #0f466a; } -/* Other colors for other tabs in the earth tones */ - ul#navigation .user-connect a { - -moz-border-radius:8px 0 0 8px; - -moz-box-shadow:0 2px 2px #000000; - background-color:#fac97a ; - background-position:center center; - background-repeat:no-repeat; - border:1px solid #FFFFFF; - display:block; - height:44px; - margin-left:1px; - opacity:0.6; - width:65px; - padding: 6px 0 8px 6px; -} - -ul#navigation .student-connect a { - -moz-border-radius:8px 0 0 8px; - -moz-box-shadow:0 2px 2px #000000; - background-color:#d0d5d1 ; - background-position:center center; - background-repeat:no-repeat; - border:1px solid #FFFFFF; - display:block; - height:44px; - margin-left:1px; - opacity:0.6; - width:65px; - padding: 6px 0 8px 6px; +.subnav li a { + color:#fff; } - -/* for content section in main index.php file */ -.maincontent { - float: left; - width: 66%; - padding: 4px; - background-color: #fff; -} -#center { - margin: 0 190px 0 0; - padding: 10px 0 40px 0; - min-height: 300px; +/* Green hover */ +.subnav .navbar-inner li a:hover { + background: none repeat scroll 0 0 #6D8DA8; + color: #fff; } -.invisible { - color: #999; +.well .nav-list > li > a:hover { + text-decoration: none; + background: none; } -.invisible a:link, .invisible a:visited { - color: #999; +.sidebar-nav h4{ + color: #037FB2; + padding-bottom: 3px; + padding-left: 15px; + padding-right: 15px; + padding-top: 3px; } -a.invisible:link, a.invisible:visited { - color: #999; + +/***************************************************** + * STYLE THEME CHAMILO * + *****************************************************/ +.welcome-mascot{ + background: url(images/chamilo-welcome.png) no-repeat right 0; + padding-right: 200px; + padding-bottom: 2em; + padding-top: 2em; +} + +.nav-list > li > a { + font-size: 14px; + padding-bottom: 6px; + /* padding-left: 15px; + padding-right: 15px;*/ + padding-top: 6px; +} +.controls .btn{ + background: #ff9900; /* Old browsers */ + background: -moz-linear-gradient(top, #ff9900 0%, #fd6600 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#fd6600)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ff9900 0%,#fd6600 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ff9900 0%,#fd6600 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ff9900 0%,#fd6600 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ff9900 0%,#fd6600 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#fd6600',GradientType=0 ); /* IE6-9 */ + border:1px solid rgba(0, 0, 0, 0.15); + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.17); + color: #FFFFFF; + padding: 5px 25px; +} +.controls .btn:hover{ + background: #ff7b00; /* Old browsers */ + background: -moz-linear-gradient(top, #ff7b00 0%, #fd6600 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7b00), color-stop(100%,#fd6600)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ff7b00 0%,#fd6600 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7b00', endColorstr='#fd6600',GradientType=0 ); /* IE6-9 */ + color: #FFFFFF; + +} +.btn{ + background: #ffffff; /* Old browsers */ + background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */ + border-radius: 4px; + border:1px solid rgba(0, 0, 0, 0.15); + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.17); + padding: 6px 25px; + +} +.btn:hover{ + background: #f7f7f7; /* Old browsers */ + background: -moz-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #f7f7f7 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #f7f7f7 0%,#e5e5e5 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #f7f7f7 0%,#e5e5e5 100%); /* IE10+ */ + background: linear-gradient(to bottom, #f7f7f7 0%,#e5e5e5 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */ + text-decoration: none; +} +.btn-primary{ + background: #ff7b00; /* Old browsers */ + background: -moz-linear-gradient(top, #ff7b00 0%, #fd6600 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7b00), color-stop(100%,#fd6600)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ff7b00 0%,#fd6600 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7b00', endColorstr='#fd6600',GradientType=0 ); /* IE6-9 */ + border-radius: 4px; + border:1px solid rgba(0, 0, 0, 0.15); + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.17); +} +.btn-primary:hover{ + background: #0167ba; /* Old browsers */ + background: -moz-linear-gradient(top, #0167ba 0%, #0f466a 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0167ba), color-stop(100%,#0f466a)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #0167ba 0%,#0f466a 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #0167ba 0%,#0f466a 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #0167ba 0%,#0f466a 100%); /* IE10+ */ + background: linear-gradient(to bottom, #0167ba 0%,#0f466a 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0167ba', endColorstr='#0f466a',GradientType=0 ); /* IE6-9 */ + color: #FFFFFF; +} +a.thumbnail:hover{ + border: 1px solid #e5e5e5; + background: transparent; +} +.logout img{ + padding-top: 7px; +} +.form-actions { + background:transparent; +} +.breadcrumb { + margin-bottom: 0; + background-color: #b1d6ec; + background-image: none; + padding-top: 5px; + padding-bottom: 5px; + border: 1px solid #B1D6EC; + box-shadow: none; + font-size: 12px; +} +.breadcrumb a{ + color: #333; + font-size: 12px; + line-height: 30px; + text-transform: none; +} + +.breadcrumb li{ + + text-shadow: none; +} +.breadcrumb a.btn-mini{ + + line-height: 17px; + text-transform: none; +} +.breadcrumb a.btn-success { + background-color: #FD6600; + background-image: none; + border: 1px solid #FD6600; + color: #FFFFFF; +} +/* styles for the star rater */ +.star-rating{ + list-style:none; + margin: 0px; + padding:0px; + width: 125px; + height: 25px; + position: relative; + overflow:hidden; + background: url(images/start-level.png) top left repeat-x; } -.clear { - clear: both; - line-height: 0px; - height: 0; +.star-rating li{ + padding:0px; + margin:0px; + width:25px; + height:25px; + float: left; } - -/* ------------------------------------------------------------------------------ -Menu Slide JQuery ------------------------------------------------------------------------------ -*/ -ul#navigation { - position: fixed; - margin: 0px; - padding: 0px; - top: 110px; - right: -10px; - list-style: none; - z-index:9999; +.star-rating li a{ + display:block; + width:25px; + height: 25px; + line-height:25px; + text-decoration: none; + text-indent: -9000px; + z-index: 20; + position: absolute; + padding: 0px; + overflow:hidden; } - -ul#navigation li { - width: 73px; +.star-rating li a:hover{ + background: url(images/start-level.png) left bottom; + z-index: 2; + left: 0px; + border:none; } - -ul#navigation li a { - display: block; - margin-left: 1px; - width: 65px; - height: 60px; - background-color:#CFCFCF; - background-repeat:no-repeat; - background-position:center center; - border:1px solid #AFAFAF; - -moz-border-radius:10px 0px 0px 10px; - -webkit-border-bottom-right-radius: 10px; - -webkit-border-top-right-radius: 10x; - -khtml-border-bottom-right-radius: 10px; - -khtml-border-top-right-radius: 10px; - -moz-box-shadow: 0px 4px 3px #000; - opacity: 0.6; - filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); - -webkit-box-shadow: 0px 4px 3px #000; +.star-rating a.one-star{ + left: 0px; } - -ul#navigation .help a{ - background-image: url(images/help2.png); +.star-rating a.one-star:hover{ + width:25px; } - -/***************************************************** - * REDEFINED HTML TAGS * - *****************************************************/ -img { - border: none; +.star-rating a.two-stars{ + left:25px; } -p, blockquote, ol, ul { +.star-rating a.two-stars:hover{ + width: 50px; } -h1 { - font-size: 21px; +.star-rating a.three-stars{ + left: 50px; } -h2 { - font-size: 18px; +.star-rating a.three-stars:hover{ + width: 75px; } -h3 { - font-size: 15px; - margin-top:0px; - padding-top:0px; +.star-rating a.four-stars{ + left: 75px; } -h4 { - font-size: 12px; +.star-rating a.four-stars:hover{ + width: 100px; } -h5, h6 { +.star-rating a.five-stars{ + left: 100px; } -/* the following for regular elements */ -a { - text-decoration: none; - font-weight : bold; - color : #32578b; +.star-rating a.five-stars:hover{ + width: 125px; } -a:visited { - text-decoration: none; - font-weight : bold; +.star-rating li.current-rating{ + background: url(images/start-level.png) left center; + position: absolute; + height: 25px; + display: block; + text-indent: -9000px; + z-index: 1; +} +/*ICON INBOX*/ +.home-icon{ + background:url(images/icon-chamilo.png) no-repeat 0 0; + background-size: 24px auto; + padding-left: 30px; +} +.home-icon:hover,.messages-icon:hover, .invitations-icon:hover,.shared-profile-icon:hover,.friends-icon:hover, +.browse-groups-icon:hover ,.search-icon:hover ,.myfiles-icon:hover { + opacity: 0.8; +} +.messages-icon{ + background:url(images/icon-chamilo.png) no-repeat 0 -29px; + background-size: 24px auto; + padding-left: 30px; +} +.invitations-icon{ + background:url(images/icon-chamilo.png) no-repeat 0 -61px; + background-size: 24px auto; + padding-left: 30px; +} +.shared-profile-icon{ + background:url(images/icon-chamilo.png) no-repeat 0 -96px; + background-size: 24px auto; + padding-left: 30px; +} +.friends-icon{ + background:url(images/icon-chamilo.png) no-repeat 0 -130px; + background-size: 24px auto; + padding-left: 30px; +} + +.browse-groups-icon{ + background:url(images/icon-chamilo.png) no-repeat 0 -163px; + background-size: 24px auto; + padding-left: 30px; +} + +.search-icon { + background:url(images/icon-chamilo.png) no-repeat 0 -198px; + background-size: 24px auto; + padding-left: 30px; +} + +.myfiles-icon { + background:url(images/icon-chamilo.png) no-repeat 0 -229px; + background-size: 24px auto; + padding-left: 30px; +} + +/* END ICON INBOX */ +.nav-list > .active > a, .nav-list > .active > a:hover { + color: #333333; + background: none; + text-shadow:none; +} +.social-menu .well .thumbnail{ + border: none; + border-radius: none; + box-shadow: none; +} +.invitation_confirm .thumbnail{ + border: 1px solid rgba(96, 165, 209, 0.1); + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + display: block; + line-height: 1; + padding: 4px; + background-color: #EEF5FA; } -a:hover { - text-decoration: none; - color: #a8a7a7; - font-weight: bold; +.invitation_confirm a.thumbnail:hover{ + border-color: rgba(96, 165, 209, 0.1); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + background-color: #FFFFFF; } -a:active { - text-decoration: none; - font-weight : bold; - color : #32578b; +.social-menu .well .thumbnail img{ + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + border: 2px solid #FFFFFF; } - -/* form elements */ - -select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] { - cursor: pointer; -} -input[text] { -} -input.link_alike { - background-color: #FFFFFF; - border-width: 0px; - color: #4171b5; - font-weight: bold; - text-align: left; - padding: 0px; - margin: 0px; -} -input.link_alike:hover { - background-color: #FFFFFF; - border-width: 0px; - color: #FF0000; - font-weight: bold; - text-align: left; - padding: 0px; - margin: 0px; -} -input[type="text"]:focus, input[type="password"]:focus, textarea:focus { - background-image:url(images/shadow.gif); -} -/* user_portal course status icon */ -.coursestatusicons { - border: 0px solid #000; - float: left; - padding-right: 5px; - width: auto; -} -/* user_portal course list */ -.courses { - list-style-type: none; - margin-bottom: 5px; - height: 30px; -} -/* user_portal session list */ -.session_course_item .courses { - margin-bottom: 5px; - height:35px; -} -.session_course_item { - /* padding: 0px; */ - margin: 0px; - font-size:135%; +.page-section{ + background: #f4f5f6; /* Old browsers */ +background: -moz-linear-gradient(top, #f4f5f6 0%, #ffffff 25%, #ffffff 100%); /* FF3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f5f6), color-stop(25%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ +background: -webkit-linear-gradient(top, #f4f5f6 0%,#ffffff 25%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ +background: -o-linear-gradient(top, #f4f5f6 0%,#ffffff 25%,#ffffff 100%); /* Opera 11.10+ */ +background: -ms-linear-gradient(top, #f4f5f6 0%,#ffffff 25%,#ffffff 100%); /* IE10+ */ +background: linear-gradient(to bottom, #f4f5f6 0%,#ffffff 25%,#ffffff 100%); /* W3C */ +filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f5f6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ +} +/*CSS SLIDER ANUNCIOS*/ + +.pagerslide h2{ + font-size: 18px; + background-color: #24547D; + color: #FFFFFF; + padding-left: 15px; + font-weight: normal; +} + +#top_main_content #announcements .page-header{ + display: none; + line-height: 1; +} +#top_main_content #announcements .span6 { + width: 800px; +} + +/*CSS PARA CONTENIDO DE CURSO INTRODUCCION*/ + +.page-course-intro{ + padding: 2em; + border: 1px solid #DDDDDD; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + margin-bottom: 2em; +} + +.page-course-intro ul{ + list-style-image:url(images/vineta.png); + padding-top: 10px; +} +.page-course-intro a{ + color: #FD6600; +} +.page-course-intro a:hover{ + color: #FD6600; + text-decoration: underline; +} + + +/*FIN DE INTRODUCCION DEL CURSO*/ +.fc-header-title h2{ + color: #0191C7; +} +.fc-first .fc-widget-header{ + font-size: 14px; + font-weight: normal; + padding-top: 5px; + padding-bottom: 5px; +} + +.well { + background-color: #F3F3F4; + border: 1px solid rgba(96,165,209, 0.1); + border-radius: 8px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; + margin-bottom: 20px; + min-height: 20px; + padding: 20px 10px; +} +.sidebar-nav img{ + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} +#homepage .row .span9 h2{ + font-size: 26px; + font-weight: bold; + color: #24547D; + padding-bottom: 8px; +} +#homepage .row .span9 p,#homepage .row .span9 ol { + color: #6E6E6E; +} +#homepage .row .span9 a{ + color: #0F466A; } - -.session_course_item .item_closed, .userportal-course-item-title .item_closed { - font-size:80%; +#homepage .row .span9 a:hover{ + color: #FD6600; +} +.page-header h2{ + color: #24547D; + font-weight: normal; + font-size: 20px; + padding-left: 10px; + width: 250px; } - -/***************************************************** - * HEADER STYLES * - *****************************************************/ -#header { - width: 100%; - padding: 0; - margin: 0; -} -/******************************************************** - * HEADER 1: Title, portal, organisation, course title * - ********************************************************/ -#header1 { - padding: 4px; - color: #8e975b; -} -#header1 a { - color: #636363; - text-decoration: none; -} -#header1 a:hover { - text-decoration: underline; -} -#sitename { - margin: 0; - font-weight: bold; -} -#top_corner { -} -#institution { - float: left; -} -#my_courses { - float: right; -} -/******************************************************** - * HEADER 2: Users online, help, student/teacher view * - ********************************************************/ -#header2 { - color: #636363;/*border: 1px solid red;*/ +#course_tools .course-title-tools h3 { + margin-top: 10px; + color: #0191C7; + font-weight: normal; + } -#header2 a { - color: #636363; +.page-header { + border-bottom-color: #0191C7; + border-bottom-style: solid; + border-bottom-width: 1px; + box-shadow: none; + padding-bottom: 0px; } -#header2 a:hover { - text-decoration: underline; +.well_border{ + background-color: #F3F3F4; + border: 1px solid rgba(96,165,209, 0.1); + border-radius: 8px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; + margin-bottom: 20px; + min-height: 20px; + padding: 19px; } - -/***************************************************** - * TABS OF THE HEADER * - *****************************************************/ -.subnav .navbar-inner { - background-color: #4C4C4C; /* Old browsers */ - background-repeat: repeat-x; /* Repeat the gradient */ - background-image: -moz-linear-gradient(top, #4C4C4C 0%, #747474 100%); /* FF3.6+ */ - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4C4C4C), color-stop(100%,#747474)); /* Chrome,Safari4+ */ - background-image: -webkit-linear-gradient(top, #4C4C4C 0%, #747474 100%); /* Chrome 10+,Safari 5.1+ */ - background-image: -ms-linear-gradient(top, #4C4C4C 0%,#747474 100%); /* IE10+ */ - background-image: -o-linear-gradient(top, #4C4C4C 0%,#747474 100%); /* Opera 11.10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4C4C4C', endColorstr='#747474',GradientType=0 ); /* IE6-9 */ - background-image: linear-gradient(top, #4C4C4C 0%, #747474 100%); /* W3C */ +.well_border .row .span2 { + width: 98px; } - -.subnav .nav > li > a { - color:white; +.well_border .row .span2 .thumbnail { + background-color: #FFFFFF; + background-image: none; } - -.subnav #current a { - background-color: #32578B; /* Old browsers */ - background-repeat: repeat-x; /* Repeat the gradient */ - background-image: -moz-linear-gradient(top, #32578B 0%, #3E6BAC 100%); /* FF3.6+ */ - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32578B), color-stop(100%,#3E6BAC)); /* Chrome,Safari4+ */ - background-image: -webkit-linear-gradient(top, #32578B 0%, #3E6BAC 100%); /* Chrome 10+,Safari 5.1+ */ - background-image: -ms-linear-gradient(top, #32578B 0%,#3E6BAC 100%); /* IE10+ */ - background-image: -o-linear-gradient(top, #32578B 0%,#3E6BAC 100%); /* Opera 11.10+ */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32578B', endColorstr='#3E6BAC',GradientType=0 ); /* IE6-9 */ - background-image: linear-gradient(top, #32578B 0%, #3E6BAC 100%); /* W3C */ +#hot_courses .row .span9 .well_border .row .span6{ + width: auto; } - -.subnav .nav > #current > a, .subnav .nav > #current > a:hover { - color: white; +.categories-course-description h3{ + color: #0F466A; + font-weight: normal; } -.subnav a:hover { - color: #32578B; +#course_tools .content a { + font-size: 12px; + font-weight: normal; } -.subnav .nav > li > a { - border-left: none; - border-right: none; +#main_content .course-box .row .span7{ + width: 730px; } - -#logout { - display: inline; - float: right; - width: auto; - text-align: right; +#main_content .course-box .row .span7 .row .span6 { + width: 615px; } - -/***************************************************** - * HEADER 3: not used * - *****************************************************/ -#header4 { - background-color: #fff; - color: #fff; +#main_content .course-box .row .span7 .row .span6 h3{ + font-size: 20px; } - -/* The tool shortcuts */ -#toolshortcuts { - text-align: right; - clear: right; - margin-left: auto; - margin-right: auto; - width: 98%; +#course_category li, #hot_courses h5, .course_item h5, .categories-course-description h5, .course-box h5 { + font-weight: normal; } /***************************************************** * FOOTER STYLES * *****************************************************/ footer { - background-color: #434343; - background-image: url(images/tab-repeat.png); - background-repeat:repeat-x; - color:#ffffff; - height: 9em; - overflow:hidden; - width: 100%; + height: 10em; + background-color: #163650; + background-image: none; + background-repeat:repeat-x; + color:#ffffff; + border-top: none; } -footer a:link, footer a:visited { - color:#fff; -} -.push { - height: 9em; /* Very important */ +footer .container .row { + padding-top: 5px; } - -#centerwrap { - float: left; - width: 100%; - margin-right: -95%;/* this needs to be less than 100% for Moz/Mac which thinks - it's empty otherwise. The difference is made up by putting a - negative left margin on the left float: - Note IE/Mac doesn't like this method ~ it wants the 100% so it can - be fed in using IE only CSS below becasue IE/Win also works with the 100% method. - */ -} -#center { - margin: 0 190px 0 0; - padding: 10px 0 40px 0; - min-height: 300px; -} -#toolnav { - float:right; - margin:-7px 0 0 -5%; - overflow:hidden; - padding:0; - width:180px; -} -/* Hide from IE5-mac. Only IE-win sees this. \*/ -* html #toolnav { - margin-right: 0px; -} -* html #center { - height: 1%; - margin-left: 0; -} -/* End hide from IE5/mac */ - - - -/* --- course navigation menu as a definition list --- */ -#swap_menu_link { - float: left; -} -#toolnavbox { - margin: 0 0 0 10px; - padding: 0; - float: left; - border: 1px solid #4271b5; -} -#toolnavbox dl { - width: 160px; - margin: 0 auto; - padding: 0; - background: transparent; - text-align: center; -} -#toolnavbox dt { - margin: 0; - padding: 0; - font-weight: bold; - text-align: center; - color: #000; - border-bottom: 1px solid #fff; - background: transparent; -} -#toolnavbox dd { - margin: 0; - padding: 0; - color: #009; - text-align: left; - border-bottom:1px solid #fff; - background: #E5EDF9; -} -#toolnav img { - float: left; - width: 25px; - height: 25px; - margin: 0 4px 0 0; -} -#toolnavlist a, #toolnavlist a:link { - background: #E5EDF9; - color: #4171b5; - padding: 5px 5px 5px 10px; - margin: 0; - text-decoration: none; - display: block; - line-height:24px; -} -#toolnavlist a:hover { - background: #fff; - color:#4171b5; -} -#toolnavlist a#here { - background: #fff; - color:#4171b5; -} -/* --- end of course navigation menu section --- */ -/* -this lets the navigation menu appear to the left: -#center { margin: 0 0 0 180px; padding: 10px 0 40px 0; - min-height: 300px; } - -#toolnav { float: left; width: 180px; padding: 20px 0 0 0; - margin-left: -5%; -} -#toolnav { float: right; width: 180px; padding: 0; margin: 0; - margin-left: -5%; /* the difference to make the left colum appear flush left -}*/ - - -/* LOGIN AND LANGUAGE FORM */ -#lang_form { - text-align: left; - margin: 2px 0 10px 0; - padding: 2px; -} -#lang_form input, #lang_form select { -} -#formLogin label { - margin: 4px 6px; -} -#formLogin input { - margin: 4px 6px; -} -#login_fail { - margin: 0 6px 6px 6px; - padding: 4px; - border: 1px solid #f00; - background-color: #fff; - color: #f00; -} -input.mainoption { - font-weight : bold; -} -input.liteoption { - font-weight : normal; +footer a:link, footer a:visited { + color: #F1D40D; } /***************************************************** - * COURSE HOMEPAGE * + * DISPLAY MESSAGES * *****************************************************/ -/* various sections in course-home.php file */ -#toolremove { - width: 40%; - color: #f00; - font-weight: bold; - margin: 10px auto; - padding: 10px; - border: 2px solid #f00; -} -#courseintro { - clear: both; - width: 80%; - margin: 10px auto; - padding: 10px; - border-bottom: 1px solid #636363; -} -#courseintro_icons { - clear: both; - width: 80%; - margin: 10px auto; -} -.everybodyview { - position: relative; /* to avoid the IE peekabo bug ?*/ - width: 80%; - margin: 10px auto; - padding: 10px; -} -.Authoringview, .courseadminview, .platformadminview { - position: relative; - width: 80%; - margin: 25px auto 10px; - padding: 10px; - border: 1px solid #636363; -} -.viewcaption { - position: relative; - top: -20px; - font-weight: bold; - color: #636363; - background-color: #fff; - padding: 0 4px; -} /***************************************************** - * AGENDA * + * CSS CHAT * *****************************************************/ -#agenda { - width: 100%; - margin: 0 auto; - border: 1px solid #bbb; - border-collapse: collapse; -} -.agenda_month_divider { - background-color: #dcdcdc; - font-weight: bold; - color: #666; - text-align: center; -} -#agenda .title a { - color: #fff; -} -#agenda .agendaitem { -} -#smallcalendar .title { - background-color: #dcdcdc; - font-weight: bold; - padding: 2px; - color: #666; - text-align: center; - font-size: 11px; -} -#smallcalendar .title a { - color: #666; -} -#agenda_select { - list-style: none; - border: 0px solid green; - margin: 30px 0 0 0; - padding: 0 0 0 10px; -} -/* --------------------------------------------------- - styles for the agenda (day, week, month view) ------------------------------------------------------*/ -#agenda_list { - width: 100%; - margin: 0 auto; - border: 1px solid #fff; - border-collapse: collapse; -} -/*The caption of the calendar (displays the month and the << and >> links*/ -#agenda_list .title { - background-color: #dcdcdc; - font-weight: bold; - color: #666; - text-align: left; - padding: 2px 10px; - text-align: center; - border: 1px solid #bbb; -} -#agenda_list .title a:link, #agenda_list #title a:visited { - background-color: #dcdcdc; - font-weight: bold; - font-size: 11px; - color: #666; - padding: 2px 10px; - text-align: center; -} -#agenda_list .title a:hover { - background-color: #dcdcdc; - font-weight: bold; - font-size: 11px; - color: #f3840d; - padding: 2px 10px; - text-align: center; -} -/* The cells with the name of the days of the weeks (mon->sun)*/ -#agenda_list .weekdays { - background-color: #dcdcdc; - text-align: center; - font-weight: bold; - border: 1px solid #264269; - border-collapse: collapse; -} -/* The cells for the days (1->31) */ -#agenda_list .days_week { - height: 40px; - width: 12%; - text-align: left; - vertical-align: top; - border: 1px solid #ccc; - border-collapse: collapse; - background-color: #f5f5f5; -} -#agenda_list .days_weekend { - height: 40px; - width: 12%; - text-align: left; - vertical-align: top; - border: 1px solid #ccc; - border-collapse: collapse; - background-color: #e6e6e6; -} -#agenda_list .days_today { - height: 40px; - width: 12%; - text-align: left; - vertical-align: top; - border: 1px solid #ccc; - border-collapse: collapse; - background-color: #FFFFC0; -} - -#agenda_list th { - background-color:#E5EDF9; - border:1px solid gray; - padding-right:12px; +.chatboxmain { + bottom: 0; + display: block; + position: fixed; + right: 20px; + width: 225px; + z-index: 9000; +} + +.chatboxheadmain { + padding:7px 7px 7px 0px; + color: #ffffff; + border-right:1px solid #222; + border-left:1px solid #222; + + background-color: #222; + background-repeat: repeat-x; + background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222)); + background-image: -moz-linear-gradient(top, #333333, #222222); + background-image: -ms-linear-gradient(top, #333333, #222222); + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222)); + background-image: -webkit-linear-gradient(top, #333333, #222222); + background-image: -o-linear-gradient(top, #333333, #222222); + background-image: linear-gradient(top, #333333, #222222); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); + } - -/* text in the cells: display of agenda items (visible)*/ -#agenda_list .data { - background-color: #eee; - text-align: left; - padding: 2px 10px; - font-weight: bold; - border: 0px solid #dcdcdc; - border-collapse: collapse; -} -#agenda_list .datanotbold { - background-color: #eee; - text-align: left; - padding: 2px 10px; - font-weight: normal; - border: 0px solid #dcdcdc; - border-collapse: collapse; -} -#agenda_list .text { - background-color: #fff; - text-align: left; - padding: 2px 10px; - font-weight: normal; - border: 0px solid #dcdcdc; - border-collapse: collapse; -} -/*text in the cells: display of agenda items (invisible)*/ -#agenda_list .data_hidden { - background-color: #eee; - text-align: left; - padding: 2px 10px; - font-weight: bold; - border: 0px solid #dcdcdc; - border-collapse: collapse; - color: #999999; -} -#agenda_list .datanotbold_hidden { - background-color: #eee; - text-align: left; - padding: 2px 10px; - font-weight: normal; - border: 0px solid #dcdcdc; - border-collapse: collapse; - color: #999999; -} -#agenda_list .text_hidden { - background-color: #fff; - text-align: left; - padding: 2px 10px; - font-weight: normal; - border: 0px solid #dcdcdc; - border-collapse: collapse; - color: #999999; -} -/*text in the cells: display of agenda items (highlighted)*/ -#agenda_list .datanow { - background-color: #FFCC00; - text-align: left; - padding: 2px 10px; - font-weight: bold; - border: 0px solid #dcdcdc; - border-collapse: collapse; -} -#agenda_list .datanotboldnow { - background-color: #FFCC00; - text-align: left; - padding: 2px 10px; - font-weight: normal; - border: 0px solid #dcdcdc; - border-collapse: collapse; -} -#agenda_list .textnow { - background-color: #fff; - text-align: left; - padding: 2px 10px; - font-weight: normal; - border: 0px solid #dcdcdc; - border-collapse: collapse; -} -/* --------------------------------------------------- - styles for the mini agenda ------------------------------------------------------*/ -#smallcalendar { - width: 100%; - margin: 0 auto; - border: 1px solid #fff; - border-collapse: collapse; -} -#smallcalendar .weekdays { - background-color: #dcdcdc; - text-align: center; - font-size: 11px; - font-weight: bold; - border: 1px solid #fff; - border-collapse: collapse; -} -#smallcalendar .days_week { - background-color: #f5f5f5; - text-align: center; - font-size: 11px; - border-collapse: collapse; -} -#smallcalendar .days_weekend { - background-color: #e6e6e6; - text-align: center; - font-size: 11px; - border: 1px solid #fff; - border-collapse: collapse; -} -#smallcalendar .days_today { - width: 12%; - text-align: center; - font-size: 11px; - border: 1px solid #FA8500; - border-collapse: collapse; - background-color: #FFCA8D; -} -/* --------------------------------------------------- - styles for the personal agenda ------------------------------------------------------*/ -.personal_agenda { - color: #008000; -} -.personal_agenda a:link, .personal_agenda a:visited { - color: #008000; -} -a.personal_agenda:link, a.personal_agenda:visited { - color: #008000; -} -.personal_agenda a:hover, .personal_agenda a:hover { - color: #666666; -} -a.personal_agenda:hover, a.personal_agenda:hover { - color: #666666; +#chatboxtitlemain { + cursor: pointer; + float: left; + font-size: 12px; + font-weight: normal; + width: 160px; } /***************************************************** - * DISPLAY MESSAGES * + * CSS CHAT END * *****************************************************/ -/* normal and erro message-box */ .normal-message { - border: 1px solid #32578b; - color: #32578b; - background-color: #EFEFEF; + color: #00407F; + border: 1px solid #CDE6F5; + background: url("images/background_message.png") repeat-x scroll 0 0 #EAF8FE; } .warning-message { - border: 1px solid #FF6600; - color: #666666; - background-color: #FFCD82; + border: 1px solid #FFB30F; + color: #000; + background: url("images/background_message.png") repeat-x scroll 0 0 #FFEFA7; } .confirmation-message { border: 1px solid #1F8323; - color: #1F8323; - background-color: #EFEFEF; + color:#1F8323; + background: url("images/accept_data.png") no-repeat scroll 5px center #CAF0C7; + padding-left: 45px; } .error-message { - border: 1px solid #FF0000; - color: #FF0000; - background-color: #EFEFEF; + border: 1px solid #FA5858; + color: #000; + padding-top: 5px; + background: url("images/error.png") no-repeat scroll 5px center #F6CECE; + padding-left: 45px; } - -/* New training */ -.bottom-link { - background-image:url(images/button_back.jpg); -} -/********************************************** - * DOCUMENT MODULE * - **********************************************/ -/* styles from the document.php file */ -.comment { - margin-left: 30px; -} -/* styles from the upload.php file */ -dl.upload_option { - margin: 1em 0; - padding: 0; -} -.upload_option dt { - font-weight:bold; - margin:0; -} -.upload_option dd { - margin:0; -} -.document_owner { - text-align: right; -} -/********************************************** - * DROPBOX MODULE * - **********************************************/ -/* styles from dropbox.php file */ -.dropbox_detail { - font-size: small -} -.dropbox_date { - color: #737780; - font-style: italic; - font-weight: normal; -} -.dropbox_person { - font-weight: bold -} -.dropbox_listTitle { - color: #000000; -} -.dropbox_feedback { - font-size: x-small; - height: 50px; - width: 200px; - overflow: auto -} -.dropbox_feedbacks { - height: 250px; - width: 100%; - overflow: auto -} -/********************************************** - * CHAT MODULE * - **********************************************/ -/* styles for chat / conference tools */ -#chat_entermessage { - background-color: #D6E5FA; - border-top: 1px solid #4171B5; - padding: 5px; - margin: 0; -} -/* the following for the grayed out elements */ -a.nobold:link, a.nobold:visited, a.nobold:active { - font-weight: normal; - color: #999; - margin: 0 0 0 25px; -} -a.nobold:hover { - font-weight: normal; - color: #999; - text-decoration: underline; - margin: 0 0 0 25px; -} -.note { - margin: 6px; - line-height: 14px; - background-color: #FFF089; - color: #4171B5; - border: 1px solid #4171B5; - padding: 4px; -} -.alternativeBgLight { - background-color: #f5f5f5; - border: 1px solid #4171B5; - border-collapse: collapse; -} -.alternativeBgDark { - background-color: #ccf; - border: 1px solid #4171B5; - border-collapse: collapse; -} -.myagendatoday { - background-color: #FFCA8D; - border-collapse: collapse; - color: #CC3300; - font-weight: bold; +.error-message strong{ + font-weight: normal; } -/***************************************************** - * FORM STYLES * - *****************************************************/ -div.row { - clear: both; - padding-top: 8px; -} -div.row div.form_header { - white-space: nowrap; - padding: 2px; - border: 1px solid #636363; - background-image: url(images/tab-repeat.png); - background-position:bottom; - color: #FFFFFF; - font-weight: bold; -} -div.row div.label { - float: left; - width: 18%; - text-align: right; -} -div.row div.formw { - width: 80%; - float:left; -} -[dir=ltr] div.row div.label, [dir=rtl] div.row div.formw { - float: left; - text-align: right; -} -[dir=rtl] div.row div.label, [dir=ltr] div.row div.formw { - float: right; - text-align: left; -} -span.form_required { - color: #f00; -} -span.form_error { - color: #f00; - font-size: x-small; - margin: 2px; -} -/***************************************************** - * DATA TABLE STYLES * - *****************************************************/ -.cell_header { - background-color: #EEEEFF; - font-weight:bold; - text-align:left; - padding-left:5px; -} /* header cell in data table in tools */ -.data_table { - border-collapse: collapse; - width: 100%; - padding: 5px; - margin-top: 5px; - margin-bottom: 5px; -} -.data_table th { - padding-right: 20px; - border: 1px solid #636363; - background-color: #32578b; - color: #FFF; -} -.data_table th a { - color: #fff; -} -.data_table th a:hover { - color: #a8a7a7; -} -.data_table tr.row_odd { - background-color: #fafafa; -} -.data_table tr.row_odd:hover, .data_table tr.row_even:hover { - background-color: #f0f0f0; -} -.data_table tr.row_even { - background-color: #fff; -} -.data_table td { - padding: 5px; - vertical-align: top; - border-bottom: 1px solid #b0b0b0; - border-right: 1px dotted #e1e1e1; - border-left: 1px dotted #e1e1e1; -} -.data_table td.border { - padding: 5px; - vertical-align: top; - border: 1px solid gray; -} -.data_table td.none { - padding: 5px; - vertical-align: top; - border-right:none; - border-bottom: none; - border-left:none; -} -.data_table td.redText { - color:red; -} -.data_table td.borderRight { - border-right:1px solid gray; - border-bottom: none; - border-left:none; -} -.data_table td.borderLeft { - border-left:1px solid gray; - border-bottom: none; - border-right:none; -} -.data_table td.noLink { - color: gray; -} -.data_table tr.tableName { - padding: 5px; - border: 1px solid gray; - background-color: #e6e6ff; - text-align:left; -} -.data_table tr.total { - padding: 5px; - border: 1px solid gray; - background-color: #ffffcc; - text-align:left; -} -.data_table th.head { - padding-right: 20px; - border: 1px solid gray; - background-color: #ffffcc; +.social-menu-title { + background-color:#00AAE3; } -.data_table_pagination { - width:100%; - margin-top: 8px; +#social-content-online { + background-color:#00AAE3; } - -/* admin page tool list definitions */ -.tool_list dt { - font-weight: bold; -} -.tool_list dd { - margin: 0; - padding: 4px 0 0 10px; + +.admin_section li { + background-image:url(images/bullet.gif); } -.home_news { - width: 45%; - float: right; - position: relative; - margin: 0; - padding: 0px; - padding-top: 8px; - background: #fff; -} -label.left { - float: left; - width: 15em; - margin: 0 0 0.5em 0; -} -form br { - clear: both; -} -/* Fix for alignment problem in IE-Win browsers */ -/* Hide from IE5-mac. Only IE-win sees this. \*/ -* html .label { - margin-right: 10px; -} -* html .data { - height: 1%; - margin-left: 0; -} -/* End hide from IE5/mac */ - -.radio, .checkbox { - margin: 0; - padding: 0; - border: none; - background-color: transparent; -} -.required { - color: #f00; - font-weight: bold; -} -/* Admin section */ -div.admin_section { - width: 40%; - float: left; - padding: 5px; - margin: 10px 20px; -} -div.admin_section h4 { - margin: 0; - border-bottom: 1px solid gray; - width: 100%; -} -/* Admin section */ -div.admin_section { - width: 40%; - float: left; - padding: 5px; - margin: 10px 20px; -} -div.admin_section h4 { - margin: 0; - border-bottom: 1px solid gray; - width: 100%; -} -.user_course_category { - background-color: #efefef; - border: 1px solid #666; - font-weight: bold; - color: #666; - list-style-type: none; - margin: 5px; - padding: 5px; -} -.sessions_list { - line-height: 20px; - margin-top: 20px; -} -.sessions_list_inactive { - line-height: 20px; -} -.session_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; -} -.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_course_item { - margin: 0px; - margin-bottom:20px; -} -.session_course_item .courses { - margin-bottom: 5px; - height:35px; -} -/*************************************************************** - * DOKEOS CONFIG SETTINGS OF THE PLATFORM ADMIN SECTION * - ***************************************************************/ -.sectiontitle { - background-color: #EFEFEF; - border: 1px solid #cccccc; - font-weight: bold; - color: #666666; - list-style-type: none; - padding: 5px; - font-size: 11px; -} -.sectioncomment { - color: #000000; - margin: 5px; - padding: 5px; - font-size: 11px; -} -.sectionvalue { - list-style-type: none; - margin: 5px; - padding: 5px; -} -/***************************************************** - * ANNOUNCEMENTS * - *****************************************************/ -.announcements_datum { - font-style: italic; - color: #666666; -} -/***************************************************** - * SYSTEM ANNOUNCEMENTS * - *****************************************************/ -div.system_announcement { - padding: 10px; - border: 1px solid #ddd; - -moz-border-radius-topright : 5px; - -moz-border-radius-topleft : 5px; - -moz-border-radius-bottomright : 5px; - -moz-border-radius-bottomleft : 5px; - min-height:20px; -} -.system_announcement { - background: #eee url('images/headertables.jpg') repeat-x top center; - font: bold 100% arial, sans-serif, sans; - -} -.system_announcement_content { - font: normal 100% 'Lucida Grande', verdana, Arial, sans-serif, sans; -} .system_announcements { - background: transparent url('images/systemenouvelles.jpg') no-repeat top left; - padding-top: 10px; - padding-bottom: 10px; - width: 90%; + background: transparent url('images/systemenouvelles.jpg') no-repeat top left; } -.system_announcements h3 { +.topa { + background:transparent url('images/logoa4.gif') no-repeat; } - -.system_announcement_title { - font-weight: bold; - font-size: 120%; - float:left; +.topb { + background:transparent url('images/logob4.gif') no-repeat; } -.system_announcement_date { - font-color: #ccc; - float:right; +#bottomhellomindfactory { + background:transparent url('images/textologo.jpg') no-repeat; } -/***************************************************** - * THE NEW FORUM * - *****************************************************/ -/* **** FORUM CATEGORY **** */ -.forum_category { - background-color: #0066CC; - color: #fff; -} -.forum_category a { - color: #fff; -} -.forum_category_header { - background-color: #0066CC; - color: #fff; -} -tr.forum_category_header a { - color: #fff; -} -/* **** FORUM **** */ -.forum_header { - background-color: #EEF; -} -/* **** THREAD **** */ -.forum_threadheader { - color: #aaa; - background-color: #F7F7F7; -} -tr.forum_threadheader td { -} -.forum-thread-header { - color: #000000; - background-color: #F7F7F7; - border-left: 1px solid #aaa; - border-right: 1px solid #aaa; - border-bottom: 1px solid #aaa; - border-top: 1px solid #aaa; -} -.forum-thread-body { - color: #000000; - background-color: #FFFFFF; - border-left: 1px solid #aaa; - border-right: 1px solid #aaa; - border-bottom: 1px solid #aaa; - border-top: 1px solid #aaa; -} -/* **** POST **** */ -.quote { - background-color: #EFEFEF; -} -.forum_message_left { - width: 150px; - vertical-align: top; - border-right: 1px solid #aaa; - background-color: #F7F7F7; -} -.forum_message_left_2_be_approved { - width: 150px; - vertical-align: top; - border-right: 1px solid #aaa; - background-color: #F7F7F7; - color: #999; -} -.forum_message_post_title { - font-weight: bold; - background-color: #F7F7F7; - height: 20px; -} -.forum_message_post_title_2_be_approved { - color: #999; - font-weight: bold; - background-color: #F7F7F7; - height: 20px; -} -.forum_message_post_text { - margin-bottom: 10px; - vertical-align: top; -} -.forum_message_post_text_2_be_approved { - color: #999; - margin-bottom: 10px; - vertical-align: top; -} -.current { - font-weight: bold; -} -.structure { - font-weight: bold; - background-color: #F7F7F7; - height: 20px; -} -a.forum_group_link { - font-weight: lighter; - display:inline; -} -.forum_description { - color: #000; - font-weight: normal; -} -.forum_title { - color: #000; - font-size: 14px; -} -.forum_low_description { - color: #737780; - font-style: italic; - font-weight: normal; -} -.forum_attach_comment { - color: #737780; - font-style: italic; - font-weight: normal; -} -/* **** BLOG **** */ -span.blog_title { - font-size: 18px; - font-weight: bold; - color: #1657A9; -} -span.blog_subttitle { -} -td.blog_left { - margin-right: 5px; - padding-right: 5px; - border-right: 1px solid #dddddd; -} -td.blog_right { - padding-left: 10px; -} -td.blog_menu_title { - background-color: #dddddd; - color: #1657A9; - font-weight: bold; - font-size: 11px; - padding: 2px; -} -td.blog_menu { - border-bottom: 1px dashed #dddddd; - border-right: 1px dashed #dddddd; - border-left: 1px dashed #dddddd; - padding: 10px; -} -td.blog_menu ul { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 15px; - padding: 0; -} -td.blog_menu ul li { -} -span.blogpost_title { - display: block; - font-size: 18px; - font-weight: bold; - color: #1657A9; - padding-bottom: 5px; -} -span.blogpost_date { - display: block; - font-weight: bold; - color: #333333; - padding-bottom: 10px; -} -span.blogpost_info { - display: block; - color: #333333; - border-top: 1px solid #dddddd; - margin-top: 5px; -} -table.newBlog { - border: 1px solid #dddddd; - margin-bottom: 10px; - margin-top: 10px; - padding: 10px; - background-color: #f6f6f6; -} -table.newTask { - border: 1px solid #dddddd; - margin-bottom: 10px; - margin-top: 10px; - padding: 10px; - background-color: #f6f6f6; -} -table.new_comment { - border: 1px solid #dddddd; - margin-bottom: 10px; - margin-top: 10px; - padding: 10px; - background-color: #F4F4F4; -} -div.blogpost_comment { - border-top: 1px dashed #dddddd; - border-right: 1px dashed #dddddd; - border-bottom: 1px dashed #dddddd; - border-left: 1px dashed #dddddd; - margin-bottom: 10px; - padding: 10px; - background-color: white; - z-index: -1; -} -span.blogpost_comment_title { - display: block; - font-size: 14px; - font-weight: bold; - color: #1657A9; - padding-bottom: 5px; -} -span.blogpost_comment_date { - display: block; - font-size: 10px; - font-weight: bold; - color: #333333; - padding-bottom: 10px; -} -span.blogpost_comment_info { - font-size: 10px; - display: block; - color: #333333; - border-top: 1px solid #dddddd; - margin-top: 10px; -} -div.blogpost { - border: 1px solid #DDDDDD; - background-color: #ECECEC; - margin-bottom: 15px; - padding: 10px; -} -div.comments { - border: 1px solid #dddddd; - margin-bottom: 10px; - margin-top: 10px; - padding: 10px; - background-color: #F4F4F4; - margin-left:50px; -} -.attachment_comment { - color: #737780; - font-style: italic; - font-weight: normal; -} -.link { - text-decoration: none; - font-weight : bold; - color : #1657A9; - cursor: pointer -} -.link:hover { - text-decoration: none; - color: #abd9f1; - font-weight: bold; - cursor: pointer -} -/***************************************************** - * INSTALLATION * - *****************************************************/ -#installation_steps { - float:left; - background-color: #EFEFEF; -} -.current_step { - font-weight: bold; -} -.RequirementHeading { - margin-right:10px; -} -.RequirementHeading h1 { - color:#0066CC; - font-size:1.2em; - font-weight: bold; - border-bottom: 1px solid #0066CC; -} -.RequirementText { - color:#666; - font-size:1.0em; - font-weight: normal; - float:right; - width:200px; -} -.RequirementContent { - color:#000; - font-size:1.0em; - font-weight: normal; -} -.RequirementContent table { - border: 1px solid #ccc; - width: 400px; -} -.RequirementContent table th { - border-bottom: 1px solid #ccc; - text-align: left; -} -.requirements-item { - width: 50%; - background-color:#f7f7f7; - padding-left:2px; -} -.requirements-value { -} -/************************************************************ - styles below here are not necessarily used in the current - release and the CVS files, they are from earlier versions, - and have been left untouched for anyone needing them in - their own platform ... -*************************************************************/ -.topBanner a:link, .topBanner a:active, .topBanner a:visited { - text-decoration:none; - color:white; -} -.topBanner table { - text-decoration:none; -} -.topBanner a:hover { - text-decoration:underline; -} -.topBanner td { - border-top: solid White 1px; -} -.alternativeBgLight { - background-color: #f5f5f5; -} -.alternativeBgDark { - background-color: #e6e6e6 -} -.forms { - letter-spacing: normal; - text-align: justify; - text-indent: 3pt; - word-spacing: normal; - padding: 2px 5px; -} -.formsTips { - text-align: justify; - text-indent: 15pt; - word-spacing: normal; -} -.warn { - border: thin double Silver; - margin-left: 15px; - margin-right: 15px; - color: Red; - padding-left: 25px; -} -.small { - font-size: 11px -} -.xsmall { - font-size: 11px -} -.xxsmall { - font-size: 9px -} -/* - * TABBED INTERFACE - */ -#tabbed_menu { - width: 100%; - height: 20px; - border-bottom-width: 1px; - border-bottom-style: solid; - border-bottom-color: #666666; - margin-bottom: 20px; -} -#tabbed_menu #tabbed_menu_tabs li { - margin: 0px 10px; - padding: 0px; - display: inline; - list-style-type: none; -} -#tabbed_menu #tabbed_menu_tabs a:link, #tabbed_menu_tabs a:visited { - float: left; - background: #f3f3f3; - font-weight: bold; - padding: 2px 10px 2px 10px; - margin-right: 4px; - border: 1px solid #cccccc; - border-bottom: 1px solid #666666; - text-decoration: none; - color: #666; -} -#tabbed_menu #tabbed_menu_tabs a:link.active, #tabbed_menu_tabs a:visited.active { - border: 1px solid #666666; - border-bottom: 1px solid #fff; - background: #fff; - color: #000; -} -.skip { - display: none; -} -#WCAG-editor { - border: 1px #DCDCDC solid; - background-color: #F0F0F0; - width: 100%; -} -#WCAG-editor .title { - padding: 2px; - background-color: #DCDCDC; - text-align: center; - color: #000000; - font-weight: bold; -} -#WCAG-editor .body { - padding-top: 5px; - padding-left: 5px; - padding-right: 13px; - padding-bottom: 5px; -} -#WCAG-editor textarea { - margin-left: 0px; - margin-right: 0px; - width: 100%; - height: 180px; - border: 1px #DCDCDC solid; -} -#WCAG-editor input { - width: 100%; -} -/* don't work on IE 6 */ -#WCAG-editor input[type="checkbox"], #WCAG-editor input[type="radio"], #WCAG-editor input[type="submit"] { - width: auto; -} -/* only for IE6 */ -#WCAG-editor #submit, #WCAG-editor #visible_teacher, #WCAG-editor #visible_student, #WCAG-editor #visible_guest { - width: auto; -} -#WCAG-content img { - float: left; - margin-right: 5px; - margin-bottom: 5px; -} -#WCAG-content p { - text-align: justify; -} -/* hack for IE < 7 */ - -#course_description input { - width: auto; -} -#course_description #imagefile, #course_description #imageLabel, #course_description #link, #course_description #linkLabel { - width: 100%; -} -.WCAG-form textarea { - width: 100%; - height: 180px; -} -/* ------------------------------------------------------------------------------- - Survey ------------------------------------------------------------------------------- -*/ -#survey_title { - background-color:#264269; - color:#FFF; - padding:2px; - border: 1px solid #264269; -} -#survey_subtitle { - background-color:#264269; - color:#FFF; - padding:2px; - border: 1px solid #264269; -} -.survey_content { - background-color:#EFEFEF; - color:#264269; - padding:5px; - border: 1px solid #264269; -} -.survey_question_wrapper { - border: 1px solid #4271b5; -} -.survey_question { - background-color:#4271b5; - color:#FFFFFF; - padding:5px; -} -.survey_question_options { - background-color:#FFF; - color:#000; - padding:5px; -} -.survey_export_link { - float: right; -} -/* -------------------------------------------------------------------------------^M - sessions -------------------------------------------------------------------------------^M -*/ -#ajax_list_coachs { - position:absolute; - border:1px solid #4171B5; - margin:0px; - padding:0px; - margin-left:200px; - margin-top:-23px; - background-color:#FFFFFF; - height:auto; - overflow:auto; -} -#ajax_list_courses { - position:absolute; - border:1px solid #4171B5; - margin:0px; - padding:0px; - margin-left:200px; - background-color:#FFFFFF; - height:auto; - overflow:auto; -} -#ajax_list_users { - position:absolute; - border:1px solid #4171B5; - margin:0px; - padding:0px; - margin-left:200px; - background-color:#FFFFFF; - height:auto; - overflow:auto; -} -#chat_login_name { - color : #4171b5; -} -/* Quizzes tool */ -.quiz_export_link { - float: right; -} -/* - Learning path -*/ -#show_audiorecorder_div { - background:#F0F0F0; - border:1px solid #999999; - font-weight:bold; - padding:2px; - width:350px; -} -/* Glossary tool */ -.glossary-term { - margin: 1em; - background-color: #ffe99b; - padding: 0.5em 0.5em 1.8em 0; - -moz-border-radius: 0.5em; -} -.glossary-term-title { - margin: 2em 0 1em 0.5em; - font-weight: bold; - font-size: 120%; -} -.glossary-term-desc { - margin-left: 1em; -} -.glossary-term-action-links { - float: right; -} -.glossary-term-edit-form { - margin: 1em; - background-color: #FFE4C4; - padding: 0.5em 0.5em 2em 0; - -moz-border-radius: 0.5em; -} -.glossary-term-edit-desc { - font-weight: bold; - font-size: 120%; -} -.glossary-term-edit-title { - font-weight: bold; - font-size: 120%; -} -.glossary-add-form { - font-weight: bold; - font-size: 120%; - margin: 1em; -} -.glossary-orderby-link { - float:right; - margin: 1em; -} -.glossary-msg-error { - color: #FF0000; - display :none; - font-weight: normal; - font-size: 80%; -} -/* Notebook */ -.notebook-add-form { - margin: 1em; - background-color: #c3d9ff; - padding: 1em 1em; -} -.notebook-add-desc-textarea { - background-color: #f2f5f8; - border-color: #ffe99b; - overflow: hidden; -} -.notebook-add-title-text { - background-color: #f2f5f8; - border-color: #ffe99b; -} -.notebook-edit-desc-textarea { - background-color: #e0ecff; - border-color: #ffe99b; - overflow: hidden; -} -.notebook-edit-title-text { - background-color: #e0ecff; - border-color: #ffe99b; -} -.notebook-msg-error { - color: #FF0000; - display :none; - background-color: #ffe99b; - width: 40%; -} -.notebook-list { - margin: 1em 1em 0em 1em; - background-color: #79b; - padding: 0.3em 0.3em; - -moz-border-radius: 0.5em; -} -.notebook-title-list { - color : #fff; - padding: 0.3em 0.3em; - font-weight: bold; - font-size: 120%; -} -.notebook-desc-list { - margin: 0em; - background-color: #f2f5f8; - padding: 0.5em 0.3em 2em 0.3em; - border: 1px solid #79b; -} -.notebook-term-action-links { - padding: 0.3em 0.3em; - width: 50%; - color : #fff; -} -.notebook-orderby-link { - text-align:right; - margin-right: 1em; -} -.notebook-search-title { - text-align:right; - margin: 1em; -} -.notebook-date-information { - color : #fff; - padding: 0.3em; - font-size: 120%; - font-weight: bold; -} -/* Gradebook */ -.resource-deleted { - color:#990000; -} -.gradebook-table-header { - border: 1px solid rgb(153, 153, 153); - background: rgb(240, 240, 240) none repeat scroll 0% 0%; -} -.gradebook-table-body { - border: 1px solid rgb(153, 153, 153); - background: rgb(255, 255, 255) none repeat scroll 0% 0%; -} -.label_result { - float: left; - width: 25%; - text-align: left; - padding-top:8px; -} -.formw_result { - width: 75%; - float:left; -} -/* actions */ -.actions_lp { - background:#F8F8F8; - height:29px; -} -.actions_lp img { - vertical-align:middle; -} -.actions_lp span { - margin-right: 10px; - vertical-align:middle; -} -.actions_lp form { - margin-right: 10px; - vertical-align:middle; -} -.actions { - background:#efefef; - border-bottom:1px dotted #32578b; - border-top:1px dotted #32578b; - padding:2px; - margin-bottom: 5px; - vertical-align:middle; -} -.actions img { - /*display:inline-block;*/ - border: none; - text-decoration: none; - /*background-color: #efefef;*/ - padding-right: 5px; - vertical-align:middle; -} -.actions a { - display:inline-block; - margin-right: 10px; - vertical-align:middle; -} -.actions span { - margin-right: 10px; - vertical-align:middle; -} -.actions form { - margin-right: 10px; - vertical-align:middle; -} -/* big actions */ -.actionsbig { - background:#F8F8F8; - border-bottom:1px solid #999999; - border-top:1px solid #999999; - background-color:#efefef; - padding:2px; - margin-bottom: 5px; - vertical-align:middle; - float:left; - width:100%; -} -.content_table { - padding:2px; - margin-bottom: 5px; - vertical-align:middle; - float:left; - width:100%; -} -.actionsbig a { - float:left; - padding-left:12px; - padding-right:12px; - text-align:center; -} -.actions img { - vertical-align:middle; -} -.actions a { - margin-right: 10px; - vertical-align:middle; -} -.actions-title { - background:#efefef; - border-bottom:1px dotted #999999; - border-top:1px dotted #999999; - padding:4px; - margin-bottom: 5px; - font-size:14px; - font-weight:bolder; - vertical-align:middle; +/*including "login" image*/ +button.login { + background-image:url(images/bg-button.gif); } -/***************************************************** - * BUTTONS * - *****************************************************/ -button:hover input[type="submit"]:hover { - background-color:#a8a7a7; - color:#545454; - border-style: inset; -} -/* button with image */ -button.add, button.save, button.cancel, button.refresh, button.upload, button.search, button.login, button.plus, button.minus, button.next, button.back, input[type="submit"].submit_next { - padding-left:30px; - background-position:10px; - background-repeat:no-repeat; +button.login:hover { } + /*including "save" image*/ button.save { - background-image:url(images/button_accept.gif); + background:url(images/accept.png) 0 center no-repeat #F0F0F0; +} +button.save:hover { + background:url(images/accept.png) 0 center no-repeat #ffffff; } /*including "add" image*/ -button.add { - background-image:url(images/button_add.gif); +.controls .btn.add { + background:url(images/add.png) 0 center no-repeat #FD6600; + padding-left: 36px; +} +.controls .btn.add:hover { + background:url(images/add.png) 0 center no-repeat #FF9900; + padding-left: 36px; } /*including "cancel" image*/ button.cancel { - background-image:url(images/button_delete.gif); + background-image:url(images/button_delete.gif); } /*including "search" image*/ button.search { - background-image:url(images/button_search.gif); + background:url(images/buttom.png) 0 center no-repeat #F0F0F0; } -/*including "login" image*/ -button.login { - background-image:url(images/button_login.gif); - margin:2px 5px 3px 5px !important; +button.search:hover { + background:url(images/buttom.png) 0 center no-repeat #ffffff; } /*including "plus" image*/ button.plus { - background-image:url(images/button_plus.gif); + background-image:url(images/button_plus.gif); } /*including "minus" image*/ button.minus { - background-image:url(images/button_minus.gif); + background-image:url(images/button_minus.gif); } /*including "next" image*/ -button.next,input[type="submit"].submit_next { - background-image:url(images/button_next.gif); +button.next { + background:url(images/next.png) 0 center no-repeat #F0F0F0; +} +button.next:hover { + background:url(images/next.png) 0 center no-repeat #ffffff; } /*including "back" image*/ button.back { - background-image:url(images/button_back.gif); + background:url(images/previus.png) 0 center no-repeat #F0F0F0; +} +button.back:hover { + background:url(images/previus.png) 0 center no-repeat #ffffff; } /*including "refresh" image*/ button.refresh { @@ -2168,606 +696,309 @@ button.refresh { button.upload { background-image:url(images/button_upload.gif); } -.icon_image_content { - width:70px; - cursor:hand; - height:6em; - text-align: center; - padding-right: 10px; - padding-left: 0px; - border: 1px dotted #ccc; - background-color: #eee; - margin-right: 0.2em; - margin-top: 0.1em; - -moz-border-radius-topleft : 5px; - -moz-border-radius-bottomright : 5px; - -moz-border-radius-bottomleft : 5px; - -moz-border-radius-topright : 5px; -} -.icon_image_content:hover { - background-color: #fff; - border: 1px solid #ccc; -} -.question_menu { - list-style:none; - float:left; - padding:0px; - margin:-2px; - min-height:100px; -} -.question_menu li { - float:left; - margin:0px; -} -#exercise_admin { - margin: 0; - padding: 0; - border: 0; -} -div#friend-header { - float:left; - width:100%; - line-height: 2.1em; -} -div#friend-header a { - padding-right:6px; -} -div#friend-container { - float:left; -} -div.image_friend_network { - float:left; - border:1px dotted #ccc; - margin:2px; - padding:4px; - /* background: #EFEFEF; */ - height:125px; - width:81px; - z-index:5; -} -div.image_friend_network span { - overflow:hidden; - display:block; - height:92px; - margin: 0px 0px; -} -div.image_friend_network img { - vertical-align:middle; -} -div.image_friend_network center.friend { - overflow:hidden; - height:30px; -} -.friend_invitations { - float:left; - margin: 0 0 4px 12px; -} + button.arrowr, input.arrowr { background-image:url(images/2rightarrow.gif); } button.arrowl, input.arrowl { background-image:url(images/2leftarrow.gif); } - - -.u-m-answer { - width:100%; -} -.u-m-answer p { - margin:2px; -} .refresh { - background-image:url(images/refresh.png); - background-repeat:no-repeat; - padding-left:20px; - padding-bottom:2px; -} -.portal { - background-image:url(images/portal.png); - background-repeat:no-repeat; - padding-left:28px; - padding-bottom:10px; - padding-top:8px; -} - -.legal-terms { - height:150px; - overflow:auto; - background-color:#eee; - width:500px; -} - - -/* UI improvements for 1.8.6.2 this should be move to the chamilo theme and reproduce in all CSS*/ - -* { - outline :none; -} - -/* -input, select, textarea { - -moz-border-radius-bottomleft:5px; - -moz-border-radius-bottomright:5px; - -moz-border-radius-topleft:5px; - -moz-border-radius-topright:5px; - -x-system-font:none; - border:1px solid #CCCCCC; - color:#666666; - font-family:Arial,Helvetica,sans-serif; - font-size:120%; - font-size-adjust:none; - font-stretch:normal; - font-style:normal; - font-variant:normal; - font-weight:normal; - line-height:normal; - padding:5px; -} -input[type="text"]:focus, input[type="password"]:focus, textarea:focus { - background-image:url(images/shadow.gif); -} -.independent_course_item a { - font-size:135%; -} -.session_course_item a { - font-size:120%; -} -*/ - -#maincontent .courseslist li { - margin-bottom:8px; -} -/* -a.read { - font-weight:normal; -} -.actions { - background:#efefef; - border:1px solid #ccc; - padding:2px; - margin-bottom: 5px; - vertical-align:middle; -} -.actions-title { - background:#efefef; - border:1px solid #ccc; - padding:4px; - margin-bottom: 5px; - font-size:14px; - font-weight:bolder; - vertical-align:middle; -}*/ - - -/* GROUP TOOL */ - -#group_description { - margin: 10px 0px 10px 0px; -} - -#group_privacy { - margin: 10px 0px 10px 0px; -} - -#group_permissions { - -moz-background-clip:border; - -moz-background-inline-policy:continuous; - -moz-background-origin:padding; - -moz-border-radius-bottomleft:8px; - -moz-border-radius-bottomright:8px; - -moz-border-radius-topleft:8px; - -moz-border-radius-topright:8px; - background:#EEE none repeat scroll 0 0; - - margin: 20px 0px 20px 0px; -} - -#group_permissions ul { - list-style-image:none; - list-style-position:outside; - list-style-type:none; - margin:0; - padding:0; -} - -#group_permissions ul li { - margin: 10px 0px 10px 5px; -} - -/* Groups boxes */ - -.groups_grid_container { - width:100%; -} -.groups_grid_item { - width:80px; - float:left; - margin:5px; -} -.groups_grid_element_0 { width:100px; float:left; text-align:center; margin-bottom:5px;} -.groups_grid_element_1 { width:100px; float:left; text-align:left; margin-bottom:5px;} -.groups_grid_element_2 { width:150px; float:left;} - -/*POPULAR GROUP*/ - -.popular_grid_item { - background: none repeat scroll 0 0 #FFFFFF; - border: 1px solid #E5E5E5; - border-radius: 11px 11px 11px 11px; - - -webkit-border-radius: 11px 11px 11px 11px; - -opera-border-radius: 11px 11px 11px 11px; - -moz-border-radius: 11px 11px 11px 11px; - - box-shadow: 0 4px 18px #C8C8C8; - -webkit-box-shadow: 0 4px 18px #C8C8C8; - -opera-box-shadow: 0 4px 18px #C8C8C8; - -moz-box-shadow: 0 4px 18px #C8C8C8; - - float: left; - height: auto; - margin: 0 8px 15px 15px; - padding: 16px 12px 5px; - width:90%; -} - -.popular_grid_element_0 { - width:600px; - height:98px; - padding-left:10px; - padding-right:10px; - overflow:hidden; -} - -/*NEWEST GROUP*/ - -.newest_grid_item { - background: none repeat scroll 0 0 #FFFFFF; - border: 1px solid #E5E5E5; - border-radius: 11px 11px 11px 11px; - - -webkit-border-radius: 11px 11px 11px 11px; - -opera-border-radius: 11px 11px 11px 11px; - -moz-border-radius: 11px 11px 11px 11px; - - box-shadow: 0 4px 18px #C8C8C8; - -webkit-box-shadow: 0 4px 18px #C8C8C8; - -opera-box-shadow: 0 4px 18px #C8C8C8; - -moz-box-shadow: 0 4px 18px #C8C8C8; - - float: left; - height: auto; - margin: 0 8px 15px 15px; - padding: 16px 12px 5px; - width:90%; -} - -.newest_grid_element_1 { - width:600px; - height:98x; - padding-left:10px; - padding-right:10px; - overflow:hidden; -} - -/*MY GROUPS*/ - -.mygroups_grid_item { - background: none repeat scroll 0 0 #FFFFFF; - border: 1px solid #E5E5E5; - border-radius: 11px 11px 11px 11px; - - -webkit-border-radius: 11px 11px 11px 11px; - -opera-border-radius: 11px 11px 11px 11px; - -moz-border-radius: 11px 11px 11px 11px; - - box-shadow: 0 4px 18px #C8C8C8; - -webkit-box-shadow: 0 4px 18px #C8C8C8; - -opera-box-shadow: 0 4px 18px #C8C8C8; - -moz-box-shadow: 0 4px 18px #C8C8C8; - - float: left; - height: auto; - margin: 0 8px 15px 15px; - padding: 16px 12px 5px; -} - -.box_description_group_member { - color: #999999; - font-size: 10px; -} - -.mygroups_grid_element_1 { - width:600px; - height:100px; - overflow:hidden; -} - -.box_description_group_title h3 { - margin-bottom:4px; -} - -.box_description_group_title { - float:right;width:80%; -} -.box_description_group_content { - float:right; - width:80%; - margin-top:5px; - /* height:45px;*/ - font-family:Verdana, Geneva, sans-serif; - font-size:12px; - color:#666666; -} -.box_description_group_actions { - float:right; - width:80%; - text-align:right; - margin-top:4px; - margin-right:4px; -} -#menu-wrapper { - width:200px; - float: right; -} -#menu { - -moz-border-radius: 10px; border: 1px solid #e1e1e0; - -webkit-border-radius: 10px; border: 1px solid #e1e1e0; - -opera-border-radius: 10px; border: 1px solid #e1e1e0; - - margin-top:20px; - /* margin-right:10px; */ - margin-bottom:0px; - - /*padding-left:10px; - padding-right:10px;*/ - padding-top:5px; - padding-bottom:0px; - - width:200px; - float: right; - min-height: 150px; - -} - -/* INVITATIONS */ - -.invitation_confirm { - border-top:1px solid #D8DFEA; -} -.invitation_image { - width:110px; -} - -/* DASHBOARD */ - -/* Head section */ -#head { - background-color: #000; - height: 100px; -} -#head h1 { - line-height: 100px; - color: #FFF; - text-align: center; - text-indent: -9999em -} -/* End Head Section */ - -/* Columns section */ -#columns .column { - float: left; - width: 50%; - /* Min-height: */ - min-height: 400px; - height: auto !important; - height: 400px; -} - -#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; + background-image:url(images/refresh.png); } -/* 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:10px 10px 5px 10px; - height:40px; - margin:5px; -} -.userportal-course-item-title { - font-size:135%; -} -.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; -} - -/* New forum table */ - -.forum_table_title { - border-collapse: collapse; - width: 100%; - padding: 5px; - border-left: 1px solid gray; - border-top: 1px solid gray; - border-right: 1px solid gray; - padding:5px; -} - -.forum_table_title th { - padding-right: 12px; - /*border: 1px solid gray;*/ - background-color: #E5EDF9; -} - - -.forum_table { - border-collapse: collapse; - width: 100%; - padding: 5px; - border: 1px solid gray; - margin-bottom:15px; -} - -.forum_table .forum_head{ - padding:5px; - text-align: left; - font-size:14px; - -} - -.forum_table th { - padding-right: 12px; - /*border: 1px solid gray;*/ - background-color: #E5EDF9; -} -.forum_table tr.row_odd { - background-color: #F2F2F2; -} -.forum_table tr.row_odd:hover, .data_table tr.row_even:hover { - background-color: #E5EDF9; -} -.forum_table tr.row_even { - background-color: #fff; -} -.forum_table td { - padding: 5px; - vertical-align: top; - border-bottom: 1px solid #b0b0b0; - border-right: 1px dotted #e1e1e1; - border-left: 1px dotted #e1e1e1; -} - -.post { - border: 1px solid gray; - margin-bottom:5px; -} -/* Text resize icons in header */ -.resize_font { /* the canvas */ - margin: 0 5px 0 5px; -} -.reset_font { - font-size: 1.2em; - color: gray; - border: 1px solid white; - padding: 2px; -} -.reset_font:hover { - border: 1px solid black; - cursor: pointer; -} -.increase_font { - font-size: 1.8em; - color: gray; - border: 1px solid white; - padding: 2px; -} -.increase_font:hover { - border: 1px solid black; - cursor: pointer; -} -.decrease_font { - font-size: 0.6em; - color: gray; - border: 1px solid white; - padding: 2px; -} -.decrease_font:hover { - border: 1px solid black; - cursor: pointer; -} - - -.online_grid_item { - float:left; - margin:10px; - text-align:center; -} -.online_grid_element_0 { - width: 100px; - height: 100px; - overflow: hidden; -} -/* input values to crop the image: top, right, bottom, left */ -.online_grid_element_0 img{ - width: 200px; - margin: -10px 0 0 -50px; - /* height: 150px; */ +.portal { + background-image:url(images/portal.png); +} +/*+++++++++++++++++++++++++++++++++++++++++++ +INSTALL CHAMILO ++++++++++++++++++++++++++++++++++++++++++++*/ +.install-mascot{ + background: url(images/install.png) no-repeat center 0; + padding-top: 20em; +} +.install-chamilo .navbar{ + display: none; +} +.install-chamilo footer{ + display: none; +} +.install-chamilo .page-header { + border-bottom: 2px solid #FD6600; +} +.install-chamilo .page-header h1 { + line-height: 1; + color: #FD6600; +} +.install-chamilo header{ + margin-top: 0; + margin-bottom: 0; +} +.install-chamilo .RequirementHeading h2{ + color: #2E75A3; +} +.install-chamilo .page-header h2 { + color: #FD6600; + font-size: 20px; + font-weight: bold; + padding-left: 0; + width: 250px; +} +.well-install{ + background: #ffffff; /* Old browsers */ + background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */ + padding: 3em; + border: 1px solid #E1E1E0; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + margin-top: 3em; +} +button.next.disabled { + cursor: default; + opacity: 0.65; +} +button.next.disabled:hover { + cursor: default; + opacity: 0.65; + background-image: none; +} +.install-chamilo .btn-success.btn-install { + float: right; + background: #ff9900; /* Old browsers */ + background: -moz-linear-gradient(top, #ff9900 0%, #fd6600 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#fd6600)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ff9900 0%,#fd6600 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ff9900 0%,#fd6600 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ff9900 0%,#fd6600 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ff9900 0%,#fd6600 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#fd6600',GradientType=0 ); /* IE6-9 */ + border:1px solid rgba(0, 0, 0, 0.15); + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.17); + color: #FFFFFF; + padding: 5px 25px; +} +.install-chamilo .btn-success.btn-install:hover { + background: #ff7b00; /* Old browsers */ + background: -moz-linear-gradient(top, #ff7b00 0%, #fd6600 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7b00), color-stop(100%,#fd6600)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ff7b00 0%,#fd6600 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ff7b00 0%,#fd6600 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7b00', endColorstr='#fd6600',GradientType=0 ); /* IE6-9 */ + color: #FFFFFF; +} +/*+++++++++++++++++++++++++++++++++++++++++++ +END INSTALL CHAMILO ++++++++++++++++++++++++++++++++++++++++++++*/ +.bottom_actions_fixed{ + background: #163650; /* Old browsers */ + border: 1px solid #E1E1E0; +} +.new_actions-fixed { + top: 50px; +} + +/*CSS ICON BLOCK USER*/ + .inbox-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -415px; + padding-left: 40px; + } + .inbox-social:hover,.new-message-social:hover,.invitations-social:hover,.profile-social:hover,.add-course:hover, + .order-course:hover,.history-course:hover, .list-course:hover{ + opacity: 0.8; + } + .new-message-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -370px; + padding-left: 40px; + } + .invitations-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -455px; + padding-left: 40px; + } + .profile-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -496px; + padding-left: 40px; + } + .add-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -327px; + padding-left: 40px; + } + .order-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -536px; + padding-left: 40px; + } + .history-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -576px; + padding-left: 40px; + } + .list-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -618px; + padding-left: 40px; + } + .forum-btn{ + background: url("images/icon-chamilo.png") no-repeat 0 -666px; + padding-left: 40px; + } + +/*+++++++++++++++++++++++++++++++++ +RESPONSIVE CSS ++++++++++++++++++++++++++++++++++*/ + +.navbar .brand { + float: left; + font-size: 16px; + font-weight: 200; + line-height: 20px; + padding-bottom: 12px; + padding-top: 12px; + color: #FFFFFF; +} +.navbar-inner{ + background: rgba(115, 115, 115, 0.90); +} +.navbar.subnav.subnav-fixed { + display: none; + visibility: hidden; +} +.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover { + background-color: #FD6600; + color: #FFFFFF; +} +.navbar-search { + margin-bottom: 0; + margin-top: 11px; + position: relative; +} +.navbar-search .search-query { + background:#FFFFFF; + color: #666; + border: 1px solid #ffffff; +} +.navbar .nav .active > a, .navbar .nav .active > a:hover { + background:none; + color: #FFFFFF; +} +@media (min-width: 481px) and (max-width: 800px) { + + .sidebar-nav h4 { + color: #037FB2; + font-size: 18px; + padding-bottom: 10px; + padding-left: 15px; + padding-right: 15px; + padding-top: 10px; + } + #profile_block .nav-list li, #course_block .nav-list li{ + padding-bottom: 5px; + padding-top: 5px; + } + #top_main_content .menu-column #user_image_block{ + box-shadow: none; + } + +} +@media (max-width: 600px) { +#main_content .course-box .row .span7 .row .span6 { + float: left; + /*width: 615px;*/ + padding-left: 10px; +} +#main_content .course-box .row .span7 .row .span6 h3 { + font-size: 16px; + /*width: 500px;*/ + } +} + +@media (min-width: 801px){ + .nav-list > li > a { + font-size: 13px; + padding-bottom: 8px; + padding-top: 8px; +} + +/*CSS ICON BLOCK USER*/ + .inbox-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -345px; + padding-left: 30px; + background-size: 25px auto; + } + + .new-message-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -307px; + padding-left: 30px; + background-size: 25px auto; + } + + .invitations-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -378px; + padding-left: 30px; + background-size: 25px auto; + } + + .profile-social{ + background: url("images/icon-chamilo.png") no-repeat 0 -414px; + padding-left: 30px; + background-size: 25px auto; + } + + .add-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -274px; + padding-left: 30px; + background-size: 25px auto; + } + + .order-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -447px; + padding-left: 30px; + background-size: 25px auto; + } + + .history-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -481px; + padding-left: 30px; + background-size: 25px auto; + } + + .list-course{ + background: url("images/icon-chamilo.png") no-repeat 0 -517px; + padding-left: 30px; + background-size: 25px auto; + } + .forum-btn { + background: url("images/icon-chamilo.png") no-repeat scroll 0 -552px / 25px auto rgba(0, 0, 0, 0); + padding-left: 30px; } -.online_grid_element_1, .online_grid_element_2 { - font-size:10px; + } - -/* tips Abbr-plugin for FCKeditor */ -abbr { - border-bottom: 1px dotted rgb(102, 102, 102); - background-color:#F00; - cursor: help; -} \ No newline at end of file +@media (min-width: 321px) and (max-width: 480px){ +footer { + height: 5em; + } +.welcome-mascot{ + background: none; + padding-right: 0px; + padding-bottom: 2em; + padding-top: 2em; + } +#homepage .row .span9 h2 { + color: #0191C7; + font-size: 22px; + font-weight: bold; + padding-bottom: 8px; + line-height: 25px; +} +#announcements{ + display: none; +} +} +/*+++++++++++++++++++++++++++++++++ +END RESPONSIVE CSS ++++++++++++++++++++++++++++++++++*/ \ No newline at end of file diff --git a/main/css/blue_lagoon/frames.css b/main/css/blue_lagoon/frames.css index 0a83276c83..ada47dda71 100644 --- a/main/css/blue_lagoon/frames.css +++ b/main/css/blue_lagoon/frames.css @@ -20,7 +20,7 @@ img { } /* End hide from IE5-mac */ -/***************************************************** +/***************************************************** * HEADER STYLES * *****************************************************/ #header { @@ -55,97 +55,17 @@ img { float: right; font-weight: bold; } -/* Header 2: Containing My Courses, My Profile,... */ -#header2 { - font-size: 12px; - padding: 4px; - background-color: #4271B5; - color: #fff; - border-bottom: 1px solid white; -} -#header2 .banner_links { - margin: 0; -} -#header2 a { - text-decoration: none; - color: #fff; - background: transparent; - font-weight:normal; - font-size: 12px; -} -#header2 input.logout { - /* makes an input appear like a link in this header */ - margin: 0; - padding: 0; - background-color: transparent; - border: none; - color: #fff; - font-size: 12px; - font-weight:normal; - font-family: verdana, arial, helvetica, sans-serif; -} -#header2 a:hover, #header2 input.logout:hover { - border-bottom: 1px solid #fff; -} #logout { float: right; width:20%; text-align:right; } -/* Header 3: Containing breadcrumbs, online users, student/teacher view, help */ -#header3 { - position: relative; /* to avoid the IE peekabo bug*/ - font-size: 12px; - font-weight: normal; - padding: 4px; - background-color: #90AFDD; - color: #fff; - border-bottom: 1px solid white; -} -#header3 a { - color: #ffffff; - text-decoration: none; - font-weight:normal; -} -#header3 a:hover { - text-decoration: underline; -} -/* Header3Right: online users, student/teacher view, help */ -#Header3Right ul { - position: relative; /* to avoid the IE peekabo bug*/ - float: right; - width: 50%; - margin: 0; - padding: 0; - list-style-type: none; - text-align: right; -} -#Header3Right ul li { - display: inline; -} -#Header3Right ul li a { - padding: 4px 6px 4px 4px; - color:#fff; -} -/* Header 4: not used */ -#header4 { - background-color: #fff; - color: #009; - padding: 4px; - margin-bottom: 2px; -} -#header4 a { - color: #4171b5; -} -#header4 a:hover { - text-decoration: none; - color: #f00; -} + /* The tool shortcuts */ #toolshortcuts { text-align: right; } -/***************************************************** +/***************************************************** * FOOTER STYLES * *****************************************************/ #footer { @@ -157,7 +77,7 @@ img { #footer .copyright { float: right; } -/***************************************************** +/***************************************************** * MAIN STYLES * *****************************************************/ #main { @@ -233,7 +153,7 @@ img { font-size: 12px; color: #f00; } -/*** layout divs for course and tool pages (being tested in some pages) ****/ +/*** layout divs for course and tool pages (being tested in some pages) ****/ #contentfloatholder {/* also makes the right "sliding" tab */ /*background: url(../pics/sidebar-r.gif) repeat-y 100% 0; background: url(../pics/bg_fountain.jpg) no-repeat 100% 0; */ @@ -252,11 +172,11 @@ content: "."; #centerwrap { float: left; width: 100%; - margin-right: -95%;/* this needs to be less than 100% for Moz/Mac which thinks - it's empty otherwise. The difference is made up by putting a + margin-right: -95%;/* this needs to be less than 100% for Moz/Mac which thinks + it's empty otherwise. The difference is made up by putting a negative left margin on the left float: - Note IE/Mac doesn't like this method ~ it wants the 100% so it can - be fed in using IE only CSS below becasue IE/Win also works with the 100% method. + Note IE/Mac doesn't like this method ~ it wants the 100% so it can + be fed in using IE only CSS below becasue IE/Win also works with the 100% method. */ } #center { @@ -325,10 +245,10 @@ content: "."; color:#4171B5; display: block; } -/* --- end of left side definition list menu section --- */ +/* --- end of left side definition list menu section --- */ - + /* various sections in course-home.php file */ #toolremove { width: 40%; @@ -426,7 +346,7 @@ content: "."; border: 1px solid #fff; border-collapse: collapse; } -/*The caption of the calendar (displays the month and the << and >> links*/ +/*The caption of the calendar (displays the month and the << and >> links*/ #agenda_list #title { background-color: #4171B5; font-weight: bold; @@ -463,7 +383,7 @@ content: "."; border: 1px solid #264269; border-collapse: collapse; } -/* The cells for the days (1->31) */ +/* The cells for the days (1->31) */ #agenda_list .days_week { height: 40px; width: 12%; @@ -518,7 +438,7 @@ content: "."; border: 0px solid #4171B5; border-collapse: collapse; } -/*text in the cells: display of agenda items (invisible)*/ +/*text in the cells: display of agenda items (invisible)*/ #agenda_list .data_hidden { background-color: #eee; text-align: left; @@ -546,7 +466,7 @@ content: "."; border-collapse: collapse; color: #999999; } -/*text in the cells: display of agenda items (highlighted)*/ +/*text in the cells: display of agenda items (highlighted)*/ #agenda_list .datanow { background-color: #FFCC00; text-align: left; @@ -573,7 +493,7 @@ content: "."; } /* --------------------------------------------------- styles for the mini agenda ------------------------------------------------------*/ +-----------------------------------------------------*/ #smallcalendar { width: 100%; margin: 0 auto; @@ -905,7 +825,7 @@ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;} font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px } -/***************************************************** +/***************************************************** * DATA TABLE STYLES * *****************************************************/ .cell_header { @@ -1061,9 +981,9 @@ div.system_announcement_content { border-left: 1px solid gray; padding-left: 5px; } -/* tips Abbr-plugin for FCKeditor */ -abbr { - border-bottom: 1px dotted rgb(102, 102, 102); - background-color:#F00; - cursor: help; -} +/* tips Abbr-plugin for FCKeditor */ +abbr { + border-bottom: 1px dotted rgb(102, 102, 102); + background-color:#F00; + cursor: help; +} diff --git a/main/css/blue_lagoon/images/bar_1.gif b/main/css/blue_lagoon/images/bar_1.gif deleted file mode 100755 index 938ae0c354..0000000000 Binary files a/main/css/blue_lagoon/images/bar_1.gif and /dev/null differ diff --git a/main/css/blue_lagoon/images/bar_1m.gif b/main/css/blue_lagoon/images/bar_1m.gif deleted file mode 100755 index 4919e31b08..0000000000 Binary files a/main/css/blue_lagoon/images/bar_1m.gif and /dev/null differ diff --git a/main/css/blue_lagoon/images/bar_1r.gif b/main/css/blue_lagoon/images/bar_1r.gif deleted file mode 100755 index 3bfc397e10..0000000000 Binary files a/main/css/blue_lagoon/images/bar_1r.gif and /dev/null differ diff --git a/main/css/blue_lagoon/images/bar_1u.gif b/main/css/blue_lagoon/images/bar_1u.gif deleted file mode 100755 index d5a56d957d..0000000000 Binary files a/main/css/blue_lagoon/images/bar_1u.gif and /dev/null differ diff --git a/main/css/blue_lagoon/images/button_back.jpg b/main/css/blue_lagoon/images/button_back.jpg deleted file mode 100755 index b2a8df3a8e..0000000000 Binary files a/main/css/blue_lagoon/images/button_back.jpg and /dev/null differ diff --git a/main/css/blue_lagoon/images/button_plus.gif b/main/css/blue_lagoon/images/button_plus.gif deleted file mode 100755 index 6332fefea4..0000000000 Binary files a/main/css/blue_lagoon/images/button_plus.gif and /dev/null differ diff --git a/main/css/blue_lagoon/images/index.html b/main/css/blue_lagoon/images/index.html deleted file mode 100644 index aa7b9c934b..0000000000 --- a/main/css/blue_lagoon/images/index.html +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/main/css/blue_lagoon/images/shadow.gif b/main/css/blue_lagoon/images/shadow.gif deleted file mode 100755 index fc02f26719..0000000000 Binary files a/main/css/blue_lagoon/images/shadow.gif and /dev/null differ diff --git a/main/css/blue_lagoon/images/tab-left.png b/main/css/blue_lagoon/images/tab-left.png deleted file mode 100755 index 827135ce45..0000000000 Binary files a/main/css/blue_lagoon/images/tab-left.png and /dev/null differ diff --git a/main/css/blue_lagoon/images/tab-repeat.png b/main/css/blue_lagoon/images/tab-repeat.png deleted file mode 100755 index 71a3dc9e2e..0000000000 Binary files a/main/css/blue_lagoon/images/tab-repeat.png and /dev/null differ diff --git a/main/css/blue_lagoon/images/tab-right.png b/main/css/blue_lagoon/images/tab-right.png deleted file mode 100755 index ba48825738..0000000000 Binary files a/main/css/blue_lagoon/images/tab-right.png and /dev/null differ diff --git a/main/css/blue_lagoon/images/tab.png b/main/css/blue_lagoon/images/tab.png deleted file mode 100755 index 6b23b15848..0000000000 Binary files a/main/css/blue_lagoon/images/tab.png and /dev/null differ diff --git a/main/css/blue_lagoon/learnpath.css b/main/css/blue_lagoon/learnpath.css index ca07a1942f..bcf18bfbcb 100755 --- a/main/css/blue_lagoon/learnpath.css +++ b/main/css/blue_lagoon/learnpath.css @@ -9,7 +9,7 @@ span.messagesmall { font-style : italic; color : Red; } -/* newscorm/learnpath */ +/* newscorm/learnpath */ div.lp_actions { background:#F8F8F8; @@ -80,7 +80,7 @@ div.lp_tree { height:100%; padding:3px 10px 3px 0; overflow-x : auto; - overflow-y : scroll; + overflow-y : auto; width:190px; } hr { @@ -121,7 +121,8 @@ table.lp_build td { vertical-align:top; } table.lp_build td.tree { - border-right:1px solid #999999; + /* border-right:1px solid #999999;*/ + padding-right: 5px; width:205px; } table.lp_build td.workspace { @@ -159,12 +160,12 @@ table.lp_overview th.exercise { width:50px; } table.lp_form input, table.lp_form select, table.lp_form textarea { - background:#F8F8F8; +/* background:#F8F8F8; border:1px solid #999999; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; padding:1px 2px; - width:300px; + width:300px;*/ } table.lp_form td.radio input, table.lp_form td.exercise input { width:auto; @@ -173,7 +174,7 @@ table.lp_form .small_form { background:#FFFFFF; } table.lp_form select { - padding:0; +/* padding:0;*/ } table.lp_form input.button { width:75px; diff --git a/main/css/blue_lagoon/online.css b/main/css/blue_lagoon/online.css deleted file mode 100755 index 9c903cd910..0000000000 --- a/main/css/blue_lagoon/online.css +++ /dev/null @@ -1,91 +0,0 @@ -body { - background-color: #FFFFFF; - color: #000000; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - margin: 3px; - padding: 0px; -} -td, p, li { - color: #000000; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; -} -a:link { - color: #4171b5; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a:visited { - color: #4171b5; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a:hover { - color: #FF0000; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a:active { - color: #4171b5; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:link { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:visited { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:hover { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -a.master:active { - color: #800080; - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; - font-weight: bold; - text-decoration: underline; -} -form { - margin: 0px; -} -input, select, textarea { - font-family: verdana, arial, helvetica, sans-serif; - font-size: 11px; -} -ul { - list-style-position: inside; - list-style-type: square; - margin-left: 5px; - padding-left: 0px; -} -li { - padding-bottom: 5px; -} -.master { - color: #800080; -} -.question { - color: #FF8600; -} diff --git a/main/css/blue_lagoon/print.css b/main/css/blue_lagoon/print.css index d1b8d92bb9..64f658540b 100644 --- a/main/css/blue_lagoon/print.css +++ b/main/css/blue_lagoon/print.css @@ -763,26 +763,52 @@ padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;} padding: 5px; } .data_table th { - padding-right: 20px; + /*padding-right: 20px;*/ border: 1px solid gray; background-color: #E5EDF9; + text-align: left; } .data_table tr.row_odd { - background-color: #fafafa; + background-color: #fafafa; } .data_table tr.row_odd:hover, .data_table tr.row_even:hover { background-color: #f0f0f0; } .data_table tr.row_even { - background-color: #fff; + background-color: #fff; +} +.data_table td .highlight { + font-weight: bold; } .data_table td { - padding: 5px; - vertical-align: top; + padding: 5px; border-bottom: 1px solid #b0b0b0; border-right: 1px dotted #e1e1e1; border-left: 1px dotted #e1e1e1; + text-align: left; } + + +.data_table_no_border { + border-collapse: collapse; + border-spacing: 0; + font-size: 12px; + margin-bottom: 15px; + margin-top: 8px; + text-align: left; + width: 100%; +} + +.data_table_no_border td { + line-height: normal; + padding: 6px; + text-align: left; + vertical-align: middle; +} +.data_table_no_border .highlight { + font-weight: bold; +} + /* admin page tool list definitions */ .tool_list dt { font-weight: bold; diff --git a/main/css/blue_lagoon/scorm.css b/main/css/blue_lagoon/scorm.css index f99c2a6a06..b295b7ba5a 100644 --- a/main/css/blue_lagoon/scorm.css +++ b/main/css/blue_lagoon/scorm.css @@ -162,167 +162,321 @@ .scormpage { - height: 100%; + height: 100%; } .scormpage .menu { - width: 180px; - float: left; - margin: 1px; - padding: 0px; - margin-top: 0px; - padding-top: 0px; - font-size: small; + width: 180px; + float: left; + margin: 1px; + padding: 0px; + margin-top: 0px; + padding-top: 0px; + font-size: small; } .lp_toc { - background-color: white; - height: 380px; - width: 99%; - border-right: 1px none; + background-color: white; + height: 380px; + width: 99%; + border-right: 1px none; } + .inner_lp_toc { - overflow: auto; - background-color: white; - height: 210px; + overflow: auto; + background-color: white; + height: 210px; } -.inner_lp_toc .scorm_item { - font-size: 11px; - margin-left: 10px; - margin-right:10px; + +.inner_lp_toc .scorm_item a { + font-weight: normal; + font-size: 12px; + margin-right: 1px; + padding-bottom: 2px; + text-decoration: none; + font-family: Helvetica,Arial,sans-serif; + color: #2F3E46; } -.inner_lp_toc .scorm_item A { - font-size: 11px; - margin-right: 1px; - padding-bottom: 2px; - text-decoration: none; - font-weight: normal; + +.inner_lp_toc .scorm_item a.chapter_module { + font-weight: normal; + margin-right: 10px; } -.inner_lp_toc .scorm_item A.chapter_module { - font-weight: normal; - margin-right: 10px; +.inner_lp_toc .scorm_item_highlight { + border:1px solid #00aad4; + background:#00aad4; + font-weight:normal; + background-image:none; + margin-right: 0px; + padding: 10px 0px 10px 0px; + text-decoration: none; } -.inner_lp_toc .scorm_item_highlight { - font-size: 11px; - margin-right: 1px; - padding-bottom: 2px; - text-decoration: none; - font-weight: normal; - background:#aaa; -} -.inner_lp_toc .scorm_item_highlight A { - font-size: 11px; - margin-right: 1px; - text-decoration: none; - font-weight: normal; + +.inner_lp_toc .scorm_item_highlight a { + color:#fff; + margin-right: 1px; + text-decoration: none; + font-weight: normal; } + +.inner_lp_toc .scorm_item_section { + border:1px solid #222; + background:#333; + font-weight:normal; + color:#fff; + text-shadow:0 -1px 1px #000; + background-image:-webkit-gradient(linear,left top,left bottom,from(#555),to(#333)); + background-image:-webkit-linear-gradient(top,#555,#333); + background-image:-moz-linear-gradient(top,#555,#333); + background-image:-ms-linear-gradient(top,#555,#333); + background-image:-o-linear-gradient(top,#555,#333); + background-image:linear-gradient(top,#555,#333); + margin-right: 1px; + padding: 10px 0px 10px 0px; + text-decoration: none; + +} + +.inner_lp_toc .scorm_item { + font-size: 16px; + margin-left: 10px; + margin-right:10px; + text-decoration: none; + border-color: rgba(255, 255, 255, 0.3); +} + .inner_lp_toc .scorm_item_1 { - font-size: 11px; - margin-right: 1px; - padding-bottom: 2px; - text-decoration: none; - font-weight: normal; - background:#ddd; + border-bottom: 1px solid #CCCCCC; + background:#eee; + font-weight:bold; + color:#444; + text-shadow:0 1px 1px #f6f6f6; + background-image:none; + + margin-right: 1px; + padding: 10px 0px 10px 0px; + text-decoration: none; + font-weight: normal; + /* background:#FDFDFD; */ } -.inner_lp_toc .scorm_item_2 { - font-size: 11px; - margin-right: 1px; - padding-bottom: 2px; - text-decoration: none; - font-weight: normal; - background:#eee; + +.inner_lp_toc .scorm_item_2 { + background-image:none; + border-bottom: 1px solid #CCCCCC; + color: #444444; + font-weight: normal; + margin-right: 1px; + padding: 10px 0px 10px 0px; + text-decoration: none; + font-weight: normal; } + .inner_lp_toc .scorm_title { - font-weight: bold; - background:#ccc; - font-size: 14px; - color: #444; + font-weight: bold; + background:#ccc; + font-size: 14px; + color: #444; } .inner_lp_toc .scorm_title_text { - margin-left: 10px; - //padding: 2px; - //cambiado no existe + margin-left: 10px; } .inner_lp_toc .scorm_status_img { - margin:0px; - margin-left: -10px; - width:10px; + margin:0px; + margin-left: -10px; + width:10px; } .lp_navigation { - overflow: auto; - background-color: white; - height: 44px; - width:180px; - padding-top: 4px; - padding-bottom:0px; - border: none; - margin-top: -18px; - border-top: 1px dotted black; - border-bottom: 1px dotted black; + overflow: auto; + background-color: white; + height: 44px; + width:180px; + padding-top: 4px; + padding-bottom:0px; + border: none; + margin-top: -18px; + border-top: 1px dotted black; + border-bottom: 1px dotted black; } .lp_navigation_elem { - padding-left: 15px; - padding-top: 0px; + padding-left: 15px; + padding-top: 0px; } /*.scormpage .menu */ .lp_navigation_elem .progresstext { - margin-top: -20px; - margin-left: 40%; -//em font-size: normal; + margin-top: -20px; } /*.scormpage .menu */ .lp_navigation_elem .buttons { - margin-left: 0px; - margin-right: 0em; - margin-top: 0.4em; + margin-left: 0px; + margin-right: 0em; + margin-top: 0.4em; } .scormpage .menu .notification { - background-color: white; - height: 50px; + background-color: white; + height: 50px; } .scormpage .menu .notification .message { - background-color: white; - height: 50px; - width: 180px; - border: none; + background-color: white; + height: 50px; + width: 180px; + border: none; } .scormpage .content { - /*float: left; - width: 60%;*/ - margin-top: 0px; - padding-top: 0px; - padding-left: 180px; - background-color: white; + /*float: left; + width: 60%;*/ + margin-top: 0px; + padding-top: 0px; + padding-left: 180px; + background-color: white; } .iframe { - border: 0px solid black; - height: 580px; - width: 95%; - margin: 0px; - padding-right: 0px; - overflow: auto; - vertical-align: top; + border: 0px solid black; + height: 100%; + width: 95%; + margin: 0px; + padding-right: 0px; + overflow: auto; + vertical-align: top; } .scormpage .footer { - clear: both; + clear: both; } #image_preview { - padding-left: 17px; -} -#author_name { - padding-left: 5px; - padding-top: 5px; - font-size: 11px; - color:#888; + padding-left: 17px; } #msg_div_id { - padding-left: 17px; - padding-top: 4px; -} -.scorm_title_text { - margin-left: 10px; - font-weight: bold; - background:#ccc; - font-size: 14px; - color: #444; - width: 89%; - padding: 1px 5px 3px 8px; + padding-left: 17px; + padding-top: 4px; +} + + + +#learning_path_breadcrumb_zone .breadcrumb{ + background-image: none; + background-color: #2e75a3; + color: #fff; + text-transform: capitalize; +} +#learning_path_breadcrumb_zone .breadcrumb a{ + color: #FFF; +} +#learning_path_breadcrumb_zone .breadcrumb a:hover{ + text-decoration: underline; +} +#scorm_title { + font-weight: bold; + background:none; + font-size: 20px; + background-image: none; + color: #0088aa; + padding-top: 5px; + padding-bottom: 15px; +} +#learning_path_main #control { + opacity: 1; +} +.buttons a img:hover{ +opacity: 0.7; +} +#author_image{ + background-color: #d7eef4; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + border: 1px solid #b4cbff; + margin-top: 10px; +} +#author_icon img{ + background-color: #fff; + padding: 5px; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} +#author_image .progresstext{ + font-size: 20px; + color: #0088aa; + font-weight: bold; } +#learning_path_left_zone #header { + font-size: 14px; + margin-top: 10px; +} +#learning_path_left_zone .no-border{ + background: none; + color: #2e75a3; + font-weight: normal; +} +.progress { + height: 18px; + margin-bottom: 18px; + overflow: hidden; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(top, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); +} +.progress-striped .bar { + background-color: #149BDF; + background-size: 40px 40px; + background-image: none; +} + +/*STYLES PROCESS LESSION*/ +.inner_lp_toc .scrom_completed { + + background-image: url("images/blue_arrow.png") !important; + background-position: 250px center !important; + background-repeat: no-repeat; +} + +.inner_lp_toc .scorm_item_highlight { + background-color: #00aad4; + background-image: url("images/white_arrow.png") !important; + background-position: 250px center !important; + background-repeat: no-repeat; + border: 1px solid #00aad4; +} + + +.inner_lp_toc .scorm_item_1 { + background-color: #d7eef4; + background-image: none; + border-bottom-color: #CCCCCC; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #444444; + font-weight: normal; + margin-right: 1px; + padding-bottom: 10px; + padding-left: 0; + padding-right: 0; + padding-top: 10px; + text-shadow: 0 1px 1px #F6F6F6; +} +#learning_path_main #control { + background-image: none; + background-color: #d7eef4; + bottom: 0; + height: 34px; + margin-bottom: auto; + margin-left: auto; + margin-right: auto; + margin-top: auto; + padding-bottom: 8px; + padding-left: 0; + padding-right: 0; + padding-top: 8px; + position: absolute; + text-align: center; + width: 100%; +} diff --git a/main/css/blue_lagoon/scormfs.css b/main/css/blue_lagoon/scormfs.css index fa290279dd..eaabc14961 100644 --- a/main/css/blue_lagoon/scormfs.css +++ b/main/css/blue_lagoon/scormfs.css @@ -12,7 +12,7 @@ width: 160px; padding-top: 4px; padding-bottom:0px; - /* + /* margin-left: 10px; margin-right: 10px; */ diff --git a/main/css/blue_lagoon/screen.css b/main/css/blue_lagoon/screen.css deleted file mode 100755 index e69de29bb2..0000000000 diff --git a/main/css/responsive.css b/main/css/responsive.css index a5e0798102..86ecd9d5b4 100644 --- a/main/css/responsive.css +++ b/main/css/responsive.css @@ -144,7 +144,20 @@ The more frequent ones have been marked with * #top_main_content .span6 { width: 100%; } - + .well.form-inline { + clear: both; + display: inline-block; + margin-top: 22px; + width: 100%; + } + .nav.nav-pills { + background:#E9E9E9; + } + .new_actions .nav-tabs > li > a, .new_actions .nav-pills > li > a { + border: none; + padding-right: 7px; + padding-left: 7px; + } legend { margin-bottom: 10px; color:#0191C7;