.category-recent-news {
		margin-top:50px;
}
.entry-content h4 .pt-cv-ifield{
	font-size: 2px!important;
}
.pt-cv-pagination-wrapper {
display: none;
		visibility: hidden; }


.search-icon {
		margin-top:15px;
}
.entry-header {
		zoom: .5;
}
.hidesomething { 
		display:none; 
}
.journal h1 {
		margin-top: -60px;
}
.moveup50 {
		margin-top: -50px;
}
.moveup30 {
		margin-top: -30px;
}
.entry-content h1 {
  font-size:2em;
}
.su-spoiler-title {
  font-weight:400;
  
  }
.su-spoiler-icon {
    left: 300px!important;
      font-size: 30px!important;

}
.wpgmza-basic-list-item .wpgmza_small_img {
  
  width:10px;
  padding: 2px!important;
}

.wpgmaps_blist_row {
    padding: 2px 0!important;
    border-bottom: 1px solid #d9d9d9;
}

.wpgmza-basic-list-item .wpgmza_div_title {
     font-weight: 400!important;
     margin-bottom: 1px;
}

a.mPS2id-highlight{border-bottom: 4px solid #ff7f00; }

.entry-meta .byline, .entry-meta .cat-links .posted-on { display: none; }

._self cvplbd {
     font-family:Amethysta;
}
.listing-item {
font-size: 15px;
	line-height:1.25;
}
#slidertop {
  margin-top: -50px!important;
}

.birthplacelist a{
		text-decoration: none;
		font-size: 14px;
		line-height: 1;
		padding-left: 20px;
}
.extrainfo .su-spoiler-title {
	margin-top:25px;
	font-size:15px;	
}
.extrainfo {
	font-size:15px;	
}
.hostelformcss .wpforms-field-label  {
		font-size: 15px!important;
		}
.menustatic {
		color:#004887;
		pointer-events: none;
}
html {
  background-image:linear-gradient(#eee, #aaa);
  height:100%;
}

img {
  border:solid 0px;
  border-bottom-color:#ffe;
  border-left-color:#eed;
  border-right-color:#eed;
  border-top-color:#ccb;
  max-height:100%;
  max-width:100%;
}

.frameOLD {
  background-color:#ddc;
  border:solid 3vmin #eee;
  border-bottom-color:#000;
  border-left-color:#000;
  border-radius:2px;
  border-right-color:#000;
  border-top-color:#000;
  box-shadow:0 0 5px 0 rgba(0,0,0,.25) inset, 0 5px 10px 5px rgba(0,0,0,.25);
  box-sizing:border-box;
  display:inline-block;
  margin:3vh 3vw;
  height:100%;
  padding:2vmin;
  position:relative;
  text-align:center;
  &:before {
    border-radius:2px;
    bottom:-2vmin;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.25) inset;
    content:"";
    left:-1vmin;
    position:absolute;
    right:-1vmin;
    top:-1vmin;
  }
  &:after {
    border-radius:2px;
    bottom:-1.5vmin;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.25);
    content:"";
    left:-1.5vmin;
    position:absolute;
    right:-1.5vmin;
    top:-1.5vmin;
  }
}

h3, h2, h3, h4 {
  
  font-family: actor;
}
h3 {
 font-size:16px; 
}

h1 {
  line-height:1.5;
}
.cl-ib-title {
  line-height: 1.2!important;
}

p {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

.cl-flipbox-front-desc img{
  position: absolute;  bottom: 0;   left: 0;
}


body {
    font-family:  "Amethysta";
    color: #999999;
    font-size: 16px;
    line-height: 26px;
}




.cl-flipbox-back-desc { 
  font-size: 14px; 
  font-weight: 600;
  text-align: justify;
}

.cl-flipbox-back-title {
  font-weight: 800!important;

}



.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
    color: #132249; /* dark blue */
    letter-spacing: 1.5px;
    text-transform: none;
     font-variant: normal;
}

.entry-content h5 {
    font-size: 1.35em;
  letter-spacing: .01em;
  
}

.sow-features-list .sow-features-feature .sow-icon-container {
    text-decoration: none;
    float: left;
    margin: 10px;
}

input, input[type=email], input[type=text],  select{
padding:5px;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
  width:100%;
}


.sow-features-list .sow-features-feature .sow-icon-container {
    margin-left: 0px;

}

.group-boys-names {
  font-size: 12px;
}
.group-boys-names a:link {
  color: #004887;
}

figure {
  border: 1px #cccccc solid;
  padding: 10px;
	width: 350px;
		float:left;
		margin-right:20px;
}

figcaption {
  background-color: #FFFFFF;
  color: black;
	font-size: 14px;
  font-style: italic;
  padding: 10px;
  text-align: center;
}