a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
.container-smooth{max-width:1170px}@media (min-width:1px){.container-smooth{width:auto}}.btn-labeled{padding-top:0;padding-bottom:0}.btn-label{position:relative;background:0 0;background:rgba(0,0,0,.15);display:inline-block;padding:6px 12px;left:-12px;border-radius:3px 0 0 3px}.btn-label.btn-label-right{left:auto;right:-12px;border-radius:0 3px 3px 0}.btn-lg .btn-label{padding:10px 16px;left:-16px;border-radius:5px 0 0 5px}.btn-lg .btn-label.btn-label-right{left:auto;right:-16px;border-radius:0 5px 5px 0}.btn-sm .btn-label{padding:5px 10px;left:-10px;border-radius:2px 0 0 2px}.btn-sm .btn-label.btn-label-right{left:auto;right:-10px;border-radius:0 2px 2px 0}.btn-xs .btn-label{padding:1px 5px;left:-5px;border-radius:2px 0 0 2px}.btn-xs .btn-label.btn-label-right{left:auto;right:-5px;border-radius:0 2px 2px 0}.nav-tabs-bottom{border-bottom:0;border-top:1px solid #ddd}.nav-tabs-bottom>li{margin-bottom:0;margin-top:-1px}.nav-tabs-bottom>li>a{border-radius:0 0 4px 4px}.nav-tabs-bottom>li>a:hover,.nav-tabs-bottom>li>a:focus,.nav-tabs-bottom>li.active>a,.nav-tabs-bottom>li.active>a:hover,.nav-tabs-bottom>li.active>a:focus{border:1px solid #ddd;border-top-color:transparent}.nav-tabs-left{border-bottom:0;border-right:1px solid #ddd}.nav-tabs-left>li{margin-bottom:0;margin-right:-1px;float:none}.nav-tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;margin-bottom:2px}.nav-tabs-left>li>a:hover,.nav-tabs-left>li>a:focus,.nav-tabs-left>li.active>a,.nav-tabs-left>li.active>a:hover,.nav-tabs-left>li.active>a:focus{border:1px solid #ddd;border-right-color:transparent}.row>.nav-tabs-left{padding-right:0;padding-left:15px;margin-right:-1px;position:relative;z-index:1}.row>.nav-tabs-left+.tab-content{border-left:1px solid #ddd}.nav-tabs-right{border-bottom:0;border-left:1px solid #ddd}.nav-tabs-right>li{margin-bottom:0;margin-left:-1px;float:none}.nav-tabs-right>li>a{border-radius:0 4px 4px 0;margin-left:0;margin-bottom:2px}.nav-tabs-right>li>a:hover,.nav-tabs-right>li>a:focus,.nav-tabs-right>li.active>a,.nav-tabs-right>li.active>a:hover,.nav-tabs-right>li.active>a:focus{border:1px solid #ddd;border-left-color:transparent}.row>.nav-tabs-right{padding-left:0;padding-right:15px}.navmenu,.navbar-offcanvas{width:300px;height:auto;border-width:1px;border-style:solid;border-radius:4px}.navmenu-fixed-left,.navmenu-fixed-right,.navbar-offcanvas{position:fixed;z-index:1050;top:0;bottom:0;overflow-y:auto;border-radius:0}.navmenu-fixed-left,.navbar-offcanvas.navmenu-fixed-left{left:0;right:auto;border-width:0 1px 0 0}.navmenu-fixed-right,.navbar-offcanvas{left:auto;right:0;border-width:0 0 0 1px}.navmenu-nav{margin-bottom:10px}.navmenu-nav.dropdown-menu{position:static;margin:0;padding-top:0;float:none;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.navbar-offcanvas .navbar-nav{margin:0}@media (min-width:768px){.navbar-offcanvas{width:auto;border-top:0;box-shadow:none}.navbar-offcanvas.offcanvas{position:static;display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-offcanvas .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-offcanvas .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-offcanvas .navmenu-brand{display:none}}.navmenu-brand{display:block;font-size:18px;line-height:20px;padding:10px 15px;margin:10px 0}.navmenu-brand:hover,.navmenu-brand:focus{text-decoration:none}.navmenu-default,.navbar-default .navbar-offcanvas{background-color:#f8f8f8;border-color:#e7e7e7}.navmenu-default .navmenu-brand,.navbar-default .navbar-offcanvas .navmenu-brand{color:#777}.navmenu-default .navmenu-brand:hover,.navbar-default .navbar-offcanvas .navmenu-brand:hover,.navmenu-default .navmenu-brand:focus,.navbar-default .navbar-offcanvas .navmenu-brand:focus{color:#5e5e5e;background-color:transparent}.navmenu-default .navmenu-text,.navbar-default .navbar-offcanvas .navmenu-text{color:#777}.navmenu-default .navmenu-nav>.dropdown>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-default .navmenu-nav>.dropdown>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navmenu-default .navmenu-nav>.open>a,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-default .navmenu-nav>.open>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-default .navmenu-nav>.open>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navmenu-default .navmenu-nav>.open>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-default .navmenu-nav>.open>a:hover .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-default .navmenu-nav>.open>a:focus .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navmenu-default .navmenu-nav>.dropdown>a .caret,.navbar-default .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}.navmenu-default .navmenu-nav.dropdown-menu,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu{background-color:#e7e7e7}.navmenu-default .navmenu-nav.dropdown-menu>.divider,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{background-color:#f8f8f8}.navmenu-default .navmenu-nav.dropdown-menu>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-default .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{background-color:#d7d7d7}.navmenu-default .navmenu-nav>li>a,.navbar-default .navbar-offcanvas .navmenu-nav>li>a{color:#777}.navmenu-default .navmenu-nav>li>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus{color:#333;background-color:transparent}.navmenu-default .navmenu-nav>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-default .navmenu-nav>.active>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-default .navmenu-nav>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navmenu-default .navmenu-nav>.disabled>a,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-default .navmenu-nav>.disabled>a:hover,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-default .navmenu-nav>.disabled>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navmenu-inverse,.navbar-inverse .navbar-offcanvas{background-color:#222;border-color:#080808}.navmenu-inverse .navmenu-brand,.navbar-inverse .navbar-offcanvas .navmenu-brand{color:#999}.navmenu-inverse .navmenu-brand:hover,.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,.navmenu-inverse .navmenu-brand:focus,.navbar-inverse .navbar-offcanvas .navmenu-brand:focus{color:#fff;background-color:transparent}.navmenu-inverse .navmenu-text,.navbar-inverse .navbar-offcanvas .navmenu-text{color:#999}.navmenu-inverse .navmenu-nav>.dropdown>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:hover .caret,.navmenu-inverse .navmenu-nav>.dropdown>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navmenu-inverse .navmenu-nav>.open>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a,.navmenu-inverse .navmenu-nav>.open>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover,.navmenu-inverse .navmenu-nav>.open>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus{background-color:#080808;color:#fff}.navmenu-inverse .navmenu-nav>.open>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a .caret,.navmenu-inverse .navmenu-nav>.open>a:hover .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:hover .caret,.navmenu-inverse .navmenu-nav>.open>a:focus .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navmenu-inverse .navmenu-nav>.dropdown>a .caret,.navbar-inverse .navbar-offcanvas .navmenu-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navmenu-inverse .navmenu-nav.dropdown-menu,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu{background-color:#080808}.navmenu-inverse .navmenu-nav.dropdown-menu>.divider,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.divider{background-color:#222}.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:hover,.navmenu-inverse .navmenu-nav.dropdown-menu>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu>.active>a:focus{background-color:#000}.navmenu-inverse .navmenu-nav>li>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a{color:#999}.navmenu-inverse .navmenu-nav>li>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-inverse .navmenu-nav>li>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>li>a:focus{color:#fff;background-color:transparent}.navmenu-inverse .navmenu-nav>.active>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a,.navmenu-inverse .navmenu-nav>.active>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-inverse .navmenu-nav>.active>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.active>a:focus{color:#fff;background-color:#080808}.navmenu-inverse .navmenu-nav>.disabled>a,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a,.navmenu-inverse .navmenu-nav>.disabled>a:hover,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:hover,.navmenu-inverse .navmenu-nav>.disabled>a:focus,.navbar-inverse .navbar-offcanvas .navmenu-nav>.disabled>a:focus{color:#444;background-color:transparent}.alert-fixed-top,.alert-fixed-bottom{position:fixed;width:100%;z-index:1035;border-radius:0;margin:0;left:0}@media (min-width:992px){.alert-fixed-top,.alert-fixed-bottom{width:992px;left:50%;margin-left:-496px}}.alert-fixed-top{top:0;border-width:0 0 1px}@media (min-width:992px){.alert-fixed-top{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-width:0 1px 1px}}.alert-fixed-bottom{bottom:0;border-width:1px 0 0}@media (min-width:992px){.alert-fixed-bottom{border-top-right-radius:4px;border-top-left-radius:4px;border-width:1px 1px 0}}.offcanvas{display:none}.offcanvas.in{display:block}@media (max-width:767px){.offcanvas-xs{display:none}.offcanvas-xs.in{display:block}}@media (max-width:991px){.offcanvas-sm{display:none}.offcanvas-sm.in{display:block}}@media (max-width:1199px){.offcanvas-md{display:none}.offcanvas-md.in{display:block}}.offcanvas-lg{display:none}.offcanvas-lg.in{display:block}.canvas-sliding{-webkit-transition:top .35s,left .35s,bottom .35s,right .35s;transition:top .35s,left .35s,bottom .35s,right .35s}.offcanvas-clone{height:0!important;width:0!important;overflow:hidden!important;border:none!important;margin:0!important;padding:0!important;position:absolute!important;top:auto!important;left:auto!important;bottom:0!important;right:0!important;opacity:0!important}.table.rowlink td:not(.rowlink-skip),.table .rowlink td:not(.rowlink-skip){cursor:pointer}.table.rowlink td:not(.rowlink-skip) a,.table .rowlink td:not(.rowlink-skip) a{color:inherit;font:inherit;text-decoration:inherit}.table-hover.rowlink tr:hover td,.table-hover .rowlink tr:hover td{background-color:#cfcfcf}.btn-file{overflow:hidden;position:relative;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);font-size:23px;height:100%;width:100%;direction:ltr;cursor:pointer}.fileinput{margin-bottom:9px;display:inline-block}.fileinput .form-control{padding-top:7px;padding-bottom:5px;display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}.fileinput .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center}.fileinput .thumbnail>img{max-height:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{vertical-align:middle;display:inline-block;overflow:hidden}.form-control .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group>*{position:relative;z-index:2}.fileinput.input-group>.btn-file{z-index:1}.fileinput-new.input-group .btn-file,.fileinput-new .input-group .btn-file{border-radius:0 4px 4px 0}.fileinput-new.input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-sm{border-radius:0 3px 3px 0}.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-lg{border-radius:0 6px 6px 0}.form-group.has-warning .fileinput .fileinput-preview{color:#8a6d3b}.form-group.has-warning .fileinput .thumbnail{border-color:#faebcc}.form-group.has-error .fileinput .fileinput-preview{color:#a94442}.form-group.has-error .fileinput .thumbnail{border-color:#ebccd1}.form-group.has-success .fileinput .fileinput-preview{color:#3c763d}.form-group.has-success .fileinput .thumbnail{border-color:#d6e9c6}.input-group-addon:not(:first-child){border-left:0}
*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body,html{width:100%;height:auto;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;-webkit-overflow-scrolling:touch;}body{margin:0 0 0px;font-family:'proxima nova','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;}body.navbar-is-fixed-top{padding-top:0px !important;}body.admin-menu .navbar-fixed-top{top:28px;}body.admin-menu.navbar-is-fixed-top{padding-top:79px !important;}body.admin-menu.navbar-is-fixed-top .navmenu-fixed-left,body.admin-menu.navbar-is-fixed-top .navmenu-fixed-right,body.admin-menu.navbar-is-fixed-top .navbar-offcanvas{top:28px;}*{outline:none !important;}h1{font-family:"proxima-nova",sans-serif;font-weight:700;}h2{margin:0 0 24px;font-family:'proxima nova',sans-serif;font-size:32px;font-weight:400;}h3{margin:10px 0 20px;color:#d91503;font-family:'proxima nova',sans-serif;font-size:24px;font-weight:300;}h4{margin:0 0 2px;font-family:'proxima nova',sans-serif;font-size:16px;font-weight:500;letter-spacing:0.02em;line-height:22px;text-transform:uppercase;}.not-front h2{padding:0 0 0 44px;background:url(../../../all/themes/bootstrap_e3_v2/images/heading_2.svg) left center no-repeat;background-size:30px 17px;color:#d91503;}p{color:#676767;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:400;line-height:22px;}a{color:#0C335A;outline:0;}a:hover,a:active,a:focus{outline:0;}a:hover,a:focus{color:#00b3ff;text-decoration:none;}.btn{padding:8px 20px;background:transparent;border:2px solid #333;border-radius:0px;font-family:'Oswald',sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#333;}.btn-default:hover,.btn-default:focus{background:#333;border-color:#333;color:#ffffff;}.call-to-action{padding:12px 32px;display:block;float:left;clear:both;background:#dd4d3f;color:rgba(255,255,255,1);font-family:'proxima nova',sans-serif;font-size:18px;font-weight:500;line-height:22px;text-transform:uppercase;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.call-to-action:hover,.call-to-action:focus{background:#C73022;color:#ffffff;}.call-to-action.alt{background:#30495e;}.call-to-action.alt:hover,.call-to-action.alt:focus{background:#1A344A;color:#ffffff;}.form-control{border-radius:2px;}.banner-inner{padding:0 60px;position:relative;}.not-front .banner-inner{top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.container{width:100%;padding:0 60px;}.container.container-top,.container.container-bottom{width:100%;padding:0;}.navbar{height:80px;background-color:#ffffff;border:0px;border-bottom:1px solid #999999;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.navbar > .navbar-header,.navbar > .navbar-header > .nav-column{height:100%;}.navbar > .navbar-header > .nav-column{margin:0;padding:0;}.navbar .navbar-brand{height:auto;padding:0px;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#f7f9f9;font-weight:300;letter-spacing:0.1em;}#e3logo{width:180px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.e3red{fill:#DD4D3F;}.e3blue-w-stroke{fill:#20295D;stroke:#20295D;stroke-width:0.3274;stroke-miterlimit:10;}.e3blue{fill:#20295D;}.nav-button-text{padding:0 0 0 8px;display:block;float:right;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:rgba(255,255,255,0.75);font-size:11px;font-weight:700;letter-spacing:0.025em;line-height:14px;text-transform:uppercase;}.menu-button{height:80px;padding:0px;display:block;float:right;position:relative;z-index:1001;background:#dd4d3f;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.navbar .navbar-toggle{width:85px;height:100%;margin:0;padding:40px 0px;}.navbar-toggle{display:block;float:left;border:0px solid #dddddd;border-radius:0px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.navbar-toggle .icon-bar{width:32px;height:4px;display:block;background-color:#f7f9f9 !important;border-radius:0px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px;}.menu-icon-center{display:inline-block;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.help-button{height:60px;margin-right:15px;padding:0 10px;display:block;float:right;}#help-icon{width:24px;display:block;float:left;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.help-fill{fill:rgba(255,255,255,0.75);}.help-fill-transparent{fill:#27384A;}.help-button:hover .nav-button-text{color:rgba(255,255,255,1);}.help-button:hover .help-fill{fill:rgba(255,255,255,1);}.preview-button{height:60px;margin-right:6px;padding:0 10px;display:block;float:right;}#preview-icon{width:24px;height:30px;display:block;float:left;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.preview-fill{fill:rgba(255,255,255,0.75);}.preview-button:hover .nav-button-text{color:rgba(255,255,255,1);}.preview-button:hover .preview-fill{fill:rgba(255,255,255,1);}.add-button{height:60px;margin-right:15px;padding:0 10px;display:block;float:right;}#add-icon{width:36px;display:block;float:left;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.add-fill{fill:rgba(255,255,255,0.75);}.add-button:hover .nav-button-text{color:rgba(255,255,255,1);}.add-button:hover .add-fill{fill:rgba(255,255,255,1);}.page-header{margin:40px 0 20px;padding-bottom:0px;border-bottom:0px solid #eee;color:#454545;font-weight:300;}#breadcrumbs{width:100%;display:block;float:left;position:relative;}.breadcrumb{padding:8px 60px;font-size:11px;font-weight:700;text-transform:uppercase;}.footer{height:auto;margin:0;padding:60px 60px 40px;display:block;float:left;clear:both;position:relative;z-index:0;background:#20313f;border:0px !important;}.footer p{color:rgba(247,249,249,0.8);font-family:'proxima nova',sans-serif;font-size:13px;font-weight:400;letter-spacing:0.1em;text-transform:none;line-height:32px;}.footer p a{margin-left:8px;color:dimgray;}.footer .navbar-nav{margin:0px 0 40px;float:none!important;}.footer .navbar-nav > li{float:none;}.footer .navbar-nav > li > a{width:20%;padding:0px;display:block;float:left;color:#98a3ad;color:#ffffff;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:600;letter-spacing:0.02em;3 cursor:pointer;text-transform:uppercase;line-height:32px;}.footer .navbar-nav > li > a:hover,.footer .navbar-nav > li > a:focus{background:transparent;}.footer .navbar-nav > li > .nolink{margin:0 0 8px;padding:0px;display:block;color:#ffffff;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:600;letter-spacing:0.02em;cursor:default;}.footer .navbar-nav > li > a.contract-special{margin:0 0 8px;padding:0px;display:block;float:none;clear:both;color:#ffffff;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:600;letter-spacing:0.02em;cursor:default;text-transform:capitalize;}.footer .navbar-nav > li.dropdown{width:20%;height:auto;display:block;float:left;color:#ffffff;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:600;letter-spacing:0.02em;}.footer .navbar-nav > li.dropdown .caret{display:none;}.footer .navbar-nav > li.dropdown .dropdown-menu{display:block !important;background:transparent;}.footer .navbar-nav > li.dropdown .dropdown-menu > li{width:auto;}.footer .navbar-nav > li.dropdown .dropdown-menu > li > a{width:auto;max-width:80%;padding:6px 0px;display:inline-block;color:rgba(247,249,249,0.8);font-family:'proxima nova',sans-serif;font-size:13px;font-weight:400;letter-spacing:0.1em;text-transform:none;line-height:18px;white-space:normal;}.contract-special{cursor:pointer !important;}.footer .dropdown-menu > li > a:hover,.footer .dropdown-menu > li > a:focus{background-color:transparent;color:#ffffff !important;}.footer .dropdown-menu > .active > a,.footer .dropdown-menu > .active > a:hover,.footer .dropdown-menu > .active > a:focus{background-color:transparent;}.iso-block{position:absolute;bottom:-45px;right:0px;}.iso-block img{width:auto;max-width:200px;height:auto;max-height:80px;margin-left:15px;}.iso-block.alt{position:absolute;bottom:-35px;left:0px;}.iso-block.alt img{width:auto;max-width:200px;height:auto;max-height:80px;margin-right:5px;}.content-list{}.content-list .content-item{padding:16px 0px;border-bottom:1px solid #ececec;}.main-container{width:100%;display:block;float:left;position:relative;z-index:10;}.front .main-container > .row,.front .main-container > .row > .page-section,.front .main-container > .row > .page-section > .region-content,.front .main-container > .row > .page-section > .region-content > .block,.front .main-container > .row > .page-section > .region-content > .block > .home-page,.front .main-container > .row > .page-section > .region-content > .block > .home-page > .view-content,.front .main-container > .row > .page-section > .region-content > .block > .home-page > .view-content > div{height:100vh;}.home-page{}.home-banner,.home-services,.home-quote,.home-team{width:100%;display:block;float:left;}.home-banner{height:100vh;padding:0 15px;}.home-banner > .view-content,.home-banner > .view-content > div{height:100%;}.banner-home{width:100%;height:100%;display:block;float:left;}.home-banner .banner-home{position:relative;}.home-banner .banner-home .banner-inner{bottom:40px;position:absolute;}.banner-home .banner-inner h1 p{color:rgba(255,255,255,0.95);font-family:'proxima nova',sans-serif;font-size:124px;font-weight:700;line-height:96px;text-transform:uppercase;}.banner-title{margin:0 0 40px;color:rgba(255,255,255,0.95);font-family:'proxima nova',sans-serif;font-size:124px;font-weight:700;line-height:96px;text-transform:uppercase;}.banner-inner p{margin:20px 10px;color:rgba(255,255,255,1);font-family:'proxima nova',sans-serif;font-size:18px;font-weight:500;line-height:22px;}.banner-inner .call-to-action{margin:36px 0 0;}*/


.page-node-50 .banner-page h1,.page-node-51 .banner-page h1,.page-node-52 .banner-page h1,.page-node-53 .banner-page h1,.page-node-54 .banner-page h1,.page-node-55 .banner-page h1,.page-node-56 .banner-page h1{padding-top:50px !important;}.page-node-49 .banner-inner p,.page-node-50 .banner-inner p,.page-node-51 .banner-inner p,.page-node-52 .banner-inner p,.page-node-53 .banner-inner p,.page-node-54 .banner-inner p,.page-node-55 .banner-inner p,.page-node-56 .banner-inner p,.page-node-262 .banner-inner p{display:none !important;}.home-team .banner-home{width:100%;height:auto;display:block;float:left;clear:both;}.home-team .banner-home .banner-inner{width:100%;padding:80px 60px;display:block;float:left;clear:both;position:relative;top:auto;transform:none;*/ -ms-transform:none;-webkit-transform:none;}.home-team .banner-home .banner-inner .views-field-field-call-to-action{display:block;float:left;clear:both;}.home-services{padding:0 0px;}.services-block{height:360px;padding:60px;background:#ffffff;}.services-block:nth-child(2),.services-block:nth-child(3){background:#f2f3f6;}.services-block:nth-child(1){background:url(../../../all/themes/bootstrap_e3_v2/images/checklist.svg) right center no-repeat #ffffff;}.services-block:nth-child(2){background:url(../../../all/themes/bootstrap_e3_v2/images/money.svg) right center no-repeat #f2f3f6;}.services-block:nth-child(3){background:url(../../../all/themes/bootstrap_e3_v2/images/handshake-reverse.svg) right center no-repeat #ffffff;}.services-block:nth-child(4){background:url(../../../all/themes/bootstrap_e3_v2/images/buildings-reverse.svg) right center no-repeat #f2f3f6;}.services-block h2{margin:0;}.services-block h4{color:#dd4d3f;}.services-block .call-to-action{margin:40px 0 0;}.home-quote{padding:170px 15px 90px;background:url(../../../all/themes/bootstrap_e3_v2/images/quote-bg.png) center 60px no-repeat #ce483b;color:#ffffff;text-align:center;}.home-quote-testimonial{width:100%;display:block;float:left;}.home-quote-testimonial p{max-width:780px;margin:0 auto;color:#ffffff;font-family:'proxima nova',sans-serif;font-size:28px;font-weight:400;font-style:italic;line-height:36px;}.home-quote-testimonial-author{width:100%;margin:32px 0 0;display:block;float:left;color:#ffffff;font-family:'proxima nova',sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:22px;}.home-team{height:auto;padding:0 15px;}.home-team > .view-content,.home-team > .view-content > div{height:100%;}.team-home{height:100%;}.team-banner h2{width:30%;margin:0 0 40px;display:block;color:rgba(255,255,255,0.95);font-family:'proxima nova',sans-serif;font-size:124px;font-weight:700;line-height:96px;text-transform:uppercase;}.team-banner p{width:300px;color:rgba(255,255,255,1);font-family:'proxima nova',sans-serif;font-size:18px;font-weight:500;line-height:22px;}.team-banner .call-to-action{margin:36px 0 0;}.page-node .main-container{padding:0 15px;}.page-page{}.banner-page{margin-top:79px;height:440px;color:rgba(255,255,255,0.7);font-family:'proxima nova',sans-serif;font-size:18px;font-weight:400;line-height:22px;text-align:center;}.banner-page h1{color:#ffffff;font-family:'proxima nova',sans-serif;font-size:54px;font-weight:100;}.banner-page p{max-width:780px;margin:0 auto;color:rgba(255,255,255,0.7);}.body-page{padding:120px 0;background:#ffffff;color:#676767;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:400;line-height:22px;}.body-page h2{max-width:780px;margin-left:auto;margin-right:auto;}.body-page h3{max-width:780px;margin:0 auto 24px;}.body-page p{max-width:780px;margin:0 auto 24px;clear:both;}.body-page ul,.body-page ol{max-width:780px;margin:0 auto 24px;}.body-page > div{max-width:780px;margin:0 auto 24px;}.body-page ul li,.body-page ol li{color:#676767;font-family:'proxima nova',sans-serif;font-size:18px;font-weight:400;line-height:22px;}.body-page p .call-to-action{display:inline-block;float:none;}.body-page ul li ul,.body-page ol li ol{max-width:780px;margin:0 auto 0px;}.body-page table{width:100% !Important;max-width:780px;margin:40px auto 0;border-color:#676767;}.body-page table td{padding:20px;}.body-page table td p{margin:0;}.body-page .row{max-width:780px;margin:0 auto 24px;}.body-page .row.styled-list{max-width:100%;margin:60px 0;padding:55px 40px;background:#e9e9e9;}.body-page .row.styled-list h3{padding:0 0 0 36px;background:url(../../../all/themes/bootstrap_e3_v2/images/heading_2.svg) left 4px no-repeat;background-size:24px 14px;}.body-page .row.styled-list ul{padding-left:20px;}.body-page .row.styled-list li{margin-bottom:12px;}.body-page .row.logo-row{max-width:810px;margin:40px auto;}.body-page .row.logo-row .logo p:first-child{margin:0 auto 8px;}.body-page .row.logo-row .logo img{width:100%;height:auto;border:1px solid #cccccc;}.page-node-19 .body-page p .call-to-action{margin:0 0 30px;}.page-team{display:block;float:left;position:relative;background:#ffffff;}.leadership-container{width:100%;padding:60px 0;display:block;float:left;clear:both;}.leadership-container h2{margin:0 0 40px;}.leadership-container > .leadership-view{padding:0 120px;}.leadership-view > .view-content{margin:0 -15px;}.leadership-row{margin:0 0 70px;}.leadership-row img{width:100%;height:auto;margin:0 0 16px;}.leadership-row .panel img{width:40%;margin:0 24px 16px 0;float:left;}.leadership-row .leadership-title{color:#333333;font-family:'proxima nova',sans-serif;font-size:19px;font-weight:500;line-height:19px;}.leadership-row .leadership-position{color:#676767;font-family:'proxima nova',sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:19px;}.leadership-row .bio-button{padding-right:15px;float:right;background:url(../../../all/themes/bootstrap_e3_v2/images/bio_button.svg) right 5px no-repeat;background-size:10px;color:#d91503;font-family:'proxima nova',sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;}.office-container{width:100%;padding:60px 0 0;display:block;float:left;clear:both;background:#ffffff;}.office-container .view-header{padding:0 120px;}.office-view > .view-content{margin:0 -15px;display:block;float:left;clear:both;}.office-view{}.office-row{padding:0px;}.office-row img{width:100%;}.office-container .view-footer{display:none;padding:0 15px;position:absolute;bottom:0px;left:0px;width:50%;background:#efefef;text-align:center;}.office-quote{}.around-office-quote-row{}.around-office-quote{margin:0 0 20px;font-size:18px;}.around-office-author{color:#999999;font-size:15px;font-weight:500;text-transform:uppercase;}.office-view{}.around-the-office-row{display:block;float:left;clear:both;position:relative;}.office-photos-container{display:block;float:left;clear:both;position:relative;}.office-quote-container{width:50%;height:50%;margin:0;padding:60px 40px 40px 280px;display:block;float:left;clear:both;position:absolute;bottom:0px;background:url(../../../all/themes/bootstrap_e3_v2/images/quote-office-bg.png) 100px 32px no-repeat #ffffff;background-size:auto;}.news-container{width:100%;padding:60px 0 120px;display:block;float:left;clear:both;background:#ffffff;}.news-container .view-header,.news-container .view-content,.news-container .view-footer{max-width:780px;margin:0 auto;}.news-container .text-center{width:100%;display:block;float:left;clear:both;}.news-row{padding:50px 0;display:block;border-top:1px none #ddd;border-bottom:1px solid #ddd;text-align:center;}.news-row:last-child{border-bottom:0px;}.news-row .views-field-title{padding:20px 0;font-family:'proxima nova',sans-serif;font-size:30px;font-weight:400;line-height:34px;}.news-row .views-field-title a{color:#333;}.news-row .views-field-field-date{color:#999;font-size:15px;font-style:italic;}.node-type-article .banner-page h1{max-width:780px;margin:0 auto 24px;}.node-type-article .banner-page .date-display-single{max-width:780px;margin:0 auto;color:rgba(255,255,255,0.7);font-size:20px;font-style:italic;}.navmenu-default,.navbar-default .navbar-offcanvas{background:#dd4d3f;background-size:80px 15px;border:0px;}.navmenu{z-index:1;}.canvas{position:relative;left:0;z-index:2;height:auto;background:#fff;}.navbar{margin-bottom:0px;}.main-container{padding-top:0px;}.navbar-header{float:none;}.navbar-toggle:hover,.navbar-toggle:focus{background-color:transparent !important;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}.navbar-collapse.collapse{display:none!important;}.navmenu,.navbar-offcanvas{width:445px;}.navmenu{right:-445px;z-index:1000;}.navmenu.canvas-slid{}.navmenu .navbar-nav{margin:150px 0 0;float:none!important;}.navmenu .navbar-nav>li{float:none;}.navmenu .navbar-nav>li>a,.navmenu .navbar-nav>li>.nolink{padding:0px 40px;display:block;border-bottom:0px solid rgba(39,56,74,1);color:#f7f9f9;font-family:'proxima nova',sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;line-height:32px;cursor:pointer;}.navmenu .navbar-nav > .active > a,.navmenu .navbar-nav > .active > a:hover,.navmenu .navbar-nav > .active > a:focus{background:transparent;color:#dcdcdc;}.navmenu .navbar-nav>li>a:hover,.navmenu .navbar-nav>li>a:focus,.navmenu .navbar-nav>li>.nolink:hover,.navmenu .navbar-nav>li>.nolink:focus{background:transparent;color:#ffffff;}.navmenu .dropdown-menu > li > a{padding:2px 40px;display:block;color:rgba(247,249,249,0.8);font-family:'proxima nova',sans-serif;font-size:18px;font-weight:500;white-space:normal;}.navmenu .dropdown-menu > li > a:hover,.navmenu .dropdown-menu > li > a:focus,.navmenu .dropdown-menu > li > .nolink:hover,.navmenu .dropdown-menu > li > .nolink:focus{background:transparent;color:#ffffff;}.navmenu .dropdown-menu > .active > a,.navmenu .dropdown-menu > .active > a:hover,.navmenu .dropdown-menu > .active > a:focus{background:transparent;color:#ffffff;}.navmenu-default .dropdown-menu,.navbar-default .navbar-offcanvas .dropdown-menu{background-color:transparent;}.dropdown-menu{position:static;margin:18px 0 12px;float:none;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}.navmenu .dropdown-menu{padding:12px 0;}.menu-separator{margin:90px 0 0;display:block;}.menu-separator hr{margin:0 40px;border-color:#D0D0D0;}.secondary-link{}.navmenu .navbar-nav>li>.secondary-link{color:#E4E2E2;font-size:20px;line-height:24px;}.first-secondary{margin:80px 0 0;}.nav .caret{border-top-color:rgba(255,255,255,0.25);border-bottom-color:rgba(255,255,255,0.25);}.caret{display:none;width:0;height:0;margin-left:8px;vertical-align:middle;border-top:5px solid #000000;border-right:5px solid transparent;border-bottom:0 dotted;border-left:5px solid transparent;}#admin-menu > div > .dropdown > li > a,#admin-menu .dropdown li li a{font-weight:600 !important;}.drupal-user-tabs > div{padding:0px;}.nav-tabs{margin:0;background:whitesmoke;border-bottom:0px;text-align:center;}.nav-tabs > li{margin:0;display:inline-block;float:none;}.nav-tabs > li > a{border:0px;border-radius:0px;color:dimgray;font-size:12px;font-weight:700;text-transform:uppercase;}.nav-tabs > li > a:hover{background:gainsboro;border:0px;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{background:gainsboro;border:0px;}.not-logged-in.page-user .page-header{width:100%;}.not-logged-in.page-user .nav-tabs{width:100%;margin:0 0 24px;text-align:left;}.not-logged-in.page-user .region-content{width:100%;}.not-logged-in.page-user form label{color:#454545;}.not-logged-in.page-user .form-actions{margin-top:40px;}.page-user .page-section{max-width:780px;margin:0 auto;padding:80px 15px;}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;overflow:hidden;padding:9px 15px;}.node-type-list a{margin:0 0 24px;padding:8px 20px;display:inline-block;float:left;clear:both;background:transparent;border:2px solid #333;border-radius:0px;font-family:'Oswald',sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#333;}.node-type-list a:hover,.node-type-list a:focus{background:#333;border-color:#333;color:#ffffff;}.footer ul.secondary{float:left;}.scrolled .navbar{height:60px;border:0px;background-color:#DD4D3F;}.scrolled #e3logo{width:140px;}.scrolled .menu-button{height:60px;}.scrolled .navbar .navbar-toggle{width:65px;padding:30px 0px;}.scrolled .e3red{fill:#ffffff;}.scrolled .e3blue-w-stroke{fill:#ffffff;stroke:#2ffffff;stroke-width:0.3274;stroke-miterlimit:10;}.scrolled .e3blue{fill:#ffffff;}.scrolled .navbar-toggle .icon-bar{width:27px;height:3px;}.scrolled .navbar-toggle .icon-bar+.icon-bar{margin-top:5px;}.scrolled .navmenu-default,.scrolled .navbar-default .navbar-offcanvas{background:#F55141;background-size:80px 15px;}.scrolled .panel-content{padding:120px 5%;}.scrolled .panel-close{top:110px;}.panel{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000;visibility:hidden;background:rgba(0,0,0,0.3);-webkit-transition:visibility 0s 0.6s;-moz-transition:visibility 0s 0.6s;transition:visibility 0s 0.6s;}.panel::after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;cursor:pointer;-webkit-transition:background 0.3s 0.3s;-moz-transition:background 0.3s 0.3s;transition:background 0.3s 0.3s;}.panel.is-visible{z-index:10000;visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s;}.panel.is-visible::after{background:rgba(0,0,0,0.6);-webkit-transition:background 0.3s 0s;-moz-transition:background 0.3s 0s;transition:background 0.3s 0s;}.from-right .panel-header{top:-50px;}.from-right .panel-header{right:0;}.is-visible .panel-header{top:0;-webkit-transition:top 0.3s 0.3s;-moz-transition:top 0.3s 0.3s;transition:top 0.3s 0.3s;}.panel-close{position:absolute;top:150px;right:30px;z-index:1001;height:50px;width:60px;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.panel-close::before,.panel-close::after{position:absolute;top:22px;left:20px;height:3px;width:20px;background-color:#424f5c;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';}.panel-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.panel-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.no-touch .panel-close:hover{background-color:#424f5c;}.no-touch .panel-close:hover::before,.no-touch .panel-close:hover::after{background-color:#ffffff;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}.no-touch .panel-close:hover::before{-webkit-transform:rotate(220deg);-moz-transform:rotate(220deg);-ms-transform:rotate(220deg);-o-transform:rotate(220deg);transform:rotate(220deg);}.no-touch .panel-close:hover::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.panel-container{position:fixed;width:90%;height:100%;top:0;background:#ffffff;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}.from-right .panel-container{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.is-visible .panel-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.panel-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:160px 5%;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.panel-content p{margin:2em 0;}.panel-content p:first-of-type{margin-top:0;}.leadership-row .panel h2{margin:0 0 4px;}.leadership-row .panel .position-title{margin:0 0 24px;font-family:'proxima nova',sans-serif;font-style:italic;font-size:20px;}.category-landing{width:100%;margin:4em 0 8em;display:block;float:left;clear:both;}.category-landing .view-content{max-width:none;margin:0 -1em;}.category-landing .category-row{margin:0 0 2em;}.category-landing .category-row img{width:100%;height:auto;}.category-landing .category-meta{padding:3em;background:#f2f3f7;border:1px solid #e9e9eb;border-top:0;}.category-landing .category-name{font-size:2em;}.category-landing .category-name a{color:#d91503;}.category-landing .category-description{}.news-landing{padding:0 !important;}.news-landing .news-container .view-content{max-width:none;margin:0 -1em;}.news-landing aside{padding:60px 15px;}.news-landing .node-page{display:none !important;}.news-row-alt{margin:0 0 2em;padding:0 1em 0px;border-bottom:0px solid #ddd;}.news-row-alt:last-child{border-bottom:0px solid #ddd;}.news-row-meta{width:100%;padding:1em;display:block;float:left;clear:both;position:relative;background:#f2f3f7;border:1px solid #e9e9eb;border-top:0;text-align:left;}.news-row-date,.news-row-title,.news-row-excerpt,.news-row-tags{width:100%;display:block;float:left;clear:both;}.news-row-title h3{margin:6px 0 20px;}.news-row-title a{color:#d91503;font-weight:600;}.news-row-date{color:#6a6a6a;font-size:1.1em;}.news-row-excerpt{margin-bottom:3em;}.news-row-excerpt p{font-size:1.1em;}.news-row-tags ul{width:100%;margin:0;padding:0;display:block;float:left;clear:both;}.news-row-tags li{margin-right:0.2em;margin-bottom:0.5em;display:block;float:left;background:#ffffff;border:1px solid #eeeeee;border-radius:4px;list-style-type:none;}.news-row-tags li:hover{background:#DD4D3F;border-color:#DD4D3F;}.news-row-tags li a{padding:0.25em 0.5em;display:block;color:#6a6a6a;font-weight:500;}.news-row-tags li:hover a{color:#ffffff;}.news-landing .pagination{margin:20px 2em;}.news-landing .pager{padding:0 15px;}.news-landing .pager li > a,.news-landing .pager li > span{width:100%;padding:0.5em 1em;display:inline-block;background-color:#213240;border:1px solid #ddd;border-radius:0;color:#fff;font-size:1.4em;font-weight:600;}.take-heading{margin-top:0.65em;}.taxonomy-category{margin-bottom:2em;}.taxonomy-category .category-row{width:100%;margin-bottom:0.25em;display:block;float:left;clear:both;background:#f2f3f7;}.taxonomy-category .category-row:hover{background:#203240;}.taxonomy-category .category-row a{padding:0.75em 0.75em 0.75em 3.5em;display:block;font-size:1.25em;background:url(../../../all/themes/bootstrap_e3_v2/images/heading_2_alt.svg) 1em center no-repeat;background-size:30px 17px;color:#6a6a6a;}.taxonomy-category .category-row:hover a{background:url(../../../all/themes/bootstrap_e3_v2/images/heading_2.svg) 1em center no-repeat;background-size:30px 17px;color:#ffffff;}.taxonomy-tags{margin-bottom:2em;}.taxonomy-tags .tag-row{margin-right:0.2em;display:block;float:left;border:1px solid #eeeeee;border-radius:4px;}.taxonomy-tags .tag-row:hover{background:#DD4D3F;border-color:#DD4D3F;}.taxonomy-tags .tag-row a{padding:0.25em 0.5em;display:block;color:#6a6a6a;font-weight:500;}.taxonomy-tags .tag-row:hover a{color:#ffffff;}.news-landing aside .block{margin-bottom:2em;}.news-landing aside form#search-block-form .input-group{width:100%;}.news-landing aside form#search-block-form input{width:100%;border:1px solid #e9e9eb;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.news-landing aside form#search-block-form .form-group{margin:0;}.news-landing aside form#search-block-form .input-group-btn{display:none;}.news-landing aside h2{padding:0 0 0.25em;background:transparent;border-bottom:1px solid #e9e9eb;color:#6a6a6a;font-size:24px;font-weight:500;}.node-type-article .news-container .view-header,.node-type-article .news-container .view-content,.node-type-article .news-container .view-footer{max-width:100%;margin:0 auto;padding:0 60px;}.node-type-article .news-container .view-content{padding:0 45px;}.page-node-373 .category-row.news{background:#203240;}.page-node-373 .category-row.news a{background:url(../../../all/themes/bootstrap_e3_v2/images/heading_2.svg) 1em center no-repeat;background-size:30px 17px;color:#ffffff;}.page-node-374 .category-row.take-3{background:#203240;}.page-node-374 .category-row.take-3 a{background:url(../../../all/themes/bootstrap_e3_v2/images/heading_2.svg) 1em center no-repeat;background-size:30px 17px;color:#ffffff;}.search-results .search-info{display:none;}.not-logged-in .alert{display:none;}.node-type-article .news-container.related-news{padding-top:0;}.node-type-article .body-page{padding:24px 0 80px;}.node-type-article .body-page p,.node-type-article .body-page ul,.node-type-article .body-page ol,.node-type-article .body-page > div{max-width:none;}.node-type-article .banner-page .date-display-single{font-size:1em;font-style:normal;}.node-type-article .share-buttons{padding:0;}.node-type-article .share-buttons .share-text{margin-right:1em;padding:1px 0;display:block;float:left;font-size:0.8em;}.node-type-article .share-buttons ul{margin:0;padding:0;display:block;float:left;}.node-type-article .share-buttons ul li{margin:0 0.75em 0 0;padding:0;display:block;float:left;}.node-type-article .share-buttons ul li a{font-size:0.8em;}.node-type-article .share-buttons ul li a img{height:1.25em;}.node-type-article .share-buttons ul li.em a img{height:1em;}.node-type-article .share-buttons ul li.li a img{height:1.25em;}.node-type-article .share-buttons ul li.fb a img{height:1.25em;}.node-type-article .share-buttons ul li.tw a img{height:1.25em;}.node-type-article .tag-list{padding:0;}.node-type-article .tag-list a{color:#676767;font-size:0.8em;}.node-type-article .tag-list a:hover{color:#444;}.news-landing .page-section{padding-top:2.5em;}.news-landing .form-search .form-control{background:url(../../../all/themes/bootstrap_e3_v2/images/search_icon.png) 98% center no-repeat #f2f3f7;background-size:auto 50%;}.tag-archive .tag-feed{padding-top:4em;padding-bottom:4em;}.page-search .news-landing .page-section{padding-top:4em;}.search-results{padding:0 0 80px;}.search-results li{list-style-type:none;width:100%;margin-bottom:1em;padding:1em;display:block;float:left;clear:both;position:relative;background:#f2f3f7;border:1px solid #e9e9eb;border-top:0;text-align:left;}.search-results li h3{margin:14px 0 10px;}.search-results a:hover,.search-results a:focus{color:rgba(12,51,90,0.85);}.banner-page .input-group{display:block;}.banner-page .input-group .form-control{background:url(../../../all/themes/bootstrap_e3_v2/images/search_icon.png) 98% center no-repeat #f2f3f7;background-size:auto 50%;}.banner-page .input-group-btn{display:none;}@media only screen and (min-width :768px){.node-type-article .body-page{padding:24px 2em 80px 0;}}@media only screen and (max-width :768px){.category-landing{margin:2em 0;padding:0 0.5em;}.category-landing .category-meta{padding:1.25em;}.news-landing .view-header > div{padding:0.5em 0.5em 0;}}@media only screen and (max-width:480px){.news-row{padding:0.5em 0.5em 0;}.news-row:nth-of-type(1){padding-top:0;}.news-container{padding-top:20px;}.news-row .views-field-title{padding:10px 0;font-size:21px;line-height:24px;}#block-views-pages-block-3{padding:0 35px;}}@media only screen and (min-width:1170px){.panel-container{width:50%;}}@media only screen and (min-width:768px){.panel-container{width:70%;}.panel-content p{}}@media only screen and (max-width :1200px){}@media only screen and (max-width :1024px){.banner-title{margin:0;font-size:84px;line-height:70px;}.services-block{width:50%;background-size:40% auto !important;background-position:right 140px !important;}.services-block:nth-child(3){background-size:45% auto !important;background-position:right 140px !important;}.services-block:nth-child(3){background:url(../../../all/themes/bootstrap_e3_v2/images/handshake.svg) right center no-repeat #f2f3f6;}.services-block:nth-child(4){background:url(../../../all/themes/bootstrap_e3_v2/images/buildings.svg) right center no-repeat #ffffff;}.team-banner h2{font-size:84px;line-height:70px;}.office-quote-container{padding:40px 40px 40px 210px;background:url(../../../all/themes/bootstrap_e3_v2/images/quote-office-bg.png) 60px 32px no-repeat #ffffff;background-size:20% auto;}.around-office-quote{margin:0 0 10px;font-size:13px;}.around-office-author{font-size:11px;}}@media only screen and (max-width :992px){}@media only screen and (max-width :768px){.home-banner{height:60vh;}.banner-title{margin:0;font-size:66px;line-height:56px;}.services-block{width:100%;height:260px;background-size:25% auto !important;background-position:95% center !important;}.services-block:nth-child(1){background-size:19% auto !important;}.services-block:nth-child(2),.services-block:nth-child(3),.services-block:nth-child(4){background-position:99% center !important;}.services-block:nth-child(3){background:url(../../../all/themes/bootstrap_e3_v2/images/handshake-reverse.svg) right center no-repeat #ffffff;background-size:26% auto !important;}.services-block:nth-child(4){background:url(../../../all/themes/bootstrap_e3_v2/images/buildings-reverse.svg) right center no-repeat #f2f3f6;}.team-banner h2{font-size:66px;line-height:56px;}.banner-page{margin-top:80px;}.body-page{padding:60px;}.office-quote-container{padding:30px 40px 30px 170px;background:url(../../../all/themes/bootstrap_e3_v2/images/quote-office-bg.png) 60px 32px no-repeat #ffffff;background-size:20% auto;}.around-office-quote{margin:0 0 10px;font-size:13px;}.around-office-author{font-size:11px;}.footer{padding:40px 30px 40px;}.footer .navbar-nav > li > .nolink{margin:0 0 4px;}.footer .navbar-nav > li.dropdown .dropdown-menu > li > a{padding:4px 0;}}@media only screen and (max-width :480px){body.navbar-is-fixed-top{padding-top:0px !important;}.navmenu .navbar-nav{margin:6em 0 0;}.menu-separator{margin:2em 0 0;}.first-secondary{margin:2em 0 0;}h1{font-size:36px;}h2{font-size:21px;}p{font-size:14px;line-height:20px;}.call-to-action{padding:8px 16px;font-size:15px;}.container{width:100%;padding:0 12px;}.main-container{margin-top:40px;}.hide-480{display:none;}.navbar{height:60px;border:0px;position:fixed;}.scrolled .navbar{position:fixed;}#e3logo{width:140px;}.navbar .menu-button{height:60px;}.navbar .navbar-toggle{width:65px;padding:30px 0;}.navmenu.canvas-slid{width:100%;right:0px;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 40px;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#efefef;}.home-banner{height:50vh}.banner-home{height:100%;}.banner-home .banner-inner h1 p{font-size:32px;line-height:30px;}.home-banner .banner-home .banner-inner{top:initial;transform:none;-ms-transform:none;-webkit-transform:none;}.banner-title{margin:0;font-size:32px;line-height:30px;}.banner-inner p{margin:0;}.services-block{height:auto;padding:40px;background-size:30% auto !important;}.services-block:nth-child(3){background:url(../../../all/themes/bootstrap_e3_v2/images/handshake-reverse.svg) right center no-repeat #ffffff;}.services-block:nth-child(4){background:url(../../../all/themes/bootstrap_e3_v2/images/buildings-reverse.svg) right center no-repeat #f2f3f6;}.home-quote{padding:100px 15px 40px;background:url(../../../all/themes/bootstrap_e3_v2/images/quote-bg.png) center 40px no-repeat #ce483b;background-size:15% auto;}.home-quote-testimonial p{font-size:18px;line-height:24px;}.home-quote-testimonial-author{font-size:14px;}.home-team .banner-home .banner-inner{padding:40px 20px;}.home-team .banner-home .team-banner h2{margin:0 0 20px;font-size:32px;line-height:30px;}.home-team .banner-home .team-banner p{font-size:14px;line-height:20px;}.banner-page{height:250px;}.banner-page h1{font-size:36px;}.banner-inner{padding:0 20px;}.banner-inner p{font-size:13px;line-height:16px;}.body-page{width:100%;padding:40px 20px;}.body-page p,.body-page ul,.body-page ol{margin:0 auto 12px;}.body-page ul li,.body-page ol li{font-size:14px;line-height:20px;}.office-container .view-header{padding:0 20px;}.office-quote-container{width:100%;height:25%;padding:20px 40px;bottom:25%;background:url(../../../all/themes/bootstrap_e3_v2/images/quote-office-bg.png) 40px 32px no-repeat #ffffff;background-size:15% auto;}.around-office-quote{margin:0 0 10px;padding:0 0 0 30%;font-size:13px;}.around-office-author{padding:0 0 0 30%;font-size:11px;}.footer{padding:40px 20px 120px;}.footer p{font-size:11px;line-height:16px;}.footer .navbar-nav > li > a,.footer .navbar-nav > li.dropdown{width:100%;}.iso-block{right:auto;bottom:40px;left:20px;}.iso-block img{width:80px;}.not-logged-in.page-user .page-header{width:100%;}.not-logged-in.page-user .nav-tabs{width:100%;margin:0 0 24px;text-align:left;}.not-logged-in.page-user .region-content{width:100%;}table,thead,tbody,th,td,tr{display:block;}thead tr{position:absolute;top:-9999px;left:-9999px;}tr{border:1px solid #ccc;}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}}@media only screen and (max-width :320px){}.services-block .call-to-action{position:absolute;bottom:60px;}@media only screen and (min-width :1200px){.services-block .call-to-action{position:absolute;bottom:80px;}}@media only screen and (max-width :1024px){.services-block .call-to-action{position:absolute;bottom:100px;}}@media only screen and (max-width :768px){.services-block .call-to-action{position:absolute;bottom:40px;}}@media only screen and (max-width :768px){.services-block .call-to-action{position:relative;bottom:auto;}}