/*

Theme Name: ARTICA GROUP - Architects
Theme URI: http://articagroup.ae/
Author: PRIVATE
Author URI: PRIVATE
Description: ARTICA GROUP - Architects
Version: 1.0.0
Template: x
*/

/*FONTS---
font-family:"Futura W01 Light";
font-family:"Futura W01 Book";
font-family:"Futura W01 Book Oblique";
font-family:"Futura W01 Bold";
*/
/*COLORS
Orange #f7941e
*/

/*TYPOGRAPHY*/
.x-brand {
	font-family: "Futura W01 Light","Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
}

body {
	font-family:"Futura W01 Book", "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #000000;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "Futura W01 Light", "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #000000;
}

.entry-content p {
	text-align: justify;
}

.entry-title {
	margin-top: 0;
	padding: 0;
	width: 100%;
	font-size: 400%;
	text-align: left;
	font-family:"Futura W01 Light";
	text-transform: uppercase;
}
@media (max-width: 979px){
	.entry-title {
	  margin: 0;
	  padding: 0;
	}
}
/*HOME*/
body.mainpage.home {
  padding-left: 0;
}

body.mainpage .x-main.full {
	display: none;
	visibility: hidden;
}

/*HEADER*/

body.mainpage .x-navbar {
	width: 200px;
	height: 0;
	background: transparent;
}

.x-navbar-fixed-left, .x-navbar-fixed-right {
	border: none;
	background-color: black;
}

div .x-navbar .x-brand {
	margin-top: 0;
	margin: 0;
}

div .x-navbar .desktop .x-nav > li > a {
	padding-left: 0;
	padding-right: 0;
	padding: 0;
}
div .x-navbar .desktop .x-nav>li>a>span {
	display: block;
	border: none;
	border-radius: 0;
    padding: 1.5em 1em;
}

#top .desktop .x-nav{
	margin-top: 0;
}

#top .x-navbar .desktop .x-nav>.current-menu-item>a>span {
	border: none;
	background-color: rgba(0, 0, 0, 0.5);
	color: #FF9C04;
}

@media (max-width: 979px) {
	div .x-navbar .x-navbar-inner > .x-container.width {
		width: 100%;
	}
	.masthead-inline .x-btn-navbar {
		margin: 15px;
	}
}

/*PROJECTS*/
body.page-template-template-layout-portfolio-php .site {
  background-color: #ffffff;
}

div .x-iso-container {
  margin: 0;
}
div .x-portfolio .entry-featured {
  background: transparent;
  border: none;
  padding: 5px;
}
div .x-iso-container-portfolio .x-portfolio .entry-wrap {
	border: 0;
	padding: 0;
}

/*PORTFOLIO PAGE*/
/*@media (min-width: 979px) {
	.single  .x-portfolio .entry-featured {
		margin: 0;
		float: right;
		max-width: 45%;
	}
	.single .entry-content {
		margin-top: 3%;
		padding: 0;
		max-width: 50%;
	}
	.single .p-meta{
		text-align: left;
	}
	.single .p-meta>span{
		margin: 0;
	}
}*/

.option-set {
	top: 5px;
	left: 5px;
}

.x-portfolio-filters-menu {
	top: inherit;
	left: 0;
	background-color: #fff;
}
.x-portfolio-filters-menu li a {
	color: #F6921E;
	opacity: 1.0;
	text-transform: uppercase;
	border-bottom: 1px solid rgb(218, 218, 218);
}
.x-portfolio-filters-menu li:last-child a {
	padding-bottom: 0.5em;
}

.gallery {
	list-style-type: none;
}

li.gallery-item {
	padding: 0;
	border: none;
	background: transparent;
}

li.gallery-item {
	padding: 0;
	border: none;
	background: transparent;
}

/*ilightbox*/
.ilightbox-holder.ilightbox-next, .ilightbox-holder.ilightbox-prev {
  cursor: pointer;
  display: none !important;
  opacity: 0 !important;
  visibility: hidden;
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail {
  padding: 1px;
}
.ilightbox-holder.light {
  padding: 0.25%;
}
.ilightbox-loader.light {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ilightbox-loader.light div {
  background: #F6921E url("artica-ilightbox-preloader.gif") no-repeat center;
}