.form-actions,fieldset .panel-body{clear:both}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}.form-type-password-confirm label,.panel-heading{display:block}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:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}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}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:#999;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.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:#b94a48;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{color:#999}.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;color:#777}.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:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.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:#999;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:#999;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:#356635}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#2d6987}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#a47e3c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#953b39}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 .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
html{height:100% !important;min-height:100% !important;}body{margin:0;padding:0;height:100%;min-height:100%;width:100%;background:#FFFFFF;font-size:15px;color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;letter-spacing:0.01em;line-height:1.25em;letter-spacing:.4px;font-size:1.3em;font-size:13px;color:#111 !important;}img{max-width:100%;height:auto;}p{margin:0 0 20px;}em{font-size:1.2em;}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}h1{color:#272626;margin-bottom:10px;font-weight:normal;margin-top:10px;}.upper{text-transform:uppercase;margin-bottom:10px;font-weight:normal;margin-top:10px;}.clear{clear:both;}.orange-text{color:#ff6f2c;}.not-front .main-container{padding-bottom:0;padding-top:170px;z-index:101;padding-left:0;padding-right:0;margin-bottom:0;}.node-type-news .main-container{padding-top:180px;}.main-container{}.main-container:before{height:0px;}.main-container:after{height:0px;}.sidebar-first .main-container section.col-sm-9{padding-left:30px;}.sidebar-second .main-container section.col-sm-9{padding-right:30px;}.main-container section.col-sm-9{padding-right:30px;}.sidebar-first .main-container aside.col-sm-3{padding-right:30px;}.sidebar-second .main-container aside.col-sm-3{padding-left:30px;}.toolbar .main-container.not-front:before{height:0px;}.main-container.not-front:before{height:40px;}.boxed .main-container.not-front:before{height:30px;}.page-contact .main-container{padding-top:170px;}.page-contact .main-container.not-front:before{height:0px;}.dropdown-menu>li>a{color:#ffffff;}header#navbar{position:fixed;top:0;left:0;width:100%;width:100%;padding:0;z-index:1500;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;background:transparent;border:none;border-radius:0;}ul.breadcrumbs{margin-bottom:0;}.navbar .navbar-nav{display:inline-block;float:left;margin-right:40px;}header#navbar a{color:#312031;font-size:1em !important;line-height:1.75em !important;letter-spacing:0 !important;text-align:center;}#navbar.nav-sticky-solid{background-color:#ffffff;position:fixed;width:100%;z-index:1001;box-shadow:0 0 3px rgba(0,0,0,0.1);filter:none;}.logo-scroll{text-align:center;padding-top:10px;}.logo-scroll img{display:none;}#logo-container{background-color:#fff;padding:50px;max-width:700px;}#logo-container img{max-width:92%;?:/}#showTop{width:100px;height:100px;border:none;font-size:1.5em;position:absolute;z-index:999999;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;background-color:transparent;}.not-front #showTop{background-color:#2E3547 !important;}.nav-sticky-solid #showTop{background-color:#2E3547 !important;}#navbar .hamburger-menu-text{position:absolute;top:63px;left:0;z-index:99999999999999;display:block;color:#fff;width:97px;text-align:center;font-weight:800;font-size:.65em;}#showTop span{display:block;position:absolute;height:6px;width:33px;background:#ffffff;margin:12px 12px;opacity:1;left:20px;border-radius:2px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#showTop span:nth-child(1){top:16px;}#showTop span:nth-child(2),#showTop span:nth-child(3){top:28px;}#showTop span:nth-child(4){top:40px;}#showTop.active span:nth-child(1){top:18px;width:0%;left:50%;}#showTop.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#showTop.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#showTop.active span:nth-child(4){top:18px;width:0%;left:50%;}.nav-sticky-solid .logo-scroll img,.not-front .logo-scroll img{display:block;text-align:left;margin-left:118px;margin-right:auto;width:230px;margin-top:0px;}.not-front #navbar-sticky-wrapper{}.nav-sticky-solid,.nav-sticky-solid a,.nav-sticky-solid p,.nav-sticky-solid .fa{color:#888888;}#block-block-62 .phone-number{position:static;width:auto;right:auto;display:inline-block;margin-top:20px;}.menu{height:265px;margin-top:10px;}.menu-call  .fa.fa-phone{z-index:9;color:#fff;font-size:1.5em;position:absolute;top:5px;right:5px;margin-top:5px;}header#navbar{height:100px;position:relative;}header#navbar.sticky-wrapper{position:relative;}.logo{padding:0;margin:0;box-sizing:border-box;}div.logo img{max-height:60px;vertical-align:middle;max-width:70%;margin-top:0 !important;}.navbar-default .navbar-toggle{border-color:#ddd;line-height:80px;margin-top:25px;}header .navbar-collapse.collapse{line-height:80px;height:80px !important;padding:0;margin:0;box-sizing:border-box;max-height:none;box-sizing:border-box;position:relative;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:white;}.navbar-default .navbar-nav>li>a{color:white;display:block;vertical-align:baseline;box-sizing:border-box;line-height:78px;padding-top:0;padding-bottom:0;text-transform:uppercase;font-size:13px;font-weight:normal;letter-spacing:1px;}.navbar-default .navbar-nav>.active>a{background:transparent;}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ec6a05;background:transparent;border-bottom:2px solid #ec6a05;}#menu-label{position:absolute;right:45px;top:0px;width:91px;padding-left:15px;padding-right:15px;line-height:48px;padding-top:3px;font-weight:600;color:#ff6f2c;display:none;}header .navbar-collapse.collapse{line-height:80px;height:80px !important;padding:0;margin:0;box-sizing:border-box;max-height:none;box-sizing:border-box;position:relative;left:150px;width:calc(100% - 150px);}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#aaa;}.navbar-default .navbar-nav>li>a{color:#000000;display:block;vertical-align:baseline;box-sizing:border-box;line-height:78px;padding-top:0;padding-bottom:0;text-transform:uppercase;font-size:13px;font-weight:normal;letter-spacing:1px;font-size:.9em !important;font-weight:100 !important;}.navbar-default .navbar-nav>.active>a{background:transparent;font-family:inherit !important;color:#aaa !important;cursor:default;}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ffffff;background:transparent;border-bottom:2px solid #ffffff;font-weight:900;}.cbp-spmenu a:active{background-color:transparent;}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent;}.nav > li > a:hover{border-bottom:none !important;color:#00539E !important;}.cbp-spmenu{height:100px !important;}.container img{max-width:100%;height:auto;}h5{font-size:1.5em;color:#fff;line-height:1em;text-align:left !important;}.node{}.page-header{padding-bottom:0px;border-bottom:0;}#page{margin-left:80px;}h2,.h2{font-size:30px;}.grid_system .row div{background:#f5f5f5;border:1px solid #ccc;padding:10px;}.underline_title_thin{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:10px;margin-top:20px;}ul{padding-left:0;}ul.inline-list{margin-top:20px;margin-left:0;padding-left:0;}ul.inline-list li:first-child{margin-left:0;}ul.inline-list li{display:inline-block;margin-left:10px;margin-right:10px;}.row{margin-right:0px;margin-left:0px;}.container .block h2.block-title{margin-top:10px;margin-bottom:30px;color:#272626;font-weight:400;text-transform:uppercase;}.white-text{color:#ffffff;}.blue-text{color:#1D1D1B;}.front .overlay{bottom:0px;left:0px;position:absolute;width:100%;height:100%;z-index:5;padding:0;margin:0;opacity:.5;}.front .overlay-text{bottom:0px;left:0px;position:absolute;color:#ffffff;z-index:6;margin:20px;width:100%;text-align:center;font-size:1.2em;}.hero-level{background-color:#abb0b4;color:#1D1D1B;}#hero .hero-overlay{position:absolute;width:100%;height:100%;top:0;background-color:#1d57a3;background-color:#292929;filter:alpha(opacity=15);opacity:.15;z-index:3;}.block-imageblock{padding:0px;}.client-logos{padding:50px;}.client-logos img{max-height:100px;width:auto;padding-left:45px;padding-right:45px;margin-bottom:25px;margin-top:25px;}.row2-col2{}.row2-col1{clear:both;}.row2-col1,.row3-col2{}.row6-col1{text-align:center;padding:50px;}.social-icons-list li{display:inline;}.block-social-media-links{text-align:center;}.newsletter-block-header{}.newsletter-block{text-align:center;margin-bottom:0;}.newsletter-block .form-control{width:400px;margin-left:auto;margin-right:auto;border-radius:0px;}#block-mailchimp-signup-newsletter{padding-top:30px;padding-bottom:80px;}#block-mailchimp-signup-newsletter h2{display:none;}#block-mailchimp-signup-newsletter .btn{padding:6px 15px;margin-top:7px;width:100px;}.mailchimp-newsletter-mergefields{width:200px;display:inline-block;}#block-mailchimp-signup-newsletter .form-actions{width:100px;display:inline-block;margin-left:-5px;}.social-block{height:400px;text-align:center;padding-top:50px;}.social-block .fa.fa-comment{font-size:5em;}.social-block .fa{font-size:2em;}.social-block h4,.social-block h3,.social-block p,.social-block a{margin-top:10px;}.instagram{margin:0px;padding:0px;clear:both;}.block-instagram-block-instagram-block,.block-instagram-block-instagram-block  img{margin:0px;padding:0px;}.block-instagram-block  img{width:25% !important;height:auto !important;margin:0 !important;}.front-page-news{clear:both;}#block-views-news-block.front-page-news{}.background-image-formatter{height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;}.front #main_container .vews-row a{padding-right:0px;}.front .view-news .views-row{padding:0px;}.not-front .view-news .views-field-body .field-content{text-align:left;font-size:.85em;}.front .view-news .views-field-title{font-size:1em;font-weight:900;position:absolute;bottom:50px;display:block;width:100%;text-align:center;height:40px;height:100%;bottom:0;background-color:rgba(41,41,41,.82);text-transform:uppercase;}.front .view-news .views-field-field-sub-title{font-size:.85em;font-weight:400;position:absolute;bottom:0;display:block;width:100%;height:50px;}.front .view-news .views-field-title a,.front .view-news .views-field-field-sub-title{color:#fff;text-align:center;display:block;margin-top:120px;padding-left:30px;padding-right:30px;}.front .view-news .views-field-created-1,.front .view-news .views-field-created-3{font-size:.8em;padding-left:20px;padding-top:20px;position:absolute;bottom:40px;display:block;width:100%;padding-bottom:2px;color:#fff;background-color:rgba(242,153,162,.88);text-align:center;}.front .view-news .views-row-2 .views-field-title,.front .view-news .views-row-2 .views-field-created-1,.front .view-news .views-row-2 .views-field-field-sub-title,.front .view-news .views-row-4 .views-field-title,.front .view-news .views-row-4 .views-field-created-1,.front .view-news .views-row-4 .views-field-field-sub-title{text-align:center;}#block-views-news-block{padding:0px;clear:both;}.not-front .view-news .views-row{float:left;min-height:540px;}.not-front .view-news .views-field-title{font-size:1.35em;line-height:1.1em;margin-top:10px;height:45px;text-align:left;font-weight:900;}.not-front .view-news .views-field-created-1{font-size:.85em;color:#666;}.not-front .view-news .views-field-body a.views-more-link{display:block;margin-top:10px;}#main_container .field-content .blog-title-image-front{width:100%;padding:0px;padding-right:0px;}.node-type-service .field-name-field-view-services{display:none;}.node-news .field-name-field-feature-image{padding-bottom:40px;}.node-news .field-name-field-feature-image img{margin:auto;}.footer-text div{width:33.333333333%;float:left;}.footer-text .footer-left{text-align:left;}.second_content{padding-top:80px;padding-bottom:90px;background:#f5f5f5;}.region-sidebar-second .block h2.block-title,.region-sidebar-first .block h2.block-title{margin-bottom:20px;text-transform:uppercase;font-size:20px;font-weight:500;}.region-sidebar-second,.region-sidebar-first{margin-top:0px;}#cboxLoadedContent #block-webform-client-block-203{display:block;color:#333333;}#block-webform-client-block-203{display:none;}.btn-lg{font-size:16px;}.btn-small{padding:5px 10px !important;}.webform-client-form .btn-default{padding:6px 12px;margin:10px 0px;color:#fff;font-size:14px;}.submitted{display:none;}.btn-default,input.form-submit{color:#fff;background-color:#2E3547;border:3px solid #2E3547;display:inline-block;padding:15px 20px;margin-bottom:10px;font-size:1em;font-weight:normal;margin-top:15px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.btn.btn-secondary{background-color:#0053A1;border:3px solid #0053A1;}.btn.btn-third{background-color:#FF6F2C;border:3px solid #FF6F2C;}.btn.btn-forth{background-color:transparent;border:1px solid transparent;border:3px solid #fff;}.webform-submit{background-color:#1D1D1B;}.webform-submit:hover{background-color:#1D1D1B;font-weight:900;}.btn-default:hover,input.form-submit:hover{border:none;}a{}a:hover{text-decoration:none;}.top_button{width:100%;text-align:center;position:absolute;bottom:45px;bottom:86px;width:60px;left:calc(50% - 30px);padding-left:0 !important;padding-right:0 !important;}.top_button a.back_to_top{cursor:pointer;}.top_button a.back_to_top i{width:50px;line-height:66px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;position:relative;z-index:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:3em;}a.back_to_top span{display:none;}#block-views-flexslider-block{top:0px;}.flexslider .flex-control-nav{display:none;}.flexslider .flex-direction-nav a{display:block;width:60px;height:60px;margin:0;position:absolute;top:50%;z-index:11;margin-top:-30px;overflow:hidden;opacity:1;cursor:pointer;color:#ffffff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-align:center;}.flexslider .flex-direction-nav .flex-prev{left:0;font-size:0}.flexslider .flex-direction-nav .flex-prev:before{font-family:'FontAwesome';font-size:40px;line-height:60px;display:inline-block;content:'\f104';}.flexslider .flex-direction-nav .flex-next{right:0;font-size:0;}.flexslider .flex-direction-nav .flex-next:before{font-family:'FontAwesome';font-size:40px;line-height:60px;display:inline-block;content:'\f105';}.highlight-icon a{font-family:'FontAwesome';display:inline-block !important;font-size:0px;cursor:pointer;margin:15px 30px;width:90px !important;height:90px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;position:relative;z-index:1;}.highlight-icon a:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;}.highlight_content h4{color:#1D1D1B;text-transform:uppercase;}#hero .content_hero .inline-list li{margin-right:20px;margin-left:20px;}#hero .overlay{background-color:rgba(0,0,0,0.5);}#hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;z-index:2;}#hero h1{font-size:1em;letter-spacing:.075em;margin-bottom:0;font-weight:100;}#hero h2{font-size:1em;letter-spacing:.1em;margin-top:0;}.hero-logo h1{font-size:1.5em;font-weight:400;line-height:2em;}.hero-logo h1 strong{font-size:3em;font-weight:900;}.hero-phone{z-index:3;top:0px;right:0px;width:170px;height:40px;padding:0;text-align:right;WIDTH:300px;float:right;position:absolute;top:0px;right:0px;margin-top:10px;}#hero .hero-phone .email-us,#hero .hero-phone .call-us{padding:22px 25px;height:60px;}#hero .hero-phone .email-us{padding:11px 25px;height:40px;font-size:.85em;background-color:#212121;}#hero .hero-phone p,#hero .hero-phone strong{}.hero-feature a{font-size:1.4em;letter-spacing:0;line-height:.95em;text-align:left;padding:25px !important;padding-bottom:20px !important;padding-left:30px !important;}.hero-feature .fa{font-size:2em;float:left;margin-right:3px;}.logo-area{background-color:rgba(26,26,26,.8);width:541px;margin:auto;}.logo-area h2{font-size:1.2em;letter-spacing:0;padding:12px;}.block-image{margin:0px;padding:0px;background-size:cover;background-position:center;clear:both;}.block-body{text-align:center;width:100%;}.block-imageblock .block-body{z-index:6;position:absolute;}h3{font-size:1.25em;text-align:center;margin-top:0;}.not-front h3{font-size:1.25em;text-align:left;margin-top:20px;}h4{font-size:1.5em;}form label{text-transform:none;font-weight:normal;}.not-logged-in form .filter-wrapper{display:none;}.comment h3 a{text-transform:uppercase;font-size:20px;}.form-control{border:1px solid #e5e5e5;box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;-webkit-box-shadow:0px 0px 0px 0px;}.node-page  .field-name-body{}.node-page .field-type-image{}.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:1600;color:#fff;background-color:#ffffff;}.la-anim-1{position:fixed;top:0;left:0;z-index:1;width:100%;height:3px;background:#272626;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);pointer-events:none;dispay:none !important;}.la-anim-1.la-animate{z-index:1601;opacity:0;-webkit-transition:-webkit-transform 5s ease-in,opacity 1s 5s;transition:transform 5s ease-in,opacity 1s 5s;-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.loading_text{text-transform:uppercase;color:#272626;top:40%;position:absolute;width:100%;text-align:center;}.loading_text h3{font-size:15px;font-weight:normal;color:#fff;text-align:center !important;}.loading_text i{}.front section.block,.front .project_detail section.block{}.node-type-project{}.node-type-project .field-type-image .field-item{margin-bottom:50px;margin-top:25px;}#block-block-62{position:absolute;right:0px;top:0px;width:250px;height:180px;background:rgba(26,26,26,.8);padding-right:20px !important;z-index:99;}section#block-block-62{}#block-block-62 .phone-number .fa{font-size:1.8em;margin-left:0px;position:absolute;right:20px;top:20px;}#block-block-64{position:absolute;z-index:1;width:300px;bottom:0px;}@keyframes rotating{from{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}}@-webkit-keyframes rotating{from{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}to{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}.toolbar #navbar{}.bg_circle{color:#fff;width:60px;line-height:60px;height:60px;font-size:25px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;position:relative;z-index:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.social_icons{margin-top:10px;margin-bottom:10px;padding-left:0;}.social_icons li{display:inline-block;}.social_icon{}.social_icon i{color:white;display:inline-block !important;cursor:pointer;margin:10px;width:50px;line-height:50px;height:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;position:relative;z-index:1;background:#1D1D1B;border:2px solid #1D1D1B;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.social_icon i:hover{background:white;color:#1D1D1B;}.social_icon.small i{width:35px;line-height:35px;height:35px;margin:0px;border-radius:100%;font-size:15px;}ul.gray_icons i{width:40px;line-height:37px;height:40px;margin:0px;border-radius:100%;font-size:20px;text-align:center;}.clear_item{clear:both;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.filterbutton,.sorterbutton{display:inline-block;padding:0.25em .50em;background:#f5f5f5;border:none;border-radius:7px;color:#333;font-family:sans-serif;font-size:14px;cursor:pointer;text-decoration:none !important;}.filterbutton:hover,.sorterbutton:hover{background-color:#8cf;text-shadow:0 1px hsla(0,0%,100%,0.5);color:#222;}.filterbutton:active,.filterbutton.selected,.sorterbutton:active,.sorterbutton.selected{background-color:#292929;}.filterbutton.selected,.sorterbutton.selected{color:white;}.filterbutton:active,.sorterbutton:active{}ul.isotope-options{list-style:none;margin:0;padding:0;}ul.isotope-options li{float:left;list-style:none;margin:0;padding:0;}.isotope-options:after{content:'';display:block;clear:both;}.isotope-options .filterbutton,.isotope-options .sorterbutton{float:left;border-radius:0;margin-left:0;margin-right:1px;}.isotope-options li:first-child .filterbutton,.isotope-options li:first-child .sorterbutton{}.isotope-options li:last-child .filterbutton,.isotope-options li:last-child .sorterbutton{}.item-list ul.isotope-options{list-style:none;display:inline-block;margin-right:20px;padding:0;}.item-list ul.isotope-options li{padding:0;margin:0;}.isotope-container{max-width:1200px;}.node-staff{}.node-staff .field-name-field-image img{margin:auto;margin-top:40px;}.node-staff .field-name-field-category .field-item{max-width:800px;margin:auto;margin-top:20px;font-weight:600;font-size:1.5em;text-align:center;margin-bottom:80px;}.view-staff-isotope .views-field-title{padding-left:7px;font-weight:900;}.view-staff-isotope .views-field-field-category{font-size:.7em;padding-top:0;margin-top:0;padding-left:7px;line-height:1em;}.view-frequently-asked-questions{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:50px;}.view-frequently-asked-questions ul.homepage-faqs{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-left:40px;padding-right:40px;}.view-frequently-asked-questions .views-field-title{font-weight:900;}.view-frequently-asked-questions .homepage-faqs li{list-style-image:none;}.view-frequently-asked-questions .homepage-faqs li li{list-style-image:url(/sites/all/themes/bootstrap_subtheme/images/bullet.png);margin-bottom:20px;}.view-staff-isotope .views-field-field-image{margin-top:20px;}.view-staff-isotope ul li{list-style-image:none;margin-left:0px;padding-left:0px;}.refer-patients{padding-top:60px;padding-bottom:20px;}.isotope-container:after{content:'';display:block;clear:both;}.item-list ul.isotope-container{list-style:none;margin:0;padding:0;}.item-list li.isotope-element{list-style:none;margin:5px;padding:0;}.isotope-element{width:25%;float:left;list-style:none;}.show-menu nav.menu{background:rgba(29,29,29,0.95);}.front .region-hero .hero-logo-band{position:relative;background-color:#1D1D1B;height:150px;text-align:center;}.front .logo-container{margin:40px;}.front .logo-container img{width:200px;}.menu-call{z-index:1000;margin:0;padding:0;border:none;text-indent:2.5em;color:transparent;background:#abb0b4;position:fixed;width:2.5em;height:2.5em;font-size:1.5em;right:0px;top:0px;}@media screen and (max-width:50em){.icon-list{right:inherit !important;}}#Grid .mix{opacity:0;display:none;}.username{color:#1D1D1B;}header#navbar{position:fixed;top:0;left:0;width:100%;padding:0;z-index:1500;background:#ffffff;border:none;border-radius:0;}header#navbar{height:100px;height:70px;line-height:100px;padding:8px 0;}.not-front header#navbar{background-color:#fafafa;}.navbar-nav > li{}.navbar-nav > li a{font-size:.8em !important;line-height:1.75em !important;}.icon-list{width:auto !important;padding-left:50px !important;padding-top:0 !important;margin-top:129px !important;}.show-menu nav.menu{height:300px;width:220px;margin-left:35px;margin-top:35px;}.footer-text{text-align:center;}.footer-text a{color:#fff;}.footer-text .footer-right a{text-align:right;float:right;font-weight:300 !important;font-size:.75em;}.footer-middle{color:#2E3547;text-transform:uppercase;}.footer-email .lets-talk .tel-number{margin-top:10px;font-weight:200;}.footer-email .fa{font-size:2em;}.footer-text p strong{letter-spacing:0;}.footer-email{text-align:center;padding:100px;clear:both;}.footer-email a{font-size:2em;color:#231f20;}.footer-email .lets-talk{font-size:1.2em;}.footer-text h3{color:#fff;margin-bottom:0;line-height:.8em;}.footer-text h4{color:#fff;padding-top:0;margin-top:0;margin-bottom:30px;}.footer-phone{font-size:3em;padding-top:30px;line-height:.5em !important;}.footer{background:#f5f5f5;position:relative;text-align:center;}footer section.block,.front footer section.block,footer section.block a{padding:10px;background-color:#ffffff;color:#666;padding:0;}.client-details{width:300px;margin:auto;}.web-designer{position:absolute;right:50px;bottom:20px;}.footer-grey-block{padding-top:40px !important;padding-bottom:40px !important;}html,body{min-height:100%;position:absolute;height:100%;width:100%;}.region-hero section.block{padding-top:0;}.front #hero{background-color:transparent;}.front #hero{position:relative;}.not-front #navbar-sticky-wrapper{width:100%;}#hero{background:#FFFFFF;height:100%;min-height:100%;overflow:hidden;text-align:center;display:block;}#hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat;z-index:2;}#hero .overlay{background-color:rgb(50,50,49);display:none;}.block .contextual-links-wrapper{width:30px;text-align:right;}#flexslider-1 .slides{position:fixed;top:-50%;left:-50%;width:200%;height:200%;}.slides img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;}#slides img{position:fixed;top:0;left:0;}.bgwidth img{width:100%;}.bgheight img{height:100%;}.front #hero,.front .full_width,.front .region-hero,.front .region-hero section,.front .region-hero .view,.front .region-hero .view .view-content{border:none !important;height:100%;z-index:1;margin-right:0;}#hero .flexslider{border:none !important;height:100%;position:relative;}#hero .flexslider .flex-direction-nav a{border-radius:3px;}#hero .flexslider .slides{height:100%;position:relative;width:100%;}.flexslider .slides .logo-area img{background-color:#fff;position:relative;width:541px;}.content_hero img{display:inline-block !important;}#hero .flexslider .slides li:after{content:"";position:absolute;display:block;top:0;left:0;z-index:-1000;}#hero{text-align:left;z-index:999 !important;}#hero .flexslider .slides .content_hero{top:220px;z-index:3;text-align:center;position:relative;width:100%;height:300px;margin:auto;}#hero .flexslider .slides .field-content{color:white;text-transform:uppercase;z-index:3;width:80%;margin:auto;margin-bottom:0px;font-size:90px;letter-spacing:-1px;padding-top:10px;padding-bottom:10px;font-weight:bold;}#hero .flexslider .slides p{color:white;padding-left:10px;padding-right:10px;font-weight:normal;}#hero .flexslider .slides span{text-align:center;left:0;}#hero .flexslider .slides a{text-transform:uppercase;margin:auto;}#hero .views-field-field-link{display:none;}#hero .flexslider .slides li{background-position:center center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;height:100%;position:relative;}.flexslider .flex-control-nav{display:none;}.flexslider .flex-direction-nav a{display:block;width:60px;height:60px;margin:0;position:absolute;top:50%;z-index:11;margin-top:-30px;overflow:hidden;opacity:1;cursor:pointer;color:#ffffff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-align:center;}.flexslider .flex-direction-nav .flex-prev{left:0;font-size:0;}.flexslider .flex-direction-nav .flex-prev:before{font-family:'FontAwesome';font-size:40px;line-height:60px;display:inline-block;content:'\f104';}.flexslider .flex-direction-nav .flex-next{right:0;font-size:0;}.flexslider .flex-direction-nav .flex-next:before{font-family:'FontAwesome';font-size:40px;line-height:60px;display:inline-block;content:'\f105';}.front #main_container{width:100%;height:100%;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}@media (max-width:1000px){.view-work .views-row .social_icons{display:none !important;}.da-thumbs li.cols-3 a div span.title{margin:40px 20px 20px 20px;}}.header-left{float:left;width:500px;margin-left:100px;}.header-right{float:right;background-color:#8a8430;width:300px;margin:56px;padding:10px;}h1,h2,h3,h4,h5{text-align:center;}.navbar .navbar-nav{display:inline-block;margin-right:40px;}.navbar .navbar-collapse{text-align:center;margin-top:36px;padding-right:0;margin-top:60px;}.navbar .navbar-collapse.in{text-align:center;margin-top:60px;padding-right:0;background-color:#fafafa;}#navbar-sticky-wrapper{position:fixed;top:0;width:100%;width:calc(100% - 190px);z-index:1000;background-color:transparent;height:90px !important;}#menus{position:relative;bottom:0px;z-index:1000;width:100%;}.menu{margin-left:auto;margin-right:auto;}.navbar .navbar-collapse.in .menu{width:100%;text-align:center;}.menu a{font-size:1.2em;padding:10px 18px !important;font-size:1em !important;text-transform:none !important;}.menu li.first a{padding-left:50px !important;*/}.page-header{font-size:3em;font-weight:900;text-align:center;}.btn-default,.btn-default:hover{}.btn-read{background-color:#2a2a2a;color:#3b3837;width:110px;height:52px;font-size:.8em;}.btn{border-radius:0;}.is-sticky nav.menu{opacity:1;background-color:#2a2a2a;}.block-contact .btn{background-color:#2a2a2a;width:125px;}.block-contact,.block-address{padding:100px;background-color:#8a8430;}.block-contact p,.block-address p{color:#ffffff;font-size:1.2em;}.btn-two,.btn-two:hover{background-color:#2a2a2a;}.main{color:#ffffff;}.btn-container{width:420px;margin-left:auto;margin-right:auto;margin-bottom:50px;}.pilates .btn-container{margin-left:-50px !important;margin-bottom:50px;bottom:inherit;}.btn-container .btn-a{margin-right:10px;}.good-design  ul{padding-left:15px;list-style-type:decimal;counter-reset:item;}.good-design ul > li{margin:0;padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item;}.good-design  ul > li:before{display:inline-block;width:1em;padding-right:0.5em;font-weight:bold;text-align:right;content:counter(item) ".";}.footer{padding-top:0px;padding-bottom:0px;margin-top:0px;border-top-width:0 !important;position:relative;background-color:#ffffff;}footer .footer-text{background-color:#ffffff;color:#252525;padding:20px !important;clear:both;min-height:100px;padding-top:60px !important;}.footer p{color:#fff !important;line-height:1.2em;}.contact{text-align:left;font-weight:bold;padding:50px;font-size:2em;}.contact .btn{background-color:#3b3837;color:#2a2a2a;width:200px;}.page-contact p,.page-contact .checkbox,.page-contact .control-label{}.contact-phone{font-size:1.75em;}.contact-email{margin-top:10px;}.contact-address{}.page-contact h3{margin-bottom:0;}.page-contact h4{text-align:left;margin-top:2px;margin-bottom:0;font-family:"open sans";}.btn{opacity:1;filter:alpha(opacity=100);color:#fff;background-color:#292929;padding:15px 20px;margin-bottom:0px;letter-spacing:.1em;}.btn:hover{opacity:.8;filter:alpha(opacity=80);color:#ffffff;}.footer-text a:hover{color:#666666;}footer{padding-top:0px;}footer .container{width:100%;padding:0;}.open-times{top:70px;right:40px;position:absolute;text-align:right;}#main_container{margin-top:0;padding-bottom:100px;}.page-contact #main_container{padding-bottom:0;}#inner-content{padding-top:30px;}.navbar-header .logo img{margin-top:12px;}.navbar-brand{display:none;}.logo.navbar-btn{margin-top:14px;}footer .aaweb-footer{margin-left:auto;margin-right:auto;width:100%;font-weight:bold;letter-spacing:.1em;padding:20px;height:200px;background-color:#958679;-moz-background-size:cover;-o-background-size:cover;padding-right:0;padding-top:140px;}footer a{font-weight:300;font-weight:bold;color:#bbb;}#block-system-main{max-width:1100px;margin:auto;padding:40px;padding-top:0;}.front #block-system-main{padding:0;}.node-type-news #block-system-main{padding-top:0 !important;}.field-name-field-sub-title{}#inner-content{max-width:1100px;margin:auto;}.not-front .aaweb-footer{background-image:none;background-color:#2a2a2a;}.top_button{text-align:center;padding:0px;}.main-container{background-color:#ffffff;-moz-background-size:cover;-o-background-size:cover;position:relative;clear:both;}.block-footer-image img{margin-bottom:100px;}.not-front #navbar-sticky-wrapper .logo img{max-height:60px;vertical-align:middle;margin-top:18px;}#node-17 .two-col{padding-bottom:100px;}.menu-text{position:fixed;top:95px;left:44px;font-size:11px;color:#ffffff;font-weight:bold;line-height:0;}.phone-number .menu-text{right:25px;left:inherit;z-index:900;}.phone-number{z-index:20;margin-top:10px;position:absolute;right:0px;width:400px;}.phone-number .ph{position:absolute;top:27px;right:60px;font-size:1.4em;}.middle-buttons{margin-left:auto;margin-right:auto;width:520px;}.phone-number .overlay{background-color:#000000;opacity:.4;right:0px;width:300px;top:0px;position:absolute;z-index:-1;;;\:200px;height:200px;}.contact-map{margin-top:0px;height:450px !important;display:none;}.facebook-follow,.featured-block{background-color:#f5f5f5;background-color:#ecfafd;padding:60px;text-align:center;}.facebook-follow h2{padding-top:0;margin-top:0 !important;text-align:center !important;font-size:2.5em !important;}.facebook-follow p{}.not-front .region-content{background-color:#ffffff;}.region-content{}.region-content h2{font-size:1.25em;font-weight:900;text-align:left;margin-top:60px;}.overlay{background-color:rgba(26,26,26,.9);width:50%;float:right;height:430px;padding:50px;position:relative;padding-top:55px;}.fa-facebook{color:#1D1D1B;}.content-hero .page-title{}.navbar .logo{padding-left:0;}.shout-out{text-align:center;font-size:1.5em;color:#fff;padding:40px;line-height:1em;}.shout-out strong{font-weight:900;}body{background-color:#292929;color:#000;letter-spacing:.01em;}body.not-front{color:#333;font-weight:300;background-color:#fff;}.overlay{background-color:rgba(26,26,26,.9);}.loader{display:none;}.region-content li,.irrigation-design li,.developing-land li{list-style-image:url(/sites/all/themes/bootstrap_subtheme/images/bullet-dark.png);text-align:left;margin-left:15px;padding-left:10px;margin-bottom:5px;}#hero .hero-bottom-block li,.griffith-map li,.bungendore-map li{list-style-image:url(/sites/all/themes/bootstrap_subtheme/images/bullet.png);text-align:left;margin-left:40px;padding-left:10px;margin-bottom:5px;}.irrigation-design,.quality-surveying,.developing-land{height:400px;padding:50px;text-align:center;padding-top:70px;}.irrigation-design h2,.quality-surveying h2,.developing-land h2{text-transform:uppercase;font-size:1.25em;text-align:center;margin-top:10px;}.irrigation-design p,.quality-surveying p,.developing-land p{max-width:300px;margin-left:auto;margin-right:auto;}.irrigation-design li,.quality-surveying li,.developing-land li{max-width:250px;margin-left:auto;margin-right:auto;}.irrigation-design{}.quality-surveying{background-color:#1D2538;color:#fffff;}.quality-surveying p,.quality-surveying h2{color:#fffffF;}.developing-land{}.high-tech-eqipment{}.front .high-tech-eqipment .block-body{width:100%;height:100%;}.map,.case-study{background-color:#1D2538;color:#ffffff;height:430px;padding:50px;}.case-study{}.case-study h2{margin-bottom:0;font-family:'Bariol-light';}.case-study h3{text-align:left;margin-bottom:15px;}.case-study h2,.case-study h3{padding-left:75px;width:350px;float:right;display:block;clear:both;}.case-study td{}.case-study td.rteright,.node-project td.rteright{font-family:'Bariol-regular italic';padding-right:10px;width:100px;}.case-study table{width:350px !important;float:right;clear:both;}.map{}.map img{float:left;}.other-projects,#block-views-projects-block{padding:50px;}.other-projects{background-color:#f5f5f5;width:100%;text-align:center;}.other-projects h3{clear:both;font-family:bariol;font-size:2em;padding-top:20px;}.other-projects p{text-align:left;float:right;clear:both;padding-right:20px;}#block-views-projects-block{width:100%;}.view-projects .views-row{float:left;width:250px;height:200px;padding:20px;position:relative;}.view-projects .views-row-even{background-color:#fcfcfc;border-left:solid 1px #eee;border-right:solid 1px #eee;}.view-projects .views-row-even .views-field-title a{color:#1D2538;}.view-projects .views-row-even .btn{color:#1D2538;border-color:#1D2538;}.view-projects .views-field-field-project-value .field-content{display:inline-block;}.view-projects .views-field-field-location{margin-top:5px;}.view-projects .btn{padding:10px;padding-top:5px;padding-bottom:5px;font-size:1em;color:#0053A1;border-color:#0053A1;background-color:#fff;width:104px;}.view-projects .views-field-title a{font-family:bariol-bold;font-weight:normal !important;font-size:1.1em;color:#0053A1;}.view-projects .views-field-field-date-text{color:#666;}.view-projects .views-field-title{margin-bottom:5px;height:35px;overflow:hidden;}.other-projects .btn-secondary:hover{color:#0053A1;}.node-type-project{}.node-type-project .field-type-text{max-width:800px;margin:auto;line-height:1.5em;}.node-type-project .field-name-body{margin-top:20px !important;}.griffith-map,.bungendore-map{font-size:1.15em;}.griffith-map a,.bungendore-map a{color:#ff6f2c;}.griffith-map h2,.bungendore-map h2{font-size:1.25em;font-weight:300;margin-bottom:2px;color:#ff6f2c;}.griffith-map h3,.bungendore-map h3{text-align:left;margin-bottom:25px;margin-top:0;}.griffith-map{background-color:#1D2538;color:#fff;}.griffith-map img,.bungendore-map img{padding:50px;padding-top:0;padding-bottom:0;margin-bottom:60px;width:335px;}.bungendore-map{background-color:#2E3547;color:#fff;}.high-tech-bottom-left{bottom:0px;left:0px;height:200px;width:360px;background-color:#2E3547;color:#ffffff;padding:50px;position:absolute;text-align:left;}.high-tech-bottom-left h3{text-align:left;}.high-tech-bottom-right{bottom:0px;right:0px;height:56px;width:175px;background-color:#0053A1;color:#ffffff;padding:0;position:absolute;}a,a:hover{color:#ff6f2c;font-weight:900 !important;}a:hover{text-decoration:underline;}.btn,.btn:hover,.btn:active,.btn:focus{background-color:#2E3547;}.btn-primary,.btn-primary:hover{background-color:#2E3547;border:3px solid #2E3547 !important;}.btn-primary:hover,.btn-default:hover{background-color:transparent !important;border:3px solid #2E3547 !important;color:#2E3547;}.btn-secondary,.btn-secondary:hover{background-color:rgba(0,0,0,.21);}.btn-secondary:hover{background-color:transparent !important;border:3px solid #0053A1 !important;color:#fff;}#block-ctablock-4 .btn-primary,#block-ctablock-4 .btn-primary:hover{color:#292929 !important;}#block-ctablock-4 .btn-secondary,#block-ctablock-4 .btn-secondary:hover{color:#2E3547 !important;}.fa{color:#2E3547;}.hero-logo .btn{background-color:rgba(0,0,0,.1);}#hero .btn-primary,#hero .btn-primary:hover{background-color:#2E3547;}#hero .btn-secondary,#hero .btn-secondary:hover{background-color:rgba(0,0,0,.21);}.block-ctablock .btn-secondary,.block-ctablock .btn-secondary:hover{color:#292929 !important;background-color:transparent !important;font-weight:700;padding:0 !important;}.cbp-spmenu-top{}.cbp-spmenu{background-color:#292929 !important;}#showTop{background-color:#292929;}#showTop.active{background-color:#2E3547;}#showTop.active span{background-color:#fff;}#showTop.active .hamburger-menu-text{color:#fff;}.not-front header#navbar.sticky-wrapper{background-color:#fff;background-color:#f4f4f4;}.cbp-spmenu a{color:#fff !important;font-weight:500 !important;font-weight:600 !important;}.front .hero-logo{top:inherit;position:absolute;width:100%;z-index:4 !important;}.front .hero-logo p{text-align:center;width:33.33333333333333%;bottom:300px;position:absolute;left:33.33333333333333%;padding:60px;}.front .hero-logo img{max-width:300px;margin:auto;}.hero-logo,.hero-logo h1{color:#fff;}.navbar-header .logo{-webkit-transition:all 0.2s ease-in 0.2s;-moz-transition:all 0.2s ease-in 0.2s;transition:all 0.2s ease-in 0.2s;margin:0;padding:3px 0 0 0;display:table-cell;vertical-align:middle;height:100%;color:transparent;position:absolute;top:0;left:0;width:156px;height:auto;}.navbar-header{position:relative;}.hero-phone{color:#000000;}.hero-phone a{color:#000000;}.hero-phone .griffith,.hero-phone .bungendore{height:20px;line-height:1em;font-size:.9em !important;letter-spacing:.05em;}#hero .hero-phone .call-us{background-color:#292929;}.front #hero .hero-bottom-block{z-index:4;position:absolute;bottom:0px;top:initial;right:33.33333333333333%;width:33.33333333333333%;height:320px;padding:50px;background-color:#2E3547;color:#ffffff;text-align:center;}.front #hero .hero-bottom-block .orange-text{}.front #hero .hero-bottom-block .orange-text,#hero .hero-bottom-block ul{max-width:380px;margin-left:auto;margin-right:auto;}#hero .hero-bottom-block .btn{margin:10px;}#hero .hero-phone .email-us a{color:#2E3547;margin-bottom:0px;text-transform:uppercase;letter-spacing:.1em;}.hero-logo h1{font-size:1.25em;margin-top:0;}.hero-logo h1 strong{font-size:2em;}.hero-phone{}#navbar-sticky-wrapper{width:100%;}#navbar-sticky-wrapper{width:calc(100% - 170px);}.orange-text,h1,h2,h3,h4,h5,h6,.big-text,.shout-out,.btn,.hands-addresss .view-map{font-size:1.2em;}.shout-out{background-color:#2E3547;color:#fff;}.client-logos{}.block-image{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}.no-parallax .block-image{background-attachment:inherit;}.hands-addresss .block-image{background-attachment:inherit;}.hands-addresss .block-body{bottom:0;left:0;}.hands-addresss .bottom-left{background-color:#fff;width:250px;padding:20px 10px;position:absolute;bottom:0;left:0;font-weight:400;}.hands-addresss .view-map{background-color:#2E3547;width:120px;padding:20px 10px;position:absolute;bottom:0;left:250px;text-transform:uppercase;}.hands-addresss .view-map a{color:#fff;}.dark-bg{background-color:#312031;color:#ffffff;}.contact-catch-all{padding-bottom:80px;background-color:#292929;color:#ffffff;}.map-block h3,.map-block p{color:#ffffff;color:#444;}.dark-bg .btn{color:#312031;}.light-bg{color:#312031;}.row1-col1,.row1-col2{}.row2-col1,.row2-col2,.row2-col2 .block-image{}.row3-col1,.row3-col1 .block-image,.row3-col2{}.row1-col1{background-color:#312031;color:#ffffff;}.row2-col1,.row3-col2{}.row6-col1{background-color:#312031;color:#ffffff;}.map-block{background-color:#1d1d1d;background-color:#dfdfdf;}.block-ctablock p{max-width:500px;margin:auto;margin-bottom:25px;line-height:1.35em;}.block-ctablock,.map-block{padding-top:120px;padding-bottom:120px;padding-left:40px;padding-right:40px;}.block-ctablock h2,.map-block h2,.faq-header h2{font-size:2.25em;margin-bottom:0;margin-top:0;color:#fff;text-transform:uppercase;color:#444;}.block-ctablock h3,.map-block h3,.faq-header h3{color:#2E3547;}.map-block{}.block-ctablock h2,.block-ctablock h3{color:#2E3547;}.block-ctablock .btn{color:#fff;padding:15px 20px;margin-bottom:0px;text-transform:uppercase;letter-spacing:0;}.block-ctablock li{max-width:400px;margin-left:calc(50% - 100px);}.faq-header{padding-top:120px;padding-bottom:0;background-color:#f4f4f4;}.faq-header h2{font-size:2.25em;color:#292929;}.faq-content{padding-top:40px;padding-bottom:80px;background-color:#f4f4f4;}.faq-content ul{}.faq-content li{list-style-type:none;}.view-frequently-asked-questions .views-field-title{color:#2E3547;font-size:1.25em;margin-bottom:20px;}.view-frequently-asked-questions .views-field-body{margin-bottom:35px;line-height:1.5em;}.view-frequently-asked-questions p{}.testimonial{}.testimonial .block-body{height:100px;top:calc(50% - 50px);}.block-imageblock .block-body{height:100px;}.testimonial h2,.block-imageblock .block-body h2{font-style:italic;letter-spacing:.05em;padding-left:50px;padding-right:50px;max-width:1000px;margin:auto;margin-bottom:10px;font-size:2em;color:#fff;}#block-imageblock-6.testimonial h2,#block-imageblock-6.testimonial h3,#block-imageblock-6.testimonial p{color:#ffffff;}.front .view-news .views-field-title,.front .view-news .views-field-field-sub-title{}.front .view-news .views-row-2 .views-field-title,.front .view-news .views-row-2 .views-field-created-1,.front .view-news .views-row-2 .views-field-field-sub-title,.front .view-news .views-row-4 .views-field-title,.front .view-news .views-row-4 .views-field-created-1,.front .view-news .views-row-4 .views-field-field-sub-title{}.front .view-news .background-image-formatter{height:250px;}.block-social-media-links{background-color:#312031;color:#ffffff;}.social-block{background-color:#312031;height:400px;padding-top:80px;padding-bottom:80px;}.social-block h3{font-size:3em;font-weight:300;}.social-block .fa.fa-comment{font-size:7em;margin-left:38px;}.social-block .fa{color:#fff;font-size:3em;}.social-icons .fa{color:#2E3547;}.social-block h4,.social-block h3,.social-block p,.social-block a{color:#ffffff !important;}.social-block .social-icons li{margin:5px;}.newsletter-block-header,.contact-catch-all{background-color:#292929;color:#fff;padding-top:80px;}.not-front .newsletter-block-header,.not-front  .contact-catch-all{background-color:#2E3547;color:#fff;}.not-front .newsletter-block-header .btn,.not-front  .contact-catch-all .btn{background-color:#292929;}.newsletter-block-header h3,.contact-catch-all h3{font-size:2.25em;font-weight:300;margin-bottom:8px;text-transform:uppercase;}.newsletter-block{background-color:#292929;}#block-mailchimp-signup-newsletter .btn{background-color:#312031;}#block-mailchimp-signup-newsletter label{display:none;}.embedded-video iframe{width:100% !important;height:500px !important;}.field-name-field-video{margin-top:40px;}.logos{}.logos img{max-width:20%;padding:10px;}.page-header{color:#292929;text-transform:uppercase;font-weight:400;font-family:bariol;font-size:2em;letter-spacing:.05em;color:#aaa;}.not-front .page-header,.not-front #page-header{text-align:left;max-width:800px;margin:auto;}.page-contact .page-header,.page-contact #page-header{max-width:1000px;}.not-front .field-name-body{max-width:800px;margin:auto;line-height:1.5em;}.node-type-news .field-name-body{text-align:left;}.lead,.field-name-field-sub-title{color:#292929;font-weight:400;font-style:italic;font-size:21px;}.lead{color:#2E3545;font-size:1.2em;font-weight:600;}.field-name-field-sub-title{text-align:center;margin-bottom:50px;}.contact-address a{}#block-views-staff-isotope-block-1{clear:both;background-color:#f5f5f5;margin-top:0;}.view-staff-isotope img{border-radius:50%;}.view-staff-isotope{padding:100px;}.view-staff-isotope ul.isotope-container{margin:auto;}.view-staff-isotope .isotope-element{background:transparent;padding:10px;}.view-staff-isotope .isotope-element li{list-style-type:none;}.view-staff-isotope .isotope-options{text-align:center;}.view-staff-isotope .isotope-options li{float:none;display:inline-block;}.view-staff-isotope .views-field-title{padding-left:7px;font-weight:900;font-size:1.5em;text-align:center;padding-top:10px;}.view-staff-isotope .views-field-field-category{font-size:.8em;padding-top:0;margin-top:0;padding-left:7px;line-height:1em;padding-top:10px;text-align:center;color:#2E3547;}.view-staff-isotope .views-field-field-image{margin-top:20px;}.isotope-container:after{content:'';display:block;clear:both;}.item-list ul.isotope-container{list-style:none;margin:0;padding:0;}.item-list li.isotope-element{list-style:none;margin:5px;padding:0;}.isotope-element{width:25%;float:left;list-style:none;}@media screen and (min-width:1920px){}@media screen and (max-width:1200px){.hero-logo h1 strong{font-size:2em;}.front #hero .hero-bottom-block{width:420px;left:calc(50% - 210px);}.front .hero-logo p{text-align:center;width:300px;left:calc(50% - 150px);padding:0;padding-bottom:40px;}.map,.case-study{padding:50px;height:initial;}.map img{float:inherit;}.case-study h2,.case-study h3{float:inherit;text-align:center;margin:auto;width:inherit;padding-left:0;}.case-study h2{margin-top:20px;}.case-study table{width:350px !important;float:inherit;margin:auto;margin-top:40px;}#block-block-107{padding-bottom:0;}}@media screen and (max-width:1120px){.front #hero .hero-bottom-block{height:300px;width:100%;right:0;left:inherit;}.front #hero .hero-bottom-block .orange-text,#hero .hero-bottom-block ul{max-width:310px;margin:auto;}#hero .flexslider .slides li{background-position:right center !important;}}@media screen and (max-width:1000px){#hero .flexslider .slides .content_hero{padding-top:0;}}@media screen and (max-width:991px){.isotope-element{width:50%;float:left;list-style:none;background:black;}.hero-phone{display:none;}.row3-col1{display:none;}.view-frequently-asked-questions ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}}@media screen and (max-width:960px){.menu li.first a{padding-left:25px !important;}.footer-middle{display:none !important;}.footer-text .footer-middle,.footer-text .footer-left,.footer-text .footer-right{width:100%;clear:both;text-align:center;float:none;display:block;padding:5px;}.footer-text .footer-right a{text-align:center;float:none;}.top_button{bottom:85px;}.bio-granger .block-body{width:100%;margin-left:0;}.bio-granger h2{padding-left:0;}.bio-granger img{max-width:inherit;position:inherit;padding:inherit;right:inherit;top:inherit;padding-top:inherit;max-height:inherit;padding-right:inherit;padding:inherit;height:auto !important;width:90% !important;}.node-page .field-type-image{padding-top:40px;padding-bottom:40px;width:100%;float:none;clear:both;}.node-page  .field-name-body{width:100%;margin-right:0;float:none;text-align:center !important;}.front #wrapper_overall.full_width{}.cbp-spmenu-top.cbp-spmenu-open{height:auto !important;top:100px !important;padding-left:0;padding-bottom:40px;}.cbp-spmenu-horizontal li a{height:40px;padding-top:8px !important;width:100%;clear:both;text-align:center;font-size:18px !important;}#hero .hero-phone{}header#navbar.sticky-wrapper{background-color:#ffffff;}#showTop{background-color:#292929 !important;}.view-service-category .views-row{width:50%;max-height:300px;overflow:hidden;}.front .logo-container{display:none;}#hero .hero-overlay{}#logo-container{margin-top:98px;}#hero,{}.front #hero,.front .full_width,.front .region-hero,.front .region-hero section,.front .region-hero .view,.front .region-hero .view .view-content{}#hero .overlay{}}@media screen and (min-width:768px) and (max-width:991px){header#navbar .container{width:inherit;}}@media screen and (max-width:991px){.other-projects{height:100px;padding:30px;}.other-projects h3{font-size:1.8em;text-align:center;float:none;padding-right:0;}.view-projects .views-row{width:30%;float:none;display:inline-block;text-align:center;margin-bottom:30px;}}@media screen and (max-width:768px){.hero-logo h1 strong{font-size:2em;}#menu-label{display:block;}.not-front .page-header,.not-front #page-header{text-align:center;}.navbar-default .navbar-toggle{margin:0;top:9px;position:absolute;right:30px;}.view-frequently-asked-questions ul.homepage-faqs{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-left:20px;padding-right:20px;}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{border-bottom:none;}.da-thumbs li a div i{display:none;}.view-filter-controls li{margin:5px;}div.navbar-collapse{float:none !important;}.container>.navbar-header,.container>.navbar-collapse.navbar-collapse{}.container>.navbar-header,.container>.navbar-collapse.navbar-collapse .navbar-nav{}.navbar-collapse .navbar-nav>li>a{padding-left:30px;}.navbar-collapse .navbar-nav>li>a{line-height:50px;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:inherit;}.navbar-default .navbar-nav >li a:hover{background-color:#eee !important;color:#F86F2C !important;}.navbar-default .navbar-toggle{border:none;outline:none;background-color:#F86F2C;border-radius:0;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;width:25px;height:3px;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#2E3547;border:none;}.navbar-default .navbar-toggle:hover span,.navbar-default .navbar-toggle:focus span{background-color:white;}.work-list ul.items .work-item,.work-list ul.items .work-item.cols-3{list-style:none;float:left;width:48%;padding:1%;margin:1%;}.node-blog .post_blog_info .blog_category{width:7%;}.node-blog .post_blog_info a{display:none;}.node-blog .post_blog_info .submitted{font-size:12px;}.node-blog .blog_post_type{display:none;}.node-blog .blog_post_date{display:none;}.node-blog .blog_content{margin-left:0;}.node-blog{padding:0;}video{max-width:100%;}.mejs-container,.mejs-overlay-play,audio,canvas,iframe{max-width:100% !important;}.node-project .project_info span{width:100%;border:none;}.node-project .project_info{text-align:center;margin-top:50px;}.da-thumbs li.cols-3 a div span.title{margin:80px 20px 20px 20px;}.view-id-work.view-display-id-page_3 .item{width:100%;}.view-id-work.view-display-id-page_3 .item.w2{width:100%;}.view-id-work.view-display-id-page_3 .item.w1{width:100%;}.view-id-work span.title,.view-id-work span.title,.da-thumbs li a div span.title{margin:80px 20px 20px 20px;font-size:30px;}.flexslider .contrast .hi-icon-wrap{display:none;}.navbar-default .navbar-nav>li>a{text-align:left;}#hero .flexslider .slides .content_hero{padding-top:0;}.logo img{}.flexslider .slides img{width:100% !important;}.no-tablet{display:none;}.portfolio{width:500px}.footer-phone{font-size:1.5em;}.logo-area{width:90%;}}@media screen and (max-width:680px){.view-frequently-asked-questions ul.homepage-faqs{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-left:0;padding-right:20px;}.high-tech-bottom-right{display:none;}.high-tech-bottom-left{width:100%;}.griffith-map img,.bungendore-map img{display:none;}.griffith-map h2,.bungendore-map h2{margin-top:0;text-align:center;}.griffith-map h3,.bungendore-map h3{text-align:center;}.griffith-map,.bungendore-map{padding:50px;}.griffith-map li,.bungendore-map li{width:140px;margin-left:calc(50% - 70px);}}@media screen and (max-width:500px){.hero-logo h1 strong{font-size:1.25em;}#block-views-projects-block{height:initial;margin-bottom:0;padding-bottom:25px;}.view-projects .views-row{width:100%;clear:both;display:block;text-align:center;}.front #hero .hero-bottom-block{height:initial;}header#navbar.sticky-wrapper{background-color:#fff;}.bio-granger *{text-align:center !important;}.hero-logo img{display:none;}.isotope-element{width:100%;float:left;list-style:none;background:black;}.front .hero-logo{width:calc(100% - 40px);margin-left:20px;margin-right:20px;height:200px !important;top:inherit !important;bottom:calc(50% - 50px) !important;}.isotope-element{width:100%;float:left;list-style:none;background:black;}.front .region-hero .hero-commercial-electrican,.front .region-hero .hero-level{height:auto;}.hero-points ul{-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px;column-count:1;column-gap:20px;height:220px;}.front .honest,.front .considered-solutions{padding:20px 20px;}.navbar .navbar-nav{float:none;}#navbar-sticky-wrapper{width:100% !important;z-index:1000;}.show-menu nav.menu{width:83%;background:rgba(29,29,29,0.95);}.footer-text .footer-middle,.footer-text .footer-left,.footer-text .footer-right{width:100%;clear:both;text-align:center;float:none;display:block;padding:5px;}.top_button{bottom:85px;}.footer-text .footer-right a{text-align:center;float:none;}.footer-middle{display:none !important;}.cbp-spmenu-open .menu li{display:block;height:20px;padding:25px;}.region-top-menu .cbp-spmenu-open.cbp-spmenu-horizontal{font-size:75%;height:300px;}.no-mobile{display:none;}.logo-scroll img{width:200px;display:inline;display:block;text-align:left;margin-left:130px;margin-right:auto;max-width:calc(100% - 150px);}.overlay{width:100%;}h3{font-size:1.8em;}#hero .flexslider .slides a{clear:both;width:100%;}.hero-level h2{width:auto;}.front .footer-email{padding:20px;}.front #hero,.front #wrapper_overall.full_width,.front .region-hero,.front .region-hero section,.front .region-hero .view,.front .region-hero .view .view-content{}}@media screen and (max-height:800px){.hero-logo img{}.front .region-hero section{}}
.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 !important;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/bootstrap_subtheme/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/bootstrap_subtheme/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/bootstrap_subtheme/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/bootstrap_subtheme/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/bootstrap_subtheme/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;}.flexslider .slides li:after{content:"";position:absolute;display:block;top:0;left:0;z-index:-1000;}.flexslider .slides img{width:700px;padding:30px 15px;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";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{margin:0;background:none;border:none;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;position:relative;z-index:1;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.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:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;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,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,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,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;}}.flexslider{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}@keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}@keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}
.cbp-spmenu{background:#fff;position:fixed;}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6;}.cbp-spmenu a{display:block;color:#1F1D42;font-size:1.1em;font-weight:300;}.nav > li > a:hover{background:none;color:#2a2a2a;border-bottom:2px solid #1F1D42;}.cbp-spmenu a:hover{}.cbp-spmenu a:active{background:#afdefa;color:#0fbce4;}.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000;}.cbp-spmenu-vertical a{border-bottom:1px solid #0fbce4
	padding:1em;}.cbp-spmenu-horizontal{width:100%;height:148px;left:0;z-index:1000;overflow:hidden;padding-left:100px;}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}.cbp-spmenu-horizontal li a{padding:10px 25px;font-size:1em;text-transform:none;}.cbp-spmenu-horizontal a{float:left;padding:0px 50px;font-weight:bold;text-transform:uppercase;}.cbp-spmenu-horizontal li{margin-right:2px;}.cbp-spmenu-left{left:-240px;}.cbp-spmenu-right{right:-240px;}.cbp-spmenu-left.cbp-spmenu-open{left:0px;}.cbp-spmenu-right.cbp-spmenu-open{right:0px;}.cbp-spmenu-top{top:-150px;}.cbp-spmenu-bottom{bottom:-150px;}.cbp-spmenu-top.cbp-spmenu-open{top:0px;}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}.cbp-spmenu-push-toright{left:240px;}.cbp-spmenu-push-toleft{left:-240px;}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px;}.cbp-spmenu-top{top:-110px;}.cbp-spmenu-bottom{bottom:-110px;}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px;}.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:-190px;}.cbp-spmenu-right{right:-190px;}.cbp-spmenu-push-toright{left:190px;}}
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:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;margin-right:-40px;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{}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:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.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;}
