/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img,.google-maps img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;}
a{color:#0088cc;text-decoration:none;}
a:hover,a:focus{color:#005580;text-decoration:underline;}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;}
@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .open>.dropdown-menu{display:block;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}}
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.bx-wrapper{position:relative;margin:0
auto 60px;padding:0;*zoom:1}.bx-wrapper
img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px
solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/wp-content/themes/aegis/js/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size: .85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager
a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0
5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager
a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/wp-content/themes/aegis/js/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/wp-content/themes/aegis/js/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction
a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction
a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/wp-content/themes/aegis/js/images/controls.png) -86px -11px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/wp-content/themes/aegis/js/images/controls.png) -86px -44px no-repeat;margin:0
3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption
span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700);@font-face{font-family:'AGaramondPro-Regular';src:url('/wp-content/themes/aegis/fonts/AGaramondPro-Regular_latin+latin-ext_gdi.eot');src:url('/wp-content/themes/aegis/fonts/AGaramondPro-Regular_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/aegis/fonts/AGaramondPro-Regular_latin+latin-ext_gdi.woff') format('woff'),
url('/wp-content/themes/aegis/fonts/AGaramondPro-Regular_latin+latin-ext_gdi.ttf') format('truetype'),
url('/wp-content/themes/aegis/fonts/AGaramondPro-Regular_latin+latin-ext_gdi.svg#AGaramondPro-Regular') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2215}@font-face{font-family:'AGaramondPro-Italic';src:url('/wp-content/themes/aegis/fonts/AGaramondPro-Italic_latin+latin-ext_gdi.eot');src:url('/wp-content/themes/aegis/fonts/AGaramondPro-Italic_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/aegis/fonts/AGaramondPro-Italic_latin+latin-ext_gdi.woff') format('woff'),
url('/wp-content/themes/aegis/fonts/AGaramondPro-Italic_latin+latin-ext_gdi.ttf') format('truetype'),
url('/wp-content/themes/aegis/fonts/AGaramondPro-Italic_latin+latin-ext_gdi.svg#AGaramondPro-Italic') format('svg');font-weight:400;font-style:italic;font-stretch:normal;unicode-range:U+0020-2215}@font-face{font-family:'AntartidaRounded-Medium';src:url('/wp-content/themes/aegis/fonts/AntartidaRounded-Medium_latin+latin-ext_gdi.eot');src:url('/wp-content/themes/aegis/fonts/AntartidaRounded-Medium_latin+latin-ext_gdi.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/aegis/fonts/AntartidaRounded-Medium_latin+latin-ext_gdi.woff') format('woff'),
url('/wp-content/themes/aegis/fonts/AntartidaRounded-Medium_latin+latin-ext_gdi.ttf') format('truetype'),
url('/wp-content/themes/aegis/fonts/AntartidaRounded-Medium_latin+latin-ext_gdi.svg#AntartidaRounded-Medium') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}.font-am{font-family:'AntartidaRounded-Medium'}.font-agi{font-family:'AGaramondPro-Italic'}.font-size-20{font-size:20px}.font-size-34{font-size:34px}:focus{outline:none}body{background-color:#111112;font-family:'Open Sans',sans-serif;font-size:16px;line-height:1.2;font-weight:400;color:#c5c5c5}#main-menu-container.fixed{position:fixed !important;top:0;z-index:999 !important;margin:0
auto;background:#111112 url(/wp-content/themes/aegis/images/main-menu-shadow.png) repeat-x 0 bottom;width:1170px}#main-menu-container.fixed:before{display:block;position:fixed;top:0;left:0;z-index:-1;margin:0
auto;background:#111112 url(/wp-content/themes/aegis/images/main-menu-shadow.png) repeat-x 0 bottom;width:100%;height:80px;content:" "}#home-slide-container{position:relative}#home-slide-container .tp-rightarrow.default{background:url(/wp-content/themes/aegis/images/slide-right-arrow.png) no-repeat 0 0}#home-slide-container .tp-leftarrow.default{background:url(/wp-content/themes/aegis/images/slide-left-arrow.png) no-repeat 0 0}#home-slide-container .tp-rightarrow.default, #home-slide-container .tp-leftarrow.default{width:29px;height:54px}#float-content-wrapper{position:absolute;top:17%;left:13%;z-index:99;max-width:770px;width:70%;text-align:center;color:#fff}#float-content-wrapper #text-wrapper{margin:80px
0 100px 0}#float-content-wrapper #dash-wrapper{margin:5px
0}#main-menu-container{margin-left:0;padding:10px
0;background:url(/wp-content/themes/aegis/images/main-menu-shadow.png) repeat-x 0 bottom;width:100%}#main-menu-container>.span12{margin-left:0;width:100%}#logo-wrapper{display:inline-block;float:left}#navigation{display:inline-block;float:right}.main-menu-toggle{text-align:right}#menu-main-menu
a{font-family:'AGaramondPro-Regular';font-size:20px;color:#ececec;line-height:58px}#menu-main-menu .lvl-0{margin-left:50px}#menu-main-menu .lvl-0:first-child{margin-left:0}#menu-main-menu .lvl-0 a:hover, #menu-main-menu .active
a{background:none;color:#786540;text-decoration:none}#vision-section-container{padding-bottom:100px}#vision-section-wrapper{margin-top:180px;background:url(/wp-content/themes/aegis/images/aegis-watermark.png) no-repeat center;background-size:contain}#vision-section-wrapper
h1{font-family:'AGaramondPro-Regular';font-size:80px;color:#ececec;text-align:center;margin-bottom:110px}#vision-section-wrapper
h3{font-family:'AGaramondPro-Regular';font-size:32px;color:#786540;margin-bottom:5px}#vision-section-wrapper .section-first-item{margin-left:0}#vision-section-wrapper
.span9{width:65%;line-height:1.4}#featured-projects-wrapper{position:relative;margin-left:0;padding:110px
30px 60px 30px;background-color:#171719}#featured-projects-wrapper .bx-wrapper .bx-viewport{border:none;-webkit-box-shadow:none;box-shadow:none;background:none}#featured-projects-wrapper
h1{font-family:'AGaramondPro-Regular';font-size:80px;color:#ececec;line-height:1;margin-bottom:80px;text-align:center}#featured-projects-wrapper .slide-text{margin-top:20px;text-align:center}#featured-projects-wrapper .slide
h3{font-family:'AGaramondPro-Regular';font-size:32px;line-height:1;color:#786540;margin-bottom:10px}#featured-projects-wrapper .slide
p{line-height:1.4}#featured-projects-wrapper .bx-wrapper .bx-controls-direction
a{top:-50px;margin-top:0}#featured-projects-wrapper .bx-wrapper .bx-controls-direction
a.disabled{opacity:0.2;display:block}#featured-projects-wrapper .bx-wrapper .bx-prev{left:0;background:url(/wp-content/themes/aegis/images/left-arrow.png) no-repeat}#featured-projects-wrapper .bx-wrapper .bx-next{background:url(/wp-content/themes/aegis/images/right-arrow.png) no-repeat}#clients-testimonials-wrapper{padding:125px
0;font-size:16px;line-height:22px;margin-left:0}#clients-testimonials-wrapper
h1{font-family:'AGaramondPro-Regular';font-size:80px;color:#ececec;text-align:center;margin-bottom:110px;line-height:80px}#clients-testimonials-wrapper .bx-wrapper .bx-viewport{background-color:#111112;border-color:#111112;box-shadow:none}#clients-testimonials-wrapper .bx-wrapper .bx-viewport
.slide{background-color:#786540;padding:10px}#clients-testimonials-wrapper .bx-wrapper .bx-pager.bx-default-pager
a.active{background-color:#786540}#clients-testimonials-wrapper .bx-wrapper .bx-pager.bx-default-pager
a{background-color:#666}#clients-testimonials-wrapper .nivoSlider .nivo-caption{background:none;padding:0;bottom:auto;top:0;height:66px;overflow:hidden;opacity:1}#clients-testimonials-wrapper .nivoSlider .client-details{display:table-cell;vertical-align:middle;height:70px;position:relative;padding-top:80px}#clients-testimonials-wrapper .nivo-controlNav{width:600px;float:right;height:222px;overflow:hidden;background:#111112;padding:0}#clients-testimonials-wrapper .nivo-controlNav a
img{opacity:0.5;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}#clients-testimonials-wrapper .nivo-controlNav a img:hover{opacity:1}#clients-testimonials-wrapper .nivo-controlNav a.active
img{opacity:1}#clients-testimonials-wrapper .nivo-controlNav
a{display:inline;border:none}#clients-testimonials-wrapper .nivo-controlNav a
img{margin:0
0 34px 27px}.minor-text{font-size:12px}#top-section{min-height:630px}#top-section-inner-wrapper{position:absolute;top:78px;left:0;width:100%;min-height:630px}#top-text-wrapper{color:transparent;position:absolute;width:100%;text-align:center}#top-text-wrapper .top-heading{font-family:'AGaramondPro-Regular';font-size:80px}#top-text-wrapper .top-text{width:770px;text-align:left;margin:60px
auto 0 auto;line-height:1.4}#people-wrapper{margin-top:100px;background:url(/wp-content/themes/aegis/images/aegis-watermark.png) no-repeat center;background-size:cover}#people-wrapper .people-row{margin-top:110px}#people-wrapper .people-name{font-family:'AGaramondPro-Regular';font-size:48px;color:#786540;line-height:1;margin-bottom:15px}#people-wrapper .people-info
.heading{font-weight:700;color:#ececec;margin-bottom:10px}#people-wrapper .people-info ul
li{list-style-type:disc}#people-wrapper .people-info
.span6{line-height:1.4}#people-wrapper .people-info .span6:first-child{margin-right:10px;width:45%}.bottom-btn-wrapper{text-align:center}.bottom-btn-wrapper .bottom-btn{display:inline-block;border:1px
solid #786540;padding:20px
40px;color:#786540;font-size:24px;margin:0
auto;background-color:transparent;-moz-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;margin-top:110px}.bottom-btn-wrapper .bottom-btn:hover{text-decoration:none;background-color:#ececec}.what-we-believe-page #top-section{min-height:598px}.what-we-believe-page #top-section-inner-wrapper{min-height:598px}.what-we-believe-page #people-wrapper{margin-bottom:150px}.about-us-page #people-wrapper .people-info
.heading{margin-top:20px}.what-we-do-page #top-section{min-height:848px}.what-we-do-page #top-section-inner-wrapper{min-height:848px}#expands-wrapper{background:url(/wp-content/themes/aegis/images/aegis-watermark.png) no-repeat center;background-size:cover;margin-top:150px}#expands-wrapper .expands-top{font-family:'AGaramondPro-Regular';color:#786540}#expands-wrapper .expands-num{font-size:22px}#expands-wrapper .expands-heading{font-size:48px;line-height:1}#expands-wrapper .expands-sign{font-size:48px;line-height:1;text-align:right;cursor:pointer}#expands-wrapper .expands-bot
.span10{margin-top:20px;line-height:1.4;display:none}#expands-wrapper .expands-bot.row-fluid [class*="span"]{min-height:1px}#expands-wrapper
hr{margin:20px
0;height:2px;background-color:#505050;border:none}.what-weve-done-page
#primary{margin:80px
0 60px 0}.what-weve-done-page #primary
h1{text-align:center;font-family:'AGaramondPro-Regular';color:#ececec;font-size:80px;text-transform:capitalize}#projects-wrapper{background:url(/wp-content/themes/aegis/images/aegis-watermark.png) no-repeat center;background-size:cover;margin:20px
0 40px 0}#projects-wrapper .project-row{padding:42px
0;border-bottom:2px solid #505050}#projects-wrapper .project-row
h3{font-family:'AGaramondPro-Regular';color:#786540;font-size:32px;line-height:1;margin-bottom:10px}#projects-wrapper .project-row
h4{color:#786540;font-size:16px;color:#ececec;line-height:1;margin-bottom:20px}#projects-wrapper .project-row
p{line-height:1.4}#projects-wrapper .project-row.row-even
.span8{float:right;margin-left:2.564102564102564%}#projects-wrapper .project-row.row-even
.span4{margin-left:0}.contact-us-page
#primary{margin:80px
0 60px 0}.contact-us-page #primary
h1{text-align:center;font-family:'AGaramondPro-Regular';color:#ececec;font-size:80px;text-transform:capitalize}.contact-us-page #address-wrapper{padding:30px
0 130px 0;background:url(/wp-content/themes/aegis/images/aegis-watermark.png) no-repeat center;background-size:cover}.contact-us-page #address-wrapper
h3{font-family:'AGaramondPro-Regular';font-size:32px;color:#786540;line-height:1;margin:20px
0 10px 0}.contact-us-page #address-wrapper
p{font-size:16px;line-height:1.4}.contact-us-page #contact-us-wrapper{}.contact-us-page #contact-us-wrapper
h4{font-family:'AGaramondPro-Regular';color:#786540;font-size:32px;margin-bottom:45px;line-height:1}.contact-us-page #contact-us-wrapper .wpcf7-form>p{margin-top:30px}.contact-us-page #contact-us-wrapper .wpcf7-form>p:first-child{margin-top:0}.contact-us-page #contact-us-wrapper .wpcf7-form input[type=text],
.contact-us-page #contact-us-wrapper .wpcf7-form input[type=email]{border:none;border:1px
solid #786540;background-color:transparent;color:#ececec;width:100%;padding:5px
5px;font-size:16px;margin-top:5px;font-family:'Open Sans',sans-serif}.contact-us-page #contact-us-wrapper .wpcf7-form
textarea{border:none;border:1px
solid #786540;background-color:transparent;color:#ececec;width:100%;padding:5px
5px;font-size:16px;height:130px;margin-top:5px;font-family:'Open Sans',sans-serif}.contact-us-page .wpcf7-response-output{border:none;margin:0;padding:0;margin-top:1.5em;font-size:0.9em;color:#786540}.contact-us-page span.wpcf7-not-valid-tip{color:#b20000}.contact-us-page
#footer{margin-top:0}.contact-us-page a.contact-email:hover{text-decoration:none}.wpcf7-submit{display:inline-block;border:1px
solid #786540;padding:15px
20px;color:#786540;font-size:18px;background-color:transparent;-moz-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.wpcf7-submit:hover{text-decoration:none;background-color:#ececec}.contact-us-page
iframe{width:770px;height:380px}#footer{min-height:62px;padding:26px
0 27px 0;border-top:2px solid #786540;margin-top:65px}#footer-wrapper{width:1170px;margin:0
auto}#footer-wrapper>div{float:left}#footer-wrapper #copy-text{float:right;line-height:62px;font-size:12px}#menu-footer
li{float:left;margin-left:30px}#menu-footer
a{line-height:62px;font-size:13px;color:#c5c5c5}#menu-footer a:hover{color:#786540;text-decoration:none}@media (min-width: 1200px){}@media (max-width: 1200px){#clients-testimonials-wrapper
.nivoSlider{width:450px;height:320px}#clients-testimonials-wrapper .nivo-controlNav{width:400px}#clients-testimonials-wrapper .nivoSlider .nivo-caption{height:88px}#clients-testimonials-wrapper .nivoSlider-wrapper, #clients-testimonials-wrapper .nivo-controlNav{height:360px}#clients-testimonials-wrapper .nivoSlider
img{margin-top:150px}#clients-testimonials-wrapper .nivoSlider .client-details{padding-top:150px}.bx-wrapper .bx-viewport{left:0}#footer-wrapper{width:90%;padding:0
5%}.contact-us-page
iframe{width:100%;height:380px}#main-menu-container.fixed{width:940px}}@media (max-width: 979px){#clients-testimonials-wrapper .nivoSlider-wrapper{height:auto}#clients-testimonials-wrapper
.nivoSlider{width:90%;height:152px;margin:40px
5%;float:none;clear:both}#clients-testimonials-wrapper .nivo-controlNav{width:100%;float:none;clear:both;height:auto}#clients-testimonials-wrapper .nivoSlider .nivo-caption{height:66px}#clients-testimonials-wrapper .nivoSlider
img{margin-top:80px}#clients-testimonials-wrapper .nivoSlider .client-details{padding-top:80px}#clients-testimonials-wrapper .nivo-controlNav a
img{margin:34px
13.5px 0 13.5px}#float-content-wrapper{top:9%;left:15%}#vision-section-wrapper{margin-top:100px}#menu-footer
a{line-height:25px}#footer-wrapper #copy-text{width:100%;text-align:right}#top-text-wrapper .top-text{width:80%;padding:0
10%}.contact-us-page #contact-us-wrapper{margin-bottom:80px}#navigation .main-menu{position:absolute;width:200px;right:0;background-color:#111112;z-index:999;padding:2%}#main-menu-container.fixed{width:724px}}@media (max-width: 767px){#vision-section-wrapper
.span9{width:100%}#vision-section-wrapper>div{width:70%;margin:0
auto 50px auto;text-align:center}#vision-section-wrapper .section-first-item{margin-left:auto}#footer-wrapper .menu-footer-container{width:70%}#menu-footer
li{min-width:98px}.bottom-btn-wrapper .bottom-btn{margin-top:80px}#main-menu-container{padding:10px
5%}#people-wrapper{text-align:center;padding:0
5%}.what-we-believe-page .people-image{margin-bottom:50px}#top-text-wrapper .top-heading, .what-weve-done-page #primary h1, .contact-us-page #primary
h1{font-size:40px;line-height:40px}#top-text-wrapper .top-text{margin:20px
auto 0 auto;font-size:13px;line-height:15px}#people-wrapper .people-name,h1{font-size:32px}#expands-wrapper .expands-num, #expands-wrapper .expands-sign{width:7%;float:left;line-height:32px}#expands-wrapper .expands-heading{width:80%;float:left;font-size:32px;margin:0
3%}#expands-wrapper{padding:5%}#projects-wrapper .project-row.row-even
.span8{float:none;margin-left:0}#projects-wrapper
.span4{padding:5% 5% 0 5%}.what-weve-done-page #primary, .contact-us-page
#primary{margin-bottom:20px}#people-wrapper .people-info
ul{margin:0
auto;text-align:left}#people-wrapper .people-info ul
li{width:40%;float:left;margin-left:5%}.contact-us-page
#main{margin:0
5%;width:90%}#contact-us-wrapper
img{display:none}.contact-us-page #address-wrapper{padding-bottom:40px}.contact-us-page #address-wrapper
.span4{padding-bottom:40px}.what-we-believe-page #people-wrapper{margin-bottom:50px}#expands-wrapper{margin-top:80px}#main-menu-container.fixed{width:100%}}@media (max-width: 480px){#clients-testimonials-wrapper h1, #featured-projects-wrapper h1, #vision-section-wrapper
h1{font-size:40px;line-height:40px;margin-bottom:50px}#clients-testimonials-wrapper{padding:50px
0}#clients-testimonials-wrapper .nivo-controlNav a
img{margin:10px
2.5% 0 2.5%;width:45%;height:auto;max-width:170px}#clients-testimonials-wrapper
.nivoSlider{height:172px}#clients-testimonials-wrapper .nivoSlider .nivo-caption{height:88px}#clients-testimonials-wrapper .nivoSlider
img{margin-top:100px}#clients-testimonials-wrapper .nivoSlider .client-details{padding-top:100px}#featured-projects-wrapper .slide
h3{font-size:20px}#footer-wrapper #copy-text{text-align:center}.font-size-20{font-size:18px}.font-size-34{font-size:20px}#float-content-wrapper{top:5%}#float-content-wrapper #text-wrapper{margin:40px
0 100px 0}#vision-section-container{padding-bottom:80px}.bottom-btn-wrapper .bottom-btn{margin-top:20px}#featured-projects-wrapper{padding-top:80px}#featured-projects-wrapper
h1{margin-bottom:80px}#people-wrapper .people-info ul
li{width:100%}.about-us-page .bottom-btn-wrapper .bottom-btn{margin-top:80px}}@media (max-height: 950px){#float-content-wrapper #text-wrapper{margin:50px
0 50px 0}}@media (max-height: 870px){#float-content-wrapper{top:85px}}@media (max-height: 770px){#float-content-wrapper #text-wrapper{margin:20px
0 20px 0}}@media (max-height: 630px){#float-content-wrapper #text-wrapper{margin:20px
0 20px 0}#big-logo-wrapper
img{width:70%;height:auto}}.main-menu{}.main-menu
ul{padding:0;margin:0;list-style-type:none}.main-menu .lvl-0{float:left}.main-menu .lvl-0
a{display:block}.main-menu .lvl-1
a{display:block}.main-menu .lvl-0
ul{display:none;position:absolute}.main-menu .active, .main-menu .lvl-0:hover{}.main-menu .lvl-0:hover
ul{display:block}.main-menu-toggle{padding:10px
0}@media (max-width:979px){.main-menu{display:none}.main-menu .lvl-0{display:block;float:none}.main-menu .lvl-0
ul{display:block;position:relative;background-color:transparent}.main-menu .lvl-1
a{}.main-menu .lvl-1:hover{}}