@font-face {
font-family: 'roya';
src: url('../css/fonts/roya.eot');
src: url('../css/fonts/roya.eot?iefix') format('eot'),
     url('../css/fonts/roya.woff') format('woff'),
     url('../css/fonts/roya.ttf') format('truetype'),
     url('../css/fonts/roya.svg#roya') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{font-family:'roboto_cnbold';src:url('../css/fonts/roboto-boldcondensed-webfont.eot');src:url('../css/fonts/roboto-boldcondensed-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../css/fonts/roboto-boldcondensed-webfont.woff') format('woff'),
url('../css/fonts/roboto-boldcondensed-webfont.ttf') format('truetype'),
url('../css/fonts/roboto-boldcondensed-webfont.svg#roboto_cnbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'roya';src:url('../css/fonts/roboto-regular-webfont.eot');src:url('../css/fonts/roboto-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../css/fonts/roboto-regular-webfont.woff') format('woff'),
url('../css/fonts/roboto-regular-webfont.ttf') format('truetype'),
url('../css/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'roboto_cnregular';src:url('../css/fonts/roboto-condensed-webfont.eot');src:url('../css/fonts/roboto-condensed-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../css/fonts/roboto-condensed-webfont.woff') format('woff'),
url('../css/fonts/roboto-condensed-webfont.ttf') format('truetype'),
url('../css/fonts/roboto-condensed-webfont.svg#roboto_cnregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'roya';src:url('../css/fonts/roboto-light-webfont.eot');src:url('../css/fonts/roboto-light-webfontd41d.eot?#iefix') format('embedded-opentype'),
url('../css/fonts/roboto-light-webfont.woff') format('woff'),
url('../css/fonts/roboto-light-webfont.ttf') format('truetype'),
url('../css/fonts/roboto-light-webfont.svg#roboto_ltregular') format('svg');font-weight:normal;font-style:normal}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano
.content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;left:0;bottom:0;right:0}.nano .content:focus{outline:none}.nano .content::-webkit-scrollbar{visibility:hidden}.has-scrollbar .content::-webkit-scrollbar{visibility:visible}.nano>.pane{background:rgba(0,0,0,.15);position:absolute;width:10px;left:0;top:0;bottom:0;opacity    : .01;-webkit-transition    : .2s;-moz-transition       : .2s;-o-transition         : .2s;transition            : .2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.pane>.slider{background:#c56900;position:relative;margin:0
1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano:hover>.pane,.pane.active,.pane.flashed{visibility:visible;opacity:0.99}*{padding:0;margin:0;outline:none}a
img{border:none}body{font-size:1em;line-height:1.5em;text-shadow:0 1px 0 rgba(0,0,0,0.01);letter-spacing:-0.31em;word-spacing:-0.43em;-webkit-tap-highlight-color:rgba(0,0,0,0)}header,section,nav,article,footer,address,h1,h2,h3,h4,h5,h6,p,div{letter-spacing:normal;word-spacing:normal;font-weight:normal;font-style:normal}.condesed, nav a, h1, .page p, .portfolioList li, .filter li, .normalCon, h4, .portfolioList h3,label,.submit-button,nav.newsItemPage{font-family:'roya',Arial,Helvetica,sans-serif}.normal, body ,  .contentWrapper p, .portfolioListItemText, .links a , .imgInfo , .contentDescription p,form,textarea,input{font-family:'roya',Arial,Helvetica,sans-serif}.bold,.big,.bigest,.bigestTitle{font-family:'roya',Arial,Helvetica,sans-serif}.content h2, .tineTitle, .contentDescription h3,  h3, .light
h1.bigest{font-family:'roya',Arial,Helvetica,sans-serif}.content h2, .tineTitle, h1, nav a, .portfolioList li, .filter a, .filterCategories a , .subNav a, .content h3,label,.submit-button{text-transform:uppercase}.imgLabel{}.f14, .portfolioList h3, .subNav a, .filter a, .filterCategories a, .light h4, nav a, h1, .projectItemHeader h1, .projectItemHeader nav a, h3,textarea, .markerInfo h2,#contact-area{font-size: .875em}.newsItem .more
a{font-size: .75em}.text-right , .newsItem
.more{text-align:right}.text-center, .homeMenuWrapper header, .homeMenu li,hr{text-align:center}.block,div, header, section, nav, article,video,address,aside, footer,.inlineList li a, .verticalList li a,.homeMenuWrapper .big, nav li,.filter li, nav a, .portfolioList, .portfolioList h3, .portfolioList a, .portfolioListItemText .links a, .filter a, .filterCategories a , .subNav a, .arrowBackground , .galleryArrowNavigation a ,.projectItemHeader h1, .projectItemHeader nav a, .projectItemHeader .bigest, .newsItem .more a,.galleryRaster{display:block}.projectItemHeader .sectionNavigation, .projectItemHeader
.area_header{display:inline}.none, .homeMenu .home_b, .worksMenu .works_b, .aboutMenu .about_b, .contactMenu .contact_b, .tiny_screen .width_62, .homeMenu
.hlang_b{display:none;width:0;height:0}.absolute,.page, .wrapper, .scroller, .videoWrapper,.videoPattern, .portfolioPattern, video,.backGroundImg,.w38, .h38,.h62, .width_62, .portfolioListItemText, .portfolioListItemText .links, .filterWrapper, .filter_close, .portfolio_img, .imgInfo, .arrowBackground, galleryArrowNavigation a , .galleryArrowNavigation, .fullScreenGalleryViewport, .fullScreenGalleryWrapper,.trWrapper, .trWrapperInner,.newsItem .more,.galleryRaster{position:absolute}.relative, .portfolioList ,.portfolioList li, .portfolioListItemText .links a, .portfolio_img img, .grid_brick, .w38 header, .w38 .contentWrapper , .contentDescription, .innerMarginWrapper, .imageHolder img,.subNav,.newsItem,nav.newsItemPage{position:relative}.fullSize , .videoWrapper, .backGroundImg,  .imageHolder img, .arrowBackground ,.galleryArrowNavigation a,.trWrapper,.galleryRaster{width:100%;height:100%}fullWidth , .width_100, .homeMenuWrapper header, .grid_header, .width_100, .w38 header,.w38 .contentWrapper, .portfolioList h3, .portfolioListItemText p, .portfolio_preview_content, .filterCategories li.space ,.filterWrapper, .h62, .h38, .contentDescription ,div.fullScreenGalleryViewport, .newsItem .more,hr,nav.newsItemPage{width:100%}.w38,.width_62,.height_100,.galleryArrowNavigation,.portfolio_preview_content{height:100%}.left, .inlineList li , nav li,.filter li, .portfolio_img img, .portfolioListItemText .links a , .subNav li, .projectItemHeader .sectionNavigation, .area_header,.newsItem,label,.submit-button,nav.newsItemPage{float:right}.imageHolder{float:left}.right{float:left}label, .clear, .filterCategories li.space,nav.newsItemPage{clear:both}.clear, .filterCategories
li.space{float:none}.top,.wrapper,.scroller,.videoPattern,.portfolioPattern,video,.backGroundImg,.w38,.filterWrapper,.portfolio_preview_content,.arrowBackground,.fullScreenGalleryViewport,.height_100,.w38,.galleryArrowNavigation{top:0}.bottom, .portfolioListItemText .links, .imgInfo,.newsItem
.more{bottom:0}.left_abs,.videoWrapper,.videoPattern,.portfolioPattern,video,.backGroundImg,.width_100,.portfolio_img,.arrowBackground,div.fullScreenGalleryViewport{right:0}.right_abs, .filterWrapper, .w38right, .newsItem
.more{left:0}.noMarginnoPadding,.filterWrapper{margin:0;padding:0}.noLIst, .verticalList li, .inlineList li, nav li,.filter li, .subNav
li{list-style:none}.sqList{list-style:square}.homeMenuWrapper,.sectionNavigation,.wrapper,.scroller,.filter_close,.filterWrapper,.h38,.trWrapper{z-index:100}video{z-index:-998}.backGroundImg{z-index:-999}.arrowBackground{z-index:-1}.fullScreenGalleryWrapper,.fullScreenGalleryViewport{z-index:2}.galleryArrowNavigation{z-index:4}.imgInfo, .galleryArrowNavigation
a{z-index:5}.galleryRaster{z-index:3}.pointer,a,.filter_close{cursor:pointer;text-decoration:none}.overflowHidden,body,#wrapper ,.page, .videoWrapper, .filterWrapper, .portfolioList li, .w38 .contentWrapper, .w38 header,  .portfolioListItemText p, .contentDescription, .grid_brick, .fullScreenGßΩΩalleryViewport, .newsItem
.resum{overflow:hidden}.tefaultColor,body{color:#CFCFCF}.filterWrapper .bigest, .filterInner h1, .filterInner .bigest, .filterInner h1, .blueLight h1, .blueLight .bigest, .portfolioListItemText .links , .filterCategories li.space, .filterCategories h2, .filter nav a , .filterCategories a , .filterInner a, .homeMenuWrapper .big, .cover, .light .bigest , .light h3 , .light h2, .light h1, .light a, .imgInfo, .light h2, .light h1, .light .bigest,label{color:#fff !important}.portfolioListItemText p, .contentMargin h2, h2,  .dark
h4{color:#999}.filterCategories li a:hover, .filterCategories li
a.active{color:#191919 !important}.dark  h1, .height_100 h1,  .filter nav a.active,.filter nav a:hover,.selected,.portfolioList a:hover, .portfolioList a.active ,.portfolioList li.active a , .subNav nav a.active, .subNav nav a:hover, .projectItemHeader .bigest, .projectItemHeader .bigest a, li.active h3, .portfolioList h3:hover, .dark .contentWrapper
a{color:#f99523 !important}h3{color:#f99523 }.extraColor, .homeMenu a:hover,.sectionNavigation a:hover, .homeMenu a.active,.portfolioList li, .portfolioList a, .main_b.active, .portfolioList
h3{color:#ffb763;transition: 0.2s}.mainMenuWrapper .big, nav
a{color:#edcda8;transition: 1s}.homeMenuWrapper h1 , .projectItemHeader
h1{color:#f9cb96}.light p , .light ul, .newsItem .more, .newsItem .more
a{color:#ccc !important;}.dark{text-shadow:0 1px 0 rgba(0,0,0,0.8)}.light
a{text-shadow:none}.grid_brick,.mainBackgroundColor{background-color:none}.dark,body,.backGroundImg,.projectItemHeader,.imageHolder,.arrowBackground{background-color:#191919}.light,.filterInner,.galleryWrapper,.portfolio_img,.trWrapper{background-color:none}.filter_close ,.centerBackground,   .preloaderGallery, .galleryArrowNavigation a,.paging_next a, .paging_previous
a{background-position:center center;background-repeat:no-repeat}.links .url, .links .more, .filter
.more{background-position:right center;background-repeat:no-repeat}.portfolio_img{background-position:30% center;background-repeat:no-repeat}.videoPattern{background-image:url('../images/pattern_orange.png')}.next a, .paging_next
a{background-image:url('../images/util/next.png')}.back a, .paging_previous
a{background-image:url('../images/util/back.png')}.preloaderGallery{background-image:url('../images/loaders/loading-av.gif')}.portfolio_img{background-image:url('../images/loaders/i-c_preSt.gif')}.portfolioPattern{background-image:url('../images/pattern_orange.png')}.galleryRaster{background-image:url('../images/util/diag_light.png')}.wrapper, .scroller , .transition, .transition_fast, .transition_slow, .portfolio_img img, .portfolio_preview_content,  .imageHolder img,.fullScreenGalleryViewport,.fullScreenGalleryWrapper,.trWrapper{-webkit-transform:translate3d(0,0,0)}.transition,.transition_fast,.transition_slow{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all}.transitions-enabled{-webkit-transition-property:left;-moz-transition-property:left;-ms-transition-property:left;-o-transition-property:left;transition-property:left}.transition,.transition_slow{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration: .5s;transition-duration:.5s}.transition_fast{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration: .2s;transition-duration:.2s}.transition_fast,.transition{transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out}.transitions-enabled{-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s}.videoPattern,.portfolioPattern{width:102%;height:102%}.large_screen
.bigest{
	font-size: 4.5em;
	line-height: .8em;
	margin-bottom: .3em;
	text-align: right;
}.large_screen .light
.bigest{font-size:4em}.average_screen .light
.bigest{font-size:3em}.small_screen .light
.bigest{font-size:2.4em}.tiny_screen  .light
.bigest{font-size:2em;line-height:1em}.average_screen
.bigest{font-size:3.5em;line-height: .8em;letter-spacing:-.05em;margin-bottom: .2em}.small_screen
.bigest{font-size:3em;line-height: .8em;letter-spacing:-.05em;margin-bottom: .2em}.tiny_screen
.bigest{font-size:2.8em;line-height: .8em;margin-bottom: .2em;text-align:right}h1{line-height:1em}h3{line-height:1em;letter-spacing:0;margin-bottom: .5em}.light
h3{font-size:1em;line-height:1em;letter-spacing:0;margin-bottom: .5em;text-align:right;}.homeMenuWrapper
h1{letter-spacing:0}.homeMenuWrapper{margin-left:auto;margin-right:auto}.homeMenuWrapper
header{margin-bottom:24px;margin-top:16px}.homeMenuWrapper
.big{font-size:4.2em;line-height:1.2em;letter-spacing:-.04em;margin-top:-.15em}nav{margin-top:8px;margin-bottom:8px}.sectionNavigation
li{padding-left:16px}.filter li, .links li , .subNav
li{padding-left:8px}.sectionNavigation{margin-bottom:16px}.sectionNavigation.inPage{margin-bottom:0}.homeMenu
li{width:33%}.langChoice
li{width:49.5%}.langChoice,.homeMenu{border: 1px solid #f9cb96;}.langChoice nav , .homeNavigation
nav{margin:0}.langChoice  li a, .homeNavigation li
a{padding-bottom:8px;padding-top:8px}.langChoice li:first-child ,.homeNavigation
.borderLi{border-right:1px solid #f9cb96}.homeNavigation
.borderLi{border-left:1px solid #f9cb96}.grid_brick{width:20%;min-width:310px;max-width:480px}.large_screen
.width_62{width:62%}.large_screen
.w38{width:34%;padding-left:2%;padding-right:2%}.h38{height:140px}.large_screen .h38
.subNav{margin-top:-8px}.tiny_screen .h38, .average_screen
.h38{height:120px}.small_screen
.h38{height:104px}.h62{height:62%}.large_screen
.portfolioList{width:90%;margin-left:5%}.average_screen
.width_62{width:50%}.average_screen
.portfolioList{margin-left:0}.average_screen
.w38{width:42%;padding-left:4%;padding-right:4%}.small_screen
.width_62{width:20%}.small_screen
.w38{width:72%;padding-left:4%;padding-right:4%}.tiny_screen
.w38{width:90%;padding-left:5%;padding-right:5%}.w38,.width_62{margin:0}.w38
header{min-height:140px;margin-top:4%;height:24%}.contentDescription
h2{margin-bottom:1em}.contentDescription
h2.bigest{margin-bottom: .5em}.contentWrapper, .contentDescription
p{max-width:720px}.contentDescription
p{padding-left:120px}.max-width920{max-width:920px; float: right}.width98pr{width:98%}.contentMargin{
	margin-left: 24px;
}.contentAllMargin{margin-right:32px;margin-left:24px}.contentWrapper p,.cover p , .contentDescription p, .imgInfo, .contentWrapper
ul{
	font-size: .8125em;
	margin-bottom: 2em;
	text-align: right;
}.contentDescription
ul{font-size: .8125em}ul{margin-top:1em;margin-bottom:1em;list-style:none;color:#bbb}ul
li{padding-right:16px;background-image:url('../images/util/bulets.gif');background-repeat:no-repeat;background-position:right center}ul.links ,nav
ul{margin:0}ul.links li ,nav li, .portfolioList
li{padding-right:0;background-image:none}hr{border-width:0;height:1px;line-height:0;page-break-after:always}.dark
hr{color:#444;background-color:#444}.light
hr{color:#fbfbfb;background-color:#fbfbfb}.light
h4{color:#fa8806}.contentDescription{margin-top:2%}.w38 header nav,.filterInner header
nav{margin:0
!important}.width_38{width:38%}.height_38{min-height:38%}.height_38_fix{height:38%}.height_62{min-height:62%}.height_62_fix{height:62%}ul.portfolioList,ul.links{font-size:1em}.portfolioList{margin-bottom:132px;max-width:480px;margin-right:16px}.portfolioList
li{margin-bottom:2px;padding-bottom:2px;height:24px}.portfolioList
h3{padding-top:4px;padding-bottom:4px;line-height:1em; text-align:right;}.portfolioList
li.active{min-height:132px;border-bottom:1px dotted #f99523;margin-bottom:16px}.portfolioListItemText{text-transform:none;height:80px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);top:32px;width:100%}.portfolioListItemText
p{font-size: .8125em;line-height:1.5em;max-height:60px; text-align: justify; direction: rtl;}.portfolioListItemText .links
li{border-bottom:none}.portfolioListItemText
.links{height:10px;width:80%; right:0px;}.portfolioListItemText .links
a{border:none;line-height:2em}.links
.url{background-image:url('../images/util/links.png');padding-right:20px}.links .more, .filter
.more{background-image:url('../images/util/more.png');padding-right:20px;margin-left:16px}.portfolio_img{padding:0;width:101%}.sectionHeader
nav{margin:0}.filterWrapper{height:0}.selected{margin-right:16px}.filter_close{width:24px;height:24px;background-image:url('../images/util/close_dark.png');left:18px;top:18px}.links
a{text-transform:lowercase;font-size: .75em}.filterCategories
h3{color:#fff}.filterCategories a, .filter
a{line-height:1.4em;border-left:1px solid #fff;padding-left:16px;margin-left:16px}.subNav a, .filter a, .filterCategories
a{margin-bottom: .8em}.subNav
a{line-height:1.4em;margin-left:10px;padding-left:16px;border-left:1px solid #555}.filterWrapper
header{height:auto !important}.filterCategories
li.space{min-height:30px;margin-top:8px;margin-bottom:8px;display:block !important}.content h2,.tineTitle{font-size:1.25em;line-height:1em;letter-spacing:0;margin-bottom: .5em; text-align: right;}.projectItemHeader
.bigest{margin-top:4px}.projectItemHeader h1, .projectItemHeader nav
a{line-height:1.5em}.projectItemHeader
nav{margin:0
!important}div.fullScreenGalleryWrapper{width:9999em;line-height:0;white-space:nowrap}.fullScreenGalleryViewport{height:62.5%;padding:0}.galleryArrowNavigation{width:30px;min-width:30px}.imgInfo{right:2%;width:auto}.imgLabel{margin-left:16px}.innerMarginWrapper{margin:1%}.trWrapper{}.centerImg{vertical-align:middle;margin-right: .5em}.centerImg:first-child{margin-left: .5em}.map_wrapper{width:100%;height:100%;position:relative}#gmap{background-color:#f99523}#map_canvas{height:100%;background-color:#f99523}.markerInfo{background-color:#f99523;position:relative;height:100%;width:100%;margin:0!important}.markerInfo
h2{color:#222}.mapLi{font-size: .875em !important;color:#666;line-height:1.4em}.infoDiv{padding:18px!important;background-color:#f99523 !important;left:0!important;top:0!important;border:5px
solid #fff}input,textarea{width:70%;padding:1%;background-color:rgba(187, 187, 187, 0.5);transition: 0.9s;border:1px
solid #ccc;margin-bottom:2px;color:#191919;-webkit-border-radius:0;float:right;direction: rtl}textarea{height:90px;}input::-webkit-input-placeholder{color:#fff}input:-moz-placeholder{color:#fff}input:-ms-input-placeholder{color:#fff}.tiny_screen .submit-button{margin-left:0}.submit-button{width:100px!important;border:1px
solid #fff;margin-top:16px;-webkit-appearance:none;margin-right:20%}label{width:20%;border-bottom:1px dotted #ccc;margin-right:0%;line-height:1.5em;min-width:60px;text-align: right}input:required:focus,textarea:required:focus,input:required:invalid,textarea:required:invalid{border-color:#fbfbfb;box-shadow:none;-moz-box-shadow:none;direction: rtl;}input:focus,textarea:focus{-moz-box-shadow:none;box-shadow:none;background-color:#aaa}input:out-of-range:invalid,textarea:out-of-range:invalid,input:out-of-range:invalid,textarea:out-of-range:invalid{border:1px
solid #fff;-moz-box-shadow:none;box-shadow:none}.newsItem{width:31%;height:200px;margin-bottom:2%;margin-right:2%;max-width:400px;min-width:288px;border-bottom:1px solid #333;line-height:1.125em}.newsItem
p{margin-left:0;padding-left:0}.newsItem
h3{height:32px;text-align:right;}.newsItem
.resum{height:92px;margin-top:8px}.meta{padding-top:4px;padding-bottom:4px;border-top:1px dotted #fff;border-bottom:1px dotted #fff;line-height:1em}p.meta{margin-bottom:0}.tiny_screen .newsItem, .small_screen
.newsItem{margin-right:0;margin-bottom:16px;width:100%}.average_screen
.newsItem{margin-right:2%;width:48%}.newsItem
.more{height:20px;background-image:url('../images/util/more-arrow.png');background-repeat:no-repeat;background-position:left center;width:220px}.newsItem .more
grid_brick,.mainBackgroundColor{none}.dark, body, .backGroundImg, .projectItemHeader, .imageHolder, .arrowBackground {
background-color: rgba(50, 50, 50, 0.41);

}
.light{background-color: rgba(123, 123, 123, 1)}
.trWrapper{ background: #333 }
.filterInner { background:#f99523 }
.projectItemHeader{background-image:url('../images/footerbg.png')}
.homeMenu a:hover, .homeMenu a.active{color:#ffb763;background: rgba(255, 183, 99, 0.24);transition: 1s}
.light,.filterInner,.galleryWrapper,.portfolio_img,{background-color:#f99523}
.dark, body, .backGroundImg, .projectItemHeader, .imageHolder, .arrowBackground {
background-color: rgba(50, 50, 50, 0.41);
}
.newsItem .more a {
color: #191919 !important;
padding-left: 50px !important;
text-align:left;
}