/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

/*--------style for homepage--------*/

@media screen and (max-width: 900px){
.carousel-row {
	 margin-left: -200px;
   margin-right: -180px;
	 padding: 15px 50px 0px 50px;
	}
}
@media screen and (min-width: 1024px){
	.carousel-row {
	 margin-left: -30px;
   margin-right: -40px;
	 padding: 15px 200px 0px 200px;
	}
	
}

@media screen and (max-width: 768px){
	
}


@media screen and (max-width: 1100px){
	
	
}

.carousel-row .sow-carousel-navigation {
	position: relative;
}
.carousel-row .sow-carousel-navigation a.sow-carousel-next {

	position: absolute;
    top: 2.1em;
    z-index: 10;
    right: 0.6em;
    height: 3em;
    width: 2.5em;
    align-content: center;
    text-align: center;
    font-size: 12px;
    padding-top: 10px;
	 	text-align:center;
}

.carousel-row .sow-carousel-navigation a.sow-carousel-previous {
	
	  position: absolute;
    top: 5.6em;
    z-index: 10;
    right: 0.6em;
    height: 3em;
    width: 2.5em;
    align-content: center;
    text-align: center;
    font-size: 12px;
    padding-top: 10px;
  	text-align:center;
}

.carousel-row .sow-carousel-title .sow-carousel-next, .carousel-row .sow-carousel-title .sow-carousel-previous {
	background: #5832028c!important;
}

.ytb-link td {
	border: none;
}

@media screen and (max-width: 768px){
	.ytb-link .aligncenter {
		width:80% !important;
	}
	
}


.wrap-footer {
	margin-top: -1.8em;
}

/*--------style for Archive page--------*/
.clean-my-archives .day {
  font-weight: bold;
	font-size: 15.5px;
	min-width: 25px;
	display: inline-block;
}


/*--------style for footer section and adjustment for the hieroglyph bar--------*/
#linkcat-94 {
    margin-top: 10em;
}

#sow-editor-3, #sow-editor-4, #sow-editor-5 {
    margin-top: 8em;
}

@media screen and (max-width: 768px){
	.hieroglyph {
		    margin-bottom: -2em;
	}
	#linkcat-94 {
    margin-top: 0.5em;
}

#sow-editor-3 {
    margin-top: 0.5em;
}
}

/*--------style for affiliate banner logo section--------*/
@media screen and (min-width: 1024px){
	.affiliate-banner-section img {
 max-width: 5em;
 max-height: 5em;
	margin:.4em 1.1em;
	}
	.affiliate-banner-section{
			float:right;
	}
}
	
@media screen and (max-width: 768px){
	.affiliate-banner-section img {
 max-width: 5em;
 max-height: 5em;
	margin: .7em;
	float:center;
			}}

@media screen and (max-width: 400px){
	.affiliate-banner-section img {
 max-width: 2.3em;
 max-height: 2.5em;
	margin:.4em .5em;
	float:center;
	}
		}
@media screen and (max-width: 900px){
	.affiliate-banner-section img {
 max-width: 5em;
 max-height: 5em;
	margin:.4em .5em;
	float:center;
	}
		}
@media screen and (max-width: 1100px){
	.affiliate-banner-section img {
 max-width: 5em;
 max-height: 5em;
	margin:.4em 1.1em;
	}
	.affiliate-banner-section{
			float:center;
	}
		}
//hover animation
	.affiliate-banner-section a img
{
	 -webkit-transition: transform 0.2s ease-in-out;
  -moz-transition: transform 0.2s ease-in-out;
  -ms-transition: transform 0.2s ease-in-out;
  -o-transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
}

.affiliate-banner-section a:focus img,
	.affiliate-banner-section a:hover img,
	.affiliate-banner-section a:active img
	{
	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-filter: grayscale(90%);
  -moz-filter: grayscale(90%);
  -ms-filter: grayscale(90%);
  -o-filter: grayscale(90%);
  filter: grayscale(90%);
}
/*--------adjusting spaces and padding--------*/
.footer-widget .widgettitle, .footer-widget .widget-title {
margin-bottom:15px;
} 

.site-header .wrapper-site-identity {
    padding-bottom: 1px;
    padding-top: 10px;
}

/*adds space after all content of all website*/
.page-content, .entry-summary, .entry-content {
    margin-bottom: 3em;
}

/*---------------------------*/

/* removes site logo, title and description */
.site-header .wrapper-site-identity .site-title, .site-description  {
display: none;
}

/* align the language switcher to the right*/
#menu-item-wpml-ls-63-en{
float: right;
margin-right:10.6em;
}
#menu-item-wpml-ls-63-ja{
	float: right;
	margin-right:10.6em;
}

#menu-item-wpml-ls-63-ar{
	float:left;
	margin-left:10.6em;
}
.sub-menu #menu-item-wpml-ls-63-ar{
	float:left;
  margin-left:0%;
}

#menu-item-wpml-ls-63-ar .wpml-ls-item{
	float:right;
}

#menu-item-wpml-ls-63-en .wpml-ls-item, #menu-item-wpml-ls-63-ja .wpml-ls-item {
float:left;
}

#menu-item-wpml-ls-63-en .menu-item-object-wpml_ls_menu_item {
	margin-right: 1em;
}

#menu-item-wpml-ls-63-ja #menu-item-wpml-ls-63-en{
	margin-right:6em;
}

#menu-item-wpml-ls-63-ar #menu-item-wpml-ls-63-en,
#menu-item-wpml-ls-63-ar #menu-item-wpml-ls-63-ja{
	margin-right: 1em;
}
/*removes space on the right of the main menu for better alignment of the language switcher*/
.primary-menu {
padding-right:0px;
}

/*removes the date on top right*/
.timer {
display: none !important;
}

/* to make the border of side bar post images square instead of default circle*/
#emag_sidebar_recent_post_widget-3 .sidebar-section .sb-round-thumb-widget figure, .sb-round-thumb-widget figure img  {
    border-radius: 1%;
}

/*changing background color and size of blog titles
 */
.entry-header .inner-banner-overlay{
background: rgb(232,203,160);
background: -moz-linear-gradient(90deg, rgba(146, 97, 25, 0.12) 0%, rgba(205,221,239,0.12) 48%, rgba(26, 97, 117, 0.12) 100%);
background: -webkit-linear-gradient(90deg, rgba(146, 97, 25, 0.12) 0%, rgba(205,221,239,0.12) 48%, rgba(26, 97, 117, 0.12) 100%);
background: linear-gradient(90deg, rgba(146, 97, 25, 0.12) 0%, rgba(205,221,239,0.12) 48%, rgba(26, 97, 117, 0.12) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8cba0",endColorstr="#80bbcc",GradientType=1);
    padding-top: 2em;
    padding-bottom: 1em;
}
.entry-header .entry-title {
    color: #50493f;
}

/*remove blog credit from infinite footer and centers title*/
#infinite-footer .blog-credits {
	display:none;
}
#infinite-footer .blog-info {
	  width: 100%;
		text-align:center;
}

/*remove side bar posts meta information icons and center the text in the center of the image*/

.thumb-post .entry-title {
margin-top: 20px;	
}

.right-post-content .thumb-post .post-icons {
display:none;
}

.widget_emag_sidebar_recent_post_widget .sidebar-section {
margin-left:5px;
}
/*remove emag widget posts meta information icons*/
.mp-tab-widget  .thumb-post .post-icons {
display:none;
}

/* remove meta data overlayed on main sliders and blog slider*/
.thumb-post .overlay-post-content .post-icons {
	display:none;
}

/*
Custome CSS for the About page
make sure to add the page ID class 
======================================
*/

/*remove blog title and featured image*/
.page-id-5222 .page-inner-title,

.page-id-5025 .page-inner-title,

.page-id-5225 .page-inner-title,

.page-id-5025 .wrap-breadcrumb .container,

.page-id-5222 .wrap-breadcrumb .container,

.page-id-5225 .wrap-breadcrumb .container,

.page-id-5025 article.hentry .image-full,

.page-id-5222 article.hentry .image-full,

.page-id-5225 article.hentry .image-full {
    display: none;
}


.page-id-5025 .artifact-feature-img,.page-id-5222 .artifact-feature-img,

.page-id-5225 .artifact-feature-img {
max-height:300px;
width:auto;
height:auto;
}

/* shadow for group images*/
.page-id-5025 .artifact-feature-img img,

.page-id-5222 .artifact-feature-img img,

.page-id-5225 .artifact-feature-img img {
box-shadow: -4px 3px 4px rgba(0, 0, 0, .4);
}

.page-id-5025 .mural-feature-img img,

.page-id-5222 .mural-feature-img img,

.page-id-5225 .mural-feature-img img,

.page-id-5025 .textile-feature-img img,

.page-id-5222 .textile-feature-img img,

.page-id-5225 .textile-feature-img img,

.page-id-5025 .wood-feature-img img,

.page-id-5222 .wood-feature-img img,

.page-id-5225 .wood-feature-img img {
	box-shadow: -3px 5px 12px 1px rgba(0, 0, 0, 0.57);
	}

/* project affiliates images white background and round box*/

.page-id-5025 .panel-widget-style-for-5025-16-0-0
.sow-image-grid-wrapper 
.sow-image-grid-image img,

.page-id-5222 .panel-widget-style-for-5222-16-0-0
.sow-image-grid-wrapper 
.sow-image-grid-image img,

.page-id-5225 
.panel-widget-style-for-5225-16-0-0
.sow-image-grid-wrapper 
.sow-image-grid-image img {
    background: white;
    border-radius: 5px;
    padding: 3px;
}
/*removing white space after project affiliates section my modifying bottom margin*/
#post-5025,
#post-5222,
#post-5225 {
	margin-bottom:-15px;
}
/*
End of custom about page CSS
========================================================
*/

/*
Custome CSS for the download page 
======================================
*/
.page-id-5335 .page-inner-title,
.page-id-5358 .page-inner-title, 
.page-id-5357 .page-inner-title, 

.page-id-5335 .hentry .image-full,
.page-id-5357 .hentry .image-full,
.page-id-5358 .hentry .image-full{
	display:none;
}

/*Adds shaddow to side image inside tabs*/
.page-id-5335 .side-photo img,
.page-id-5357 .side-photo img,
.page-id-5358 .side-photo img {
	box-shadow: #717171 -3px 3px 7px 1px;
}　
　

/*
End of custom download page CSS
========================================================
*/

/*
Custome CSS for the members page 
======================================
*/
.page-id-5363 .wrapper .wrap-nav {
	margin-bottom:0;
}

.page-id-5363 .page-inner-title, .page-id-5363 .hentry .image-full {
	display:none;
}

.page-id-5363  .so-widget-image {
	box-shadow: 4px 4px 10px 1px rgba(0, 0, 0, 0.57);
	}
/*
End of custom members page CSS
========================================================
*/

/*moving close button of responsive light box down*/
.tos-close {
         top: 60px;	
}


/*remove author metadata from download plugin pages*/

.entry-meta .byline {
	display:none;
}


/*
Custome CSS for wooden artifacts page
make sure to add the page ID class 
======================================
*/
/*Hide page title*/
.page-id-10428 .page-inner-title {
	display:none;
}

/*transparent background for table of contents*/
.page-id-10428 #toc_container {background:#f9f9f9e0;}

/*force remove blank space after the navagation bar*/
.page-id-10428 .wrap-nav {margin-bottom:0px!important;}

.page-id-10428 .site-content { margin-top:3px;}

/*adds shadow styles for photos*/
.left-shadow img {box-shadow: rgba(0, 0, 0, 0.57) -3px 5px 12px 1px;}

.right-shadow img {box-shadow: #aaa 5px 5px 17px 2px;}

/*remove extra space after page content */
.page-id-10428 article.hentry {margin-bottom: -80px;}


/*
End of custom wooden artifacts page CSS
========================================================
*/

/*
start of custom hussein message page
========================================================
*/
/*Hide page title*/
.page-id-11164 .page-inner-title, .page-id-11262 .page-inner-title,.page-id-11283 .page-inner-title {
	display:none;
}

/*adds shadow styles for photos*/
.left-shadow img {box-shadow: rgba(0, 0, 0, 0.57) -3px 5px 12px 1px;}

.right-shadow img {box-shadow: #aaa 5px 5px 17px 2px;}

/*
end of custom hussein message page
========================================================
*/

/*responsive downloads page*/
@media (max-width:620px) { 
	\\adjust width and stacking
.photo,.side-photo, .photo img {width:100% !important;}
.right-content{clear:both; padding:10px 0px 0px 0px;
	}
	.download-tabs .sow-tabs-panel {padding: 5px 5px 5px 5px!important;}
}

/*Supporting academic contribution post custom CSS*/
.postid-13769 .page-inner-title, .postid-13769 .image-full {
	display:none;
}