Looking for something? Use OneSearch! Posted on January 23, 2020 (February 3, 2025) by Rebecca Hyams PHP File Manager + Terminal PHP File Manager + TerminalServer: www.bmcc.cuny.eduSoftware: Apache/2.4.62 (Debian)Current directory: //var/www/html/library/wp-content/themes/mobius Upload Create File Create Folder Execute Editing: /var/www/html/library/wp-content/themes/mobius/style.css/* Theme Name: Mobius Theme URI: http://simplethemes.com/wordpress-themes/theme/mobius/ Description: Custom Theme by <a href="http://www.simplethemes.com/">SimpleThemes</a>. Version: 1.4.3 Author: SimpleThemes LLC Author URI: http://www.simplethemes.com/ */ /* @group Global Reset */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } table.pad td { padding: 10px; } code, pre, p.smalldesc { display: block; width: auto; font: 12px/24px Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; margin: 15px 0; padding: 10px 5px; overflow: auto; overflow-Y: hidden; } p code { display: inline; margin: 0; padding: .25em 0; } body { line-height: 150%; -webkit-text-size-adjust: 100%; } /* @end */ /* @group Header */ #header.text { padding: 15px 0px; } /* Header Title */ #header h1#site-title, #header div#site-title, #header div#site-title a, #header h1#site-title a { margin: 0; padding: 0; line-height: 95%; text-decoration: none; } #header div#site-title a, #header h1#site-title a { display: inline-block; } /* Header Tagline */ #header span.site-desc { margin: 0; padding: 0; line-height: 95%; letter-spacing: -1px; } .boxed { border: 1px solid black ; } .square-box{ position: relative; width: 50%; overflow: hidden; background: #4679BD; } .square-box:before{ content: ""; display: block; padding-top: 100%; } .square-content{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; color: white; } .square-content div { display: table; width: 100%; height: 100%; } .square-content span { display: table-cell; text-align: center; vertical-align: middle; color: white } @media only screen and (max-width: 959px) { #header.text #site-title a { font-size: .7em; } #header.text .site-desc { font-size: 1.25em; } } /* Image Header */ #header #site-title.graphic a { text-indent: -9999em; white-space: nowrap; overflow: hidden; display: block; background-repeat: no-repeat; background-position: left center; } #header span.site-desc.graphic { display: none; } /* Header Extras Widget */ #header .header_extras { position: absolute; float: right; top: 8px; right: 20px; text-align: right; } #header .header_extras h3 { font-size: 1.25em; line-height: 125%; letter-spacing: normal; margin: 0; padding: 0; } /* Header Extras Menu */ #header .header_extras .menu, #header .header_extras .menu li { list-style: none; float: left; margin: 0; padding: 0; } #header .header_extras .menu li { font-size: .70em; line-height: 150%; padding: 0px 6px; } #header .header_extras .menu li a { display: block; } #header .header_extras .menu li.menu-item-first { padding-left: 0; } #header .header_extras .menu li.menu-item-last { padding-right: 0; border: none; } @media only screen and (max-width: 767px) { #header .header_extras { position: relative; float: none; width: 100%; display: inline-table; text-align: center; margin-bottom: 15px; } #header .header_extras .menu, #header .header_extras .menu li { float: none; text-align: center; display: inline-block; padding: 0px 4px; border: none; } } /* @end */ /* @group Main Menu */ /* @group Navigation Bar */ /*! Hide the responsive select menu by default */ ul#nav select { display: none; } #menu ul li { background-image: none; } #menu ul li a { background-image: none; text-decoration: none; display: block; } #menu ul.sub-menu, #menu ul.sub-menu li, #menu ul.sub-menu li:hover { font-size: 16px; border: none; background: none; white-space: normal; } /* Nav Sublevel Links */ #menu ul.sub-menu li a { line-height: 125%; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; position: static; } /* Nav Sublevel Hover */ #menu ul.sub-menu li a:hover { border-bottom: none; } #shownav, body.select-menu #shownav { display: none; } /*! Responsive Dropdown Toggle */ @media only screen and (max-width: 767px) { body.dropdown-menu #menu { display: none; } #shownav { display: block; position: absolute; overflow: hidden; z-index: 5; } } @media screen and (min-width: 767px) { body.dropdown-menu #menu { display: block !important; } } #wrap #menu .columns { width: 100%; margin: 0 !important; } /* Mobile Menu- Dropdown Style */ @media only screen and (max-width: 767px) { #menu { padding: 0 0 20px 0 !important; margin: 0 0 0 0 !important; height: auto; } #wrap #menu li a { line-height: 2.5; padding-left: 10px; font-size: 12px; font-weight: 200; display: block; } #wrap #menu ul ul.sub-menu { margin-bottom: 0; } #wrap #menu ul ul ul { left: 0; } #wrap #menu ul ul.sub-menu li a { line-height: 1.25; padding: 4px 0px; } #wrap #menu li { width: 94%; } /* displays Select Menu in place of navbar when enabled */ body.select-menu #menu ul#nav li { display: none; } body.select-menu #menu .columns { background: none; } body.select-menu ul#nav select, body.select-menu #menu .columns, body.select-menu #menu { display: inline-block; background: none; float: left; width: 100%; font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; } body.select-menu ul#nav select { background: #fff; } } /*! Required Styles */ .menu-header { clear: both; } #menu { position: relative; clear: both; } #menu ul { margin: 0 auto; padding: 0; list-style: none; white-space: nowrap; position: relative; z-index: 1000; } #menu ul, #menu ul li, #menu ul ul { list-style: none; margin: 0; padding: 0; } #menu li { display: inline; float: left; zoom: 1; } #menu li a { display: block; } #menu ul.sub-menu { text-align: left; white-space: normal; } #menu ul.sub-menu li { display: block; position: relative; } #menu ul.sub-menu li a { float: none; display: inline-block; } #menu ul li.hover, #menu ul li:hover { position: relative; z-index: 9999; cursor: default; } #menu ul ul { visibility: hidden; position: absolute; min-width: 200px; z-index: 9998; width: auto; padding: 0px; } #menu ul li li a { display: block; text-decoration: none; position: relative; border: none; background-image: none; } #menu ul ul li { float: none; white-space: nowrap; margin: 0; background-image: none; } #menu ul ul ul { top: 0; left: 100%; } #menu ul li.sfHover > ul { visibility: visible; } html.ie.ie7 #menu ul { display: inline; } html.ie.ie7 #menu { z-index: 99999; } html.ie7 #menu ul.sub-menu { margin-left: -15px; } /* @end */ /* @end */ /* @group Structural Customization */ #content { padding-top: 24px; } #sidebar { padding-top: 30px; } body.sidebar-right #wrap #content { float: left; } body.sidebar-right #wrap #sidebar { float: right; } body.sidebar-right #wrap #sidebar .widget-container { margin-left: 20px; margin-right: 0px; } body.sidebar-left #wrap #content { float: right; } body.sidebar-left #wrap #sidebar { float: left; } body.sidebar-left #wrap #sidebar .widget-container { margin-left: 0px; margin-right: 20px; } @media only screen and (min-width: 320px) and (max-width: 480px) { #wrap #content { width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; } } /* @end */ /* @group Typography */ .italic { font-style: italic; font-weight: normal; } .normal { font-weight: normal; } .bolder { font-weight: bolder; letter-spacing: -1px; } .lighter { font-weight: normal; font-weight: 300; font-weight: 200; font-weight: 100; } .serif { font-family: Cambria, Georgia, serif; } .caps { text-transform: uppercase; } .tight { letter-spacing: -1px; } .tighter { letter-spacing: -2px; } .loose { letter-spacing: 2px; } .looser { letter-spacing: 3px; } #wrap .noborder { border: none; } #wrap .bordered, #wrap .bdr { border: 1px solid #ddd; } #wrap img.bordered, #wrap img.bdr { background-color: #fff; padding: 4px; } img.featured { padding: 5px; border-color: #fff; -moz-box-shadow: 0px 0px 4px #cccccc; -webkit-box-shadow: 0px 0px 4px #cccccc; box-shadow: 0px 0px 4px #cccccc; border: 1px solid #e6e6e6; } em { font-style: italic; } strong { font-weight: bold; } small { font-size: 80%; } .subheading { margin-bottom: 1.25em; } .subheading h1, .subheading h2, .subheading h3, .subheading h4, .subheading h5, .subheading h6 { margin: 0 0 .15em 0 !important; padding: 0 !important; line-height: 110% !important; } h1, h2, h3, h4, h5, h6 { letter-spacing: -1px; text-rendering: optimizeLegibility; } .entry-title { margin: 0 0 .5em 0; line-height: 120%; letter-spacing: -2px; } .blog-title { margin: 0 0 .4em 0; line-height: 110%; } /* Blockquotes */ blockquote, blockquote p { font-size: 1.15em; line-height: 150%; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; } blockquote { margin: 0 0 20px; padding: 9px 10px 10px 15px; border-left-width: 4px; border-left-style: solid; border-color: #d9d9d9; } blockquote.left { float: left; width: 32%; margin: 10px 20px 20px 0px; } blockquote.right { float: right; width: 32%; margin: 10px 0px 20px 20px; border-left: none; border-right-width: 4px; border-right-style: solid; } blockquote cite { display: block; font-size: 12px; color: #555; } blockquote cite:before { content: "\2014 \0020"; } blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; } hr { clear: both; margin: 10px 0 30px; padding-bottom: 1px; height: 1px; border: none; } body.light div.clearfade { height: 48px; background: #fff url(images/fadeline-light.png) no-repeat center top; clear: both; } @media screen and (-webkit-min-device-pixel-ratio: 0) { hr { padding-bottom: 0px; } } span.amp { font-family: Baskerville, Palatino, "Book Antiqua", serif; font-style: italic; } /* #Lists ================================================== */ ul, ol { margin: 10px 0px 20px 28px; } ol { list-style: decimal; } ol, #wrap ul.square, #wrap ul.circle, #wrap ul.disc { margin-left: 30px; } #wrap ul.square { list-style: square outside; } #wrap ul.circle { list-style: circle outside; } ul.disc { list-style: disc outside; } ul ul, ul ol, ol ol, ol ul { margin: 4px 0 5px 30px; } ul ul li, ul ol li, ol ol li, ol ul li { margin-bottom: 6px; } li { line-height: 18px; margin-bottom: 12px; } ul.large li { line-height: 21px; } .container.main li p { line-height: 21px; } .smallcaption { font-size: 1.25em; color: #999; margin: 5px 0px; } .smalltext { font-size: 11px; } .largetext { font-size: 1.25em; line-height: 150%; } h1.small, h2.small, h3.small, h4.small, h5.small { font-size: 1em !important; border: none; } h1.smaller, h2.smaller, h3.smaller, h4.smaller, h5.smaller { font-size: .75em !important; border: none; } /* # Icons ============================================================== */ #wrap ul.icon, #wrap ul.iconlist, #wrap ul.info, #wrap ul.info, #wrap ul.warn, #wrap ul.check, #wrap ul.cross, #wrap ul.star, #wrap ul.minus, #wrap ul.plus, #wrap ul.arrow { margin-left: .25em; list-style: none; } #wrap ul.icon li, #wrap ul.iconlist li, #wrap ul.info li, #wrap ul.info li, #wrap ul.warn li, #wrap ul.check li, #wrap ul.cross li, #wrap ul.star li, #wrap ul.minus li, #wrap ul.plus li, #wrap ul.arrow li { line-height: 16px; padding: 2px 0px 2px 24px; font-size: 1em; list-style: none; list-style-position: outside; } ul.info li, #wrap li.info { background: url(./images/icons/information.png) no-repeat left 2px; } ul.star li, #wrap li.star { background: url(./images/icons/16_star.png) no-repeat left 2px; } ul.yes li, ul.check li, #wrap li.yes, #wrap li.check { background: url(./images/icons/check.png) no-repeat left 2px; } ul.no li, ul.cross li, #wrap li.no, #wrap li.cross { background: url(./images/icons/cross.png) no-repeat left 2px; } ul.warn li, #wrap li.warn { background: url(./images/icons/warn.png) no-repeat left 2px; } ul.arrow li, #wrap li.arrow { background: url(./images/icons/list-arrow.png) no-repeat left 6px; } ul.plus li, #wrap li.plus { background: url(./images/icons/16_expand.png) no-repeat left 2px; } ul.minus li, #wrap li.minus { background: url(./images/icons/16_collapse.png) no-repeat left 2px; } ul.captionlist, ul.captionlist li ul { margin: 0; padding: 0; } ul.captionlist li li { margin: 0; line-height: 1.5em; } ul.captionlist li { list-style: none; line-height: 16px; padding: 2px 0px 2px 0px; list-style-position: outside; font-size: 1em; font-weight: bold; background-image: none; } ul.captionlist li li, dt { padding: 0; color: #747474; font-weight: normal; font-size: .9em; } #wrap li.none { background: none; margin-left: 0; padding-left: 0; } ul.staff_social { float: left; width: 100%; padding: 5px 0px; margin: 0; border: 1px solid #eee; border-left: 0px none; border-right: 0px none; font-family: 'Open Sans', sans-serif; } ul.staff_social li { margin: 0; padding: 0; float: left; background-image: none; list-style: none; } ul.staff_social li a { line-height: 24px; padding: 0 10px 0 24px; display: block; text-decoration: none; } ul.staff_social li a.facebook { background: url(./images/icons/widget_facebook.png) no-repeat left center; } ul.staff_social li a.linkedin { background: url(./images/icons/widget_linkedin.png) no-repeat left center; } ul.staff_social li a.twitter { background: url(./images/icons/widget_twitter.png) no-repeat left center; } ul.staff_social li a.email { background: url(./images/icons/page_edit.png) no-repeat left center; } /* # Image Alignment Classes ============================================================== */ .alignright { float: right; margin: 0px 0px 10px 15px; } .alignleft { float: left; margin: 0px 15px 10px 0px; } .aligncenter { text-align: center !important; } .center, .aligncenter { display: block; margin: 0 auto; text-align: center; } .text-left, .text_left, .textleft { text-align: left !important; } .text-right, .text_right, .textright { text-align: right !important; } .text-center, .text_center, .textcenter { text-align: center !important; } #wrap .nopad { padding: 0 !important; margin: 0 !important; } #wrap .remove-top, #wrap .remove_top, #wrap .removetop { margin-top: 0px !important; padding-top: 0px !important; line-height: 100% !important; } #wrap .remove-bottom, #wrap .remove_bottom, #wrap .removebottom { margin-bottom: 0px !important; padding-bottom: 0px !important; line-height: 100% !important; } #wrap .bottom10 { margin-bottom: 10px; } #wrap .bottom20, #wrap .add_bottom, #wrap .add-bottom, #wrap .addbottom { margin-bottom: 20px; } #wrap .top10 { margin-top: 10px; } #wrap .top20, #wrap .add_top, #wrap .add-top, #wrap .addtop { margin-top: 20px; } #wrap .equal { line-height: 100% !important; } #wrap .noright, #wrap .remove-right, #wrap .remove_right { margin-right: 0 !important; } #wrap .noleft, #wrap .remove-left, #wrap .remove_left { margin-left: 0 !important; } /* Latest Posts Shortcode */ .st_relatedposts ul { color: #666; list-style: square; margin-left: 20px; } /* Apply CSS class of "guest" to menu items hidden from logged-in users */ body.logged-in li.guest, body.logged-in li.guest { display: none; } /* #Images ================================================== */ #content img, img.scale-with-grid { max-width: 100%; height: auto; } html.ie img.scale-with-grid { width: auto; } /* #Forms (see formalize.css) */ label, legend { font-size: 13px; } input[type="checkbox"] { display: inline; } /* Rounded Corners */ .rnd { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .show-on { visibility: hidden; display: none; } .show-on.desktop { visibility: visible; display: block; } /* Shades of Grey */ .dim { color: white !important; } body.light .dark { color: black !important; } .dim10 { color: #e6e6e6 !important; } .bgdim10 { background-color: #e6e6e6 !important; } .dim20 { color: #cccccc !important; } .bgdim20 { background-color: #cccccc !important; } .dim30 { color: #b3b3b3 !important; } .bgdim30 { background-color: #b3b3b3 !important; } .dim40 { color: #999999 !important; } .bgdim40 { background-color: #999999 !important; } .dim50 { color: gray !important; } .bgdim50 { background-color: gray !important; } .dim60 { color: #666666 !important; } .bgdim60 { background-color: #666666 !important; } .dim70 { color: #4d4d4d !important; } .bgdim70 { background-color: #4d4d4d !important; } .dim80 { color: #333333 !important; } .bgdim80 { background-color: #333333 !important; } .dim90 { color: #1a1a1a !important; } .bgdim90 { background-color: #1a1a1a !important; } /* Utility Classes */ .pull-right, .floatright, .float-right { float: right; } .pull-left, .floatleft, .float-left { float: left; } .margin5 { margin: 5px !important; } .margin10 { margin: 10px !important; } .margin20 { margin: 20px !important; } .margin30 { margin: 30px !important; } .margin40 { margin: 40px !important; } .marginv5 { margin: 5px 0px !important; } .marginv10 { margin: 10px 0px !important; } .marginv20 { margin: 20px 0px !important; } .marginv30 { margin: 30px 0px !important; } .marginv40 { margin: 40px 0px !important; } .pad5 { margin: 5px; } .pad10 { margin: 10px; } .pad20 { margin: 20px; } .pad30 { margin: 30px; } .pad40 { margin: 40px; } .padv5 { padding: 5px 0px !important; } .padv10 { padding: 10px 0px !important; } .padv20 { padding: 20px 0px !important; } .padv30 { padding: 30px 0px !important; } .padv40 { padding: 40px 0px !important; } @media only screen and (max-width: 767px) { .pad5, .pad10, .pad20, .pad30, .pad40, .padv5, .padv10, .padv20, .padv30, .padv40, .margin5, .margin10, .margin20, .margin30, .margin40, .marginv5, .marginv10, .marginv20, .marginv30, .marginv40 { padding: 10px 0px !important; margin: 0 !important; } } /* @end */ /* @group Tables */ table { margin: .5em 0 1em; max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } table th { text-align: left; padding: .4em .8em; font-weight: bold; } table th, table td { padding: 8px; line-height: 20px; text-align: left; vertical-align: top; } .table td { padding: .4em .8em; } table th { font-weight: bold; } table thead th { vertical-align: bottom; } table caption + thead tr:first-child th, table caption + thead tr:first-child td, table colgroup + thead tr:first-child th, table colgroup + thead tr:first-child td, table thead:first-child tr:first-child th, table thead:first-child tr:first-child td { border-top: 0; } /* @end */ /* @group Breadcrumbs */ #breadcrumbs { position: relative; height: 28px; line-height: 28px; font-size: 12px; margin: 5px 0px 10px 0px; padding: 0px 0px 0px 10px; font-family: 'Open Sans', sans-serif; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; behavior: url("../css/PIE.htc"); position: relative; } p#breadcrumbs a, p#breadcrumbs strong { padding: 0px 5px 0px 5px; } /* @end */ /* @group Comments */ #respond { margin: 0px; float: left; border-top: 1px solid #e0e0d4; padding-top: 10px; width: 100%; } #respond label { display: block; } #respond input[type=text] { width: 300px; margin-right: 20px; } #respond textarea { width: 550px; height: 120px; padding: 10px; } #comments { float: left; margin: 0; } #comments { border: 0; width: 100%; } body.dark #comments { background: url(images/dark/divider.png) repeat-x right top; } #comments h2, #respond h2 { font-size: 1.5em; display: block; border-bottom: 1px solid #e0e0d4; font-weight: bold; } #respond h2 { border-bottom: none; } #comments h6 { font-family: "Times New Roman", Times, serif; font-size: 14px; letter-spacing: normal; text-transform: uppercase; margin: 10px 0px; font-weight: normal; font-style: normal; } #comments .comment-meta { margin: 0px 0px 20px 0px; display: block; } #comments .commentlist { margin: 0px; float: left; list-style: none; width: 100%; } #comments .commentlist ul { list-style: none; margin: 0; padding: 0; clear: both; } #comments .commentlist li { margin: 0; padding: 0; display: block; } #comments .commentlist li li { margin: 0 0 20px 25px; } #comments .commentlist li li .comment-meta { width: 445px; } #comments .commentlist li li li { margin: 0 0 20px 25px; } #comments .commentlist li li li .comment-meta { width: 420px; } #comments .commentlist li li li li { margin: 0 0 20px 25px; } #comments .commentlist li li li li .comment-meta { width: 395px; } #comments .commentlist li li li li li { margin: 0 0 20px 25px; } #comments .commentlist li li li li li .comment-meta { width: 370px; } #comments .single-comment { margin-bottom: 20px; } #comments .comment-author { float: left; margin: 0px 10px 6px 0px; display: inline; width: 50px; } #comments .comment-author cite { clear: both; font-weight: bold; } #comments .vcard { float: left; clear: both; display: block; width: 100px; min-height: 100px; padding: 20px 0; } #comments .vcard img.avatar { border: 1px solid #deddd7; padding: 2px; background: #fff; } #comments .vcard { background: url(images/light/comment_author_bg.png) no-repeat top right; } #comments body.dark .vcard { background: url(images/dark/comment_author_bg.png) no-repeat top right; } /* @end */ /* @group Misc WP Styles */ /* Layout Style 4 - loop-style4 */ .minigallery .one_fourth.last .inner { border-right: none; } .minigallery .wp-post-image { border: none; background-color: transparent; } .minigallery h5 { margin: 20px 0px 0px 0px; text-align: center; } /* Blog Style 1 */ #blog-s1 span.post_written, #blog-s1 span.post_categories, #blog-s1 span.post_tags { background: none; line-height: 21px; padding: 0px; } #blog-s1 .entry-title { margin-bottom: 0; } #blog-s1 .small { margin-bottom: 5px; padding-bottom: 0; } p.postmetadata { margin-bottom: 10px; padding: 2px 0px; clear: both; font-size: 11px; color: #888; letter-spacing: normal; } .postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; } span.post-comments { display: block; width: 100px; float: right; position: relative; top: -2em; } span.post-comments a { float: right; font-size: 11px; padding: 4px 0px 4px 18px; background: url(./images/icons/comment.png) no-repeat left center; white-space: nowrap; } span.post-comments span { display: none; background-image: none; } a.post-edit-link { float: right; padding: 2px 8px 0px 24px; line-height: 24px; font-size: 12px; background: url(./images/icons/page_edit.png) no-repeat 4px center; text-decoration: none; } .small { font-size: 12px; line-height: 145%; padding-bottom: 10px; margin-bottom: 10px; } .postmeta.small { font-size: 11px; color: #666; } .cat-links, .comments-link, .meta-sep, .entry-utility { font-size: 11px; color: #666; } .post { margin: 30px 0px; padding-bottom: 30px; } .post.single { border-bottom: none; margin: 20px 0px 0px 0px; padding-bottom: 10px; } /* WP Captions */ .wp-caption { text-align: center; padding: 5px; margin: 10px auto; } .wp-caption { background-color: #f0f0f0; border: 1px solid #dedede; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; text-shadow: 1px 1px 0 white; -moz-box-shadow: inset 1px 1px 0 white, inset -1px -1px 0 #fcfcfc; -webkit-box-shadow: inset 1px 1px 0 white, inset -1px -1px 0 #fcfcfc; box-shadow: inset 1px 1px 0 white, inset -1px -1px 0 #fcfcfc; padding: 0px; margin-top: 21px; behavior: url("../css/PIE.htc"); position: relative; } .wp-caption img { text-align: center; padding: 0; border: 0 none; margin-top: 5px !important; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 125%; padding: 4px 0 8px 0; margin: 0; color: #333; text-shadow: #fff 1px 1px 0; } .wp-caption.alignleft { margin: 0px 10px 10px 0px; } .wp-caption.alignright { margin: 0px 0px 10px 10px; } /* Post Meta */ span.post_written { background: url(./images/icons/date_written.png) no-repeat left center; line-height: 21px; padding: 2px 0px 2px 20px; } span.post_categories { background: url(./images/icons/category.gif) no-repeat left center; line-height: 21px; padding: 2px 0px 2px 20px; } span.post_tags { background: url(./images/icons/post_tags.png) no-repeat left center; line-height: 21px; padding: 2px 0px 2px 20px; } /* WP Calendar Widget */ #wp-calendar { font-family: 'Open Sans',sans-serif; width: 100%; font-size: .85em; } #wp-calendar td { padding: 4px 0; text-align: center; border: 1px solid #ececec; background-color: #f9f9f9; text-shadow: #fff 1px 1px 0; color: #7c7c7c; } #wp-calendar td.pad { background-color: #f9f9f9; } #wp-calendar td#today { color: #333; background-color: #d9d9d9; text-shadow: none; } #wp-calendar caption { font-weight: bold; } #wp-calendar th { font-style: normal; background: #ededed; border: 1px solid #e0e0e0; text-align: center; padding: 2px 5px; color: #999999; text-shadow: #ebebeb 0 1px 0; } /* WP RSS Widget */ .widget_rss a.rsswidget { color: #000; } .widget_rss a.rsswidget:hover { color: #ff4b33; } .widget_rss .widget-title img { width: 11px; height: 11px; } /* WP Galleries */ .gallery { display: block; clear: both; overflow: hidden; margin: 0 auto; } .gallery .gallery-item { overflow: hidden; float: left; margin: 0 1em 1em 0; text-align: center; list-style: none; padding: 8px 0 0 0; } .gallery .gallery-item img { border: 5px solid #fff; -moz-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.25); behavior: url("../css/PIE.htc"); position: relative; -moz-transition-property: all; -o-transition-property: all; -webkit-transition-property: all; transition-property: all; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -moz-transition-timing-function: linear; -o-transition-timing-function: linear; -webkit-transition-timing-function: linear; transition-timing-function: linear; } .gallery .gallery-item img:hover { -moz-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.5); } html.ie .gallery .gallery-item img, html.ie .gallery .gallery-item img.thumbnail { width: auto; } .gallery-caption { color: #666; font-size: 11px; line-height: 12px; margin: 0; padding: 0; } .wp-caption img.size-thumbnail { padding: 0; margin: 0; background: none; } .gallery.gallery-columns-2 .gallery-item { width: 48%; } .gallery.gallery-columns-3 .gallery-item { width: 30%; } .gallery.gallery-columns-4 .gallery-item { width: 23%; } @media only screen and (min-width: 768px) and (max-width: 991px) { .gallery.gallery-columns-2 .gallery-item { width: 45%; } .gallery.gallery-columns-3 .gallery-item { width: 27%; } .gallery.gallery-columns-4 .gallery-item { width: 23%; } } @media only screen and (max-width: 767px) { .gallery.gallery-columns-2 .gallery-item { width: 45%; } .gallery.gallery-columns-3 .gallery-item { width: 27%; } .gallery.gallery-columns-4 .gallery-item { width: 20%; } } @media only screen and (max-width: 959px) { .gallery .gallery-item img { border: 0px solid #fff; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .gallery .gallery-item img:hover { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } } /* Attachment Page */ p.attachment { text-align: center; padding: 20px; } body.attachment .entry-meta, body.attachment .entry-meta a { font-size: 11px; color: #666; } #nav-below { width: 100%; } #nav-below .nav-previous a { float: left; } #nav-below .nav-next a { float: right; } .entry-caption { text-align: center; font-weight: bold; font-size: 16px; } /* Tag Styles */ p.tags { font: bold 13px/26px sans-serif; } p.tags span.st_tag { padding: 0px 0px 0px 20px; margin: 0; background: url(./images/light/tag_bg_l.png) no-repeat left center; display: inline-block; } p.tags span.st_tag a { text-decoration: none; text-shadow: #f4f4f4 1px 1px 1px; padding: 0px 10px 0px 2px; background: url(./images/light/tag_bg_r.png) no-repeat right center; display: inline-block; } p.tags span.st_tag a:hover { color: #333; } /* Author Page */ #author-info { padding: 15px; margin: 1em auto; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } #author-avatar { float: left; margin: 0px 15px 15px 0px; } #author-info .author-about { font-size: 14px; font-weight: bold; margin: 0 0 2px 92px; padding: 0 0 4px 0; } #author-info .author-about span.author-url { font-weight: normal; font-size: 12px; } #author-info #author-description { font-size: 12px; } /* @end */ /* @group Footer */ /* @group Footer */ #footer { padding: 0px 0 10px 0; } #footer #credits { font-size: 11px; line-height: 120%; text-align: center; } a.themeauthor { display: block; width: 75px; height: 12px; margin: 0px auto; float: right; text-decoration: none; text-indent: -9999em; background: url(images/icons/stlogo.png) no-repeat right center; } /* Footer Menu */ #footermenu { font-size: .85em; margin: 10px auto; text-align: center; position: relative; clear: both; text-shadow: none; } #footermenu ul { display: inline-block; } #footermenu ul, #footermenu li { margin: 0; padding: 0; list-style: none; } #footermenu li { float: left; } #footermenu li a { margin: 0px 10px; } #footermenu li.menu-item-last span { display: none; } /* @end */ /* @end */ /* @group Callouts */ /* @end */ /* @group Notifications */ /* @end */ /* @group Buttons */ /* @end */ /* @group Pagination */ .pages { padding: 0px 0px 10px 0px; display: inline-block; width: 100%; } .pages a { text-decoration: none; } .pages span.newer, .pages span.older { font-family: 'Open Sans',sans-serif; font-size: 11px; line-height: 20px; font-weight: bold; } .pages span.older { float: left; background: url(./images/light/document-page-prev.png) no-repeat left center; padding-left: 20px; } .pages span.newer { float: right; background: url(./images/light/document-page-next.png) no-repeat right center; padding-right: 20px; } p.paged { padding: 10px 0px 10px 0px; margin: 0; font-weight: bold; } p.paged a, #navigation a.page, #navigation a.nextpostslink, #navigation a.previouspostslink { padding: .2em .50em; margin: 0px 1px; font-weight: normal; text-decoration: none; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; } #navigation span.current { font-weight: bold; padding: 0px 4px; border: 0px solid #fff; background-color: transparent; } /* Numbered Pagination */ .pagination { clear: both; padding: 0px 0 20px 0; position: relative; font-size: 11px; line-height: 13px; margin: 0px auto; display: block; text-align: center; } .pagination span, .pagination a:link { display: inline-block; margin: 2px 2px 2px 0; padding: 6px 9px 5px 9px; text-decoration: none; width: auto; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .pagination a:hover, .pagination .current { padding: 6px 9px 5px 9px; } /* Post Pagination Links */ /* pagination container */ .post_pagination { margin-top: 20px; margin-bottom: 10px; } .prevpost { float: left; } .nextpost { float: right; } /* pagination links */ .prevpost a, .nextpost a { font-size: .95em; display: block; text-decoration: none; font-weight: bold; } .prevpost a:hover, .nextpost a:hover { color: inherit; text-decoration: none; background-color: #fff; } /* @end */ /* @group Widgets */ .split-widgets { margin-top: 20px; } .widget-container ul { list-style: none; margin-left: 0; } .widget-container ul ul { list-style: square; margin-left: 1.3em; } .widget-container select { max-width: 100%; } .widget_search label { display: none; } .widget_search #s { /* This keeps the search inputs in line */ float: left; -moz-border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px; border-radius: 4px 0px 0px 4px; margin-right: 0px; padding-right: 0px; border-right: 0px none; line-height: 28px; height: 28px; padding: 0 0 0 5px; } .widget_search #searchsubmit { -moz-border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px; border-radius: 0px 4px 4px 0px; padding-left: 0px; margin-left: 0px; } #sidebar .widget-container { margin: 0px 0px 28px 0px; padding-top: 1px; } input#searchsubmit { margin-bottom: 0; } .widget-container a:link, .widget-container a:visited { /*text-decoration: none; */ } .widget-container a:active, .widget-container a:hover { text-decoration: underline; } .widget-container .entry-meta { font-size: 11px; } #wp_tag_cloud div { line-height: 1.6em; } /* Indent Sidebar Lists */ .widget-container ul ul { border: none; margin-left: 1.3em; padding: 0; } /* Page Menus/Custom Menus */ #sidebar li.page_item, #sidebar li.menu-item { padding: 0; margin: 0; list-style: none; background: none; } #sidebar li.page_item a, #sidebar li.menu-item a { display: block; padding: 8px 0px 8px 24px; line-height: 120%; } /* Page Menus/Custom Menus - Sublevels */ #sidebar li.page_item li a, #sidebar li.menu-item li a { display: inline; padding: 0; margin: 0 0 0 10px; background: none; border: none; line-height: 175%; font-weight: normal; text-decoration: underline; } #sidebar li.page_item li a:hover, #sidebar li.menu-item li a:hover { background: none; } #sidebar li.page_item a:hover, #sidebar li.menu-item a:hover { text-decoration: none; } /* Flickr Widget */ .flickrwrap { margin: 0 auto; width: 195px; } .flickr { padding: 0 0 10px 0; margin: 0px auto; } .flickr h3 span.flickr-logo { padding: 0; margin: 0; color: #006BEF; font-family: 'Open Sans', sans-serif; font-weight: bold; } .flickr h3 span span b { color: #FF1183; } .flickr ul { margin: 5px 0 0; padding: 0; } .flickr_badge_image { float: left; list-style: none; margin: 0 4px 4px 0; } /* WP Twitter Widget */ /* http://wordpress.org/extend/plugins/wp-twitter-sidebar-widget/ */ h3 a.twitter_title_link { padding-left: 30px; background: url(./images/icons/twitter.png) no-repeat left center; } #footer h3 a.twitter_title_link:hover { color: #fff; } #footer ul.twitter li, ul.twitter li { background-image: none; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px dotted #424341; } /* Social Widget */ ul#stpl_social { list-style: none; margin: 10px 0 0 0; padding: 0; background: none; } ul#stpl_social li { line-height: 24px; padding: 4px 0px 4px 0px; margin: 0px 0px 5px 0px; background-image: none; } ul#stpl_social li a { padding: 0px 0px 0px 28px; background-repeat: no-repeat; background-position: 5px center; display: block; line-height: 24px; text-decoration: none; font-weight: bold; text-shadow: #fff 1px 1px 0; } ul#stpl_social li a:hover { color: #333; } /* Flickr */ ul#stpl_social li.stpl_flickr a { background-image: url(./images/icons/widget_flickr.png); } /* Google Plus */ ul#stpl_social li.stpl_gplus a { background-image: url(./images/icons/widget_gplus.png); } /* Pinterest */ ul#stpl_social li.stpl_pinterest a { background-image: url(./images/icons/widget_pinterest.png); } /* Facebook */ ul#stpl_social li.stpl_facebook a { background-image: url(./images/icons/widget_facebook.png); } /* Twitter */ ul#stpl_social li.stpl_twitter a { background-image: url(./images/icons/widget_twitter.png); } /* LinkedIN */ ul#stpl_social li.stpl_linkedin a { background-image: url(./images/icons/widget_linkedin.png); } /* Twitter */ ul#stpl_social li.stpl_youtube a { background-image: url(./images/icons/youtube.png); } #st_topbar ul#stpl_social { float: right; margin: 0 0 0 10px; } #st_topbar ul#stpl_social li { float: left; padding: 0; margin: 0; line-height: 38px; } #st_topbar ul#stpl_social li a { width: 26px; height: 24px; padding: 0; margin: 0 2px 0 0; display: inline-block; text-indent: -9999em; opacity: .45; -moz-transition-property: all; -o-transition-property: all; -webkit-transition-property: all; transition-property: all; -moz-transition-duration: 0.25s; -o-transition-duration: 0.25s; -webkit-transition-duration: 0.25s; transition-duration: 0.25s; -moz-transition-timing-function: linear; -o-transition-timing-function: linear; -webkit-transition-timing-function: linear; transition-timing-function: linear; } #st_topbar ul#stpl_social li a:hover { opacity: 1; } #st_topbar ul#stpl_social li.stpl_twitter a { background-image: url(./images/icons/round/light/widget_twitter.png); } #st_topbar ul#stpl_social li.stpl_pinterest a { background-image: url(./images/icons/round/light/widget_pinterest.png); } #st_topbar ul#stpl_social li.stpl_facebook a { background-image: url(./images/icons/round/light/widget_facebook.png); } #st_topbar ul#stpl_social li.stpl_gplus a { background-image: url(./images/icons/round/light/widget_gplus.png); } #st_topbar ul#stpl_social li.stpl_flickr a { background-image: url(./images/icons/round/light/widget_flickr.png); } #st_topbar ul#stpl_social li.stpl_linkedin a { background-image: url(./images/icons/round/light/widget_linkedin.png); } #st_topbar ul#stpl_social li.stpl_youtube a { background-image: url(./images/icons/round/light/widget_youtube.png); } /* Smartphones (portrait and landscape) ----------- */ @media only screen and (min-width: 320px) and (max-width: 480px) { #st_topbar ul#stpl_social { height: 24px; float: none; } #st_topbar ul#stpl_social li { float: none; display: inline; } } #credits { text-align: center; } .ad125 img { margin: 0 5px 0 0; } /* @end */ /* @group Tabs */ /* @end */ /* @group Toggles */ /* @end */ /* @group Forms */ .input_tiny { width: 50px; } .input_small { width: 100px; } .input_medium { width: 150px; } .input_large { width: 200px; } .input_xlarge { width: 250px; } .input_xxlarge { width: 300px; } .input_full { width: 100%; } .input_full_wrap { display: block; padding-right: 8px; } input[type="search"]::-webkit-search-decoration { display: none; } input:invalid, button:invalid, a.button:invalid, select:invalid, textarea:invalid { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } input:focus, button:focus, a.button:focus, select:focus, textarea:focus { -moz-box-shadow: 0 0 5px #eaeaea; -webkit-box-shadow: 0 0 5px #eaeaea; box-shadow: 0 0 5px #eaeaea; z-index: 1; } input[type="file"]:focus, input[type="file"]:active, input[type="radio"]:focus, input[type="radio"]:active, input[type="checkbox"]:focus, input[type="checkbox"]:active { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } button, input[type="reset"], input[type="submit"], input[type="button"] { -webkit-appearance: none; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding-box; cursor: pointer; display: inline-block; outline: 0; overflow: visible; text-decoration: none; vertical-align: top; width: auto; *padding-top: 2px; *padding-bottom: 0; } textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding-box; -webkit-appearance: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; background-color: white; border: 1px solid; border-color: #848484 #c1c1c1 #e1e1e1; color: black; outline: 0; margin: 0; padding: 2px 3px; text-align: left; font-size: 14px; font-family: 'Open Sans', sans-serif; height: 2em; vertical-align: top; *padding-top: 2px; *padding-bottom: 1px; *height: auto; margin-top: 2px; } textarea[disabled], select[disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="email"][disabled], input[type="month"][disabled], input[type="number"][disabled], input[type="password"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="text"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="week"][disabled] { background-color: #eeeeee; } button[disabled], input[disabled], select[disabled], select[disabled] option, select[disabled] optgroup, textarea[disabled], a.button_disabled { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -moz-user-select: -moz-none; -webkit-user-select: none; -khtml-user-select: none; user-select: none; color: #888888; cursor: default; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #888888; } input:-moz-placeholder, textarea:-moz-placeholder { color: #888888; } input.placeholder_text, textarea.placeholder_text { color: #888888; } textarea, select[size], select[multiple] { height: auto; } select[size="0"], select[size="1"] { height: 1.8em; *height: auto; } @media (-webkit-min-device-pixel-ratio: 0) { select[size], select[multiple], select[multiple][size] { background-image: none; padding-right: 3px; } select, select[size="0"], select[size="1"] { background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==); background-repeat: no-repeat; background-position: right center; padding-right: 20px; } ::-webkit-validation-bubble-message { -webkit-box-shadow: none; box-shadow: none; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #666666), color-stop(1, black)); border: 0; color: white; font: 13px/17px "Lucida Grande", Arial, "Liberation Sans", FreeSans, sans-serif; overflow: hidden; padding: 15px 15px 17px; text-shadow: black 0 0 1px; min-height: 16px; } ::-webkit-validation-bubble-arrow, ::-webkit-validation-bubble-top-outer-arrow, ::-webkit-validation-bubble-top-inner-arrow { -webkit-box-shadow: none; box-shadow: none; background: #666666; border-color: #666666; } } textarea { min-height: 40px; overflow: auto; resize: vertical; width: 100%; } optgroup { color: black; font-style: normal; font-weight: normal; font-family: 'Open Sans', sans-serif; } optgroup::-moz-focus-inner { border: 0; padding: 0; } p.inputwrap { margin: 10px 0px 5px 0px; } .ie6_input, * html textarea, * html select { background: white; border: 1px solid; border-color: #848484 #c1c1c1 #e1e1e1; color: black; padding: 2px 3px 1px; font-size: 13px; font-family: 'Open Sans', sans-serif; vertical-align: top; } * html select { margin-top: 1px; } .placeholder_text, .ie6_input_disabled, .ie6_button_disabled { color: #888888; } .ie6_input_disabled { background: #eeeeee; } span.req { color: #EC5006; padding-right: 2px; position: relative; top: 2px; } /* @end */ Save