/*
Theme Name: Twenty Seventeen Child Theme
Description: Am Kreis
Author: Sigor Peasler
Author URI: http://anzres.extra-wochenende.de/
Template: twentyseventeen
Version: 1
*/

.site-branding {
	text-align: center;
}

.top-header {
    background: #f6f7f7;
    font-size: 14px;
    border-bottom: 1px solid #d9dde0;
}

.widget-title {
	 font-size: 1em!important;
}

#top-menu {
    text-align: center!important;
}


@media screen and (min-width: 48em) {
body:not(.has-sidebar):not(.page-one-column) .page-header, body.has-sidebar.error404 #primary .page-header, body.page-two-column:not(.archive) #primary .entry-header, body.page-two-column.archive:not(.has-sidebar) #primary .page-header {
    float: none;
    width: 100%;
}
}

@media screen and (min-width: 48em) {
.blog:not(.has-sidebar) #primary article, .archive:not(.page-one-column):not(.has-sidebar) #primary article, .search:not(.has-sidebar) #primary article, .error404:not(.has-sidebar) #primary .page-content, .error404.has-sidebar #primary .page-content, body.page-two-column:not(.archive) #primary .entry-content, body.page-two-column #comments {
    float: none;
    width: 100%;
}
}

.entry-title {
	font-size: 24px!important;
	color: #004299!important;
	text-align: center;
}

.entry-title-left {
	font-size: 24px!important;
	color: #004299!important;
}

@media screen and (min-width: 48em) {
	.wrap {
	    max-width: 1500px;
	}
}

.gv-table-view tfoot {
	display: none;
}

/* Die Search Bar muss in allen Views eingebaut werden, damit die Suche über alle Views funktioniert. Hier werden die Search-Bars ausgeblenbdet, sodass nur die erste stehen bleibt. */
.gv-widgets-header .gv-grid-col-1-2 form {
	display: none;
}

.edit-link { 
	display: none!important;
}

.gv-widget-search .gv-search-box.gv-search-box-submit {
    display: block!important;
}

input + button, input + input[type="button"], input + input[type="submit"] {
    padding: 1em 2em!important;
}

@media print {
      .output {
        -ms-transform: rotate(270deg);
        /* IE 9 */
        -webkit-transform: rotate(270deg);
        /* Chrome, Safari, Opera */
        transform: rotate(270deg);
        top: 1.5in;
        left: -1in;
      }
    }

.list-buttons {
	min-width: 200px;
	margin-bottom: 20px;
}

.list-buttons-container {
	text-align: right;
    margin-top: -90px;
    margin-bottom: 50px;
}

/*
.um-dropdown-b ul li:nth-of-type(2){
   display:none!important;
}

.um-profile-edit {
    position: relative!important;
	text-align: center;
}

.um-profile-photo {
	display: none;
}
*/


.um-members-edit-btn {
	display: none;
}

.um-header {
	display: none;
}

.um-account-meta {
    display: none;
}

.um-account-side {
    display: none;
}

.um-account-main {
	float: none!important;
	margin: 0 auto!important;
}

.gv-field-label {
    font-size: 0.9em!important;
}

.gv-table-view th, .gv-table-view td {
    font-size: 0.8em;
}


.gv-table-view td.small {font-size:.8em;}
.gv-table-view td {vertical-align: top;}
.gv-table-multiple-container.gv-container-no-results, .gv-widgets-no-results .gv-widget-custom-content {display:none;}

.no-print{display:none;}
.center{text-align:center;width:100%;}
.blue{color:#004299;}
.bold{font-weight:bold;font-size:1.2em;}
.float-left{float:left;}
@media print{ 
 #masthead{display:none !important;}
 .no-print{display:block;}
 .gv-field-1-entry_approval a.gv-approval-approved .screen-reader-text {clip: unset;overflow: visible;}
	@page {size: A4 landscape;max-height:100%; max-width:100%}
	html,body{height:100%;width:100%;margin:0;padding:0;}
	body{width:100%;
    height:100%;
    -webkit-transform: rotate(0deg) scale(.95,.95); 
    -moz-transform:rotate(0deg) scale(.95,.95) }
	.gv-table-view tr.last td{word-wrap:nowrap;white-space:nowrap;}
}

.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                50% 50% 
                no-repeat;
	text-align: center;
}

body.page-id-37 .modal { display: none; }

.lds-roller {
  display: inline-block;
  position: relative;	
  top: 40%;
  width: 64px;
  height: 64px;
}
.lds-roller div {
  animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  transform-origin: 32px 32px;
}
.lds-roller div:after {
  content: " ";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #0095db;
  margin: -3px 0 0 -3px;
}
.lds-roller div:nth-child(1) {
  animation-delay: -0.036s;
}
.lds-roller div:nth-child(1):after {
  top: 50px;
  left: 50px;
}
.lds-roller div:nth-child(2) {
  animation-delay: -0.072s;
}
.lds-roller div:nth-child(2):after {
  top: 54px;
  left: 45px;
}
.lds-roller div:nth-child(3) {
  animation-delay: -0.108s;
}
.lds-roller div:nth-child(3):after {
  top: 57px;
  left: 39px;
}
.lds-roller div:nth-child(4) {
  animation-delay: -0.144s;
}
.lds-roller div:nth-child(4):after {
  top: 58px;
  left: 32px;
}
.lds-roller div:nth-child(5) {
  animation-delay: -0.18s;
}
.lds-roller div:nth-child(5):after {
  top: 57px;
  left: 25px;
}
.lds-roller div:nth-child(6) {
  animation-delay: -0.216s;
}
.lds-roller div:nth-child(6):after {
  top: 54px;
  left: 19px;
}
.lds-roller div:nth-child(7) {
  animation-delay: -0.252s;
}
.lds-roller div:nth-child(7):after {
  top: 50px;
  left: 14px;
}
.lds-roller div:nth-child(8) {
  animation-delay: -0.288s;
}
.lds-roller div:nth-child(8):after {
  top: 45px;
  left: 10px;
}
@keyframes lds-roller {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

body.loading .modal {
    overflow: hidden;   
}

body.loading .modal {
    display: block;
}
.gv-field-1-custom ul li img { display:none;  }
.gv-field-1-custom ul { list-style-type:none; margin: 0;  }
.gv-field-1-custom ul li { display:none; position: relative; }
.gv-field-1-custom ul li a { box-shadow: inherit !important; }
.gv-field-1-custom ul li:first-child { display:block;  }

td.storno {
    color: red;
    font-weight: bold;
}

body.page-id-31 li#field_1_29 {
	display: none;
}

.trStorno{background:#f00;color:white;}
.trStorno a, .trStorno td.storno {color:white;}

.gv-search-box {
	display:none;
}

.gv-widget-search {
	display:none!important;
}