@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,700);.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-hidden{left:0 !important;top:-99999em !important;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
.sf-menu.sf-style-blue{float:left;margin-bottom:1em;padding:0;}.sf-menu.sf-style-blue.sf-navbar{width:100%;}.sf-menu.sf-style-blue ul{padding-left:0;}.sf-menu.sf-style-blue a{border:0px outset #003973;color:#ffffff;padding:0.75em 1em;}.sf-menu.sf-style-blue a.sf-with-ul{padding-right:2.25em;}.sf-menu.sf-style-blue.rtl a.sf-with-ul{padding-left:2.25em;padding-right:1em;}.sf-menu.sf-style-blue.sf-navbar a{border:0;}.sf-menu.sf-style-blue span.sf-description{color:#ffffff;display:block;font-size:0.8em;line-height:2em;margin:5px 0 0 5px;padding:0;}.sf-menu.sf-style-blue li,.sf-menu.sf-style-blue.sf-navbar{background:#095cb1;}.sf-menu.sf-style-blue li li{background:#0151a4;}.sf-menu.sf-style-blue li li li{background:#00478f;}.sf-menu.sf-style-blue li:hover,.sf-menu.sf-style-blue li.sfHover,.sf-menu.sf-style-blue li.active a,.sf-menu.sf-style-blue a:focus,.sf-menu.sf-style-blue a:hover,.sf-menu.sf-style-blue a:active,.sf-menu.sf-style-blue.sf-navbar li li{background:#d6daed;color:#ffea00;}.sf-menu.sf-style-blue.sf-navbar li ul{background-color:#3270c5;}.sf-menu.sf-style-blue.sf-navbar li ul li ul{background-color:transparent;}.sf-menu.sf-style-blue ul.sf-megamenu li.sf-megamenu-wrapper ol,.sf-menu.sf-style-blue ul.sf-megamenu li.sf-megamenu-wrapper ol li{margin:0;padding:0;}.sf-menu.sf-style-blue ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent{font-weight:bold;}.sf-menu.sf-style-blue ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{display:inline;float:left;width:12em;}.sf-menu.sf-style-blue.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column{float:right;}.sf-menu.sf-style-blue li.sf-parent-children-1 ul.sf-megamenu{width:12em;}.sf-menu.sf-style-blue li.sf-parent-children-2 ul.sf-megamenu{width:24em;}.sf-menu.sf-style-blue li.sf-parent-children-3 ul.sf-megamenu{width:36em;}.sf-menu.sf-style-blue li.sf-parent-children-4 ul.sf-megamenu{width:48em;}.sf-menu.sf-style-blue li.sf-parent-children-5 ul.sf-megamenu{width:60em;}.sf-menu.sf-style-blue li.sf-parent-children-6 ul.sf-megamenu{width:72em;}.sf-menu.sf-style-blue li.sf-parent-children-7 ul.sf-megamenu{width:84em;}.sf-menu.sf-style-blue li.sf-parent-children-8 ul.sf-megamenu{width:96em;}.sf-menu.sf-style-blue li.sf-parent-children-9 ul.sf-megamenu{width:108em;}.sf-menu.sf-style-blue li.sf-parent-children-10 ul.sf-megamenu{width:120em;}
body{-webkit-tap-highlight-color:#1e8bc3;background:#282f33;color:#1c1c1b;font-family:'Open Sans',sans-serif;font-size:14px;line-height:auto;min-width:1250px;position:relative;}#page-wrapper{background:#ebeff2;}h1{color:#606569;font:300 36px/40px 'Open Sans',sans-serif;margin-bottom:30px;}h2{color:#606569;font:300 30px/34px 'Open Sans',sans-serif;margin-bottom:23px;}h3{color:#606569;font:300 24px/29px 'Open Sans',sans-serif;margin-bottom:23px;}.profile h3{border-color:#e5e5e5;overflow:hidden;padding-bottom:5px;}h4,.field-name-field-slide-subtitle{color:#1e8bc3;font:400 24px/29px 'Open Sans',sans-serif;margin-bottom:10px;}h5{color:#35bc7a;font:400 16px/20px 'Open Sans',sans-serif;margin-bottom:5px;}h6{color:#f86924;font:400 14px/20px 'Open Sans',sans-serif;margin-bottom:0;}h1 a,h2 a,h3 a{color:inherit;text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover{color:#1e8bc3;text-decoration:none;}h4 a,h5 a,h6 a{color:inherit;text-decoration:none;}h4 a:hover,h5 a:hover,h6 a:hover{color:#8d949a;text-decoration:none;}input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="number"],textarea,select{background:#fff;border:1px solid #e5e5e5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#8d949a !important;font:14px 'Open Sans',sans-serif;max-width:100%;padding:10px;}fieldset{border-color:#e5e5e5;}#search-form .form-item{display:block;}a{color:#1e8bc3;text-decoration:none;}a:hover{text-decoration:underline;}.btn a,.more-link a,input[type="submit"],input[type="reset"],ul.links li a,.view-portfolio .views-field-view-node a,#block-poll-recent ul.links li a,#filters li a,.content ul.pager li a,.content ul.pager li.pager-current,.form-submit{background:#1e8bc3;border:none;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font:400 18px/22px 'Open Sans',sans-serif;outline:none;padding:11px 21px 12px;text-decoration:none;text-transform:capitalize;}.btn a:hover,.more-link a:hover,input[type="submit"]:hover,input[type="reset"]:hover,ul.links li a:hover,.view-portfolio .views-field-view-node a:hover,#block-poll-recent ul.links li a:hover,#filters li a:hover,#filters li a.selected,.content ul.pager li a:hover,.content ul.pager li.pager-current,.form-submit:hover{background:#f86924;color:#fff;text-decoration:none;}input[type="submit"],input[type="reset"]{padding:13px 21px;}.more-link{padding-top:20px;text-align:left;}ul,.item-list ul,ul.menu{margin:0;}ul li,.item-list ul li,ul.menu li{list-style:none;margin:8px 0 0;padding:0 0 0 25px;position:relative;}ul li:first-child,.item-list ul li:first-child,ul.menu li:first-child{margin-top:0;}ul li:before,.item-list ul li:before,ul.menu li:before{border:0px solid #dedede;border-radius:16px;color:#cbcbcb;content:'\f061';display:inline-block;font-family:FontAwesome;font-size:12px;height:16px;left:0;line-height:15px;margin:0 11px 0 0;position:absolute;text-align:center;top:0;transition:all 0.5s ease 0s;width:16px;}ul li a,.item-list ul li a,ul.menu li a{color:inherit;text-decoration:none;}ul li a:hover,.item-list ul li a:hover,ul.menu li a:hover{color:#1e8bc3;text-decoration:none;}ul li ul,.item-list ul li ul,ul.menu li ul{padding-top:10px;}ul.tabs li,ul.flex-direction-nav li,ul.links li,ul#admin-menu-menu li,ul#admin-menu-account li,ul#admin-menu-icon li,ul.slides li,ul.contextual-links li,ul.tips li,ul.pager li,.messages.error ul li{margin-top:0;padding-left:0;position:static;}ul.tabs li:before,ul.flex-direction-nav li:before,ul.links li:before,ul#admin-menu-menu li:before,ul#admin-menu-account li:before,ul#admin-menu-icon li:before,ul.slides li:before,ul.contextual-links li:before,ul.tips li:before,ul.pager li:before,.messages.error ul li:before{display:none;}.messages.error ul li{list-style:disc;}img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;max-width:100%;width:auto;}.frame,.views-field-field-image,.view-portfolio .isotope-element .views-field-field-portfolio-image,.field-name-field-blog-image,.field-name-field-image,.field-name-field-portfolio-image,.field-name-field-service-image,.field-name-field-employee-photo,.field-name-field-slide-image{margin-bottom:18px;position:relative;}.field-name-field-banner-image{margin-bottom:18px;position:relative;text-align:center;}.user-picture{background:#fff;float:left;margin-right:15px;max-width:45%;padding:0;}.profile .user-picture{float:right;margin:0 0 0 20px;}p{margin-bottom:20px;}table{margin-bottom:0;}table tr.odd,table tr.even{border:none;}table tr.odd{background:transparent;}table tr.even{background:#ebeff2;}table th{background:#ebeff2;border:none;color:#1e8bc3;font-size:14px;padding:5px;}table th a{color:inherit;}table td{padding:5px;}.fl-l{float:left;}.fl-r{float:right;}.extra,.extra-wrap{overflow:hidden;}.wrapper{overflow:hidden;position:relative;width:100%;}.clearfix{position:relative;}.clearfix:after{clear:both;content:'\0020';display:block;height:0;overflow:hidden;visibility:hidden;width:0;}.fclear{clear:both;}.separator{clear:both;height:30px;}.separator-top{clear:both;margin-top:30px;}.separator-bottom{margin-bottom:30px;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.hide-text{background-color:transparent;border:0;color:transparent;font-size:0;line-height:0;text-shadow:none;}::selection,::-moz-selection{background:#1e8bc3;color:#fff;text-shadow:none;}img::selection,img::-moz-selection{background:transparent;}.region-header-bottom:after,.region-content-top:after,.region-content:after,.region-content-bottom:after,.region-content:after,.region-footer-top:after{clear:both;content:'';display:block;width:100%;}#header{position:relative;width:100%;}.logo-wrapper{background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;margin-right:20px;overflow:hidden;padding:0px 0px 0px;text-transform:uppercase;width:auto;}.logo-wrapper a:hover{color:#fff;text-decoration:none;}.site-slogan{float:right;color:#777777;text-align:right;font:200 44px/48px 'Open Sans',sans-serif;letter-spacing:0px;margin-top:10px;margin-right:0px;}#site-name{color:inherit;float:right;font:300 48px/48px 'Open Sans',sans-serif   !important;letter-spacing:1px;margin-bottom:0px;margin-right:7px;}#site-slogan{color:#fadad8;float:left;padding-top:0px;}.select-menu{display:none !important;}#superfish-1{background:none;float:right;margin-top:5px;margin-bottom:0px;padding:0;width:auto;z-index:101;position:relative;}.select-menu{display:none !important;}#superfish-1{background:none;float:right;margin-top:5px;margin-bottom:0px;padding:0;width:auto;z-index:101;position:relative;}#superfish-1:after{clear:both;content:'\0020';display:block;height:0;overflow:hidden;visibility:hidden;width:0;}#superfish-1 > li{background:#fff;border:0;font:600 12px/14px 'Open Sans',sans-serif;margin:0px 0 0 0px;overflow:inherit;padding:0;text-transform:uppercase;width:203px;}#superfish-1 > li:first-child{margin-left:0;}#superfish-1 > li:before{display:none;}#superfish-1 > li > a{border-bottom:0px solid #000;border-top:0px solid #000;color:#1e8bc3;display:block;padding:13px 10px 13px;text-align:center;text-decoration:none;}#superfish-1 > li > a.menu-color2{border-color:#f86924;color:#f86924;}#superfish-1 > li > a.menu-color2:after{border-top-color:#f86924;}#superfish-1 > li > a.menu-color2 + ul{background:#f86924;}#superfish-1 > li > a.menu-color2 + ul > li{border-top-color:#fbad87;}#superfish-1 > li > a.menu-color2 + ul > li > a:hover,#superfish-1 > li > a.menu-color2 + ul > li.active-trail > a,#superfish-1 > li > a.menu-color2 + ul > li.sfHover > a{color:#f86924;}#superfish-1 > li > a.menu-color3{border-color:#ff9f00;color:#ff9f00;}#superfish-1 > li > a.menu-color3:after{border-top-color:#ff9f00;}#superfish-1 > li > a.menu-color3 + ul{background:#ff9f00;}#superfish-1 > li > a.menu-color3 + ul > li{border-top-color:#ffc566;}#superfish-1 > li > a.menu-color3 + ul > li > a:hover,#superfish-1 > li > a.menu-color3 + ul > li.active-trail > a,#superfish-1 > li > a.menu-color3 + ul > li.sfHover > a{color:#ff9f00;}#superfish-1 > li > a.menu-color4{border-color:#35bc7a;color:#35bc7a;}#superfish-1 > li > a.menu-color4:after{border-top-color:#35bc7a;}#superfish-1 > li > a.menu-color4 + ul{background:#35bc7a;}#superfish-1 > li > a.menu-color4 + ul > li{border-top-color:#7ddaad;}#superfish-1 > li > a.menu-color4 + ul > li > a:hover,#superfish-1 > li > a.menu-color4 + ul > li.active-trail > a,#superfish-1 > li > a.menu-color4 + ul > li.sfHover > a{color:#35bc7a;}#superfish-1 > li > a.menu-color5{border-color:#f05a49;color:#f05a49;}#superfish-1 > li > a.menu-color5:after{border-top-color:#f05a49;}#superfish-1 > li > a.menu-color5 + ul{background:#f05a49;}#superfish-1 > li > a.menu-color5 + ul > li{border-top-color:#f8afa7;}#superfish-1 > li > a.menu-color5 + ul > li > a:hover,#superfish-1 > li > a.menu-color5 + ul > li.active-trail > a,#superfish-1 > li > a.menu-color5 + ul > li.sfHover > a{color:#f05a49;}#superfish-1 > li > a:before{display:block;font-size:48px;line-height:48px;margin-bottom:0px;text-align:center;width:100%;}#superfish-1 > li > a:after{border-color:#fff transparent transparent;border-style:none;border-width:5px;content:"";display:none;height:0;left:50%;margin-left:-5px;position:absolute;top:0;transition:all 0.5s ease 0s;width:0;}#superfish-1 > li > a:hover,#superfish-1 > li.active-trail > a,#superfish-1 > li.sfHover > a{border-bottom-width:0px;border-top-width:0px;margin:0px 0;text-decoration:none;}#superfish-1 > li > a:hover:after,#superfish-1 > li.active-trail > a:after,#superfish-1 > li.sfHover > a:after{display:block;}#superfish-1 > li ul{background:#1e8bc3;display:none;padding:0;top:50px;width:100% !important;}#superfish-1 > li ul li{background:none;border-bottom:0;border-top:1px solid #60b9e7;float:none !important;font-size:14px;height:auto;line-height:20px;margin:0;padding:0;width:auto !important;}#superfish-1 > li ul li:first-child{border-top:none;}#superfish-1 > li ul li:before{display:none;}#superfish-1 > li ul li > a:visited,#superfish-1 > li ul li > a{color:#fff;display:block;padding:13px;text-decoration:none;}#superfish-1 > li ul li > a:hover,#superfish-1 > li ul li.active-trail > a,#superfish-1 > li ul li.sfHover > a{background:#fff;color:#1e8bc3;text-decoration:none;}#superfish-1 > li ul li ul{left:101% !important;top:0;}.region-header{padding-top:20px;}.flex-viewport{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}.flexslider{background:none;border:none;border-radius:0;box-shadow:none;margin-bottom:15px}#flexslider-1 .slides li{padding:0;}#flexslider-1 .slides li img{width:100%;}#flexslider-1 .flex-control-nav{bottom:30px;font-size:0;left:auto;line-height:0;overflow:hidden;right:15px;width:auto;z-index:20;}#flexslider-1 .flex-control-nav li{display:block;float:left;margin:0 0 0 8px;}#flexslider-1 .flex-control-nav li:first-child{margin-left:0;}#flexslider-1 .flex-control-nav li a{background:none;border:2px solid #e6e6e6;border-radius:50%;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:18px;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;width:18px;}#flexslider-1 .flex-control-nav li a:hover{border-width:9px;}#flexslider-1 .flex-control-nav li a.flex-active{background:#1e8bc3;border-color:#1e8bc3;}#flexslider-1 .flex-control-thumbs li{width:20%;}#flexslider-1 .flex-caption{background:#fff;bottom:0;left:auto;line-height:22px;padding:20px 40px 0 30px;position:absolute;right:0;top:0;width:300px;}#flexslider-1 .flex-caption h4{border-bottom:1px solid #e5e5e5;color:#f86924;font:700 18px/22px 'Open Sans',sans-serif;margin-bottom:18px;padding-bottom:16px;text-transform:uppercase;}#flexslider-1 .flex-caption h4:before{border:2px solid #E5E5E5;border-radius:22px;color:#E5E5E5;content:"\f061";display:block;float:left;font:14px/18px FontAwesome;height:18px;margin-right:9px;text-align:center;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;vertical-align:top;width:18px;}#flexslider-1 .flex-caption h2{color:#1e8bc3;font-size:40px;letter-spacing:-1px;line-height:40px;margin-bottom:23px;text-transform:uppercase;}.ie #flexslider-1 .flex-caption h2{letter-spacing:-2px;word-spacing:2px;}#flexslider-1 .flex-caption .caption_body{margin-bottom:39px;}.header-top-wrapper{background:#fff;margin-bottom:20px;padding:9px 0;}.header-top-wrapper .block__text{font-size:12px;font-style:italic;text-align:right;}.header-top-wrapper .block__text p{margin-bottom:0;}.block__contacts{color:#606569;font-size:11px;}.title.block-title{margin-top:0;}.block__contacts p{margin-bottom:0;}.block__contacts span{display:inline-block;}.block__contacts span.fa:before{background:#f5f5f5;border-radius:50%;color:#8d949a;display:inline-block;font-size:14px;height:22px;line-height:22px;margin-right:8px;text-align:center;width:22px;}.block__contacts span.address,.block__contacts span.phone{margin-right:30px;}.block__contacts a{color:#f86924;}.block__contacts a:hover{color:#1e8bc3;text-decoration:none;}.region-header-bottom{padding-top:0px;}.block__box{background:#1e8bc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;line-height:20px;padding:0 22px 10px 25px;}.block__box.color2{background:#37a5a5;}.block__box.color2 .btn-wrapper a:hover:before{color:#f86924;}.block__box.color3{background:#ff9f00;}.block__box.color3 .btn-wrapper a:hover:before{color:#ff9f00;}.block__box.color4{background:#a2c732;}.block__box.color4 .btn-wrapper a:hover:before{color:#35bc7a;}.block__box.color5{background:#f05a49;}.block__box.color5 .btn-wrapper a:hover:before{color:#f05a49;}.block__box.colorffpe{background:#012695;!important}.block__box.colorffpe .btn-wrapper a:hover:before{color:#021654;}.block__box:before{display:block;font-size:72px;line-height:72px;margin-top:20px;margin-bottom:20px;}.block__box h1,.block__box h2,.block__box h3,.block__box h4,.block__box h5,.block__box h6{color:#fff;}.block__box h1 a:hover,.block__box h2 a:hover,.block__box h3 a:hover,.block__box h4 a:hover,.block__box h5 a:hover,.block__box h6 a:hover{color:;}.block__box h3{font-size:32px;line-height:36px;margin-bottom:24px;}.block__box p{margin-bottom:23px;}.block__box .btn-wrapper{text-align:right;}.block__box .btn-wrapper a{border:2px solid #fff;border-radius:22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;height:45px;position:relative;text-align:center;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;width:45px;}.block__box .btn-wrapper a:before{content:"\f061";font-family:FontAwesome;font-size:24px;left:50%;line-height:41px;margin-left:-10px;margin-top:-21px;position:absolute;top:50%;}.block__box .btn-wrapper a:hover{background:#fff;border-width:22px;}.region-content-top{margin-bottom:30px;}.region-content-top .block{background:#fff;padding:30px;}#block-views-latest-projects-block{padding:26px 30px 32px;}#block-views-latest-projects-block .views-row{float:left;margin:0 0 0 18px;overflow:hidden;position:relative;width:264px;}#block-views-latest-projects-block .views-row:first-child{margin-left:0;}#block-views-latest-projects-block .views-row:hover .views-field-nothing{background:#ff9f00;}#block-views-latest-projects-block .views-row:hover .views-field-nothing h6{background:none;margin-left:0;margin-top:0;padding:0;}#block-views-latest-projects-block .views-row:hover .views-field-nothing .created,#block-views-latest-projects-block .views-row:hover .views-field-nothing .item-body,#block-views-latest-projects-block .views-row:hover .views-field-nothing .btn a{opacity:1;}.ie8 #block-views-latest-projects-block .views-row:hover .views-field-nothing .created,.ie8 #block-views-latest-projects-block .views-row:hover .views-field-nothing .item-body,.ie8 #block-views-latest-projects-block .views-row:hover .views-field-nothing .btn a{filter:none;}#block-views-latest-projects-block .views-row:hover .views-field-nothing .item-body{line-height:18px;}#block-views-latest-projects-block .views-field-nothing{bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffedda;cursor:default;font-size:12px;left:0;line-height:18px;max-width:100%;padding:28px;position:absolute;right:0;top:0;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}#block-views-latest-projects-block .views-field-nothing h6{background:#ff9f00;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:18px;margin-left:-28px;margin-top:159px;padding:6px 10px;position:relative;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}#block-views-latest-projects-block .views-field-nothing h6 a:hover{color:#9a6002;}#block-views-latest-projects-block .views-field-nothing .created{color:#ffda9d;font-size:11px;line-height:20px;margin:0 0 16px;opacity:0;filter:alpha(opacity=0);padding:0;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}#block-views-latest-projects-block .views-field-nothing .item-body{line-height:88px;margin-bottom:20px;opacity:0;filter:alpha(opacity=0);-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}#block-views-latest-projects-block .views-field-nothing .btn a{background:#b06d00;border:1px solid #b06d00;font-size:12px;line-height:16px;opacity:0;filter:alpha(opacity=0);padding:6px 15px;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}#block-views-latest-projects-block .views-field-nothing .btn a:hover{background:none;color:#9a6002;text-decoration:none;}#main-wrapper{padding:15px 0;}#content{background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px 30px 30px;}.region-content{padding:0;}.views-row{margin-top:30px;}.views-row:first-child{margin-top:0;}#block-views-skills-block{background:url(/sites/all/themes/theme885/images/skills-img.jpg) 0 bottom no-repeat;margin-bottom:0px;min-height:302px;padding-bottom:22px;padding-left:370px;}#block-views-skills-block h3{font-size:36px;line-height:36px;margin-bottom:39px;padding-top:19px;}#block-views-skills-block h4{margin-bottom:4px;margin-top:0px;}#block-views-skills-block .view-content{overflow:hidden;}#block-views-skills-block .views-row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 0 20px 60px;padding-left:59px;padding-top:2px;position:relative;width:340px;}#block-views-skills-block .views-row.views-row-odd{clear:both;margin-left:0;}#block-views-skills-block .views-row:before{border:2px solid #1e8bc3;border-radius:50%;color:#1e8bc3;content:"\f0c0";display:block;font:24px/38px FontAwesome;height:38px;left:0;position:absolute;text-align:center;top:0;width:38px;}#block-views-skills-block .views-row-1 h4{color:#a2c732;}#block-views-skills-block .views-row-1:before{border-color:#a2c732;color:#a2c732;content:"\f073";}#block-views-skills-block .views-row-3 h4{color:#37a5a5;}#block-views-skills-block .views-row-3:before{border-color:#37a5a5;color:#37a5a5;content:"\f24e";}#block-views-skills-block .views-row-4 h4{color:#ff9f00;}#block-views-skills-block .views-row-4:before{border-color:#ff9f00;color:#ff9f00;content:"\f003";}div.messages{margin-bottom:30px;padding-right:30px;}div.messages .dismiss{box-shadow:none;border-radius:2px;font-family:'Open Sans',sans-serif;line-height:normal;padding:2px 6px 4px;text-transform:lowercase;width:auto;}div.messages .dismiss:hover{color:#fff;text-shadow:none;}#breadcrumb{color:#8d949a;margin-bottom:30px;padding:0;}#breadcrumb a{color:inherit;padding:0 3px;text-decoration:none;}#breadcrumb a:first-child{padding-left:0;}#breadcrumb a:last-child{padding-right:0;}#breadcrumb a:hover{color:#1e8bc3;}.tabs-wrapper{margin:1px 0 20px;}.tabs{overflow:hidden;}.tabs ul.primary{border:0;border-bottom:1px solid #e5e5e5;margin:0 0 20px;overflow:hidden;padding:4px 0;}.tabs ul.primary li{display:block;float:left;margin-bottom:-1px;margin-right:3px;}.tabs ul.primary li:last-child{margin-right:0;}.tabs ul.primary li a{background:#fff;border:1px solid #e5e5e5;border-bottom:0;border-radius:3px 3px 0 0;color:#8d949a;font-size:12px;font-weight:normal;margin:0;overflow:hidden;padding:3px 15px 4px;text-shadow:none;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;}.tabs ul.primary li.active a,.tabs ul.primary li a:hover{background:#1e8bc3;border-color:#1c82b6;color:#fff;text-decoration:none;}.region-content-bottom{margin-top:30px;}.region-content-bottom .block{background:#fff;padding:30px;}#block-views-banners-block{padding:26px 30px 15px;}#block-views-banners-block .view-content{margin-left:-18px;overflow:hidden;}#block-views-banners-block .views-row{float:left;margin:0 0 17px 18px;width:264px;}#block-views-banners-block .views-row img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);opacity:.3;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;}.ie8 #block-views-banners-block .views-row img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}.ie8 #block-views-banners-block .views-row img:hover{filter:none;}#block-views-banners-block .views-row img:hover{filter:none;-webkit-filter:none;opacity:1;}#block-views-who-we-are-block{padding:27px 30px 31px;}#block-views-who-we-are-block .views-field-field-image{float:left;margin-right:20px;max-width:45%;width:340px;}#block-views-who-we-are-block .btn a{background:#35bc7a;border:1px solid #35bc7a;font-size:14px;line-height:20px;padding:8px 16px;}#block-views-who-we-are-block .btn a:hover{background:none;color:#35bc7a;}#content .block__business-planning{padding-bottom:13px;}.block__business-planning .view-content{margin-bottom:-20px;overflow:hidden;}.block__business-planning .item{float:left;margin-bottom:20px;margin-left:20px;width:345px;}.block__business-planning .item.odd{margin-left:0;}.block__opportunities ul{margin-bottom:20px;}#isotope-container{margin-left:-10px;margin-right:-10px;}.isotope-element{background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;margin:0 10px 30px;height:auto;padding:0 0 24px;width:auto;}.isotope-element .views-field-field-portfolio-image{background:url(/sites/all/themes/theme885/images/ajax-loader.gif) center center no-repeat #fff;margin-bottom:25px;}.isotope-element .views-field-field-portfolio-image a{background:#000;color:transparent;display:block;font-size:0;line-height:0;position:relative;}.isotope-element .views-field-field-portfolio-image a:after{color:#fff;content:'\f00e';font:40px/40px FontAwesome;left:50%;margin:-21px 0 0 -18px;position:absolute;top:-100%;z-index:999;}.isotope-element .views-field-field-portfolio-image a:hover:after{text-decoration:none;top:50%;}.isotope-element .views-field-field-portfolio-image img{width:100%;}.isotope-element .views-field-body{margin-bottom:25px;}#isotope-options{background:none;}#isotope-options #filters{margin-bottom:20px;text-align:right;}#isotope-options #filters li{display:inline-block;margin:0 0 5px 10px;padding:0;background:none;}#isotope-options #filters li:before{display:none;}article.node{clear:both;margin-top:30px;}article.node:first-child{background:none;border-top:0;margin-top:0;padding-top:0;}.node-header{margin-bottom:20px;}.submitted{margin:0;}.submitted.borders{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:12px 0;}.submitted a{color:#f86924;}.submitted a:hover{color:inherit;text-decoration:none;}.submitted span,.submitted time{display:inline-block;}.submitted span:before,.submitted time:before{color:inherit;margin-right:5px;width:15px;}.submitted .node-autor,.submitted .node-pubdate,.submitted .node-views{margin-right:15px;}.node-teaser > .content{overflow:hidden;}.node-teaser .field-type-image,.node-employee .field-type-image{float:left;margin:0 20px 5px 0;max-width:45%;width:254px;}.links{list-style:none;}.links li{display:inline-block !important;margin-bottom:5px;margin-right:5px;}.content ul.pager{margin-top:30px;text-align:left;}.content ul.pager li{margin:0px 1px 5px;padding:0;display:inline-block;}.field-name-field-blog-category{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:12px 0;}.field-name-field-blog-category .links{overflow:hidden;padding-left:20px;position:relative;}.field-name-field-blog-category .links:before{content:"\f02e";display:block;font-family:FontAwesome;left:0;position:absolute;top:1px;}.field-name-field-blog-category .links li{margin:0 5px 5px 0 !important;}.field-name-field-blog-category .links li:after{content:',' !important;}.field-name-field-blog-category .links li:last-child:after{content:'' !important;}.field-name-field-blog-category .links li a{color:#f86924 !important;}article.node footer{padding-top:10px;}article.node footer .field-name-field-tags{padding-top:20px;}article.node footer .field-name-field-tags .field-label{background:none;float:left;font:inherit;font-weight:bold;margin-right:15px;padding:0;text-shadow:none;text-transform:none;}article.node footer .field-name-field-tags .field-items{overflow:hidden;padding-bottom:15px;width:100%;}article.node footer .field-name-field-tags ul li{float:left;margin:0 0 5px 10px;}article.node footer .field-name-field-tags ul li:first-child{margin-left:0;}article.node footer .field-name-field-tags ul li a{font:inherit;font-weight:bold;padding:2px 8px;}.field-name-field-blog-tags{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:12px 0;}.field-name-field-blog-tags .links{overflow:hidden;padding-left:20px;position:relative;}.field-name-field-blog-tags .links:before{content:"\f02b";display:block;font-family:FontAwesome;left:0;position:absolute;top:1px;}.field-name-field-blog-tags .links li{margin:0 5px 5px 0 !important;}.field-name-field-blog-tags .links li:after{content:',' !important;}.field-name-field-blog-tags .links li:last-child:after{content:'' !important;}.field-name-field-blog-tags .links li a{color:#f86924 !important;}.addthis_button_compact{margin:0;}.addthis_toolbox span{background-color:#1e8bc3 !important;}.addthis_toolbox span:hover{background-color:#f86924 !important;}#comments{overflow:hidden;clear:both;margin-top:30px;}#comments .comment{background:transparent;border:1px solid #e5e5e5;margin-bottom:10px;padding:25px;}#comments .comment .comment-wrapper{overflow:hidden;}#comments .comment .field-items{margin-bottom:20px;}#comments .comment .attribution h5{margin-bottom:5px;}#comments .comment .attribution .submitted{margin:0 0 5px;}#comments .comment footer{padding:0;}#comments .comment .submitted{border:none;margin-bottom:15px;padding:0;}#comments .comment .submitted a{color:inherit;}#comments .indented{margin-left:20px;}.comment-wrapper footer{padding-top:20px;}article.comment .submited .permalink,p .permalink{display:none;}#comment-form-wrapper{clear:both;margin-top:30px;}#comment-form .form-text{width:100%;}#comment-form .form-textarea{height:200px;width:100%;}#comment-form .filter-wrapper{border:none;}#comment-form .filter-wrapper .fieldset-wrapper{padding:0;}#comment-form .filter-wrapper .fieldset-wrapper > *{padding:0;}#comment-form .filter-wrapper .fieldset-wrapper label{display:inline-block;margin-right:20px;}#comment-form .filter-wrapper .fieldset-wrapper .form-item-comment-body-und-0-format{margin-top:0;}#comment-form .filter-wrapper .filter-help{padding-top:10px;}#comment-form .filter-wrapper .filter-help a{background:none;display:inline-block;padding:0;}#comment-form #edit-actions #edit-submit{margin-right:5px;}.form-type-item{overflow:hidden;width:100%;}.form-type-item label{float:left;padding-right:10px;}#comment-form label,#contact-site-form label{vertical-align:middle;}#user-login .form-text,#contact-site-form input.form-text,.search-form .form-text{width:100%;}#edit-comment-body-und-0-format-guidelines{clear:both;padding-top:15px !important;}#edit-comment-body-und-0-format-guidelines ul{font:inherit;}#edit-comment-body-und-0-format-guidelines ul li{background:none;overflow:hidden;margin:0;padding:0;width:100%;}#page-contacts .pane-contact{float:left;width:539px;}#page-contacts .pane-custom{float:left;margin-left:20px;width:539px;}.action-links{overflow:hidden;padding:0 0 25px;}.action-links li{float:left;margin-left:10px;}.action-links li:first-child{margin-left:0;}.action-links li a{font-weight:bold;}#forum table td.topics,#forum table td.posts,#forum table td.replies{text-align:center;}#forum table td.container{font-weight:bold;}#forum table .description{margin:0;}#forum table .indent{margin:0;}#forum table .name{overflow:hidden;}#forum table .description{clear:both;}.field-name-taxonomy-forums,.field-type-taxonomy-term-reference{overflow:hidden;padding-top:20px;width:100%;}.field-name-taxonomy-forums.field-label-above,.field-type-taxonomy-term-reference.field-label-above{padding-top:0;}.field-name-taxonomy-forums .field-label,.field-type-taxonomy-term-reference .field-label{background:none;font:inherit;font-weight:bold;margin:0;text-shadow:none;text-transform:uppercase;}.field-name-taxonomy-forums ul.links li,.field-type-taxonomy-term-reference ul.links li{float:left;margin:0 0 5px 10px;}.field-name-taxonomy-forums ul.links li:first-child,.field-type-taxonomy-term-reference ul.links li:first-child{margin-left:0;}.field-name-taxonomy-forums ul.links li a,.field-type-taxonomy-term-reference ul.links li a{background:none;border:none;box-shadow:none;color:#1e8bc3;display:inline;font:inherit;padding:0;text-shadow:none;text-transform:none;}.field-name-taxonomy-forums ul.links li a:hover,.field-type-taxonomy-term-reference ul.links li a:hover{background:none;text-decoration:underline;}.page-forum- #main-wrapper .active img{padding:0;background:0;border:none;margin-left:5px;margin-top:4px;}.page-page-404 .panel-col-first{color:#1e8bc3;font:bold 250px/200px 'Open Sans',sans-serif;text-align:right;}.page-page-404 #search-block-form{width:400px;}.page-page-404 .pane-search-form #search-block-form .form-text{width:189px;}.panel-2col .panel-col-first .inside{margin:0 20px 0 0;}.panel-2col .panel-2col .panel-col-last .inside{margin:0 0 0 20px;}.page-testimonials .view-display-id-page .views-row{margin-top:30px;}.page-testimonials .view-display-id-page .views-row:first-child{margin-top:0;}.page-testimonials .view-display-id-page .views-field-nothing{margin-bottom:10px;}.page-testimonials .view-display-id-page .views-field-nothing p{margin-bottom:0;}.page-testimonials .view-display-id-page .views-field-nothing a{color:inherit;}.field-name-field-testi-image{float:left;margin:0 20px 0 0;max-width:45%;}.field-name-field-testi-author{font-weight:bold;}.view-archive .field-name-body{margin-bottom:20px;}.view-archive .views-row{margin-top:20px;}.view-archive .views-row:first-child{margin-top:0;}.view-archive .field-name-taxonomy-forums{padding-top:0;}.view-FAQs.view-id-FAQs .views-row{margin-top:20px;}.view-FAQs.view-id-FAQs .views-row:first-child{margin-top:0;}.compose-tips .filter-type{margin-top:20px;}.compose-tips .filter-type:first-child{margin-top:0;}.view-comments-recent.view-display-id-page .views-row{margin-top:20px;}.view-comments-recent.view-display-id-page .views-row:first-child{margin-top:0;}.sidebar{position:relative;}.sidebar .block{padding:20px;clear:both;}.sidebar .block:first-child{margin-top:-13px !important;}.not-logged-in .contextual-links{display:none !important;}.contextual-links li{padding:0;background:none;}.calendar-calendar table,.calendar-calendar table td,.calendar-calendar table th,.calendar-calendar .month-view .full th.days{border:1px solid #e5e5e5;}.calendar-calendar td.calendar-agenda-items,.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{border-color:#e5e5e5;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:transparent;color:#1e8bc3;font-weight:bold;}.calendar-calendar th.days{background:#ebeff2;border:none;color:#8d949a;}.calendar-calendar td{text-align:center;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:none;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#ebeff2;}.calendar-calendar .day-view .full td .inner div.calendar .views-field-created{color:#8d949a;float:left;width:50px;}.calendar-calendar .day-view .full td .inner div.calendar .views-field-title{overflow:hidden;}.calendar-calendar .month-view .full tr td.single-day.today,.calendar-calendar .month-view .full td.date-box.today{border-color:#1e8bc3;}.view-Calendar .pager .date-prev,.view-Calendar .pager .date-next,.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{background:none;border-radius:0;line-height:0;padding:0;top:6px;}.view-Calendar .pager .date-prev a,.view-Calendar .pager .date-next a,.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #dedede;border-radius:50%;color:transparent;display:block;font-size:0;height:22px;line-height:0;margin:0;padding:0;position:relative;text-align:center;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;width:22px;}.view-Calendar .pager .date-prev a:before,.view-Calendar .pager .date-next a:before,.view .date-nav-wrapper .date-prev a:before,.view .date-nav-wrapper .date-next a:before{color:#dedede;font-family:FontAwesome;font-size:12px;font-weight:normal;left:50%;line-height:22px;margin-left:-5px;margin-top:-11px;position:absolute;top:50%;}.view-Calendar .pager .date-prev a:hover,.view-Calendar .pager .date-next a:hover,.view .date-nav-wrapper .date-prev a:hover,.view .date-nav-wrapper .date-next a:hover{background:none;border-width:11px;}.view-Calendar .pager .date-prev a:hover:before,.view-Calendar .pager .date-next a:hover:before,.view .date-nav-wrapper .date-prev a:hover:before,.view .date-nav-wrapper .date-next a:hover:before{color:#fff;}.view .date-nav-wrapper .date-prev{right:auto;}.view .date-nav-wrapper .date-prev a:before{content:"\f060";}.view .date-nav-wrapper .date-next a:before{content:"\f061";}table .mini-day-on a{text-decoration:none;}table .mini-day-on a:hover{text-decoration:underline;}#flickr_wrapper{margin-left:-15px !important;}#flickr_wrapper li{height:auto;margin:0 0 15px 15px;width:80px;}#flickr_wrapper li:before{display:none;}#flickr_wrapper li img{height:auto;padding:0;width:100%;}#block-views-gallery-block .view-content{margin-left:-15px;overflow:hidden;}#block-views-gallery-block .views-row{height:auto;float:left;margin:0 0 15px 15px;width:80px;}#block-views-gallery-block .views-row img{height:auto;padding:0;width:100%;}.sidebar #isotope-options #filters{text-align:left;}.sidebar #isotope-options #filters li{margin:0 10px 5px 0;}.sidebar #isotope-options #filters li:before{display:none;}#block-system-main-menu li a:before{display:none;}#block-views-our-team-block .view-content{overflow:hidden;}#block-views-our-team-block .views-row{float:left;margin:0px 12px 0px 12px;width:250px;}#block-views-our-team-block .views-row:first-child{margin-left:8px;}#block-views-our-team-block .views-field-field-employee-photo{margin-bottom:10px;}#block-views-our-team-block .views-field-body{margin-bottom:15px;}.poll .total,.poll .title{margin-bottom:15px;}.poll .bar{background-color:#fff;border:1px solid #e5e5e5;height:20px;margin-bottom:15px;padding:1px;}.poll .bar .foreground{background-color:#1e8bc3;display:none;height:20px;}.poll .percent{float:right;}.poll .vote-form{text-align:left;padding-bottom:15px;}.poll .vote-form .choices{width:100%;}#block-poll-recent ul.links li{background:none;padding-left:0;}#block-views-comments-recent-block .views-row{margin-top:20px;}#block-views-comments-recent-block .views-row:first-child{margin-top:0;}#block-views-comments-recent-block .views-field-subject a{color:inherit;}.contextual-links-region .node-title a{color:inherit;}#block-views-recent-posts-block .views-row{margin-top:8px;padding-left:30px;position:relative;}#block-views-recent-posts-block .views-row:first-child{margin-top:0;}#block-views-recent-posts-block .views-row:before{border:2px solid #dedede;border-radius:16px;color:#dedede;content:'\f061';display:inline-block;font-family:FontAwesome;font-size:12px;height:16px;left:0;line-height:15px;margin:0 11px 0 0;position:absolute;text-align:center;top:0;transition:all 0.5s ease 0s;width:16px;}#search-block-form .element-invisible{display:none !important;}#search-block-form .container-inline{border:1px solid #e5e5e5;display:inline-block;overflow:hidden;position:relative;width:228px;}#search-block-form input.form-text{background:#fff;border:none;float:left;margin:0;width:189px;}#search-block-form .form-submit{background:url(/sites/all/themes/theme885/images/search-btn.png) center center no-repeat #1e8bc3;border:none;border-radius:0;box-shadow:none;color:transparent;cursor:pointer;display:block;float:left;font-size:0;height:39px;line-height:0;margin:0 !important;padding:0;width:39px;}#search-block-form .form-submit:hover{background-color:#ff9f00;}.block-cctags .wrapper{font-size:0;line-height:0;overflow:hidden;text-align:left !important;}.block-cctags .wrapper a{background:#1e8bc3;color:#fff;display:inline-block;filter:none;font:400 13px/20px 'Open Sans',sans-serif !important;margin:0 8px 8px 0;opacity:1 !important;padding:3px 8px;text-transform:capitalize;vertical-align:top;}.block-cctags .wrapper a:hover{background:#ff9f00;text-decoration:none;}.footer-top-wrapper{background:#3c474d;color:#b6bcc2;font-size:13px;padding:28px 0 33px;}.footer-top-wrapper h3{color:#fff;font:500 22px/24px 'Open Sans',sans-serif;margin-bottom:20px;}.footer-top-wrapper .block__text .block-content{padding-right:25px;}.footer-top-wrapper #block-views-recent-posts-block .views-row{margin-top:14px;}.footer-top-wrapper #block-views-recent-posts-block .views-row:first-child{margin-top:0;}.footer-top-wrapper #block-views-recent-posts-block .views-row:before{border-color:#fff;color:#fff;}.footer-top-wrapper #block-views-recent-posts-block h6{font-size:inherit;line-height:inherit;}.footer-top-wrapper #block-views-recent-posts-block h6 a:hover{color:#fff;}.footer-top-wrapper #block-views-recent-posts-block .views-field-created{color:#b6bcc2;font-size:12px;font-style:italic;}#footer{background:#282f33;clear:both;color:#fff;font-size:12px;line-height:20px;padding:0;position:relative;}#footer .region-footer{padding:16px 0 20px;}.block__copyright .sitename{text-transform:uppercase;}.block__copyright a{color:inherit;}.block__copyright a:hover{color:#f86924;text-decoration:none;}#backtotop{background:none;border:2px solid #f86924;border-radius:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#F86924;display:block;height:45px;text-align:center;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;width:45px;z-index:5;}#backtotop:before{color:#f86924;content:"\f062";display:block;font:24px/24px FontAwesome;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;text-indent:0;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;top:50%;}#backtotop:hover{background:#f86924;border-width:22px;opacity:1;}#backtotop:hover:before{color:#ebeff2;}.switcher{cursor:pointer;margin-top:10px;font-size:11px;}.switcher:hover{text-decoration:underline;}.block-locale-language{float:right}ul.language-switcher-locale-url li:before{display:none;}li.en{float:left;margin:0 0 0;}li.fr{float:right;margin:0 0 0;}#user-register-form #ms_products_plan_field_ms_membership{display:none;}.twitter-block{overflow:hidden;}.customlogin{text-align:right;}.customlogin input[type="text"],.customlogin input[type="password"]{padding:1px;background:lightgray;border-radius:0px;color:black;}.customlogin button,.customlogin input[type="submit" i],.customlogin input[type="button" i]{border:0;background-color:white;color:black;}#dashboard div#dashboard_main{width:100%;}#dashboard .dashboard-region .block{clear:none;}.fc-toolbar{text-align:center;}.fc-toolbar.fc-header-toolbar{margin-bottom:1em;}.fc-toolbar.fc-footer-toolbar{margin-top:1em;}.fc-toolbar .fc-left{float:left;}.fc-toolbar .fc-right{float:right;}.fc-toolbar .fc-center{display:inline-block;}.fc .fc-toolbar > * > *{float:left;margin-left:.75em;}.fc .fc-toolbar > * > :first-child{margin-left:0;}.fc-toolbar h2{margin:0;}.fc-toolbar button{position:relative;}.appointments-wizard__header time{display:block;font-size:24px;}.appointments-wizard__header{text-align:center;font-size:20px;font-weight:bold;}.appointments-wizard .is-available{background-color:unset;}.appointments-wizard__panel--form input[type="submit"]{background-color:#266226;}.fc-content-skeleton tr:nth-child(1) > td.fc-event-container a{background:#a2c732;border-color:#a2c732;}.region-header-bottom div.grid-4:nth-child(3n+0){margin-right:0px !important;}div.grid-4{margin-left:0px;margin-right:22px;}@media (max-width:1250px){div.grid-4{margin-left:0px;margin-right:18px;}ul#superfish-1 > li{width:auto;padding:0px 20px 0px 20px}.site-slogan{font-size:30px}}@media (max-width:995px){ul#superfish-1 > li{width:auto;padding:0px 2px 0px 2px}}.view-bookshop  .views-field-field-photos{clear:both;}.view-bookshop  .views-field-name{display:inline;}.view-bookshop  .main-image{display:inline-grid;float:left;margin-right:10px;}.view-bookshop .views-field-main-amount{font-size:15px;font-weight:bold;margin-bottom:10px;margin-top:20px;display:inline-block;}.view-bookshop .views-field-description{margin:35px;}.view-bookshop .views-row{background:#f7f7f7;padding:10px 10px 33px 10px;}.page-bookshop #content{background:unset;padding:0px 0px 0px 0px;}.page-bookshop h3{margin:0px;}.page-bookshop .views-field-field-photos{margin-left:0px;margin-top:0px;padding-top:10px;border-bottom:2px solid;padding-bottom:5px;padding-left:25px;}.page-bookshop .views-field-buynow-uri{display:inline-block;position:relative;float:right;margin-top:5px;}.employeeName{margin-top:5px;}.page-contacts h2.page-title{display:none;}#search-block-form input.form-text{width:169px;}.registration-slots-left{display:none;}.field-name-field-addthis{margin-top:10px;}.content ol{margin:0;padding-left:20px !important;}li a.active{color:lightgrey;}aside#sidebar-first,aside#sidebar-second{height:auto;}.content > .field-type-datetime{padding-bottom:15px;font-size:18px;}.content .date-display-range{color:red;font-weight:bold;}.block__box .date-display-range,.block__box .date-display-single{font-size:17px;}.not-logged-in div.vertical-tabs{margin:0px;border:1px solid #ccc;position:relative;}.not-logged-in .vertical-tabs ul.vertical-tabs-list{display:none;}
