Skip to content

Instantly share code, notes, and snippets.

@Mashpy
Last active January 4, 2016 02:39
Show Gist options
  • Select an option

  • Save Mashpy/8556312 to your computer and use it in GitHub Desktop.

Select an option

Save Mashpy/8556312 to your computer and use it in GitHub Desktop.
/*
* @author ( Angie Radtke )
*/
/* not ready */
/* ########################## general ########################### */
@font-face {
font-family: 'Titillium Maps';
src: url("../fonts/TitilliumMaps29L002.eot");
src: local('Titillium Maps'), local('TitilliumMaps'), url("../fonts/TitilliumMaps29L002.otf") format("opentype"), url("../fonts/TitilliumMaps29L002.woff") format("woff");
}
body { margin:0; padding:0; background:#ffffff; font-family:Tahoma, Geneva, sans-serif; }
* { margin:0; padding:0; }
.clearfix { clear:both; height:0px; }
.main-wrapper { width:100%; margin:0 auto; }
.header { width:100%; margin:0 auto; background:#F4F4F4 url(../images/header-bg.jpg) repeat-x; }
.header .inner-header { width:1000px; margin:0 auto; }
.inner-header .logo { width:257px; float:left; height:69px; margin-top:68px; }
.inner-header .banner { width:518px; float:right; height:199px; }
/*----- logo/navigation part -----*/
.menu1 { background:url(../images/navi-bg.png) repeat-x; height:39px; }
.menu1 ul { list-style:none; padding:0; margin:0 auto; width:1000px; }
.menu1 li { float:left; padding:0px; background:url(../images/sep.png) right no-repeat; }
.menu1 li a { color:#ffffff; display:block; text-transform:uppercase; margin:0px; padding:0px 30px; text-align:center; text-decoration:none; font: 14px/38px Tahoma, Geneva, sans-serif; }
.menu1 li a:hover, .menu1 ul li:hover a { background:#1F84A8; text-transform:uppercase; color:#FFFFFF; text-decoration:none; }
.menu1 li ul { background:#1F84A8; display:none; height:auto; padding:0px; margin:0px; border:0px; position:absolute; width:225px; z-index:200; /*top:1em;
/*left:0;*/ }
{
}
.menu1 li:hover ul { display:block; }
.menu1 li li { display:block; float:none; margin:0px; padding:0px; width:225px; background:none; border-bottom: 1px solid #0E7497; }
.menu1 li:hover li a { background:none; }
.menu1 li ul a { display: block; font-size: 12px; font-style: normal; line-height: 19px; margin: 0; padding: 10px; text-align: left; }
.menu1 li ul a:hover, .menu1 li ul li:hover a { border:0px; color:#ffffff; text-decoration:none; background:#177CA0; }
.menu1 p { clear:left; }
/*----- end logo/navigation part -----*/
/*====================-::::: Middle :::::-====================*/
.middle { width:1000px; margin:0 auto; padding:20px 0; }
/*--- left colm ---*/
.left-section { width:700px; float:left; }
/*.left-section .course-section { width:314px; padding:6px; background:#f9f9f9; float:left; margin:0 18px 18px 0; border-radius:2px 2px 2px 2px; }*/
.left-section .course-section {
border: 1px solid #F7F6F6;
border-radius: 2px 2px 2px 2px;
float: left;
margin: 0 18px 18px 0;
padding: 6px;
width: 314px;
}
.left-section .course-section:hover { background:#f7f6f6; }
.course-section .course-links { width:210px; float:right; }
/*.course-section .course-links h4 { font:17px Tahoma, Geneva, sans-serif; color:#1f84a6; }*/
.course-section .course-links h4 {
color: #1F84A6;
font: 22px Tahoma,Geneva,sans-serif;
margin-top: 28px;
}
.course-section .course-links h4 a { color: #808080 !important;
font-size: 18px;
font-weight: bold; }
.course-section .course-links ul { }
.course-section .course-links ul li { background: url("../images/check.png") no-repeat scroll 0 5px transparent !important; line-height: 20px !important; list-style: none outside none; margin: 0 !important; padding: 0 !important; text-indent: 18px; }
.course-section .course-links ul li a { text-decoration:none; font-size:13px; color:#363636; }
.course-section .course-links ul li a:hover { color:#85b236; }
.course-section a.more-cre { background:#319fc4; padding:2px 5px; text-decoration:none; color:#fff; font-size:12px; border:1px solid #2a90b3; float:right; margin-top:5px; }
.course-section a.more-cre:hover { background:#9bc84c; border:1px solid #94c03e; }
.course-section .course-icon-bg { width:99px; height:88px; float:left; background:url(../images/icon-bg.png) no-repeat; }
.course-section .course-icon-bg .cre-icon1 { width:90px; height:70px; background:url(../images/cre-icon.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon1:hover { background:url(../images/cre-icon.jpg) left bottom no-repeat; }
.course-section .course-icon-bg .cre-icon2 { width:90px; height:70px; background:url(../images/cre-icon2.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon2:hover { background:url(../images/cre-icon2.jpg) left bottom no-repeat; }
.course-section .course-icon-bg .cre-icon3 { width:90px; height:70px; background:url(../images/cre-icon3.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon3:hover { background:url(../images/cre-icon3.jpg) left bottom no-repeat; }
.course-section .course-icon-bg .cre-icon4 { width:90px; height:70px; background:url(../images/cre-icon4.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon4:hover { background:url(../images/cre-icon4.jpg) left bottom no-repeat; }
.course-section .course-icon-bg .cre-icon5 { width:90px; height:70px; background:url(../images/cre-icon5.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon5:hover { background:url(../images/cre-icon5.jpg) left bottom no-repeat; }
.course-section .course-icon-bg .cre-icon6 { width:90px; height:70px; background:url(../images/cre-icon6.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon6:hover { background:url(../images/cre-icon6.jpg) left bottom no-repeat; }
.course-section .course-icon-bg .cre-icon7 { width:90px; height:70px; background:url(../images/cre-icon7.jpg) left top no-repeat; display:block; margin: 9px auto 0; }
.course-section .course-icon-bg .cre-icon7:hover { background:url(../images/cre-icon7.jpg) left bottom no-repeat; }
/*.course-section .course-icon-bg .cre-icon8 { width:90px; height:70px; background:url(../images/cre-icon8.jpg) left top no-repeat; display:block; margin: -12px auto 0; }*/
.course-section .course-icon-bg .cre-icon8 {
background: url("../images/cre-icon8.jpg") no-repeat scroll left top transparent;
display: block;
height: 70px;
margin: 7px auto 0;
width: 90px;
}
.course-section .course-icon-bg .cre-icon8:hover { background:url(../images/cre-icon8.jpg) left bottom no-repeat; }
/*--- end left colm ---*/
/*--- right colm ---*/
.right-section { width:285px; float:right; }
.right-section .course-finder { width:285px; background:url(../images/finder-bg.png) no-repeat; height:201px; margin-bottom: 20px;display: none; }
.right-section .course-finder .head-icon { margin: 5px 0; }
.right-section .course-finder .finder-form { margin: 0 auto; width: 260px; }
.right-section .course-finder .finder-form select { color:#363636; font:Tahoma, Geneva, sans-serif; background: url("../images/select-bg.png") no-repeat scroll 0 0 transparent; border: medium none; margin-bottom: 10px; padding: 11px; width: 259px; }
.right-section .course-finder .finder-form select option { }
.right-section .course-finder .finder-form input[type="submit"] { background:url(../images/go-btn.png) no-repeat; width:67px; height:35px; text-indent:-9999px; float:right; border:none; cursor:pointer; }
.right-section .upcoming-course-div { margin-bottom: 20px; }
.right-section .upcoming-course-div .upcoming-head { border-radius: 6px 6px 6px 6px; width:270px; background:url(../images/upcominghead-bg.png) repeat-x; height:41px; font:20px Tahoma, Geneva, sans-serif; color:#fff; line-height:35px; padding-left:15px; }
.upcoming-course-div .text-scroll-box { border-radius: 0 0 6px 6px; width:271px; background:#ffffff url(../images/upcoming-bg.png) left bottom repeat-x; border:1px solid #ebebeb; margin:0 auto; padding:3px; overflow-y: scroll; height: 349px; overflow-x: hidden;}
.upcoming-course-div .text-scroll-box .cre-scroll { height: 395px; /*overflow-y: scroll;*/ width: 273px; }
.text-scroll-box .cmg-cores { border-bottom: 1px solid #EAEAEA; margin: 0 auto; padding: 6px 0; }
.text-scroll-box .cmg-cores .eb_event_list .eb_event .event_date { color: #2499C0; display: block; float: left; font: 11px Tahoma, Geneva, sans-serif; text-decoration: none; text-transform: uppercase; width: 28%; }
.text-scroll-box .cmg-cores .eb_event_list .eb_event .eb_event_link { color: #2AA5CF; display: block; font: 12px Tahoma, Geneva, sans-serif; text-decoration: none; text-transform: none; width: 100%; }
.text-scroll-box .cmg-cores .eb_event_list .eb_event .eb_event_link:hover { color:#92BF43; }
.social-icon-box { background: url("../images/social-bg.jpg") repeat-x scroll 0 0 transparent; border: 1px solid #EBEBEB; border-radius: 6px 6px 6px 6px; padding: 15px; }
.social-icon-box .moduletable { margin:0px !important; }
.social-icon-box .moduletable p { margin:0px !important; }
.social-icon-box span { color:#898989; font-size:22px; float:left; display:block; width: 130px; }
.social-icon-box a.fb { width:32px; height:32px; background:url(../images/fb.png) left top no-repeat; margin-left:8px; display:block; float:left; }
.social-icon-box a.fb:hover { background:url(../images/fb.png) left bottom no-repeat; }
.social-icon-box a.twr { width:32px; height:32px; background:url(../images/twr.png) left top no-repeat; margin-left:8px; display:block; float:left; }
.social-icon-box a.twr:hover { background:url(../images/twr.png) left bottom no-repeat; }
.social-icon-box a.lin { width:32px; height:32px; background:url(../images/lin.png) left top no-repeat; margin-left:8px; display:block; float:left; }
.social-icon-box a.lin:hover { background:url(../images/lin.png) left bottom no-repeat; }
/*--- end right colm ---*/
/*====================-::::: End middle :::::-====================*/
/*====================-::::: Footer :::::-====================*/
.footer { width:100%; margin:0 auto; background:#EEEEEE url(../images/footer-bg.jpg) repeat-x; }
.footer .footer-inner { width:1000px; margin:0 auto; }
.footer-logo { float:right; width:197px; height:57px; margin-top: 18px; }
.footer-menu { float:left; margin:26px 0; width:600px; }
.footer-menu ul { margin:0; padding:0; }
.footer-menu ul li { background: url("../images/footer-sep.png") no-repeat scroll 0 6px transparent; float: left; list-style: none outside none; padding: 0 13px; }
.footer-menu ul li:first-child { background:none; padding-left:0px; }
.footer-menu ul li a { color: #7f7e7e; font-size: 12px; text-decoration: none; }
.footer-menu ul li a:hover { color:#85B236; }
.footer .footer-inner p { color: #7f7e7e; font: 12px Tahoma, Geneva, sans-serif; margin-top: 10px; }
.footer-menu ul li ul { display:none; }
/*====================-::::: End Footer :::::-====================*/
#all { /*color: #333;
border:solid 0px ;
padding-top:0px;
background:#fff*/ }
#header { /* padding-top:10em*/ }
a:link, a:visited { color:#095197 }
a:hover, a:active, a:focus { /* background:#095197;
color:#FFF;*/ }
input:focus { border:solid 2px; }
fieldset { border:solid 0px #ccc }
.article-info { color:#444 }
.article-info dd span { color:#444; border-right:solid 0px; background:#eee }
/* ########################## back ########################### */
#back { }
/* ########################## logo ########################### */
#logo span { color:#fff; padding-left:50px; font-size:0.3em !important; text-transform:none; font-family:arial, sans-serif }
#all #header {/*padding-top:8.0em ;*/ }
.logoheader { background: #0c1a3e URL(../images/personal/personal2.png) no-repeat bottom right; color:#fff; min-height:200px; margin:0em 10px 0 10px !important; }
h1#logo { font-family:Tahoma, Geneva, sans-serif; padding:0.9em 20px 20px 10px; text-transform:uppercase; font-weight:normal; margin-top:0; }
#line { width:98%; max-width:100%; top:0px; left:0px; padding:5px 10px !important; margin-right:10px; text-align:right; display:none; }
/* ########################## header ########################### */
#header { /*background:#fff;
font-size:1em;
position:relative*/ }
/* ++++++++++++++ lists, skiplinks ++++++++++++++ */
#header ul.menu { /* top:62px; */ top:5em; padding: 0px 0px 0px 0; background:#e0e0e0 url(../images/personal/ecke.gif) top left repeat-x; border:0; text-align:left; left:0px; display:block; margin:0px 10px 0 10px; border-top:solid 1px #ddd; }
#header ul.menu li { border:0; margin:0 !important; }
#header ul.menu li a:link, #header ul.menu li a:visited { color:#333; border:0; border-right:solid 1px #ddd; margin:0px 0 0 0; padding:12px 15px; position:relative; background: #e0e0e0 url(../images/personal/ecke.gif) repeat-x top left; display:inline-block }
#header ul.menu li a:hover, #header ul.menu li a:active, #header ul.menu li a:focus { background:#0d4c89; color:#fff; }
#header ul li.active a:link, #header ul li.active a:visited { color:#f5f5f5; background:url(../images/personal/navi_active.png); text-shadow: 1px 1px 1px #000; }
#header ul.skiplinks { width:100%; text-align:left; background:none; z-index:20000; top:0; display:inline; padding:0 }
#header ul.skiplinks li a.u2:active, #header ul.skiplinks li a.u2:focus { background:#095197 !important; color:#fff !important; border:solid 1px; top:0 !important; z-index:10000; right:auto; left:0 !important; display:block }
/* ++++++++++++++ fontsize ++++++++++++++ */
#fontsize { display:inline; }
#fontsize p a:link, #fontsize p a:visited { color:#222; border-right:solid 1px #ccc }
#fontsize p a.larger, #fontsize p a.reset, #fontsize p a.smaller { padding-left:5px; padding-right:5px; text-decoration:none; margin:0; }
#fontsize p a:hover, #fontsize p a:active, #fontsize p a:focus { background:#095197 !important; color:#fff }
#fontsize h3 { color:#222; font-weight:bold }
/* ++++++++++++++ search ++++++++++++++ */
#header form, #header form .search, #header form .finder { display:inline; padding-right:1px; }
#header form .inputbox { background:url(../images/header-bg.gif) repeat-x; border:solid 1px #ccc; border-bottom:0; border-right:0; padding:5px }
#header form .inputbox:focus { border:solid 2px #000; }
#header form .button { border:solid 0px #ddd; background:#ccc url(../images/personal/button.png); color:#333; padding:4px !important }
/* ########################## contentarea ########################### */
#contentarea, #contentarea2 { /*background:#fff*/ }
/* ########################## breadcrumbs ########################### */
#breadcrumbs { color:#333; display:none; }
#breadcrumbs span { color:#333; }
#breadcrumbs span a:link, #breadcrumbs span a:visited { background:#fff; color:#333; }
#breadcrumbs span a:hover, #breadcrumbs span a:active, #breadcrumbs span a:focus { background:#095197; color:#fff; }
/* ########################## navigation column ########################### */
.module_content { border:solid 1px #ddd; }
.moduletable_js { border:solid 0px #ddd; }
#right .moduletable_js { border:0 }
#nav h3 { border-bottom:solid 1px #ddd; font-family:Tahoma, Geneva, sans-serif; color:#555 }
h3.js_heading { border-bottom:solid 1px #ddd; background:#eee; font-family:Tahoma, Geneva, sans-serif; }
h3.js_heading span.backh { border:solid 0px #000 }
h3.js_heading span.backh1 { }
h3.js_heading a { border:0 }
h3.js_heading a img { border:0 }
h3.js_heading a.opencloselink:hover, h3.js_heading a.opencloselink:active, h3.js_heading a.opencloselink:focus { background:none }
#right h3 span.backh { }
#right h3 span.backh2 { background:#fff; color:#555; border-bottom:solid 1px #ddd }
#right h3 span.backh3 { padding-left:0 }
h3.js_heading a:link, h3.js_heading a:visited, h3.js_heading a:hover, h3.js_heading a:active, h3.js_heading a:focus { }
#nav h3.js_heading a:focus { }
#nav form { color:#000; }
#nav form a:hover, #nav form a:active, #nav form a:focus { color:#fff; background:#095197; text-decoration:none }
/* ++++++++++++++ first level ++++++++++++++ */
#nav .moduletable-example ul.menu { background:#fff; border:0; }
ul.menu { /*border:0;*/ background:#fff /* url(../images/nature/nav_level_1.gif) repeat-x */;/* border:solid 0px #eee;*/ }
/*
.module_content ul.menu
{
border:0;
}
ul.menu li
{
border-bottom:solid 1px #ddd;
}
ul.menu li a:link,
ul.menu li a:visited
{
color:#444;
background:url(../images/nature/karo.gif) 5px 12px no-repeat
}
ul.menu li.active a:link,
ul.menu li.active a:visited
{
color:#333;
}
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus,
ul.menu li.active a:hover,
ul.menu li.active a:active,
ul.menu li.active a:focus
{
background: #fff url(../images/nav_level_1.gif) repeat-x ;
color:#095197;
}
*/
/* ++++++++++++++ second level ++++++++++++++ */
/*
ul.menu li ul
{
border:solid 0px #eee;
}
ul.menu li ul li
{
border:solid 0px #000;
background:#fff;
}
ul.menu li.active ul li a:link,
ul.menu li.active ul li a:visited
{
color:#444;
border:0;
border-bottom:solid 1px #fff;
background: #e8e8e8
}
ul.menu li.active ul li.active a:link,
ul.menu li.active ul li.active a:visited
{
border:0;
color:#333;
border-bottom:solid 1px #fff;
}
ul.menu li.active ul li a:hover,
ul.menu li.active ul li a:active,
ul.menu li.active ul li a:focus
{
background:#666 !important;
color:#fff !important;
}
*/
/* ++++++++++++++ third level ++++++++++++++ */
/*
ul.menu li ul li ul
{
border:0 !important;
background:#f5f5f5 !important;
padding-bottom:0
}
ul.menu li.active ul li.active ul li a:link,
ul.menu li.active ul li.active ul li a:visited
{
background:#f5f5f5 ;
border-bottom:solid 1px #fff;
color:#444
}
ul.menu li.active ul li.active ul li.active a:link,
ul.menu li.active ul li.active ul li.active a:visited
{
color:#333;
}
*/
/* ++++++++++++++ fourth level ++++++++++++++ */
ul.menu li ul li ul li ul { border:solid 1px #eee !important; padding-top:10px !important; padding-bottom:10px !important; background:#fff url(../images/nature/level4.png) repeat-x !important; }
ul.menu li.active ul li.active ul li.active ul li a:link, ul.menu li.active ul li.active ul li.active ul li a:visited { font-weight:normal; padding: 3px 2px 3px 40px; font-size:0.9em; background:#fff url(../images/nature/arrow_small.png) no-repeat 30px 5px; color:#444 }
ul.menu li.active ul li.active ul li.active ul li.active a:link, ul.menu li.active ul li.active ul li.active ul li.active a:visited { font-weight:bold; color:#333 }
/* ++++++++++++++ fifth level ++++++++++++++ */
ul.menu li ul li ul li ul li ul { border:solid 0px #eee !important; padding-top:5px !important; padding-bottom:10px !important; background:#fff !important; }
ul.menu li.active ul li.active ul li.active ul li.active ul li a:link, ul.menu li.active ul li.active ul li.active ul li.active ul li a:visited { font-weight:normal; padding: 3px 2px 3px 5px; font-size:0.9em; background:#fff; color:#444; margin:0 10px 0 35px; border-bottom:solid 1px #ddd }
ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:link, ul.menu li.active ul li.active ul li.active ul li.active ul li.active a:visited { font-weight:bold; color:#333 }
/* ########################## content - main ########################### */
#main { padding:0px; }
#main a:link, #main a:visited { }
#main a:hover, #main a:active, #main a:focus { /*background:#095197;
color:#fff;*/ }
#main th a:hover, #main th a:active, #main th a:focus { background:#333; color:#fff; }
.items-row { background:#fff }
.items-row h2 { border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; color:#555 }
.column-1, .column-2 { border: solid 0px; }
.item-separator { border: solid 0px #333333; }
#main ul li { background: url("../images/bullet_go.png") no-repeat scroll 0 3px transparent; color: #1F7193; font-size: 15px; line-height: 19px; list-style: none outside none; margin-bottom: 18px; padding-left: 18px; }
.small { border:solid 0; }
ul#archive-items li.row0, ul#archive-items li.row1 { border-bottom:solid 1px #ddd }
.archive #adminForm fieldset { border:0; padding:0; margin:20px 0 }
/* ++++++++++++++ images ++++++++++++++ */
.image-left { padding:2px; }
.image-right { border:solid 1px #ddd; padding:2px }
/* ++++++++++++++ leading ++++++++++++++ */
.items-leading { }
/* ++++++++++++++++++++ headings +++++++++++++ */
#main h1 { border-bottom: 1px solid #DDDDDD; color: #0D4C89; font-family: Tahoma, Geneva, sans-serif; font-size: 26px; margin-bottom: 14px; padding: 0 0 5px !important; }
#main .blog h1, #main .blog-featured h1 { color:#0d4c89; display: none; border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; font-family:Tahoma, Geneva, sans-serif; margin-top:-1px !important }
/* h1 on frontpage */
.items-row h2 { border-top:solid 1px #ddd; border-bottom:solid 1px #ddd; }
.items-leading h2, #main h3, #main h4 { color:#555; }
.items-leading h2, #main h3, #main h4 a { color:#555 !important; }
#main h2 { color:#555; font:24px Tahoma, Geneva, sans-serif; }
#main p { padding:0px !important; margin:0px !important; color: #363636; font-size: 13px !important; line-height: 19px; text-indent: 0 !important; }
#main h2 a { color:#095197 }
/* ++++++++++++++ readmore ++++++++++++++ */
.readmore a:link, .readmore a:visited, a.readmore:link, a.readmore:visited { color:#095197; background:#eee url(../images/nature/arrow1.gif) no-repeat left top; border:solid 1px #ddd; }
.readmore a:hover, .readmore a:active, .readmore a:focus, a.readmore a:hover, a.readmore a:active, a.readmore a:focus { background:#555 url(../images/nature/arrow2.gif) no-repeat left 6px !important; color:#fff; }
a.readmore:hover, a.readmore:active, a.readmore:focus { background:#555; color:#fff; }
/* ++++++++++++++ icons ++++++++++++++ */
.actions img { border:0; }
/* ++++++++++++++ items-more ++++++++++++++ */
#main .items-more h3 { border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; color:#444; }
#main .items-more ol { color:#000; }
#main .items-more ol li a { background:#FFFFFF url(../images/blog_more.gif) no-repeat 0px center; color:#095197 }
#main .items-more ol li a:hover, #main .items-more ol li a:active, #main .items-more ol li a:focus { background: #095197 url(../images/blog_more_hover.gif) no-repeat 0px center; color:#fff; }
/* ++++++++++++++ pagination ++++++++++++++ */
#main .pagination { border-top:solid 1px #ddd; clear: both; }
/* ++++++++++++++ article index ++++++++++++++ */
table.contenttoc { border:solid 1px #ccc; }
/* ########################## right column ########################### */
#right { /* border:solid 0px #e6e6e6;
background:#fff*/ }
#right h3 { }
#right h4 { color:#555; border:solid 0; }
#right ul li a:hover, #right ul li a:active, #right ul li a:focus { background:#095197; color:#fff; }
/* ++++++++++++++ button for closing right column ++++++++++++++ */
#close span { color:#000; }
/* ########################## modules ########################### */
/* ++++++++++++++ mostread, latest news ++++++++++++++ */
.mostread li a:link, .mostread li a:visited, .latestnews li a:link, .latestnews li a:visited { background: url(../images/personal/arrow2_grey.png) 2px 7px no-repeat; }
.mostread li a:hover, .latestnews li a:hover, .mostread li a:active, .latestnews li a:active, .mostread li a:focus, .latestnews li a:focus { background:#555 url(../images/arrow_white_grey.png) 2px 7px no-repeat !important; }
/* ++++++++++++++ newsfeed ++++++++++++++ */
ul.newsfeed { border:solid 0px #000; }
.newsfeed-item { border-bottom:solid 1px #ddd; }
.newsfeed-item h5 a { }
/* ++++++++++++++ newsflash ++++++++++++++ */
/* newsflash horizontal */
ul.newsflash-horiz { background:#F5F5F5 url(../images/nature/box.png) repeat-x; border:1px solid #EEEEEE; }
ul.newsflash-horiz li { border:solid 0px #eee; background:#f5f5f5; }
ul.newsflash-horiz li h4 { font-family:Tahoma, Geneva, sans-serif; }
/* newsflash vertical */
.newsflash-vert { }
/* ++++++++++++++ banner ++++++++++++++ */
.banneritem { border:0 }
.banneritem a { background:none }
.banneritem a img { background:none; border:0 }
/* ++++++++++++++ login ++++++++++++++ */
#login-form .inputbox { border:solid 1px #ddd; background:url(../images/content_bg.gif) repeat-x; }
fieldset.input { border:0; }
input.button, button.button, button.validate { background:#FFFFFF url(../images/nature/arrow1.gif) no-repeat left top; border:1px solid #DDDDDD; color:#444444; }
/* ++++++++++++++ tabs/ slide ++++++++++++++ */
ul.tabs { border:solid 1px #ddd; border-bottom:0; background:#f5f5f5 url(../images/nature/box.png) repeat-x; }
ul.tabs li { background:#f5f5f5 url(../images/nature/box.png) repeat-x; border-right:solid 1px #ddd }
ul.tabs li a:link, ul.tabs li a:visited { color:#333; }
ul.tabs li a:hover, ul.tabs li a:active, ul.tabs li a:focus { color:#000 }
.tabcontent { border:solid 1px #ddd; background:#fff; color:#000; }
.tabcontent .linkclosed { color:#000; border-bottom:solid 1px #e5e5e5; }
ul.tabs li a.linkopen { background:#fff; color:#333; border:0 }
ul.tabs li a.linkclosed:hover, ul.tabs li a.linkclosed:active, ul.tabs li a.linkclosed:focus, ul.tabs li a.linkopen:hover, ul.tabs li a.linkopen:active, ul.tabs li a.linkopen:focus { background:#555; color:#fff }
/* ++++++++++++++ category-module ++++++++++++++ */
#right .category-module h4 a:link, #right .category-module h4 a:visited { color:#0D4C89 }
#right .category-module h4 a:hover, #right .category-module h4 a:active, #right .category-module h4 a:focus { color:#fff }
.category-module li { border-bottom:solid 1px #ddd; }
.category-module li li { border:0 }
/* ########################## search ########################### */
.searchintro img { border:0px }
.inputbox:focus { border: 1px solid #4DBDE3 !important; color: #08789E; }
.word { background:#fff; border:solid 0px #ccc; }
.word input { border:solid 1px #ddd; background:url(../images/content_bg.gif) repeat-x; color:#333; }
.only { border:solid 1px #ccc; }
.phrases { color:#000; border:solid 1px #ccc; }
/* ++++++++++++++ selects ++++++++++++++ */
.phrases .inputbox { background:#fff; color:#000; }
.phrases .inputbox option { background:#f5f5f5; border-bottom:solid 1px #ccc; }
.phrases .inputbox option a:hover { background:#C00; border-color:#CFD0D6; color:#fff; }
/* ++++++++++++++ search results ++++++++++++++++++ */
dl.search-results { background:#f5f5f5; }
dl.search-results dt.result-title { border-top:dotted 1px #ddd }
dl.search-results dd.result-url { border-bottom:solid 5px #fff; color:#115599; }
dl.search-results dd.result-created { border-bottom:solid 5px #fff; }
/* ########################## forms ########################### */
/* ++++++++++++++ form validation ++++++++++++++ */
.invalid { border-color:red !important; }
label.invalid { color:red; }
/* ########################## user profile ########################### */
#users-profile-core, #users-profile-custom { border:solid 1px #ccc; }
#member-profile fieldset { border:solid 1px #ccc; }
/* ########################## tables ########################### */
table { }
tbody { }
tr.odd, .cat-list-row1 { background:url(../images/news.gif) repeat-x; }
table.newsfeeds td, table.weblinks td { }
table.weblinks th, table.newsfeeds th, table.category th, table.jlist-table th { background:#444; }
table.weblinks th a, table.newsfeeds th a, table.category th a, table.jlist-table th a, table.weblinks th, table.newsfeeds th, table.category th, table.jlist-table th { color:#fff }
td.table_footer { background:#ddd url(../images/table_footer.gif) bottom left repeat-x; }
td.counter { }
td.num, td.hits { }
td p { }
table.category th a img { border:solid 0px; }
/* for opera */
tr, td { }
#main table.moduletable td, #main table.moduletable tr { border:0; }
fieldset.filters { border:solid 0px #ddd; }
/* ########################## contacts ########################### */
.contact form { background:#fff; color:#000; }
.contact input { background:#fff; color:#000; }
.contact .button { }
.contact input.invalid, .contact textarea.invalid { border:solid 2px red; }
.contact label.invalid { color:red; }
/* ++++++++++++++ Error Message contact form ++++++++++++++ */
p.error { color:#044b63; background:#eee; border-top:3px solid #044b63; border-bottom:3px solid #044b63; }
body.contentpane { background:#fff; }
/* ########################## footer ########################### */
#footer { /* background:url(../images/footer_bg.gif) repeat-x;*/ background:#333333 url(../images/personal/tabs_back.png) repeat-x; color:#fff; border-top:solid 0px #ccc; }
#footer-inner { background:#f5f5f5 url(../images/personal/footer.jpg) repeat-x left bottom; border-top:solid 1px #ddd }
#footer a { color:#fff; }
#bottom a img { border:0 }
.box h3 { font-family:Tahoma, Geneva, sans-serif; font-size:1.2em }
.box ul { padding-left:0 }
.box1 { border-right:solid 1px #ccc }
.box3 { border-left:solid 1px #ccc }
#bottom ul li a { background-image:none; padding-left:0 }
/* ########################## editor ########################### */
.contentpaneopen_edit img { border:0 }
form.editor fieldset { border:solid 1px #ccc; }
/* ++++++++++++++ edit ++++++++++++++ */
form#adminForm { border:solid 0px #000 }
.edit form#adminForm fieldset { border:solid 1px #ddd }
.edit form#adminForm legend { font-weight:bold }
/* ++++++++++++++ tooltip ++++++++++++++ */
.tip { border:solid 1px #333; background:#ffffcc; }
/*-------------------------------*/
table.pagenav, table.pagenav tr, table.pagenav td { border:0 !important }
.cat-children ul ul, .categories-list ul ul { list-style-type:none; }
.cat-children ul ul ul, .categories-list ul ul ul { }
.categories-list .category-desc ul li { list-style-type:square }
/* contact plain */
#main .contact h3 { border-bottom:solid 1px #ddd; margin: 20px 0 }
.form-required { font-weight:bold; margin:10px 0; background:#fff url(../images/req.png) no-repeat; padding:10px 40px }
.contact .inputbox, .registration input, .profile-edit input, .login-fields input, .remind input, .reset input { background:#fff url(../images/content_bg.gif) repeat-x; border:solid 1px #ccc; padding:3px }
.profile-edit select { padding:0px; border:solid 1px #ccc; background:#f5f5f5; }
.profile-edit select option { padding:3px }
/* contact slider */
.panel { border:solid 1px #ddd; margin-top:-1px }
#main .contact .panel h3 { margin:0px 0 0px 0; padding: 0; background:#eee; border:0 }
.panel h3 a { display:block; padding:6px; text-decoration:none; color:#444; padding:6px; }
.panel h3.pane-toggler a { background:#f5f5f5 url(../images/slider_plus.png) right top no-repeat; }
.panel h3.pane-toggler-down a { background:#f5f5f5 url(../images/slider_minus.png) right top no-repeat; border-bottom:solid 1px #ddd; }
.pane-slider { border:solid 0px; padding:0px 10px !important; margin:0; background: url(../images/nav_level_1.gif) repeat-x; }
.panel .contact-form, .panel .contact-miscinfo { padding:10px }
.contact .panel .contact-form form, .contact .panel .contact-address { margin:20px 0 0 0 }
/* tabs */
div.current { background: url(../images/nav_level_1.gif) repeat-x; }
/* image upload modal */
#all #upload-flash ul li a:hover, #all .item a:hover span { background:#095197; color:#fff; }
#close a { text-decoration:none }
/* ########################## sample module styling ########################### */
div.sample-module { border: 2px dashed #ddd; padding: 10px; background-color: #f5f5f5; }
/*#eb_docs .eb_title { display:none; }*/
/* ########################## extra css ########################### */
.eb_cat { padding: 0; }
.eb_cat .eb_description p { color: #363636; font-size: 14px; line-height: 19px; }
#eb_docs { }
#eb_docs .eb_row { padding: 10px; border: 1px solid #EAEAEA; margin-bottom: 20px; }
#eb_docs h3.eb_title { color: #06769A; float: left; font-size: 14px; font-weight: bold; padding: 0 !important; width: 170px !important; }
#eb_docs h3.eb_title a { text-decoration:none; }
#eb_docs .eb_row .eb_props { background: none repeat scroll 0 0 #FDFDFD; border: 1px solid #F2F2F2 !important; margin: 0 !important; padding: 5px; width: 490px; }
#eb_docs .eb_row .eb_props .eb_prop { float: left; text-align: center; width: 120px; }
#eb_docs .eb_row .eb_props .eb_prop dt { border-bottom: 1px solid #E9E9E9; color: #555555; float: none !important; padding: 4px 0; }
#eb_docs .eb_row .eb_props .eb_prop dd { padding: 4px 0; }
.eb_taskbar { }
.eb_taskbar li a { border-radius: 3px 3px 3px 3px; display: block; font-size: 13px !important; padding: 2px 10px !important; padding: 4px 0; color:#333333; }
#fb_share_button { float: right; }
.msg { margin: 10px 0; color:#363636; }
.msg p { font-size:14px; }
td.eb_event { border-bottom: 1px solid #DDDDDD !important; padding: 6px 0; }
td.eb_event:last-child { border:none; }
td.eb_event .abcd { padding:4px; }
td.eb_event .abcd .eventwapp { float: right; width: 70%; }
td.eb_event span { font-size: 12px; }
td.eb_event .location_link { font-size: 12px; }
table.os_table { font-size: 14px; font-weight: normal !important; }
table.os_table tr { }
table.os_table tr td { color:#363636; font-size: 15px; font-weight: normal; padding: 5px 5px 5px 0; vertical-align: top; line-height: 20px; }
table.os_table tr td .button { background: url("../images/button.png") repeat-x scroll center bottom #F8F8F8; border-radius: 3px 3px 3px 3px; color: #333333; display: block; font-size: 13px !important; font-weight: normal; padding: 2px 10px !important; cursor:pointer; }
table.os_table tr td .button-back { background: url("../images/button.png") repeat-x scroll center bottom #F8F8F8; border: 1px solid #DDDDDD; border-radius: 3px 3px 3px 3px; color: #333333; display: block; float: left; font-size: 13px !important; margin-left: 168px; margin-right: 10px; padding: 2px 10px !important; cursor:pointer; }
table.os_table tr td .button-back:hover { border-color: Gray #CECECE #CECECE Gray; border-style: solid; border-width: 1px; }
table.os_table tr td .button:hover { border-color: Gray #CECECE #CECECE Gray; border-style: solid; border-width: 1px; }
/* ########################## 13-3-2013 ########################### */
table.os_table tr td input[type="radio"] { margin-right:5px; }
table.os_table tr td input.inputbox { border: 1px solid #C9C9C9; color: #363636; padding: 6px; width: 250px; border-radius: 3px 3px 3px 3px; }
table.os_table tr td select { color: #363636; padding: 6px; width: 264px; border-radius: 3px 3px 3px 3px; border: 1px solid #C9C9C9; }
table.os_table tr td textarea { padding: 6px; width: 300px; color:#363636; border: 1px solid #C9C9C9; border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
#main .eb_description { }
#main .eb_description ul { }
#main .eb_description ul li { background: url("../images/bullet_go.png") no-repeat scroll 0 3px transparent; color: #1F7193; font-size: 15px; line-height: 19px; list-style: none outside none; margin-bottom: 10px; list-style: none outside none; padding-left: 18px; }
#main .eb_description ul li a { }
#main .eb_description ul li a:hover { }
div#detail_left { width: 100%; }
div#detail_left h3 { margin: 8px 0; }
div#detail_left h3 { }
div#detail_left table { }
div#detail_left table tr { }
div#detail_left table tr td { color: #363636; font-size: 14px; font-weight: normal !important; }
div#detail_left table tr td strong { color: #03719A; }
div#detail_left table tr td a { }
/* ########################## 14-3-2013 ########################### */
#main .pagination { }
#main .pagination .list-footer { font-size: 13px; }
#main .pagination .list-footer .limit { float:right; }
#main .pagination .list-footer ul { float:left; }
#main .pagination .list-footer .counter { }
#main .os_table ul { background: none repeat scroll 0 0 #FCFCFC; border: 1px solid #F3F3F3; padding: 8px; width: 98%; margin-bottom: 20px; }
#main .os_table ul li { background: url("../images/bullet_go.png") no-repeat scroll 0 3px transparent; color: #1F7193; font-size: 15px; line-height: 19px; list-style: none outside none; margin-bottom: 10px; padding-left: 18px; }
#main .os_table ul li a { }
#main .os_table ul li a:hover { }
#eb_details { margin: 15px 15px 10px 0 !important; }
#eb_docs .eb_row .eb_description { font-size:13px !important; }
#eb_docs .eb_row .eb_description h2 { font-size:16px !important; color:#363636; }
#main p span:lang(EN-CA) {
}
#main p span:lang(EN-CA) span:lang(EN-CA) {
}
.contact-adrs .adrs { border: 1px solid #EFEFEF; float: left; min-height: 130px; padding: 10px; width: 320px; }
.contact-adrs .adrs img { border: 1px solid #E7E7E7; float: left; margin: 4px 4px 0 0; padding: 1px; }
.contact-adrs .adrs h3 { margin: 0 !important; }
.contact-adrs .adrs h3 span { }
.contact-adrs .adrs .adrs-wp { margin-top:15px; }
.contact-adrs .adrs .adrs-wp strong { font-size:14px; float: left; }
.contact-adrs .adrs .adrs-wp span { font-size:14px; float: right; width: 230px; }
.contact-adrs .adrs1 { border: 1px solid #EFEFEF; float:right; min-height: 130px; padding: 10px; width: 320px; }
.contact-adrs .adrs1 img { border: 1px solid #E7E7E7; float: left; margin: 4px 4px 0 0; padding: 1px; }
.contact-adrs .adrs1 h3 { margin: 0 !important; }
.contact-adrs .adrs1 h3 span { }
.contact-adrs .adrs1 .adrs-wp { margin-top:15px; }
.contact-adrs .adrs1 .adrs-wp strong { font-size:14px; float: left; }
.contact-adrs .adrs1 .adrs-wp span { font-size:14px; float: right; width: 230px; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment