From 639f4e98b9569b18c06353d2e8404af1e79de094 Mon Sep 17 00:00:00 2001 From: andrewmbacon Date: Wed, 28 Jan 2015 16:18:25 -0500 Subject: [PATCH] Functional Build for CS. --- sass/content.scss | 5 + sass/footer.scss | 20 +- sass/variables.scss | 8 +- sass/widgets.scss | 70 ++-- style.css | 956 ++++++++++++++++++++++++++++---------------- style.scss | 2 +- 6 files changed, 644 insertions(+), 417 deletions(-) diff --git a/sass/content.scss b/sass/content.scss index 66393d3..a93a9a3 100644 --- a/sass/content.scss +++ b/sass/content.scss @@ -2,6 +2,11 @@ == Content - - - - - - - - - - - - - - - - - - - */ +#content { + @include widgets("#content"); +} + + img { height: auto; max-width: 100%; diff --git a/sass/footer.scss b/sass/footer.scss index 967a0dd..169cfa9 100644 --- a/sass/footer.scss +++ b/sass/footer.scss @@ -23,25 +23,9 @@ #mega-footer { padding-top:1em; - background-color:$megafooter-widget-bg; + background-color:$megafooter-bg; - .widget { - color: $megafooter-widget-color; - background-color: transparent; - border:none; - - a { - color:$megafooter-widget-link-color; - &:hover { - color: $megafooter-widget-link-hover; - } - } - .widget-head { - background-color: $megafooter-widget-head-bg; - color: $megafooter-widget-head-color; - border:none; - } - } + @include widgets('#mega-footer'); } diff --git a/sass/variables.scss b/sass/variables.scss index d419b3f..e54e6f4 100644 --- a/sass/variables.scss +++ b/sass/variables.scss @@ -166,7 +166,7 @@ $megafooter-ecw-icon-day-bg-hover: $ecw-icon-day-bg-hover !default; $megafooter-ecw-icon-day-border-color: $ecw-icon-day-border-color !default; $megafooter-ecw-icon-day-border-color-hover: $ecw-icon-day-border-color-hover !default; - +$megafooter-ecw-time-color: $ecw-time-color !default; @@ -196,12 +196,6 @@ $footers-border-color: #ccc !default; $footers-border-width: 2px 0 0 0 !default; $megafooter-bg: transparent !default; -$megafooter-widget-bg: transparent !default; -$megafooter-widget-color: $footers-color !default; -$megafooter-widget-link-color: $footers-link-color !default; -$megafooter-widget-link-hover: $footers-link-hover !default; -$megafooter-widget-head-bg: transparent !default; -$megafooter-widget-head-color: $footers-color !default; $uc-footer-link-color: $footers-link-color !default; diff --git a/sass/widgets.scss b/sass/widgets.scss index 01df746..9e39d89 100644 --- a/sass/widgets.scss +++ b/sass/widgets.scss @@ -10,11 +10,11 @@ @mixin widgets($parent){ .widget { - @include cs-word-break; + overflow:hidden; border:1px solid transparent; - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { border-width:$megafooter-widget-border-width; border-color: $megafooter-widget-border-color; border-radius: $megafooter-widget-border-radius; @@ -22,7 +22,7 @@ padding: $megafooter-widget-padding; background-color: $megafooter-widget-bg; color:$megafooter-widget-color; - } else { + } @else { border-width:$widget-border-width; border-color: $widget-border-color; border-radius: $widget-border-radius; @@ -33,16 +33,16 @@ } a { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { color: $megafooter-widget-link-color; - } else { + } @else { color: $widget-link-color; } &:hover { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { color:$megafooter-widget-link-hover; - } else { + } @else { color:$widget-link-hover; } } @@ -52,11 +52,11 @@ border:1px solid transparent; - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { padding: $widget-head-padding; border-width: $widget-head-border-width; border-color: $widget-head-border-color; - } else { + } @else { padding: $megafooter-widget-head-padding; border-width: $megafooter-widget-head-border-width; border-color: $megafooter-widget-head-border-color; @@ -65,10 +65,10 @@ h2 { margin: 0; - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { font-size: $megafooter-widget-head-size; color: $megafooter-widget-head-color; - } else { + } @else { font-size: $widget-head-size; color: $widget-head-color; } @@ -77,9 +77,9 @@ } form { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { margin:$megafooter-widget-content-margin; - } else { + } @else { margin:$widget-content-margin; } } @@ -88,9 +88,9 @@ ol { list-style-type:none; padding:0; - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { margin:$megafooter-widget-content-margin; - } else { + } @else { margin:$widget-content-margin; } @@ -144,18 +144,18 @@ &.widget_search {} &.widget_text { .textwidget { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { margin:$megafooter-widget-content-margin; - } else { + } @else { margin:$widget-content-margin; } } } &.widget_tag_cloud { .tagcloud { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { margin:$megafooter-widget-content-margin; - } else { + } @else { margin:$widget-content-margin; } } @@ -165,9 +165,9 @@ */ &.widget_black_studio_tinymce { .textwidget { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { margin:$megafooter-widget-content-margin; - } else { + } @else { margin:$widget-content-margin; } } @@ -335,11 +335,7 @@ // SHARED .uc-cal-item { - @if $parent == '#megafooter' { - margin: $megafooter-ecw-item-margin !important; - } else { - margin: $ecw-item-margin !important; - } + margin: $ecw-item-margin !important; .uc-cal-event { position:relative !important; @@ -351,18 +347,18 @@ } .uc-cal-event-title { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { color:$megafooter-ecw-title-color !important; - } else { + } @else { color:$ecw-title-color !important; } } &:hover { .uc-cal-event-title { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { color:$megafooter-ecw-title-color-hover !important; - } else { + } @else { color:$ecw-title-color-hover !important; } } @@ -407,11 +403,11 @@ text-transform:$ecw-icon-month-font-transform !important; letter-spacing: $ecw-icon-month-font-letter-spacing !important; - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { border-color: $megafooter-ecw-icon-month-border-color !important; background-color:$megafooter-ecw-icon-month-bg !important; color: $megafooter-ecw-icon-month-color!important; - } else { + } @else { border-color: $ecw-icon-month-border-color !important; background-color:$ecw-icon-month-bg !important; color: $ecw-icon-month-color!important; @@ -425,19 +421,19 @@ text-align:center !important; font-size:$ecw-icon-day-font-size !important; - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { border-color: $megafooter-ecw-icon-day-border-color !important; background-color:$megafooter-ecw-icon-day-bg !important; - } else { + } @else { border-color: $ecw-icon-day-border-color !important; background-color:$ecw-icon-day-bg !important; } } } .uc-cal-event-time { - @if $parent == '#megafooter' { + @if $parent == "#mega-footer" { color: $megafooter-ecw-time-color !important; - } else { + } @else { color: $ecw-time-color !important; } } @@ -492,7 +488,7 @@ } } -@include widgets('#mega-footer'); + diff --git a/style.css b/style.css index a5e19dc..912b612 100644 --- a/style.css +++ b/style.css @@ -6948,9 +6948,304 @@ button.close { padding-left: 20px; } } +/* - - - - - - - - - - - - - - - - - - - + == Widgets +- - - - - - - - - - - - - - - - - - - */ /* - - - - - - - - - - - - - - - - - - - == Content - - - - - - - - - - - - - - - - - - - */ +#content { + /* Make sure select elements fit in widgets */ +} +#content .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 1px; + border-color: #cccccc; + border-radius: 4px; + margin: 0 0 1.5em 0; + padding: 0; + background-color: white; + color: black; +} +#content .widget a { + color: #428bca; +} +#content .widget a:hover { + color: #2a6496; +} +#content .widget .widget-head { + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #cccccc; +} +#content .widget .widget-head h2 { + margin: 0; + font-size: 1em; + color: black; +} +#content .widget form { + margin: 1em; +} +#content .widget ul, +#content .widget ol { + list-style-type: none; + padding: 0; + margin: 1em; +} +#content .widget ul li, +#content .widget ol li { + margin-bottom: .75em; +} +#content .widget ul li ul, +#content .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; +} +#content .widget ul li ul li, +#content .widget ol li ul li { + margin-bottom: .5em; +} +#content .widget ul li ul li ul, +#content .widget ol li ul li ul { + list-style-type: circle; +} +#content .widget ul li ol, +#content .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; +} +#content .widget ul li ol li, +#content .widget ol li ol li { + margin-bottom: .5em; +} +#content * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; +} +#content .widget select { + max-width: 100%; +} +#content .widget { + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ +} +#content .widget.widget_text .textwidget { + margin: 1em; +} +#content .widget.widget_tag_cloud .tagcloud { + margin: 1em; +} +#content .widget.widget_black_studio_tinymce .textwidget { + margin: 1em; +} +#content .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; +} +#content .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; +} +#content .widget.simple-social-icons ul { + margin: 0.5em !important; +} +#content .widget.simple-social-icons ul li { + margin: 0.5em !important; +} +#content .widget.simple-social-icons .social-bloglovin:before, #content .widget.simple-social-icons .social-dribbble:before, #content .widget.simple-social-icons .social-email:before, #content .widget.simple-social-icons .social-facebook:before, #content .widget.simple-social-icons .social-flickr:before, #content .widget.simple-social-icons .social-github:before, #content .widget.simple-social-icons .social-gplus:before, #content .widget.simple-social-icons .social-instagram:before, #content .widget.simple-social-icons .social-linkedin:before, #content .widget.simple-social-icons .social-pinterest:before, #content .widget.simple-social-icons .social-rss:before, #content .widget.simple-social-icons .social-stumbleupon:before, #content .widget.simple-social-icons .social-tumblr:before, #content .widget.simple-social-icons .social-twitter:before, #content .widget.simple-social-icons .social-vimeo:before, #content .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; +} +#content .widget.widget_rcpt ul { + margin: 0; +} +#content .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 5% 0; + font-weight: bold; +} +#content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; +} +#content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; +} +#content .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 5% 1em; +} +#content .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 5% 1em; +} +#content .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; +} +#content .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; + border: none; +} +#content .widget.widget_dpe_fp_widget { + padding: 0; + background-color: transparent; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline-block; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + margin-bottom: 10px; + float: left; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-medium { + width: 48%; + margin-right: 10px; + margin-bottom: 10px; + float: left; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-large { + max-width: 100%; + margin-right: 10px; + margin-bottom: 10px; + float: left; + clear: right; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: block; + position: relative; + font-size: 1em; + font-weight: normal; +} +#content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; +} +#content .widget.uc-contact-widget th { + white-space: nowrap; +} +#content .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; +} +#content .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; +} +#content .widget.uc-ecw { + /*- - - - - */ + /**/ + /**/ + /**/ +} +#content .widget.uc-ecw .uc-cal { + margin: 1em !important; + padding: 0 !important; +} +#content .widget.uc-ecw .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + min-height: inherit !important; + border-radius: 0 !important; +} +#content .widget.uc-ecw .uc-cal-item { + margin: 1em 0 !important; +} +#content .widget.uc-ecw .uc-cal-item .uc-cal-event { + position: relative !important; +} +#content .widget.uc-ecw .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; +} +#content .widget.uc-ecw .uc-cal-item .uc-cal-event .uc-cal-event-title { + color: #428bca !important; +} +#content .widget.uc-ecw .uc-cal-item .uc-cal-event:hover .uc-cal-event-title { + color: #2a6496 !important; +} +#content .widget.uc-ecw .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; +} +#content .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; +} +#content .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; +} +#content .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #cccccc !important; + background-color: white !important; + color: inherit !important; +} +#content .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #cccccc !important; + background-color: white !important; +} +#content .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: inherit !important; +} +#content .widget.uc-ecw .uc-listcal { + padding-left: 3.7em !important; +} +#content .widget.uc-ecw .uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; +} +#content .widget.uc-hours-widget caption { + padding: .5em; +} + img { height: auto; max-width: 100%; @@ -7170,360 +7465,40 @@ code { .gallery-columns-5 .gallery-item { max-width: 20%; } - -.gallery-columns-6 .gallery-item { - max-width: 16.66%; -} - -.gallery-columns-7 .gallery-item { - max-width: 14.28%; -} - -.gallery-columns-8 .gallery-item { - max-width: 12.5%; -} - -.gallery-columns-9 .gallery-item { - max-width: 11.11%; -} - -/* - - - - - - - - - - - - - - - - - - - - == Media -- - - - - - - - - - - - - - - - - - - */ -.page-content img.wp-smiley, -.entry-content img.wp-smiley, -.comment-content img.wp-smiley { - border: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} - -/* Make sure embeds and iframes fit their containers */ -embed, -iframe, -object { - max-width: 100%; -} - -/* - - - - - - - - - - - - - - - - - - - - == Widgets -- - - - - - - - - - - - - - - - - - - */ -.widget { - /* - -ms-word-break: break-all; - word-break: break-all; - - // Non standard for webkit - word-break: break-word; - - -webkit-hyphens: auto; - -moz-hyphens: auto; - hyphens: auto; - */ - overflow: hidden; - border: 1px solid transparent; -} -.widget else { - border-width: 1px; - border-color: #cccccc; - border-radius: 4px; - margin: 0 0 1.5em 0; - padding: 0; - background-color: white; - color: black; -} -.widget a else { - color: #428bca; -} -.widget a:hover else { - color: #2a6496; -} -.widget .widget-head { - border: 1px solid transparent; -} -.widget .widget-head else { - padding: 0.5em 0.5em 0.5em 1em; - border-width: 0 0 1px 0; - border-color: #cccccc; -} -.widget .widget-head h2 { - margin: 0; -} -.widget .widget-head h2 else { - font-size: 1em; - color: black; -} -.widget form else { - margin: 1em; -} -.widget ul, -.widget ol { - list-style-type: none; - padding: 0; -} -.widget ul else, -.widget ol else { - margin: 1em; -} -.widget ul li, -.widget ol li { - margin-bottom: .75em; -} -.widget ul li ul, -.widget ol li ul { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: disc; -} -.widget ul li ul li, -.widget ol li ul li { - margin-bottom: .5em; -} -.widget ul li ul li ul, -.widget ol li ul li ul { - list-style-type: circle; -} -.widget ul li ol, -.widget ol li ol { - padding: 0; - margin: .5em 0 .5em 2em; - list-style-type: decimal; -} -.widget ul li ol li, -.widget ol li ol li { - margin-bottom: .5em; -} - -* html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - height: 1%; -} - -/* Make sure select elements fit in widgets */ -.widget select { - max-width: 100%; -} - -.widget { - /* === CORE WP Widgets - */ - /* === 3rd Party Widgets - */ - /* === UCONN Widgets - */ -} -.widget.widget_text .textwidget else { - margin: 1em; -} -.widget.widget_tag_cloud .tagcloud else { - margin: 1em; -} -.widget.widget_black_studio_tinymce .textwidget else { - margin: 1em; -} -.widget.widget_black_studio_tinymce ul li { - list-style-type: disc; -} -.widget.widget_black_studio_tinymce ol li { - list-style-type: decimal; -} -.widget.simple-social-icons ul { - margin: 0.5em !important; -} -.widget.simple-social-icons ul li { - margin: 0.5em !important; -} -.widget.simple-social-icons .social-bloglovin:before, .widget.simple-social-icons .social-dribbble:before, .widget.simple-social-icons .social-email:before, .widget.simple-social-icons .social-facebook:before, .widget.simple-social-icons .social-flickr:before, .widget.simple-social-icons .social-github:before, .widget.simple-social-icons .social-gplus:before, .widget.simple-social-icons .social-instagram:before, .widget.simple-social-icons .social-linkedin:before, .widget.simple-social-icons .social-pinterest:before, .widget.simple-social-icons .social-rss:before, .widget.simple-social-icons .social-stumbleupon:before, .widget.simple-social-icons .social-tumblr:before, .widget.simple-social-icons .social-twitter:before, .widget.simple-social-icons .social-vimeo:before, .widget.simple-social-icons .social-youtube:before { - display: none; - content: none; -} -.widget.widget_rcpt ul { - margin: 0; -} -.widget.widget_rcpt ul .rcpt_item_title { - padding: .5em 5% 0; - font-weight: bold; -} -.widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { - margin-left: -9%; - margin-bottom: 1em; - width: 117%; -} -.widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { - width: 100%; -} -.widget.widget_rcpt ul .rcpt_item_excerpt { - margin: .5em 5% 1em; -} -.widget.widget_rcpt ul .rcpt_item_date { - margin: .5em 5% 1em; -} -.widget.widget_sp_image { - padding: 0; - border: none; - background-color: transparent; -} -.widget.widget_metaslider_widget { - padding: 0; - background-color: transparent; - border: none; -} -.widget.widget_dpe_fp_widget { - padding: 0; - background-color: transparent; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li { - padding: 0.1em 0px 0.1em 0px; - display: block; - background-color: transparent; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li a { - margin: 0; - position: relative; - display: inline-block; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-thumbnail { - height: 60px; - width: 60px; - margin-right: 10px; - margin-bottom: 10px; - float: left; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-medium { - width: 48%; - margin-right: 10px; - margin-bottom: 10px; - float: left; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-large { - max-width: 100%; - margin-right: 10px; - margin-bottom: 10px; - float: left; - clear: right; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { - display: block; - position: relative; - font-size: 1em; - font-weight: normal; -} -.widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { - visibility: hidden; - display: block; - font-size: 0; - content: " "; - clear: both; - height: 0; -} -.widget.uc-contact-widget th { - white-space: nowrap; -} -.widget.uc-contact-widget td.uc-output-email { - word-break: break-all; -} -.widget.uc-contact-widget td.uc-output-more { - word-break: break-all; -} -.widget.uc-ecw { - /*- - - - - */ - /**/ - /**/ - /**/ -} -.widget.uc-ecw .uc-cal { - margin: 1em !important; - padding: 0 !important; -} -.widget.uc-ecw .uc-cal * { - margin: 0 !important; - padding: 0 !important; - border: 0 !important; - font-size: 100% !important; - font: inherit !important; - vertical-align: baseline !important; - background: none !important; - position: inherit !important; - width: auto !important; - height: auto !important; - color: inherit !important; - display: block !important; - box-shadow: none !important; - text-transform: none !important; - min-height: inherit !important; - border-radius: 0 !important; -} -.widget.uc-ecw .uc-cal-item else { - margin: 1em 0 !important; -} -.widget.uc-ecw .uc-cal-item .uc-cal-event { - position: relative !important; -} -.widget.uc-ecw .uc-cal-item .uc-cal-event .uc-cal-event-date { - float: left !important; - position: relative !important; - top: 0; -} -.widget.uc-ecw .uc-cal-item .uc-cal-event .uc-cal-event-title else { - color: #428bca !important; -} -.widget.uc-ecw .uc-cal-item .uc-cal-event:hover .uc-cal-event-title else { - color: #2a6496 !important; -} -.widget.uc-ecw .uc-cal-item .uc-cal-event:after { - visibility: hidden !important; - display: block !important; - font-size: 0 !important; - content: " " !important; - clear: both !important; - height: 0 !important; -} -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { - padding-left: 70px !important; -} -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { - left: -70px; - margin-right: -55px !important; - width: 55px !important; -} -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { - padding: 0.7em 0 0 !important; - border-width: 1px 1px 0 !important; - border-style: solid !important; - text-align: center !important; - font-size: 70% !important; - text-transform: uppercase !important; - letter-spacing: 1px !important; -} -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month else { - border-color: #cccccc !important; - background-color: white !important; - color: inherit !important; -} -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { - padding: 0 0 0.2em 0 !important; - border-width: 0 1px 1px !important; - border-style: solid !important; - text-align: center !important; - font-size: 130% !important; -} -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day else { - border-color: #cccccc !important; - background-color: white !important; + +.gallery-columns-6 .gallery-item { + max-width: 16.66%; } -.widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time else { - color: inherit !important; + +.gallery-columns-7 .gallery-item { + max-width: 14.28%; } -.widget.uc-ecw .uc-listcal { - padding-left: 3.7em !important; + +.gallery-columns-8 .gallery-item { + max-width: 12.5%; } -.widget.uc-ecw .uc-listcal .uc-cal-event-date { - width: 3.7em !important; - left: -3.7em !important; - margin-right: -3.7em !important; + +.gallery-columns-9 .gallery-item { + max-width: 11.11%; } -.widget.uc-hours-widget caption { - padding: .5em; + +/* - - - - - - - - - - - - - - - - - - - + == Media +- - - - - - - - - - - - - - - - - - - */ +.page-content img.wp-smiley, +.entry-content img.wp-smiley, +.comment-content img.wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +/* Make sure embeds and iframes fit their containers */ +embed, +iframe, +object { + max-width: 100%; } /* - - - - - - - - - - - - - - - - - - - @@ -7844,12 +7819,19 @@ body.sticky .ie8 #footers { #mega-footer { padding-top: 1em; - background-color: white; + background-color: transparent; + /* Make sure select elements fit in widgets */ } #mega-footer .widget { + overflow: hidden; + border: 1px solid transparent; + border-width: 1px; + border-color: #cccccc; + border-radius: 4px; + margin: 0 0 1.5em 0; + padding: 0; + background-color: white; color: black; - background-color: transparent; - border: none; } #mega-footer .widget a { color: #428bca; @@ -7858,10 +7840,276 @@ body.sticky .ie8 #footers { color: #2a6496; } #mega-footer .widget .widget-head { - background-color: white; + border: 1px solid transparent; + padding: 0.5em 0.5em 0.5em 1em; + border-width: 0 0 1px 0; + border-color: #cccccc; +} +#mega-footer .widget .widget-head h2 { + margin: 0; + font-size: 1em; color: black; +} +#mega-footer .widget form { + margin: 1em; +} +#mega-footer .widget ul, +#mega-footer .widget ol { + list-style-type: none; + padding: 0; + margin: 1em; +} +#mega-footer .widget ul li, +#mega-footer .widget ol li { + margin-bottom: .75em; +} +#mega-footer .widget ul li ul, +#mega-footer .widget ol li ul { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: disc; +} +#mega-footer .widget ul li ul li, +#mega-footer .widget ol li ul li { + margin-bottom: .5em; +} +#mega-footer .widget ul li ul li ul, +#mega-footer .widget ol li ul li ul { + list-style-type: circle; +} +#mega-footer .widget ul li ol, +#mega-footer .widget ol li ol { + padding: 0; + margin: .5em 0 .5em 2em; + list-style-type: decimal; +} +#mega-footer .widget ul li ol li, +#mega-footer .widget ol li ol li { + margin-bottom: .5em; +} +#mega-footer * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + height: 1%; +} +#mega-footer .widget select { + max-width: 100%; +} +#mega-footer .widget { + /* === CORE WP Widgets + */ + /* === 3rd Party Widgets + */ + /* === UCONN Widgets + */ +} +#mega-footer .widget.widget_text .textwidget { + margin: 1em; +} +#mega-footer .widget.widget_tag_cloud .tagcloud { + margin: 1em; +} +#mega-footer .widget.widget_black_studio_tinymce .textwidget { + margin: 1em; +} +#mega-footer .widget.widget_black_studio_tinymce ul li { + list-style-type: disc; +} +#mega-footer .widget.widget_black_studio_tinymce ol li { + list-style-type: decimal; +} +#mega-footer .widget.simple-social-icons ul { + margin: 0.5em !important; +} +#mega-footer .widget.simple-social-icons ul li { + margin: 0.5em !important; +} +#mega-footer .widget.simple-social-icons .social-bloglovin:before, #mega-footer .widget.simple-social-icons .social-dribbble:before, #mega-footer .widget.simple-social-icons .social-email:before, #mega-footer .widget.simple-social-icons .social-facebook:before, #mega-footer .widget.simple-social-icons .social-flickr:before, #mega-footer .widget.simple-social-icons .social-github:before, #mega-footer .widget.simple-social-icons .social-gplus:before, #mega-footer .widget.simple-social-icons .social-instagram:before, #mega-footer .widget.simple-social-icons .social-linkedin:before, #mega-footer .widget.simple-social-icons .social-pinterest:before, #mega-footer .widget.simple-social-icons .social-rss:before, #mega-footer .widget.simple-social-icons .social-stumbleupon:before, #mega-footer .widget.simple-social-icons .social-tumblr:before, #mega-footer .widget.simple-social-icons .social-twitter:before, #mega-footer .widget.simple-social-icons .social-vimeo:before, #mega-footer .widget.simple-social-icons .social-youtube:before { + display: none; + content: none; +} +#mega-footer .widget.widget_rcpt ul { + margin: 0; +} +#mega-footer .widget.widget_rcpt ul .rcpt_item_title { + padding: .5em 5% 0; + font-weight: bold; +} +#mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image { + margin-left: -9%; + margin-bottom: 1em; + width: 117%; +} +#mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img { + width: 100%; +} +#mega-footer .widget.widget_rcpt ul .rcpt_item_excerpt { + margin: .5em 5% 1em; +} +#mega-footer .widget.widget_rcpt ul .rcpt_item_date { + margin: .5em 5% 1em; +} +#mega-footer .widget.widget_sp_image { + padding: 0; + border: none; + background-color: transparent; +} +#mega-footer .widget.widget_metaslider_widget { + padding: 0; + background-color: transparent; border: none; } +#mega-footer .widget.widget_dpe_fp_widget { + padding: 0; + background-color: transparent; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li { + padding: 0.1em 0px 0.1em 0px; + display: block; + background-color: transparent; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a { + margin: 0; + position: relative; + display: inline-block; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-thumbnail { + height: 60px; + width: 60px; + margin-right: 10px; + margin-bottom: 10px; + float: left; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-medium { + width: 48%; + margin-right: 10px; + margin-bottom: 10px; + float: left; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .attachment-large { + max-width: 100%; + margin-right: 10px; + margin-bottom: 10px; + float: left; + clear: right; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title { + display: block; + position: relative; + font-size: 1em; + font-weight: normal; +} +#mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after { + visibility: hidden; + display: block; + font-size: 0; + content: " "; + clear: both; + height: 0; +} +#mega-footer .widget.uc-contact-widget th { + white-space: nowrap; +} +#mega-footer .widget.uc-contact-widget td.uc-output-email { + word-break: break-all; +} +#mega-footer .widget.uc-contact-widget td.uc-output-more { + word-break: break-all; +} +#mega-footer .widget.uc-ecw { + /*- - - - - */ + /**/ + /**/ + /**/ +} +#mega-footer .widget.uc-ecw .uc-cal { + margin: 1em !important; + padding: 0 !important; +} +#mega-footer .widget.uc-ecw .uc-cal * { + margin: 0 !important; + padding: 0 !important; + border: 0 !important; + font-size: 100% !important; + font: inherit !important; + vertical-align: baseline !important; + background: none !important; + position: inherit !important; + width: auto !important; + height: auto !important; + color: inherit !important; + display: block !important; + box-shadow: none !important; + text-transform: none !important; + min-height: inherit !important; + border-radius: 0 !important; +} +#mega-footer .widget.uc-ecw .uc-cal-item { + margin: 1em 0 !important; +} +#mega-footer .widget.uc-ecw .uc-cal-item .uc-cal-event { + position: relative !important; +} +#mega-footer .widget.uc-ecw .uc-cal-item .uc-cal-event .uc-cal-event-date { + float: left !important; + position: relative !important; + top: 0; +} +#mega-footer .widget.uc-ecw .uc-cal-item .uc-cal-event .uc-cal-event-title { + color: #428bca !important; +} +#mega-footer .widget.uc-ecw .uc-cal-item .uc-cal-event:hover .uc-cal-event-title { + color: #2a6496 !important; +} +#mega-footer .widget.uc-ecw .uc-cal-item .uc-cal-event:after { + visibility: hidden !important; + display: block !important; + font-size: 0 !important; + content: " " !important; + clear: both !important; + height: 0 !important; +} +#mega-footer .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event { + padding-left: 70px !important; +} +#mega-footer .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date { + left: -70px; + margin-right: -55px !important; + width: 55px !important; +} +#mega-footer .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month { + padding: 0.7em 0 0 !important; + border-width: 1px 1px 0 !important; + border-style: solid !important; + text-align: center !important; + font-size: 70% !important; + text-transform: uppercase !important; + letter-spacing: 1px !important; + border-color: #cccccc !important; + background-color: white !important; + color: inherit !important; +} +#mega-footer .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day { + padding: 0 0 0.2em 0 !important; + border-width: 0 1px 1px !important; + border-style: solid !important; + text-align: center !important; + font-size: 130% !important; + border-color: #cccccc !important; + background-color: white !important; +} +#mega-footer .widget.uc-ecw .uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time { + color: inherit !important; +} +#mega-footer .widget.uc-ecw .uc-listcal { + padding-left: 3.7em !important; +} +#mega-footer .widget.uc-ecw .uc-listcal .uc-cal-event-date { + width: 3.7em !important; + left: -3.7em !important; + margin-right: -3.7em !important; +} +#mega-footer .widget.uc-hours-widget caption { + padding: .5em; +} #footer { padding: 1.5em 0; diff --git a/style.scss b/style.scss index 294eef9..ac67aec 100644 --- a/style.scss +++ b/style.scss @@ -20,12 +20,12 @@ $icon-font-path: "../../global/bootstrap-sass-master/assets/fonts/bootstrap/" !d @import "sass/header-image.scss"; +@import "sass/widgets.scss"; @import "sass/content.scss"; @import "sass/captions.scss"; @import "sass/alignments.scss"; @import "sass/galleries.scss"; @import "sass/media.scss"; -@import "sass/widgets.scss"; @import "sass/link-flags.scss"; @import "sass/accessibility.scss"; @import "sass/table-stripper.scss";