/*
 Theme Name: Uku for naturgarten.org
 Theme URI:
 Description: Uku Child Theme
 Author: mobilbetrieb
 Author URI: http://www.mobilbetrieb.de/
 Template: uku
 Version: 2.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: Uku Child Theme
*/

/*-----------------------------------------------------------------------------------*/
/*	2.0 General Styles
/*-----------------------------------------------------------------------------------*/

:root{
	--purpur:rgb(155,21,114);
	--black:black;
	--gray:silver;
	--green:rgba(1,128,62,1);
	
}
body {font-family: 'Roboto Condensed', sans-serif !important; font-weight:300 !important;font-size: 16px !important;line-height: 1.35 !important;}

/* --- Serif Styles --- NOW non serif */
h1.site-title, p.site-title, .entry-summary, .widget, .title-footer, .entry-header p.intro, .entry-content, .entry-content p, .entry-content table, .entry-content dl, .entry-content ul, .entry-content ol, p.section-about-text, p.text-big, p.text-small {font-family: 'Roboto Condensed', sans-serif;}

#secondary h2.widget-title,#sidebar-page h2.widget-title,.entry-content blockquote p,.entry-content p span.uppercase,.section-about-column-two  .social-nav ul li a,.section-about-column-one p cite,.widget_mc4wp_form_widget input[type="email"],.widget_mc4wp_form_widget input[type="submit"],.jetpack_subscription_widget #subscribe-email input[type="email"],.jetpack_subscription_widget #subscribe-submit input[type="submit"],.contact-form input[type="submit"],input,textarea,.site-content div.wpcf7 input,.site-content div.wpcf7 textarea,.site-content div.wpcf7 p,a.standard-btn,div.sharedaddy h3.sd-title,.widget h2.widget-title,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content  h4,.entry-content  h5,.big-instagram-wrap .clear {font-family: 'Roboto Condensed', sans-serif;}
/* --- Links + Colors --- */
.entry-content a, .comment-text a, .author-bio a, .textwidget a {text-decoration: none; font-weight:700;}
.single-post .entry-content a:before, .page .entry-content a:before  {content: "→ ";}

/* --- Headings --- */
h1 {font-style:italic;}
h1.site-title {font-style:normal;}
h1.site-title, p.site-title {font-weight: 400;}
h1.site-title, p.site-title {text-transform:uppercase; text-align: left;}
/* --- Heading UND widget-titel mit lila hintergrund --- */
h6, #secondary h2.widget-title, #sidebar-page h2.widget-title {display: inline-block;background: #cc00b4;padding: 3px 8px!important;margin: 0 2px 20px 0;text-transform: uppercase;letter-spacing: 1px;font-size: 12px;font-size: 0.75rem;font-weight: normal;}
/* --- Typography --- */
strong {font-weight: 700;}
em {font-style: normal;font-weight: 700;color:#cc00b4;}
/* --- Tables --- */
/* --- Sonderformate -------------------- */
.tagung td:first-of-type, .uebernacht td:first-of-type  {width:200px;}
/*-----------------------------------------------------------------------------------*/
/* 6.0 Front Page - Post Sections
/*-----------------------------------------------------------------------------------*/
.front-section-title,.social-front-title {border-top: 0px none;font-style:italic;}
.front-section .category-anmeldung .entry-cats {display:none;}
/* --- frontpage TITEL mit lila hintergrund --- */
.front-section .category-anmeldung h2.entry-title a {display: inline-block;background: #cc00b4;padding: 3px 8px!important;margin: 0 2px 20px 0;color: #fff !important;text-transform: uppercase;letter-spacing: 1px;}
/*-----------------------------------------------------------------------------------*/
/* 7.0 Blog Front
/*-----------------------------------------------------------------------------------*/
/* --- Blog Front: Posts --- */
 .entry-author, .entry-date, .comment-name {display: none !important;}
.blog-wrap h3.blog-title,.archive-header h1.archive-title {border-top: 0px none;}

/* --- Category descriptions --- */
.taxonomy-description {padding: 0 0 25px;}
/*-----------------------------------------------------------------------------------*/
/*	8.0 Blog Posts
/*-----------------------------------------------------------------------------------*/
/* --- Single Post - Header --- */
.single-post .hentry .entry-meta, .single-mailpoet_page .hentry .entry-meta, .single-attachment .entry-meta {border-top: 0px none;}
.single-post .hentry .entry-meta, .single-mailpoet_page .hentry .entry-meta, .single-attachment .entry-meta {border-top: 1px solid #1a1a1a;}
/* --- Single Post - Thumbnail + Big Thumbnail Option --- */
/*.single-post .category-programm .entry-thumbnail,*/ 
.single-post .category-anmeldung .entry-thumbnail, .single-post .category-anmeldung .entry-cats {display:none;}
.single-post img.avatar {padding-top: 20px;}
.entry-content .alignright p.wp-caption-text {text-align:left;}
/*-----------------------------------------------------------------------------------*/
/*	9.0 Pagination + Infinite Scroll
/*-----------------------------------------------------------------------------------*/
.single-post .post-navigation,.single-attachment .post-navigation {display:none;}
/*-----------------------------------------------------------------------------------*/
/*	10.0 Default Page
/*-----------------------------------------------------------------------------------*/
.page-template-default #primary .hentry,
.page-fullwidth #primary .hentry,
.page-template-no-sidebar #primary .hentry,
.error404 #primary .page {border-top: 0px none;}
.page h1.entry-title {font-style:italic;font-weight:700;}
/*-----------------------------------------------------------------------------------*/
/*	11.0 Fullwidth / Archives / Search Results / 404
/*-----------------------------------------------------------------------------------*/
/*.archive article.category-programm div.entry-thumbnail {display:none;}*/
.archive article.tag-fuer-mitglieder div.entry-thumbnail {display:none;}
a.all-posts-link {display:none !important;}
/*-----------------------------------------------------------------------------------*/
/*      12.0 Sidebar + Widgets
/*-----------------------------------------------------------------------------------*/
.widget h2.widget-title {border-top: 0px none;}
/*-----------------------------------------------------------------------------------*/
/*	14.0 Footer
/*-----------------------------------------------------------------------------------*/
.footer-menu h3.footer-menu-title {}
.footer-menus-wrap {border-bottom: 0px none;}
.title-footer {}

/*-----------------------------------------------------------------------------------*/
/*	15.0 Plugins + Jetpack Styles
/*-----------------------------------------------------------------------------------*/

/* --- anmelde formular --- */
#myform {font-weight: 300;}
#myform div {width: 99%;}
#myform div div.text-right {text-align:right;padding-right:11%;}
#myform h3, #myform h4 {margin-top:20px;}
#myform h3::first-of-type {margin-top:0px;}
#myform input[type="text"] {width: 90%;}
#myform input[type="radio"], #myform input[type="checkbox"] {margin:  0px 10px 0px 0px !important;}
#myform label {padding: 3px 20px 3px 0px;}
#myform button {margin: 20px 0px;padding:3px 5px;}
/*-----------------------------------------------------------------------------------*/
/*	16.0 Shortcodes
/*-----------------------------------------------------------------------------------*/
/* --- Buttons --- */
a.standard-btn {letter-spacing: 1px;padding: 3px 8px!important;font-weight: normal;}
a.standard-btn.red-btn {background: #cc00b4;}
/*-----------------------------------------------------------------------------------*/
/*	17.0 Media Queries
/*-----------------------------------------------------------------------------------*/

/* Minimum width of 1060 pixels (small desktop screens)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 66.250em) {
#overlay-open {position: absolute;right: -17px;left: auto;}
#overlay-open-sticky {position: absolute;right: 6%;left: auto;}
.sticky-header { padding: 0 6%;z-index:200;}

/* --- Off Canvas Area --- */
.inner-offcanvas-wrap {position: fixed;right: -100%;}
.overlay-show .inner-offcanvas-wrap {right: 0;left:auto;}

/* --- Desktop Nav --- */
#desktop-navigation {position:relative;width: 87.5%;margin:auto;}
#desktop-navigation ul {text-align: left;}
#desktop-navigation ul li {padding: 20px 15px 18px 0px;}
}
/*-----------------------------------------------------------------------------------*/

/* Ergänzungen
/*-----------------------------------------------------------------------------------*/
/**.footer-menu ul.menu>li.menu-item-has-children a{color:red !important;}**/
.footer-menu ul.sub-menu>li a{color:white !important;}
/***************************************/
button.btn, a.btn{
border-radius:0px !important;
}
button.btn-white, a.btn-white{ 
border:2px solid white;
color: white;
background:none;
}
button.btn-pink, a.btn-pink{
border:2px solid var(--purpur);
color:var(--purpur);
}

button.btn-pink:hover, a.btn-pink:hover{background:var(--purpur);color:white;border:2px solid var(--purpur);}
.termin-day{ background:var(--purpur);color:white;padding-top:5px;padding-bottom:5px;}
.termin-day-inaktiv{ border:2px solid var(--purpur) !important;color:var(--purpur)!important;padding-top:5px;padding-bottom:5px;}

.termin-day-xs{color:var(--purpur);background:none;font-size:1.3em;}
.termin-d{font-size:1.3em;}
.termin-dm{font-weight:bold;font-size:2em;}
.termin-typ{}

.calender-m{padding-bottom:20px;color:var(--purpur);}

/**calendar**/
/**
.modal-body table.table{background:red;}
.modal-body .table>thead>tr>td, .modal-body .table>tbody>tr>td{color:red;border-top: none !important;}


table.table-calendar>thead>tr>th{ padding-top:5px !important;padding-bottom:5px !important;text-align:center !important;}
table.table-calendar  thead tr th.we{ color:var(--purpur);}
table.table-calendar  tbody tr td{ padding-top:5px;padding-bottom:5px;border:1px solid white;text-align:center;}
table.table-calendar  tbody tr td.termin-aktiv{ background:var(--purpur);}
table.table-calendar  tbody tr td.termin-inaktiv{ border:1px solid var(--purpur);}
**/

.termin-liste h3{font-size:1.2em;padding-top:10px;padding-bottom:10px;}
.carousel-caption{
	background:none;
	color:white;
	border: 2px white solid;
	text-shadow:none !important;
	text-align:left;padding-left:20px;

    position: absolute;
    right: 40%;
    bottom: 20px;
    left: 20px;
    z-index: 100;
    padding-top: 20px;
    padding-bottom: 20px;
}
.carousel-caption h4{
font-size:2em;
}
.carousel-caption h4 a{color:white;}
.carousel-caption p{padding-top:10px;}
.carousel-caption a.btn-pink, .carousel-caption a.btn-white{background:none;}
.carousel-indicators li{color:black;}
.carousel-control{width:7% !important;}
.section-gray{
	padding-left: 6.25%;padding-right: 6.25%;width: 100%;
    background: rgba(99,180,78,0.8);
    margin-left: 0;
    margin-right: 0;
    margin-bottom:20px;
    color:white;
}
.section-gray a.btn-pink{
	background:none;
	
}
h3.front-section-title{
	
	font-style:normal;
	text-transform:uppercase;
	font-size:2.3em;
}
.section-gray h3.front-section-title{
	color: white;
}
.section-gray a.btn-pink, .section-gray a.btn-default{
	background:none !important;
	color:white !important;
	border-color:white !important;
}

#desktop-navigation {
    position: relative;width: 100%;
}
#desktop-navigation ul ul.sub-menu, #desktop-navigation ul ul.children {
    background: var(--purpur) !important;
   	margin-top:-20px;
}
/**font-size:1.2em;**/
#desktop-navigation ul li a,#desktop-navigation ul li a:hover{
    color: var(--purpur);
}
#desktop-navigation ul ul.sub-menu a{
}

#desktop-navigation a.btn{
    color: var(--purpur) !important;
    font-size:1.2em !important;
    background-color: var(--purpur) !important;
    border-color: var(--purpur) !important;
    
}
#desktop-navigation ul ul.sub-menu::before, #desktop-navigation ul ul.children::before {
    font: normal 22px/1 'Genericons';
    content: '.';
    position: absolute;
    top: -22px;
    left: 15px;
    width: 400px;
    text-align: left;
    background: none;
    z-index: 10;
    color:white;
}
#desktop-navigation ul.sub-menu li.menu-item::hover{
	background:yellow !important;
	color:yellow !important;
}
#desktop-navigation .sub-menu li a:hover,
#desktop-navigation .children li a:hover{
	background:transparent;
}
#colophon li.menu-item a{
	text-transform:uppercase;
}
footer.site-footer {
	background:var(--purpur) !important;
}
h2.widget-title{
font-size:20px !important;background:none !important;color:black !important;
}
h1.entry-title{border:none;color:var(--purpur);}
.single-post .entry-cats a,.type-tribe_events .entry-cats a{ background:var(--green) !important;font-size:1.2em;color:white;padding:7px 10px 7px 10px;}
.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a {
    font-size: 15px;
    font-weight: 700;
    background:pink;
}
.entry-content ul li::before{
	content:'';
}

.entry-content ul li, .comment-text li, li.tribe-events-nav-previous{
	
	padding:'0px 0px 0px 0px';
}
.tribe-events-nav-right a span{
	display:none;
}
.tribe-events-nav-pagination ol, .tribe-events-nav-pagination ul{
	padding:0px;
}
.events-list #tribe-events-footer, .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer {

    border-top: 0px white solid;
    padding-top: 2em;

}
.front-section .category-anmeldung h2.entry-title a:before  {content: "" !important;}
/*-----------------------------------------*/
/* formular
/*-----------------------------------------*/
select, input.form-control{ margin-bottom:10px !important;}
 .grayed{background:silver;border-radius:4px;padding:5px;}
 .pinked{background:pink;border-radius:4px;padding:5px;}
   
.entry-content{margin-left:0px !important;padding-left:0px !important;}
.entry-cats span.entry-comments a{ background:white !important;color:black !important;}
.entry-comments a{ background:white !important;color:black !important;}
.entry-comments a::before {}

#desktop-navigation ul li { padding: 0px 15px 0px 0px;}
div.desktop-navigation-right a{
	background:var(--purpur) !important;border:none; 
	margin-left:5px;color:white;text-transform:uppercase;
	padding:20 15 20 15;font-size:1.3em;font-weight:bold;
}
.naturgarten-logo{
	background-image: url("https://naturgarten.org/wp-content/uploads/2020/01/ng_logo.png");
	background-repeat: no-repeat, repeat;
	height:200px;
	background-size: auto 200px;
}

a.frontpage-nav-top{ font-size:1.2em;font-weight:bold;text-transform:uppercase;}
a.frontpage-nav-top::before{ content:'→ ';}
/*-----------------------------------------*/
/* front-section
/*-----------------------------------------*/
.front-section .entry-comments a{ font-size:20px;text-spacing:2px;}
.front-section .entry-comments a::before {font-size:20px;margin-right:10px;}
.entry-title a{ text-transform:uppercase;}
.entry-title a:hover{ color:black;}
.entry-cats a{text-transform:uppercase;color:var(--purpur);}

h2.entry-title a:hover{text-decoration:underline;color:black !important;}
.entry-summary a:hover{text-decoration:underline;color:black !important;}

.front-section .front-section-one-to-eight-item header.entry-header{
		padding-top:10px !important;
		padding-bottom:10px !important;
		margin-top:0px !important;
}
.front-section .front-section-one-to-eight-item h3.entry-title a{
	font-size:1.2em;
	text-transform:uppercase;
}

.featured-slider{
	/**max-height:550px;**/
}
.featured-slider .entry-meta{
		text-transform:none !important;letter-spacing:0 !important;
		color:black !important;
}
.featured-slider .entry-meta a{
	color:var(--purpur) !important;
}
.featured-slider .entry-meta a:hover{
	color:var(--black) !important;text-decoration:underline;
}
.featured-slider h2.entry-title a::before{
	content: '→ ';
}
#front-section-starter div.panel-footer{
 background-color: rgba(255, 255, 255, 0.7);position:absolute;bottom:0;color:black;width:100%;padding:20px;
}

#front-section-starter .panel-footer h3{
	text-transform:uppercase;font-size:1.8em;
}
#front-section-starter .panel-footer h3 a::before{
	content:'→ ';
}
#front-section-starter .panel-footer a:hover{
	color:black;
}
/*-----------------------------------------*/
/* sidebar
/*-----------------------------------------*/
aside.sidebar a, aside.sidebar a:hover, aside.sidebar-page a, aside.sidebar-page a:hover{
	color:black !important;
}
.widget-messages .push-entry{
	margin-top:10px;
	padding:5px;min-height:50px;
	background:#f9f3f3 !important;border-radius:0px;
}
/*-----------------------------------------*/
/* archive
/*-----------------------------------------*/
.archive .post{
	border-top:1px solid black !important;padding-top:20px !important;
}
.archive .post h2.entry-title a:hover{
	color:black;
}
/*-----------------------------------------*/
/* page
/*-----------------------------------------*/
.contact h3.entry-title,
.page h1.entry-title, 
.single-post h1.entry-title ,
.single-mailpoet_page h1.entry-title , 
.archive h1.archive-title, 
.single-tribe_events h3.entry-title{
border:none;
font-style:normal;
text-transform:uppercase;
font-size:3rem;
color:black;
}
.tribe-events h3.entry-title,.tribe-events h2.entry-title{
	text-transform:uppercase !important;
}
.tribe-events h3.entry-title a,.tribe-events h2.entry-title a{
	color:black !important;
}
.tribe-events h3.entry-title a:hover, .tribe-events h2.entry-title a:hover{
	color:var(--purpur) !important;text-decoration:underline !important;
}
.single-post .entry-content a::before, .single-mailpoet_page .entry-content a::before, .page .entry-content a::before {
content: "" !important;
}

.single-post .hentry .entry-meta, .single-mailpoet_page .hentry .entry-meta, .single-attachment .entry-meta{
border:none
}
.single-post .entry-header, .single-mailpoet_page .entry-header {
	margin: 0 0 0px;
}
.single-post .entry-cats a , .page .entry-cats a {
	background:var(--green) !important;
}
.single-post .entry-header h1.entry-title, .single-mailpoet_page .entry-header h1.entry-title{
	padding-top:0px;
}
.single-post .entry-header{
	margin: 0 0 60px;
    padding: 0px 0 0;

}
.single-post .entry-tags {
	 padding: 0px 0 0 0;

}
/*----------------------------------*/
/* buttons
/*----------------------------------*/
a.btn{
	border-radius:0px !important;
	background:var(--purpur) !important;
	color:white !important;
	border:none !important;
	text-transform:uppercase !important;
}
a.btn:hover{
	color:white !important;
	text-decoration:underline !important;
}
/*----------------------------------*/
/* .modal-dialog 
/*----------------------------------*/

.modal-dialog a.btn{
	background:white !important;
	color:var(--purpur) !important;
	border:solid 1px var(--purpur)!important;
}
.modal-dialog a.btn:hover{
	background:var(--purpur) !important;
	color:white !important;
	border:none;
}
.modal-title{
	color:var(--purpur)!important;
}
/*----------------------------------*/
/* site-content 
/*----------------------------------*/
.site-content input.form-control{
	border-radius:0px;
}
.tribe-events a, .site-content a{
	color:var(--purpur);
}
.tribe-events a:hover, .site-content a:hover{
	color:black;text-decoration:underline !important;
}
.site-content a::before{
	/** content:'→ ' !important; **/
}

.site-content .tab-content a{
	color:black;
}
.site-content ul.nav-tabs{
	padding:0px;
}
.site-content ul.nav-tabs li{
	padding-left:5px;
}
.site-content ul.nav-tabs li a::focus{
	border:none;
}
.site-content ul.nav-tabs li.active a::focus{
	border:none;
}
.site-content ul.nav-tabs{
	border-bottom:solid var(--purpur) 1px;
}
.site-content .nav-tabs > li > a, 
.site-content .nav-tabs > li > a::hover{
	color:black;
}
.site-content .nav-tabs > li.active > a, 
.site-content .nav-tabs > li.active > a:hover, 
.site-content .nav-tabs > li.active > a:focus {
	border:solid var(--purpur) 1px;
	border-bottom:solid white 1px;
	border-radius:0px;
	color:black;
}
/*----------------------------------*/
/* events
/*----------------------------------*/
.single-tribe_events .content-wrap{
	padding-top:60px;
}
.single-tribe_events #primary{
	border-top:none;
}
#primary .hentry {
    border:none;padding: 0px 0 40px;
}
.tribe-events-list .type-tribe_events{
	border-top:1px solid black;
	padding-top:10px;
}
.tribe-events-list .type-tribe_events.tribe-events-first{
	border-top:1px solid white;
	padding-top:10px;
}
.tribe-events .tribe-events-month{
	/**border-bottom:4px solid var(--purpur);**/
}
.tribe-events .entry-title.a{
	text-transform:uppercase;color:black;
}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
    background-color: var(--purpur) !important;
    border:none;
    border-radius:1px;
}
/*----------------------------------*/
/* contentblock
/*----------------------------------*/
.entry-content a, .entry-content a:hover{
	color:var(--purpur);
}
.entry-content a{
	text-decoration:underline;
}
.entry-content .alignwide, .entry-content .alignfull {
	left:0px !important;width:auto !important;padding-bottom:20px;
}
.entry-content .alignwide.has-media-on-the-right {
	width:auto !important;left:inherit !important;
}
.entry-content .alignwide.has-media-on-the-right .wp-block-media-text__content{
	padding:0px !important;
}

.wp-block-media-text__content{
	padding:0px 0px 0px 8% !important;
}
.has-media-on-the-right .wp-block-media-text__content{
	padding:0px 8% 0px 0px !important;
}
.entry-content .alignwide.sm.has-media-on-the-right img, .entry-content .alignfull.sm.has-media-on-the-right img{
	width:100%;
}
/*--SM--*/
.entry-content .alignwide.sm, .entry-content .alignfull.sm{
	grid-template-columns:25% auto;
}
.entry-content .alignwide.sm.has-media-on-the-right, .entry-content .alignfull.sm.has-media-on-the-right{
	grid-template-columns:auto 25%;
}
/*--LG--*/
.entry-content .alignwide.lg, .entry-content .alignfull.sm{
	grid-template-columns:35% auto;
}
.entry-content .alignwide.lg.has-media-on-the-right, .entry-content .alignfull.lg.has-media-on-the-right{
	grid-template-columns:auto 35% ;
}
/*--LEFT--*/
.entry-content p.left img{
	float:left;margin-right:10px;margin-bottom:10px;
}
.entry-content p.right img{
	float:right;
}
/*----------------------------------*/
/* em
/*----------------------------------*/
.entry-content em{
	color:black;
	font-style:italic !important;
	font-weight:normal !important;
}
.entry-content ul.blocks-gallery-grid{
	margin-left:0px;padding-left:0px;
}
/*----------------------------------*/
/* slider
/*----------------------------------*/
.featured-slider .entry-cats a{
	background:var(--green) !important;
	background-color: var(--green) !important;
}
/*------------------------------------*/
/* single-mailpoet_page specials
/*----------------------------------*/
.single-mailpoet_page #socialicons-sticky{
	position: relative;
	min-height:650px;
}
.single-mailpoet_page #socialicons-sticky{
	
}
.single-mailpoet_page .contentwrap {
    width: 65.87301587301587%;
    float: left;
}
.single-mailpoet_page .entry-header{
	display:block;
}
.single-mailpoet_page span.mailpoet-change-email-info{
	display:none;
}
.entry-content ul {
    list-style: disc !important;
}
.slider-text{
    background:rgba(255,255,255,0.5);
    margin-bottom:-20px;
    padding-bottom:0px;
    position:relative;
    margin-left: 3.25%;
    width:60%;
    padding-bottom:10px;
    
}
.slider-text .entry-header h2.entry-title a{
    font-size:0.9em;
}
.slider-text .entry-cats{
    padding-top:10px;
}
.slider-text .entry-meta{
    color:black !important;
    font-size:1.2em;
}
.slider-text .entry-meta{
        display:none;
}
@media screen and (min-width: 20.500em) {
    
}
@media screen and (min-width: 37.500em) {
    
}
@media screen and (min-width: 48.000em) {
    
    .slider-text .entry-header h2.entry-title a{
        font-size:1.2em;
    }
    .slider-text .entry-meta{
        display:block;
    }
}
@media screen and (min-width: 49.375em) {
    
}
@media screen and (min-width: 64.000em) {
    
}
@media screen and (min-width: 66.25em) {
    .section-one-column-one p, .section-three-column-one p{
        font-size:20px;
    }
    #front-section-four .entry-header h2.entry-title, 
    .section-one-column-one h2.entry-title,
    .section-three-column-one h2.entry-title{
        font-size:35px !important;
    } 
}
@media screen and (min-width: 85em){
   
}
@media screen and (min-width: 112.500em) {
    
}
@media screen and (max-width: 760px) {
    .entry-header h2.entry-title a{color:#cc00b4 !important;}
    .entry-thumbnail span{display:none;}
}
