/*
 Theme Name:   Twenty Thirteen Child
 Theme URI:    www.bbgmarconex.ch
 Description:  Twenty Thirteen Child Theme
 Author:       Jannik Marti
 Author URI:   www.bbgmarconex.ch
 Template:     twentythirteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-thirteen-child
*/

html {
	     overflow-x: hidden;
}

body {
  background:  #C2C2C4  repeat-x left top url(images/background_neu.png);
 font-family: Helvetica, Arial, sans-serif;
 color: #908689;
}

h1, h2, h3, h4, h5, h6 {
	 font-family: Helvetica, Arial, sans-serif;
}

h1 {
	font-size: 30px;
}
h4 {
	font-size: 30px;
}


h2 {
color: #C50E1F;
font-size: 20px;
}

td {
    vertical-align: top;
    border-top: 1px solid #999;
	min-width: 150px;
}

#content {
	  color: #908689;
}

input.search-field {
	  display: none;
}

.post-navigation {
background-color: #C2C2C4;
}

#main {
 background-color: #C2C2C4;
}

.entry-header, .entry-content, .entry-summary, .entry-meta {
	    background: #E7E7E7;	
}

.hentry {
    padding:0;
}

.site {
    border-left: 0px solid #F2F2F2;
    border-right: 0px solid #F2F2F2;
    max-width: 1000px;
}

.entry-header {
display: none;
}

.home-link {
 background: no-repeat left top url(images/logo_ampuls_neu.png);
}

.entry-content {
	padding: 20px 200px 30px 60px;
	margin: 0;
    max-width: 1000px;
}

footer#colophon.site-footer {
position: relative;
}

.site-footer .sidebar-container, .site-footer {
	 background-color: #C2C2C4;
	 padding: 0; 
}

.site-footer .widget {
width: 100%;
text-align:center;
}

.site-info, .comments-area, .entry-meta {
	display:none;
}

.navbar {
	 background-color:  #C2C2C4;
}

.main-navigation { 
max-width: 1200px;
}
.nav-menu .sub-menu,
.nav-menu .children {
	border: 0px solid #f7f5e7;
}
ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover,
ul.nav-menu ul a:focus,
.nav-menu ul ul a:focus {
	background-color: #C50E1F;
	color: #fff;
}
.nav-menu .sub-menu, .nav-menu .children {
    left: 0px;
}
.entry-content a, .comment-content a {
    color: #C50E1F;
}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
    color: #C50E1F;
    font-style:normal;
}
img.wp-post-image {
margin-right: 20px;
margin-bottom: 20px;
}
.listing-item {
clear:both;
margin-bottom: 30px;
min-height: 150px;
overflow:hidden;
}
table {
    font-size: 100%;
	line-height: 1.5;
	border-bottom: 1px solid #999;
}

.site-header {    
background-size: 1000px auto!important;
}

.excerpt-dash {
	display: none;
	}

a.image  {
float: left;
	}
	
.site-footer .widget a {
		color: #C50E1F;
	}
	
.navigation a {
		color: #C50E1F;
}


.title {
float: left;		
width: 570px;
	} 

.excerpt  {
    float: left;
    display: block;
    left: 170px;
    width: 570px;
	}
	 
.entry-content li {
    padding-bottom: 8px;
    list-style-image: url("images/bullet_3.png");
}

.entry-content a:hover,
.comment-content a:hover {
	color: #C50E1F;
}

.nav-links a:hover {
	color: #C50E1F;
	text-decoration: underline;
}

button, input[type="submit"], input[type="button"], input[type="reset"] {
background: #b31b2a;
/* Old browsers */
background: -webkit-linear-gradient(top, #b31b2a 0%, #C50E1F 100%);
/* Chrome 10+, Safari 5.1+ */
background: linear-gradient(to bottom, #b31b2a 0%, #C50E1F 100%);
/* W3C */
border-bottom: 3px solid #b31b2a;
}

button:hover,
button:focus,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus {
	background: #000; /* Old browsers */
	background: -webkit-linear-gradient(top, #333 0%, #000 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #000 0%, #000 100%); /* W3C */
	outline: none;
}

@media
 (max-width: 1069px) {
		.excerpt  {
width: 100%;	
clear: both;
}
.title {
clear: both;		
width: 570px;
	} 
	} 

@media (max-width: 767px) {
.entry-content img.alignright, .entry-content .wp-caption.alignright { 
margin: 20px;
margin-right: 0px;
float: left;
width:100%;
}
.site-header .home-link {
    min-height: 140px;
}
.site-header {
    background-size: 767px auto !important;
	background-position: top right !important;
}
a.image {
float: none;
}

}
@media print {
	.alignright {
  	float: none;
    clear: both;
        }
}

@media (max-width: 643px) {
.toggled-on .nav-menu > li a:hover, .toggled-on .nav-menu > ul a:hover {
background-color: #C50E1F;
}
}
