/*

Theme Name:     bar-or

Description:    

Author:         studio sparta

Template:       twentytwelve



(optional values you can add: Theme URI, Author URI, Version)

*/



@import url("../twentytwelve/style.css");



@font-face {

    font-family: 'reformanarrowmedium';

    src: url('fonts/reformaregularwebfont.eot');
    src: url('fonts/reformaregularwebfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/reformaregularwebfont.woff') format('woff'),
         url('fonts/reformaregularwebfont.ttf') format('truetype'),
         url('fonts/reformaregularwebfont.svg#reformaregularwebfont') format('svg');

}



body {

/*font-family: Tahoma, Geneva, sans-serif*/

font-family:'reformanarrowmedium',Tahoma, Geneva, sans-serif !important;
}



.site-content {

width:100%;

}



.site {



}



body.custom-background-white .site {

width:1355px;

max-width:1355px;

}


#post-1545 .entry-content{
  float: left;
}



.site-header {

padding-right: 3px;

padding-top: 30px;

}



hgroup, nav{

float: right;

margin-top: 3px;

}



.main-navigation {

margin-top: -5px;

margin-right: 30px;

}



.main-navigation li {

font-size: 18px;

margin-left: 0px !important;

margin-right: -3px !important;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;



}



.main-navigation li a {

color:#828a91;

height: 10px;

padding: 15px;

line-height: 12px;

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;

}



.main-navigation li:hover {

background-color: #e9e8e8;

}



.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {

border:none !important;



}



.ie.ie8 .main-navigation li a{

margin-top: -32px;

}



.ie.ie8 nav.main-navigation{

  margin-top: 2px;

}



.ie.ie8 .main-navigation li ul li a{

background-attachment: scroll;

background-clip: border-box;

background-color: rgb(102, 102, 102);

background-image: none;

background-origin: padding-box;

background-size: auto;

border-bottom-color: rgb(153, 153, 153);

border-bottom-style: solid;

border-bottom-width: 1px;

border-image-outset: 0px;

border-image-repeat: stretch;

border-image-slice: 100%;

border-image-source: none;

border-image-width: 1;

border-left-color: rgb(153, 153, 153);

border-left-style: none;

border-left-width: 0px;

border-right-color: rgb(153, 153, 153);

border-right-style: none;

border-right-width: 0px;

border-top-color: rgb(153, 153, 153);

border-top-style: none;

border-top-width: 0px;

color: rgb(153, 153, 153);

cursor: auto;

direction: rtl;

font-family: reformanarrowmedium, Tahoma, Geneva, sans-serif;

font-size: 18px;

height: 35px;

line-height: 39px;

list-style-image: none;

list-style-position: outside;

list-style-type: none;

margin-bottom: 0px;

margin-left: 7px;

margin-right: 7px;

margin-top: 0px;

opacity: 0.8999999761581421;

outline-color: rgb(153, 153, 153);

outline-style: none;

outline-width: 0px;

padding-bottom: 7px;

padding-left: 7px;

padding-right: 7px;

padding-top: 7px;

text-align: right;

text-decoration: none;

text-indent: 0px;

text-transform: uppercase;

transition-delay: 0s;

transition-duration: 0.3s;

transition-property: all;

transition-timing-function: ease-in-out;

vertical-align: baseline;

white-space: normal;

width: 180px;

}



.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {

color: #fff !important;

font-weight: normal;

}



li.current-menu-item {

background-color: #666666;

}



li.current-menu-item:hover{

background-color: #666666;

}



.main-navigation li.current-menu-item a:hover {

color: #fff;

}



.searchForm{

float: left;

position: relative;

}



.searchForm input{

background-color: #e9e8e8 !important;

border: 1px solid #e9e8e8 !important;

width: 198px !important;

height: 17px !important;

-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.0);

-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0.0));

box-shadow: inset 0 0px 0px rgba(0,0,0,0.0);

-webkit-transition: border linear .2s,box-shadow linear .2s;

-moz-transition: border linear .2s,box-shadow linear .2s;

-o-transition: border linear .2s,box-shadow linear .2s;

transition: border linear .2s,box-shadow linear .2s;

font-size: 18px !important;

padding: 10px !important;

margin-top: -4px;

margin-right: 0px;

border-radius: 0px;

}



.searchForm input[type="submit"].btn {

background-color: transparent !important;

text-indent: -9999px;

background-image: url(images/searchBtn.png);

width: 13px !important;

height: 14px !important;

box-shadow: none !important;

padding: 0px !important;

border: none !important;

margin-right: -25px;

z-index: 999;

position: absolute;

margin-top: -28px;

margin-top: 8px\9;

float: left;

left: 12px;

}



@-moz-document url-prefix() { 

  .searchForm input[type="submit"].btn {

     margin-top: 8px;

  }

}



.searchForm .btn:hover{

color: #333;

text-decoration: none;

background-position: 0 0px;

}



textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {

border-color: rgba(75,115,29,0.8);

outline: 0;

outline: thin dotted \9;

-webkit-box-shadow: inset 0 1px 0px rgba(0,0,0,0),0 0 0px rgba(0,0,0,0);

-moz-box-shadow: inset 0 1px 0px rgba(0,0,0,0),0 0 0px rgba(0,0,0,0);

box-shadow: inset 0 1px 0px rgba(0,0,0,0),0 0 0px rgba(0,0,0,0);

}





.main-navigation li a:hover {

/*color: #4b731d;*/

}



.site-header {

border-bottom: solid 1px #e9e8e8;

position: fixed;

z-index: 9999;

width: 1352px;

background-color: #FFFFFF;

padding-bottom: 0px;

}



body.template-front-page .site-content, body.single-attachment .site-content, body.full-width .site-content {

margin-top: 3px;

}



.homeSlider{

float:right;

position:relative;

margin-top: 19px;

}



.tp-rightarrow.default {

z-index: 100;

cursor: pointer;

position: relative;

background: url(images/right-arrow.png) no-Repeat 0 0;

width: 53px;

height: 80px;

right: 0px !important;

opacity:0.5;

}



.tp-rightarrow.default:hover {

opacity:0.8;

}



.tp-leftarrow.default {

z-index: 100;

cursor: pointer;

position: relative;

background: url(images/left-arrow.png) no-Repeat 0 0;

width: 53px;

height: 80px;

left: 0px !important;

opacity:0.5;

}



.tp-leftarrow.default:hover {

opacity:0.8;

}



footer#colophon{

border-top: solid 1px #e9e8e8;

margin-top: 37px;

max-width: 1355px;

padding:0px;

padding-top:0px;

}



.page-id-13 footer#colophon{

margin-top: 3px;

}







.site-info , .site-info a{

font-size:13px;

color:#828a91 !important;

padding-right: 0px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



.site-info a:hover{

color:#4b731d !important;

}



.footerLike{

float: left;

width: 92px;

margin-top: -20px;

margin-left: 0px;

height: 23px;

}





.homeRubs{

float:left;

width:1355px;

position: absolute;

z-index: 999;

bottom: 0px;

}



.homeRub{

float:right;

width:409px;

height: 103px;

background-color:#000000;

background-color:rgba(0,0,0,0.5);

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;

color:#FFFFFF;

padding:20px;

position:relative;

}



.homeRub:hover{

background-color:rgba(0,0,0,0.8);

}



.homeRub.midlle{

margin-right:4px;

margin-left:4px;



}



.homeRubTitle{

font-size: 21px;

border-bottom: solid 1px #FFF;

float: right;

clear: both;

margin-bottom: 9px;

padding-bottom: 1px;

background-position: 100% 32%;

background-repeat: no-repeat;

padding-right: 24px;

}



 .a{

padding-right: 15px;

background-position: 100% 2%;

}





 .b{



}



 .c{

   padding-right: 20px;

}





.tickerText{

text-align:right;

}



.homeRubText{

font-size: 15px;

float: right;

line-height: 15px;

text-align: justify;

}



.homeRubText p{

color: #fff;

  }



.homeRubBtn{

float:left;

font-size:18px;

background-color:#4b731d;

padding-top:7px;

padding-bottom:7px;

padding-right:20px;

padding-left:20px;

position:absolute;

bottom:10px;

left:20px;

display: none;

}



#homeRubBtn{

float:left;

font-size:18px;

background-color:#4b731d;

padding-top:7px;

padding-bottom:7px;

padding-right:20px;

padding-left:20px;

position:absolute;

bottom:-79px;

left:20px;

}



a .homeRubBtn {

color:#FFFFFF;

}



#homeRubBtn a{

color:#FFFFFF;

}



ul#news-ticker{

width: 410px;

height: 126px !important;

list-style: none !important;

}



ul#news-ticker a{

color: #fff;

-webkit-transition: none;

-moz-transition: none;

-o-transition: none;

-ms-transition: none;

transition: none;

width: 100% !important;

  }



.tickerLink{

display:none;

}



#NewsReadMoreBtn{

float: left;

font-size: 18px;

background-color: #4b731d;

padding-top: 10px;

padding-bottom: 8px;

padding-right: 20px;

padding-left: 27px;

position: absolute;

bottom: -76px;

left: -5px;

color: #FFFFFF;

text-decoration: none;

text-align: center;

}



.widget-area {

float: right !important;

}



#primary {

float: right !important;

padding-right: 64px;

width: 81%;

border-right: solid 1px #e9e8e8;

min-height: 433px;

margin-right: 14%;

}



.page-id-220 #primary, .page-id-233 #primary, .page-id-271 #primary ,.page-template-page-without-sidebar-php #primary, .page-template-page-contact-php #primary ,.search-results #primary ,.search-no-results #primary ,.error404 #primary{

float: right !important;

padding-right: 0px;

width: 100%;

border-right: 0px;

min-height: 433px;

margin-right: 0px;

}



.post-type-archive-projectpt1 #primary ,.post-type-archive-projectpt2 #primary ,.post-type-archive-projectpt3 #primary {

min-height: 693px;

}



.page-template-page-without-sidebar-php #content {

width: 43%;

float: right;

}





.page-id-13 #primary{

float: none !important;

padding-right: 0px;

width: 100%;

margin-right: auto;

margin-left: auto;

border-right: none;

}



#secondary {

float: right !important;

width: 190px !important;

margin-top: -6px;

position: fixed;

clear: both;

}



.page-id-13 #main{

margin-top:64px;

margin-bottom: 0px;

}



#main{

margin-top:141px;

/*margin-bottom: 54px;*/

}







h3.widget-title{

font-size: 18px;

color: #333333;

line-height: 1.8;

padding-right: 37px;

margin-bottom: 9px !important;

}



.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget {



font-size: 18px;

line-height: 1.846153846;

padding-right: 37px;

}



.widget-area .widget li{

background-image: url(images/sidebarArr.png);

background-repeat: no-repeat;

background-position: 14% 49%;

border-bottom: solid 1px #e9e8e8;

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;

padding-bottom: 25px;

padding-top: 25px;

line-height: 0px;

margin-left: 20px;

}



.widget-area .widget li:hover{

background-image:url(images/sidebarArrCurrent.png);

}



.widget-area .widget a {

color: #828a91;

text-decoration: none;

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;



}



.widget-area .widget a:hover {

color:#4b731d ;

}



.widget-area li.current-menu-item {

background-color: transparent !important;

background-image:url(images/sidebarArrCurrent.png) !important;

}



.widget-area li.current-menu-item a{

color:#4b731d !important;

}



.spacer10{

width:100%;

float:right;

height:10px;

}



h1{

font-size:18px;

color:#828a91;

border-bottom:1px solid #828a91;

padding-bottom:1px;

}



p{

font-size:15px;

color:#828a91;

text-align:justify;

line-height:18px;

}





.entry-header {

float: right;

margin-bottom:8px;

width: 100%;

}



.entry-title{

float:right;

}



.entry-content p{

float: right;

line-height: 20px;

clear: both;

margin-bottom: 0px;

}



#content{

width:40%;

float: right;

}



.page-id-13 #content{

width:100%;

float: none;

}



.text-icon{

background-image: url(images/text-icon.png);

width: 313px;

height: 5px;

margin-right: auto;

margin-left: auto;

clear: both;

background-repeat: no-repeat;

background-position: center top;

}



.spacer30{

width:100%;

float:right;

height:30px;

}



.spacer40{

width:100%;

float:right;

height:40px;

}



.pageGallery{

float:left;

margin-top:3px;

}



.rsDefaultInv{

background: #FFF !important;

/*-webkit-box-shadow: 0 0 4px rgba(0,0,0,.1);

  -moz-box-shadow: 0 0 4px rgba(0,0,0,.1);

  box-shadow: 0 0 4px rgba(0,0,0,.1);*/

  padding:5px;

  /*border:solid 1px #e9e8e8*/

}

  

.rsDefaultInv .rsOverflow, .rsDefaultInv .rsSlide{

background:#FFFFFF !important;

}



.rsTmb{

display:none !important;

}



img.rsImg {

max-width: none;

margin: auto !important;

position: absolute;

top: 0;

left: 0;

bottom: 0;

right: 0;

}



.rsDefaultInv.rsHor .rsArrowRight .rsArrowIcn {

background: url(images/right-arrow.png) no-Repeat 0 0;

width: 53px;

height: 80px;

background-position: 0 0 !important;

top: 45%;

left: 16%;

opacity:0.5;

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;



}



.rsDefaultInv.rsHor .rsArrowRight .rsArrowIcn:hover {

opacity:0.8;

}



.rsDefaultInv.rsHor .rsArrowLeft .rsArrowIcn  {

background: url(images/left-arrow.png) no-Repeat 0 0;

width: 53px;

height: 80px;

background-position: 0 0 !important;

top: 45%;

left: 16px !important;

opacity:0.5;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;



}



.rsDefaultInv.rsHor .rsArrowLeft .rsArrowIcn:hover {

  opacity:0.8;

}



.rsDefaultInv .rsArrowDisabled .rsArrowIcn {

filter: alpha(opacity=100) !important;

opacity:0.5;

}



.entry-header .entry-title {

font-size: 18px !important;

}



.entry-title span{

color: #4b731d;

  }



.teamCont{

float:right;

margin-bottom:50px;

}



.teamThumb{

margin-left: 30px;

float: right;

}



.teamThumb img{

border-radius: 0px !important;

box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;

float:right;

}



.teamTitle{

color: #828a91;

border-bottom: 1px solid #828a91;

padding-bottom: 1px;

font-size: 18px;

margin-bottom: 10px;

margin-top: 11px;

float: right;

margin-left: 10%;

}



.teamText{

font-size: 15px;

color: #828a91;

text-align: justify;

float: right;

width: 74%;

line-height: 18px;

}



.site-header h1{

border: none;

}



.clientCategoryTitle{

color:#4b731d;

font-size:18px;

margin-bottom:25px;

}



.clientCategoryCont{

float: right;

width: 30%;

margin-left: 3.3%;

}



.clientCategoryMainCont{

float:right;

clear:both;

width: 100%;

margin-top: 38px;

}



li.clientTitle a{

color:#828a91;

font-size:15px;

text-decoration:none;

padding-top:2px;

}







li.clientTitle{

list-style:square url("images/bullet.png");

margin-bottom:5px;

color:#828a91;

font-size:15px;

text-decoration:none;

padding-top:0px;

}



a{

text-decoration:none;

}





.isotope-item {

  z-index: 2;

  padding-left:21px;

  padding-bottom:8px;



}



.isotope-item:nth-child(4n-1) {

 padding-left:0px;

}



.isotope-hidden.isotope-item {

  pointer-events: none;

  z-index: 1;

}



.isotope,

.isotope .isotope-item {

  /* change duration value to whatever you like */

  -webkit-transition-duration: 0.8s;

     -moz-transition-duration: 0.8s;

      -ms-transition-duration: 0.8s;

       -o-transition-duration: 0.8s;

          transition-duration: 0.8s;



}



.isotope {

  -webkit-transition-property: height, width;

     -moz-transition-property: height, width;

      -ms-transition-property: height, width;

       -o-transition-property: height, width;

          transition-property: height, width;

}







.isotope .isotope-item {

  -webkit-transition-property: right, top, -webkit-transform, opacity;

     -moz-transition-property: right, top, -moz-transform, opacity;

      -ms-transition-property: right, top, -ms-transform, opacity;

       -o-transition-property: right, top, -o-transform, opacity;

          transition-property: right, top, transform, opacity;



}



/**** disabling Isotope CSS3 transitions ****/



.isotope.no-transition,

.isotope.no-transition .isotope-item,

.isotope .isotope-item.no-transition {

  -webkit-transition-duration: 0s;

     -moz-transition-duration: 0s;

      -ms-transition-duration: 0s;

       -o-transition-duration: 0s;

          transition-duration: 0s;

}





ul#filters li{

background-image: url(images/sidebarArr.png);

background-repeat: no-repeat;

background-position: 14% 53%;

border-bottom: solid 1px #e9e8e8;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

padding-bottom: 15px;

padding-top: 15px;

line-height: 0px;

margin-left: 20px;

cursor:pointer;

}



ul#filters li a{

color:#828a91;

font-size:18px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



ul#filters li.current a{

color:#4b731d;

}





ul#filters li.current{

background-image: url(images/sidebarArrCurrent.png);

}



ul#filters li:hover{

background-image: url(images/sidebarArrCurrent.png);

}



ul#filters li:hover> a{

color:#4b731d;

}



#filtersAllProjects {

background-image: url(images/sidebarArr.png);

background-repeat: no-repeat;

background-position: 14% 53%;

margin-bottom:25px;

margin-left: 20px;

margin-top: 14px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

cursor: pointer;

}



#filtersAllProjects:hover {

background-image: url(images/sidebarArrCurrent.png);

}





#filtersAllProjects a{

font-size:18px;

color: #828a91;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



#filtersAllProjects:hover > a{

color: #4b731d !important;

}





.filtersTitle{

font-size:18px;

color:#333333;

margin-bottom:22px;

}



#container {

  height: 80%;

  height: 480px;

  clear:both;

  width:1161px;

 

}



@-moz-document url-prefix() { 

  #container {

     width:1200px;

  }

}





.projectInCat{

  width:366px;

  height:320px;

  margin-left:3%;

opacity: 1;

  -webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;



}



.projectInCat:hover{

  opacity:0.65;

    }



.projectInCat:hover > .projThumb img

{



}



.projectInCat:hover >.projTitle {

color: #4b731d;

}



.projSingleQuaryItem:hover >a .projThumb img

{

-webkit-filter: brightness(100%);

brightness(100%);

}



.projSingleQuaryItem:hover >a .projTitle

{

color:#4b731d

}





.post-type-archive #content{

width:100%;

}



.projTitle{

font-size:15px;

color:#555555;

margin-top:10px;

width: 100%;

height: 20px;

}



img.wp-post-image {

border-radius: 0px;

box-shadow: 0 0px 0px rgba(0, 0, 0, 0);

}



.single-projectpt1 #primary, .single-projectpt2 #primary, .single-projectpt3 #primary{

padding-right: 0px;

width: 100%;

border: none;

min-height: 433px;

margin-right: 0px;

}



.single-projectpt1 #content ,.single-projectpt2 #content,.single-projectpt3 #content  {

/*width: 38.5%;*/

width: 43.5%;

float: right;

position:relative

}



.projSingleText{

float:right;

/*min-height: 465px;*/

}



.projSinglepageGallery{

float:left;

/*margin-top:23px;*/

margin-left: 3px;

}



.projSinglePdf{

float:right;

background-image:url(images/pdf_icon.png);

background-position:right center;

background-repeat:no-repeat;

height:20px;

padding-right:34px;

font-size: 15px;

color: #828a91;

padding-top:14px;

position:absolute;

bottom:0px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



.projSinglePdf:hover{

color: #4b731d;

}



.projSingleFooter{

float:right;

width:100%;

margin-top:45px;

padding-top: 30px;

}



.projSingleBtns{

float:right;

width:100%;

font-size: 15px;

}





.projSingleBtnBack{

margin-left:18px;

background-image:url(images/back_arrow.png);

float:right;

background-repeat:no-repeat;

padding-right:15px;

background-position: right 25%;

}



.projSingleBtnBack{

color: #828a91 ;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

border-bottom: dotted 1px #4b731d;

padding-bottom: 10px;

width:100%;

}



a .projSingleBtnBack:hover {

color: #4b731d ;

}



.projSingleBtnBack span{

color: #4b731d ;

}



.projSingleBtnMore{

/*background-image:url(images/down_arrow.png);*/

float:none;

/*background-position:right center;*/

background-repeat:no-repeat;

padding-right:15px;

color: #828a91 ;

clear: both;

margin-top: 10px;

font-size: 16px;

text-align: center;

padding-top: 20px;

font-size:18px;

}



.projSingleBtnMore span{

color: #4b731d ;

}



.projSingleQuary{

float:right;

width:100%;

margin-top:25px;

}



.ie.ie8 .projSingleQuary{

width:103%;

}



.projSingleQuaryItem{

float: right;

margin-left: 1.93%;

margin-bottom: 20px;

opacity: 1;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



.projSingleQuaryItem:hover{

opacity: 0.65;

  }



.projSingleQuaryItem:nth-child(5n-0){

margin-left:0px;

}



.sub-menu{

text-align:center;

background-color: #666666;

opacity:0.9;

z-index: 9999;

}



.sub-menu li.current-menu-item {

background-color: transparent;

}



.sub-menu li:hover{

  background-color:#666666; 

}



.main-navigation li ul li a {

background: #666666;

border: none;

opacity: 0.9;

font-size: 18px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

border-bottom: 1px solid #999999;

padding: 7px;

height: 35px;

margin-right: 7px;

margin-left: 7px;

text-align: right;

color: #999999;

}



.main-navigation li ul li:last-child a {

border-bottom: none;

}



.main-navigation li ul li a:hover {

background: #666666;

color: #fff;

opacity:0.9;

}



.main-navigation li ul {

z-index: 9999;

padding-top: 5px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;



}



.main-navigation li ul li {

float: right;

margin-right: 2px !important;

}



.documentationContent{

float: right;

clear: both;

width: 75%;

}



.documentation_pdf_upload{

float: right;

background-image: url(images/pdf_icon.png);

background-position: right top;

background-repeat: no-repeat;

min-height: 34px;

padding-right: 34px;

font-size: 18px;

color: #4b731d;

padding-top: 0px;

margin-top: 35px;

clear: both;

width: 72%;

}



.documentation_pdf_upload span{

font-size: 15px;

color: #828a91;

float: right;

margin-top: 5px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

width:100%;

text-align: justify;

}



.documentation_pdf_upload span:hover {

color: #4b731d;

}



.documentationTitle{

color: #4b731d;

font-size: 18px;

margin-bottom: 20px;

}



ul.documentationFiles{

list-style:none;

}



ul.documentationFiles li{

float:right;

border-bottom: 1px solid #e9e8e8;

/*padding-bottom: 20px;*/

margin-top:10px;

font-size: 15px;

color: #828a91;

width:100%;

min-height: 26px;

list-style-type: none;

}



ul.documentationFiles .yes{

width:96%;

min-height: 24px;

list-style-type: none;

color: #4b731d;

border: none;

font-weight: bold;

margin-top: 40px;

}



.documentationFilesMainCont {

float: right;

clear: both;

width: 100%;

margin-top: 75px;

}





.exhibitionContent{

float:right;

width:100%;

margin-bottom:25px;

margin-top:7px;

}



.exhibitionCont {

float: right;

margin-bottom: 50px;

}



.exhibitionTitle{

color: #4b731d;

font-size: 18px;

margin-bottom: 25px;

float: right;

border-top: 1px solid #e9e8e8;

padding-top:25px;

width:100%;

}



.exhibitionText{

font-size: 15px;

color: #828a91;

text-align: justify;

float: right;

width: 55%;

clear: right;

line-height: 18px;

text-align:justify;

}



.exhibitionThumb{

margin-right: 45px;

float: left;

}



.exhibitionUrl{

float:right;

width:100%;

width: 67%;

}



.exhibitionUrl a{

color:#333333;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

font-family:Tahoma, Geneva, sans-serif;

font-size:13px;

}



.exhibitionUrl a:hover{

color:#4b731d;

}



.articleTitle a{

font-size:15px;

color:#828a91;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



.articleCont li a:hover{



}



.articleCont li{

list-style: square url("images/bullet.png");

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



.articleCont li:hover{

list-style: square url("images/artBulletHover.png");

}



.articleCont{

float: right;

clear: both;

margin-bottom: 5px;

margin-right: 10px;

}





.articleCatTitle{

color: #4b731d;

font-size: 18px;

margin-bottom: 10px;

float: right;

clear: both;

margin-top: 20px;

}



.projThumb{

overflow: hidden;

width:325px;

height:260px;

}



.projSingleFooter .projThumb{

overflow: hidden;

width:250px;

height:198px;

}



.projThumb img{

/*-webkit-transition: all 600ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 

   -moz-transition: all 600ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 

    -ms-transition: all 600ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 

     -o-transition: all 600ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 

        transition: all 600ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */

  /*  -webkit-filter: brightness(75%);

-moz-filter: brightness(75%);

    -ms-filter: brightness(75%);

     -o-filter: brightness(75%);

        filter: brightness(75%);*/

}







.projThumb img:hover{

/*-webkit-filter: brightness(100%);*/

}





.cpDtls{

float: right;

width: 17%;

color: #818991;

font-size: 24px;

clear: right;

margin-top: 9px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;





}



.cpDtls p{

margin-bottom:0px;

clear:both;

font-size: 16px;

}



.cpDtls a{

color: #818991;

}



.cpDtls a:hover{

color: #4b731d

}



.cpForm{

float: right;

width: 38.5%;

margin-top: 9px;

margin-right: 7.7%;

}



.cpForm p{

color: #828a91;

font-size: 16px;

margin-bottom: 8px;

}





.cpForm input ,.cpForm textarea{

width: 415px;

background-color:#e9e8e8;

border:none;

border-radius:0px;

margin-bottom:10px;

padding:5px;

color: #828a91;

font-size: 16px;



}



.cpForm input{

height: 30px;

}



.cpForm textarea{

height:307px;

}



.cpForm input[type="submit"] {

width: 90px;

height: 40px;

background-color: #828a91;

color: #e9e7e7;

font-size: 17px;

float: left;

background-image: none;

padding-top: 7px;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

-webkit-appearance: none;

}



.cpForm input[type="submit"]:hover{

background-color:#666;



}



::-webkit-input-placeholder {

  color: #828a91;

font-size: 16px;

}



:-moz-placeholder { /* Firefox 18- */

  color: #828a91;

font-size: 16px;

}



::-moz-placeholder {  /* Firefox 19+ */

   color: #828a91;

font-size: 16px;

}



:-ms-input-placeholder {  

   color: #828a91;

font-size: 16px;  

}





div.wpcf7-validation-errors {

clear: both;

}



div.wpcf7-mail-sent-ok {

clear: both;

}





.cpMap {

float: right;

width: 31.5%;

height: 517px;

margin-top: 37px;

margin-right: 5%;

}





.rev_slider_wrapper {

background-color: transparent !important;

}



#NewsReadMoreBtn{

background-color: rgb(75, 115, 29);

border-bottom-color: rgb(255, 255, 255);

border-bottom-style: none;

border-bottom-width: 0px;

border-image-outset: 0px;

border-image-repeat: stretch;

border-image-slice: 100%;

border-image-source: none;

border-image-width: 1;

border-left-color: rgb(255, 255, 255);

border-left-style: none;

border-left-width: 0px;

border-right-color: rgb(255, 255, 255);

border-right-style: none;

border-right-width: 0px;

border-top-color: rgb(255, 255, 255);

border-top-style: none;

border-top-width: 0px;

bottom: 10px;

color: rgb(255, 255, 255);

cursor: auto;

direction: rtl;

display: block;

float: none;

font-family: reformanarrowmedium, Tahoma, Geneva, sans-serif;

font-size: 18px;

height: 18px;

left: 20px;

line-height: 18px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

margin-top: 30px;

padding-bottom: 7px;

padding-left: 20px;

padding-right: 20px;

padding-top: 7px;

position: absolute;

vertical-align: baseline;

width: 58px;

top: 49px;

left: 0%;

}



.allProjects li a{

 color: red !important;

}



.entry-content ul{

list-style: disc outside;

float: right;

}



.entry-content ul li{

list-style: square url("images/bullet.png");

margin-bottom: 5px;

color: #828a91;

font-size: 15px;

text-decoration: none;

padding-top: 0px;

margin: 0px;

margin-bottom: 0px;

margin-right: 12px;

margin-top: 0px;

}



.entry-content ol li{

margin-bottom: 5px;

color: #828a91;

font-size: 15px;

text-decoration: none;

padding-top: 0px;

margin: 0px;

margin-bottom: 0px;

margin-right: 15px;

margin-top: 0px;

}



a {

color: #828a91;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;



}



a:hover{

  color: #4b731d ;

}



.search-results #content{

width: 50%;

}



.search-no-results #content{

width: 50%;

}



.error404 #content{

width: 50%;

}



.search-resultsText {

font-size: 15px;

color: #828a91;

text-align: justify;

float: right;

clear: right;

line-height: 18px;

text-align: justify;

padding-bottom: 10px;

}



.search-resultsCont {

float: right;

border-bottom: 1px solid #e9e8e8;

padding-top: 25px;

clear: both;

}



.search-resultsTitle {

color: #4b731d;

font-size: 18px;

margin-bottom:5px;

float: right;

width: 100%;

}



a.read-more{

  color: #4b731d;

}



.search-no-results .entry-header {

clear: both;

}



.error404 .entry-header {

clear: both;

}



.widget-area .widget li {

background-image: url(images/sidebarArr.png);

background-repeat: no-repeat;

background-position: 14% 49%;

border-bottom: solid 1px #e9e8e8;

-webkit-transition: all 0.5s ease-in-out;

-moz-transition: all 0.5s ease-in-out;

-o-transition: all 0.5s ease-in-out;

-ms-transition: all 0.5s ease-in-out;

transition: all 0.5s ease-in-out;

padding-bottom: 25px;

padding-top: 25px;

line-height: 0px;

margin-left: 20px;

}



.single-post .widget-area .widget li {

background-image: none;

line-height: 18px;

}



#gtt_go-to-top a {

background-image: url(images/black-arrow.png);

width: 41px;

height: 41px;

display: block;

position: fixed;

bottom: 2%;

left: 10px;

cursor: pointer;

z-index: 100;

right: 97%;

}





.underHeaderSpacer{

width: 1356px;

float: left;

height: 62px;

background-color: #fff;

position: fixed;

top: 80px;

z-index: 9998;

}



.page-id-13 .underHeaderSpacer ,.page-template-page-contact-php .underHeaderSpacer{

display: none;

  }



.entry-content, .entry-summary, .mu_register {

float: right;

}



.entry-content h5, .comment-content h5 {

margin: 0px;

}



.entry-content h2, .comment-content h2, .mu_register h2 {

font-size: 16px;

margin: 0px;

}



.contactMain{

  clear: both;

}



.page-template-page-contact-php .entry-content{

width: 100%;

}



#primary ul {

list-style: disc outside;

float: right;



}



.projSinglePdf {

margin-top: 20px;

position: relative;

}



.tabletFilters{

  display: none;

}



ul.documentationFiles{

width: 98%;

}



ul.documentationFiles li:last-child{

border:none;

  }



.exhibitionText ul {

margin-right: 15px;

}



.SmallScreensSearchForm{

display: none;

}



.rsDefaultInv .rsGCaption {

bottom: -30px !important;

bottom: -8% !important;

left: 0px !important;

text-align: center !important;

background: transparent !important;

color: #828a91 !important;

width: 100% !important;

font-size: 14px !important;

border-radius: 0px !important;

height: 15px;

padding-top: 5px !important;

}



.rsOverflow {

overflow: visible !important;

}



.documentationList span { 

color: #828a91;

border: none;

font-weight: bold;

font-size: 15px;

margin-top: 10px;

float: right;

padding-left: 10px;

border-left: 1px solid #4b731d;

padding-right: 10px;

cursor: pointer;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;



}



.documentationList span:hover { 

color: #4b731d;

  }



.documentationList span:first-child { 

padding-right: 0px;

  }



.documentationList span:last-child { 

border-left: none;

  }



  #nav_menu-5{

  display: none;

}



header#masthead .chosen-container{



}



#lang_sel li {

float: left;

width: 75px;



}



#lang_sel {

height: 39px;

}



#lang_sel_list{

height: 39px;

}



#lang_sel a, #lang_sel a:visited ,#lang_sel ul ul a, #lang_sel ul ul a:visited {

display: block;

font-size: 18px;

text-decoration: none !important;

color: #999999;

border: none;

padding-left: 10px;

line-height: 20px;

height: 28px;

background-color: transparent !important;

padding-top: 9px;

font-family: reformanarrowmedium, Tahoma, Geneva, sans-serif;

}



#lang_sel ul ul a:hover{

color: #fff !important;

}





#lang_sel ul ul a, #lang_sel ul ul a:visited{

font-family: Tahoma, Geneva, sans-serif;

font-size: 14px;

text-align: left;

background-color: #666666;

}



#lang_sel ul ul {

visibility: hidden;

position: absolute;

height: 0;

top: 25px;

left: 0;

width: 149px;

border:none;

}



#lang_sel :hover > a, #lang_sel ul ul :hover > a {

color: #999999;

background: #666666;

}



#lang_sel a.lang_sel_sel:hover {

color: #999999;

}







#lang_sel.icl_rtl .lang_sel_sel {

padding-right: 22px;

background-image: url('images/langArrDown.png');

background-repeat: no-repeat;

background-position: 90% center;

}



#lang_sel.icl_rtl .lang_sel_sel:hover {

color: #fff;

}









#lang_sel a.lang_sel_sel {

background-image:none;

}



.langSwitcher{

float: left;

margin-right:0px;

margin-top: -3px;

display: none;

}



.langSwitcher a{

font-size:18px;

color:#828a91;

}



.responsiveMenu{

  display: none;

}



.tinynav { display: none }



#news {

  /*cursor: pointer;*/

}



  .SubmitHolder{

  float: left;

margin-left: 96px;



  }



.cpForm input[type="submit"] {

float: left;

margin-left: 0;

}



.mobileMenu{

  display: none;

}



.regulaerHeader{

  display: block;

}



.icl-he{

  display: none;

}



.menu-item-934 a{

  text-transform: none !important;

  font-size: 16px;

}



.parent-pageid-59 .menu-item-67 ,.parent-pageid-73 .menu-item-67{

 background-color: #666666;

}



.parent-pageid-59 .menu-item-67 a ,.parent-pageid-73 .menu-item-67 a{

color: #fff;

}



.parent-pageid-207 .menu-item-215 {

   background-color: #666666;

}



.parent-pageid-207 .menu-item-215 a{

  color: #fff;

}



/* do not display this 2 for now*/



li.menu-item-202{

  display: none;

}



li.menu-item-203{

  /*display: none;*/

}



.ie.ie8  li.menu-item-202{

  display: none;

}



.ie.ie8  li.menu-item-203{

  /*display: none;*/

}



.projSingleQuaryItem .projTitle{

  width: 250px;

}



.page-id-1182  #content {

width: 100%;

float: none;

margin-right: auto;

margin-left: auto;



}



.page-id-1182 .entry-content{

  float: none;

}



.page-id-1182  .entry-content p {

float: none;

  }



.page-id-1182  .text-icon {

display: none;

}





.entry-content a:visited, .comment-content a:visited {

color: #828a91;

}



.entry-content a:hover, .comment-content a:hover {

color: #4b731d;

}



#nav_menu-3 div ul li.current a{
color:#4b731d !important
}


.tax-projectpt1_cat  #content{
  width: 100%;
}

.tax-projectpt3_cat .allPro .filtersTitle{
    display: none;
}

.tax-projectpt3_cat .allPro .filtersCont{
    display: none;
}

a:focus {
    outline: none;
}

.archive #primary {
    min-height: 660px;
}


/* ----------- Responsive ---------------------------------------------------------------------------------------- */

/* start of media quary ----------- */

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



.tabletWbg{

  display: none;

  }



body.custom-background-white .site {

width: 98%;

max-width: 1355px;

}



.site-header {

width: 98%;

max-width: 1355px;

}



.site-title a img{

max-width: 220px;

}



.main-navigation {

margin-right: 1.3%;

}



hgroup, nav {

/*margin-top: -2px;*/

}



.main-navigation li a {

/*padding: 15px 13%;*/

}



.SmallScreensSearchForm{

display: block;

float:left;

clear: both;

margin-right: 90%;

margin-bottom:10px;

margin-top: -10px

}



.SmallScreensSearchForm input {

background-color: #e9e8e8 !important;

border: 1px solid #e9e8e8 !important;

width: 135px !important;



-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.0);

-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0.0));

box-shadow: inset 0 0px 0px rgba(0,0,0,0.0);

-webkit-transition: border linear .2s,box-shadow linear .2s;

-moz-transition: border linear .2s,box-shadow linear .2s;

-o-transition: border linear .2s,box-shadow linear .2s;

transition: border linear .2s,box-shadow linear .2s;

font-size: 14px !important;

padding: 3px !important;

margin-top: -4px;

margin-right: 0px;

border-radius: 0px;

}



.SmallScreensSearchForm input[type="submit"].btn {

background-color: transparent !important;

text-indent: -9999px;

background-image: url(images/searchBtn.png);

width: 13px !important;

height: 14px !important;

box-shadow: none !important;

padding: 0px !important;

border: none !important;

margin-right: -25px;

z-index: 999;

position: absolute;

margin-top: -28px;

float: left;

left: 12px;

display: none;

}



.searchForm{

  display: none;

}







img.defaultimg{

  width: 100% !important;

}



.homeSlider {

width: 100%;

}



#rev_slider_1_1_wrapper{

  width: 100% !important;

  height: auto !important;

}



#rev_slider_1_1{

  width: 100% !important;

}



.tp-rightarrow.tparrows.default{

  top: 45% !important;

margin-top: 0px !important;

margin-right: 1px;

}



.tp-leftarrow.tparrows.default{

  top: 45% !important;

margin-top: 0px !important;

margin-left: 1px;

}



.homeRubs {

width: 100%;

/*position: relative;

margin-top: 0.3%;*/

}



.homeRub {

width: 29.9%;

height: 107px;

padding: 1.6%;

}



.homeRub.midlle {

margin-right: 0.3%;

margin-left: 0.3%;

}



.homeRub:hover {

}



ul#news-ticker {

width: 100%;

height: 250px;

}



.langSwitcher {

/*margin-right: 10px;*/

}



footer#colophon {

max-width: 98%;

}



.searchForm input[type="submit"].btn {

margin-top: 8px;

left: 19%;

}



.homeRubText {

width: 100%;

}



/*.rsOverflow{

  width: 100% !important;

  height: auto!important;

}



.royalSlider {

 width: 100% !important;

  height: auto !important;

}*/



.rsOverflow{

  width: 100% !important;

}



#new-royalslider-1{

width: 100% !important;

  /*height: auto !important;*/

}



.pageGallery {

width: 51%!important;

margin-left: 5%;

}



.rsContent {

 /* height: auto !important;*/

}



#primary {

padding-right: 2%;

margin-right: 19%;

}



.underHeaderSpacer {

height: 60px;

top: 83px;



}



.entry-content, .entry-summary, .mu_register {

padding-left: 3%;

}



#gtt_go-to-top a {

right: 94%;

}



#container {

width: 100%;

}



.projSinglepageGallery{

width: 44%!important;

margin-left: 1%;

}



.projSingleQuaryItem {

margin-left: 2.5%;

width: 18%;

}



.projSingleFooter .projThumb {

width: 100%;

height: auto;

}



.projSingleQuaryItem .projTitle{

  width: 100%;

}



.projSingleQuaryItem:nth-child(5n-0) {

margin-left: 0;

}



.exhibitionThumb img{



}



.exhibitionThumb {

margin-right: 4%;

}



p {

padding-left: 5%;



}



.exhibitionCont {

padding-left: 5%;

}



.cpForm {

margin-right: 2%;

}



.cpMap {

margin-right: 2%;

  }



  .cpForm p {

float: none;

margin-right: auto;

margin-left: auto;

text-align: center;

}



.cpForm input, .cpForm textarea {

width: 250px;



}





.rsDefaultInv {

border: none;



}



.projSingleText {

min-height:0px ;

}





.projTitle {

height: 40px;

width: 100%;

}



ul.documentationFiles li {



}



.projectInCat {

width: 226px;

height: 220px;

margin-left: 3%;

}



.projThumb {

overflow: hidden;

width: 225px;

height: 180px;

}



.cpDtls p {

text-align: right;

}



.tabletWbg{

  display: none;

  }



   .SubmitHolder{

 float: none;

margin-right: auto;

margin-left: auto;

clear: both;

width: 260px;

padding-left: 5%;

  }



.cpForm input[type="submit"] {

float: left;

margin-left: 0;

}



.text-icon {

background-image: url(images/text-icon.png);

width: 313px;

height: 5px;

margin-right: auto;

margin-left: auto;

clear: both;

}



.documentation_pdf_upload{

width: 68%;

}

.tabletFilters{

  display: block;

  width: 150px !important;

  margin-top: 5px;

  margin-bottom: 20px;

}



.filtersCont{

  display: none;

}



.chosen-search{

  display: none;

}



.chosen-container-single .chosen-single div {

left: 0;

right: 80%;

top: 5px;

}



.chosen-container-single .chosen-single span {



margin-left: 26px;

margin-right: 10px;

text-overflow: ellipsis;

white-space: nowrap;

}



.chosen-container-active.chosen-with-drop .chosen-single div b {

background-position: -18px 2px;

}



.chosen-container-active .chosen-single {

border: 1px solid #4b731d;

background-color: #666666;

}



.chosen-container-single .chosen-single {

border-radius:0px;

box-shadow:none; 

  }



.active-result{

  color: #fff;

}



.chosen-container .chosen-results {

background-color: #666666;

margin: 0px;

padding-bottom: 3px;

  }



  .chosen-container-active.chosen-with-drop .chosen-single {

background-color: #666666;

background-image: none;

border: none;

}



.chosen-container {

background-color: #666666;

background-image: none;

border: none;

  }



.chosen-container-single .chosen-single {

background-image: none;

border: none;

color: #fff;

padding-top: 5px;

padding-bottom: 5px;

box-shadow: none;

background-color: #666666;

}



.spacer40 {

display: none;

}



.filtersTitle {

margin-bottom: 5px;

}



.active-result .result-selected{

  background-image: none;

}



.active-result{

  color: #999999;

  -webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

}



}



/* start of tablet media quary ----------- */

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



 .teamText {

width: 52%;

}



#primary {

padding-right: 3%;

margin-right: 32%;

width: 79%;

}



.clientCategoryCont {

width: 20%;

margin-left: 10%;

 } 



 .clientCategoryTitle {

min-height: 36px;

}



.pageGallery {

width: 90% !important;

float: right;

padding-left: 3%;

margin-bottom: 50px;

}



#new-royalslider-1 {

width: 83% !important;

margin-right: 0px

}



#content {

padding-left: 3%;

width: 90%;

}



.entry-content{

width: 84%;

}





.entry-content ul li {

clear: both;

text-align: justify;

}





ul.documentationFiles li {



}



ul.documentationFiles{

width: 98%;

}









.site-header {

background-color: transparent;

border: none;

}



.homeSlider {

margin-top: 70px

}





.SmallScreensSearchForm{

display: none;

}



.searchForm {

display: block;

/*margin-left: 15px;*/

/*margin-left: 35px;

margin-bottom: 15px;

width: 122px*/

}



.searchForm input {

width: 135px !important;

margin-top: -3px;

height: 15px !important;

/*font-size: 14px !important;

padding: 3px !important;

margin-top: 2px;

padding-right:5px !important;*/

}



.searchForm input[type="submit"].btn {

margin-top: -27px;

left: 2%;

display:none;

}



.homeRubTitle {

font-size: 15px;

padding-bottom: 5px;

padding-top:5px;

color: #4b731d;

border-color: #4b731d;

padding-right: 0px;

}



.homeRubText p {

font-size: 14px;

color: #828a91;

}



.homeRubs{

  position: relative;

  padding-top: 0.3%

}



.homeRub{

  height: 150px;

  background-color:transparent;



}



body.custom-background-white .site {

float: none;

margin-right: auto;

margin-left: auto;

width: 93%;

padding: 0px;

}



.site-header {

width: 93%;

}



.page-template-page-templatesfront-page-php #colophon {

max-width: 93%;

}



.tickerText{

font-size:14px;

text-align: right;

color: #828a91;

}



li.clientTitle {

text-align: right;

list-style: none !important;

margin-bottom: 5px;

font-size: 15px;

padding-bottom: 5px;

border-bottom: solid 1px #e9e8e8;

  }



.tabletWbg{

  display: block;

  position: fixed;

  background-color: #fff;

  width: 100%;

  height: 90px;

  z-index: 9999;

}





  .projSinglepageGallery{

    width: 100% !important;

    max-width: 600px !important; 

    float: none;

    margin-right: auto;

    margin-left: auto;

    margin-bottom: 50px;

  }



  #new-royalslider-1 {

width: 100% !important;



}



#content{

  width: 100% !important;

  float: none !important;

  margin-right: auto !important;

  margin-left: auto !important;

}



.pageGallery #new-royalslider-1 {

width: 88% !important;

float: none;

margin-right: auto;

margin-left: auto;

}



.exhibitionContent,.exhibitionCont {

width: 83%;

}



.exhibitionThumb {

float: right;

margin-right: 0px;

margin-bottom: 25px;

}



.exhibitionText {

width: 100%;

  }



.page-template-page-without-sidebar-php .entry-content {

width: 100%;

}



.cpMap {

margin-right: 6%;

}



.cpForm {

margin-right: 6%;

}



.main-navigation {

margin-right: 0;

margin-top: 0px;

clear: both;

}



.a {

background-image: url(https://amnon-baror.co.il/wp-content/uploads/2013/08/info-iconGreen.png)!important;

}



.b{

  background-image: url(https://amnon-baror.co.il/wp-content/uploads/2013/08/book-iconGreen.png)!important;

}

  



  .c{

  background-image: url(https://amnon-baror.co.il/wp-content/uploads/2013/08/news-iconGreen.png)!important;

}



.homeRub:hover {

background-color: transparent;

}



.documentationContent{

width: 100%;

  }



.documentation_pdf_upload {

width: 90%;

}



.main-navigation li a {

padding-right: 11px;

padding-left: 12px;



}



.widget-area .widget li {

padding-bottom: 20px;

padding-top: 20px;

}



.newsSidebar div ul li{

  padding-top: 10px !important;

  padding-bottom: 10px !important;

}



.page-id-13 .underHeaderSpacer, .page-template-page-contact-php .underHeaderSpacer {

display: block;

}





}





/* start of mobile media quary ----------- */

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



.main-navigation{

  margin-right:-3px !important;

  width: 30%;

}



hgroup{

margin-right: auto;

margin-left: auto;

float: none;

background-color: #fff;

position: absolute;

right: 0;

left: 0;

top: 35px;

z-index: -11;

padding-top: 30px;

padding-bottom: 30px;

}



.post-type-archive-projectpt1 hgroup , .post-type-archive-projectpt2 hgroup , .post-type-archive-projectpt3 hgroup{

padding-bottom: 100px;

}



.page-template-page-templatesfront-page-php hgroup{

padding-bottom: 0px;

}



.site-header h1{

text-align: center !important;

}



.site-title a img {

max-width: 290px;

z-index: -9999;

position: relative;

}



ul.nav-menu.toggled-on.resMenu{

position: fixed;

top: 0px;

height: 100%;

right: 0px;

z-index: -1;

padding-top: 50px;

border-left: #CCC9C9  solid 1px;

text-align: right;

}



ul.nav-menu{

position: fixed;

top: 0px;

height: 100%;

right: -40%;

z-index: -1;

padding-top: 50px;

}



.nav-menu{

  opacity: 1;

 height: auto;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

float: right;

background-color: #e9e8e8;

padding: 20px;

visibility: visible;

width: 188px !important;

}



.nav-menu.resMenu{

 opacity: 1;

 height: auto;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

float: right;

background-color: #e9e8e8;

padding: 20px;

visibility: visible;

width: 188px !important;
display: block;
}

.main-navigation ul.nav-menu.resMenu {
display: block;
    right: 0;
    width: 100% !important;
    top: 38px;
}

.main-navigation ul.nav-menu.resMenu, .main-navigation ul.nav-menu.resMenu * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.main-navigation.resMenu{

  }





.menu-toggle ,  .menu-toggle:active{

display: block;

background-image: url("images/amnon-mobile.jpg") !important;

background-color: transparent !important;

border: none;

text-indent: -9999px;

width: 41px;

height:37px;

background-repeat: no-repeat;

padding: 0px;

border-radius:0px;

box-shadow:none;

margin-right: 0px;

z-index: 9999;

-webkit-transition: all 0.3s ease-in-out;

-moz-transition: all 0.3s ease-in-out;

-o-transition: all 0.3s ease-in-out;

-ms-transition: all 0.3s ease-in-out;

transition: all 0.3s ease-in-out;

background-position: left center;

}



.menu-toggle:hover {

background-color: transparent !important;

background-image: url("images/amnon-mobile.jpg") !important;

background-repeat: no-repeat;



  }



 .menu-toggle.toggled-on{

background-color: transparent;

box-shadow: none;

border-color: transparent;

background-image: url("images/amnon-mobile.jpg") !important;

background-repeat: no-repeat;



 }  





 .main-navigation li ul{

  position: relative;

  background-color: #e9e8e8;

  color: #000;

}



.main-navigation li {

  width: 100%;

  margin-top: 3px;
text-align: right;

}



.main-navigation li ul.sub-menu li a{

background-color: #e9e8e8;

  color: #000;

  margin-right: 9px;

  font-size:16px;

  padding-left: 0px;

  border: none;

  border-right: solid 1px #CCCFD1;

  height: 28px;

  padding:0px;

  padding-right:5px;

  }



  .main-navigation li a {

padding-top:10px;

padding-bottom: 10px;

  }



  ul.sub-menu{

    margin-bottom: 8px !important;

    float: right;

    margin-right: 5px !important;

  }



  ul.sub-menu li{

  }



  .main-navigation li ul.sub-menu li:hover{

background-color: #e9e8e8;

  }



  



  .main-navigation li ul.sub-menu{

    background-color: #e9e8e8;

opacity: 1 !important;

  }



  #menu-item-165 {

background-color: #e9e8e8 !important;



}



#menu-item-165 a{

color: #828a91 !important;

  }



  #menu-item-165 a:hover{

color: #000 !important;

  }



  #menu-item-165 ul li.current-menu-item a{

color: #000 !important;

  }



li.current-menu-item {

background-color: #e9e8e8 !important;

color: #000 !important;

}



  #menu-item-67 {

background-color: #e9e8e8 !important;



}



#menu-item-67 a{

color: #828a91 !important;

  }



  #menu-item-67 a:hover{

color: #000 !important;

  }



  #menu-item-67.current-page-ancestor a{

color: #000 !important;

  }







    #menu-item-17 {

background-color: #e9e8e8 !important;



}



#menu-item-17 a{

color: #828a91 !important;

  }



  #menu-item-17 a:hover{

color: #000 !important;

  }



  #menu-item-17.current-menu-item a{

color: #000 !important;

  }











   #menu-item-215 {

background-color: #e9e8e8 !important;



}



#menu-item-215 a{

color: #828a91 !important;

  }



  #menu-item-215 a:hover{

color: #000 !important;

  }



  #menu-item-215.current-menu-item a{

color: #000 !important;

  }





   #menu-item-273 {

background-color: #e9e8e8 !important;



}



#menu-item-273 a{

color: #828a91 !important;

  }



  #menu-item-273 a:hover{

color: #000 !important;

  }



  #menu-item-273.current-menu-item a{

color: #000 !important;

  }









  #menu-item-279 {

background-color: #e9e8e8 !important;



}



#menu-item-279 a{

color: #828a91 !important;

  }



  #menu-item-279 a:hover{

color: #000 !important;

  }



  #menu-item-279.current-menu-item a{

color: #000 !important;

  }









  #menu-item-26 {

background-color: #e9e8e8 !important;



}



#menu-item-26 a{

color: #828a91 !important;

  }



  #menu-item-26 a:hover{

color: #000 !important;

  }



  #menu-item-26.current-menu-item a{

color: #000 !important;

  }





 .post-type-archive-projectpt3 #menu-item-165 a ,.post-type-archive-projectpt2 #menu-item-165 a , .post-type-archive-projectpt1 #menu-item-165 a{

    color: #000 !important;

  }



  .single-projectpt3 #menu-item-165 a ,.single-projectpt2 #menu-item-165 a , .single-projectpt1 #menu-item-165 a{

    color: #000 !important;

  }



 .post-type-archive-projectpt3 #menu-item-165 ul li a ,.post-type-archive-projectpt2 #menu-item-165 ul li a , .post-type-archive-projectpt1 #menu-item-165 ul li a{

    color: #828a91 !important

  }



  .single-projectpt3 #menu-item-165 ul li a , .single-projectpt2 #menu-item-165 ul li a ,  .single-projectpt1 #menu-item-165 ul li a{

    color: #828a91 !important

  }



.post-type-archive-projectpt3 #menu-item-165 ul li.current-menu-item a{

 color: #000 !important;

}



.post-type-archive-projectpt2 #menu-item-165 ul li.current-menu-item a{

 color: #000 !important;

}



.post-type-archive-projectpt1 #menu-item-165 ul li.current-menu-item a{

 color: #000 !important;

}



.single-projectpt1 #menu-item-165 ul li.menu-item-201 a{

 color: #000 !important;

}



.single-projectpt2 #menu-item-165 ul li.menu-item-202 a{

 color: #000 !important;

}



.single-projectpt3 #menu-item-165 ul li.menu-item-203 a{

 color: #000 !important;

}



.page-template-exhibition-page-php #menu-item-215 a{

   color: #000 !important;

}



.page-template-articles-page-php #menu-item-215 a{

  color: #000 !important;

}



.page-template-articles-page-php #menu-item-215 a{

  color: #000 !important;

}



  

.site-header {

width: 100%;

top: 0px;

margin-right: auto;

margin-left: auto;

float: none;

padding-right: 0px;

padding-top: 0px;

position: fixed;

right: 0;

left: 0;

}



#main {

margin-top: 150px;

}



.post-type-archive-projectpt1 #main , .post-type-archive-projectpt2 #main , .post-type-archive-projectpt3 #main {

margin-top: 220px;

}



#secondary {

display: none;

}



.tabletWbg{

  display: none;

}



#masthead select{

clear: both;

float: none;

top: 110px;

position: absolute;

width: 60%;

right: 0;

left: 0;

margin-right: auto;

margin-left: auto;

z-index: -2;

}



.responsiveMenu .Projects select{

clear: both;

float: none;

top: 110px;

position: absolute;

width: 60%;

right: 0;

left: 0;

margin-right: auto;

margin-left: auto;

z-index: -2;

}



ul#filters{

  display: none;

}



#primary {

padding-right: 0px;

margin-right: auto;

width: 98%;

border: none;

}



.entry-content {

width: 100%;

padding: 0px;

}



.entry-content p{

width: 100%;

padding: 0px;

text-align: justify;

}



.searchForm {

margin-left: 7%;

float: left;

width: 75px !important;

position: relative;

z-index: 9999;

margin-top: 0px;

height: 34px;

padding-top: 3px;

border-right: 1px solid #828a91;



}



.searchForm input {

width: 75px !important;

color: #999999;

}



header#masthead .chosen-container{

margin-right: auto !important;

margin-left: auto !important;

float: none;

position: absolute;

top: 110px;

left: 0;

right: 0;

/*display: none;*/



}



.homeRub {

width: 96.8%;

margin-top: 0.5%;

height: auto;

 border-bottom: solid 1px #e9e8e8;

  }



  .homeRub.midlle {

margin-right: 0;

margin-left: 0;

}



.main-navigation li ul {

display: block;

}



#news{

  border-bottom: none;

}



.sub-menu {

text-align: right;

}



.tp-rightarrow.tparrows.default {

top: 35% !important;

margin-top: 0px !important;

margin-right: 1px;

}



.tp-leftarrow.tparrows.default {

top: 35% !important;

}



#gtt_go-to-top a {

right: 85%;

}



.projectInCat {

margin-left: auto;

margin-right: auto;

float: none;

}



.isotope .isotope-item {

right: 0px;

left: 0px;

}



.cpDtls {

width: 100%;

color: #818991;

font-size: 24px;

margin-top: 0px;

}



.cpForm {

float: right;

width: 100%;

margin-right: 0px;

margin-top: 20px;

clear: both;

}



span.wpcf7-form-control-wrap {

float: right;

clear: both;

}



.cpForm input[type="submit"] {

float: right;

clear: both;

}



.cpMap {

margin-right: 0%;

width: 100%;

float: right;

margin-top: 20px;

clear: both;

}



.responsiveMenu{

  display: block;

}



.responsiveMenu {

display: block;

clear: both;

text-align: center;

width: 50%;

float: none;

margin-right: auto;

margin-left: auto;

height: 40px;

}



.responsiveMenu .chosen-container-single .chosen-single span {

margin-left: auto;

margin-right: auto;

float: none;

}



.responsiveMenu .chosen-container-single .chosen-single {

background-image: none;

border: none;

color: #fff;

padding-top: 5px;

padding-bottom: 5px;

box-shadow: none;

}



.responsiveMenu.Projects{

display: none;

}



.post-type-archive-projectpt1 .responsiveMenu.Projects ,.post-type-archive-projectpt2 .responsiveMenu.Projects ,.post-type-archive-projectpt3 .responsiveMenu.Projects{

display: block;

}



.responsiveMenu .chosen-container .chosen-results li.active-result {

padding-right: 0px;

}







.responsiveMenu .chosen-container-single .chosen-single div {

right: 90%;

}



.tinynav { display: block }

.responsiveMenu div ul { display: none }

.responsiveMenu div .chosen-container ul { display: block }







.responsiveMenu.about{

  display: none

}



.responsiveMenu.academy{

  display: none

}



.responsiveMenu.book{

  display: none

}

 .responsiveMenu.news{

display: none;


}



.page-template-default .responsiveMenu.about ,.page-template-team-page-php .responsiveMenu.about ,.page-template-client-page-php .responsiveMenu.about, .page-template-resume-page-php .responsiveMenu.about{

display: block;

z-index: -1;

}



.page-template-academy-page-php .responsiveMenu.academy ,.page-template-exhibition-page-php .responsiveMenu.academy ,.page-template-articles-page-php .responsiveMenu.academy{

display: block;

z-index: -1;

}

.single-post .responsiveMenu.news{

display: block;

z-index: -1;

}



.teamThumb {

clear: both;

}



.teamTitle {

clear: both;

width: auto;

}



.teamText {

width: 100%;

clear: both;

}



.clientCategoryCont {

width: 100%;

margin-left: 0;

}



.clientCategoryTitle {

min-height: 0px;

margin-bottom: 15px;

margin-top: 20px;

}



li.clientTitle {

margin-bottom: 10px;

padding-bottom: 10px;

}



.clientCategoryMainCont {

margin-top: 18px;

}



.pageGallery {

width: 100% !important;

float: none;

padding-left: 0px;

margin-right: auto;

margin-left: auto;

margin-bottom: 30px;

}



.pageGallery #new-royalslider-1 {

width: 100% !important;

}



.exhibitionContent, .exhibitionCont {

width: 100%;

}



p {

padding-left: 0;

}



 .SubmitHolder{

  float: right;

  margin-right: 0px;

  margin-left: auto;

  clear: both;

  }



.cpForm input[type="submit"] {

float: left;

margin-left: 0;

}



ul#news-ticker {

height: 50px !important;

}



.homeSlider {

width: 100%;

float: none;

margin-right: auto;

margin-left: auto;

position: absolute;

right: 0;

left: 0;

margin-top: 55px;

}



.page-id-13 footer#colophon {

margin-top: 213px;

width: 100%;

}





.regulaerHeader{

  display: none;

}



.mobileMenu {

display: block;

background-color: #e9e8e8;

margin-top: -0px;

margin-right: -1px;

position: absolute;

right: 0;

left: 0;

height: 37px;

border-bottom: 1px solid #828a91;

}



.langSwitcher{

margin-top: 0px;

border-right: 1px solid #828a91;

height: 37px;

}



#rev_slider_1_1_wrapper {

margin-bottom: 10px !important;

}



.icl-en{

  padding: 10px;

}



.resMenuProjFilterByUse select{

top:145px !important;

}



.resMenuProjFilterByStatus select{

top:180px !important;

}



.isotope-item {

padding-left: 0px;

}



img.rsImg{

 margin-top: 0px !important;

margin-bottom: 0px !important; 

}



.royalSlider {

height: auto;

}



.projSingleBtnMore {

font-size: 15px;

}



.projSingleQuaryItem {

width: 100%;

margin-left: auto;

margin-right: auto;

text-align: center;

}



.projSingleQuaryItem:nth-child(3n-0) {

margin-left: auto;

margin-right: auto;

}



.projSingleQuaryItem:nth-child(6n-1) {

margin-left: 5%;

}



.projTitle {

width: 100%;

height: 30px;

}



.documentationContent{

width: 100%;

  }



.documentation_pdf_upload {

width: 90%;

}





.page-id-13 .underHeaderSpacer, .page-template-page-contact-php .underHeaderSpacer {

margin-top: -25px;

}

.page-id-932 .underHeaderSpacer{

margin-top: -33px;

}

.documentationList span:first-child {
padding-right: 10px;
}




}


/************************************************************************************************************
9/11/2015 ***************************************************************************************************
*************************************************************************************************************/
/*
.tax-urban-categories #primary{
    padding-right: 0;
    width: 100%;
    border-right: none;
    margin-right: 0;
}

.tax-urban-categories .projectInCat {
    width: 328px;
    height: 330px;
    margin-left: 2%;
}
*/

#secondary .desc{
    padding-left: 30px;
}

.insta_follow{

    width: auto;
    margin-top: -20px;
    height: auto;
     float: right;
}


body.rtl .insta_follow{
  float: left;
}


a.follow_inst {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

a.follow_inst img {
    margin-right: 10px;
}


body.rtl a.follow_inst img {
  margin-right: 0px;
    margin-left: 10px;
}


.archive .cat_desc {
    margin-bottom: 25px;
    width: 100%;
    display: block;
}


.tax-urban-categories #content {
    width: 100%;
    float: right;
}
