div.site-branding {
    position: absolute;
    top: 1%;
    left: 50%;
		right: 50%;
    margin-top: -1px;
    margin-left: -78px;
		margin-right: -78px;
}
#primary-menu.menu.nav-menu {
	position: absolute;
  left: 51%;
 	transform: translateX(-50%);

}
/*new idea*/
nav.navigation.pagination{
		margin-top:-35px;
}
/*portfolio-grid for project-type padding*/
#masthead.site-header {
	margin-top:50px;
}
div.portfolio-grid, div.portfolio-grid-col-3{
		margin-top:0px;
}
/*hover effect on square portfolio items*/
h2.project-title {
	position: relative;
  text-align: center;
}
h1.entry-title {
	color: blue;
	padding-bottom:0px;
	font-size:1px;
	text-indent: -9999px;
	font-family: Georgia, Times, "Times New Roman", serif;
}

/* Exhibitions Page */
h2.entry-title {
	color: blue;
	font-family: Georgia, Times, "Times New Roman";
	font-size: 20px;
}

/* Contact Page */
.wpcf7-form input, .wpcf7-form textarea {
font-size: 15px;
color: #000000;
width: 80%;
}
.wpcf7-form textarea {
font-size: 15px;
color: #000000;
}
.wpcf7-form p{
font-size : 15px;
color: #000000;
}
/* Art Info Box */
pre {
	background-color: white;
	color: #08356d;
	font-family: Georgia, Times, "Times New Roman";
	font-weight: normal;
	padding:0em;
	margin-top:-10px;

/* Uniform Georgia Font */
}
html {
	font-family: Georgia, Times, "Times New Roman";
}
.wpcf7-form p {
	color: #08356d;
}
/* Hide Exhibition/Post Links */
header.entry-header{pointer-events: none;}

a.project-thumbnail{display: block;	padding-top:0px;}
.post-thumbnail img {margin-top:10px;}

/* Sehifelerde yuxaridan mesafesi uchun*/
article {margin-top:14px;}

/* 2688x1242px at 458ppi */
@media only screen 
    and (device-width : 414px) 
    and (device-height : 896px) 
    and (-webkit-device-pixel-ratio : 3){
.site-branding img {max-height:110px;}
.main-header {height:110px;}
}
/* landscape */
@media only screen 
    and (device-width : 414px) 
    and (device-height : 896px) 
    and (-webkit-device-pixel-ratio : 3)
		and (orientation: landscape){
.site-header {padding:1.8em;}
.site-branding img {max-height:140px;}
.main-header {height:140px;}
}

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) {
.site-branding img {max-height:90px;}
.main-header {height:90px;}
}

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3)
		and ( orientation: landscape){
.site-branding img {max-height:110px;}
.main-header {height:110px;}
}
/* captchav3 hide */
.grecaptcha-badge{visibility: collapse !important;}

@media screen and (max-width: 768px) {
.site-header {padding:1.8em;}
.site-branding img {max-height:100px;}
.main-header {height:100px;}
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1)
	and (orientation: portrait){
.site-header {padding:1.8em;}
.site-branding img {
		position: absolute;
    top: 1%;
    margin-top: -1px;
		}
.main-header {height:120px;}

		div#content.site-content{max-width:100%}
}
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1)
	and (orientation:landscape){
.site-header {padding:1.8em;}
.site-branding img {
	  position: absolute;
    top: 1%;
    margin-top: -1px;
		}
.main-header {height:120px;}
}
/* Center the caption. */
.jp-carousel-info h2 {
 text-align: center !important;
}

/* Hide comment form header. */
.jp-carousel-left-column-wrapper {
 display: none !important;
}

/* Center the metabox. */
.jp-carousel-image-meta {
 float: none !important;
 margin-left: auto;
 margin-right: auto;
}
/* Dont display any meta info */
.jp-carousel-image-meta {
display: none;
}

/* Hide all comment stuff */
.jp-carousel-comment-form-container {
display: none !important;
}

#jp-carousel-comments-loading {
display: none !important;
}

.jp-carousel-comments {
display: none !important;
}

/* increase the size of the icon */
.jp-carousel-wrap .jp-carousel-close-hint span{
color:#08356d;
font-size: 44px !important;
height: 42px;
width: 13px;
}

p.has-text-color a {color:#0e61c7;}

#responsive-menu-container{max-height:100%;padding-top:6%;}
input.responsive-menu-search-box{font-size:20px;}

input.search-field,
input[type="text"],
input[type="email"],
textarea
{
	border: 1px solid #08356d;
	width:100% !important;
	white-space:normal;
}
.wpcf7-submit{width:100% !important;}
.project-meta-item-name, .project-meta-item-desc, .project-meta-tags, div.project-categories, h1.page-title{
  display: none !important;
}
 input.search-submit{
	height: 45px;
}
/* responsive mobile page next and previous links */
.pagination .nav-links {
	margin-top: 30px;}
/* captchav3 hide */
.grecaptcha-badge { 
    visibility: hidden;
}
#site-navigation-toggle {
    display: none;
}
