#topLogo{
min-width: 195px;}

.gallery .img-responsive{
	width: 360px;
  	border-radius: 8px;
}

#pane241.gallery .img-responsive, #pane242.gallery .img-responsive, #pane243.gallery .img-responsive{
	width: 196px;
  	height: 131px;
  	border-radius: 8px;
}

#pane241.gallery .col-md-2, #pane241.gallery .col-sm-3, #pane242.gallery .col-md-2, #pane242.gallery .col-sm-3, #pane243.gallery .col-md-2, #pane243.gallery .col-sm-3{
height: unset;
}

.img-thumbnail{
border: none;
}

.gallery .col-xs-6{
width: 100%;
text-align: center;
}

@media (min-width: 768px) {.gallery .col-sm-3{
width: 33%;
  height: 260px;
}}

@media (min-width: 992px){ .gallery .col-md-2{
  width: 25%;
height: 255px;}}

@media (min-width: 1200px){ .gallery .col-lg-2{
width: 20%;
}}

.col-lg-2 .img-thumbnail{
height: inherit;}

.col-lg-2 a[title]::after {
  content: attr(title);
  color: #363371;
  vertical-align: middle;
}


section:not(.parallax):not(.timecounter-panel):not(.headerwithbutton){
  padding: 0px;}

.full-width .img-responsive{
  width: unset !important;}

.full-width .item{
display: flex;
justify-content: center;}


.contact-panel{
margin-top: 60px;}

.contact-panel form > .row {
  display: none;
}

.contact-panel .control-label {
  color: #363371;
}

.carousel-panel h2, .contact-panel h2, #regform label, #regform input:not(.btn), #regform select{
color: #363371 !important;
}

@media(min-width:650px){

  #PKPhoto{margin: 22px 50px 0px 0px;
  float: left;    
  }
}