/*   
Theme Name: Marlis Prinzing, Kind-Theme von Attitude
Description: 
Author: Stefan Barth
Author URI: http://www.barthdesign.de
Template: attitude
Version: 0.5
Tags: HTML5

*/

@import url('../attitude/style.css');
@font-face {
    font-family: 'RobotoRegular';
    src: url('roboto-fontfacekit/Roboto-Regular-webfont.eot');
    src: url('roboto-fontfacekit/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-fontfacekit/Roboto-Regular-webfont.woff') format('woff'),
         url('roboto-fontfacekit/Roboto-Regular-webfont.ttf') format('truetype'),
         url('roboto-fontfacekit/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RobotoBoldCondensed';
    src: url('roboto-fontfacekit/Roboto-BoldCondensed-webfont.eot');
    src: url('roboto-fontfacekit/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-fontfacekit/Roboto-BoldCondensed-webfont.woff') format('woff'),
         url('roboto-fontfacekit/Roboto-BoldCondensed-webfont.ttf') format('truetype'),
         url('roboto-fontfacekit/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoBold';
    src: url('roboto-fontfacekit/Roboto-Bold-webfont.eot');
    src: url('roboto-fontfacekit/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-fontfacekit/Roboto-Bold-webfont.woff') format('woff'),
         url('roboto-fontfacekit/Roboto-Bold-webfont.ttf') format('truetype'),
         url('roboto-fontfacekit/Roboto-Bold-webfont.svg#RobotoBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

body { background-color: #191919; background-image: url('bilder/2013-01-29-Hintergrund_neuQ30_1200x1696px.jpg'); background-repeat: no-repeat; background-position: center top; background-attachment: fixed; }

/* Schriftarten */
/* ***************************************************************** */
html, body, #blogTitle, #site-description, .entry-title, .widget_promotional_bar, .featured-text .featured-title
{ font-family: 'RobotoRegular', Arial, Helmet, Freesans, sans-serif; font-weight: normal; }

strong, b, h1, h2, h3, h4, h5, h6 { font-family: 'RobotoBold', Arial, Helmet, Freesans, sans-serif; font-weight: normal; }
#site-title, #access a, li.miniMenueRechts a, .twitterLink a span, .widget_promotional_bar .promotional-text { font-family: 'RobotoBoldCondensed', Arial, Helmet, Freesans, sans-serif; font-weight: normal; }
#site-title { font-size: 36px; line-height: 42px; text-transform: uppercase; }
#site-description { font-size: 13px; line-height: 20px; color: #777; }
.entry-title { font-size: 24px; line-height: 30px; }

/* ***************************************************************** */

/* Farben */
/* ***************************************************************** */
.wrapper { background-color: rgba(255, 255, 255, 0.5); }
#site-title a, #site-title a span, #site-title a:hover, #site-title a:focus, #site-title a:active { color: #900; }

.entry-title, .entry-title a, .entry-title a:hover, .entry-title a:focus, .entry-title a:active { color: #900; }

/* Links */
a, .widget ul li a, .widget ul li a:hover { color: #900; /* text-decoration: none; */ }
/* a:focus, a:active, a:hover { text-decoration: none; } */

#access a, li.miniMenueRechts a, .twitterLink a span { color: #900; text-transform: none; font-size: 17px; letter-spacing: 0.3px;
	/* display: block; float: left; padding: 16px 0 0; height: 39px; */ }

#access a:hover, #access ul li.current-menu-item a, #access ul li.current_page_ancestor a, 
#access ul li.current-menu-ancestor a, #access ul li.current_page_item a, #access ul li:hover > a
{ color: #900; }

#content .custom-gallery-title, .custom-gallery-title a { color: #900;
  /*  font-size: 20px; text-align: center; line-height: 25px; padding-bottom: 0; */ }
.custom-gallery-title a:hover { color: #900; }

.widget_promotional_bar .promotional_bar_content { background-color: #900;
	/* padding: 30px 15px; text-align: center; background-attachment: fixed; background-position: center center; background-size: cover; */ }
	
#site-generator .copyright a, #site-generator .copyright a:hover, #content ul a, #content ol a, #content ul a:hover, #content ol a:hover
{ color: #900; }

#controllers a:hover, #controllers a.active { background-color: #900; color: #900; }

/* Startseite Promo-Bar */
.widget_promotional_bar .call-to-action { color: #494949; background: #eee;
	background: -webkit-linear-gradient(#eee, #aaa);
	background: -moz-linear-gradient(#eee, #aaa);
	background: -ms-linear-gradient(#eee, #aaa);
	background: -o-linear-gradient(#eee, #aaa);
	background: -webkit-gradient(#eee, #aaa);
	background: linear-gradient(#eee, #aaa);
	/* padding: 8px 15px 0; margin-top: 20px; font-size: 18px; display: inline-block; border: 2px solid #fff; text-align: center;
	height: 28px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;	
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);	
	text-shadow:0 1px 0 rgba(251, 251, 251, 0.7) */
}
.widget_promotional_bar .call-to-action:hover {
	background: -webkit-linear-gradient(#fff, #999);
	background: -moz-linear-gradient(#fff, #999);
	background: -ms-linear-gradient(#fff, #999);
	background: -o-linear-gradient(#fff, #999);
	background: -webkit-gradient(#fff, #999);
	background: linear-gradient(#fff, #999);
}
.widget_promotional_bar .promotional-text { letter-spacing: 0.5px; text-transform: uppercase; /* font-size: 24px; line-height: 30px; color: #fff; */ }

.featured-text .featured-title { background: #900; background: rgba(153, 0, 0, 0.9); }

/* Readmore */
a.readmore { border: 1px solid #900; color: #fff;
	background: #900;
	background: -webkit-linear-gradient(#b00, #900);
	background: -moz-linear-gradient(#b00, #900);
	background: -ms-linear-gradient(#b00, #900);
	background: -o-linear-gradient(#b00, #900);
	background: -webkit-gradient(#b00, #900);
	background: linear-gradient(#b00, #900);
	/* -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);	
	display:inline-block; padding: 5px 25px 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	padding: 1px 8px 2px; float: right; */
}
a.readmore:hover {
	background: -webkit-linear-gradient(#d00, #800);
	background: -moz-linear-gradient(#d00, #800);
	background: -ms-linear-gradient(#d00, #800);
	background: -o-linear-gradient(#d00, #800);
	background: -webkit-gradient(#d00, #800);
	background: linear-gradient(#d00, #800);
}
a.readmore:active { /* -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3); */ }

#access select { background: url(bilder/responsive-menu-bg.png) right center no-repeat; background-size: 28px 22px; }

/* ***************************************************************** */

/* Rechte Spalte, Social Media Icons */
#secondary .widget { margin-bottom: 10px; }
img.soMedIcon { margin: 0 9px 11px 0; }

li.miniMenueRechts a {  }
.widget_rotatingtweets_widget h3.widget-title { display: block; left: -9999px; position: fixed; }

.twitterLink a span { display: inline-block; padding-top: 7px; }

/* Diaschau */
.featured-text .featured-title { /* font: 24px 'Philosopher',sans-serif; line-height: 30px; padding: 10px 20px; background: #05A9C5; background: rgba(5, 169, 197, 0.9); float: right; max-width: 525px; */ }
.featured-text .featured-title a { /* color: #fff; */ }
.featured-text .featured-content { /* padding: 20px; background: #555; background: rgba(85, 85, 85, 0.9); margin-top: 4px; float: right; clear: right; max-width: 355px; */ }

/* Ergaenzung fuer Fotogalerie mit Download am 05.08.2016 */

.galerieMitDL { margin-left: 0; }
.galerieBild_mBU { float: left; margin: 10px 50px 20px 0; }
.galerieBild_mBU img { border: 2px solid #cfcfcf; margin: 0 0 5px 0; }
.slb_data_title { display: none; }


/* =Responsive Structure
----------------------------------------------- */
/* All Tablet Portrait size smaller than standard 1079 (devices and browsers) */
@media only screen and (max-width: 1078px) {

}

/* All Mobile Portrait size smaller than 768 (devices and browsers) */
@media only screen and (max-width: 767px) {

}

/* All Mobile landscape size and All Mini Tablet Portrait size smaller than standard 768 and larger than 480 (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

}

/* All Mobile size smaller than standard 320 (devices and browsers) */
@media only screen and (max-width: 319px) {

}

/* =Retina Ready Structure
----------------------------------------------- */
/* All Retina Ready devices larger than 1.5 pixel ratio */
@media all and (-webkit-min-device-pixel-ratio: 1.5) {

}
