.site-inner { padding:0; border:none; } .frontpage .content { width:100%; max-width:100%; } .front-page .entry-content { padding-left:95px; } .front-page .hero-entry .entry-content, .front-page .entry-content.no-image { padding:0; } /* Flexible Widgets --------------------------------------------- */ .flexible-widgets .wrap { max-width: 1200px; padding: 0 0 10px; border-bottom:3px solid #e3e3e3; } .flexible-widgets.widget-area .widget { float: left; padding-left: 10px; padding-right: 10px; margin-bottom: 0; } .flexible-widgets.widget-full .widget, .flexible-widgets.widget-halves.uneven .widget:last-of-type { float: none; width: 100%; } .flexible-widgets.widget-fourths .widget { width: 25%; } .flexible-widgets.widget-halves .widget { width: 50%; } .flexible-widgets.widget-thirds .widget { width: 33.33%; } .flexible-widgets.widget-halves .widget:nth-child(odd), .flexible-widgets.widget-thirds .widget:nth-child(3n+1), .flexible-widgets.widget-fourths .widget:nth-child(4n+1) { clear: left; } .front-page .entry { padding:2px 0px; overflow:hidden; border-bottom:1px dashed #e3e3e3; } .front-page .widget.featured-content a.postthumb { width: 80px; height: 80px; overflow: hidden; } .front-page .widget.featured-content a.alignleft, .front-page .widget.featured-content img.alignleft { margin-right:10px; margin-bottom:5px; } .front-page .widget.featured-content img { } .front-page .widget.featured-content h4, .front-page .widget-title { font-size: 30px; font-size: 1.6rem; margin-bottom:0; padding-left:0; font-weight: bold; } .front-page .widget.featured-content .widget-title { border: none; height: 5px; overflow: hidden; padding: 0; font-family:'Lato', sans-serif; } .front-page .widget_text .widget-title { margin-top: 5px; } .front-page .widget.featured-content .section-title, .front-page .widget-title { text-transform: uppercase; border:none; padding:10px 0; text-align:left; font-family:'Lato', sans-serif; overflow: hidden; color: #336799; } .front-page .widget.featured-content .section-title a { color: #336799; } .front-page .widget.featured-content .section-title:after, .front-page .widget-title:after { content:""; display: inline-block; height: 0.6em; vertical-align: bottom; width: 100%; margin-right: -100%; margin-left: 10px; border-top: 1px solid black; } .front-page .widget.featured-content .section-title.single-title { } .front-page .widget.featured-content h4.section-title span { /* border-bottom:3px solid #e3e3e3; */ } .front-page .widget.featured-content p { font-size:1.3rem; margin:5px 0 0; } .front-page .widget.featured-content p.post-meta { } .front-page .widget.featured-content p.entry-meta span { display: block; background: #e3e3e3; max-width: 160px; padding: 2px 10px; text-align: center; } .front-page .widget.featured-content .here-entry p.entry-meta span { margin:0; } .front-page .widget.featured-content p.entry-meta span a { font-size:12px; } .front-page-1 section.widget:nth-child(1) { width:40%; } .front-page-1 section.widget:nth-child(2) { width:35%; } .front-page-1 section.widget:nth-child(3) { width:25%; max-width:600px; max-height:1000px; padding-top:0px; } .front-page .front-page-section:nth-of-type(n+3):nth-child(even) section.widget:nth-child(1) { width:25%; } .front-page .front-page-section:nth-of-type(n+3):nth-child(even) section.widget:nth-child(2) { width:42%; } .front-page .front-page-section:nth-of-type(n+3):nth-child(even) section.widget:nth-child(3) { width:33%; } .front-page section.widget .hero-entry { height:100%; } .front-page section.widget .hero-entry h2 { font-size:2.8rem; padding:10px 10px 0; } .front-page section.widget .hero-entry p { padding: 0 10px 0 0; font-size: 1.5rem; } .front-page section.widget .hero-entry a.postthumb { width:100%; height:100%; max-height:300px; min-height:179px; } @media only screen and (max-width: 1340px) { .flexible-widgets .wrap { max-width: 1220px; } } @media only screen and (max-width: 1200px) { .flexible-widgets .wrap { max-width: 1040px; } } @media only screen and (max-width: 1023px) { .flexible-widgets.widget-fourths .widget, .flexible-widgets.widget-halves .widget, .flexible-widgets.widget-thirds .widget { float: none; width: 100% !important; } .flexible-widgets .widget { padding-left: 0; padding-right: 0; } }