
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section{display:block;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover,
a:active{outline:0;}
embed, iframe, object{max-width:100%;}
button::-moz-focus-inner{border:0;padding:0;margin:0;}
@font-face{font-family:'Lato-Semibold';src:url('fonts/Lato-Semibold.eot?#iefix') format('embedded-opentype'), url('fonts/Lato-Semibold.woff') format('woff'), url('fonts/Lato-Semibold.ttf') format('truetype'), url('fonts/Lato-Semibold.svg#Lato-Semibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Lato-SemiboldItalic';src:url('fonts/Lato-SemiboldItalic.eot?#iefix') format('embedded-opentype'), url('fonts/Lato-SemiboldItalic.woff') format('woff'), url('fonts/Lato-SemiboldItalic.ttf') format('truetype'), url('fonts/Lato-SemiboldItalic.svg#Lato-SemiboldItalic') format('svg');font-weight:normal;font-style:normal;}
h1, h2, h3, h4, h5, h6{color:#666666;line-height:1.4;padding-bottom:15px;font-weight:normal;}
h1{font-size:30px;}
h2{font-size:28px;}
h3{font-size:26px;}
h4{font-size:24px;}
h5{font-size:22px;}
h6{font-size:19px;}
body, button, input, select, textarea{color:#888;font-size:18px;line-height:1.5;font-family:'Lato', sans-serif;font-weight:300;}
p{color:#000;font-size:15px;line-height:1.5;margin-bottom:15px;font-weight:300;}
sup, sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%;}
th{font-weight:bold;}
th, td{border:1px solid #f2f2f2;padding:6px 10px;}
caption, th, td{text-align:left;}
ul, ol{list-style:none;}
ol{list-style:decimal;}
li > ul,li > ol{margin:0 0 0 20px;}
blockquote{font-style:italic;font-weight:normal;padding:20px;border:1px solid #f2f2f2;border-left:3px solid #80abc8;margin-bottom:20px;}
blockquote em, blockquote i, blockquote cite{font-style:normal;}
blockquote cite{color:#666;font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase;}
body{background:#fff;}
strong{font-weight:bold;}
cite, em, i{font-style:italic;}
pre{background-color:#f2f2f2;margin-bottom:20px;overflow:auto;padding:20px;border:1px solid #eaeaea;}
pre, code, kbd, var, samp, tt{font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;line-height:19px;white-space:pre-wrap;}
abbr, acronym, dfn{border-bottom:1px dotted #f2f2f2;cursor:help;}
address{display:block;font-style:italic;margin:0 0 15px;}
ins{background-color:#f2f2f2;}
hr{border-color:#f2f2f2;border-style:solid none none;border-width:1px 0 0;height:0;margin:30px 0;}
dl{margin-bottom:24px;font-size:16px;}
dt{font-weight:bold;margin-bottom:5px;}
dd{margin-bottom:24px;}
.screen-reader-text{display:none;}
input, textarea{-webkit-border-radius:0px;}
input[type="text"], input[type="url"], input[type="email"], input[type="search"],
input[type="password"], textarea{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding:1%;border:1px solid #f2f2f2;line-height:20px;width:98%;margin:0 0 30px;background-color:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus,
input[type="search"]:focus, input[type="password"]:focus, textarea:focus{border:1px solid #eaeaea;}
input.s{width:60%;padding:4px 54px 4px 10px;height:36px;color:#666;background-color:#fff;margin:0;border:1px solid #f2f2f2;}
input.s:focus{padding-left:10px;border-color:#eaeaea;text-indent:0;}
.ample-button, input[type="reset"], input[type="button"], input[type="submit"], button{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;color:#FFF;display:inline-block;margin-bottom:30px;padding:5px 25px;cursor:pointer;background-color:#80abc8;border:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;}
.ample-button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover,
button:hover{-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px rgba(0, 0, 0, 0.6);}
a{color:#80abc8;text-decoration:none;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;}
a:focus, a:active, a:hover{text-decoration:none;}

/****************************** slick slider css *****************************/
/* Slider */
.slick-slider{ position:relative; display:block; -moz-box-sizing:border-box;
box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;
user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y;
touch-action:pan-y; -webkit-tap-highlight-color:transparent; }
.slick-list { position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus { outline:none; }
.slick-list.dragging { cursor:pointer; cursor:hand; }
.slick-slider .slick-track,.slick-slider .slick-list{ -webkit-transform:translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); 
-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position:relative; top:0; left:0; display:block; }
.slick-track:before, .slick-track:after{ display:table; content:''; }
.slick-track:after { clear:both; }
.slick-loading .slick-track { visibility:hidden; }
.slick-slide { display:none; float:left; height:100%; min-height:1px; }
[dir='rtl'] .slick-slide { float:right; }
.slick-slide img { display:block; }
.slick-slide.slick-loading img { display:none; }
.slick-slide.dragging img { pointer-events:none; }
.slick-initialized .slick-slide { display:block; }
.slick-loading .slick-slide { visibility:hidden; }
.slick-vertical .slick-slide { display:block; height:auto; border:1px solid transparent;}
.slick-arrow.slick-hidden { display:none;}
/****************************** slick slider css *****************************/
html, body{height:100%;}
.main-navigation ul > li.download_brochure{display:none;}
#header-right-section .main-navigation {margin-bottom:-14px;margin-top: 27px;}
.main-navigation li > ul, .main-navigation li > ol{margin:0;list-style:none;}
.main-navigation{float:right;padding-right:0px;}
.main-navigation li{float:left;position:relative;padding:0 0 22px;}
.main-navigation ul > li li{border: medium none !important;}
.new_transparent_header .main-navigation ul > li::before {background:#f37320;}
.main-navigation ul > li:before{content:"";width:2px;height:15px;background: #5d6077;position:absolute;top:9px;left:0}
.main-navigation ul > li:first-child:before{display:none}
.main-navigation ul#menu-primary > li:last-child{margin-right:15px;}
.main-navigation li > a{padding:4px 17px 5px 15px;font-family:'Lato-Semibold';}
.main-navigation li:nth-child(6) > a{padding-right:0px;}
.main-navigation ul.menu li a{font-size:16px;text-transform:uppercase;font-weight:normal;}
.main-navigation li.default-menu,li.default-menu{display:none;}
.main-navigation a{color:#fff;display:block;float:left;font-weight:300;}
.main-navigation ul.menu > li.current-menu-item,
.main-navigation ul.menu > li.current-menu-ancestor,
.main-navigation .menu > ul > li.current_page_item,
.main-navigation .menu > ul > li.current_page_ancestor,
.main-navigation ul.menu > li:hover,
.main-navigation .menu > ul > li:hover{}
.main-navigation a:hover,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current-menu-item a:after,
.main-navigation ul li.current-menu-ancestor a,
.main-navigation ul li.current-menu-ancestor a:after,
.main-navigation ul li.current_page_item a:after,
.main-navigation ul li.current_page_item a,
.main-navigation ul li.current_page_ancestor a,
.main-navigation ul li.current_page_ancestor a:after,
.main-navigation ul li:hover > a,
.main-navigation li.menu-item-has-children:hover > a:after,
.main-navigation li.page_item_has_children:hover > a:after{color:#fff;}
.main-navigation li.menu-item-has-children > a:after,
.main-navigation li li.menu-item-has-children > a:after,
.main-navigation li.page_item_has_children > a:after,
.main-navigation li li.page_item_has_children > a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:12px;padding-left:6px;color:#666666;}
/*.main-navigation li.menu-item-has-children > a:after,
.main-navigation li.page_item_has_children > a:after{content:"\f0d7";}*/
.main-navigation li li.menu-item-has-children > a:after,
.main-navigation li li.page_item_has_children > a:after{content:"\f0da";position:absolute;right:8px;}
.main-navigation ul li ul,
.main-navigation ul li:hover ul ul,
.main-navigation ul ul li:hover ul ul,
.main-navigation ul ul ul li:hover ul ul,
.main-navigation ul ul ul ul li:hover ul ul{display:none;z-index:9999;}
.main-navigation ul li:hover ul,
.main-navigation ul ul li:hover ul,
.main-navigation ul ul ul li:hover ul,
.main-navigation ul ul ul ul li:hover ul,
.main-navigation ul ul ul ul ul li:hover ul{display:block;}
.main-navigation ul li ul {background: #f78e32;left: -1px;position: absolute;top: 53px;width: 237px;padding:11px 0 3px;}
.main-navigation ul li li a {color: #fff !important;text-transform: uppercase !important;}
.main-navigation ul li .sub-menu a{text-transform:none;}
.main-navigation ul ul > li:last-child{border-bottom:1px solid #eaeaea;}
.main-navigation ul li ul li{float:none;padding:0;border:none;border-right:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.main-navigation ul li ul li a,
.main-navigation ul li.current-menu-item ul li a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor ul li a,
.main-navigation ul li.current-menu-ancestor ul li a,
.main-navigation ul li.current_page_item ul li a{float:none;line-height:21px;font-size:13px;height:100%;padding:1px 20px 11px;color:#666;}
.main-navigation ul > li li::before {background: rgba(0, 0, 0, 0);}
.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li:hover > a,
.main-navigation ul li.current-menu-item ul li a:hover{color:#80abc8;}
.main-navigation ul li ul li ul{left:158px;top:-1px;}
.main-navigation select{display:none;}
.menu-toggle{display:none;cursor:pointer;}
figure{margin:0;text-align:center;}
img{max-width:100%;height:auto;vertical-align:top;margin-bottom:18px;}
.entry-content img, .comment-content img, .widget img{max-width:100%;}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{}
img.size-full, img.size-large{max-width:100%;height:auto;}
.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
img.alignleft, img.alignright, img.aligncenter{margin-bottom:1.625em;}
p img{}
a img{border:0;}
a img:hover{box-shadow:#000 0 0 0;}
img#wpstats{display:none;}
.alignleft{display:inline;float:left;margin-right:30px;}
.alignright{display:inline;float:right;margin-left:30px;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.tg-after-three-blocks-clearfix{clear:both;}
.tg-featured-posts-clearfix{clear:both;}
.wp-caption{border:1px solid #ccc;margin-bottom:1.5rem;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075rem 0;}
.gallery-caption{}
.gallery{margin:0 auto 15px;}
.gallery-item{display:inline-block;padding:15px 2%;text-align:center;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gallery-columns-3 .gallery-item, .gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item{padding:15px 1%;}
.gallery-columns-6 .gallery-item, .gallery-columns-7 .gallery-item, .gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{padding:10px 0.5%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.33%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.66%;}
.gallery-columns-7 .gallery-item{width:14.28%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.11%;}
.gallery-icon img{margin:0 auto;}
.gallery .gallery-caption{font-size:12px;line-height:1.2;padding-top:5px;}
.big-slider-wrapper{margin:0 auto;position:relative;}
.bx-wrapper .big-slider img{margin:0 auto;}
.big-slider img{margin-bottom:0;}
.big-slider .displayblock{display:block;}
.big-slider .displaynone{display:none;}
.big-slider .slider-entry-container{position:absolute;width:700px;text-align:center;z-index:999;margin:auto;left:0;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.big-slider .entry-title{font-size:40px;text-transform:uppercase;color:#fff;padding-bottom:35px;line-height:1.1;}
.big-slider .entry-title a{color:#fff;}
.big-slider .entry-title a:hover{color:#80abc8;}
.big-slider-wrapper .bx-wrapper .bx-viewport{border:0;box-shadow:none;}
.big-slider-wrapper .bx-wrapper .bx-viewport{left:0;}
.slider-button{display:inline-block;color:#fff;font-size:16px;padding:18px 20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #fff;}
.slider-button:hover{background:rgba(255, 255, 255, 0.26);}
.slide-prev, .slide-next{opacity:0.5;filter:alpha(opacity=50);background-color:#80abc8;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9;border-radius:3px;}
.slide-prev{margin-left:20px;}
.slide-next{right:0;margin-right:20px;}
.slide-prev:hover, .slide-next:hover{opacity:1;filter:alpha(opacity=100);}
.slide-prev a:before, .slide-next a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:30px;padding:0;display:block;}
.slide-prev a:before{content:"\f104";}
.slide-next a:before{content:"\f105";}
.slide-prev a, .slide-next a{padding:10px 24px;display:block;}
#masthead .search-wrap input.s{width:180px;}
.fa.search-top{color:#80abc8;position:absolute;right:0;line-height:70px;cursor:pointer;padding-left:10px;top:0;}
.search-wrap{position:relative;}
.search-wrap button{border-radius:0;color:#fff;line-height:45px;margin-left:-2px;margin-bottom:0;padding:0 15px;position:absolute;top:0;right:0;}
.search-icon:before{content:"\f002";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:18px;}
.search-form-top{border:1px solid #eaeaea;display:none;padding:10px;position:absolute;right:0;top:70px;z-index:9999;background-color:#ffffff;}
.not-found .search-wrap button{right:175px;}
.header-post-title-container{padding:40px 0;background-color:#80abc8;border-bottom:1px solid #f2f2f2;}
.header-post-title-container .post-title-wrapper{float:left;max-width:100%;padding-right:30px;}
.header-post-title-class{font-size:24px;padding-bottom:0;color:#ffffff;}
.business-template .main-wrapper .widget{background-color:#fff;}
.business-template .widget.widget_call_to_action_block,
.business-template .widget.widget_portfolio_block{background-color:transparent;}
.business-template .widget.widget_call_to_action_block > .inner-wrap,
.business-template .widget.widget_portfolio_block > .inner-wrap{max-width:100%;}
#secondary .widget, #tertiary .widget{padding-bottom:40px;}
#secondary .widget-title, #tertiary .widget-title{font-size:24px;}
#secondary .widget li a, #tertiary .widget li a{padding-bottom:10px;display:inline-block;color:#80abc8;}
#secondary .widget li a:hover, #tertiary .widget li a:hover{text-decoration:underline;}
.widget select{max-width:100%;}
#secondary .search-wrap button, #tertiary .search-wrap button{right:26px;}
.both-sidebar #secondary .search-wrap button, .both-sidebar #tertiary .search-wrap button{right:0;}
.widget.widget_service_block{padding:60px 0;}
.widget_service_block .services-main-description img{padding-bottom:40px;}
.widget_service_block h3.widget-title{text-align:center;text-transform:uppercase;padding-bottom:0;}
.widget_service_block h5 a{color:#666666;}
.widget_service_block h5 a:hover{color:#80abc8;}
.widget_service_block h3.widget-title:after{background:#ccc;content:"";display:block;height:2px;margin:20px auto;width:100px;}
.widget_service_block .services-main-description p{padding-bottom:50px;margin-bottom:0;}
.services-header{text-align:center;}
.services-header h2{text-transform:uppercase;border-bottom:4px solid #80abc8;display:inline;padding-bottom:10px;}
.single-service{text-align:center;}
.single-service:hover .icons{background-color:#80abc8;}
.single-service:hover .icons i{color:#fff;}
.single-service h5{padding:20px 0;font-size:20px;}
.single-service span.icons{width:100px;height:100px;border-radius:50%;border:2px solid #f8f8f8;display:block;position:relative;margin:0 auto;}
.single-service span i{font-size:36px;line-height:102px;margin:0;color:#80abc8;}
.business-template .widget.widget_call_to_action_block{}
.business-template .widget.widget_call_to_action_block .call-to-action-content-wrapper{padding:100px 0;}
.call-to-action-content-wrapper h3{padding-bottom:0;font-size:26px;color:#fff;line-height:2;text-align:center;z-index:1;}
.call-to-action-button{border:2px solid #fff;color:#fff;font-size:18px;line-height:2;text-align:center;padding:10px 30px;margin-left:60px;display:inline-block;border-radius:3px;}
.call-to-action-button:hover{background:rgba(255, 255, 255, 0.26);color:#fff;}
.featured-posts-header .widget-title{text-align:center;line-height:28px;padding-bottom:0;}
.featured-posts-main-description{text-align:center;}
.featured-posts-main-description p{padding-bottom:50px;margin-bottom:0;}
.widget_featured_posts_block .widget-title{text-transform:uppercase;}
.widget_featured_posts_block .widget-title:after{background:#ccc;content:"";display:block;height:2px;margin:20px auto;width:100px;}
.widget_featured_posts_block{padding-top:60px;}
.featured-posts-content{padding-bottom:40px;}
.single-post-image-wrap{float:left;margin-right:20px;margin-bottom:10px;}
.single-post-image-wrap img{padding-top:8px;margin-bottom:0;}
.single-post-content .read-btn a{margin-top:0;}
.widget_featured_posts_block .single-post .entry-title{margin:0 0 6px 0;font-size:25px;padding-bottom:0;}
.widget_featured_posts_block .single-post{margin-bottom:10px;}
.single-post-content p{}
.single-post-content a{color:#80abc8;}
.single-post-content .entry-title a{color:#666666;}
.single-post-content .entry-title a:hover{color:#80abc8;}
.widget_portfolio_block{}
.widget_portfolio_block .tg-column-odd,.widget_portfolio_block .tg-column-even{margin-bottom:25px;text-align:center;}
.widget_portfolio_block .tg-one-fourth{box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);}
.portfolio-container{background-color:transparent;padding:80px 0;}
.portfolio-container img{margin-bottom:0;}
.widget_portfolio_block h3.widget-title{color:#fff;text-align:center;text-transform:uppercase;padding-bottom:0;}
.widget_portfolio_block h3.widget-title:after{background:#ccc;content:"";display:block;height:2px;margin:20px auto;width:100px;}
.portfolio-main-description{text-align:center;padding-bottom:50px;}
.portfolio-main-description p{color:#fff;}
.moving-box{position:absolute;bottom:-80px;left:0;right:0;-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;transition:0.25s ease-in-out;-ms-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;}
.moving-box a{color:#fff !important;display:block;background-color:#80abc8;padding:15px 5px;text-align:center;}
.view-detail a{height:58px;width:58px;display:block;position:absolute;top:-70px;z-index:1;left:0;right:0;margin:auto;text-align:center;}
.portfolio-container .tg-one-fourth:hover .view-detail a{top:70px;}
.fa.fa-link{font-size:40px;line-height:58px;}
.portfolio-view-more{text-align:center;}
.portfolio-button{display:inline-block;color:#fff;font-size:16px;padding:18px 20px;text-transform:uppercase;letter-spacing:2px;border:1px solid #ffffff;margin-top:40px;}
.portfolio-button:hover{background:rgba(255, 255, 255, 0.26);}
.portfolio-container .tg-one-fourth{position:relative;float:left;}
.portfolio-container .tg-one-fourth:hover .moving-box{bottom:0;}
.portfolio-container .tg-one-fourth .single-portfolio-thumbnail{position:relative;padding:0;overflow:hidden;}
.breadcrumb{float:right;text-align:right;margin-top:8px;margin-bottom:2px;font-size:14px;}
.breadcrumb{color:#ffffff;font-weight:300;}
.breadcrumb a{color:#ffffff;font-weight:normal;}
.breadcrumb a:hover{text-decoration:underline;}
.wp-pagenavi{padding-bottom:40px;}
body{padding-top:30px;padding-bottom:30px;}
body.wide{padding-top:0;padding-bottom:0;}
#page{background-color:#fff;margin:0 auto;max-width:1180px;} 
.wide #page{max-width:100%;}
.inner-wrap{max-width:1180px;margin:0 auto;}
.business-template #masthead{background-color:#ffffff;}
.main-head-wrap{padding:0px 0;}
.header{border-bottom:0px;background-color:#f47320;position:relative;z-index:99;z-index: 9999;}
header .header {height: 80px;}
#header-left-section{float:left;margin-right:13px;max-height:132px;}
#header-logo-image{float:left;padding:0px 20px 0px 0;max-width:100%; background:#f47320;position: absolute;}
#header-logo-image img{margin-bottom:0px;}
#header-text{float:left;padding-right:20px;}
#site-title{padding-bottom:0;}
#site-title a{color:#666666;font-size:34px;}
#site-title a:hover{color:#80abc8;}
#site-description{line-height:1.5;font-size:13px;padding-bottom:0;color:#888888;font-weight:300;margin-bottom:0;}
#header-right-section{float:right;position:relative;}
img.header-image{display:block;margin:0 auto;}
.download_brochure{float:right;background-color:#4b4d63}
.download_brochure a{color:#fff;display:block;font-size:13px;line-height:1;padding:12px 10px 12px 56px;position:relative;box-shadow:inset 0 7px 10px -5px rgba(0,0,0,1);}
.download_brochure a strong{font-weight:normal;font-family:"Lato-Semibold";}
.download_brochure a i{position:absolute;top:5px;left:11px;width:36px;height:34px;background:url(img/download-icon.png) no-repeat 0 0;}
.download_brochure a:hover{text-decoration:none;}
.download_brochure:after{content:"";display:block;clear:both;}
.main-navigation{clear:both;}
/*.header .download_brochure{margin-top:4px;}*/
#primary{float:left;width:64.54545454%;}
#secondary{float:right;width:31.81818181%;}
.left-sidebar #primary{float:right;width:64.54545454%;}
.left-sidebar #tertiary{float:left;width:31.81818181%;}
.both-sidebar #primary{width:72.72727272%;}
.both-sidebar #secondary{width:23.63636363%;}
.both-sidebar #primary #content{float:right;width:62.5%;}
.both-sidebar #primary #tertiary{float:left;width:32.5%;}
.no-sidebar-full-width #primary{width:100%;}
.no-sidebar #primary{float:none;margin:0 auto;}
.tg-one-half{float:left;width:48.18181818%;margin:0 3.63636363% 0 0;padding:0px 0px 30px;}
.tg-one-half-last{float:right;margin:0px;}
.tg-one-third{float:left;margin:0 3.63636363% 0 0;width:30.90909090%;}
.tg-one-third-last{float:right;margin-right:0;}
.tg-one-fourth{float:left;width:22.95454545%;margin:0 2.72727272% 0 0;}
.tg-one-fourth-last{margin:0px;}
.sticky{}
.extra-hatom-entry-title{display:none;}
.single-page{margin-top:50px;}
.single-header{padding:2% 0;background-color:#444;}
.single-header h2{font-size:2.5em;color:#80abc8;font-weight:200;margin-bottom:16px;}
#content,#content{}
.sidebar{}
.single-page p a{color:#80abc8;}
.single-page p a:hover{color:#555;}
.single-page p{margin-bottom:10px;}
.entry-content ul{list-style:square;}
.entry-content ul,.entry-content ol{padding:0 0 0 20px;margin-bottom:30px;}
.entry-content li > ul,.entry-content li > ol{margin-bottom:0;}
.sidebar h4{font-weight:400;padding-bottom:8px;margin-bottom:17px;}
.date-icon, .author-icon{width:32px;height:32px;display:block;float:left;}
.hentry .entry-title{font-size:24px;padding-bottom:10px;}
.hentry .entry-title a{color:#666666;display:block;font-weight:400}
.hentry .entry-title a:hover{color:#80abc8;}
.inner_banner{height:468px;background-size:cover;background-repeat:no-repeat;background-position:center top;}
.entry-meta{width:100%;padding-bottom:20px;}
.entry-meta{font-size:14px;}
.read-btn a{border:1px solid #80abc8;display:inline-block;margin-top:20px;padding:10px 16px;}
.read-btn a:hover{background-color:#80abc8;color:#fff;}
.entry-meta > span{padding-right:15px;}
.entry-meta .fa{color:#80abc8;padding-right:5px;}
.entry-meta a{color:#888888;font-weight:300;}
.entry-meta a:hover{color:#80abc8;}
article.post{padding-bottom:60px;}
.tags a{display:inline-block;}
.default-wp-page li.previous{float:left;}
.default-wp-page li.next{float:right;}
.previous a, .next a{color:#80abc8;padding:5px 0;cursor:pointer;font-size:16px;display:inline-block;}
.next{float:right;}
.previous a:hover, .next a:hover{text-decoration:underline;}
.default-wp-page{padding:20px 0;}
.nav-previous, .nav-next{margin-bottom:15px;}
.nav-previous a, .nav-next a{color:#80abc8;cursor:pointer;font-size:16px;}
.nav-previous a{float:left;}
.nav-next a{float:right;}
.nav-previous a:hover,
.nav-next a:hover{text-decoration:underline;}
#comments{border-top:1px solid #F8F8F8;padding-top:15px;}
#comments i{font-size:12px;color:#80abc8;padding-right:10px;line-height:1.5;}
#comments img{margin-bottom:5px;}
.comments-title{font-size:22px;line-height:28px;}
.comment-content a{word-wrap:break-word;}
.comment-navigation{margin-bottom:15px;}
.bypostauthor{}
#comments h2.comments-title, #comments h3.comments-title{margin-bottom:10px;}
.avatar{border-radius:50%;float:left;}
.comments-area article header{margin:0 0 5px;overflow:hidden;position:relative;}
.comments-area .comment-edit-link, .comments-area .comment-permalink,
.comments-area .comment-date-time,.comments-area .comment-author-link{display:block;margin-left:100px;color:#999999;font-size:14px;}
.comments-area article header cite a:hover,.comments-area a.comment-edit-link:hover,
.comments-area a.comment-permalink:hover{color:#80abc8;}
.comments-area .comment-author-link a{color:#999999;}
.comments-area .comment-author-link a:hover{color:#80abc8;}
.comments-area .comment-author-link span{margin-left:10px;padding:0 5px;background-color:#80abc8;color:#FFFFFF;border-radius:3px;}
.comments-area article header .comment-edit-link:before{content:"\f044";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#80abc8;font-size:12px;padding-right:10px;}
.comment-content{padding:15px 15px 25px;background-color:#F8F8F8;border-radius:2px;}
li.comment{margin-bottom:20px;width:100%;}
.comment ul, .comment ol{margin:0 0 20px 20px;}
.comment ul{list-style:square outside none;}
.comment .comment-reply-link{float:right;color:#aaaaaa;font-size:14px;}
.comment .comment-reply-link:before{content:"\f112";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#80abc8;font-size:12px;padding-right:10px;}
.comment .comment-reply-link:hover{color:#80abc8;}
.comment-list{}
.comment-list, .comment-list .children{list-style-type:none;padding:0;}
.comment-list .children{margin-left:40px;padding-top:20px;margin-bottom:0;}
#reply-title{font-size:20px;}
.comment-respond{padding-top:20px;}
.comment-respond small{float:right;}
.form-allowed-tags{display:none;}
.error404 .page-title{font-size:30px;}
#colophon{font-size:14px;clear:both;color:#777;width:100%;}
.footerindiv{background:#f47320;float:left;width:100%;}
.footerindiv .inner-wrap {padding:15px 0 12px;}
.scrollup:hover{opacity:0.6;}
.copyright-info ul li{margin-bottom:10px;float:left;margin-left:25px;}
.copyright-info ul li a{color:#fff;padding:5px 5px;}
.copyright-info ul li a:hover{color:#80abc8;}
.extra-info{float:right !important;}
#colophon p{font-weight:300;color:#777;line-height:22px;font-size:15px;}
#colophon a{font-weight:300;color:#b1b6b6;line-height:15px;font-size:12px;}
#colophon a:hover{color:#80abc8;}
#colophon-box{float:left;width:22%;margin-right:4%;}
.footer-widgets-wrapper{}
.footer-widgets-area{padding-bottom:40px;color:#777777;}
.footer-widgets-area .tg-one-fourth .widget-title{text-align:left;}
.footer-widgets-area h3.widget-title{color:#D5D5D5;}
.footer-widgets-area .tg-one-fourth p{text-align:left;color:#b1b6b6;}
.footer-widgets-area a{color:#D5D5D5;}
.footer-widgets-area a:hover{color:#80abc8;}
#colophon .widget{padding-bottom:25px;}
#colophon .widget-title{font-size:22px;line-height:1.4;color:#b1b6b6;}
#colophon, #colophon p{font-size:14px;line-height:1.4;}
#colophon .footer-widgets-area li a{display:inline-block;padding-bottom:3px;}
.footer-widgets-area .search-icon:before{font-size:20px;}
.copyright-info{float:left;padding-right:10px;font-weight:300;}
#colophon .copyright-info a{color:#fff;}
#colophon .copyright-info a:hover{color:#4b4c62;}
.footer-nav{float:right;}
.footer-nav ul li{display:inline-block;padding-left:10px;}
#colophon .footer-nav ul li a{color:#b1b6b6;}
#colophon .footer-nav ul li a:hover{color:#80abc8;}
a#scroll-up{bottom:20px;position:fixed;right:20px;display:none;background-color:#ffffff;opacity:0.5;filter:alpha(opacity=50);padding:9px 18px;border-radius:2px;font-size:20px;}
a#scroll-up i{color:#80abc8;}
a#scroll-up:hover{opacity:1;filter:alpha(opacity=100);}
.home_cms{padding:66px 0 15px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.25);z-index:555} 
.home_cms h1{text-transform:uppercase;font-weight:300;color:#4b4d63;font-size:43px;position:relative;line-height:45px; padding-bottom: 30px;} 
.main-navigation li.current-menu-item a, .main-navigation li a:hover, .main-navigation li.current-menu-parent > a{color: #5d6077 !important;}
.home_cms h1:after{content:url(img/headaft_img.png);left:-58px;top:-11px;position:absolute;}
.home_cms h1 strong{font-weight:600;font-family:"Lato-Semibold";}
.home_cms h2{font-size:32px;color:#e85e20;font-weight:400;line-height:1;margin-top:23px;} 
.home_cms p {color: #000000;font-size: 19px;font-weight: 400;}
.inner_pad{padding:0 86px 0 96px;}
.home_cms h1 .h_logo{width:170px;height:146px;display:block;float:right;background:url(img/h-logo.png) no-repeat 0 0/ cover;margin-left:15px;margin-top:6px;padding-right: 90px;}
.bx-wrapper{margin:auto;}
.bx-wrapper img{margin-bottom:0px;}
.bx-wrapper .bx-pager{bottom:45px;margin:0px;line-height:1;padding:0;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;width:13px;height:13px;border-radius:50%;margin:0 4px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:#f47320;}
.bulletpointswrap{background:url(img/bulletpoints_bgimg.jpg) no-repeat center 0px;padding:38px 0px 17px;min-height:208px;background-size:cover;}
.bulletpointswrap .left{float:left;width:300px;margin:40px 0px 32px 0px;}
.bulletpointswrap .left p{font-family:'Lato', sans-serif;font-weight:300;color:#4b4d63;font-size:23px;margin:0px;padding:0px;line-height:31px;}
.bulletpointswrap .right{margin:0px 0px 32px 408px;position:relative;}
.bulletpointswrap .right p{font-family:'Lato', sans-serif;font-weight:300;color:#4b4d63;font-size:23px;margin:40px 0 0 0;padding:0px;line-height:31px;display:inline-block;}
.bulletpointswrap .right:after{position:absolute;left:-125px;top:0px;content:"";width:105px;height:208px;background:url(img/bulletpoint_partimg.png) no-repeat 0px 0px;content:"";}
.footer-nav ul li{line-height:1;}
#colophon .footer-nav ul li a, #colophon .footer-nav ul li a:hover{color:#894e3c;}
.copyright{font-size:13px;color:#4b4c62;font-weight:900;text-transform:uppercase;}
.loacation_cms{padding:49px 0 32px;background-color:#fff;/*position:relative*/;z-index:555}
.loacation_cms h1{text-transform:uppercase;font-weight:300;color:#4b4d63;font-size:43px;position:relative;line-height:45px;}
.loacation_cms h1:after{content:url(img/headaft_img.png);left:-58px;top:-10px;position:absolute;}
.loacation_cms h1 strong{font-weight:600;font-family:"Lato-Semibold";}
.loacation_cms h3{font-size:30px;color:#f47320;font-family:'Lato-SemiboldItalic';line-height:1;margin-top:1px;font-weight:normal;margin-bottom:16px;}
.loacation_cms p{font-size:19px;color:#000;line-height:30px;font-weight:400;}
.inner_pad{padding:0 67px 0 57px;}
.superblycondwrap .inner_pad{padding:0 86px 0 96px;}
.lusimg .inner_pad {padding: 0 15px;}
.locationnear_img{display:block;text-align:center;position: relative;}
.locationnear_img img{margin:0px;}
.loacationnear_cms{padding:47px 0 47px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.25);position:relative;z-index:555}
.loacationnear_cms h2{text-transform:uppercase;font-weight:300;color:#4b4d63;font-size:43px;position:relative;line-height:62px;padding:0px;margin:0;float:left;}
.locationeartext{margin-left:535px;}
.locationeartext p{margin:0px;}
.loacationnear_cms h2:after{content:url(img/headaft_img.png);left:-58px;top:0px;position:absolute;}
.loacationnear_cms h1 strong{font-weight:600;font-family:"Lato-Semibold";}
.loacationnear_cms p{font-size:18px;color:#000;line-height:30px;font-weight:400;}
.superblycondwrap{float:left;width:100%;padding:84px 0px 53px;background:url(img/superbly_bg.jpg) no-repeat 0px 0px;background-size:cover;}
.superblycondwrap .inner-wrap{position:relative;}
.superblycondwrap .inner-wrap .download_brochure{position:absolute;right:0;top:-84px;}
.superblyhead{float:left;width:100%;}
.superblyhead h2{text-transform:uppercase;font-weight:300;color:#fff;font-size:43px;position:relative;line-height:45px;padding:0px;margin:0;float:left;}
.superblyhead h2 strong{font-weight:600;font-family:"Lato-Semibold";}
.superblyhead h2:after{content:url(img/blcheadaft_img.png);left:-58px;top:-10px;position:absolute;}
.superblydiv{margin-left:545px;}
.superblydiv p{font-size:18px;color:#fff;margin:0px;line-height:30px;}
.supercol-full{float:left;width:100%;}
.martop42{margin-top:42px;}
.suprow{margin:0 -10px;}
.supcol-4{float:left;padding:0px 10px;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.supfulldiv{float:left;width:100%;}
.supfulldiv img{margin:0;width: 100%;}
.superblycondwrap .superblycondwrap .suprow {float: left; max-width: 1000px;}
.sup_icondiv{float:left;width:100%;height:44px;}
.sup_icondiv i{float:left;width:43px;height:44px;}
.martop24{margin-top:24px;}
.luas_icon{background:url(img/superbly_icon.png) no-repeat -224px -1px;}
.supfulldiv h4{font-size:30px;color:#4b4d63;font-family:"Lato-Semibold";float:left;width:100%;margin:16px 0px 0px 0px;line-height:1;padding:0px;text-transform:uppercase;}
.supfulldiv p{float:left;width:100%;margin:13px 0px 0px;padding:0px;font-size:18px;color:#fff;line-height:25px;}
.bus_icon{background:url(img/superbly_icon.png) no-repeat -89px -1px;}
.rail_icon{background:url(img/superbly_icon.png) no-repeat -268px -1px;}
.cycle_icon{background:url(img/superbly_icon.png) no-repeat -134px -1px;}
.taxi_icon{background:url(img/superbly_icon.png) no-repeat -313px -1px;}
.drive_icon{background:url(img/superbly_icon.png) no-repeat -179px -1px;}
.aircoach_icon{background:url(img/superbly_icon.png) no-repeat -44px -1px;}
.air_icon{background:url(img/superbly_icon.png) no-repeat -1px -1px;}
.mapdiv{float:left;width:100%;}
.goodcompdiv{float:left;width:100%;padding:50px 0px 51px;}
.goodcompdiv .inner-wrap{position:relative;}
.goodcompdiv .inner-wrap .download_brochure{position:absolute;right:0;top:-50px;}
.goodcompdiv h2{text-transform:uppercase;font-weight:300;color:#4b4d63;font-size:43px;position:relative;line-height:62px;padding:0;}
.goodcompdiv h2:after{content:url(img/headaft_img.png);left:-58px;top:-0px;position:absolute;}
.goodcompdiv h2 strong{font-weight:600;font-family:"Lato-Semibold";}
.goodcompdiv p{font-size:18px;color:#000;line-height:30px;margin:39px 0px 0px;}
.gocomplogowrap{float:left;width:100%;margin:16px 0px 0px 0px;}
.gocomprow{margin:0 -5px;}
.gocompcol-5{float:none;width:19%;display:inline-block;vertical-align:bottom;padding:20px 5px 20px 5px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gocompcol-5 img{margin:0; vertical-align:bottom;}
.slick-prev.slick-arrow{background:url(img/prev_but.png) no-repeat 0px 0px/cover;width:71px;height:71px;border:none;text-indent:-10000px;margin:-35px 0 0 0;position:absolute;top:50%;left:10%;z-index:1;}
.slick-next.slick-arrow{background:url(img/next_but.png) no-repeat 0px 0px/cover;width:71px;height:71px;border:none;text-indent:-10000px;margin:-35px 0 0 0;position:absolute;top:50%;right:10%;}
.slick-next.slick-arrow:hover, .slick-prev.slick-arrow:hover{box-shadow:none;}
.slick-slide img{margin:0;width:100%;}
.slick-slide{overflow:hidden;-webkit-transform:translate(0px, 0px) rotate(0deg) skew(-13deg, 0deg) scale(1, 1);-moz-transform:translate(0px, 0px) rotate(0deg) skew(-13deg, 0deg) scale(1, 1);-o-transform:translate(0px, 0px) rotate(0deg) skew(-13deg, 0deg) scale(1, 1);-ms-transform:translate(0px, 0px) rotate(0deg) skew(-13deg, 0deg) scale(1, 1);transform:translate(0px, 0px) rotate(0deg) skew(-13deg, 0deg) scale(1, 1);overflow:hidden;position:relative;border-left:12px solid #fff;border-right:12px solid #fff;}
.slick-slide img{-webkit-transform:translate(0px, 0px) rotate(0deg) skew(13deg, 0deg) scale(1, 1);-moz-transform:translate(0px, 0px) rotate(0deg) skew(13deg, 0deg) scale(1, 1);-o-transform:translate(0px, 0px) rotate(0deg) skew(13deg, 0deg) scale(1, 1);-ms-transform:translate(0px, 0px) rotate(0deg) skew(13deg, 0deg) scale(1, 1);transform:translate(0px, 0px) rotate(0deg) skew(13deg, 0deg) scale(1, 1);}
.losliderrow{margin:0 -8%;}
.thum_wrprow{margin:0px -10px;}
.thum_wrp{float:left;width:33.333%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.thum_wrp img{margin:0;}
.team_logosrow{margin:0 -28px;}
.team_wrp{float:left;width:25%;padding:22px 28px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:245px;}
.team_logosrow .team_wrp:nth-child(5){clear:both;}
figure.team_logo{text-align:left;min-height:101px;}
figure.team_logo img{margin:0px;}
.team_wrp h3{font-size:18px;color:#f47320;font-weight:300;line-height:1;margin:26px 0 6px 0;padding:0;text-transform:uppercase;}
.designteamwrap{padding:0 0 35px 0;}
.designteamwrap h2{text-transform:uppercase;font-weight:300;color:#4b4d63;font-size:43px;position:relative;line-height:62px;padding:0;margin:78px 0px 0px 0px;}
.designteamwrap h2:after{content:url(img/headaft_img.png);left:-58px;top:0px;position:absolute;}
.designteamwrap h2 strong{font-weight:600;font-family:"Lato-Semibold";}
.designteamwrap p{font-size:18px;color:#171721;line-height:30px;margin:15px 0px 0px;}
.team_wrp p{font-size:16px;color:#171721;padding:0px;margin:0;line-height:1.3;}
.team_wrp p strong{font-weight:400;}
.team_thums_wrp{margin:30px 0px 0px 0px;}
.padbot25{padding-bottom:25px;}
#wpgmza_map{height:654px !important;}
.clear{clear:both;}
.martop22{margin:22px 0 0;}
.building_imgbg{float:left;width:100%;margin:25px 0px 0px 0px;}
.building_imgbg img{margin:0px;width: 100%;} 
.page-template-template-building .home_cms{box-shadow:none;}
.buildingcore{float:left;width:100%;padding:53px 0px 86px 0px;background:#f47320;}
.buildingcore .inner-wrap{position:relative;}
.buildingcore .inner-wrap .download_brochure{position:absolute;top:-53px;right:0px;}
.buildingcore h2{text-transform:uppercase;font-weight:600;color:#fff;font-size:43px;position:relative;line-height:62px;padding:0;margin:0px 0px 0px 0px;}
.buildingcore h2:after{content:url(img/blcheadaft_img.png);left:-58px;top:0px;position:absolute;}
.buldingfullwrap{float:left;width:100%;margin:22px 0px 0px 0px;}
.landlordapwrap{float:left;width:290px;-webkit-box-sizing:border-box;padding:0px 17px 0px 0px;-moz-box-sizing:border-box;box-sizing:border-box;}
.landlordapwrap h3{font-size:30px;color:#fff;font-weight:300;line-height:42px;text-transform:uppercase;padding-bottom:0px;}
.landlordapwrap ol{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;counter-reset:step-counter;}
.landlordapwrap ol li{padding:9px 0px 0px 21px;line-height:1.3;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-weight:300;color:#fff;counter-increment:step-counter;}
.landlordapwrap ol li:after{color:#fff;content:counter(step-counter, decimal) ".";font-size:20px;left:0;position:absolute;text-align:left;top:9px;width:10px;font-weight:300;}
.generaloffdiv{float:left;width:388px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.generaloffdiv h3{font-size:30px;color:#fff;font-weight:300;line-height:42px;text-transform:uppercase;padding-bottom:0px;}
.generaloffdiv ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.generaloffdiv ul li{padding:9px 0px 0px 21px;line-height:1.3;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-weight:300;color:#fff;list-style:none;background:url(img/wh_bulet.png) no-repeat 0px 20px;}
.buildingimgdiv{float:left;width:100%;margin:38px 0px 0px 0px;}
.buildingimgrow{margin:0px -5px;counter-reset:step-counter;}
.buildingimgwrap{float:left;width:100%;padding:12px 5px 0px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
.buildingcombine{ float:left; width:25%;}
.counter_add{counter-increment:step-counter;}
.counter_add:after{position:absolute;content:counter(step-counter, decimal);left:16px;top:20px;width:30px;height:30px;background:#f47320;border:1px solid #fff;border-radius:50%;text-align:center;line-height:28px;color:#fff;}
.buildingimgwrap img{margin:0px;}
.greencredwrap{float:left;width:100%;padding:60px 0px 84px;}
.greencredwrap h2{text-transform:uppercase;font-weight:300;color:#4b4d63;font-size:43px;position:relative;line-height:62px;padding:0;margin:0px;}
.greencredwrap h2:after{content:url(img/headaft_img.png);left:-58px;top:0px;position:absolute;}
.greencredwrap h2 strong{font-weight:600;font-family:"Lato-Semibold";}
.greencredwrap h3{font-weight:normal;color:#f47320;font-size:30px;font-family:'Lato-SemiboldItalic';position:relative;line-height:1.2;padding:0;margin:20px 0px 0px 0px;}
.greencrecont{float:left;width:100%;margin:62px 0px 0px 0px;}
.greencrecontimg{float:left;margin:0px 39px 0px 0px;position:relative;}
.usgreen_icon{position:absolute;top:-40px;left:-51px;background:url(img/usgreen_icon.png) no-repeat 0px 0px;width:180px;height:182px;}
.greencrecontright{margin-left:440px;}
.greencrecontright p{font-size:20px;color:#000;}
.greencrecontright h3{font-weight:300;color:#f47320;font-size:29px;font-family:"Lato",sans-serif;margin:35px 0px 0px 0px;text-transform:uppercase;}
.greencrecontright ol{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;counter-reset:step-counter;}
.greencrecontright ol li{padding:9px 0px 0px 21px;line-height:1.3;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-weight:300;color:#111118;counter-increment:step-counter;}
.greencrecontright ol li:after{color:#111118;content:counter(step-counter, decimal) ".";font-size:20px;left:0;position:absolute;text-align:left;top:9px;width:10px;font-weight:300;}
.floorareasdiv{float:left;width:100%;padding:23px 0 50px;background:#fff;}
.floorareasdiv .inner-wrap{position:relative;}
.floorareasdiv .inner-wrap .download_brochure{position:absolute;top:-34px;right:0px;}
.floorareasdiv h2{text-transform:uppercase;font-weight:300;color:#fff;font-size:43px;position:relative;line-height:62px;padding:0;margin:0px 0px 0px 0px;}
.floorareasdiv h2:after{content:url(img/blcheadaft_white.png);left:-58px;top:0px;position:absolute;}
.floorareasdiv h2 strong{font-family:"Lato-Semibold";font-weight:600;}
.gallery_tabs{float:left;width:100%;background:#fff;padding:0 0px 28px 0px;}
.gtab_menu{float:left;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9;} 
.gtab_menu ul{margin:0px;padding:0px;}
.gtab_menu ul li{float:left;height:60px;line-height:60px;}
.gtab_menu ul li a{font-size:20px;padding:0 25px;color:#fff;line-height:60px;float:left;font-weight: 400;}
.gtab_menu ul li.current, .gtab_menu ul li:hover{background:#4b4c62;}
.gallery_imgs{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:-11px 0px 0px 0px;}
.gallery_imgs .bx-wrapper .bx-viewport{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0px;box-shadow:none;}
.gallery_pager{width:100%;margin:25px 0px 0px 0px;text-align:right;}
.gallery_pager a{margin:0px 8px 0px 8px;}
.gallery_pager a:last-child{margin-right:0px;}
.bx-wrapper .bx-controls-direction a{height:71px;width:71px;margin-top:-35px;}
.bx-wrapper .bx-prev{background:url(img/prev_but.png) no-repeat 0 0px;left:23px;}
.bx-wrapper .bx-next{background:url(img/next_but.png) no-repeat 0px 0px;right:23px;}
.bx-wrapper .bx-next:hover{background-position:0 0;}
a:focus, a:hover{outline:none;}
.contactdiv{float:left;width:100%;position:relative;}
.contactdiv h1{text-transform:uppercase;font-weight:normal;color:#4b4d63;font-size:43px;float:left;position:relative;line-height:62px;padding:0;margin:0px 44px 0px 0px;font-family:"Lato-Semibold";}
.contactdiv h1:after{content:url(img/headaft_img.png);left:-58px;top:1px;position:absolute;width:50px;height:62px;}
.contactdiv p{float:left;font-size:18px;color:#000;line-height:62px;margin:0;}
.contact_wrap{float:left;width:100%;background:#f47320;padding:46px 0px;margin:22px 0px 0px 0px;}
.contect_left{float:left;width:653px;background:#343444;padding:35px 35px 35px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
div.wpcf7-response-output{position:absolute;margin:0px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 35px;top:15px;}
.wpcf7-form.sent{margin:50px 0px 0px 0px;color:#398f14;}
div.wpcf7-validation-errors{border:none;}
div.wpcf7-mail-sent-ok{border:none;position:absolute;left:0px;}
span.wpcf7-not-valid-tip{font-size:14px;margin:3px 0px 0px 0px;font-weight:normal;}
.contect_left p{font-size:}
.contformwrap{float:left;width:100%;margin:24px 0px 0px 0px;}
.contformwrap.mt0{margin-top:0px;}
.conttitle{float:left;width:100%;font-size:20px;color:#fff;line-height:1;font-family:"Lato-Semibold";text-transform:uppercase;}
.contfield{float:left;width:100%;position:relative;line-height:1;}
.star{font-size:15px;color:#F00;position:absolute;top:0px;right:-15px;line-height:1;}
.contfield{float:left;width:100%;margin:15px 0px 0px 0px;}
.contfield input{border-radius:0px;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;padding:0 15px;line-height:40px;}
.contfield textarea{margin:0px;height:364px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0px;resize:none;}
.submitbutdiv{float:left;width:100%;position:relative;}
.submitbutdiv .wpcf7-submit{position:absolute;right:0px;top:-48px;width:83px;height:48px;background:rgba(75,76,98,0.71);color:#fff;font-size:16px;border-radius:0px;font-family:"Lato-Semibold";text-transform:uppercase;padding:0px;margin:0px;background-image:url(img/send_arrow.png);background-position:left 21px;background-repeat:no-repeat;padding:0px 15px 0px 24px;line-height:48px;}
.submitbutdiv .wpcf7-submit:hover, .submitbutdiv .wpcf7-submit:focus{box-shadow:none;}
.content_right{margin-left:694px;}
.content_right img{margin:0px 0 10px 0;}
.content_right p{font-size:13px;color:#fff;}
.content_right p a{font-size:13px;color:#fff;}
.content_right p a:hover{font-size:13px;color:#fff;}
.content_right p strong{font-weight:normal;margin-bottom:12px;}
.contact_wrap .content_bottom{float:left;width:100%;margin:40px 0px 0px 0px;}
.contact_wrap .content_bottom p{font-size:12px;color:#fff;line-height:18px;margin-bottom:0px;text-align:justify;}
.content_up{float:left;width:100%;}
.content_down{float:left;width:100%;margin:40px 0px 0px 0px;}
div.wpcf7 img.ajax-loader{position:absolute;top:-30px;margin:0px;right:94px;}
.page-template-page-templatestemplate-contact-php .single-page{margin-top:31px;}
.contactpage .download_brochure{display:none;}
#map{width:auto;height:654px;}
.gocomplogowrap .gocompcol-5:nth-child(5n+1){clear:both;}
#colophon .copyright a:first-child{font-weight:900;}
.footer_sep{margin:0 16px;color: #fff !important;}
#colophon .footer-nav a{color:#fff;font-size:16px;}
.page-id-162 .single-page{margin:0px;}
.slidimg{background-size:cover;}
.page-id-162 .big-slider-wrapper{width:100%;max-width:inherit;}
.slider-entry-container h3{display:none;}
.slider-link-btn{position:absolute;bottom:80px;left:0px;right:0px;width:100%;text-align:center;}
.big-slider .slider-entry-container{bottom:0px;top:auto;}
.page-id-162 .slider-button{border:4px solid #fff;height:39px;line-height:39px;font-size:19px;color:#fff;padding:0 11px;font-weight:300;}
.page-id-162 .slider-button span{font-family:"Lato-Semibold";}
.page-id-162 .slide-prev, .page-id-162 .slide-next{display:none;}
.greencrecontimg img{margin:0px;}
.buildingimgrow .buildingcombine:last-child .buildingimgwrap:nth-child(2){margin-top:-571px;}
.buildingimgrow .buildingcombine:last-child .buildingimgwrap:nth-child(1){margin-top:140px;}
.buldingpage .download_brochure, .gallerypage .download_brochure, .homedownpage .download_brochure,
.locationpage .download_brochure, .teampage .download_brochure{display:none;}
.error404 .single-page{margin:170px 0 35px 0;}
.pagenotfoundimg{float:left;width:100%;text-align:center;}
.pagenotfoundimg img{margin:0px;max-width:100%;}
.notfomsg{float:left;width:100%;text-align:center;font-size:48px;color:#5d5f76;line-height:1.3;margin:39px 0px 0px 0px;text-transform:uppercase;font-weight:500;}
.slides .slidshadow{background:url(img/introshadow.png) repeat-x left bottom;position:absolute;bottom:0px;left:0px;width:100%;height:339px;}
.floorareasdiv .gallery_tabs{padding-bottom:0px;}
.floorareasdiv .gtab_menu{padding:0 43px;}
button.slick-next.slick-arrow:focus, button.slick-prev.slick-arrow:focus{outline:none;}
.gtab_menu ul li a{text-transform:uppercase;}
.main_wrapper{height:auto !important;min-height:100%;width:100%;}
.main_inwrapper{width:100%;}
.privacypolicyh3 { margin:28px 0 0 0 !important;}
.cookiemaindiv {background: #4b4d63;bottom: 0;color: #fff;float: left;font-size: 14px;font-weight: 300;left: 0;line-height: 50px;position: fixed;text-align: center; width: 100%; z-index: 2147483647;}
.cookiemaindiv a { text-decoration: underline;}
.slides img {width: 100%;}
.cookiemaindiv a {color: #fff;margin-top: -41px !important;position: relative; top: -7px;}
.links {display: inline;font-size: 15px;font-weight: 900;padding-left: 10px;}
.cookiemaindiv p {color: #fff;display: inline-block;margin-right: 20px;max-width: 700px;padding: 15px 10px 0;}
.acep {background: #5d5f73;border: 1px solid #fff; border-radius: 4px;margin-left: 20px;padding: 12px 27px; text-decoration: none !important;}
.cookiemaindiv a { text-decoration:none;} 
.img {height: 610px; max-height:630px; background-position: center center; background-repeat: no-repeat;background-size: cover;}
.carousel-indicators li {background-color: #fff!important; border:none !important;}
.carousel-indicators .active {background-color: #f47320!important;}
.btn-center {left: 0;margin: 0 auto;position: absolute;right: 0;text-align: center;bottom: 17%;}
.btn-gray {border: 4px solid;;color: #fff;font-size: 20px;padding: 9px 36px;}
a:hover {text-decoration: none !important;}
.btn-center.video_but {top: 44%;}
.btn-gray:hover {color: #fff;}

.fancybox-container{z-index: 2147483647!important;}

.landlordapwrap.landlordapwrapsignle{width:100%;}
.generaloffdiv.generaloffdivsignle{width:100%; margin-top:35px;}
.landlordapwrap.landlordapwrapsignle ul li{padding:9px 0px 0px 21px;line-height:1.3;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:20px;font-weight:300;color:#fff;list-style:none; position:relative; }
.landlordapwrap.landlordapwrapsignle ul li:after{color:#fff;/*content:counter(step-counter, decimal) ".";*/font-size:20px;left:0;position:absolute;text-align:left;top:20px;font-weight:300;
background: url("img/wh_bulet.png") no-repeat; content:""; height:6px; width:7px;}

.buildtabs .bx-wrapper .bx-prev{left:-23px; background:url("img/slider_prev_but.png") no-repeat center;}
.buildtabs .bx-wrapper .bx-next{right:-23px; background:url("img/slider_next_but.png") no-repeat center;}
.buildtabs .bx-wrapper .bx-controls-direction a{width:15px; height:27px;}
.buildtabs .gtab_menu ul li.current, .buildtabs .gtab_menu ul li:hover {background: #4e5d77 none repeat scroll 0 0;}
.buildtabs .gallery_imgs{margin-top:0px;}
.buildtabs .gtab_menu ul li {
    background: #f37320 none repeat scroll 0 0;
    height: auto;
    margin-right: 3px;
    padding: 12px;
}
.buildtabs .gtab_menu ul li:first-child{margin-left:0px;}
.buildtabs .gtab_menu ul li a{ line-height: normal; padding-bottom:5px; padding-left:0px; padding-right:0px;}


.buildtabs .gtab_menu {
    border-bottom: 2px solid #4e5d77;
    margin-bottom: 17px;
    min-height: 34px;
    padding-left: 55px;
    padding-right: 0;
}
.active > img {border: 1px solid #fff;}

.setoverhead {overflow: hidden;}
.floorareasdiv .gtab_slider{position: relative; margin-bottom: 60px;}
.zoombut {
    bottom:6px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    text-align: center;width: 120px !important;
}
.zoombut.forinner .zoomout, .zoombut.forinner .zoomin{
    margin-top: 0 !important;
}
.buildtabs .gallery_imgs.floorimg_wrapper {
    padding: 0 54px;
}
.map_wrapper .mapdiv {position: relative;} 
.zoombut .zoomout {background: #f37320 url("img/zoomout.png") no-repeat scroll center center;border: medium none;  border-radius: 10px;height: 42px;left: -17px;margin-bottom: 0;margin-left: 0;margin-top: -80px;padding: 0;  position: absolute;  text-indent: -10000px;  width: 58px;  z-index: 1;}
.zoombut .zoomin{  background: #f37320 url("img/zoomin.png") no-repeat scroll center center;border: medium none;margin: -80px 0 0;position: absolute;text-indent: -10000px;z-index: 1;   width:58px;height:42px;border-radius: 10px}

.map_wrapper .mapdiv {
    position: relative;
}
.locdivs {padding-bottom: 21px;
    padding-top: 28px;
    display: inline-block;
    text-align: center;
    width: 16%;
}
.locdivs > h4 {
    color: #4b4d64;
    font-size: 16px;
}

/*=================== 25-08 ==================*/
.new_transparent_header .header {background-color: rgba(93, 96, 118, 0.6);}
.copyright > a span {font-size: 16px;line-height: 21px; font-weight: 600;}
#site-navigation > ul, .menu-header-menu-container{float: left;}
footer .footer-nav a {font-family: lato-semibold;font-size: 16px;}
.new_transparent_header .header_downloadbut a {border: 2px solid #f37320;}
.header_downloadbut a {border: 2px solid #fff;border-radius: 10px;font-size: 16px;font-weight: 700;    margin-left: 18px;}
.header_downloadbut {margin-bottom: 13px;margin-left: 18px; margin-top: -3px;}
#header-left-section img {margin-bottom: 0;padding: 11px 0 8px;width: 100%;}
.main-navigation ul.header_downloadbut li a:hover{background: #4e5d77 none repeat scroll 0 0;border: 2px solid #ffffff;color:#fff!important;}
.map_wrapper{ width:100%; overflow:hidden; display:block; }
.mapdiv img{ max-width:inherit; width:100%; }
.floorimg_wrapper{ width:100%; display:block; }
.gtab_slider img{ max-width:inherit; /*width:100%;*/ }

.gallerynew .g_slider .setgallery {display: inline-block;margin: 10px 10px 35px;overflow: hidden; position: relative;width: 22.9%;border:1px solid #b5b7cd}
.commuterliksadd {background: #ffffff none repeat scroll 0 0;color: #4b4d64;font-size: 16px;  font-weight: 400;width: 250px;padding: 18px 30px;position: absolute;top: 30px;}
.gallerynew .inner_pad{padding: 0 0 0 57px;}

.home_bottom_slider .outside .bx-prev {background: rgba(0, 0, 0, 0) url("img/prev_but.png") no-repeat scroll 0 0/cover;border: medium none;height: 71px;left: 10%;margin: -35px 0 0; position: absolute;text-indent: -10000px;    top: 50%;width: 71px;z-index: 1;}
.home_bottom_slider .outside .bx-next{background: rgba(0, 0, 0, 0) url("img/next_but.png") no-repeat scroll 0 0/cover;border: medium none; height: 71px; margin: -35px 0 0; position: absolute;right: 10%;text-indent: -10000px;top: 50%;width: 71px;}
.bulletpointswrap .inner_pad {padding: 0 93px;}
.goodcompdiv .inner_pad {padding-left:180px;}
.setgallery:hover .imghover{display:block;}
.gallerynew h1 {padding-bottom: 58px;}
.addnumber {background: #f47320;border-radius: 50%;color: #ffffff;float: left;height: 21px;line-height: 21px;margin-right: 12px;text-align: center;width: 21px;}
.gallerynew .setgallery img {margin: 0;}
.loacation_cms.gallerynew.clearfix {padding-top: 74px;}
.gallerynew .gtab_slider {padding-bottom: 40px;}
 .setgallery > a {float: left;    width: 100%;}	
.setgallery img {width: 100%;}
.imghover {background: rgba(244, 115, 32, 0.7) none repeat scroll 0 0;display: none;height:100%;position: absolute;top: 0;width:100%;}
.galleryimg_hover > img {
  border: 0 none;
  height: 60px;
  left: 0;
  margin: -30px auto 0 !important;
  position: absolute;
  right: 0;
  top: 50%;
  width: 60px !important;
}
.zoombut.forinner {
    bottom: -21px;
}
.commuterliksadd li {padding-bottom: 6px;}

.gallerynew .g_slider {margin-left: -10px;}
.new_transparent_header ol.carousel-indicators {display: none;}

.blockwidth50 .table.table-condensed{ margin:0;}
.blockwidth50{ width:35%;display:inline-block;padding-left:32px;}
.block_title{ position:relative; }
.block_title h1::after {content:url("img/headaft_img.png");left: 30px;position: absolute;top:0;}
.block_title h1.newslals{ font-size:43px; text-transform:uppercase;  font-family:Lato-Semibold; color:#4b4d63; padding-left:90px;}
.block_title h2{font-size:19px;font-weight:bold;text-align:right;text-transform:uppercase;padding-right:22px;padding-top:25px;}

.blockwidth50 .table > tbody > tr > td, .blockwidth50 .table > tbody > tr > th, .blockwidth50 .table > tfoot > tr > td, .blockwidth50 .table > tfoot > tr > th, .blockwidth50 .table > thead > tr > td, .blockwidth50 .table > thead > tr > th { border:none; border-bottom:2px solid #f37320; vertical-align:top;font-size:18px; color:#4e5d77; font-family: "Lato-Semibold";}
.totalamunt td{ border:none; color:#4e5d77; vertical-align:top;font-size:18px; color:#4e5d77; font-family:Lato; font-weight:700;}
.blockwidth50 .table.table-condensed sup{ font-size:16px;}
 .totalamunt td sup{ font-size:16px;}
.blockwidth50.righttable{ float:right;width:41%;padding-right:0;}
.gallerynew .inner_pad {padding: 0;}
.gallerynew h1.newslals {padding-left: 58px;}
.gallerynew h1.newslals::after{left:0;}
.blocktotals .bs-example {padding-left:24px;}
.blocktotals {float: left;max-width:1030px;padding-bottom: 36px;padding-top: 42px; width: 100%;}

.new_transparent_header .main-navigation li a:hover{color:#f47320!Important;}
.new_transparent_header .main-navigation li ul li a:hover{color:#5d6077 !important;}
.floorareasdiv img, .floorimg_wrapper img {width: 100%;}
 



@media screen and (max-width:1190px){#page{width:97%;}
.wide #page{width:100%;}
.gallerynew .inner-wrap, .inner-wrap{width:94%;}
.business-template .widget.widget_call_to_action_block > .inner-wrap,
.business-template .widget.widget_portfolio_block > .inner-wrap{width:100%;}
.gallerynew .g_slider .setgallery{margin:10px 5px 35px;}
.inner_pad, .superblycondwrap .inner_pad{padding:0 35px;}
.gtab_menu{padding:0 35px;}
.cookiemaindiv p { display: block; max-width: 94%; width: 100% !important;}
.setoverhead {overflow: scroll;}

}

@media screen and (max-width:1030px){.contect_left{width:500px;}
.content_right{margin-left:530px;}
.buildingimgrow .buildingimgwrap:nth-child(4){float:right;margin:0px;}
.landlordapwrap{width:50%;}
.generaloffdiv{width:50%;}
}
@media screen and (max-width:1030px){.contactdiv h1::after, .home_cms h1::after, .loacation_cms h1::after,.loacationnear_cms h2::after,
.superblyhead h2::after, .goodcompdiv h2::after, .buildingcore h2::after, .greencredwrap h2::after,
.greencredwrap h2::after{left:-53px;}
.buildingimgrow .buildingcombine:last-child .buildingimgwrap:nth-child(2){margin-top:0px;}
.buildingimgrow .buildingcombine:last-child .buildingimgwrap:nth-child(1){margin-top:0px;}
.buildtabs .gallery_imgs {margin-bottom: 21px;}
}
@media screen and (max-width:1024px){
.menu-toggle, .main-navigation.toggled .menu-primary-container{display:block;}
.main-navigation ul{display:none;}
.main-navigation{padding-top:0;}
.menu-toggle{margin-top:11px;right:48px;position:absolute;}
.menu-toggle:before{ color:#80abc8; content:""; font-family:fontawesome; font-size:22px; 
position:absolute; top:-10px; background:url(img/menu_but.png) no-repeat 0px 0px; width:39px; 
height:29px; background-size:100% auto; right:0px;}
.menu-primary-container{clear:both;}
.menu-primary-container > ul > li > a, .menu > ul > li > a{line-height:50px;height:88px;}
.menu-primary-container ul ul li{padding-right:0;}
.menu-primary-container > ul > li > a, .menu > ul > li > a{height:auto;line-height:1;}
#masthead .menu-primary-container li a{border-bottom:1px solid #f8f8f8;color:#777777;display:block;font-size:14px;padding:10px 0;width:100%;}
.main-small-navigation .menu-header-menu-container:before{content:"";width: 0;height: 0;border-style: solid;border-width: 0 11px 13px 11px;border-color: transparent transparent #fff transparent; position:absolute; top:-13px; right:0}
.main-small-navigation .menu-header-menu-container {position:absolute; top:59px; right:0; background-color:#fff;width:230px;}
.menu-toggle {right:0px; width:24px;}
.menu-toggle::before{font-size:24px; color:#4b4c62}
#masthead .menu-primary-container li a{font-family:"Lato-Semibold"; font-size:13px; text-transform:uppercase; color:#4b4d63; padding-left:22px; padding-right:22px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box; border:0}
#masthead .menu-primary-container li a:hover, #masthead .menu-primary-container li.current_page_item a, #masthead .menu-primary-container li.current-menu-item a{color:#f47320;}
.header .main-small-navigation ul > li.download_brochure a i{width:23px; height:25px; background-size:100% auto;left:8px;top:11px;}
.menu-toggle {
    margin-top: 8px;
}
.gallerynew .gtab_menu {padding: 0;}
#masthead .current-menu-parent > a{color:#f47320!important;}


.main-small-navigation .menu-toggle {
    margin-top: 35px;
}
.locdivs{  padding: 28px 10px 21px;width:auto;}
.lusimg .inner_pad{text-align:center;}
.header_downloadbut{display:none;}
.header .main-small-navigation ul > li.download_brochure a {background-color:#4b4d63;padding-left:35px!important;color:#fff!important;}
.download_brochure{float:none;}
.gallery_tabs, .floorareasdiv{padding: 0;}
.blockwidth50{padding-left:2px;width:47%;}
.blockwidth50.righttable{width:51%;}

.commuterliksadd li {padding-bottom: 2px;}
}

@media screen and (max-width:991px){.greencrecontright{margin:20px 0px 0px 0px;width:100%;float:left;}
.greencrecontimg{display:table;float:none;margin:auto;}
.home_cms h1 .h_logo{width:174px;background-size:100% auto;}
.bulletpointswrap .inner_pad {padding: 0 20px;}
.goodcompdiv .inner_pad {padding-left: 35px;}
.superblycondwrap .superblyhead .superblydiv {display: none;}
.gallerynew .inner_pad {padding: 0;}
.floorareasdiv  .gtab_menu li {margin-bottom: 10px;}
.mainscroll{ margin-bottom: 15px; overflow-y: hidden; width: 100%;}
.galleryimg_hover > img{height:45px;width:45px!important;margin:-22px auto 0 !important;}
.commuterliksadd{top: 11px; padding: 10px 30px;font-size: 15px;}
#good_company_above_image_id .zoombut.setbot { bottom: auto;}
.block_title h2{font-size:17px;padding-top:5px;}
.gallerynew .g_slider { margin-left: 0;}
.slick-prev.slick-arrow, .slick-next.slick-arrow{height:50px;margin-top: -25px;    width:50px;}
.home_bottom_slider .outside .bx-prev, .home_bottom_slider .outside .bx-next{height:32px;width:32px;margin-top:-20px;}
.buildingcore{padding: 47px 0 0;}
}

@media screen and (max-width:970px){.notfomsg{font-size:40px;}
}
@media screen and (max-width:950px){.locationeartext, .superblydiv{width:100%;margin:10px 0px 0px 0px;float:left;}
.gocomplogowrap .gocompcol-5:nth-child(5n+1){clear:none;}
.gocompcol-5{width:24%;}
.gocomplogowrap .gocompcol-5:nth-child(4n+1){clear:both;}
.greencredwrap h3 br{display:none;}
.notfomsg{font-size:39px;}
.floorareasdiv .gtab_menu{padding:0 20px;}
.gtab_menu ul li a{padding:0 18px;}
}
@media screen and (max-width:840px){.gtab_menu ul li a{font-size:17px;}
.page-id-18 .inner_banner{background-position:right top;}
}
@media screen and (max-width:800px){.contect_left{width:430px;}
.content_right{margin-left:460px;}
.wpcf7-form.sent{margin:70px 0 0;}
.gtab_menu ul li a{padding:0 21px;}
.notfomsg{font-size:35px;}
}
@media(min-width:769px) and (max-width:954px){
#header-logo-image{width:135px; padding-right:0}
#header-left-section{margin-right:0}
}
@media screen and (max-width:768px){#header-left-section{max-width:80%;margin-right:0;}
.menu-toggle{margin-top:33px;}
.main-small-navigation .menu-toggle {margin-top: 33px;}
#header-text{padding-right:0;}
.big-slider .slider-entry-container{width:80%;}
.big-slider .entry-title{font-size:30px;padding-bottom:28px;}
.slider-button{font-size:12px;padding:10px 14px;letter-spacing:1px;}
.slide-prev a:before, .slide-next a:before{font-size:24px;padding:14px 18px;}
.slide-prev{margin-left:8px;}
.slide-next{margin-right:8px;}
.gallerynew .g_slider .setgallery{margin:0 3px;}
.call-to-action-content-wrapper h3{line-height:1.5;}
.call-to-action-button{margin:20px auto 0;}
.single-post-image-wrap{float:none;margin-right:0;}
.single-post-content .entry-title, .single-post-content p, .read-btn{text-align:center;}
.footer-widgets-wrapper .tg-column-odd, .widget_portfolio_block .tg-column-odd{float:left;width:48.18181818%;}
.footer-widgets-wrapper .tg-column-even, .widget_portfolio_block .tg-column-even{float:right;width:48.18181818%;margin-right:0;}
.widget_portfolio_block .tg-column-odd, .widget_portfolio_block .tg-column-even{text-align:center;margin-bottom:25px;}
.single-service.tg-one-third{margin-bottom:25px;}
.tg-after-two-blocks-clearfix{clear:both;}
.tg-after-three-blocks-clearfix{clear:none;}
.logo-disable #site-navigation > .menu{padding-top:60px;}
.logo-disable .main-head-wrap.inner-wrap{padding:0;}
.header .download_brochure{display:none;}
.main-navigation{clear:none}
.page-id-162 .big-slider-wrapper {height:100%;}	
.page-id-162 #page {height:100%;}
.img {height:400px;}
.copyright-info{float: none;padding-bottom: 10px;}
.copyright{width:100%; text-align: center;}
.footer-nav {float: none; text-align: center;}
.gallery_tabs {padding-top: 0;}
.supfulldiv h4{font-size:24px;}
.blocktotals{padding-top:0;padding-bottom:0;}
.gallerynew .g_slider .setgallery{width:23.2%;}
}
@media screen and (max-width:767px){#primary, #secondary,
.both-sidebar #primary,
.both-sidebar #secondary,
.both-sidebar #primary #content,
.both-sidebar #primary #tertiary{float:none;width:100%;}
.tg-one-half, .tg-one-third{float:none;width:100%;margin:0;}
.inner_pad, .superblycondwrap .inner_pad{padding:0px;}
.contect_left{width:100%;}
.contactdiv h1, .loacationnear_cms h2{width:100%;margin-right:0px;padding:0px 60px 0px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.contactdiv h1:after, .loacationnear_cms h2:after{left:0px;}
.contactdiv p{padding:10px 60px 0px 60px;line-height:1.3;}
.loacation_cms p{padding:0px 60px;}
.content_right{float:left;width:100%;padding:34px 41px 0px 41px;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content_up{width:50%;padding:0px 10px 0px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content_down{width:50%;padding:0px 0px 0px 10px;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.content_up p:first-child{min-height:105px;}
.wpcf7-form.sent{margin:40px 0 0;}
.loacation_cms h1, .designteamwrap h2, .superblyhead h2, .goodcompdiv h2, .buildingcore h2,
.greencredwrap h2, .greencredwrap h2, .floorareasdiv h2{width:100%;margin-right:0px;padding:0px 60px 0px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.home_cms h1{width:100%;margin-right:0px;padding:0px 60px 25px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.loacation_cms h1:after, .designteamwrap h2:after, .superblyhead h2::after, .goodcompdiv h2::after,
.buildingcore h2::after, .greencredwrap h2::after, .greencredwrap h2::after,
.floorareasdiv h2::after{left:0px;}
.greencredwrap h3{padding:0px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.greencrecont{padding:0px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.home_cms h1::after{left:0px;}
.loacation_cms h3{padding:0px 60px 15px 60px;}
.gallery_tabs .inner-wrap{width:100%;}
.gallery_pager a:last-child{margin-right:8px;}
.bx-wrapper .bx-controls-direction a{height:45px;width:45px;background-size:100% auto;}
.inner_banner{height:250px;}
.gallery_pager a{margin:0 7px;display:inline-block;}
.home_cms p{padding-left:60px;padding-right:60px;}
.team_thums_wrp .inner-wrap{width:100%;}
.team_logosrow{margin:0px;width:100%;text-align:center;}
.team_wrp{width:40%;float:none;display:inline-block;text-align:left;vertical-align:top;}
.team_wrp p{padding-left:0px;}
.slick-slide{border-left:8px solid #fff;border-right:8px solid #fff;}
.locationeartext, .superblydiv{margin:10px 0px 0px 0px;padding:0px 60px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.goodcompdiv p{float:left;width:100%;padding:0 0 0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0;}
.supercol-full{float:left;width:100%;padding:0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.supcol-4{width:50%;margin:32px 0 0 0;}
.martop42.supercol-full{margin:0px;}
.martop24.supercol-full{margin:0px;}
.supercol-full .supcol-4:nth-child(3){clear:both;}
#map{height:400px;}
.gocomplogowrap{float:left;width:100%;padding:0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gocomplogowrap .gocompcol-5{width:32.33%;}
.gocomplogowrap .gocompcol-5:nth-child(3n+1){clear:both;}
.gocomplogowrap .gocompcol-5:nth-child(4n+1){clear:none;}
.home_cms h1 .h_logo{display:none;}
.home_cms h2{padding:0 60px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bulletpointswrap .inner_pad{padding:0 60px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bulletpointswrap .left{width:100%;margin:24px 0px 32px 0px;}
.bulletpointswrap .right:after{display:none;}
.bulletpointswrap .right{margin:0px;width:100%;float:left;}
.bulletpointswrap .right p{margin:0px 0px 45px 0px;}
.bx-wrapper .bx-pager{bottom:17px;}
.slider-link-btn{bottom:51px;}
.page-id-9 .home_cms h2{display:none;}
.home_cms p.martop22{margin:0px;}
.buldingfullwrap{padding:0 60px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.landlordapwrap{width:100%;padding:0px;}
.generaloffdiv{width:100%;padding:25px 0 0 0;}
.greencrecontright{float:left;margin:15px 0px 0px 0px;width:100%;}
.greencrecontright h3{padding:0px;}
.floorareasdiv .download_brochure{display:none;}
.gallery_tabs{padding-top:24px;}
.floorareasdiv .gtab_menu ul li a{width:100%;padding:12px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.3;min-height:76px;}
.floorareasdiv .gtab_menu ul li{width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.3;height:auto;text-align:center;}
.floorareasdiv .gtab_menu{width:94%;float:none;margin:auto;padding:0 50px;}
.buildingimgwrap{width:100%;}
.buldingpage .download_brochure{float:left;display:block;}
.home_cms .buldingpage .download_brochure{margin:54px 0px 0px 60px;}
.greencredwrap .buldingpage .download_brochure{margin:37px 0px 0px 0px;}
.greencredwrap{padding:40px 0px 44px 0px}
.floorareasdiv{padding-bottom:8px;}
.buildingcore .download_brochure{display:none;}
.contactpage .download_brochure{display:block;margin-right:35px;}
.contactpage{position:absolute;right:0;top:0px;}
.gallerypage .download_brochure{display:block;}
.loacation_cms .inner_pad{position:relative;}
.loacation_cms .gallerypage{position:absolute;right:40px;top:0px;}
.homedownpage .download_brochure{float:left;display:block;margin:15px 0px 30px 60px;}
.locationpage .download_brochure{float:left;margin:15px 0px 17px 60px;display:block;}
.superblycondwrap{padding-top:77px;}
.superblycondwrap .download_brochure{display:none;}
.goodcompdiv h2 strong{display:block;}
.goodcompdiv .inner-wrap .download_brochure{position:relative;right:60px;top:auto;}
.teampage .download_brochure{display:block;float:left;margin:15px 0px 80px 60px;}
.teampage{display:block;}
.team_thums_wrp{clear:both;}
.notfomsg{font-size:30px;}
.error404 .single-page{margin-top:96px;}
.floorareasdiv .gtab_menu{padding:0 20px;}
.gtab_menu ul li a{padding:0 18px;}
.page-id-18 .inner_banner{background-position:center top;}
.download_brochure a{box-shadow:none;}
.page-id-18 .home_cms h1.padbot25 strong{display:block;}
.page-id-18 .home_cms h1.padbot25 br{display:none;}
.floorareasdiv.buildtabs .gtab_menu ul li{margin-right:10px; margin-left:10px;  margin-bottom:15px; width:20%;}
.floorareasdiv.buildtabs .gtab_menu ul li a{padding:0px; min-height:auto; padding-bottom:10px;}
.floorareasdiv.buildtabs .gtab_menu ul li:first-child{ margin-left: 0; }
.floorareasdiv.buildtabs .gtab_menu ul li:last-child{ margin-right: 0; }
.floorareasdiv.buildtabs .gtab_menu{width:100%;}
.floorareasdiv.buildtabs .gtab_menu ul li{min-height:auto;}
.buildtabs .bx-wrapper .bx-prev{left:23px; background-color:rgba(33, 45, 69, 0.7);  border-radius:50%;}
.buildtabs .bx-wrapper .bx-next{right:23px; background-color:rgba(33, 45, 69, 0.7);  border-radius:50%;}
.goodcompdiv .inner_pad {padding-left:0;}
.buildtabs .bx-wrapper .bx-controls-direction a{height:45px; width:45px;}
.loacation_cms p{font-size:16px;line-height:25px;}
.commuterliksadd{position:relative;top:0;left:0;right:0;margin:0 auto;}

}
@media(max-width:768px){
#header-left-section{max-height:65px;}
#header-logo-image{width:135px; padding-right:0}
#header-right-section .main-navigation {margin-top:0}


.gallerynew .g_slider img {padding-bottom: 0;} 
.gallerynew h1 {padding-bottom: 26px;}
.header {z-index:99999}

.header .main-small-navigation ul > li.download_brochure{display:block; float:none; padding:6px; background-color:transparent}

.header .main-small-navigation ul > li.download_brochure a:hover{background-color:#4b4d63!important;}
.blocktotals .bs-example{padding-left:0;}
.blockwidth50, .blockwidth50.righttable{display: block;float: none;margin: 40px auto; padding-left: 0;  width: 100%;}
.home_cms h1, .loacation_cms h1, .block_title h1.newslals{font-size:34px;}
.loacationnear_cms h2, .superblyhead h2, .goodcompdiv h2{font-size: 30px;line-height: 44px;}
.header_downloadbut {display: none;}
}
@media screen and (max-width:767px)
{
.floorareasdiv.buildtabs .gtab_menu ul li{width:100%; margin-left: 0; margin-right: 0;}
.buildtabs .gtab_menu{border:none;}
.loacation_cms h3 {font-size: 21px; padding: 0 40px;}
}

@media screen and (max-width:620px){.gtab_menu ul li a{padding:0 18px;font-size:18px;}
.team_wrp{width:42%;padding:22px 20px 0;}
.gallerynew .g_slider .setgallery {margin: 5px; width: 46%;}
.notfomsg{font-size:28px;}
}
@media screen and (max-width:600px){.big-slider .slider-entry-container{width:75%;}
.big-slider .entry-title{font-size:24px;padding-bottom:20px;}
.slider-button{font-size:12px;padding:8px 10px;letter-spacing:0;}
.slide-prev a:before, .slide-next a:before{font-size:18px;padding:6px 12px;}
.slide-prev{margin-left:4px;}
.slide-next{margin-right:4px;}
.footer-widgets-wrapper .tg-column-odd, .footer-widgets-wrapper .tg-column-even{float:none;width:100%;}
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{width:25%;}
.team_wrp{width:45%;padding:22px 20px 0;}
.floorareasdiv .gtab_menu ul li{min-height:94px;}
}
@media only screen and (max-width:580px){.loacation_cms .gallerypage{position:relative;right:auto;left:auto;float:left;margin:20px 0px 0px 60px;}
.greencrecontimg{float:left;width:100%;display:block;}
}
@media only screen and (max-width:536px){.gtab_menu{padding:0 20px;}
.gtab_menu ul li a{font-size:17px;padding:0 16px;}
.floorareasdiv .gtab_menu ul li a{font-size:16px;min-height:94px;}
#map{height:300px;}
.gocomplogowrap .gocompcol-5{width:49%;}
.gocomplogowrap .gocompcol-5:nth-child(3n+1){clear:none;}
.gocomplogowrap .gocompcol-5:nth-child(2n+1){clear:both;}
.floorareasdiv .gtab_menu{width:100%;}
.goodcompdiv .inner-wrap .download_brochure{right:19px;}
.page-id-20 .inner_banner{background-position:-147px top;}
.floorareasdiv.buildtabs .gtab_menu ul li a{padding:0px; min-height:auto; padding-bottom:10px;}

.floorareasdiv.buildtabs .gtab_menu ul li{min-height:auto;}
.buildtabs .bx-wrapper .bx-prev{left:23px; background-color:rgba(33, 45, 69, 0.7);  border-radius:50%;}
.buildtabs .bx-wrapper .bx-next{right:23px; background-color:rgba(33, 45, 69, 0.7);  border-radius:50%;}
.buildtabs .bx-wrapper .bx-controls-direction a{height:45px; width:45px;}

}
@media only screen and (max-width:510px){.wpcf7-form.sent{margin:70px 0 0;}
.copyright-info{padding-right:0;float:none;text-align:center;}
.footer-nav{float:none;text-align:center;margin:10px 0px 0px;}

}
@media only screen and (max-width:480px){.content_right{padding:34px 20px 0px;}
.contect_left{padding:35px 20px;}
.gtab_menu ul li{width:100%;line-height:1;height:auto;}
.gtab_menu ul li a{padding:12px 16px;line-height:1;}
.gallery_imgs{margin:15px 0px 0px 0px;}
.gtab_menu ul li{margin:10px 0px 0px 0px;}
.floorareasdiv .gtab_menu ul li{width:100%;}
.buildtabs .gtab_menu ul li{margin-left:0px; margin-right:0px;}
.floorareasdiv.buildtabs .gtab_menu ul li{width:100%; margin-left:0px; margin-right:0px; margin-bottom:0px;}
.floorareasdiv.buildtabs .gtab_menu ul li a{padding: 12px 16px;}


.floorareasdiv.buildtabs .gtab_menu ul li:last-child{width:100%}
.buildtabs .gtab_menu ul li a{border-bottom:0px;}
.buildtabs .gtab_menu ul li.current, .buildtabs .gtab_menu ul li:hover{background:#4b4c62; border-bottom:0px;}
.buildtabs .gtab_menu ul li.current a{border-bottom:0px;}
.buildtabs .gtab_menu ul li a:hover{border-bottom:0px;}
.floorareasdiv .gtab_menu ul li a{min-height:inherit;}
.buildtabs .bx-wrapper .bx-prev{left:23px; background-color:rgba(33, 45, 69, 0.7);  border-radius:50%;}
.buildtabs .bx-wrapper .bx-next{right:23px; background-color:rgba(33, 45, 69, 0.7);  border-radius:50%;}
.buildtabs .bx-wrapper .bx-controls-direction a{height:45px; width:45px;}
.floorareasdiv .gtab_menu{float:none;margin:auto;padding:0 40px;width:100%;}
.gtab_menu ul li:first-child{margin:0px;}
.contact_wrap .content_bottom{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.team_wrp{width:100%;padding:22px 20px 0;}
.loacation_cms h1, .designteamwrap h2, .home_cms h1, .contactdiv h1, .loacationnear_cms h2,
.goodcompdiv h2, .superblyhead h2, .buildingcore h2, .greencredwrap h2, .floorareasdiv h2{font-size:28px;padding-left:40px;padding-right:40px;}
.home_cms p, .contactdiv p{padding-left:40px;padding-right:40px;}
.home_cms h1{line-height:35px;}
.contactdiv h1::after, .home_cms h1::after, .loacation_cms h1::after, .loacationnear_cms h2:after,
.goodcompdiv h2::after, .superblyhead h2::after, .buildingcore h2:after, .block_title h1::after{content:"";background:url(img/headaft_img.png) no-repeat 0px 0px;width:30px;height:40px;background-size:100% auto;top:-2px;}
.designteamwrap h2::after, .greencredwrap h2:after, .floorareasdiv h2:after{content:"";background:url(img/headaft_img.png) no-repeat 0px 0px;width:30px;height:40px;background-size:100% auto;}
.buildingcore h2:after, .floorareasdiv h2::after, .superblyhead h2:after{content:"";background:url(img/blcheadaft_img.png) no-repeat 0px 0px;width:30px;height:40px;background-size:100% auto;}
.floorareasdiv h2::after{top:-1px;}
.loacation_cms h1::after{top:0px;}
.designteamwrap h2,.contactdiv h1, .loacation_cms h1, .loacationnear_cms h2, .superblyhead h2,
.goodcompdiv h2, .buildingcore h2, .greencredwrap h2, .floorareasdiv h2{line-height:35px;}
.team_wrp p{padding-left:0px;padding-right:0px;}
.team_wrp{padding-left:40px;padding-right:40px;min-height:auto;}
.loacation_cms p, .locationeartext, .superblydiv{padding:0px 40px;}
.slick-slide{border-left:5px solid #fff;border-right:5px solid #fff;}
.goodcompdiv p{margin:30px 0px 0px 0px;padding:0 40px;}
.supercol-full{padding:0 40px;}
.gocomplogowrap{padding:0 40px;}
.home_cms h2{padding:0 40px 15px;font-size:25px;margin-top:0px;}
.bulletpointswrap .inner_pad{padding:0 40px;}
.buldingfullwrap{padding:0 40px;}
.buildingcore h2{margin:15px 0px 0px 0px;float:left;width:100%;}
.landlordapwrap h3, .generaloffdiv h3{font-size:25px;}
.greencredwrap h3{padding:0 40px;font-size:23px;}
.greencrecont{padding:0 40px;}
.greencrecontright h3{padding:0px;}
.home_cms .buldingpage .download_brochure{margin-left:40px;}
.contactpage .download_brochure{display:block;float:left;margin:15px 0px 0px 40px;}
.contactpage{position:relative;right:auto;top:auto;}
.loacation_cms .gallerypage, .homedownpage .download_brochure{margin-left:40px;}
.locationpage .download_brochure{margin-left:40px;}
.goodcompdiv .inner-wrap .download_brochure{right:40px;}
.teampage .download_brochure{margin-left:40px;}
.designteamwrap{padding-top:50px;}
.notfomsg{font-size:25px;}
.counter_add::after{width:25px;height:25px;line-height:23px;font-size:14px;}
.page-id-18 .inner_banner{background-position:-400px top;}
.floorareasdiv .gtab_menu ul li a{text-align:left;padding:12px 16px;}
.floorareasdiv .gtab_menu ul li{min-height:inherit;}
.buildingcombine { width:50%;}
}
@media only screen and (max-width:420px){.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item{width:33.33%;}
.content_up{width:100%;padding:0px 0px 0px 0px;}
.content_down{width:100%;padding:30px 0px 0px 0px;}
.content_up p:first-child{min-height:10px;}
.supcol-4{width:100%;}
.gocomplogowrap .gocompcol-5{width:49%;padding:20px 10px;}
.goodcompdiv .inner-wrap .download_brochure{right:30px;}
.gallerynew .g_slider .setgallery{width:100%;margin: 0 0 10px;} 
.imghover{width:100%;}
.setgallery > a {float: none;}
}
@media screen and (max-width:400px){.big-slider .entry-title{font-size:16px;padding-bottom:10px;}
.slider-button{font-size:10px;letter-spacing:0;padding:1px 8px;}
.widget_portfolio_block .tg-column-odd,
.widget_portfolio_block .tg-column-even{float:none;width:100%;}
div.wpcf7-mail-sent-ok{font-size:14px;}
.wpcf7-form.sent{margin:55px 0 0;}
.goodcompdiv .inner-wrap .download_brochure{right:10px;margin-left:10px;}
}
@media screen and (max-width:380px){.goodcompdiv .inner-wrap .download_brochure{right:auto;margin-left:10px;}
}
.entry-date .updated{display:none;}

html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    height: 100%;
}

.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
