.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;font-size:10px!important;display:none;z-index:200!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:55px;width:1.8em;height:1.8em}.ui-datepicker-prev span{background:url('/Bentley/includes/images/calender-left-arrow.png') no-repeat}.ui-datepicker-next span{background:url('/Bentley/includes/images/calender-right-arrow.png') no-repeat}.ui-datepicker .ui-datepicker-prev{left:-15px}.ui-datepicker .ui-datepicker-next{right:-23px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;background:#fff}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{background-image:url('/Bentley/includes/images/caret_menu.png');background-repeat:no-repeat;height:15px;left:189px;position:absolute;top:-15px;width:15px}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Roboto,Verdana,Arial,sans-serif;font-size:10px}.ui-widget .ui-widget{font-size:10px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Roboto,Verdana,Arial,sans-serif;font-size:10px}.ui-widget-content{background:#dedfe1;color:#6e6e6e;padding:4px 26px 9px;margin-top:12px}.ui-widget-content a{color:#222}.ui-widget-header{color:#6e6e6e;text-transform:uppercase;font-weight:bold}.ui-widget-header a{color:#6e6e6e}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:10px;height:31px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:Open Sans,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-skin{padding:0!important}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:30px;right:31px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/Presentation/Bentley/includes/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/Bentley/includes/images/modeloverlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}@CHARSET "UTF-8";.sbHolder{background:#e7e7e8;border:1px solid #d9d9d9;border-right:0;font-size:11px;height:27px;position:relative;width:262px;line-height:normal;outline:none}.sbSelector,.sbSelector:link,.sbSelector:visited,.sbSelector:hover{display:block;color:#000;font-size:12px;position:absolute;overflow:hidden;outline:none;left:13px;top:5px;height:19px;overflow-y:hidden;text-decoration:none}.sbToggle{background-repeat:no-repeat;display:block;outline:none;position:absolute;right:0;top:0;width:27px;height:27px;z-index:100}.sbHolderDisabled{z-index:0}.sbHolderDisabled .sbSelector{color:#ccc;z-index:0;cursor:auto}.sbHolderDisabled .sbHolder{z-index:0}.sbHolderDisabled .sbToggle{z-index:0;cursor:auto}.sbOptions{background-color:#ddd;list-style:none;margin:0;padding:0;padding-bottom:16px;padding-top:2px;position:absolute;width:100%;z-index:1000;left:-1px;font-family:Trebuchet MS,sans-serif;color:#333;font-size:11px}.sbOptions li{display:block;padding:6px 0 5px 16px;line-height:normal}.sbOptions li.active{background-color:#fff;border-top:1px solid #ebebeb;padding-top:5px}.sbOptions li.active a{color:#cd7d3b}.sbOptions a,.sbOptions a:link,.sbOptions a:visited{font-family:Trebuchet MS,sans-serif;display:block;outline:none;color:#333;text-decoration:none}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:dotted 1px #515151;color:#ebb52d;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}.jquery-safari-checkbox{float:left;cursor:pointer;cursor:hand;margin-left:0;margin-right:5px;height:15px;margin-top:5px;margin-bottom:5px}.jquery-safari-checkbox .mark{display:inline-block;width:15px}.jquery-safari-checkbox img{vertical-align:middle;width:15px;height:15px}.jquery-safari-checkbox img{background:transparent url("/Bentley/includes/images/custom-check-sprit.png") no-repeat}.jquery-safari-checkbox img{float:left;background-position:0 0}.jquery-safari-checkbox-checked img{background-position:0 -16px}.jquery-safari-checkbox-disabled img{background-position:-5px -40px}.jquery-safari-checkbox-checked .jquery-safari-checkbox-disabled img{background-position:-5px -60px}.jquery-safari-radio{cursor:pointer;cursor:hand;margin-left:0;margin-right:10px}.jquery-safari-radio .mark{display:inline-block;width:20px}.jquery-safari-radio img{vertical-align:middle;width:20px;height:17px}.jquery-safari-radio img{background-position:0 0}.jquery-safari-radio-hover img{background-position:0 -21px}.jquery-safari-radio-checked img{background-position:0 -21px}.jquery-safari-radio-checked .jquery-safari-radio-hover img{background-position:0 -21px}.jquery-safari-radio-disabled img{background-position:0 -21px}.jquery-safari-radio-checked .jquery-safari-radio-disabled img{background-position:0 -21px}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:21px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:7px;height:100%;margin:0 auto 0;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#cfcfd0;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#717071;background-color:#717071}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#717071;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:none repeat scroll 0 0 transparent;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:''}.flex-direction-nav a.flex-next:before{content:''}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.bx-wrapper{position:relative;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;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:13px;right:22px}.bx-wrapper .bx-loading{min-height:50px;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:#c7e5f3;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:0}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(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(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(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-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.delay-500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.delay-750{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.delay-1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(20px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:.9;transform:translateX(20px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-50px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:.9;transform:translateX(-50px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(20px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(20px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-20px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%,100%{-webkit-transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.items{font-size:15px;font-weight:200}.subscription-center-content{margin:0 auto 47px auto;padding:0 47px;width:930px}.subscription-center-content span{font-size:17px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.font-RobotoBold{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;font-display:swap;-webkit-text-stroke:0}.font-RobotoBoldItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;font-display:swap;-webkit-text-stroke:0}.font-RobotoMedium{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0}.font-RobotoMediumItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-style:italic;font-display:swap;-webkit-text-stroke:0}.font-RobotoLight{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.font-RobotoLightItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-display:swap;-webkit-text-stroke:.2px}.font-RobotoRegular{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-display:swap;-webkit-text-stroke:.3px}.font-RobotoRegularItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;font-display:swap;-webkit-text-stroke:.3px}.font-RobotoThin{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:100;font-display:swap;-webkit-text-stroke:.1px}.font-RobotoThinItalic{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:100;font-style:italic;font-display:swap;-webkit-text-stroke:.1px}.clear{clear:both;display:block;content:''}.clear-fix:after{clear:both;display:block;content:''}.remove-li-dot:before{content:""}.robot-light{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px}.be-inspired-section .be-inspired-section-container{width:1024px;margin:0 auto;padding-bottom:47px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner{margin:0 47px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .callout-section-text{float:right}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .sub-heading{margin-top:15px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs{margin-top:47px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul{position:relative}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul:after{clear:both;display:block;content:''}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li{float:left;list-style-type:none;margin-right:3.2258%;padding:0;width:22.5806%}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li:before{content:""}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .blue-button{margin-top:30px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .project-image{display:block;margin-bottom:30px;min-height:116px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .project-image img{width:210px;height:116px}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .short-description-div{font-size:14px;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.be-inspired-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li:last-child{margin-right:0}.content>.be-inspired-section{padding-top:47px}.feature-project-quick-detail{height:530px;position:relative;width:930px;margin-top:30px;word-wrap:break-word;display:none}.feature-project-quick-detail .detail-content{background-color:#fff;left:625px;opacity:.9;padding:30px 15px 15px;position:absolute;top:15px;height:450px;width:260px}.feature-project-quick-detail .detail-content a.quick-modal-close{background:url(/Bentley/includes/images/CmsImages/modal-close-sprite.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:right;height:13px;position:absolute;right:18px;text-align:right;top:5px;width:13px}.feature-project-quick-detail .detail-content a.quick-modal-close:hover{background-position:0 -14px}.feature-project-quick-detail .detail-content h5{width:225px}.feature-project-quick-detail .detail-content .detail-content-inner{width:245px}.feature-project-quick-detail .detail-content .detail-content-inner span.quick-modal-title{color:#a5a5a5;display:block;font-size:10px;margin-bottom:10px;text-transform:uppercase;margin-top:30px}.feature-project-quick-detail .detail-content .detail-content-inner .software-used{font-size:14px}.feature-project-quick-detail .detail-content .detail-content-inner ul li{border-bottom:1px solid #bdbdbd;color:#6e6e6e;font-size:12px;list-style-type:none;margin-top:9px;padding-bottom:8px}.feature-project-quick-detail .detail-content .detail-content-inner ul li:before{content:""}.feature-project-quick-detail .detail-content .detail-content-inner ul li>b{color:#393939}.feature-project-quick-detail .detail-content .detail-content-inner ul li:last-child{border-bottom:none}.related-project-container{display:none}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul{position:relative}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul:after{clear:both;display:block;content:''}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li{float:left;list-style-type:none;margin-right:3.2258%;padding:0;width:22.5806%}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li:before{content:""}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .blue-button{margin-top:30px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .project-image{display:block;margin-bottom:30px;min-height:116px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .project-image img{width:210px;height:116px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li:last-child{margin-right:0}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li{position:relative;padding:0 0 40px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs ul li .project-profile .blue-button{position:absolute;bottom:10px}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-wrapper .bx-viewport{box-shadow:none}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager{left:20%;top:-84px;max-width:620px;z-index:100;height:21px;text-align:initial}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager a{border:2px solid #dedfe1;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager a:hover{background:none no-repeat scroll 0 0 #dedfe1}.related-project-container .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs .bx-pager a.active{background:none no-repeat scroll 0 0 #dedfe1}.be-inspired-section.featured-project-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile{position:relative;padding-bottom:60px}.be-inspired-section.featured-project-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile .blue-button{position:absolute;bottom:0}.be-inspired-section.featured-project-section .be-inspired-section-container .be-inspired-section-inner .be-inspired-stubs>ul>li .project-profile p{font-size:14px}.breadcrumb-utilities{padding-top:25px}.breadcrumb-utilities:after{clear:both;display:block;content:''}.breadcrumb-utilities .breadcrumb{float:left;width:55%;margin:7px 0 0}.breadcrumb-utilities .breadcrumb li{display:inline;list-style-type:none}.breadcrumb-utilities .breadcrumb li:before{content:''}.breadcrumb-utilities .breadcrumb li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e;display:inline}.breadcrumb-utilities .breadcrumb li>a.current{cursor:auto;color:#62bb47}.breadcrumb-utilities .breadcrumb li>a.current:hover{text-decoration:none}.breadcrumb-utilities .breadcrumb li>a:hover{text-decoration:underline}.breadcrumb-utilities .breadcrumb li>a:active{outline:0}.breadcrumb-utilities .breadcrumb .seprator span{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e;margin-left:4px;margin-right:8px}.breadcrumb-utilities .utilities{float:right;margin:0}.breadcrumb-utilities .utilities .loading-image{z-index:10}.breadcrumb-utilities .utilities .loader{display:none;margin-top:1px;float:left}.breadcrumb-utilities .utilities .brochure-label{display:none}.breadcrumb-utilities .utilities li.brochure-li .brochure-link{float:left;margin-left:10px}.breadcrumb-utilities .utilities .center-loader{text-align:center}.breadcrumb-utilities .utilities li{border-left:1px solid #ccc;float:left;height:20px;padding:0 10px;list-style-type:none}.breadcrumb-utilities .utilities li:before{content:''}.breadcrumb-utilities .utilities li:last-child{border-right:none;padding-right:0}.breadcrumb-utilities .utilities li:first-child{border-left:none}.breadcrumb-utilities .utilities li.brochure-li{border-left:none;cursor:pointer}.breadcrumb-utilities .utilities li.brochure-li:hover a.brochure-link{color:#62bb47}.breadcrumb-utilities .utilities li a.brochure-link{text-transform:uppercase;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:10px;color:#a5a5a5;margin-top:3px}.breadcrumb-utilities .utilities li #utility1{background-image:url(/bentley/includes/images/sprite-icons/com-icon.png)}.breadcrumb-utilities .utilities li #utility2{background-image:url(/bentley/includes/images/sprite-icons/share-icon.png)}.breadcrumb-utilities .utilities li #utility3{background-image:url(/bentley/includes/images/sprite-icons/mail-icon.png)}.breadcrumb-utilities .utilities li #utility4{background-image:url(/bentley/includes/images/sprite-icons/print-icon.png)}.breadcrumb-utilities .utilities li a.share-links{cursor:pointer;height:20px;background-position:0 0;background-repeat:no-repeat;width:28px;display:block}.breadcrumb-utilities .utilities li a.share-links img{display:block}.breadcrumb-utilities .utilities li a.share-links:hover{background-position:0 -25px}.third-party-raw-html-perspective .breadcrumb-utilities{margin-bottom:15px}.page-title h1{font-size:30px;line-height:34px;padding-top:30px;margin-bottom:40px}.news-title h1{margin-bottom:10px}.news-title>h6{padding-bottom:15px}.generic-content{margin-bottom:47px}.generic-content .body-content{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.generic-content .body-content a{display:inline-block}.generic-content .body-content .intro-text{margin-bottom:10px}.generic-content .body-content .content .intro-text{line-height:20px}.generic-content .body-content .content .detail-text{line-height:20px}.generic-content .body-content .inner-body-copy{margin-bottom:17px;line-height:20px}.generic-content .body-content p{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.generic-content .body-content a.content-read-more{text-transform:uppercase;padding-right:10px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;display:inline-block}.generic-content .body-content a.content-read-more:hover{color:#62bb47}.generic-content .body-content ul{list-style-type:disc;list-style-position:outside;padding:0 0 0 20px}.generic-content .body-content ul li:before{content:""}.generic-content .body-content ol{list-style-type:decimal;list-style-position:outside;padding:0 0 0 20px}.generic-content .body-content ol li:before{content:""}.generic-content .body-content ol ul,.generic-content .body-content ul ul{list-style-type:circle;list-style-position:outside}.generic-content .body-content ol ol,.generic-content .body-content ul ol{list-style-type:lower-latin;list-style-position:outside}.generic-content span{font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.generic-content .perspective-listing{padding-bottom:5px}.generic-content .perspective-listing .perspective-listing-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e;display:block;margin-bottom:10px}.generic-content .perspective-listing .perspective-listing-title a{color:#6e6e6e}.generic-content .perspective-listing ul:after{clear:both;display:block;content:''}.generic-content .perspective-listing ul li{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;float:left;color:#a5a5a5;text-transform:uppercase;font-size:10px;line-height:12px;margin:0;border-right:1px solid #a5a5a5;padding:0 13px}.generic-content .perspective-listing ul li:before{content:" "}.generic-content .perspective-listing ul li:first-child{padding-left:0}.generic-content .perspective-listing ul li:last-child{border-right:none}.home-page .generic-content,.home-page .page-title{margin:0 auto;width:930px}.resource-detail-page .blue-button{margin-top:20px}.resource-detail-page .body-content{margin-top:20px}.brand-page .generic-content,.product-line-page .generic-content{margin:0}.inner-content .industry-listing>ul>li{float:left;width:48.38%;margin-right:30px;margin-bottom:47px;list-style-type:none;position:relative;padding-bottom:62px}.inner-content .industry-listing>ul>li:before{content:""}.inner-content .industry-listing>ul>li .industry-stub h2{margin-top:31px;margin-bottom:13px;text-transform:capitalize}.inner-content .industry-listing>ul>li .industry-stub div.stub-summary{display:block;font-size:16px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.inner-content .industry-listing>ul>li .industry-stub p{font-size:16px;display:block}.inner-content .industry-listing>ul>li .industry-stub .blue-button-container{margin-top:17px;position:absolute;bottom:10px}.inner-content .industry-listing>ul>li:nth-child(2n+2){margin-right:0}.inner-content .industry-listing>ul>li:after{clear:both;display:block;content:''}.inner-content .industry-listing>ul:after{clear:both;display:block;content:''}.inner-content p{margin-top:10px;margin-bottom:5px}.content ol,.content ul{list-style-type:none;margin-top:10px;margin-bottom:5px}.content ol li,.content ul li{font-size:14px;margin-bottom:2px}.content ol li:before,.content ul li:before{content:'•    '}.content ol{list-style-type:decimal;padding-left:12px}.content ol li:before{content:''}.bim-video{padding-top:35px;padding-bottom:45px}.bim-video p{font-size:14px;margin-top:17px}.bim-video .page-title h1{margin-bottom:10px}.bim-video .page-title p{margin-top:10px;margin-bottom:20px}.ms-perspective-video-lading-page .bim-video{padding:50px 0 100px}.green-border{display:none}.bim-perspective-topic-detail-page .shadow{display:none}.bim-perspective-topic-detail-page .green-border{display:block;border-bottom:1px solid #62bb47;width:100%;left:0;position:absolute}.two-column-container{padding-top:30px}.two-column-container:after{clear:both;display:block;content:''}.two-column-container .page-title h1{padding-top:0}.two-column-container .big-left{width:610px;float:left}.right-content{float:right;width:210px;margin-left:30px}.page-links{padding-top:20px}.page-links:after{clear:both;display:block;content:''}.page-links ul{width:100%;float:left}.page-links ul li{float:left;border-right:1px solid #dedfe1;padding:0 14px 0 0;list-style-type:none;margin-right:14px}.page-links ul li:first-child{padding-left:0}.page-links ul li:last-child{border-right:0}.page-links ul li a{font-size:18px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#038adb;text-transform:capitalize}.page-links ul li:before{content:''}.page-links ul:after{clear:both;display:block;content:''}.page-links .blue-button-container{float:right}.tabbed-interface{margin-top:40px;margin-bottom:30px}.tabbed-interface .tabbed-section-tabs{padding-top:40px}.tabbed-interface .tabbed-section-tabs>ul{list-style-type:none;border-bottom:1px solid #ccc;margin:0}.tabbed-interface .tabbed-section-tabs>ul:after{clear:both;display:block;content:''}.tabbed-interface .tabbed-section-tabs>ul li{min-width:214px;float:left;color:#a5a5a5;font-size:18px;text-align:center;margin-right:1px;position:relative;margin-bottom:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0}.tabbed-interface .tabbed-section-tabs>ul li:before{content:''}.tabbed-interface .tabbed-section-tabs>ul li>a{display:block;background-color:#ececec;line-height:22px;padding:14px 10px;color:#a5a5a5}.tabbed-interface .tabbed-section-tabs>ul li.active{color:#fff}.tabbed-interface .tabbed-section-tabs>ul li.active>a{color:#fff;background-color:#ccc}.tabbed-interface .tabbed-section-tabs>ul .arrow-pt{display:none;position:absolute;top:50px;width:100%;z-index:300}.tabbed-interface .tabbed-section-tabs>ul .arrow-pt img{margin:0 auto}.tabbed-interface .tabbed-content{color:#a5a5a5;overflow:hidden}.tabbed-interface .tabbed-content .tabbed-content-title{font-size:14px;text-transform:uppercase;color:#a5a5a5;display:block;line-height:18px;margin-bottom:7px;margin-top:25px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0}.tabbed-interface .tabbed-content>a{font-size:10px;text-transform:uppercase;line-height:14px;display:block;margin-bottom:21px;margin-top:7px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0}.tabbed-interface .tabbed-content>a:hover{color:#62bb47}.tabbed-interface .tabbed-content .tabbed-content-description{color:#6e6e6e;font-size:14px;line-height:18px;margin-top:21px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.tabbed-interface .tabbed-content .tabbed-content-description p,.tabbed-interface .tabbed-content .tabbed-content-description span{font-size:14px}.delivery-section{display:none}.solution-ddl-container{margin-top:32px}.solution-ddl-container h6{color:#35a1e2}.solution-ddl-container .solution-ddl{padding:22px 0 47px}.solution-ddl-container .solution-ddl>a{font-size:11px;text-transform:uppercase;color:#a5a5a5;border:1px solid #a5a5a5;padding:3px 21px 6px 13px;display:block;line-height:18px;height:15px;overflow:hidden;margin:0;width:30.96%;background-image:url(/Bentley/includes/images/caret-down.png);background-repeat:no-repeat;background-position:98% 8px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0}.solution-ddl-container .solution-ddl .ddl-active{border-bottom:none}.solution-ddl-container .solution-ddl ul{list-style-type:none;margin:0}.solution-ddl-container .solution-ddl ul>li .solution-ddl-option-title{font-size:10px;text-transform:uppercase;color:#62bb47;display:block;padding-bottom:12px;padding-left:28px;margin-bottom:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;width:180px;padding-right:8px}.solution-ddl-container .solution-ddl ul>li .solution-ddl-option-title:hover{color:#62bb47}.solution-ddl-container .solution-ddl ul>li .solution-ddl-option-title:before{content:''}.solution-ddl-container .solution-ddl>ul{display:none;padding:23px 4.19% 0 1.18%;border:1px solid #a5a5a5;margin:0;width:272px}.solution-ddl-container .solution-ddl>ul:after{clear:both;display:block;content:''}.solution-ddl-container .solution-ddl>ul>li{display:inline-block;vertical-align:top;margin-bottom:35px}.solution-ddl-container .solution-ddl>ul>li:before{content:''}.solution-ddl-container .solution-ddl>ul>li:last-child{border-right:none}.solution-ddl-container .solution-ddl>ul>li:last-child .ul-column:last-child{border-right:none}.solution-ddl-container .solution-ddl>ul>li:nth-child(4n+4){border-right:none}.solution-ddl-container .solution-ddl>ul>li ul{margin:0;padding:0 0 0 28px}.solution-ddl-container .solution-ddl>ul>li ul li{font-size:10px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.solution-ddl-container .solution-ddl>ul>li ul li:before{content:''}.solution-ddl-container .solution-ddl>ul>li ul li a{padding:9px 0 0;display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;text-transform:none;margin:0;font-size:12px}.solution-ddl-container .solution-ddl>ul>li ul li a:hover{color:#038adb}.solution-ddl-container .solution-ddl>ul>li .ul-column{margin:0;display:inline-block;vertical-align:top;width:154px;padding:0 35px 0 28px;margin-bottom:0}.solution-ddl-container .solution-ddl>ul>li .ul-column:nth-child(4n+4){border-right:none!important}.solution-ddl-container .solution-ddl>ul>li .title .solution-ddl-option-title{padding:0;line-height:6px}.solution-ddl-container .tab2-solution-ddl>ul{padding-top:23px}.solution-ddl-container .tab3-solution-ddl>ul{padding-top:23px}.project-delivery-section{border-top:1px solid #dedfe1}.project-delivery-section .project-delivery-container{padding:47px 0;width:64.94%}.project-delivery-section .project-delivery-container .green-section-text{display:block;margin-bottom:26px}.project-delivery-section .project-delivery-container .section-summary{margin:26px 0 0;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.project-delivery-section .project-delivery-container .blue-button{margin-top:26px}.solution-listing{border-top:1px solid #dedfe1;position:relative}.solution-listing:after{clear:both;display:block;content:''}.solution-listing .solution-listing-left{width:48.38%;margin-right:30px;float:left}.solution-listing .solution-listing-left .green-section-text{display:block;margin-bottom:7px}.solution-listing .solution-listing-left ul{width:100%;margin:0}.solution-listing .solution-listing-left ul li{margin:0;display:inline-block;vertical-align:top;width:30.44%;margin-right:23px}.solution-listing .solution-listing-left ul li:before{content:''}.solution-listing .solution-listing-left ul li>a{display:block;font-size:14px;margin-top:15px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.solution-listing .solution-listing-left ul li>a:hover{color:#038adb}.solution-listing .solution-listing-right{display:none;left:480px;padding-top:38px;position:absolute;top:47px;width:31.2%}.solution-listing .solution-listing-right img{margin-bottom:24px}.solution-listing .solution-listing-right h2{margin-top:24px;margin-bottom:16px}.solution-listing .solution-listing-right .solution-summary{margin-top:16px;margin:26px 0 0;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.solution-listing .solution-listing-right .blue-button{margin-top:26px}.solution-listing.three-column-listing{padding:47px 0 0 0}.tab-two-column-big-right:after{clear:both;display:block;content:''}.tab-two-column-big-right .tab-text-upper{display:block;margin-bottom:15px;margin-top:30px;text-transform:uppercase}.tab-two-column-big-right .tab-left{float:left;width:31.18%}.tab-two-column-big-right .tab-left>ul{margin-bottom:13px}.tab-two-column-big-right .tab-left>ul li{margin-bottom:7px}.tab-two-column-big-right .tab-left>ul li>a{margin:0;font-size:12px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-display:swap;-webkit-text-stroke:.3px}.tab-two-column-big-right .tab-left>ul li>a:hover{color:#038adb}.tab-two-column-big-right .tab-left>ul li>a.active{color:#038adb}.tab-two-column-big-right .tab-left>ul li:before{content:""}.tab-two-column-big-right .tab-right{float:right;width:65.59%}.tab-two-column-big-right .tab-right .product-summary{display:none}.tab-two-column-big-right .tab-right .product-summary:after{clear:both;display:block;content:''}.tab-two-column-big-right .tab-right .product-summary .product-summary-top{width:290px;float:left;margin-right:29px}.tab-two-column-big-right .tab-right .product-summary .product-summary-top>img{margin-bottom:30px}.tab-two-column-big-right .tab-right .product-summary .product-summary-top .blue-button{margin-top:20px}.tab-two-column-big-right .tab-right .product-summary p{color:#363636;margin-bottom:0;margin-top:9px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom{margin-top:30px;float:left;width:290px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom:after{clear:both;display:block;content:''}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom .used-by-left .tab-text-upper{margin-top:0;line-height:15px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom .used-by-left .blue-button{margin-top:30px}.tab-two-column-big-right .tab-right .product-summary .product-summary-bottom .product-image-right{float:right;width:49.18%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul{width:29.2%;padding:23px 4.19% 34px 1.18%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul li{width:100%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul li ul{width:100%}.products-tabbed-interface .solution-ddl-container .solution-ddl>ul>li{margin-bottom:0}.products-tabbed-interface .products-listing{border-top:1px solid #dedfe1;padding:47px 0 0 0}.products-tabbed-interface .products-listing:after{clear:both;display:block;content:''}.playbook-content .tabbed-interface{margin:40px auto 30px;padding:0 47px;width:930px}.tab-right-column{width:48.38%;float:left}.tab-right-column .playlist-summary{width:290px;display:none}.tab-right-column .playlist-summary>img{margin-bottom:30px}.tab-right-column .playlist-summary .tab-text-upper{display:block;margin-bottom:15px;text-transform:uppercase}.tab-right-column .playlist-summary p{font-size:14px;color:#363636}.tab-right-column .playlist-summary .blue-button-container{margin-top:30px}.tab-right-column .playlist-summary:first-child{display:block}.project-delivery-detail-page .tabbed-interface{width:930px;padding:0 47px;margin:0 auto}.right-content{float:right;width:210px}.right-content .blue-button-container{text-align:left}.right-content .callout-section{width:210px;background:#eeeff1;margin:30px 0}.right-content .callout-section:first-child{margin-top:8px}.right-content .callout-section .callout-description{padding:11px 15px 16px 15px;margin:0}.right-content .callout-section .callout-description a img{display:block;width:210px}.right-content .callout-section .callout-description h5 a.callout-title{font-size:18px;display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#363636;padding:0 0 4px 0;line-height:22px}.right-content .callout-section .callout-description h5 a.callout-title .italic-text{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;font-display:swap;-webkit-text-stroke:.3px}.right-content .callout-section .callout-description .generic-content{line-height:18px;margin:0 0 17px 0;display:block;font-size:14px;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.right-content .callout-section .callout-description .learn-more-green{line-height:18px;padding:5px 15px;display:inline-block;border:1px solid #62bb47}.green-bg-callout-section{width:100%;background-color:#62bb47}.green-bg-callout-section.green-bg-rotator .green-bg-inner-content .inner-right-content h3 a{color:#fff;font-style:normal}.green-bg-callout-section.green-bg-rotator .flex-control-nav a{border:2px solid #dedfe1;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 transparent;height:11px;width:11px;box-shadow:none;overflow:hidden}.green-bg-callout-section.green-bg-rotator .flex-control-nav a:hover{background:none no-repeat scroll 0 0 #fff}.green-bg-callout-section.green-bg-rotator .flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #fff}.green-bg-callout-section .green-bg-inner-content{margin:0 auto;width:930px;padding:47px 47px 44px}.green-bg-callout-section .green-bg-inner-content .inner-left-content{float:left}.green-bg-callout-section .green-bg-inner-content .inner-left-content img{display:block}.green-bg-callout-section .green-bg-inner-content .inner-right-content{float:right;margin-top:8px;padding-right:79px;width:57%}.green-bg-callout-section .green-bg-inner-content .inner-right-content h3{color:#fff;font-style:normal}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details{margin-top:20px}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul{display:block}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li{display:inline-flex;float:left;list-style-type:none;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;color:#fff;border-right:1px solid #fff;padding:0 10px}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:after{clear:both;display:block;content:''}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:before{content:""}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:first-child{padding-left:0}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details ul li:last-child{border-right:none}.green-bg-callout-section .green-bg-inner-content .inner-right-content .address-details:after{clear:both;display:block;content:''}.green-bg-callout-section .green-bg-inner-content .inner-right-content .white-button{margin-top:20px}.green-bg-callout-section .green-bg-inner-content:after{clear:both;display:block;content:''}.related-section{padding-top:45px}.related-section .related-section-container{margin:0 auto;width:930px;padding:0 47px 47px;position:relative}.related-section .related-section-container .related-section-inner .related-stubs{margin-top:40px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides{position:relative}.related-section .related-section-container .related-section-inner .related-stubs ul.slides:after{clear:both;display:block;content:''}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li{float:left;list-style-type:none;margin-right:30px;padding:0;width:31.18%;position:relative;padding:0 0 38px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li:before{content:""}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .blue-text{font-size:18px;color:#038adb;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;line-height:22px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .product-stub-description,.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub span{font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#363636;margin-top:17px;display:block}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .product-stub-description p,.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub span p{font-size:14px;color:#363636}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .blue-button{margin-top:20px;position:absolute;bottom:0}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub .resource-type{margin-bottom:21px;display:block}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub .resource-type img{display:block}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub h5{margin-bottom:18px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub span.description{display:block;font-style:italic;line-height:22px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li .resources-stub .green-button{margin-top:20px;position:absolute;bottom:10px}.related-section .related-section-container .related-section-inner .related-stubs ul.slides>li:nth-child(3n){margin-right:0}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav{left:22%;top:-8px;width:auto;z-index:100;height:21px;text-align:initial}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav a{border:2px solid #dedfe1;-ms-border-radius:20px;border-radius:20px;-webkit-border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;box-shadow:none;overflow:hidden}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav a:hover{background:none no-repeat scroll 0 0 #dedfe1}.related-section .related-section-container .related-section-inner .related-stubs .flex-control-nav a.flex-active{background:none no-repeat scroll 0 0 #dedfe1}.related-products{display:none}.related-products .related-section-container .related-section-inner .related-stubs .bx-viewport{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li{padding:0 0 40px}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li .product-stub .blue-button{bottom:10px}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li:nth-child(3n){margin-right:30px}.related-products .related-section-container .related-section-inner .related-stubs ul.slides>li:last-child{margin-right:0}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager{left:20%;top:-78px;width:auto;z-index:100;height:21px;text-align:initial}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager a{border:2px solid #dedfe1;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager a:hover{background:none no-repeat scroll 0 0 #dedfe1}.related-products .related-section-container .related-section-inner .related-stubs .bx-pager a.active{background:none no-repeat scroll 0 0 #dedfe1}.related-resources{display:none;background-color:#dedfe1;width:100%;padding:42px 0 0}.related-resources .related-section-container .related-section-inner .related-stubs ul.slides>li{padding:0 0 48px}.related-resources .related-stubs .bx-wrapper .bx-viewport{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:none!important;-ms-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.related-resources .related-stubs .bx-wrapper .bx-pager{left:20%;top:-76px;max-width:620px;z-index:100;height:21px;text-align:initial}.related-resources .related-stubs .bx-wrapper .bx-pager a{border:2px solid #a5a5a5;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.related-resources .related-stubs .bx-wrapper .bx-pager a:hover{background:none no-repeat scroll 0 0 #a5a5a5}.related-resources .related-stubs .bx-wrapper .bx-pager a.active{background:none no-repeat scroll 0 0 #a5a5a5}.related-industries .related-section-container .related-section-inner .related-stubs ul.slides>li{margin-bottom:47px}.related-industries .product-stub-right-content{float:right;width:210px}.related-industries .product-stub-right-content .sub-asset-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:14px;color:#a5a5a5;text-transform:uppercase}.related-industries .product-stub-right-content>ul{margin-top:16px}.related-industries .product-stub-right-content>ul li:before{content:""}.related-industries .product-stub-right-content>ul li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e}.related-industries .product-stub-right-content>ul li>a:hover{color:#62bb47}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li{margin-bottom:30px}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li:nth-child(3n){margin-right:0}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li .solution-image{display:block;margin-bottom:30px;min-height:162px}.solution-listing-section .related-section-container .related-section-inner .related-stubs ul>li .solution-image img{display:block}.related-industries .related-section-container .related-section-inner .related-stubs ul>li,.related-products .related-section-container .related-section-inner .related-stubs ul>li{margin-bottom:30px}.related-industries .related-section-container .related-section-inner .related-stubs ul>li .solution-image,.related-products .related-section-container .related-section-inner .related-stubs ul>li .solution-image{display:block;margin-bottom:30px;min-height:162px}.related-industries .related-section-container .related-section-inner .related-stubs ul>li .solution-image img,.related-products .related-section-container .related-section-inner .related-stubs ul>li .solution-image img{display:block}.capability-accordion{margin-top:57px}.capability-accordion .accordion-section{margin-top:17px;margin-bottom:29px}.capability-accordion .accordion-section ul.expand-nav-section>li{margin-bottom:8px;padding-bottom:13px;border-bottom:1px solid #dedfe1}.capability-accordion .accordion-section ul.expand-nav-section>li:before{content:""}.capability-accordion .accordion-section ul.expand-nav-section>li>a{background:url(/bentley/includes/images/sprite-icons/arrow.png) no-repeat;cursor:pointer;background-position:right 7px}.capability-accordion .accordion-section ul.expand-nav-section>li>a.active h4{color:#000}.capability-accordion .accordion-section ul.expand-nav-section>li>a h4{margin:0;display:inline-block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:14px;color:#a5a5a5;padding-bottom:0;margin-top:-2px}.capability-accordion .accordion-section ul.expand-nav-section>li:first-child>a{background-position:right -10px}.capability-accordion .accordion-section ul.expand-nav-section>li>ul{display:none;padding-top:8px;margin:0}.capability-accordion .accordion-section ul.expand-nav-section>li>ul li{margin-bottom:11px}.capability-accordion .accordion-section ul.expand-nav-section>li>ul li:before{content:""}.capability-accordion .accordion-section ul.expand-nav-section>li>ul li p{margin:0;color:#363636}.capability-accordion .accordion-section ul.expand-nav-section>li:first-child>ul{display:block}.capability-accordion .accordion-section ul.expand-nav-section>li:last-child{margin-bottom:0}.tab-two-column{margin-top:30px}.tab-two-column:after{clear:both;display:block;content:''}.tab-two-column .tab-left-culumn{width:48.38%;float:left;margin-right:30px}.tab-two-column .tab-left-culumn .tab-text-upper{display:block;margin-bottom:15px;text-transform:uppercase}.tab-two-column .tab-left-culumn ul.expand-nav-section>li{margin-bottom:8px;padding-bottom:13px;border-bottom:1px solid #dedfe1}.tab-two-column .tab-left-culumn ul.expand-nav-section>li:before{content:""}.tab-two-column .tab-left-culumn ul.expand-nav-section>li h4{margin:0;display:block;padding-bottom:0;margin-top:-2px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li h4.active>a.expand{color:#363636;background-position:right -10px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li h4>a.expand{background:url(/bentley/includes/images/sprite-icons/arrow.png) no-repeat;cursor:pointer;background-position:right 7px;color:#a5a5a5;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;outline:0;line-height:24px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content{display:none}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content p{color:#6e6e6e}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li:before{content:""}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li>a{font-size:12px;color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-display:swap;-webkit-text-stroke:.3px}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li>a:hover{color:#038adb}.tab-two-column .tab-left-culumn ul.expand-nav-section>li .expandable-content>ul>li>a.active{color:#038adb}.tab-two-column .tab-left-culumn ul.expand-nav-section>li:first-child>.expandable-content{display:block}.tab-two-column .tab-left-culumn ul.expand-nav-section>li:last-child{margin-bottom:0}.three-column-listing{padding:47px 0}.three-column-listing:after{clear:both;display:block;content:''}.three-column-listing .green-section-text{margin-bottom:47px}.three-column-listing>ul{margin:0}.three-column-listing>ul:after{clear:both;display:block;content:''}.three-column-listing>ul>li{width:31.18%;float:left;margin:0;position:relative;padding-bottom:43px;margin-right:30px;margin-bottom:47px}.three-column-listing>ul>li:before{content:""}.three-column-listing>ul>li .three-column-stub .product-image{display:block;margin-bottom:30px;min-height:162px}.three-column-listing>ul>li .three-column-stub .product-image img{display:block}.three-column-listing>ul>li .three-column-stub img.product-line-image{width:290px;height:160px}.three-column-listing>ul>li .three-column-stub h5{margin-top:25px;margin-bottom:13px}.three-column-listing>ul>li .three-column-stub .stub-summary{font-size:12px;margin:13px 0;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e}.three-column-listing>ul>li .three-column-stub .listing-type{font-size:14px;display:block;margin-top:13px;margin-bottom:13px}.three-column-listing>ul>li .three-column-stub .listing-type>img{display:inline;position:relative;top:3px}.three-column-listing>ul>li .three-column-stub .blue-button-container{position:absolute;bottom:0}.three-column-listing>ul>li .three-column-stub .blue-button-container a{margin-top:0}.three-colum-with-box-shadow>ul>li{padding-bottom:0;margin-bottom:40px}.three-colum-with-box-shadow>ul>li .three-column-descritption{-ms-box-shadow:0 1px 18px 0 rgba(54,54,54,.2);box-shadow:0 1px 18px 0 rgba(54,54,54,.2);-webkit-box-shadow:0 1px 18px 0 rgba(54,54,54,.2);border-radius:1px;padding:18px 30px 22px}.three-colum-with-box-shadow>ul>li img.three-column-descritption-image{width:290px;height:160px}.three-colum-with-box-shadow>ul>li .three-column-stub{position:relative;padding-bottom:33px}.three-colum-with-box-shadow>ul>li .three-column-stub h5{margin-top:0}.three-colum-with-box-shadow>ul>li .three-column-stub .stub-summary{font-size:16px}.three-colum-with-box-shadow .profile-type{color:#a5a5a5;display:inline-block;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-display:swap;-webkit-text-stroke:.2px}.bim-callouts-container>ul>li .three-column-descritption .three-column-stub h5{color:#62bb47}.view-point-container{display:none;padding-top:47px}.view-point-container .view-point-content{margin:0 auto;padding-bottom:47px;width:1024px}.view-point-container .view-point-content .view-point-inner{margin:0 47px}.view-point-container .view-point-content .view-point-inner .view-point-stubs{margin-top:47px}.view-point-container .view-point-content .view-point-inner .view-point-stubs>ul.bxslider{margin-left:-15px}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul{margin:0}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul:after{clear:both;display:block;content:''}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li{float:left;width:33.33%;list-style-type:none}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li:before{content:""}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li:last-child{margin-right:0}.view-point-container .view-point-content .view-point-inner .view-point-stubs ul>li .view-point-stub img{max-width:100%}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper{margin-left:-15px}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-viewport{box-shadow:none}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager{left:20%;top:-84px;max-width:620px;z-index:100;height:21px;text-align:initial}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager a{border:2px solid #dedfe1;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:none no-repeat scroll 0 0 #fff;height:11px;width:11px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager a:hover{background:none no-repeat scroll 0 0 #dedfe1}.view-point-container .view-point-content .view-point-inner .view-point-stubs .bx-wrapper .bx-pager a.active{background:none no-repeat scroll 0 0 #dedfe1}.view-point-stub{-webkit-box-shadow:0 8px 23px -11px #363636;-ms-box-shadow:0 8px 23px -11px #363636;-moz-box-shadow:0 8px 17px -11px #363636;box-shadow:0 8px 23px -11px #363636;margin-left:15px;margin-right:15px}.view-point-stub .view-point-top{padding-bottom:25px}.view-point-stub .view-point-top>h4{padding:30px;font-size:18px}.view-point-stub .view-point-top>h4>a{color:#6e6e6e}.view-point-stub .view-point-top>p{padding:0 30px}.view-point-stub .medium-text a{color:#6e6e6e}.generic-filter-section{margin-bottom:10px}.page-title-with-search{padding-top:39px;padding-bottom:10px}.page-title-with-search:after{clear:both;display:block;content:''}.page-title-with-search h1{font-size:30px;line-height:34px;float:left;margin-bottom:10px}.page-title-with-search .site-search{float:right;width:39.56%;border:1px solid #dedfe1;position:relative}.page-title-with-search .site-search .search-box{border:none;font-size:12px;width:92%;padding:6.5px 0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;text-indent:5px;color:#6e6e6e}.page-title-with-search .site-search .search-button{position:absolute;right:8px;top:7px}.filter-container{padding-top:30px}.filter-container .filter-sub-container{padding-bottom:13px}.filter-container .filter-sub-container:after{clear:both;display:block;content:''}.filter-container .green-subtitle{float:left}.filter-container .show-filters{float:right;border:1px solid #a5a5a5;color:#a5a5a5;display:inline-block;font-size:12px;line-height:8px;min-width:106px;padding:10px;text-align:center;text-transform:uppercase}.filter-section{display:none;width:1024px;position:relative;overflow-x:hidden}.filter-section>h2{padding:23px 47px;width:84%}.filter-section .shadow{width:1024px;background-size:1024px auto;height:14px}.filter-section>ul{margin:0;position:relative}.filter-section>ul>li{width:25.09%;margin:0}.filter-section>ul>li:before{content:"";display:none}.filter-section>ul>li.active .filter-listing{display:block}.filter-section>ul>li.active>a{background-color:#fff;color:#62bb47}.filter-section>ul>li.active>a:hover{color:#62bb47}.filter-section>ul>li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;line-height:18px;color:#6e6e6e;padding:28px 30px;background-color:#dedfe1}.filter-section>ul>li>a:hover{color:#038adb}.filter-section>ul>li .filter-listing{position:absolute;width:767px;top:30px;left:257px;display:none}.filter-section>ul>li .filter-listing>ul{list-style-type:none;margin:0}.filter-section>ul>li .filter-listing>ul:after{clear:both;display:block;content:''}.filter-section>ul>li .filter-listing>ul>li{margin:0 0 6px;float:left;padding-left:36px;width:26.59%}.filter-section>ul>li .filter-listing>ul>li:before{content:""}.filter-section>ul>li .filter-listing>ul>li:nth-child(3n){padding-right:26px}.filter-section>ul>li .filter-listing>ul>li>label{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:14px;line-height:26px;margin-left:4px;float:left;width:80%}.filter-section .blue-button-container{position:absolute;right:33px;text-align:right;padding-bottom:35px}.filter-selected{padding-top:12px;padding-bottom:45px;border-bottom:1px solid #dedfe1}.filter-selected .selectedFilters{margin:0;list-style-type:none}.filter-selected .selectedFilters:after{clear:both;display:block;content:''}.filter-selected .selectedFilters>li{float:left;margin:0;line-height:24px}.filter-selected .selectedFilters>li:before{content:"";display:none}.filter-selected .selectedFilters>li>span{padding-right:24px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:14px}.filter-selected .selectedFilters>li>span:first-child{padding-left:7px}.filter-selected .selectedFilters>li>span a{background-image:url(/Bentley/includes/images/small-close-icon.png);height:11px;width:11px;margin-right:3px;float:left;position:relative;top:7px}.ddl-section{padding-top:15px}.ddl-section:after{clear:both;display:block;content:''}.ddl-section .sort-by-ddl{float:left;width:22.36%;margin-right:30px}.ddl-section .sort-by-ddl .sbHolder{width:99%}.ddl-section .view-ddl{float:left;width:13.76%}.ddl-section .view-ddl .sbHolder{width:99%}.project-profile-landing-page .ddl-section .sort-by-ddl{display:none}.resource-landing-page .ddl-section{border-top:1px solid #dedfe1}.pagination{float:right;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e}.pagination ul{list-style-type:none;margin:0}.pagination ul li{float:left;margin:0;line-height:10px;margin-right:11px}.pagination ul li:before{content:"";display:none}.pagination ul li:last-child{margin-right:0}.pagination ul li>a{width:10px;height:10px;background-repeat:no-repeat}.pagination ul li>span{margin:0 7px}.date-range{float:left;padding-left:24px}.date-range span{display:block;float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:10px;color:#a5a5a5;padding:0 7px}.date-range .title-date{padding-right:17px;width:30px}.date-range .to-date{padding-top:8px}.date-range .date{float:left}.date-range .date .date-text{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;width:72px;border:1px solid #a5a5a5;line-height:16px;padding:6px 3px}.date-range .date-range-button{float:left;background-image:url(/Bentley/includes/images/sprite-icons/calendar-sprite-icon.png);background-repeat:no-repeat;width:19px;height:17px;position:relative;left:14px;top:6px}.inner-content .sbHolder{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:11px;height:28px;color:#a5a5a5;background-color:#fff;border:1px solid #a5a5a5}.inner-content .sbHolder .sbToggle{background-image:url(/Bentley/includes/images/caret-down.png);background-position:center;outline:0}.inner-content .sbHolder .sbSelector{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:11px;color:#a5a5a5;text-transform:uppercase;text-indent:10px;width:90%;left:0;top:0;line-height:28px;height:inherit}.inner-content .sbHolder .sbOptions{top:29px;background-color:#dedfe1;margin:0;padding:0;width:auto;right:-1px}.inner-content .sbHolder .sbOptions li{background-color:#dedfe1;margin:0;border-bottom:1px solid #fff;padding:6px 16px 5px;min-height:15px}.inner-content .sbHolder .sbOptions li:last-child{border-bottom:none}.inner-content .sbHolder .sbOptions li:before{content:"";display:none}.inner-content .sbHolder .sbOptions li:hover{background-color:#a5a5a5}.inner-content .sbHolder .sbOptions li:hover a{color:#fff}.inner-content .sbHolder .sbOptions li a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:11px;color:#a5a5a5;text-transform:uppercase}.jwplayer-container{width:610px;display:block;padding-top:22px}.jwplayer-container .player-heading{margin-bottom:5px}.jwplayer-container .player-heading span{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e}.jwplayer-container .jw-player{width:610px;display:block}.jwplayer-container .jw-player ul{margin:0}.jwplayer-container .jw-player ul li:before{content:""}.jwplayer-container .jw-player ul li img{display:block}.jwplayer-container .jw-player ul li:after{clear:both;display:block;content:''}.jwplayer-container .jw-player ul:after{clear:both;display:block;content:''}.jwplayer-container .jw-player .jwplayerimageclass .jwimage{cursor:pointer}.jwplayer-container .jw-player .carousel-description{font-size:13px;padding-top:10px}.jwplayer-container .jw-player .jwplayer-slider{visibility:hidden;height:95px;padding:30px 7% 0;position:relative;width:86%}.jwplayer-container .jw-player .jwplayer-slider .flex-viewport{z-index:300}.jwplayer-container .jw-player .jwplayer-slider img{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jwplayer-container .jw-player .jwplayer-slider ul.slides{text-align:center}.jwplayer-container .jw-player .jwplayer-slider ul.slides li{width:160px;float:none;display:inline-block;margin-right:18px;max-height:89px;opacity:.4}.jwplayer-container .jw-player .jwplayer-slider ul.slides li.active{opacity:1}.jwplayer-container .jw-player .jwplayer-slider ul.slides li .thumbnail{width:inherit}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav{left:0;position:absolute;top:62px;width:100%;z-index:100}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav .flex-disabled{opacity:1}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav a{outline:medium none}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:first-child{height:30px;left:0;top:-13px;width:20px}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:first-child a.flex-prev{left:0;opacity:1!important;background:url(/bentley/includes/images/video-thumbnail-left-arrow.png) no-repeat;cursor:pointer}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:first-child a.flex-prev:before{content:""}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:last-child{height:30px;right:0;top:-13px;width:20px;float:right}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:last-child a.flex-next{background:url(/bentley/includes/images/video-thumbnail-right-arrow.png) no-repeat;right:-28px;opacity:1!important;cursor:pointer}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav li:last-child a.flex-next:before{content:""}.jwplayer-container .jw-player .jwplayer-slider ul.flex-direction-nav:after{clear:both;display:block;content:''}.jwplayer-container .jw-player .bottom-thumbnail-title{margin-top:15px;text-align:center}.jwplayer-container .jw-player .bottom-thumbnail-title span{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;color:#a5a5a5;min-height:17px;display:block}.jwplayer-container .jw-player .shadow{background-size:100% 18px;height:45px;width:610px;position:relative}.jwlogo{visibility:hidden!important}.jwplayerclass>div{min-width:610px;min-height:343px}.bim-perspective-topic-detail-page .jwplayerclass>div{min-width:930px;min-height:540px}.person-info-stub-section{width:450px}.person-info-stub-section .department-stub{margin-bottom:25px}.person-info-stub-section .department-stub>ul{margin:0}.person-info-stub-section .department-stub>ul:after{clear:both;display:block;content:''}.person-info-stub-section .department-stub>ul>li{float:left;width:130px;margin-right:30px;border-bottom:1px solid #dedfe1;margin-bottom:8px;padding-bottom:13px}.person-info-stub-section .department-stub>ul>li>p{margin-bottom:1px;margin-top:1px;line-height:20px}.person-info-stub-section .department-stub>ul>li>p>a{color:#6e6e6e;text-decoration:underline;display:inline}.person-info-stub-section .department-stub>ul>li>p>a:hover{text-decoration:none;color:#62bb47}.person-info-stub-section .department-stub>ul>li:nth-child(3n){margin-right:0}.person-info-stub-section .department-stub>ul>li:before{content:""}.three-column-container{padding-top:30px}.three-column-container:after{clear:both;display:block;content:''}.three-column-container .page-title h1{padding-top:0}.three-column-container .three-column-left{width:210px;float:left;margin-right:30px}.three-column-container .three-column-center{width:450px;float:left;margin-bottom:30px}.three-column-container .three-column-center .generic-content .page-title h1{padding-top:0}.three-column-container .three-column-right{width:210px;float:left}.left-nav{margin-top:5px;float:left}.left-nav ul.primary-nav>li{padding-bottom:22px}.left-nav ul.primary-nav li{margin-bottom:0}.left-nav ul.primary-nav li:before{content:""}.left-nav ul.primary-nav li a{color:#a5a5a5;outline:0;font-size:10px;text-decoration:none;list-style:none;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;line-height:10px;text-transform:uppercase;display:table-cell}.left-nav ul.primary-nav li a:hover{color:#038adb}.left-nav ul.primary-nav li a.active{color:#038adb}.left-nav ul.secondary-nav{list-style-type:none}.left-nav ul.secondary-nav li{margin-bottom:0}.left-nav ul.secondary-nav li a{border-left:1px solid #dedfe1;padding-left:10px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#a5a5a5;font-size:10px;text-decoration:none;list-style:none;outline:0;line-height:16px;padding-bottom:5px;display:table-cell}.left-nav ul.secondary-nav li a.active{color:#62bb47}.left-nav ul.tertiary-nav{list-style-type:none;padding-left:10px}.left-nav ul.tertiary-nav li{margin-bottom:0}.left-nav ul.tertiary-nav li a{padding-left:10px;border-left:1px solid #dedfe1;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#a5a5a5;text-decoration:none;font-size:10px;list-style:none;outline:0;display:table-cell}.left-nav ul.tertiary-nav li a.active{color:#038adb}.career-section-container{width:610px}.career-section-container ul{margin:0;padding:0}.career-section-container ul:after{clear:both;display:block;content:''}.career-section-container ul li{margin-top:30px;width:210px;float:left;position:relative}.career-section-container ul li:before{content:""}.career-section-container ul li h5{margin-bottom:15px}.career-section-container ul li .career-section{position:relative;cursor:pointer}.career-section-container ul li .career-section img{height:115px;width:210px}.career-section-container ul li .career-section-hover{background-color:rgba(40,40,40,.85);display:none;height:100%;left:0;line-height:100%;position:absolute;text-align:center;bottom:0;width:100%}.career-section-container ul li .career-section-hover .hover-content{left:21%;top:30%;position:absolute}.career-section-container ul li:nth-child(even){margin-left:30px}.category-type-listing .green-section-text-title{margin-top:35px;display:block}.category-type-listing .green-section-text-title:first-child{margin-top:15px}.service-Profile{width:100%;border-bottom:1px solid #dedfe1;padding-top:45px;padding-bottom:60px}.service-Profile:after{clear:both;display:block;content:''}.service-Profile:last-child{border-bottom:none}.service-Profile .service-image{width:31.18%;float:left;padding-right:110px}.service-Profile .service-image img{width:290px}.service-Profile .service-info{width:56.98%;float:left}.service-Profile .service-info h3{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:16px;color:#363636;line-height:20px;font-style:normal}.service-Profile .service-info h3>img{display:inline-block;margin-right:5px;vertical-align:-2px}.service-Profile .service-info .search-link{font-size:12px;line-height:20px;text-decoration:underline;display:inline-block;color:#6e6e6e}.service-Profile .service-info .search-link:hover{text-decoration:none;color:#62bb47}.service-Profile .service-info>span.content-type{display:block;font-size:12px;line-height:16px;font-style:italic}.service-Profile .service-info .blue-button{margin-right:20px}.service-feature-listing{margin-bottom:40px}.service-feature-listing ul>li{border-bottom:1px solid #dedfe1;margin-bottom:10px;padding-bottom:13px}.service-feature-listing ul>li:before{content:""}.service-feature-listing ul>li a{color:#6e6e6e}.service-feature-listing ul>li a:hover{text-decoration:none;color:#62bb47}.expert-listing{padding-top:43px;padding-bottom:47px}.expert-listing:after{clear:both;display:block;content:''}.expert-listing .green-subtitle{margin-bottom:18px}.expert-listing>ul{margin:0}.expert-listing>ul>li{margin:0;padding-bottom:43px}.expert-listing>ul>li:before{content:""}.expert-listing>ul>li .expert-listing-container:after{clear:both;display:block;content:''}.expert-listing>ul>li .expert-listing-container .green-subtitle a{color:#62bb47}.expert-listing>ul>li .expert-listing-container h3{color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:700;font-display:swap;-webkit-text-stroke:0;font-size:16px;font-style:normal;line-height:32px}.expert-listing>ul>li .expert-listing-container .left-listing{width:29.24%;float:left;margin-right:47px}.expert-listing>ul>li .expert-listing-container .left-listing .left-listing-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e;display:block;margin-bottom:10px}.expert-listing>ul>li .expert-listing-container .left-listing .left-listing-title a{color:#6e6e6e;display:block}.expert-listing>ul>li .expert-listing-container .left-listing .left-listing-title a.expert-anchor{color:#6e6e6e}.expert-listing>ul>li .expert-listing-container .left-listing ul:after{clear:both;display:block;content:''}.expert-listing>ul>li .expert-listing-container .left-listing ul li{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;display:inline;color:#a5a5a5;text-transform:uppercase;font-size:10px;line-height:12px;margin:0;border-right:1px solid #a5a5a5;padding:0 13px}.expert-listing>ul>li .expert-listing-container .left-listing ul li:before{content:""}.expert-listing>ul>li .expert-listing-container .left-listing ul li:first-child{padding-left:0}.expert-listing>ul>li .expert-listing-container .left-listing ul li:last-child{border-right:none}.expert-listing>ul>li .expert-listing-container .right-listing{width:64.94%;float:left}.expert-listing>ul>li .expert-listing-container .right-listing .right-listing-content{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;color:#6e6e6e;margin-bottom:17px;line-height:20px}.expert-listing>ul>li .expert-listing-container .right-listing .blue-button-container{margin-top:17px}.ContactForm{margin:8px auto 47px}.ContactForm .descriptionText{display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;margin-bottom:27px}.ContactForm .descriptionText a{color:#7ab160;display:inline}.ContactForm .requiredText{display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;margin-bottom:27px}.ContactForm .contact-field{width:100%;margin-bottom:7px}.ContactForm .contact-field:after{clear:both;display:block;content:''}.ContactForm .contact-field .SingleLineTextLabel{float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;font-weight:400;padding-bottom:9px;padding-top:9px;text-align:right;width:109px;padding-right:20px}.ContactForm .contact-field .SingleLineTextLabelRight{float:left;font-size:12px;text-align:right;width:70px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-weight:400;padding-bottom:9px;padding-top:9px}.ContactForm .contact-field .SingleLineGeneralPanel{float:left;margin-left:30px}.ContactForm .contact-field .SingleLineGeneralPanel .SingleLineTextBox{width:370px;border:1px solid #a5a5a5}.ContactForm .contact-field .SingleLineGeneralPanel .SingleLineTextBoxSmall{border:1px solid #a5a5a5;width:206px}.ContactForm .contact-field .SingleLineGeneralPanelRight{float:left;margin-left:10px}.ContactForm .contact-field .SingleLineGeneralPanelRight .SingleLineTextBoxSmallRight{border:1px solid #a5a5a5;width:73px}.ContactForm .contact-field .DropListLabel{float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;font-weight:400;padding-bottom:9px;padding-top:9px;text-align:right;width:109px;padding-right:20px}.ContactForm .contact-field .DropListGeneralPanel{float:left;margin-right:80px;margin-left:30px}.ContactForm .contact-field .DropListGeneralPanel .sbHolder{width:208px;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #a5a5a5}.ContactForm .contact-field .DropListGeneralPanel .sbHolder .sbToggle{background:url(/Bentley/includes/images/arrow.png) no-repeat scroll 0 0;margin-right:13px;margin-top:10px;width:9px}.ContactForm .contact-field .DropListGeneralPanel .sbHolder .sbSelector{text-transform:uppercase;color:#a5a5a5}.ContactForm .contact-field .DropListGeneralPanel .sbHolder ul{padding:0}.ContactForm .contact-field .DropListGeneralPanel .sbHolder ul li a{text-transform:uppercase}.ContactForm .contact-field input{text-indent:5px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;padding:5.5px 0}.ContactForm .contact-field-textarea{margin-left:160px}.ContactForm .contact-field-textarea .MultipleLineTextBoxLabel{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;font-weight:400;display:block;margin-bottom:12px;letter-spacing:.8px;width:450px}.ContactForm .contact-field-textarea .MultipleLineGeneralPanel .MultipleLineTextBox{width:370px;min-height:200px;border:1px solid #a5a5a5;margin-bottom:47px}.ContactForm .contact-field-textarea textarea{text-indent:5px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px}.ContactForm .blue-button-container .blue-button{margin-left:160px;margin-top:0}.ContactForm .clear{clear:both;display:block;content:''}.validation-summary{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;padding-left:140px;padding-bottom:10px}.validation-summary ul li{color:#fd0303;margin-bottom:12px}.validation-summary ul li:before{content:""}.validation-summary ul li img{float:left;margin-right:7px;margin-top:4px}.validation-summary ul li:after{clear:both;display:block;content:''}.contact-info-message{color:#6e6e6e;display:block;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;margin-bottom:26px;margin-left:9px;margin-top:12px}.contact-info-message .login-suggestion a{color:#62bb47;display:inline}.email-list-verification-template .ContactForm,.email-verification-template .ContactForm{margin-top:30px}.email-list-verification-template .ContactForm .contact-field,.email-verification-template .ContactForm .contact-field{padding-top:20px}.email-list-verification-template .ContactForm .SingleLineTextLabel,.email-verification-template .ContactForm .SingleLineTextLabel{width:initial}.email-list-verification-template .ContactForm .SingleLineGeneralPanel,.email-verification-template .ContactForm .SingleLineGeneralPanel{position:relative}.email-list-verification-template .ContactForm .SingleLineGeneralPanel>img,.email-verification-template .ContactForm .SingleLineGeneralPanel>img{left:-20px;position:absolute;top:14px}.email-list-verification-template .ContactForm .blue-button-container,.email-verification-template .ContactForm .blue-button-container{padding-top:19px}.email-list-verification-template .ContactForm .blue-button-container .blue-button,.email-verification-template .ContactForm .blue-button-container .blue-button{margin-left:136px}.email-list-verification-template .email-validation,.email-list-verification-template .required-validation,.email-verification-template .email-validation,.email-verification-template .required-validation{display:none;color:#fd0303;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.email-list-verification-template .email-validation img,.email-list-verification-template .required-validation img,.email-verification-template .email-validation img,.email-verification-template .required-validation img{display:inline-block;padding-right:8px}.two-column-big-right{width:100%;margin-top:30px}.two-column-big-right:after{clear:both;display:block;content:''}.two-column-big-right .page-title h1{padding-top:0}.two-column-big-right .small-left{float:left;width:22.58%;margin-right:30px}.two-column-big-right .big-right{float:left;width:60%}.two-column-big-right .big-right .generic-content .page-title h1{padding-top:0}.press-release-stub-section ul li{border-bottom:1px solid #dedfe1;margin-bottom:22px;padding-bottom:15px}.press-release-stub-section ul li:before{content:""}.press-release-stub-section ul li .press-release-content:after{clear:both;display:block;content:''}.press-release-stub-section ul li .press-release-content .image-info{width:30.43%;float:left;margin-right:30px}.press-release-stub-section ul li .press-release-content .image-info>img{width:100%}.press-release-stub-section ul li .press-release-content .press-info{float:left;width:65.21%}.press-release-stub-section ul li .press-release-content .press-info h4{margin-bottom:5px}.press-release-stub-section ul li .press-release-content .press-info>p{margin-top:8px}.news-landing-filter:after{clear:both;display:block;content:''}.news-landing-filter>.ddl-section{border-top:1px solid #dedfe1;margin-bottom:30px}.news-detail-section>h6{margin-top:10px}.document-generator-content .document-from{float:left;width:530px}.document-generator-content .document-from .required-field-message{font-size:12px;margin-bottom:20px;margin-top:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-style:italic;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;text-align:left;padding-left:140px;display:block}.document-generator-content .document-from .form-input{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;margin-bottom:15px}.document-generator-content .document-from .form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel{margin-left:28%;padding:0;width:100%}.document-generator-content .document-from .form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton{margin-left:30.3%;-moz-min-width:130px;-ms-min-width:130px;-o-min-width:130px;-webkit-min-width:130px;min-width:130px}.document-generator-content .document-from .form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton:hover{-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.document-generator-content .document-from .form-input .label{display:inline-block;margin-top:10px;width:120px}.document-generator-content .document-from .form-input .required-icon{color:#6e6e6e}.document-generator-content .document-from .form-input:after{clear:both;display:block;content:''}.document-generator-content .document-from .form-input .custom-text-box{float:right;padding:6.5px 10px;width:367px;border:1px solid #a5a5a5;color:#6e6e6e}.document-generator-content .document-from .form-input .submit-btn{margin-top:30px}.document-generator-content .document-from .form-input .multiline{height:198px}.document-generator-content .document-from .form-check-btn{float:right;width:388px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px}.document-generator-content .document-from .form-check-btn label{display:block;float:left;margin-left:3px;margin-top:4px}.document-generator-content .document-from .blue-button-container{float:right;width:388px;margin-top:28px}.document-generator-content .document-from .generic-content{margin-bottom:25px}.document-generator-content .view-document{border:1px solid #dedfe1;float:right;position:relative;width:290px;cursor:pointer;margin-top:12px}.document-generator-content .view-document:hover .proposal-hover-content{display:block;-ms-opacity:.8;opacity:.8;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.document-generator-content .view-document .click-view-message{color:#dedfe1;font-size:22px;line-height:26px;position:absolute;top:57%;left:32%;margin-top:11px}.document-generator-content .view-document .proposal-hover-content{display:none;opacity:0;background-color:#a5a5a5;position:absolute;text-align:center;top:0;width:290px;bottom:0}.document-generator-content .view-document .proposal-hover-content a{padding-bottom:182px;padding-top:115px;width:100%}.document-generator-content .view-document .proposal-hover-content .click-image{display:block;left:43%;margin:0 0 0 42%}.document-generator-content .resourse_bottom{padding-bottom:50px;margin-top:30px}.document-generator-content .resourse_bottom .document-builder-botttom{width:100%;position:relative}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages{width:63.5%;float:left;border-right:1px solid #dedfe1}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages .title{padding-bottom:16px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages .title .title-content{max-width:75%}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul{margin:0;padding:0;padding-top:10px;width:530px;min-height:450px;list-style-type:none}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li{border:1px solid #a5a5a5;margin-bottom:30px;padding:8px 10px 11px;cursor:pointer}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li:before{content:""}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder{min-height:123px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-title{padding:10px 15px 0 20px;position:relative}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-title .cross-btn{position:absolute;right:10px;top:9px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-title h5{width:95%}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-summary{padding:0 15px 0 20px;margin-top:5px;width:87%;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;line-height:20px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li .document-holder .document-summary p{line-height:20px}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages>ul>li:last-child{margin-bottom:0}.document-generator-content .resourse_bottom .document-builder-botttom .reorder-pages .brochure-arrow{left:61.9%;position:absolute;top:289px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document{width:31%;float:right}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document>p{width:250px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container{margin-top:25px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .prev-document{margin-bottom:15px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .prev-document img{margin:0 auto}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow{position:relative}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul{margin:0;padding:0;list-style-type:none}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul li:before{content:""}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul .document{margin-bottom:14px}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul .document a{text-decoration:none;text-align:center;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;color:#fff;line-height:18px;padding:14px 14px;background:#a5a5a5}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li:first-child{left:65%;position:absolute;top:0}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li:last-child{bottom:-19px;left:45%;position:absolute}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a{opacity:1;outline:medium none}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a.flex-prev{background:url(/bentley/includes/images/prev-document-img.png) no-repeat}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a.flex-next{background:url(/bentley/includes/images/next-document-img.png) no-repeat}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .slideshow ul.flex-direction-nav li a:before{content:""}.document-generator-content .resourse_bottom .document-builder-botttom .pre-built-document .document-container .next-document img{margin:0 auto}.hide{display:none}.remodal{padding:0}.remodal button[data-remodal-action=close]{color:#ccc;z-index:1000;right:0;left:auto}.remodal button[data-remodal-action=close]:hover{color:#ccc}.remodal video{width:100%;display:block}.event-listing-container{padding:37px 0 0}.event-listing-container>ul{list-style-type:none;margin:0}.event-listing-container>ul>li{padding:41px 0 60px;border-bottom:1px solid #dedfe1;margin:0}.event-listing-container>ul>li:before{content:"";display:none}.event-listing-container>ul>li:last-child{border-bottom:none}.event-listing-container>ul>li .event-listing:after{clear:both;display:block;content:''}.event-listing-container>ul>li .event-listing .event-listing-left{float:left;margin-right:15px;padding-right:14px;width:48.38%;border-right:1px solid #dedfe1}.event-listing-container>ul>li .event-listing .event-listing-left h3,.event-listing-container>ul>li .event-listing .event-listing-left h3 a{color:#62bb47}.event-listing-container>ul>li .event-listing .event-listing-right{width:48.38%;float:left}.event-listing-container>ul>li .event-listing h3{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:16px;color:#363636;line-height:20px;font-style:normal;margin-bottom:10px}.event-listing-container>ul>li .event-listing .content-type{display:block;font-size:12px;line-height:16px;font-style:italic;margin-top:10px;margin-bottom:7px}.event-listing-container>ul>li .event-listing .event-description{font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;margin-top:10px;margin-bottom:10px}.event-listing-container>ul>li .event-listing .blue-button-container{margin-top:18px}.event-listing-container>ul>li .event-listing .event-details-Container{padding-left:10px}.event-listing-container>ul>li .event-listing .event-date-time{display:block;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;margin-bottom:5px}.event-listing-container>ul>li .event-listing .event-date-time span{font-weight:700;display:inline-block;min-width:70px}.event-details{padding-bottom:10px}.event-details h3{font-style:normal;padding:10px 0}.event-details .event-date-time{display:block;font-size:12px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;margin-bottom:5px}.event-details .event-date-time span{font-weight:700;display:inline-block;min-width:70px}.search-filter{margin-bottom:30px}.search-filter:after{clear:both;display:block;content:''}.search-result-term-display{display:inline;font-size:14px;line-height:16px}.search-result-term-display>span{font-weight:700}ul.search-result>li{margin:0}ul.search-result>li:before{content:""}ul.search-result .service-Profile{border-bottom:1px solid #dedfe1}.pagination-conainer{margin-bottom:30px}.pagination-conainer:after{clear:both;display:block;content:''}.project-profile-landing-page .pagination-conainer{margin-top:20px}.advance-search>a{display:inline-block;color:#6e6e6e;line-height:20px;text-decoration:underline;outline:0;padding-top:10px}.advance-search>a:hover{color:#62bb47;text-decoration:none}.advance-search ul{display:block;border-top:1px solid #dedfe1;border-bottom:1px solid #dedfe1;padding:10px 0}.advance-search ul:after{clear:both;display:block;content:''}.advance-search ul>li{float:left;display:inline-block;margin:0 0 6px;padding-left:36px}.advance-search ul>li:before{content:""}.advance-search ul>li:after{clear:both;display:block;content:''}.advance-search ul>li>label{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-display:swap;-webkit-text-stroke:.3px;font-size:14px;line-height:26px;margin-left:4px;float:left}.asset-type-listing>ul>li{float:left;width:48.38%;margin-right:30px;margin-bottom:47px;list-style-type:none;position:relative;padding-bottom:62px}.asset-type-listing>ul>li:before{content:""}.asset-type-listing>ul>li:nth-child(2n+2){margin-right:0}.asset-type-listing>ul>li:after{clear:both;display:block;content:''}.asset-type-listing>ul:after{clear:both;display:block;content:''}.asset-type-container:after{clear:both;display:block;content:''}.asset-type-container .asset-type-left-content{float:left;width:210px}.asset-type-container .asset-type-left-content .asset-type-Name{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:18px;color:#363636}.asset-type-container .asset-type-left-content .asset-description{margin-top:13px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:16px;color:#6e6e6e}.asset-type-container .asset-type-left-content .blue-button-container{margin-top:13px;position:absolute;bottom:10px}.asset-type-container .asset-type-right-content{float:right;width:210px}.asset-type-container .asset-type-right-content .sub-asset-title{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:14px;color:#a5a5a5;text-transform:uppercase}.asset-type-container .asset-type-right-content>ul{margin-top:16px}.asset-type-container .asset-type-right-content>ul li:before{content:""}.asset-type-container .asset-type-right-content>ul li>a{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:14px;color:#6e6e6e}.asset-type-container .asset-type-right-content>ul li>a:hover{color:#62bb47}.small-image{min-height:126px;margin-bottom:15px}.project-profile-detail-page .two-column-big-left,.project-profile-detail-page .two-column-container{padding-bottom:47px;width:100%}.project-profile-detail-page .two-column-big-left:after,.project-profile-detail-page .two-column-container:after{clear:both;display:block;content:''}.project-profile-detail-page .two-column-big-left .big-left,.project-profile-detail-page .two-column-container .big-left{float:left;width:660px;margin-right:27px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li{border-bottom:1px solid #dedfe1;list-style-type:none}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li:before,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li:before{content:""}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li>h6,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li>h6{padding:19px 0 20px 0;cursor:pointer;display:inline-block;line-height:32px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li>h6 span,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li>h6 span{display:inline-block;width:635px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .accordion-arrow,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info{display:none}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow{background:0 0}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info img,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info img{width:100%}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info .description,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .description{line-height:20px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info p,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info p{letter-spacing:1px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container{margin-bottom:29px;margin-top:20px}.project-profile-detail-page .two-column-big-left .big-left .user-project-profile-detail-listing-content>li:first-child,.project-profile-detail-page .two-column-container .big-left .user-project-profile-detail-listing-content>li:first-child{border-top:1px solid #dedfe1}.project-profile-detail-page .two-column-big-left .right-content,.project-profile-detail-page .two-column-container .right-content{float:right;width:210px;border-left:1px solid #dedfe1;padding-left:29px;margin-left:0}.project-profile-detail-page .two-column-big-left .right-content .callout-section:first-child,.project-profile-detail-page .two-column-container .right-content .callout-section:first-child{margin-top:0}.project-profile-detail-page .two-column-big-left .right-content .outcome-facts,.project-profile-detail-page .two-column-container .right-content .outcome-facts{background:0 0}.project-profile-detail-page .two-column-big-left .right-content .user-quotes,.project-profile-detail-page .two-column-container .right-content .user-quotes{background:0 0}.project-profile-detail-page .two-column-big-left .right-content .li-one,.project-profile-detail-page .two-column-container .right-content .li-one{padding-left:0}.project-profile-detail-page .two-column-big-left .right-content .li-one:before,.project-profile-detail-page .two-column-container .right-content .li-one:before{content:""}.project-profile-detail-page .two-column-big-left .right-content .blue-button-container,.project-profile-detail-page .two-column-container .right-content .blue-button-container{background:0 0}.project-profile-detail-page .two-column-big-left .right-content .blue-button-container .blue-button,.project-profile-detail-page .two-column-container .right-content .blue-button-container .blue-button{margin-top:0}.inner-content .big-left .user-project-profile-detail-listing-content>li,.inner-content .big-right .user-project-profile-detail-listing-content>li,.three-column-container .big-left .user-project-profile-detail-listing-content>li,.three-column-container .big-right .user-project-profile-detail-listing-content>li{border-bottom:1px solid #dedfe1;list-style-type:none}.inner-content .big-left .user-project-profile-detail-listing-content>li:before,.inner-content .big-right .user-project-profile-detail-listing-content>li:before,.three-column-container .big-left .user-project-profile-detail-listing-content>li:before,.three-column-container .big-right .user-project-profile-detail-listing-content>li:before{content:''}.inner-content .big-left .user-project-profile-detail-listing-content>li:before,.inner-content .big-right .user-project-profile-detail-listing-content>li:before,.three-column-container .big-left .user-project-profile-detail-listing-content>li:before,.three-column-container .big-right .user-project-profile-detail-listing-content>li:before{content:""}.inner-content .big-left .user-project-profile-detail-listing-content>li>h6,.inner-content .big-right .user-project-profile-detail-listing-content>li>h6,.three-column-container .big-left .user-project-profile-detail-listing-content>li>h6,.three-column-container .big-right .user-project-profile-detail-listing-content>li>h6{padding:19px 0 20px 0;cursor:pointer;display:inline-block;line-height:32px;width:100%}.inner-content .big-left .user-project-profile-detail-listing-content>li>h6 span,.inner-content .big-right .user-project-profile-detail-listing-content>li>h6 span,.three-column-container .big-left .user-project-profile-detail-listing-content>li>h6 span,.three-column-container .big-right .user-project-profile-detail-listing-content>li>h6 span{display:inline-block;width:95%}.inner-content .big-left .user-project-profile-detail-listing-content>li .accordion-arrow,.inner-content .big-right .user-project-profile-detail-listing-content>li .accordion-arrow,.three-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow,.three-column-container .big-right .user-project-profile-detail-listing-content>li .accordion-arrow{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l,.inner-content .big-right .user-project-profile-detail-listing-content>li .accordion-arrow-l,.three-column-container .big-left .user-project-profile-detail-listing-content>li .accordion-arrow-l,.three-column-container .big-right .user-project-profile-detail-listing-content>li .accordion-arrow-l{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info{display:none}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container{width:100%}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow{background:0 0}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info img,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info img,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info img,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info img{width:100%}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .description,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .description,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .description,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .description{line-height:20px}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info p,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info p,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info p,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info p{letter-spacing:1px}.inner-content .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.inner-content .big-right .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.three-column-container .big-left .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.three-column-container .big-right .user-project-profile-detail-listing-content>li .listing-info .blue-button-container{margin-bottom:29px;margin-top:20px}.inner-content .big-left .user-project-profile-detail-listing-content>li:first-child,.inner-content .big-right .user-project-profile-detail-listing-content>li:first-child,.three-column-container .big-left .user-project-profile-detail-listing-content>li:first-child,.three-column-container .big-right .user-project-profile-detail-listing-content>li:first-child{border-top:1px solid #dedfe1}.inner-content .user-project-profile-detail-listing-content>li,.three-column-container .user-project-profile-detail-listing-content>li{border-bottom:1px solid #dedfe1;list-style-type:none}.inner-content .user-project-profile-detail-listing-content>li:before,.three-column-container .user-project-profile-detail-listing-content>li:before{content:''}.inner-content .user-project-profile-detail-listing-content>li:before,.three-column-container .user-project-profile-detail-listing-content>li:before{content:""}.inner-content .user-project-profile-detail-listing-content>li>h6,.three-column-container .user-project-profile-detail-listing-content>li>h6{padding:19px 0 20px 0;cursor:pointer;display:inline-block;line-height:32px;width:100%}.inner-content .user-project-profile-detail-listing-content>li>h6 span,.three-column-container .user-project-profile-detail-listing-content>li>h6 span{display:inline-block;width:97%}.inner-content .user-project-profile-detail-listing-content>li .accordion-arrow,.three-column-container .user-project-profile-detail-listing-content>li .accordion-arrow{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .user-project-profile-detail-listing-content>li .accordion-arrow-l,.three-column-container .user-project-profile-detail-listing-content>li .accordion-arrow-l{background-image:url(/Bentley/includes/images/Mobile/arrow-r.png);background-position:right 0;background-repeat:no-repeat;display:inline-block;width:14px;height:14px}.inner-content .user-project-profile-detail-listing-content>li .listing-info,.three-column-container .user-project-profile-detail-listing-content>li .listing-info{display:none}.inner-content .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container{width:100%}.inner-content .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .jwplayer-container .jw-player>ul>li .shadow{background:0 0}.inner-content .user-project-profile-detail-listing-content>li .listing-info img,.three-column-container .user-project-profile-detail-listing-content>li .listing-info img{width:100%}.inner-content .user-project-profile-detail-listing-content>li .listing-info .description,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .description{line-height:20px}.inner-content .user-project-profile-detail-listing-content>li .listing-info p,.three-column-container .user-project-profile-detail-listing-content>li .listing-info p{letter-spacing:1px}.inner-content .user-project-profile-detail-listing-content>li .listing-info .blue-button-container,.three-column-container .user-project-profile-detail-listing-content>li .listing-info .blue-button-container{margin-bottom:29px;margin-top:20px}.inner-content .user-project-profile-detail-listing-content>li:first-child,.three-column-container .user-project-profile-detail-listing-content>li:first-child{border-top:1px solid #dedfe1}.user-profile-playbook{margin:0 auto;padding-bottom:47px;padding-top:40px;width:1024px}.outcome-facts{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #dedfe1}.outcome-facts .green-subtitle{margin-bottom:15px}.outcome-facts>ul>li{font-size:12px;color:#6e6e6e;margin-bottom:20px;line-height:20px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;overflow:visible;padding-left:10px;position:relative}.outcome-facts>ul>li:before{left:0;position:absolute}.user-quotes{margin-top:42px;padding-bottom:30px}.user-quotes>ul>li{line-height:20px}.user-quotes>ul>li:before{content:""}.user-quotes>ul>li>p{font-size:12px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;margin-bottom:15px;line-height:20px}.user-quotes>ul>li span.user{margin-bottom:30px}.user-quotes>ul>li span{font-size:10px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;margin-bottom:0;line-height:14px;display:block}.right-content .callout-section.blue-button-container:first-child{margin-top:0}.right-content .blue-button-container{background:0 0}.right-content .blue-button-container .blue-button{margin-top:0}.form-input .scfForm{word-break:normal;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:13px}.form-input .scfForm .scfSubmitSummary{margin-bottom:15px;margin-left:10px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-display:swap;-webkit-text-stroke:.3px}.form-input .scfForm .scfTitleBorder{color:#363636;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:24px}.form-input .scfForm .scfSectionBorderAsFieldSet{border-top-color:#6e6e6e;border-width:1px}.form-input .scfForm .scfSectionBorderAsFieldSet .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineTextLabel{width:91%}.form-input .scfForm .scfSectionBorderAsFieldSet .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineGeneralPanel{margin-left:29%}.form-input .scfForm .scfSectionBorderAsFieldSet .scfSectionContent .scfCheckboxBorder .scfCheckBoxListGeneralPanel{margin-left:27%}.form-input .scfForm .scfSectionLegend{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.form-input .scfForm .scfSectionBorder:after{clear:both;display:block;content:''}.form-input .scfForm .required-error-msg{color:red;float:left}.form-input .scfForm .scfSectionContent>div{padding-bottom:15px}.form-input .scfForm .scfSectionContent>div img{bottom:0;display:inline-block;left:-20px;top:-25px;position:relative}.form-input .scfForm .scfSectionContent>div .cross-image{display:block;top:-15px}.form-input .scfForm .scfSectionContent .scfDropListGeneralPanel .sbHolder .sbOptions{max-height:216px!important;overflow-y:scroll}.form-input .scfForm .scfSectionContent .chosen-container{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;color:#a5a5a5}.form-input .scfForm .scfSectionContent .chosen-container .chosen-single{background:0 0;border:1px solid #a5a5a5;border-radius:0;box-shadow:none}.form-input .scfForm .scfSectionContent .chosen-container .chosen-single>span{color:#a5a5a5;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:11px;text-transform:uppercase}.form-input .scfForm .scfSectionContent .chosen-container .chosen-single>div{background:url(/Bentley/includes/images/arrow.png) no-repeat scroll 0 0;height:8px;margin-right:5px;margin-top:8px;width:9px}.form-input .scfForm .scfSectionContent .chosen-container .chosen-drop{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0}.form-input .scfForm .scfSectionContent .chosen-container .chosen-drop .chosen-search input[type=text]{width:190px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;font-size:11px}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:500;font-display:swap;-webkit-text-stroke:0;color:#a5a5a5;font-size:11px;text-transform:uppercase;background-color:#dedfe1;border-bottom:1px solid #fff}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li:last-child{border-bottom:none}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li:before{content:""}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li:hover{color:#fff;background:#a5a5a5}.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li.highlighted,.form-input .scfForm .scfSectionContent .chosen-container .chosen-results li.result-selected{color:#fff;background:#a5a5a5}.form-input .scfForm .scfSectionContent .bentley-contact-field-multiline:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-contact-field-multiline-300:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-contact-field-multiline-300 textarea{width:300px;min-width:300px}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder{margin:0}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .jquery-safari-checkbox .mark img{top:0;left:0}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListLabel{float:left;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:12px;font-weight:300;line-height:18px;margin:0 45px 15px 0;text-align:right;text-transform:capitalize;width:20%;padding:3px 0 0 9px}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel>img{top:5px}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel label{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;font-weight:300;left:0;letter-spacing:.75px;line-height:20px;margin-bottom:0;position:relative;text-transform:inherit;top:2px;width:85%;margin-right:0;padding-left:0;text-align:left}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel .scfCheckBoxList tr{width:50%;float:left;height:inherit!important}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel .scfCheckBoxList tr td{display:block}.form-input .scfForm .scfSectionContent .scfCheckBoxListBorder .scfCheckBoxListGeneralPanel .scfCheckBoxList tr td:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineGeneralPanel{margin-left:28%}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineGeneralPanel textarea{max-width:370px;min-width:370px;max-height:200px;min-height:200px;-webkit-appearance:none;border-radius:0}.form-input .scfForm .scfSectionContent .bentley-multiline-with-top-label .scfMultipleLineTextLabel{width:82.5%}.form-input .scfForm .scfSectionContent .bentley-contact-field-300:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-contact-field-300 .sbHolder,.form-input .scfForm .scfSectionContent .bentley-contact-field-300 input[type=text]{width:300px}.form-input .scfForm .scfSectionContent .bantley-contact-field-370:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bantley-contact-field-370 .sbHolder,.form-input .scfForm .scfSectionContent .bantley-contact-field-370 input[type=text]{width:370px}.form-input .scfForm .scfSectionContent .bantley-contact-field-200:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bantley-contact-field-200 input[type=text]{width:200px}.form-input .scfForm .scfSectionContent .bentley-hidden-field{display:none}.form-input .scfForm .scfSectionContent .bentley-hidden-field:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bentley-hidden-field input[type=text]{width:200px}.form-input .scfForm .scfSectionContent .bantley-contact-field-186{float:left;margin-right:13px}.form-input .scfForm .scfSectionContent .bantley-contact-field-186 .sbHolder{width:186px}.form-input .scfForm .scfSectionContent .bantley-contact-field-186 input[type=text]{width:186px}.form-input .scfForm .scfSectionContent .bantley-contact-field-75:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .bantley-contact-field-75 input[type=text]{width:76px}.form-input .scfForm .scfSectionContent .dnc-contact-field-186-no-float:after{clear:both;display:block;content:''}.form-input .scfForm .scfSectionContent .dnc-contact-field-186-no-float input[type=text]{width:186px}.form-input .scfForm .scfDropList{width:200px}.form-input .scfForm .bentley-contact-field-droplist-370 .scfDropList{width:370px;margin-bottom:15px}.form-input .scfForm textarea{max-width:370px;min-width:370px;max-height:100px;min-height:100px;-webkit-appearance:none;border-radius:0}.form-input .scfForm label{text-transform:capitalize;margin:0 45px 0 0;line-height:18px;float:left;text-align:right;width:20%;padding:3px 0 0 9px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;color:#6e6e6e;font-size:12px}.form-input .scfForm .scfRequired{font-size:18px;-webkit-margin-end:-11px}.form-input .scfForm .scValidator,.form-input .scfForm .scfValidator,.form-input .scfForm li,.form-input .scfForm ul{color:red;float:none;font-size:16px;margin-bottom:5px}.form-input .scfForm .scfError .scfValidationSummary{color:red;float:none;font-size:16px;margin-bottom:5px}.form-input .scfForm .scfValidatorRequired{font-size:18px}.form-input .scfForm .scfMultipleLineTextBox{width:370px;display:block;border:1px solid #a5a5a5;font-size:12px;-webkit-appearance:none;border-radius:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:400;font-display:swap;-webkit-text-stroke:.3px}.form-input .scfForm .scfCheckboxBorder:after{clear:both;display:block;content:''}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel{margin-left:26%;padding-top:15px;width:100%}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox .mark img{top:0!important;position:relative;left:12px}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox>label{color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;line-height:20px;margin-bottom:0;letter-spacing:.75px;float:none;font-size:12px;border:none;text-transform:inherit;position:relative;top:2px;left:2px}.form-input .scfForm .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox .ui-btn.ui-checkbox-off:after{display:none}.form-input .scfForm .scfSubmitButtonBorder{padding-top:16px}.form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton{border:1px solid #038adb;color:#038adb;display:inline-block;background:0 0;font-size:12px;-moz-min-width:130px;-ms-min-width:130px;-o-min-width:130px;-webkit-min-width:130px;min-width:130px;padding:10px;text-align:center;line-height:8px;margin-top:10px;-ms-text-shadow:none;text-shadow:none;text-transform:uppercase;margin-left:28.1%}.form-input .scfForm .scfSubmitButtonBorder .scfSubmitButton:hover{color:#fff;background-color:#038adb;-webkit-transition:color .5s linear,background-color .5s ease-in-out;-moz-transition:color .5s linear,background-color .5s ease-in-out;-o-transition:color .5s linear,background-color .5s ease-in-out;transition:color .5s linear,background-color .5s ease-in-out}.form-input .scfForm .scfIntroBorder{margin-bottom:22px;margin-left:9px;margin-top:12px;color:#6e6e6e;display:block;font-size:14px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.form-input .scfForm .scfIntroBorder a{display:inline;color:#62bb47}.form-input .scfForm .scfIntroBorder p em{font-size:12px}ul.validations-summary{font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px;font-size:12px;padding-bottom:0;margin-top:25px}ul.validations-summary li{color:#fd0303;margin-bottom:9px;padding-left:15px}ul.validations-summary li:before{content:""}ul.validations-summary li img{display:inline-block;padding-right:8px}ul.validations-summary li:after{clear:both;display:block;content:''}.big-right .form-input{margin-bottom:74px}.sitemap{padding:40px 28px 40px 32px;font-size:12px;color:#6e6e6e;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font-weight:300;font-display:swap;-webkit-text-stroke:.2px}.sitemap>ul>li:before{content:""}.sitemap>ul>li>a{color:#62bb47}.sitemap>ul>li a{display:inline-block;margin-bottom:15px;outline:0;font-size:12px}.sitemap>ul>li a:hover{text-decoration:underline}.sitemap>ul>li .plus-minus-icon{background:url(/Bentley/includes/images/plus-minus.png) no-repeat;background-position:0 2px;display:inline-block;height:11px;width:11px;cursor:pointer;margin-right:5px}.sitemap>ul>li ul{display:none}.sitemap>ul>li ul li{padding-left:20px}.sitemap>ul>li ul li:before{content:""}.sitemap>ul>li ul li a{color:#6e6e6e}.microsoft-perspective-inner-content{max-width:1630px;margin:0 auto}.microsoft-perspective-inner-content .breadcrumb-content{background:#fff;max-width:1630px;margin:0 auto;position:relative}.microsoft-perspective-inner-content .breadcrumb-content .breadcrumb-utilities{width:65.03%;margin:0 auto;padding:25px 3.68%}.microsoft-perspective-inner-content .microsoft-perspective-wrapper{margin:35px auto 60px}.microsoft-perspective-inner-content .left{background:url(/Bentley/includes/images/left-bg.png) no-repeat;background-size:100% 100%;background-position:center top;width:13.8%;float:left}.microsoft-perspective-inner-content .right{background:url(/Bentley/includes/images/right-bg.png) no-repeat;background-size:100% 100%;background-position:center top;width:13.8%;float:left}.microsoft-perspective-inner-content .microsoft-perspective-container{width:65.03%;margin:0 auto;padding:0 3.68%;float:left}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul{margin:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li{margin-bottom:55px;width:47.16%;margin-right:5.66%;float:left;position:relative}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li:before{content:""}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li:nth-child(2n){margin-right:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1{background-color:#ebebeb}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 h4{color:#02adf2;font-weight:700;margin-bottom:8px}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 .perspective-description{color:#000;font-size:13px;line-height:20px;margin-top:8px;margin-bottom:30px}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 .perspective-description p{font-size:13px;line-height:20px;margin:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type1 .listing-div{padding:30px 47px}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay{background-color:rgba(0,0,0,.75);left:0;position:absolute;width:100%;bottom:0;text-align:center;min-height:25%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay img{margin:0 auto;display:block;width:100%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay span{font-size:18px;color:#fff;font-weight:700;display:block;text-transform:uppercase}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay p{font-size:14px;color:#fff}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay .listing-overlay-anchor{padding:8.1% 20px 8%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay-sky-blue{background-color:rgba(15,157,221,.75)}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay-image{left:0;position:absolute;width:100%;bottom:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li .listing-overlay-image img{display:block;width:100%}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.last-row-li{margin-bottom:0}.microsoft-perspective-inner-content .microsoft-perspective-container .microsoft-perspective-listing>ul>li.listing-div-type2 .listing-div img{display:block;width:100%}.banner-overlay{background-color:rgba(0,0,0,.75);padding:20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.banner-overlay.right{float:right}.banner-overlay h2{color:#fff;margin-bottom:15px;font-weight:300;font-size:32px}.banner-overlay .overlay-body{margin-bottom:20px;font-weight:200;font-size:15px;color:#fff}.banner-overlay .overlay-body ol,.banner-overlay .overlay-body p,.banner-overlay .overlay-body ul{color:#fff;font-weight:200;font-size:16px;margin-bottom:15px}.banner-overlay .overlay-body ol:last-child,.banner-overlay .overlay-body p:last-child,.banner-overlay .overlay-body ul:last-child{margin-bottom:0}.banner-overlay .promo-cta{color:#62bb47;display:table;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.banner-overlay .cta-watch-now{display:inline-block;color:#62bb47;padding:20px 50px 20px 0;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.banner-overlay .cta-watch-now .play-button{display:inline-block;border-radius:100%;border:1px solid #62bb47;height:35px;width:35px;vertical-align:middle;margin-left:15px;background:url(/bentley/includes/images/video-play.png) no-repeat 55% center;background-size:35%;margin-top:-3px}.banner-overlay .cta-watch-now:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.banner-overlay .cta-watch-now:hover .play-button{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.white-text{background-image:none}.white-text h2{color:#fff}.white-text .overlay-body ol,.white-text .overlay-body p,.white-text .overlay-body ul{color:#fff}.white-text .promo-cta{border-color:#fff;color:#fff}.white-text .promo-cta:hover{background-color:#fff;color:#000}.black-text{background-image:none}.black-text h2{color:#000}.black-text .overlay-body ol,.black-text .overlay-body p,.black-text .overlay-body ul{color:#000}.black-text .promo-cta{border-color:#000;color:#000}.promo-banner{padding:80px 0;position:relative;background-size:cover;background-position:center center;overflow:hidden}.promo-banner .container{width:930px;margin:0 auto;background:0 0;position:relative}.promo-banner .banner-overlay{padding:20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;background-color:rgba(0,0,0,.75)}.promo-banner .banner-overlay.right{float:right}.promo-banner .banner-overlay h2{color:#fff;margin-bottom:15px;font-weight:300;font-size:32px}.promo-banner .banner-overlay .overlay-body{margin-bottom:20px;font-weight:200;font-size:15px;color:#fff}.promo-banner .banner-overlay .overlay-body ol,.promo-banner .banner-overlay .overlay-body p,.promo-banner .banner-overlay .overlay-body ul{color:#fff;font-weight:200;font-size:16px;margin-bottom:15px}.promo-banner .banner-overlay .overlay-body ol:last-child,.promo-banner .banner-overlay .overlay-body p:last-child,.promo-banner .banner-overlay .overlay-body ul:last-child{margin-bottom:0}.promo-banner .banner-overlay .promo-cta{color:#62bb47;display:table;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner .banner-overlay .cta-watch-now{display:inline-block;color:#62bb47;padding:20px 50px 20px 0;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner .banner-overlay .cta-watch-now .play-button{display:inline-block;border-radius:100%;border:1px solid #62bb47;height:35px;width:35px;vertical-align:middle;margin-left:15px;background:url(/bentley/includes/images/video-play.png) no-repeat 55% center;background-size:35%;margin-top:-3px}.promo-banner .banner-overlay .cta-watch-now:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.promo-banner .banner-overlay .cta-watch-now:hover .play-button{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.promo-banner .video-play{margin:0 auto;position:absolute;z-index:99;width:100px;height:100px;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(50%);cursor:pointer;border-radius:100%;border:2px solid #62bb47;vertical-align:middle}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.promo-banner .video-play{position:relative;left:0;margin:auto;-ms-transform:none;transform:none}}.promo-banner .video-play img{width:50%;margin-top:23px;margin-left:33px}.promo-banner video{cursor:pointer;display:block;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(0);min-width:101%;min-height:100%;width:auto;height:auto;object-fit:initial;margin-left:-1px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.promo-banner video{margin-top:-52px;top:0}}.promo-banner.solid-color{background-image:none!important}.promo-banner.solid-color.green{background-color:#62bb47}.promo-banner.solid-color.green .banner-overlay{background-image:none}.promo-banner.solid-color.green .banner-overlay h2{color:#fff}.promo-banner.solid-color.green .banner-overlay .overlay-body ol,.promo-banner.solid-color.green .banner-overlay .overlay-body p,.promo-banner.solid-color.green .banner-overlay .overlay-body ul{color:#fff}.promo-banner.solid-color.green .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.solid-color.green .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.solid-color.black{background-color:#000}.promo-banner.solid-color.black .banner-overlay{background-image:none}.promo-banner.solid-color.black .banner-overlay h2{color:#fff}.promo-banner.solid-color.black .banner-overlay .overlay-body ol,.promo-banner.solid-color.black .banner-overlay .overlay-body p,.promo-banner.solid-color.black .banner-overlay .overlay-body ul{color:#fff}.promo-banner.solid-color.black .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.solid-color.black .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.solid-color.black .banner-overlay .promo-cta{color:#62bb47;border-color:#62bb47}.promo-banner.solid-color.black .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner.solid-color.dark-blue{background-color:#002a44}.promo-banner.solid-color.dark-blue .banner-overlay{background-image:none}.promo-banner.solid-color.dark-blue .banner-overlay h2{color:#fff}.promo-banner.solid-color.dark-blue .banner-overlay .overlay-body ol,.promo-banner.solid-color.dark-blue .banner-overlay .overlay-body p,.promo-banner.solid-color.dark-blue .banner-overlay .overlay-body ul{color:#fff}.promo-banner.solid-color.dark-blue .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.solid-color.dark-blue .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.solid-color.gray{background-color:#a6afb7}.promo-banner.solid-color.gray .banner-overlay{background-image:none}.promo-banner.solid-color.gray .banner-overlay h2{color:#000}.promo-banner.solid-color.gray .banner-overlay .overlay-body ol,.promo-banner.solid-color.gray .banner-overlay .overlay-body p,.promo-banner.solid-color.gray .banner-overlay .overlay-body ul{color:#000}.promo-banner.solid-color.gray .banner-overlay .promo-cta{border-color:#000;color:#000}.promo-banner.solid-color .banner-overlay{background:0 0}.promo-banner.split-view{display:table;width:100%;height:100%;padding:0}.promo-banner.split-view .table-row{display:table-row;height:100%}.promo-banner.split-view .table-row.left .cell.color .banner-overlay{float:right;padding:0 20px 0 0}.promo-banner.split-view .table-row.right .cell.color .banner-overlay{padding:0 0 0 20px}.promo-banner.split-view .table-row .cell{padding:80px 0;display:table-cell;width:50%;color:#fff;height:100%;vertical-align:middle;background-repeat:no-repeat;background-position-y:center}.promo-banner.split-view .table-row .cell:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.promo-banner.split-view .table-row .cell:hover .video-play{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.promo-banner.split-view .table-row .cell.color .banner-overlay{background-image:none;padding:20px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;background-color:rgba(0,0,0,.75);background:0 0;width:465px;float:left}.promo-banner.split-view .table-row .cell.color .banner-overlay h2{color:#000}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ul{color:#000}.promo-banner.split-view .table-row .cell.color .banner-overlay .promo-cta{border-color:#000;color:#000}.promo-banner.split-view .table-row .cell.color .banner-overlay.right{float:right}.promo-banner.split-view .table-row .cell.color .banner-overlay h2{color:#fff;margin-bottom:15px;font-weight:300;font-size:32px}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body{margin-bottom:20px;font-weight:200;font-size:15px;color:#fff}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ul{color:#fff;font-weight:200;font-size:16px;margin-bottom:15px}.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ol:last-child,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body p:last-child,.promo-banner.split-view .table-row .cell.color .banner-overlay .overlay-body ul:last-child{margin-bottom:0}.promo-banner.split-view .table-row .cell.color .banner-overlay .promo-cta{color:#62bb47;display:table;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner.split-view .table-row .cell.color .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now{display:inline-block;color:#62bb47;padding:20px 50px 20px 0;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now .play-button{display:inline-block;border-radius:100%;border:1px solid #62bb47;height:35px;width:35px;vertical-align:middle;margin-left:15px;background:url(/bentley/includes/images/video-play.png) no-repeat 55% center;background-size:35%;margin-top:-3px}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now:hover{-webkit-transition:background .25s ease;transition:background .25s ease}.promo-banner.split-view .table-row .cell.color .banner-overlay .cta-watch-now:hover .play-button{background-color:#62bb47;-webkit-transition:background .5s ease;transition:background .5s ease}.promo-banner.split-view .table-row .cell.color.black{background-color:#000}.promo-banner.split-view .table-row .cell.color.black .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.black .banner-overlay h2{color:#fff}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.black .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.black .banner-overlay .overlay-body ul{color:#fff}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta{color:#62bb47;border-color:#62bb47}.promo-banner.split-view .table-row .cell.color.black .banner-overlay .promo-cta:hover{color:#fff;background-color:#62bb47}.promo-banner.split-view .table-row .cell.color.green{background-color:#62bb47}.promo-banner.split-view .table-row .cell.color.green .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.green .banner-overlay h2{color:#fff}.promo-banner.split-view .table-row .cell.color.green .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.green .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.green .banner-overlay .overlay-body ul{color:#fff}.promo-banner.split-view .table-row .cell.color.green .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.split-view .table-row .cell.color.green .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.split-view .table-row .cell.color.dark-blue{background-color:#002a44}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay h2{color:#fff}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .overlay-body ul{color:#fff}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .promo-cta{border-color:#fff;color:#fff}.promo-banner.split-view .table-row .cell.color.dark-blue .banner-overlay .promo-cta:hover{background-color:#fff;color:#000}.promo-banner.split-view .table-row .cell.color.gray{background-color:#a6afb7}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay{background-image:none}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay h2{color:#000}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .overlay-body ol,.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .overlay-body p,.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .overlay-body ul{color:#000}.promo-banner.split-view .table-row .cell.color.gray .banner-overlay .promo-cta{border-color:#000;color:#000}.promo-banner.split-view .table-row .cell.image{position:relative;background-size:cover;background-position:center center;padding:0;overflow:hidden}.promo-banner.gradient{background-size:cover;background-position:center center;overflow:auto;padding:0;position:relative}.promo-banner.gradient .gradient-bg{position:absolute;width:75%;height:100%;top:0;z-index:0;background:-moz-linear-gradient(left,rgba(0,0,0,.85) 0,rgba(0,0,0,.85) 50%,rgba(0,0,0,.4) 95%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.85) 0,rgba(0,0,0,.85) 50%,rgba(0,0,0,.4) 95%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.85) 0,rgba(0,0,0,.85) 50%,rgba(0,0,0,.4) 95%,rgba(0,0,0,0) 100%)}.promo-banner.gradient .gradient-bg.right{right:0;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 5%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 5%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.85) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 5%,rgba(0,0,0,.85) 50%,rgba(0,0,0,.85) 100%)}.promo-banner.gradient .banner-overlay{position:relative;padding:80px 0;background-color:transparent;z-index:1}.promo-banner .justified{float:none;width:100%}.promo-banner .no-overlay{background:0 0}.promo-banner.gradient .banner-overlay{padding:80px}.promo-banner .black{background-color:rgba(0,0,0,.75)!important}.promo-banner .black h2{color:#fff!important}.promo-banner .black p{color:#fff!important}.promo-banner .video-js .vjs-tech{left:50%;top:50%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.promo-banner .video-js .vjs-tech{left:50%;top:52px}}.right-content .callout-section{background:0 0}.outcome-facts>ul>li:before{content:'•    '}.bim-callout-v2{margin-left:0!important;padding:47px 1.5%}.bim-callout-v2 ul li{position:relative;padding:0;margin-right:2.7em;width:31.6%}.bim-callout-v2 ul li>a>img{width:100%;height:auto}.bim-callout-v2 .three-column-descritption{position:absolute;padding-bottom:10px;bottom:0;width:100%;background-color:rgba(255,255,255,.9);text-align:center}.bim-callout-v2 .three-column-stub h5{text-align:center;padding:0 1em}.bim-callout-v2 .three-column-stub .stub-summary{text-align:center;padding:0 1em}.bim-callout-v2 .three-column-stub .stub-cta{display:inline-block;color:#62bb47;border:1px solid #62bb47;padding:10px 20px;width:auto;font-size:12px;text-transform:uppercase;font-weight:400}.stub-cta:hover{color:#fff!important;background-color:#62bb47}.bim-callout-v2>ul{margin:0 auto;width:83.4%;margin-left:11.4%}.four-columns-new>ul>li:nth-child(3n){margin-right:2.5em}.four-columns-new>ul>li:nth-child(4n){margin-right:0}@media only screen and (min-width:768px){.four-columns-new ul li{width:15em!important;height:335px!important}.three-column-new ul{margin-left:11.4%!important}.four-columns-new ul{margin-left:9.8%!important}.three-column-new ul li{width:20em!important;height:335px!important}}@media only screen and (min-width:1396px){.four-columns-new ul li{width:16em!important}.four-columns-new ul{margin-left:12.4%!important}.three-column-new ul{margin-left:14.4%!important}.three-column-new ul li{width:21em!important;height:335px!important}}@media only screen and (min-width:1536px){.four-columns-new ul li{width:18em!important}.three-column-new ul{margin-left:12.6%!important}.three-column-new ul li{width:24em!important;height:335px!important}}@media only screen and (min-width:1707px){.four-columns-new ul li{width:22em!important}.four-columns-new ul{margin-left:9.4%!important}.three-column-new ul{margin-left:17%!important}.three-column-new ul li{width:24em!important;height:335px!important}}@media only screen and (min-width:1920px){.four-columns-new ul{margin-left:11.4%!important}.three-column-new ul{margin-left:19%!important}}@media only screen and (max-width:550px){.three-column-new ul li{width:24em!important;height:335px!important}.four-columns-new ul li{width:18em!important}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.career-hero{overflow:hidden;position:relative}.career-hero .bg-image{position:absolute;width:100%;height:100%;object-fit:cover}.career-hero .copy-wrapper{position:relative;padding:150px 40px 0;max-width:1200px;margin:auto;color:#fff}@media only screen and (max-width:1024px){.career-hero .copy-wrapper{text-align:center}}@media only screen and (max-width:768px){.career-hero .copy-wrapper{padding:50px 17px 0}}.career-hero .copy-wrapper h2{font-size:48px;padding-bottom:15px;color:#fff;font:normal normal 500 60px/50px Roboto;letter-spacing:3px}@media only screen and (max-width:768px){.career-hero .copy-wrapper h2{font:normal normal 400 40px/50px Roboto;letter-spacing:2px;text-align:center}}.career-hero .copy-wrapper .subtitle{font-size:36px;font:normal normal 400 36px/50px Roboto;letter-spacing:1.8px}@media only screen and (max-width:768px){.career-hero .copy-wrapper .subtitle{font:normal normal 400 21px/30px Roboto;letter-spacing:1.05px;text-align:center}}.career-hero .search-wrapper{position:relative;display:flex;flex-direction:row;padding:0 40px 150px;max-width:1200px;margin:auto;color:#fff;margin-top:25px}@media only screen and (max-width:1024px){.career-hero .search-wrapper{flex-direction:column}}@media only screen and (max-width:768px){.career-hero .search-wrapper{padding:0 17px 50px}}.career-hero .search-wrapper .search-form{border:0;background-color:#fff;display:flex;height:50px}@media only screen and (max-width:1024px){.career-hero .search-wrapper .search-form{margin:auto;width:100%;max-width:400px}}.career-hero .search-wrapper input{border:0;padding:10px;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;font:normal normal normal 22px/28px Roboto;letter-spacing:0;opacity:.5;padding-left:30px}.career-hero .search-wrapper a{border:0;background-color:transparent;height:34px;width:auto;cursor:pointer;overflow:hidden;padding:5px}@media only screen and (max-width:1024px){.career-hero .search-wrapper a{margin-left:auto}}.career-hero .search-wrapper a img{height:36px;padding:8px}.career-hero .search-wrapper .all-jobs{color:#fff;text-decoration:none;font:normal normal 400 14px/20px Roboto;letter-spacing:.42px;margin-left:25px;padding-top:15px}@media only screen and (max-width:1024px){.career-hero .search-wrapper .all-jobs{margin:15px auto}}.career-hero .search-wrapper .all-jobs:after{content:"→";color:#62bb47;line-height:.3;font-size:42px;padding-left:15px;position:absolute}