/*style*/ @font-face{ font-family: 'WebSymbolsRegular'; src: url(<%= asset_path 'websymbols-regular-webfont.eot' %>); src: url(<%= asset_path 'websymbols-regular-webfont.eot?#iefix' %>) format('embedded-opentype'), url(<%= asset_path 'websymbols-regular-webfont.woff' %>) format('woff'), url(<%= asset_path 'websymbols-regular-webfont.ttf' %>) format('truetype'), url(<%= asset_path 'websymbols-regular-webfont.svg#WebSymbolsRegular' %>) format('svg'); } .login-logo { text-indent: -9999px; background: url(<%= asset_path 'sign-in-logo.png' %>) no-repeat center 80px; padding-top: 40px; height: 160px; } #orbit-bar { margin-bottom: 0; position:fixed; width:100%; z-index: 99; top: 0; left: 0; } #orbit-bar .navbar-inner { min-height: 28px; height: 28px; border: none; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; padding-top: 2px; padding-bottom: 1px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8), inset 0 1px 0 rgba(127, 149, 165, 1), 0 -1px 0 rgba(31, 32, 36, 1) inset; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8), inset 0 1px 0 rgba(127, 149, 165, 1), 0 -1px 0 rgba(31, 32, 36, 1) inset; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.8), inset 0 1px 0 rgba(127, 149, 165, 1), 0 -1px 0 rgba(31, 32, 36, 1) inset; background-image: -moz-linear-gradient(top, #545b60, #191a1c); background-image: -ms-linear-gradient(top, #545b60, #191a1c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#545b60), to(#191a1c)); background-image: -webkit-linear-gradient(top, #545b60, #191a1c); background-image: -o-linear-gradient(top, #545b60, #191a1c); background-image: linear-gradient(top, #545b60, #191a1c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#545b60', endColorstr='#191a1c', GradientType=0); } #orbit-bar .navbar-search { left: 28px; margin: 0; position: absolute; text-align: right; top: -1px; } #orbit-bar .nav.pull-right { margin-right: -20px; } #orbit-bar .search-query { padding: 7px 9px 5px; height: 11px; margin-top: 3px; border: 1px solid #333333; font-size: 11px; line-height: 21px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.15); } #orbit-bar .search-query:focus { background-position: 5px 2px; } #orbit-bar .container { width:100%; } #orbit-bar .orbit-logo .brand { background: url("/assets/orbit-bar.png") no-repeat scroll -163px -5px transparent; text-indent:-9999px; padding: 5px 20px 4px; } #orbit-bar .orbit-logo .brand:hover { background-color: rgba(0,157,220,1); } #orbit-bar .orbit-logo.open .brand { background-color: rgba(0,157,220,1); } #orbit-bar .orbit-logo .dropdown-menu { left: -15px; } #orbit-bar .nav > li { height: 28px; } #orbit-bar .nav > li > a:hover { background-color: rgba(0,157,220,1); } #orbit-bar .nav > li > a { background-image: url(<%= asset_path 'orbit-bar.png' %>); background-repeat:no-repeat; display: inline-block; width: 16px; height: 16px; text-indent: -9999px; padding:6px; } #orbit-bar .nav > li.search { overflow: hidden; width: 28px; position: relative; } #orbit-bar .nav > li > a.orbit-bar-home { background-position: -10px -10px; } #orbit-bar .nav > li > a.orbit-bar-desktop { background-position: -105px -10px; width: 18px; } #orbit-bar .nav > li > a.orbit-bar-member { background-position: -4px -37px; } #orbit-bar .nav > li > a.orbit-bar-member { background-position: -10px -43px; } #orbit-bar .nav > li > a.orbit-bar-language { background-position: -42px -42px; } #orbit-bar .nav > li > a.orbit-bar-search { background-position: -75px -10px; overflow: hidden; } .language-menu .active { color: #ffffff; text-decoration: none; background-color: #0088cc; } #orbit-bar .nav > li > a.orbit-bar-account { background-image: none; height: 22px; padding: 3px; text-indent: inherit; min-width: 110px; width: auto !important; text-align: left; } #orbit-bar .nav span.member-name { display: inline-block; line-height: 22px; padding: 0 10px; } #orbit-bar .nav img.member-img { display: inline-block; float: left; max-width: 22px; } #orbit-bar .clear { clear: none; } #orbit-bar .account-menu { right: 5px; } #orbit-bar .bar-login { } #orbit-bar .bar-login .open, #orbit-bar .open .orbit-bar-account { background-color: #009DDC; } #orbit-bar .bar-login .dropdown-menu { padding: 0 0 10px; max-width: 260px; } #orbit-bar .bar-login .dropdown-menu .log { margin: 10px 15px 0; list-style: none outside none; } #orbit-bar .bar-login .dropdown-menu .log .title { background: url(<%= asset_path 'sign-in-logo2.png' %>) no-repeat center center; height: 70px; } #orbit-bar .bar-login .dropdown-menu .log form { margin: 0 0 8px; } #orbit-bar .bar-login .dropdown-menu .log input { display: inline-block; margin: 0; } #orbit-bar .bar-login .dropdown-menu .log .span2 { width: 182px; } #orbit-bar .bar-login .dropdown-menu .log .forgot { margin-bottom: 20px; padding: 3px 0 0; float: right; display: inline-block; color: #0088CC; } #orbit-bar .bar-login .dropdown-menu .log .input-prepend { margin-top: 20px; } #orbit-bar .bar-login .dropdown-menu .log .remember { margin-top: 5px; } #orbit-bar .bar-login .dropdown-menu .log .forgot:hover { padding: 3px 0 0; float: right; display: inline-block; color: #005580; text-decoration: underline; background-color: transparent; } #orbit-bar .bar-login .dropdown-menu .log .btn { width: 220px; } #orbit-bar .bar-login .dropdown-menu .log .divider { position:relative; overflow: inherit; margin: 20px 0; } #orbit-bar .bar-login .dropdown-menu .log .divider span { position: absolute; width: 20px; height: 20px; background-color: #FFF; color: #666; top: -9px; left: 100px; font-size:16px; text-align: center; } #orbit-bar .bar-login .dropdown-menu .register { color: #FFFFFF; margin: 0 15px; width: 188px; } #main-sidebar { background: url(<%= asset_path 'background.jpg' %>) repeat left top; width: 155px; padding-right: 4px; border-right: 1px solid rgba(0,0,0,.2); position:fixed; top: 31px; z-index: 88; } #main-sidebar .nav { padding-top: 5px; } #main-sidebar .nav > li.active > a [class^="icons-"] { background-image: url(<%= asset_path 'icons_pack_white.png' %>); } #main-sidebar .nav > li > .nav { margin-left: -14px; margin-bottom: 5px; width: 155px; padding: 0; background-color: #FFF; /*border-radius: 0px 0px 8px 0px; -webkit-border-radius: 0px 0px 8px 0px; -moz-border-radius: 0px 0px 8px 0px;*/ box-shadow: 0px 2px 1px rgba(0,0,0,0.1); -moz-box-shadow: 0px 2px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 2px 1px rgba(0,0,0,0.1); display: none; } #main-sidebar .nav > li.active > .nav { display: block; } #main-sidebar .nav > li > .nav > li > a { margin-left: 0; padding-left: 19px; color: #999; } #main-sidebar .nav > li > .nav > li > a:hover { color: #000; background-color: #d7eeff; } #main-sidebar .nav > li > .nav > li.active > a { background-color: #b7b7b7; color: #fff; } #main-wrap { background-color: #FFF; margin-left:160px; padding-top: 32px; padding-bottom: 45px; position: relative; } #main-wrap .subnav { height: auto; min-height: 36px; } #main-wrap .pagination { margin: 18px 0 0; text-align: center; } .main-list .route-group td { border: none; } #main-wrap .route-group .breadcrumb { background-image: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-width: 0 0 1px 0; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; margin-bottom: 0px; padding: 7px 8px 5px; } #main-wrap .breadcrumb li { font-size: 12px; color: #999; } .form-actions .btn { margin-bottom: 0; } #sub-wiget { clear: right; float: right; padding-right: 10px; padding-top: 8px; position: relative; margin-bottom: 13px; width: 304px; } .main-wiget .widget-box { margin: 5px 0; width: 100%; } #poststuff .form-actions { background-color: transparent; text-align: right; padding-left: 10px; padding-right: 10px; margin-bottom: -50px; clear: both; } #poststuff form { margin-bottom: 0; } #post-body { float: left; clear: left; width: 100%; margin-right: -340px; } #post-body .title input[type=text] { margin-bottom: 0; width: 100%; height: 30px; } #post-body .btn-group { margin-left: 5px; } #post-body .well { margin: 0; border-radius: 0px; -moz-border-radius: 0px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border-top: none; } #post-body .editor { } #post-body-content { padding: 8px 0 8px 6px; } .filter .accordion-heading > a:hover { text-decoration: none; } .filter .accordion-group { border-bottom: none; border-top: none; border-left: 1px solid rgba(0,0,0,0.07); border-right: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; margin-bottom: -1px; position: relative; left: 0; top: 0; } .filter .accordion-group:last-child { border-right: 1px solid rgba(0,0,0,0.07); } .filter .accordion-heading .accordion-toggle { padding: 9px 15px; } .accordion-group .accordion-toggle .caret { border-top-color: #0088CC; margin-top: 6px; } .filter .active { background-color: #0088CC; } .filter .active a { color: #FFF; } .filter form { margin: 5px 10px; } .filters { background-color: rgba(0,0,0,0.075); -webkit-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2); box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.2); } .filters > div { background-color: #dadada; } .filters .btn { margin-bottom: 5px; } .filters .accordion-inner { border-top: none; padding: 9px 15px 4px; } .filters .filter-clear { padding: 5px 5px 0; border-top: 1px solid rgba(0,0,0,0.1); text-align: right; margin: 0 5px; -webkit-box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.5); -moz-box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.5); box-shadow: inset 0 1px 0px rgba(255, 255, 255, 0.5); } .filters .in { /*border-bottom: 1px solid rgba(0,0,0,0.07)*/ } #tags { } #tags .tag { line-height: 32px; padding: 0 10px; background-color: #FFFFFF; border-bottom: 1px solid #DDDDDD; border-top: medium none; } #tags .tag form, #tags .tag form input { margin:0; } #tags .tagitem { display: inline-block; float: left; } #tags .action { display: inline-block; float: right; } .sign-in { width: 360px; margin: 0 auto 70px; background-color: #FFF; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -moz-box-shadow: 0 2px 2px rgba(143, 143, 143, 0.38); -webkit-box-shadow: 0 2px 2px rgba(143, 143, 143, 0.38); box-shadow: 0 2px 2px rgba(143, 143, 143, 0.38); border-width: 0px 1px 1px 1px; border-style: none solid solid solid; border-color: transparent #c6c6c6 #c6c6c6 #c6c6c6; } #signin-header { width: 340px; margin: 30px auto 0; line-height: 25px; padding: 5px 10px; border-width: 1px 1px 0px 1px; border-style: solid solid none solid; border-color: #c6c6c6 #c6c6c6 transparent #c6c6c6; background-color: #006dcc; background-image: -moz-linear-gradient(top, #dadada, #c0c0c0); background-image: -ms-linear-gradient(top, #dadada, #c0c0c0); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dadada), to(#c0c0c0)); background-image: -webkit-linear-gradient(top, #dadada, #c0c0c0); background-image: -o-linear-gradient(top, #dadada, #c0c0c0); background-image: linear-gradient(top, #dadada, #c0c0c0); -moz-border-radius: 5px 5px 0px 0px ; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; -moz-box-shadow: 0 1px 0px rgba(20, 20, 20, 0.3); -webkit-box-shadow: 0 1px 0px rgba(20, 20, 20, 0.3); box-shadow: 0 1px 0px rgba(20, 20, 20, 0.3); } #signin-header h3 { color: #848484; text-shadow: 0 1px 0 #e9e9e9; } #sign-footer { width: 100%; position:fixed; bottom: 0; height: 40px; background-color: #dadada; color: #7a7a7a; box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.3); } #sign-footer p { line-height: 40px; padding: 0 10px; text-align: right; } .sign-in .control-group label { text-align: left; width: auto; font-size: 15px; } .sign-in .forgot { padding-top: 5px; } .sign-in .content { padding: 10px; } .sign-in .form-actions { padding: 17px 10px 18px; margin: 0; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; } .sign-in form { margin: 0; } .sign-in .control-group .help-inline { display:none; } .sign-in .error .help-inline { display:inline-block; } .web-symbol:after { font-family: 'WebSymbolsRegular'; content: "{"; margin-left: 2px; margin-top: 8px; } .active .web-symbol:after { content: "}"; } .img-peview { margin-left: 12px; } .popover img { max-height: 120px; max-width: 100%; } .popover-inner { width: auto; } .popover-title { padding: 5px; } .popover-content { border-radius: 3px; padding: 5px; } .popover-title { display: none; } .member td.teacher { /*background-color: #AF0045; border-left: 2px solid #AF0045;*/ } .gender { position: absolute; border-radius: 0 0 5px 0; border-width: 10px; margin: 0; border-style: solid; z-index: 10; bottom: 0; right: 0; } .gender.male { border-color: transparent #41B1D5 #41B1D5 transparent; } .gender.female { border-color: transparent #DB186E #DB186E transparent; } .user-info .roles-nav { margin: 0; position: relative; clear: both; } .user-info .roles-nav li { float: left; list-style: none; background-color: #FFFFFF; } .user-info .roles-nav li a { text-indent: -9999px; display: block; height: 15px; width: 100px; margin-top: 3px; opacity: 0.3; -moz-opacity: 0.3; filter:alpha(opacity=3); } .user-info .roles-nav li:first-child a { border-radius: 0 0 0 4px; } .user-info .roles-nav li:last-child a { border-radius: 0 0 4px 0; } .user-info .roles-nav li hr { position: absolute; top: 0; left: 0; right: 0; height: 3px; margin: 0; border: none; display: none; } .user-info .roles-nav li.teacher a { background-color: #F36F08; } .user-info .roles-nav li.student a { background-color: #186AB6; } .user-info .roles-nav li.staff a { background-color: #139E2F; } .user-info .roles-nav li.active a { border-bottom: none; height: 18px; margin-top: 0; opacity: 1; -moz-opacity: 1; filter:alpha(opacity=10); } .user-info .roles-nav li.active hr { display: block; } .user-info-basic { padding: 20px; min-width: 220px; display: inline-block; float: left; position: relative; } .user-info-basic .gender { border-radius: 0; top: 0; left: 0; right: auto; bottom: auto; } .user-info-basic .gender.male { border-color: #41B1D5 transparent transparent #41B1D5; } .user-info-basic .gender.female { border-color: #DB186E transparent transparent #DB186E; } .user-info-roles { padding: 20px; } .user-avatar { overflow: hidden; width: 80px; height: 80px; border-radius: 5px; box-shadow: 0 1px 3px rgba(0,0,0,.8); margin-right: 10px; } .user-avatar .reflective { background-image: url(<%= asset_path 'reflective.png' %>); background-repeat: no-repeat; background-position: 0; height: 80px; width: 80px; position: absolute; } .user .user-avatar .reflective { background-image: url(<%= asset_path 'reflective.png' %>); background-repeat: no-repeat; background-position: 0 -20px; height: 80px; width: 80px; position: absolute; top: 10px; left: 10px; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); } .user:hover .user-avatar .reflective { background-position: 0 0; opacity: 1; -moz-opacity: 1; filter:alpha(opacity=10); } .user-name { font-size: 22px; line-height: 24px; color: #555; margin: 0 0 3px; font-family: Helvetica, "微軟正黑體"; } .user-data { padding: 20px; position: relative; } .data-block hr { background-color: #666; height: 8px; border: none; margin: 0; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; } .data-block .info_input { margin-bottom:50px; position:relative; padding: 10px; background-color: rgba(227,227,227,1); border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -moz-box-shadow: 0px 1px 0px rgba(0,0,0,.3); /* Firefox */ -webkit-box-shadow: 0px 1px 0px rgba(0,0,0,.3);/* Safari 和 Chrome */ box-shadow: 0px 1px 0px rgba(0,0,0,.3); /* Opera 10.5 + */ } .data-block .info_input table { width: 100%; } .data-block .info_input table .list_head td { border-bottom: 1px solid #AAA; } .teacher hr { background-color: #F36F08; } .student hr { background-color: #186AB6; } .staff hr { background-color: #139E2F; } .view-mode { margin: 4px 20px 0 0; } .view-mode i { font-size: 14px; line-height: 6px !important; } .member-abstract, .member-large { padding: 15px; } .member-abstract ul, .member-large ul { margin: 0; padding: 0; list-style: none; } .member-abstract>ul>li, .member-large>ul>li { margin: 5px; overflow: hidden; border-radius: 5px; box-shadow: 0 1px 3px rgba(0,0,0,.3); } .member-abstract .user *, .member-large .user * { -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } .member-abstract .user, .member-large .user { background-color: #EDEDED; padding: 10px; position: relative; border-radius: 0 0 5px 5px; width: 360px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; } .member-abstract .user:hover, .member-large .user:hover { background-color: #333333; } .member-abstract .user:hover .user-name, .member-large .user:hover .user-name { color: #DDD; } .member-abstract .user .user-meta { margin-left: 90px; } .member-abstract .user .user-title span { color: #5e5e5e; font-size: 13px; padding-right: 10px; } .member-abstract .user:hover .user-title span { color: #AAA; } .member-abstract .user ul.user-itemborder { margin-top: 8px; border-top: 1px solid #D5D5D5; padding: 4px 0 0; } .member-abstract .user ul.user-itemborder li, .member-abstract .user ul.user-itemborder li span { color: #333; } .member-abstract .user:hover ul.user-itemborder { color: #EDEDED; border-top: 1px solid #666; } .member-abstract .user:hover ul.user-itemborder li, .member-abstract .user:hover ul.user-itemborder li span { color: #EDEDED; } .member-abstract .user ul.user-itemborder li { width: 33%; font-size: 11px; text-align: center; } .member-abstract .user ul.user-itemborder li span { font-size: 13px; font-weight: bold; padding-right: 5px; } .member-large .user { width: 80px; min-height: 125px; } .member-large .user-avatar { margin-right: 0; } .member-large .user-name { font-weight: bold; font-size: 13px; width: 80px; line-height: 18px; padding-top: 5px; text-align: center; } .rolesTag { width: 100%; } .rolesTag td { height: 6px; background-color: #333; } .rolesTag td.teacher { background-color: #F38C08; } .rolesTag td.student { background-color: #186AB6; } .rolesTag td.staff { background-color: #139E2F; } .site-map { padding: 15px; } .site-map .map-block { width: 250px; min-height: 20px; border: 1px solid #dedede; background-color: #E6E6E6; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-bottom: 10px; } .site-map .map-block ul { margin: 0px; list-style: none; width: 220px \9; } .site-map .map-block li { font-size: 12px; background-color: #F7F7F7; padding: 5px 15px; border-top: 1px solid #FFF; border-bottom: 1px solid #dedede; display: table; width: 100%; } .site-map .map-block li span { width: 170px; display: block; } .site-map .map-block li:last-child { border-radius: 0 0 4px 4px; border-bottom: none; } .site-map .map-block li:hover a {; text-decoration: none; } .site-map .map-block li.disabled { color: #C9C9C9; } .site-map .map-block li.disabled .onoff { box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5), 0 0 5px rgba(0,0,0,.2) inset; background-color: #9C9C9C; color: #CACACA; } .site-map .map-block h4 { line-height: 18px; min-height: 20px; padding: 5px 15px; border-radius: 4px 4px 0 0; box-shadow: 0px 1px 2px #A8A8A8; position: relative; background-image: -moz-linear-gradient(top, #FCFCFC, #DFDFDF); background-image: -ms-linear-gradient(top, #FCFCFC, #DFDFDF); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FCFCFC), to(#DFDFDF)); background-image: -webkit-linear-gradient(top, #FCFCFC, #DFDFDF); background-image: -o-linear-gradient(top, #FCFCFC, #DFDFDF); background-image: linear-gradient(top, #FCFCFC, #DFDFDF); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#DFDFDF', GradientType=0); } .site-map .map-block h4 span { width: 170px; display: block; } .site-map .map-block h4 .onoff { } .site-map .disabled h4 { color: #CACACA; } .site-map .disabled h4 .onoff { box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5), 0 0 5px rgba(0,0,0,.2) inset; background-color: #9C9C9C; color: #CACACA; } .onoff { display: block; background-color: #5EB92B; font-size: 9px; padding: 0px 10px; border-radius: 8px; line-height: 16px; height: 15px; color: #FFF; width: 38px; border: none; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5), 0 0 5px rgba(13, 75, 23, 0.5) inset; margin-top: 2px; } .modal.alert-error { color: #B94A48; background-color: #F2DEDE; border-color: #EED3D7; } .news_paragraph p { line-height: 20px; } .nav-tabs>li>.edit, .nav-tabs>li>.edit:hover { background-color: #333; color: #FFF; padding-right: 12px; } .nav-tabs li .icons-pencil { float: right; margin-top: 8px; } .nav-tabs li a { padding-right: 32px; } /*icons*/ .the-icons i:after { content: attr(class); display: block; font-style: normal; margin-left: 20px; width: 140px; } .the-icons i { display: block; margin-bottom: 5px; } [class^="text-"] { font-size: 15px !important; } .text-blue { color: #0088CC !important; } .text-red { color: #CC3300 !important; } .text-yellow { color: #ffcc00 !important; } .text-orange { color: #f7941d !important; } .text-purple { color: #a864a8 !important; } .text-palm { color: #a67c52 !important; } .text-green { color: #39b54a !important; } .adbanner-setup { margin-right: 10px; margin-bottom: 30px !important; } .adbanner-list { border-top: 1px solid #AAA; margin-right: 10px; padding-top: 10px; position: relative; } .adbanner-list ul { margin: 0px; } .adbanner-list ul li { list-style: none; margin-left: 0; margin-right: 20px; } .adbanner-action { margin-bottom: 20px; } .textarea-height-s { resize: none; max-height: 150px; } .textarea-height-m { resize: none; max-height: 250px; } .textarea-height-l { resize: none; max-height: 350px; } .textarea-height-xl { resize: none; max-height: 500px; } #banner [id^="slideshow-"] { z-index: 2 !important; } #back_main .editable { position: relative; } #back_main .editable:after { content: ''; clear: both; display: block; visibility: hidden; height: 0; } #back_main .edit_link a { position: absolute; z-index: 10; width: 100%; height: 100%; top: 0; left: 0; text-indent: -9999px; background: url(<%= asset_path 'editicon.png' %>) no-repeat center center rgba(255,255,255,.8); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 1); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 1); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 1); } #category_id, #module_app_id { width: auto; } [class^="icons-"] { display: inline-block; width: 16px; height: 16px; vertical-align: text-top; background-image: url(<%= asset_path 'icons_pack.png' %>); background-position: 16px 16px; background-repeat: no-repeat; *margin-right: .3em; margin-right:10px; } [class^="icons-"]:last-child { *margin-left: 0; } .icons-white { background-image: url(<%= asset_path 'icons_pack_white.png' %>); } /*1*/ .icons-pencil { background-position: 0 0; } .icons-brush { background-position: -32px 0; } .icons-pen { background-position: -64px 0; } .icons-brush-large { background-position: -128px 0; } .icons-pen-small { background-position: -96px 0; } .icons-bucket { background-position: -160px 0; } .icons-eye { background-position: -192px 0; } .icons-ban { background-position: -224px 0; } .icons-trash { background-position: -256px 0; } .icons-zoom { background-position: -288px 0; } .icons-zoom-out { background-position: -320px 0; } .icons-zoom-in { background-position: -352px 0; } .icons-magic { background-position: -384px 0; } .icons-aim { background-position: -416px 0; } /*2*/ .icons-flag { background-position: 0 -32px; } .icons-paperclip { background-position: -32px -32px; } .icons-share { background-position: -64px -32px; } .icons-link { background-position: -96px -32px; } .icons-tag { background-position: -128px -32px; } .icons-lock { background-position: -160px -32px; } .icons-unlock { background-position: -192px -32px; } .icons-thumbtack { background-position: -224px -32px; } .icons-pin { background-position: -257px -32px; } .icons-shield { background-position: -288px -32px; } .icons-key { background-position: -320px -32px; } .icons-fire { background-position: -352px -32px; } .icons-bulls-eye { background-position: -384px -32px; } .icons-flash { background-position: -416px -32px; } .icons-time { background-position: -448px -32px; } .icons-halo { background-position: -480px -32px; } .icons-hourglass { background-position: -513px -32px; } .icons-alarm-clock { background-position: -545px -32px; } .icons-paper { background-position: -577px -32px; } .icons-banner { background-position: -608px -32px; } /*3*/ .icons-phone { background-position: 0px -64px; } .icons-mobile { background-position: -32px -64px; } .icons-mail { background-position: -64px -64px; } .icons-mail-open { background-position: -96px -64px; } .icons-mail-read { background-position: -128px -64px; } .icons-content { background-position: -160px -64px; } .icons-content-out { background-position: -192px -64px; } .icons-content-in { background-position: -224px -64px; } .icons-projector { background-position: -256px -64px; } .icons-tape { background-position: -288px -64px; } .icons-chat-a { background-position: -320px -64px; } .icons-chat-b { background-position: -352px -64px; } .icons-chat-c { background-position: -384px -64px; } .icons-comment { background-position: -416px -64px; } .icons-rss { background-position: -448px -64px; } .icons-ship { background-position: -480px -64px; } .icons-send { background-position: -512px -64px; } .icons-bell { background-position: -544px -64px; } .icons-announcement { background-position: -576px -64px; } /*4*/ .icons-contact { background-position: 0 -96px; } .icons-roll { background-position: -32px -96px; } .icons-member { background-position: -288px -96px; } .icons-member-user { background-position: -64px -96px; } .icons-member-admin { background-position: -96px -96px; } .icons-member-manager{ background-position: -128px -96px; } .icons-member-plus{ background-position: -160px -96px; } .icons-member-minus{ background-position: -192px -96px; } .icons-member-blockade{ background-position: -224px -96px; } .icons-carte { background-position: -256px -96px; } .icons-building { background-position: -320px -96px; } .icons-calendar { background-position: -352px -96px; } .icons-calendars { background-position: -384px -96px; } .icons-out { background-position: -416px -96px; } .icons-desktop { background-position: -448px -96px; } /*5*/ .icons-page-blank { background-position: 0px -128px; } .icons-page { background-position: -32px -128px; } .icons-page-copy { background-position: -64px -128px; } .icons-folder { background-position: -96px -128px; } .icons-folder-open { background-position: -128px -128px; } .icons-folder-lock { background-position: -160px -128px; } .icons-folder-plus { background-position: -192px -128px; } .icons-folder-minus { background-position: -224px -128px; } .icons-page-plus { background-position: -256px -128px; } .icons-page-minus { background-position: -288px -128px; } .icons-page-edit { background-position: -320px -128px; } .icons-page-download { background-position: -352px -128px; } /*6*/ .icons-house-w { background-position: 0px -160px; } .icons-house-b { background-position: -32px -160px; } .icons-signs { background-position: -64px -160px; } .icons-globe { background-position: -96px -160px; } .icons-map { background-position: -128px -160px; } .icons-markers { background-position: -160px -160px; } .icons-barrier { background-position: -192px -160px; } .icons-assist { background-position: -224px -160px; } .icons-cones { background-position: -256px -160px; } .icons-group { background-position: -288px -160px; } .icons-cuble { background-position: -320px -160px; } .icons-structure { background-position: -352px -160px; } .icons-layer { background-position: -384px -160px; } /*7*/ .icons-shopcar-a { background-position: 0px -192px; } .icons-shopcar-b { background-position: -34px -192px; } .icons-purchase { background-position: -64px -192px; } .icons-shopcart { background-position: -96px -192px; } .icons-van { background-position: -128px -192px; } .icons-form { background-position: -160px -192px; } .icons-gift { background-position: -192px -192px; } .icons-credit-card { background-position: -224px -192px; } .icons-cash { background-position: -256px -192px; } .icons-assets { background-position: -288px -192px; } .icons-computer { background-position: -320px -192px; } .icons-library { background-position: -352px -192px; } /*8*/ .icons-dashboard { background-position: 0 -224px; } .icons-cog { background-position: -32px -224px; } .icons-cogs { background-position: -64px -224px; } .icons-tool { background-position: -96px -224px; } .icons-screwdriver { background-position: -128px -224px; } .icons-wrench { background-position: -160px -224px; } .icons-toolbox { background-position: -192px -224px; } .icons-switch { background-position: -224px -224px; } .icons-valve { background-position: -256px -224px; } /*9*/ .icons-book-cover { background-position: 0px -256px; } .icons-book-make { background-position: -32px -256px; } .icons-binder { background-position: -64px -256px; } .icons-album { background-position: -96px -256px; } .icons-camera { background-position: -128px -256px; } .icons-video-camera { background-position: -160px -256px; } .icons-pillar { background-position: -192px -256px; } .icons-chart { background-position: -224px -256px; } .icons-picture { background-position: -256px -256px; } .icons-pictures { background-position: -288px -256px; } .icons-brief { background-position: -320px -256px; } .icons-film { background-position: -352px -256px; } .icons-asset { background-position: -384px -256px; } .icons-asset-download { background-position: -416px -256px; } .icons-asset-upload { background-position: -448px -256px; } .icons-music { background-position: -480px -256px; } .icons-book-open-w { background-position: -512px -256px; } .icons-book-open-b { background-position: -544px -256px; } .icons-clapper-board { background-position: -576px -256px; } /*10*/ .icons-date { background-position: 0px -288px; } .icons-screen { background-position: -32px -288px; } .icons-iphone { background-position: -64px -288px; } .icons-ipad { background-position: -96px -288px; } .icons-ipod { background-position: -128px -288px; } .icons-battery-low { background-position: -160px -288px; } .icons-battery-mid { background-position: -192px -288px; } .icons-battery-full { background-position: -224px -288px; } .icons-battery-charge { background-position: -256px -288px; } /*11*/ .icons-pie { background-position: 0px -320px; } .icons-histogram { background-position: -32px -320px; } .icons-window { background-position: -64px -320px; } .icons-window-line{ background-position: -96px -320px; } .icons-window-command{ background-position: -128px -320px; } .icons-window-list{ background-position: -160px -320px; } .icons-window-block{ background-position: -192px -320px; } .icons-terminal{ background-position: -224px -320px; } /*12*/ .icons-heart-w { background-position: 0px -352px; } .icons-heart-b { background-position: -32px -352px; } .icons-like { background-position: -64px -352px; } .icons-hate { background-position: -96px -352px; } .icons-medal { background-position: -128px -352px; } .icons-warning { background-position: -160px -352px; } .icons-check { background-position: -192px -352px; } .icons-check-box-solid { background-position: -224px -352px; } .icons-check-box-dot { background-position: -256px -352px; } .icons-check-2 { background-position: -288px -352px; } .icons-check-circle-solid { background-position: -320px -352px; } .icons-check-circle-dot { background-position: -352px -352px; } .icons-check-circle-b { background-position: -384px -352px; } .icons-star-thin { background-position: -416px -352px; } .icons-star { background-position: -448px -352px; } /*13*/ .icons- { background-position: -0px -384px; } /*14*/ .icons- { background-position: -0px -416px; } /*15*/ .icons- { background-position: -0px -448px; } /*16*/ .icons- { background-position: -0px -480px; } /*17*/ .icons- { background-position: -0px -512px; } /*18*/ .icons-help { background-position: -160px -544px; } .icons- { background-position: -0px -544px; } /*19*/ .icons-plus-cube { background-position: -192px -576px; } .icons-plus { background-position: -288px -576px; } /*20*/ .icons-power { background-position: -0px -608px; } .icons-output { background-position: -32px -608px; } .icons-col-resize { background-position: -64px -608px; } .icons-move { background-position: -96px -608px; } .icons-size-out { background-position: -128px -608px; } .icons-size-in { background-position: -160px -608px; } .icons-slash { background-position: -192px -608px; } .icons-level { background-position: -224px -608px; } .icons-share { background-position: -256px -608px; } .icons-share2 { background-position: -288px -608px; } .icons-re { background-position: -320px -608px; } .icons-insert { background-position: -352px -608px; } .icons-insert2 { background-position: -384px -608px; } .icons-download { background-position: -416px -608px; } .icons-tag-rignt { background-position: -448px -608px; } .icons-tag-top { background-position: -480px -608px; } .icons-tag-bottom { background-position: -512px -608px; } .icons-tag-left { background-position: -544px -608px; } .icons-moves { background-position: -576px -608px; } /*21*/ .icons- { background-position: -0px -640px; }