.s_link
{
    color:#dbdbdb;
    margin-left:-40px;
    font-size:10px;
}
.s_link:hover
{
    color:#dbdbdb;
    text-decoration:underline;
}
.s_link2
{
    color:#dbdbdb;
    margin-left:-70px;
    font-size:10px;
}
.s_link2:hover
{
    color:#dbdbdb;
    text-decoration:underline;
}



article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea{font-family:'Roboto Condensed',sans-serif;}
body{margin:0;}
a{text-decoration:none; color:#FC8805;}
a,a:active,a:hover{outline:0;}
a:hover{color:#be6500;}
h1{font-size:2em;margin:0.67em 0 0.40em;}
h2{font-size:1.5em;margin:0.83em 0 0.43em;}
h3{font-size:1.17em;margin:1em 0 0.5em;}
h4{font-size:1em;margin:1.33em 0 0.66em;}
h5{font-size:0.83em;margin:1.67em 0 0.8em;}
h6{font-size:0.67em;margin:2.33em 0 em;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,pre{margin:1em 0;}
code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,menu,ol,ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,ol,ul{padding:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
p{font-size:14px;}
.sprite,.site-header .logo,.main-nav-container 
.nav-toggle-btn,.main-nav .close-nav,.sliding-content-pane .close-btn,.side-nav .active:before,.project-status,.project-status .flip-mark,.list-view-type,.list-view-type .grid-view,.list-view-type .list-view,.sidebar .goto-top,.list-view-tabs,.list-view-tabs a.active,.mail-print-share a,.plusslider-pagination li,.slide-wrapper .new-nav a{background:url('../Content/img/sprite.png') no-repeat;}
.ver-sprite{background:url('../Content/img/ver-sprite.png') repeat-x;}
.hor-sprite,.main-nav-container,.header-btm .btm-nav li.world-wide{background:url('../Content/img/hor-sprite.png') repeat-y;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translatey(-20px);} 100%{opacity:1;-webkit-transform:translatey(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translatey(-20px);} 100%{opacity:1;-moz-transform:translatey(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translatey(-20px);} 100%{opacity:1;-o-transform:translatey(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translatey(-20px);} 100%{opacity:1;transform:translatey(0);}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-180deg);} 100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-180deg);} 100%{-moz-transform-origin:center center;-moz-transform:rotate(0);}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-180deg);} 100%{-o-transform-origin:center center;-o-transform:rotate(0);}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-180deg);} 100%{transform-origin:center center;transform:rotate(0);}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);} 100%{-webkit-transform-origin:center center;-webkit-transform:rotate(-180deg);}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);} 100%{-moz-transform-origin:center center;-moz-transform:rotate(-180deg);}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);} 100%{-o-transform-origin:center center;-o-transform:rotate(-180deg);}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);} 100%{transform-origin:center center;transform:rotate(-180deg);}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translatex(-20px);} 100%{opacity:1;-webkit-transform:translatex(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translatex(-20px);} 100%{opacity:1;-moz-transform:translatex(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translatex(-20px);} 100%{opacity:1;-o-transform:translatex(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translatex(-20px);} 100%{opacity:1;transform:translatex(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}


@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}
html,button,input,select,textarea{color:#222;}
body{font-size:1em;line-height:1.4;}
::-moz-selection{background:#f87d04;text-shadow:none;color:#fff;}
::selection{background:#f87d04;text-shadow:none;color:#fff;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
img{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.unstyled{list-style:none;margin:0;padding:0;}
.side-pane{position:fixed;left:-725px;top:0;bottom:0;width:725px;padding-right:120px;z-index:999; }
.site-header{width:116px;padding:0 4px 172px;background:url('../Content/img/header-bg.png') repeat-y 0 0;position:absolute;right:0;top:0;bottom:0;z-index:999;}.site-header h1.logo,.site-header h1.logo a{width:116px;height:85px;text-indent:-9999px;display:block;margin:0;}
.site-header h1.logo{border-bottom:1px solid #e5e5e5;}
.main-nav-container{width:36px;height:22px;padding:13px 40px;text-indent:-9999px;border-color:#fff transparent #dedede transparent;border-style:solid;border-width:1px 0 1px 0;}.main-nav-container .nav-toggle-btn{width:35px;height:22px;display:block;background-position:-116px 0;cursor:pointer;opacity:0.5;}.main-nav-container .nav-toggle-btn:hover,.main-nav-container .nav-toggle-btn.active{opacity:1;}
.language-witch{width:94px;height:14px;padding:8px 11px;border-bottom:1px solid #e5e5e5;color:#898989;text-transform:uppercase;font-size:11px;position:relative;cursor:pointer;}.language-witch:after{content:'';width:0;height:0;position:absolute;border-color:#b1b1b1 transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;top:13px;right:27px;}
.language-witch.active:after{border-width:4px 0 4px 4px;border-color:transparent transparent transparent #b1b1b1;top:11px;right:29px;}
.language-select{width:126px;display:block;background:#fff;padding:13px;top:0;left:116px;position:absolute;display:none;opacity:0;}.language-select h4{margin:0;padding:0 10px 3px;font-weight:normal;font-size:10px;}
.language-select li{border-bottom:1px solid #ededed;padding:6px 10px;}
.language-select i{margin-right:5px;}
.language-select a{color:#696970;text-transform:none;font-size:14px;}.language-select a:hover{font-weight:bold;color:#252525;}
.language-select:before{width:0;height:0;content:'';position:absolute;top:10px;left:-7px;border-width:7px 7px 7px 0;border-style:solid;border-color:transparent #fff transparent transparent;}
[class^="icon-"],[class*="icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url('../Content/img/sprite.png');background-repeat:no-repeat;}
[class^="flag-"],[class*="flag-"]{display:inline-block;width:17px;height:12px;*margin-right:3px;line-height:13px;vertical-align:middle;background-repeat:no-repeat;}
.slide-wrapper{width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;right:0;overflow:hidden;z-index:0;}.slide-wrapper .slogen{width:646px;height:136px;position:absolute;top:300px;left:220px;z-index:9;}
.sub-page-slide{
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:fixed;
	 -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.sub-page-slide img{ display:none;}
.slide-wrapper .slogen2{width:550px;}
.slide-wrapper .slogen1{width:679px;}
.slide-wrapper .slogen {
     text-shadow: 0 0 9px rgba(0, 0, 0, 0.51);
     font-size:70px;
    /* text-transform:uppercase;*/
     color:white;
     font-weight:bold;
}
.slide-wrapper .slogen span{position:absolute;display:block;opacity:0;}
/*.slide-wrapper .slogen .txt_01{background:url(../img/slogen/slog_txt_01.png) left top;width:646px;height:73px;right:40px;top:0;}
.slide-wrapper .slogen .txt_02{background:url(../img/slogen/slog_txt_02.png) left top;width:646px;height:61px;right:-40px;top:73px;}
.slide-wrapper .slogen .txt_03{background:url(../img/slogen/slog_txt_03.png) left top;width:576px;height:70px;right:40px;}
.slide-wrapper .slogen .txt_04{background:url(../img/slogen/slog_txt_04.png) left top;width:576px;height:70px;top:70px;right:-40px;}
.slide-wrapper .slogen .txt_05{background:url(../img/slogen/slog_txt_05.png) left top;width:679px;height:74px;right:40px;}
.slide-wrapper .slogen .txt_06{background:url(../img/slogen/slog_txt_06.png) left top;width:679px;height:68px;top:74px;right:-40px;}
.slide-wrapper .slogen .txt_07{background:url(../img/slogen/slog_txt_07.png) left top;width:570px;height:68px;right:40px;}
.slide-wrapper .slogen .txt_08{background:url(../img/slogen/slog_txt_08.png) left top;width:570px;height:68px;top:72px;right:-40px;}*/

.slide-wrapper .slogen .txt_01{width:646px;height:73px;right:40px;top:0;}
.slide-wrapper .slogen .txt_02{width:646px;right:-40px;top:73px;}


.caroufredsel_wrapper{background:#2d3234;/*cursor:url('../img/hand-leftright.cur'),e-resize;*/}
.carousel div.slide-elm{width:100%;height:100%;overflow:hidden;float:left;position:relative;background-repeat:no-repeat;background-position:center center;	background-attachment:fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.carousel div.slide-elm .slide-shadow{position:absolute;left:0;width:100px;top:0;bottom:0;background:rgba(0,0,0,0.6);}
.carousel div.slide-elm img{width:100%; min-width:100%;}
.prev-arrow,.next-arrow{width:15px;height:21px;display:block;background:transparent url('../Content/img/carousel_control.png') no-repeat 0 0;position:absolute;top:50%;z-index:1;margin-top:-10.5px;pointer-events:none;}
.prev-arrow{background-position:0 0;left:-25px;}
.next-arrow{background-position:-18px 0;right:-25px;}
.slide-wrapper .slide-prev,.slide-wrapper .slide-next{width:50px;height:100%;display:block;position:absolute;top:0;z-index:99;cursor:pointer;}
.slide-wrapper .slide-prev{left:0;background-position:-27px 50%;}.slide-wrapper .slide-prev:hover{background-position:0 50%;}
.slide-wrapper .slide-next{right:0;background-position:-54px 50%;}.slide-wrapper .slide-next:hover{background-position:-81px 50%;}
.slide-wrapper .new-nav{position:absolute;left:-116px;bottom:300px;}.slide-wrapper .new-nav a{width:41px;height:41px;float:left;text-indent:-9999px;}
.slide-wrapper a.new-prev{background-position:-209px 0;}.slide-wrapper a.new-prev:hover{background-position:-179px -188px;}
.slide-wrapper a.new-next{background-position:-250px 0;}.slide-wrapper a.new-next:hover{background-position:-220px -188px;}
.header-btm{border-top:1px solid #e5e5e5;position:absolute;left:4px;bottom:0;right:4px;}.header-btm .world-wide a{color:#aeaeae;text-decoration:none;font-size:10px;text-align:center;display:block;padding:8px;}.header-btm .world-wide a .icon-world-map{background-position:-143px -28px;width:59px;height:29px;display:block;margin:0 auto;opacity:0.3;}
.header-btm .world-wide a:hover{color:#666;}.header-btm .world-wide a:hover .icon-world-map{opacity:1;}
.btm-nav li{display:block;border-bottom:1px solid #e4e4e4;border-top:1px solid #fff;text-align:center;position:relative;}
.btm-nav a{color:#666;text-transform:uppercase;font-size:11px;display:block;padding:6px 0;}.btm-nav a:hover{color:#333;}.btm-nav a:hover i{opacity:1;}
.btm-nav div.full-screen{float:left;border-right:1px solid #e6e5e5;border-top:1px solid #fff;}.btm-nav div.full-screen a{padding:12px 17px 15px;width:23px;height:19px;}
.btm-nav div.tree-btn{border-left:1px solid #fff;border-top:1px solid #fff;float:left;}.btm-nav div.tree-btn a{padding:12px 17px 15px;width:20px;height:22px;}
.btm-nav i{margin:0 auto;display:block;text-indent:-9999px;opacity:0.3;}.btm-nav i.icon-fullscreen{width:23px;height:19px;background-position:-116px -29px;margin:0 auto;display:block;}
.btm-nav i.icon-tree{width:20px;height:22px;background-position:-116px -53px;}
.print-share .share-buttons{padding:15px;background:#fff;position:absolute;width:108px;top:20px;-webkit-box-shadow:1px 1px 6px rgba(0, 0, 0, 0.5);-moz-box-shadow:1px 1px 6px rgba(0, 0, 0, 0.5);box-shadow:1px 1px 6px rgba(0, 0, 0, 0.5);text-align:left;display:none;opacity:0;}.print-share .share-buttons:before{width:0;height:0;content:'';position:absolute;bottom:20px;left:-7px;border-width:7px 7px 7px 0;border-style:solid;border-color:transparent #fff transparent transparent;}
.side-nav{top:50%;position:absolute;left:4px;right:4px;margin-top:-90px;}.side-nav li{border-bottom:1px solid #d86700;border-top:1px solid #f38b33;height:58px;position:relative;}.side-nav li.active a{cursor:pointer; background:url('../Content/img/hor-sprite.png') repeat-y -96px 0;color:#838383;}
.side-nav li.active:before{width:15px;height:17px;background-position:-180px 0;display:block;position:absolute;left:-8px;top:21px;content:'';}
.side-nav li.active{border-bottom:1px solid #848484;border-top:1px solid #c6c6c6;}
.side-nav a{display:block;text-align:center;color:#fff;text-transform:uppercase;font:bold 14px/26px 'Roboto Condensed',sans-serif;background:url('../Content/img/nav-bg.gif') no-repeat 0 0;height:26px;padding:16px 0;}
.side-nav .icon-sitemap{width:26px;height:26px;background-position:-152px 0;text-indent:-9999px;margin:0 auto;display:block;}
.main-nav{position:absolute;top:86px;left:116px;height:49px;z-index:99;padding-right:49px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.3);box-shadow:0 0 3px rgba(0, 0, 0, 0.3);}.main-nav li{float:left;padding-right:3px;background:url('../Content/img/nav-bg02.gif') no-repeat 100% 0;position:relative;}.main-nav li:hover a{background-position:0 -49px;}
.main-nav li:hover .sub-navigation{display:block;-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;}
.main-nav a{cursor:pointer;font:bold 15px/18px 'Roboto Condensed', sans-serif;color:#fff;text-transform:uppercase;display:block;padding:15px 13px;height:19px;background:url('../Content/img/nav-bg01.gif') repeat-x 0 0;}
.main-nav .close-nav{width:49px;height:49px;display:block;cursor:pointer;position:absolute;right:0;top:0;background-position:-202px -42px;text-indent:-9999px;}.main-nav .close-nav:hover{background-position:-251px -42px;}
.main-nav .close-nav .icon-close{width:15px;height:21px;position:absolute;left:10px;top:14px;background: url('../Content/img/arrow_02.png') no-repeat  0 0 ;margin:0;transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;}
.main-nav .close-nav:hover .icon-close{
	background: url('../Content/img/arrow_02.png') no-repeat -27px 0;
}
.main-nav.floating{position:fixed;left:149px !important;top:0;padding:0;}.main-nav.floating .close-nav{display:none;}
.main-nav .sub-navigation{ box-shadow:0px 4px 3px rgba(0, 0, 0, 0.5);padding:5px;background:url('../Content/img/sub-nav-bg.png') repeat 0 0;position:absolute;left:0;top:49px;display:none;z-index:999;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}.main-nav .sub-navigation li{float:none;background:none;padding:5px 15px;}.main-nav .sub-navigation li li{padding:0 ;}.main-nav .sub-navigation li li ul a{font-size:12px;font-weight:normal;color:#666;background:url('../Content/img/nav-marker02_h.gif') no-repeat 6px 13px;}.main-nav .sub-navigation li li ul a:hover{background:url('../Content/img/nav-marker02_h.gif') no-repeat 6px 13px;}
.main-nav .sub-navigation li.nav-col{width:255px;float:left;}
.main-nav .sub-navigation li a{padding:0;background:none;color:#4a4a4f;height:auto;text-transform:none;font-size:13px;padding:5px 0 5px 20px;background:url('../Content/img/nav-marker01.gif') no-repeat 4px 10px;}.main-nav .sub-navigation li a:hover{color:#f98602;background:url('../Content/img/nav-marker01_h.gif') no-repeat 4px 10px;}
.main-nav .sub-navigation:before{width:0;height:0;content:'';position:absolute;top:-6px;left:20px;border-width:0;border-style:solid;border-color:transparent transparent #fff transparent;}
.main-nav .sub-navigation.right-align{left:auto;right:0;}.main-nav .sub-navigation.right-align:before{left:auto;right:20px;}
.main-nav:hover{/*z-index:999;*/}

.sliding-content-pane{background:url('../Content/img/sliding-pane-bg.gif') repeat 0 0;position:absolute;left:0;top:0;right:120px;bottom:0;z-index:9;padding:50px;}.sliding-content-pane h2{font:36px 'Roboto Condensed',sans-serif;text-transform:uppercase;color:#fff;margin:0;padding:0;}
.sliding-content-pane .article-header{background:url('../Content/img/line-bg.png') repeat-x 0 bottom;position:relative;padding-bottom:15px;}
.sliding-content-pane .close-btn{width:28px;height:35px;background-position:-202px -91px;display:block;position:absolute;cursor:pointer;text-indent:-9999px;right:0;top:3px;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;}.sliding-content-pane .close-btn:hover{background-position:-234px -91px;-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;}
.sliding-content-pane .slide-item{display:none;}
.ongoing-projects .grid-view li{width:194px;float:left;height:215px;margin:0 19px 43px 0;-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);background:url('../Content/img/black-tint-30.png') repeat;}.ongoing-projects .grid-view li.last-col{margin-right:0;}
.ongoing-projects .grid-view .project-details{display:none;}
.ongoing-projects .list-view li{width:100%;float:left;height:151px;margin-bottom:15px;background:url('../Content/img/black-tint-30.png') repeat;;overflow:hidden;}
.ongoing-projects .list-view figure{width:194px;height:151px;float:left;}.ongoing-projects .list-view figure figcaption{display:none;}
.ongoing-projects .project-details{padding:15px 15px 15px 220px;color:#fff;}.ongoing-projects .project-details p{margin:0;color:#d4d4d4;font-size:13px;}.ongoing-projects .project-details p span{color:#939598;}
.ongoing-projects .clinet-details{border-bottom:1px solid #47494d;padding:0 0 9px;margin:0 0 9px;}
.ongoing-projects h4{font-size:17px;margin:0 0 10px;font-weight: normal;}.ongoing-projects h4 small{font-weight:normal;font-size:13px;}
.ongoing-projects figcaption{color:#fff;font:700 13px 'Roboto Condensed',sans-serif;display:block;padding:8px 12px;overflow:hidden;}.ongoing-projects figcaption small{font-weight:normal;font-size:13px; display:block; color: #C3C3C3;}
.ongoing-projects figure span{background:#fff;width:194px;height:167px;display:table-cell;text-align:center;vertical-align:middle;}
.filter-pane{display:block;padding:15px 0 29px;}
.project-status{float:left;width:108px;height:27px;background-position:0 -86px;position:relative;cursor:pointer;}.project-status .flip-mark{width:27px;height:27px;background-position:-113px -86px;position:absolute;left:0;top:0;z-index:99;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-ms-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in;}.project-status .flip-mark.flip{left:80px;}
.project-status .status-label{color:#696b6f;text-transform:uppercase;font:bold 11px 'Roboto Condensed',sans-serif;text-shadow:1px 1px 0 #2d2e32;padding:6px 11px;display:none;text-align:center;width:70px;}.project-status .status-label.active{display:block;}
.project-status .status-label.status-completed{float:right;}
.project-status .status-label.status-ongoing{float:left;}
.list-view-type{float:right;background-position:0 -115px;width:92px;height:27px;text-indent:-9999px;}.list-view-type a{height:27px;cursor:pointer;display:block;}.list-view-type a.active{display:none;}
.list-view-type .grid-view{width:45px;float:left;background-position:0 -144px;}
.list-view-type .list-view{width:48px;float:right;background-position:-44px -144px;}
.list-view-tabs{width:173px;height:28px;background-position:0 -173px;float:right;}
.list-view-tabs a{cursor:pointer; float:left;width:80px;height:17px;padding:5px 3px;text-align:center;font:11px 'Roboto Condensed',sans-serif;color:#696b6f;text-transform:uppercase;text-shadow:0 1px 0 #2d2f32;}.list-view-tabs a.active{background-position:0 -201px;color:#babbbb;width:81px;text-shadow:0 -1px 0 #2d2f32;}.list-view-tabs a.active.tab-second{background-position:-86px -201px;float:right;}
.world-wide-locations{position:absolute;left:116px;bottom:0;background:#fff;width:305px;/*height:160px;*/padding:12px;text-align:left;-webkit-box-shadow:3px 2px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow:3px 2px 5px rgba(0, 0, 0, 0.5);box-shadow:3px 2px 5px rgba(0, 0, 0, 0.5);display:none;opacity:0;}.world-wide-locations:before{width:0;height:0;content:'';position:absolute;bottom:24px;left:-7px;border-width:7px 7px 7px 0;border-style:solid;border-color:transparent #fff transparent transparent;}
.world-wide-locations h4{text-transform:uppercase;color:#9da0a5;font-size:10px;font-weight:normal;margin:0;}
.world-wide-locations li{float:left;width:145px;text-align:left;}.world-wide-locations li.even{float:right;}
.world-wide-locations i{float:left;width:17px;height:12px;opacity:1 !important;margin:5px 8px 0 auto;vertical-align:middle;}
.world-wide-locations h4{padding:5px 8px;}
.flag-eng{background-position:0 0;background-image:url('../Content/img/flags.gif');}
/*.flag-uae{background-position:0 -72px;}*/
.flag-india{background-position:0 -48px;}
.flag-saudi{background-position:0 -60px;}
.flag-moroco{background-position:0 -84px;}
.flag-qatar{background-position:0 -96px;}
.flag-turkey{background-position:0 -24px;}
.flag-oman{background-position:0 -108px;}
.flag-france{background-position:0 -36px;}
.header-btm .world-wide-locations li a{text-align:left;font-size:14px;color:#696970;text-transform:none;padding:5px 8px;}.header-btm .world-wide-locations li a.active,.header-btm .world-wide-locations li a:hover{font-weight:bold;color:#252525;}
.scroll-pane{width:100%;clear:both;margin:20px 0 10px;position:relative;}.scroll-pane .viewport{width:100%;height:400px;overflow:hidden;position:relative;}
.scroll-pane .overview{list-style:none;position:absolute;left:0;top:0;}
.scroll-pane .thumb{background-color:#003D5D;}
.scroll-pane .scrollbar{position:absolute;width:15px;right:-30px;}
.scroll-pane .track{height:100%;width:8px;position:relative;padding:0 1px;}
.scroll-pane .thumb{height:20px;width:8px;cursor:pointer;overflow:hidden;position:absolute;top:0;background:#202123;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.scroll-pane .disable{display:none;}
.scroll-pane .noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}
.sitemap-menu{padding-top:30px;}.sitemap-menu h5{font:16px 'Roboto Condensed',sans-serif;color:#fff;margin:0 0 12px;}
.sitemap-menu li{font:12px/21px 'Roboto Condensed',sans-serif;}
.sitemap-menu li li li{font:11px/18px 'Roboto Condensed',sans-serif; padding-left:10px;}
.sitemap-menu li li li a{ color:#b4b3b3;}
.sitemap-menu a{color:#CCC;}.sitemap-menu a:hover{text-decoration:underline;}
.sitemap-menu .sitemap-item{margin-bottom:45px;width:208px;float:left;}
.content-wrapper{position:relative;width:833px;left:149px;top:158px;}.content-wrapper .content-area{float:left;width:702px;}.content-wrapper .content-area.minimal-area{width:671px;}
.content-wrapper .content-area.full-width{width:100%;}.content-wrapper .content-area.full-width .banner-pane{width:100%;border-bottom:1px solid #dfdfdf; position:relative;}
.content-wrapper .content-area.full-width .banner-pane a.map-toggle{ display:block; width:20px; height:20px; position:absolute; z-index:999; right:3px; top:35px; background:url('../Content/img/map-toggle.png') no-repeat 0 0;text-indent:-9999px; overflow:hidden;} 
.content-wrapper .content-area.full-width .banner-pane a.map-toggled{ display:block; width:20px; height:20px; position:absolute; z-index:999; right:3px; top:35px; background:url('../Content/img/map-toggle.png') no-repeat 0 -23px; text-indent:-9999px; overflow:hidden;} 
.content-wrapper .sidebar{width:131px;float:right;}
.content-wrapper .content-container{background:url('../Content/img/sidebar-bg.jpg') repeat-y right 0 #f4f5f7;display:block;width:833px;position:relative;overflow:hidden;}.content-wrapper .content-container.no-bg{background-color:transparent;}
.content-wrapper .content-container.no-bg-img{background:#f4f5f7;}
.content-wrapper .content-container.contact-wrapper{ background:#f4f5f7 url('../Content/img/tabed_bg.gif') repeat-y  0 0 ; margin-bottom:40px;}
.content-wrapper h2{padding:14px 20px;background:#fff;color:#4A4A4F;font:33px/35px 'Roboto Condensed', sans-serif;margin:0 0 8px;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);}
.content-wrapper.floating{position:fixed;left:149px;top:57px;}.content-wrapper.floating .bread-crumb{margin-bottom:8px;}
.content-wrapper.floating .content-area{position:absolute;}
.content-wrapper.floating .banner-pane h2{left:149px;position:fixed;top:79px;z-index:9;}
.sidebar li{border-top:1px solid #51555e;border-bottom:1px solid #313640;}.sidebar li a{padding:10px 20px;display:block;color:#dfdfe3;text-transform:capitalize;font:13px 'Roboto Condensed',sans-serif;}.sidebar li a.active{background:rgba(0, 0, 0, 0.44);}
.sidebar li a span{text-transform:none;}
.sidebar li.first-item{border-top:0;}
.sidebar .goto-top{width:131px;height:29px;background-position:-92px -142px;display:block;text-indent:-9999px;position:fixed;bottom:0;left:851px;}
.bread-crumb{display:block;float:right;font-size:10px;margin-bottom:15px;}.bread-crumb li {background: url('../Content/img/breadcrumb-divider.png') no-repeat 0 4px ;color: #ECF0F4;float: left;padding: 0 7px;text-transform: uppercase;}.bread-crumb li a{color:#b2b7be;}.bread-crumb li a:hover{color:#1b1b1f;}
.bread-crumb li.first-item{background:none;}
.bread-crumb li.home a{display:block;width:9px;height:10px;text-indent:-9999px;overflow:hidden;background-position:-163px -57px;}
.bread-crumb li.home a:hover{ background-position:-163px -70px;}
.banner-pane{position:absolute;width:702px;height:222px;position:relative;}.banner-pane h2{position:absolute;left:0;top:0;}.banner-pane h2.floating{position:fixed;bottom:auto;left:149px;top:79px;z-index:9;}
.banner-pane:after{content:'';position:absolute;display:block;background:url('../Content/img/banner-curve.png') no-repeat 0 0;width:702px;height:25px;left:0;bottom:0;}
.section-quickview{padding:30px 20px;background:#f4f5f7;display:block;}.section-quickview li{width:297px;float:left;padding:0 15px;}
.section-quickview figure{width:156px;height:80px;float:left;}
.section-quickview .quickview-details{padding-left:179px;}
.section-quickview h6{color:#f28536;font:17px  'Roboto Condensed',sans-serif;margin:0 0 9px;}.section-quickview h6 a{color:#49494a;}
.section-quickview p{margin:0;font-size:13px;color:#818387;line-height:1.3}
#content-slider,.content-slider-wrapper{background:#F3F4F7;}
.plusslider-pagination-wrapper ul.plusslider-pagination{margin:20px 0;padding:0;text-align:center;display:block;height:9px;}
.plusslider-pagination-wrapper li{padding:0;margin:0 3px;width:9px;height:9px;background-position:-189px -172px;text-indent:-9999px;display:inline-block;*display:inline;zoom:1;}.plusslider-pagination-wrapper li.current{background-position:-178px -172px;cursor:pointer;}
#content-slider li.slider-item{width:598px !important;padding:30px 52px 60px;color:#4a4a4f;font-size:14px;line-height:23px;}
.content-slider-wrapper{box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);}
.plusslider{overflow:hidden;position:relative;}
.plusslider-container{position:relative;}
div.child{width:550px;}
.plusslider .child{float:left;}
.plustype-fader .child{display:none;position:absolute;left:0;top:0;}
.plustype-fader .current{z-index:5;}
.plusslider-container>*{display:none;}
.plusslider-container>*:first-child{display:block;}
.plusslider-container .child{display:block;}
#slider .slide1{padding-left:40px;padding-right:40px;margin-left:0;margin-right:0;}
#slider .slide1{height:210px;padding-top:20px;padding-bottom:20px;margin-top:0;margin-bottom:0;}
.slide1{background:url('../Content/img/logo.jpg') no-repeat left top;height:210px;padding:20px 40px;}
.slide1 h2{color:#fff;font-size:20px;margin:0 0 20px 0;text-align:left;}
.slide1 p{border-left:3px solid #fff;color:#fff;padding:0 0 0 10px;}
.quote,.quote2,.quote3{height:170px;padding:20px 0;width:580px;font:24px Georgia, serif;text-align:center;width:100%;position:relative;}
.quote{background:#f1f1f1;color:#333;}
.quote2{background:#333;color:#f1f1f1;}
.quote3{background:#666;color:#f1f1f1;}
.plusslider a img{border:none;}
.plusslider-pagination{position:absolute;left:0;bottom:0;width:100%;}
.plusslider-pagination li{list-style:none;}
.plusslider-arrows{margin:0;}.plusslider-arrows .prev,.plusslider-arrows .next{width:27px;height:100%;display:block;position:absolute;top:0;z-index:99;background:url('../Content/img/slider-nav.png') no-repeat;text-indent:-999px;cursor:pointer;}
.plusslider-arrows .prev{left:0;background-position:-27px 50%;}.plusslider-arrows .prev:hover{background-position:0 50%;}
.plusslider-arrows .next{right:0;background-position:-54px 50%;}.plusslider-arrows .next:hover{background-position:-81px 50%;}
.awards-list{display:block;}
.awards-list li{width:194px;/*height:202px;*/float:left;margin:0 21px 21px 0;position:relative;  box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);}
.awards-list li.last-col{margin-right:0;}
.awards-list .figure{width:194px;/*height:163px;*/vertical-align:middle;text-align:center;display:table-cell;/*background:#fff;*/}
.awards-list .figure span.details{position:absolute;left:0;top:0;background:url('../Content/img/black-80per.png') repeat 0 0;color:#fff;font-size:15px; width: 194px; height:163px; transition: display .25s ease-in-out;-moz-transition: display .25s ease-in-out;-webkit-transition: display .25s ease-in-out; display:none;overflow: hidden;}
.awards-list li:hover .figure span.details{ display:block;}
.awards-list .figure span.details span{ display:table-cell; vertical-align:middle; text-align:center; width:174px; height:143px; padding:10px;}
.awards-list .figcaption{ display: block;padding:10px;text-align:left;color:#fff;font:15px 'Roboto Condensed',sans-serif;background:url('../Content/img/black-tint-30.png') repeat 0 0;}
.awards-list .icon-view{float:right;background-position:-266px -94px;width:22px;}
.business_associates{background:#fff; box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12);}.business_associates li{width:167px;height:100px;float:left;position:relative;cursor:pointer;}.business_associates li.last-col figure{border-right:0;}
.business_associates li:hover figcaption,.business_associates li:hover .overview-block{display:block;}
.business_associates figure{width:167px;height:100px;display:table-cell;text-align:center;vertical-align:middle;}
.business_associates figcaption{background:url('../Content/img/purple-tint.png') repeat 0 0;position:absolute;left:0;top:0;right:0;bottom:0;color:#fff;font-size:16px;padding:10px;display:none;overflow:hidden; word-wrap:break-word;}
.business_associates .overview-block{padding:15px 25px 25px;background:#ececec;position:absolute;top:0;left:167px;z-index:99;width:286px;height:160px;display:none;}.business_associates .overview-block h5{margin-top:12px; word-wrap:break-word;}
.business_associates .overview-block p{color:#737376;line-height:20px;font-size:12px;margin:0;overflow:hidden;}
.business_associates .overview-block:after{position:absolute;left:-7px;top:19px;border-width:8px 8px 8px 0;border-style:solid;border-color:transparent #ececec transparent transparent;content:'';width:0;height:0;}
.business_associates .overview-block.block-left{left:auto;right:167px;}.business_associates .overview-block.block-left:after{left:auto;right:-7px;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #ececec;}
.business_associates .overview-block.lastRow{top:auto;bottom:0;}.business_associates .overview-block.lastRow:after{top:auto;bottom:19px;}
.client-testimonials{}.client-testimonials h3{border-bottom:1px solid #dddddd;background:#fefefe;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(1, #ffffff));background:-ms-linear-gradient(bottom, #eeeeee, #ffffff);background:-moz-linear-gradient(center bottom, #eeeeee 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);margin:0;padding:10px 17px;}
.client-testimonials li.testimonial-item{ background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: 10px;
    padding: 34px 34px 20px;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.12);}
.client-testimonials blockquote{margin:0;color:#4a4a4f;font-style:italic;}.client-testimonials blockquote:before{content:'â€œ';font:italic 100px/70px 'Georgia';color:#d9dbdd;width:40px;height:10px;float:left;text-indent:-10px;}
.client-testimonials blockquote p{margin:0 0 20px;line-height:25px;}
.testimonial-footer{padding-top: 9px;background:url('../Content/img/testimonial-footer.gif') no-repeat right 0;}.testimonial-footer h5{color:#252525;font-size:15px;text-transform:uppercase;margin:0;}
.testimonial-footer p{margin:0;color:#707276;font-size:12px;}.testimonial-footer p strong{color:#f28536;font-weight:normal;}
.core-content{background:#f4f5f7;padding:34px;}
/*.core-content h5{margin:0 0 10px;font-size:16px;}
.core-content p{color:#4a4a4f;font-size:14px;margin:0 0 30px;}
.core-content ul{padding-left:20px;font-size:14px;}.core-content ul ul{font-size:13px;}
.core-content ul li{padding:5px 0;}*//*commented by dileep fo new class .editor*/
.tab-sidebar{float:left;width:240px;}.tab-sidebar h3{background:url('../Content/img/job-opening-head.jpg') repeat-y 0 0;margin:0;text-align:left;color:#fff;text-transform:uppercase;font-size:14px;padding:11px 17px;}
.tab-sidebar li{text-transform:uppercase;background:#fcfcfc;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ffffff), color-stop(1, #fafafa));background:-ms-linear-gradient(bottom, #ffffff, #fafafa);background:-moz-linear-gradient(center bottom, #ffffff 0%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ffffff', GradientType=0);}.tab-sidebar li.active>a{color:#ff7409;font-weight:bold;background:url('../Content/img/active-marker.gif') repeat-y 0 0 #ffffff;width:218px;overflow:hidden;}
.tab-sidebar li.active ul{display:block;}
.tab-sidebar li ul{display:none;}
.tab-sidebar li li{text-transform:none;background:none;}.tab-sidebar li li a{border:0;font-size:12px;width:218px;overflow:hidden;}.tab-sidebar li li a:hover{}
.tab-sidebar li ul{background:#f0f1f4;border-bottom:1px solid #dfe1e5;}
.tab-sidebar li ul li a.active{ width:219px; background:#f3f4f7;}
.tab-sidebar a{cursor:pointer; color:#4a4a4f;font-size:13px;padding:8px 5px 8px 17px;display:block;border-bottom:1px solid #dfe1e5;width:218px;overflow:hidden;word-wrap: break-word;}.tab-sidebar a:hover,.tab-sidebar a.active{color:#ff7409;}
.side-tabed{background:url('../Content/img/tabed_bg.gif') repeat-y 0 0;}.side-tabed .tabed-content{padding:36px 36px 36px 280px;}.side-tabed .tabed-content p{color:#4a4a4f;font-size:14px;line-height:23px;}
.side-tabed .tabed-content h3{font-size:35px;margin:0;}
.side-tabed .tabed-content h4{font-size:20px;margin:0; font-weight: normal; color: #000000;}
.side-tabed .tabed-content h5{font-size:16px;  color: #000000; font-weight:normal;}
.side-tabed .tabed-content ul{padding-left:15px;font-size:14px;color:#4a4a4f;}.side-tabed .tabed-content ul li{padding:3px 0;}
.join-us-form.main-form-view ul.unstyled{padding:0;}
.join-us-form.main-form-view li{width:426px;}
.join-us-form.main-form-view input[type="text"]{width:355px;}
.join-us-form.main-form-view textarea{width:410px;}
.join-us-form.main-form-view .cover-ltr-link{float:right;font-size:11px;color:#ff7409;text-decoration:underline;}.join-us-form.main-form-view .cover-ltr-link:hover{text-decoration:none;}
.btn-orange{width:189px;height:21px;color:#fff;text-align:center;padding:10px 5px;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.1);font-weight:normal;display:block;background:#f66c11;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f56302), color-stop(1, #f67c2c));background:-ms-linear-gradient(bottom, #f56302, #f67c2c);background:-moz-linear-gradient(center bottom, #f56302 0%, #f67c2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f67c2c', endColorstr='#f56302', GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.btn-orange:hover{color:#fff;background:#f66c11;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f67c2c), color-stop(1, #f56302));background:-ms-linear-gradient(bottom, #f67c2c, #f56302);background:-moz-linear-gradient(center bottom, #f67c2c 0%, #f56302 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f56302', endColorstr='#f67c2c', GradientType=0);}
.sub-page-slide .sub-page-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:url('../Content/img/sub-overlay.png') repeat 0 0;}
#scrollingheight{position:absolute;top:100%;visibility:hidden;min-width:10px;right:0;border:1px solid red;z-index:999;}#scrollingheight.sticky{padding-bottom:90px;}
.technical-meeting-form{padding:25px 37px;background:#f4f5f7;}
.form-captcha input[type="text"]{float:left;}
.form-captcha .captcha-image{margin-left:8px;float:left;}
.mail-print-share{position:absolute;width:25px;height:69px;position:absolute;right:-20px;top:187px;}.mail-print-share a{display:block;text-indent:-9999px;height:24px;width:25px;}.mail-print-share a.mail-btn{background-position:-267px -113px;}.mail-print-share a.mail-btn:hover{background-position:-267px -187px;}
.mail-print-share a.print-btn{background-position:-267px -137px;}.mail-print-share a.print-btn:hover{background-position:-267px -211px;}
.mail-print-share a.share-btn{background-position:-267px -161px;}.mail-print-share a.share-btn:hover{background-position:-267px -235px;}
.contact-content{padding-left:241px;}.contact-content .contact-intro{padding:27px 36px;display:block;font-size:14px;}
.contact-tab{border-bottom:1px solid #e3e3e3;width:100%;height:42px;background:#fff;}.contact-tab li{float:left;border-right:1px solid #e3e3e3;}.contact-tab li.active{background:#f4f5f7;border-bottom:#f4f5f7;}.contact-tab li.active a{background:url('../Content/img/arrow-down.png') no-repeat 25px 12px;}
.contact-tab a{padding:10px 20px 10px 50px;display:block;height:23px;color:#252525;font-weight:bold;font-size:11px;line-height:21px;background:url('../Content/img/arrow-right.png') no-repeat 25px 12px;}
.contact-details-list li{border-top:1px solid #e2e4e9;padding:34px 36px;font-size:13px;line-height:24px;position:relative;}.contact-details-list li:hover{background:#e8e9ed;border-top:1px solid #ccd0d7;}.contact-details-list li:hover .icon-location{background-position:-241px -142px;}
.contact-details-list li .icon-location{width:17px;height:20px;position:absolute;left:36px;top:36px;background-position:-241px -165px;}
.contact-details-list address{font-style:normal;float:left;padding-left:25px;}.contact-details-list address strong{font-size:16px;display:block;font-weight: normal;}
.contact-details-list .contact-methods{padding-left:300px;}.contact-details-list .contact-methods span{display:block;}.contact-details-list .contact-methods span i{margin-right:12px;}
.contact-details-list .contact-methods a{color:#ff7409;font-style:italic;cursor:pointer;}.contact-details-list .contact-methods a:hover{text-decoration:underline;}
.icon-tel{background-position:-223px -142px;}
.icon-fax{background-position:-223px -155px;}
.icon-email{background-position:-223px -167px;}
.contact-tabed{display:none;}.contact-tabed.active{display:block;}
#contact-map{width:100%;height:100%;display:block;}
#FeedbackEnquiry{padding:45px;}
.coming-soon{padding:30px;text-align:center;font-size:20px;}
.none
{
    display:none;
}
.loading
{
    position:absolute;
    left:45%;
    top:45%;
    background:url('../Content/img/loading.png') no-repeat  0 0 ;
    width:32px;
    height:32px;
	opacity: 0.3;
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/* IE 5-7 */
  filter: alpha(opacity=30);
  /* Netscape */
  -moz-opacity: 0.3;
  /* Safari 1.x */
  -khtml-opacity: 0.3;
  z-index:1;
} 
.mappop address{font-style:normal;font-size:11px; }.mappop address strong{font-size:15px;display:block;} 
.mappop .contact-methods{display:block;font-size:11px;}
.mappop .contact-methods span{display:block;} 
.mappop .contact-methods a{color:#ff7409;font-style:italic;}
.mappop .contact-methods a:hover{text-decoration:underline;}

.message{
    background-color: white;
    padding: 10px;
    position: absolute;
    width: 98.6%;
    font-size: 0.95em;
    font-weight: bold;
    z-index:999;
} 
.message i
{
    margin-right:5px;
}
.message i.msg-ok
{
    color:Green;
}
.message i.msg-warning-sign
{
     color:#FF9900;
} 
.message a.close{  
    background: url('../Content/img/sprite2.png') no-repeat scroll 0 0 transparent;
     background-position: -96px 0;
    cursor: pointer;
    display: inline-block; 
     height: 20px;
    width: 21px;
    float:right;
}
.message a.close:hover
{
    background-position: -117px 0;
} 
.left
{
    float:left;
}
.absoluteval
{
    color:Red;
    font-size:12px;
    position:absolute;
}
.slides-container
{	margin:0;
	padding:0;
	list-style:none;
}
.main-nav ul
{	float:left;
}
.search_area
{	height:49px;
	float:right;
	padding:0 10px 0 0;
}
.main-nav
{	background:url('../Content/img/nav-bg01.gif') repeat-x 0 0;
	padding-right:29px;
}
.search_area span input[type="text"]
{	padding:5px 27px 5px 14px;
	float:right;
}
.search_area span input[type="button"]
{	right:12px;
	background:url('../Content/img/srch_btn.png') no-repeat 0 -1.5px;
}
.main-nav .sub-navigation li ul
{	float:none;
	padding:0 0 0 4px;
}
.main-nav .sub-navigation li ul ul li
{	background:url('../Content/img/arrow_03.png') no-repeat 0 9px;
	padding:0 0 0 10px;
}
.side-nav li.news_btn
{	background:url('../Content/img/news_btn.gif') no-repeat 0 0;
}
.news_wrapper
{	left:116px;
	box-shadow:2px 0px 3px rgba(0, 0, 0, 0.5);
}
.side-nav li a.news_dtl
{	background:url('../Content/img/btn_01.gif') no-repeat 0 0;
	right:-35px;
}
.banner-play {
    right:15px;
}
.slides-navigation a.prev{left:-25px;}
.pad_01
{	padding-right:200px;
	margin-bottom: 30px;
}
.content-wrapper .sidebar
{	right:0;
}
.section-quickview li .box_01 img
{	float:none;
	margin:0;
	max-width:100%;
}
.sidebar li ul
{	padding:0 0 0 18px;
}
.sidebar li ul li,
.sidebar li ul li.active 
{	padding:0 5px 5px 10px;
	background:url('../Content/img/arrow_01.png') no-repeat 0 4px;
}
.width_80 .bread-crumb
{	float: left;
}
.width_80 .bread-crumb li.first-item
{	padding-left:0;
}
.pro_category ul li
{	margin:21px 3.5% 0 0;
}
.project_thump ul li
{   margin:21px 3.5% 0 0;
}
.iconic-projects ul li h3 a
{   text-align:left;
    top:0;
}

@media only screen and (max-width: 1150px) {
	.search_area span input[type="text"]
	{	font-size:11px;
		padding:5px 27px 5px 8px;
		width:80%;
	}
}
@media only screen and (max-width: 990px) {
	.search_area span input[type="text"]
	{	font-size:11px;
		padding:5px 27px 5px 8px;
		width:80%;
	}
}
.activeclass {
    background:#FFF !important;
	color:#ec7701 !important;
}
ul.newsslider li a {
    color:#F87D04!important;
    background:none!important;
 font:normal 14px/18px 'Roboto Condensed',sans-serif!important;
      height:auto!important;
      padding:0px!important;
}