/*
 * Icons: SO ERREICHEN SIE UNS, Startseite
 */

body {
	color: #1f1e1f;
}

.content .contact_list .phone {
	background:url(../images/assets/rs-walldorf/phone.png) left 3px no-repeat;
}

.content .contact_list .home {
	background:url(../images/assets/rs-walldorf/home.png) left 3px no-repeat;
}

.content .contact_list .mail {
	background:url(../images/assets/rs-walldorf/mail.png) left 3px no-repeat;
}

.content .contact_list .map {
	background:url(../images/assets/rs-walldorf/map.png) left 3px no-repeat;
}		

.content .contact_list .fax {
	background:url(../images/assets/rs-walldorf/fax.png) left 3px no-repeat;
}

.content .contact_list a {
	text-decoration: underline;
}

.widget ul a:hover {
	color: #054e93;
}

.widget-area li {
	list-style-type: none;
}

/*
 * Override Headline-Color
 */
 
 h1, h2, h3, h4, h5, h6 {
	color: #054e93;	
	background-color: #ffffff;
 }
 

 h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #054e93!important;
 }
 
  h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #ffffff;
	background-color: #054e93;
 }
 
::selection {
	background: #054e93; /* Safari */
	color:#fff;
}

::-moz-selection {
	background: #054e93; /* Firefox */
	color:#fff;
}

.flex-control-paging li a.flex-active, .flex-control-paging li a:hover {
	background: #054e93;
}

.menu-rt-theme-main-navigation-menu-container #menu-rt-theme-main-navigation-menu  > .menu-item {
	border-top: 1px solid #d6d6d6;
}

.menu-rt-theme-main-navigation-menu-container #menu-rt-theme-main-navigation-menu  > .menu-item > a {
	text-transform: uppercase;
}

.menu-rt-theme-main-navigation-menu-container #menu-rt-theme-main-navigation-menu  > .menu-item:last-child {
	border-bottom: 1px solid #d6d6d6;
} 

.sidebar_content .contact_list li {
	color: #808080;
}

.day {
	color: #054e93;
}

.sub-menu li a {
	color: #808080;
}

.popular_posts p {
	color: #6B5E6B;
}
/* Navigation */

/* first level links */
#navigation, #navigation a, #navigation ul li.current_page_item a, #navigation ul li.current-menu-ancestor a{ 
	color:#808080;
}
	
/* current page items and hover states */
#navigation a:hover, #navigation ul li.current_page_item a, #navigation ul li.current_page_item a.active, #navigation ul li.current-menu-ancestor a.active, #navigation ul ul li.current-menu-item a {  
	color:#054e93;
}		

/* current page items and hover states */
#navigation ul li.current_page_item a:hover, #navigation ul li.current-menu-ancestor a:hover{  
	color:#054e93;
}

#navigation ul ul li a{
	font-size:12px;
	color:#808080;
}

.month {
	color: #054e93;
}
	
.year {
	color: #054e93;
}

.flexslider .desc span.text a:hover, .flexslider .desc span.title a:hover {
	background-color: #054e93;
}

#navigation a.inactive {
	background: url(../images/plusminus_dark.png) right 3px no-repeat;
}

#navigation a.active {
	background: url(../images/plusminus_dark.png) right -32px no-repeat;
}

.box.four {
	min-height: 172px;
	position: relative;
	padding-bottom: 20px;

}

.box.four .read_more {
	position: absolute;
	bottom: 0;
	left:0;
}


.flexslider .desc .title,
.flexslider .flex-active-slide .desc {
	font-family: "Arvo", arial, sans-serif;
}

.widget {
	color: #1f1e1f;
}

.widget .recent_posts ul li {
	color: #1f1e1f;
}

.recent_posts ul li {
	color: #1f1e1f;
}

.wpptopdf {
	display: block;
	margin-top: 55px;
}

.google-maps-widget {
	margin-top: -210px;
}

.show_more {
	display: block;
	margin-top: 5px;
}

.widget ul a {
	color: #000000;
	font-size: 105%;
}

.box.five.first.blog.single {
	display: none!important;
}

.box.five.last.blog {
	display: none!important;
}

.popular_posts li .date {
	display: none!important;
}

#content img {
	width: 100%;
	height: auto;
}

#wpfb-filebrowser-1 img {
	max-width: 32px;
}

/*
* BILD: "Seite als PDF herunterladen;
*/
.wpptopdf {
	max-width: 210px;
}

/*
* BILD: Schulsozialarbeit;
*/
.wp-image-84 {
	max-width: 100px;
}

/*
* BILD: Mensa;
*/
.wp-image-665 {
	max-width:180px;
}

/*
* BILD: Hausaufgabenbetreuung;
*/
.wp-image-95 {
	max-width:100px;
}

/*
* BILD: 100 Jahre Cambridge;
*/
.wp-image-265 {
	max-width: 120px;
}

/*
* BILD: Englandaustausch Leek Montag;
*/
.wp-image-66 {
	max-width: 330px;
}

/*
* BILD: Englandaustausch Leek Dienstag;
*/
.wp-image-67 {
	max-width: 330px;
}

/*
* BILD: Englandaustausch Leek Mittwoch;
*/
.wp-image-68 {
	max-width: 330px;
}

/*
* BILD: Englandaustausch Leek Freitag;
*/
.wp-image-69 {
	max-width: 335px;
}

/*
* BILD: Englandaustausch Leek Samstag;
*/
.wp-image-70 {
	max-width: 330px;
}

/*
* BILD: Englandaustausch Leek Sonntag;
*/
.wp-image-71 {
	max-width: 330px;
}

/*
* BILD: Schüleraustausch Kirklareli;
*/
.wp-image-493 {
	max-width: 330px;
}

/*
* BILD: Vertretungsplan Lehrkräfte;
*/
.wp-image-122 {
	max-width: 220px;
}


/*
* Google Karte Startseite;
*/
.box.google-maps-widget {
	max-width: 255px;
}

/*
* Bild: Spende an die SMV;
*/
.wp-image-611 {
	max-width: 200px;
}

/*
* Bild: Spende an die SMV;
*/
.wp-image-636 {
	max-width: 550px;
}

/*
* Mobile ansicht -> Dropdown Menü
*/
#MobileMainNavigation {
	color: black;
}

/*
* IE 7
*/

.ie7 .button {
	
}

/*
* IE 8
*/

.ie8 {

}


/* MEDIA QUERIES */

@media only screen and (max-width: 767px) {

	.box.google-maps-widget {
		display: none;
	}

	#document {
		display: none;
	}

}

@media only screen and (max-width: 959px) {

	.search {
		display: none;
	}
}

#container form input[type="button"], #container form input[type="submit"]{  
	text-align:center;
	display:inline-block !important;
	font-size:12px;
	line-height:100%;
	position:relative; 
	text-decoration:none; 
	border:0;
	padding:3px 10px 2px 10px;
	cursor:pointer; 
	min-width:100px; 
	background: #FFFFFF;
	border: solid 0px #ccc !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#94BBFD), to(#074D92));  
	background: -moz-linear-gradient(top,  #F7F7F7, #D8D8D8);  
	border-color: #D8D8D8 #CBCBCB #B2B2B2;
	color: #ffffff !important;
	text-shadow: 0 0px 0 #F4F4F4;
	-webkit-box-shadow: 0 1px 1px #c9c9c9, inset 0 1px 0 #fff;
	-moz-box-shadow: 0 1px 1px #c9c9c9, inset 0 1px 0 #fff;
	box-shadow: 0px 1px 2px #D1D1D1, inset 0 1px 0 #fff !important; 
}

#container form input[type="button"]:hover, #container form input[type="submit"]:hover{
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#D8D8D8');  
	background: -webkit-gradient(linear, left top, left bottom, from(#074D92), to(#94BBFD)); 
	background: -moz-linear-gradient(top,  #F7F7F7, #D8D8D8);  
	border-color: #D8D8D8 #CBCBCB #B2B2B2;  
}

.read_more {
	color: #675B5B!important;
}

.read_more:hover {
	color: #054e93!important;
}

.content a:hover {
	color: #054e93;
}

#container .search-bar form input {
	color: #000000!important;
}

#contact_form form label {
	color: #3C3C3C;
}

span.top {
	color: #3C3C3C;
}

input, select, textarea {
	border-color:#ACA6A6;
}