/*
Theme Name: OREA
*/

li#menu-item-1103, li#menu-item-862{
	margin-top: -1px;
}


.page-id-1209 .wiloke-title-block > h2:nth-child(1), .page-id-1431 .wiloke-title-block > h2:nth-child(1){
	text-align:center !important;
}

.page-id-1209 .divider, .page-id-1431 .divider{
	display:none;
}


.page-id-1209 .heading-title, .page-id-1431 .heading-title{
	text-align:left;
}

.page-id-1209 .heading-title .divider-lozenge, .page-id-1431 .heading-title .divider-lozenge{
	display:none !important;
}


.team#coll{
	-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-gap: 40px;
column-gap: 40px;
-moz-column-gap: 40px;
}



@media (max-width: 480px) {
  .team#coll{
	-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
-webkit-column-gap: 40px;
column-gap: 40px;
-moz-column-gap: 40px;
}

}

@media (max-width:767px) {
	.vc_hidden-xs {
		 display: block !important;
	}
	.vc_el-clearfix-xs {
		clear:both
	}
}

.visibility_hidden{
    visibility: hidden;
}


.ms-slide .ms-pattern{
	display:none !important;
}


.inner h2.text-uppercase, .inner p.text-description{
	display:none !important;
}

a.cta{
	border: 1px solid #c3b498;
	color: #171717;
	font-family: "Josefin Sans";
	font-weight: 700;
	font-size: 18px;
	padding: 15px;
}

a.cta:hover{
	border: 1px solid #FFF;
	text-decoration:none;
}

#header .container-fluid{
	padding-left:7% !important;
	padding-right: 7% !important;
}

/** Dev added : 20170327*/
#header .header-content .logo {
    max-width: 190px !important;
    top: 15% !important;
}

#header{
	padding: 15px 0 !important;
}

li.portfolio{
	border: 1px solid #c3b498;
	color: #171717;
	font-family: "Josefin Sans";
	font-weight: 700;
	font-size: 30px;
	padding: 15px 0px;
	margin-top: -15px;
}

li.portfolio:hover{
	border: 1px solid #FFF;
	text-decoration:none;
}



.page-id-1170 div.heading-title:nth-child(3) > span:nth-child(2), .page-id-1170 div.heading-title:nth-child(4) > span:nth-child(2), .page-id-1158 div.heading-title:nth-child(3) > span:nth-child(2), .page-id-1158 div.heading-title:nth-child(4) > span:nth-child(2){
	display:none !important;
}


.page-id-1170 .heading-title h2, .page-id-1158 .heading-title h2{
	text-transform: uppercase !important;
}
.page-id-1170 div.heading-title:nth-child(4) h2, .page-id-1158 div.heading-title:nth-child(4) h2{
	font-family: 'dearJoe 2';
	font-size: 35px;
	color:#c3b498;
}








.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1)
, .page-id-484 .wpb_text_column > div:nth-child(1) > ul:nth-child(1)
, .page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1)
{
	list-style:none !important;
}


.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li
, .page-id-484 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li
, .page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li
{
	margin: 15px auto !important;
}


.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1),
.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1),
.page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1)
{
	padding-left: 40px; 
	background: url(img/map.png) center left no-repeat;
}


.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2)
, .page-id-484 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2)
, .page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2)
{
	padding-left: 40px;
	background: url(img/phone.png) center left no-repeat;
}

.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3)
, .page-id-484 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3)
, .page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(3)
{
	padding-left: 40px;
	margin-left: 10px;
	background: url(img/fax.png) center left no-repeat;
}

.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(4)
, .page-id-484 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(4)
, .page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(4)
{
	padding-left: 40px;
	background: url(img/mail.png) center left no-repeat;
}

.page-id-1064 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(4) a
, .page-id-484 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(4) a
, .page-id-1617 .wpb_text_column > div:nth-child(1) > ul:nth-child(1) > li:nth-child(4) a
{
	color: #623d44 !important;
}

.c4YZDc .i4ewOd-UzWXSb{
	display:none !important;
}

@media only screen and (min-width: 992px) and (max-width: 1067px) {
	
	.menu-nav .menu li > a {
    text-transform: uppercase;
    text-decoration: none;
    display: block;
    font-size: 11px;
    padding: 0 5px !important;
    color: #603d43 !important;
}

#header .header-content div.logo  {
    max-width: 100px !important;
    margin-top: 15px;
}

}

/** Dev add 23/03/2017 */

@media (max-width: 1200px) {
	.menu-nav .menu li > a {
		text-transform: uppercase;
		text-decoration: none;
		display: block;
		font-size: 11.5px;
		padding: 0 5px !important;
		color: #603d43 !important;
	}
 }
@media (max-width: 1300px) {
    #header .header-content div.logo {
		max-width: 140px !important;
		top: 15% !important;
	}
}
@media (max-width: 1100px) {
	#header .header-content div.logo  {
		max-width: 100px !important;
		margin-top: 15px;
	}
}
/** Add custom css for language */
li.menu-item-language a {
    text-decoration: none;
    color: #5F3B63;
    -webkit-transition: border-bottom .5s ease-in-out;
    transition: border-bottom .5s ease-in-out;
    border-bottom: 1px solid rgba(95,59,99,0.1);

    display: block;
    float: left;
    font-family: "Brown-Light",sans-serif;
    color: #5F3B63;
    position: relative;
    text-decoration: none;
    border-right-color: #dad7d7;
    font-size: 14px;
    font-size: 0.93333rem;
    line-height: 1.60714em;
    padding-top: 7.5px;
    padding-top: 0.5rem;
    padding-bottom: 7.5px;
    padding-bottom: 0.5rem;
    padding-left: 1em;
    padding-right: 1em;
}
.menu-nav .menu .wpml-ls-first-item
{
    margin-left: 20px !important;
}
li.menu-item-language-current a{
}
li.menu-item-language a:after {
    content: "";
    background: #5F3B63;
    position: absolute;
    bottom: 25%;
    left: 0;
    height: 50%;
    width: 1px;
}
.set-after:after {
    width: 0 !important;
}

li.menu-item-language-current a {
    color: #5c0066;
    border-bottom: 1px solid #5c0066;
}

.heading-title h2 {
    /*font-family: 'dearJoe 2';
    font-size: 35px;
    color: #c3b498;
    div.heading-title:nth-child(3) > h2:nth-child(1)
    */
}

.page-id-1170 .heading-title h2
, .page-id-1633 .heading-title h2
,.page-id-1158 .heading-title h2{
    text-transform: uppercase !important;
}
.page-id-1170 div.heading-title:nth-child(4) h2
, .page-id-1158 div.heading-title:nth-child(4) h2
, .page-id-1633 div.heading-title:nth-child(4) h2{
    font-family: 'dearJoe 2';
    font-size: 35px;
    color:#c3b498;
}



.page-id-1209 .heading-title .divider-lozenge
,.page-id-1633 .heading-title .divider-lozenge
,.page-id-1431 .heading-title .divider-lozenge{
    display:none !important;
}
@media all and (max-width: 980px){

}
.menu-mobile-nav li.portfolio{
	 padding: 0;
	 margin-top: 0;
 }
/** End dev added */

