.header-post-small {min-height: 400px;}
.post-title-header {
position: relative;
  width: 100%;
  padding-top: 9%;}

.header{overflow-x:visible}

.top-bar {
  

  height: 150px;
 
}

.top-bar .wrapper-body {max-height: 170px;}

.top-bar .logo img {
max-height: 150px;
  margin: -18px 0px;
 
}

.top-bar nav ul a, .top-bar nav ul span {
padding: 100px 12px 35px;
}

.top-bar nav ul a, .top-bar nav ul span {
color: #e0ac6b;
}

.top-bar nav ul a:hover, .top-bar nav ul span:hover {
  color: #fff !important; }


.post-grid .post.post-featured h3 a {
  display: block;
  color: #e0ac6b; }

.post-contents a:hover{
  color: #e0ac6b;
}

p {
  font-family: "Times New Roman",Serif !important;}

.top-bar.top-bar-scroll.sticky nav ul a {
  padding: 55px 12px 26px;}

.top-bar .option {margin-top:65px;}

.top-bar .responsivemenu {
top: 165px;
  z-index: 500;
}

.top-bar.top-bar-scroll .responsivemenu {top: 140px;}

@media (max-width: 1236px) {
.top-bar .logo img {max-width:90% !important;
  max-height: 130px !important;
   margin: 10px 0px;
}
}

@media (max-width: 1120px) {
.top-bar nav ul a, .top-bar nav ul span {font-size: 10px;}

}

@media (max-width: 1015px) {
.top-bar nav ul a, .top-bar nav ul span {font-size: 9px;}
.top-bar .logo img {max-width:90% !important;
  max-height: 120px !important;
   margin: 10px 0px;
}

}
@media (max-width: 980px) {
.top-bar .logo img {max-width:90% !important;
  max-height: 120px !important;
  margin: 0px 0px;
display:block;}
}

@media (max-width: 595px) {
.top-bar .logo img {max-width:100% !important;
  max-height:110px !important;
  margin: 0px auto;
}
.top-bar.top-bar-scroll .responsivemenu {top: 167px;}
.top-bar .responsivemenu {top: 150px;}
.top-bar {
  

  height: 130px;}
.top-bar .logo{float:none; margin: 0px auto;}

.top-bar .option {margin-top:10px; width: 100%;}

.top-bar .wrapper-body {padding:0px 0px}

body.admin-bar .top-bar-scroll {height: 180px;}

.top-bar.top-bar-scroll {height: 175px;}
}

@media (max-width: 360px) {
body.admin-bar .top-bar-scroll{ height:165px;}
.top-bar{height: 120px;}
.top-bar .responsivemenu {top: 140px;}
.top-bar.top-bar-scroll .responsivemenu {top: 150px;}
.top-bar.top-bar-scroll {height: 160px;}
}

@media (max-width: 326px) {
body.admin-bar .top-bar-scroll{ height:150px;}
.top-bar .responsivemenu {top: 135px;}
.top-bar.top-bar-scroll {height: 145px;}
}

@media (max-width: 307px) {
.header-post-small {min-height: 430px;}}