@import url('https://fonts.googleapis.com/css?family=Lato');.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block}@font-face{font-family:'flexslider-icon';src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;left:0}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;right: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:.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-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);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.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%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.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}}.slick--skin--boxed.slick--slider .slick__slide .slide__caption{visibility:hidden}.slick--skin--boxed.slick--slider .slick__slide.slick-active .slide__caption{visibility:visible}@media(min-width:48em){.slick--skin--boxed>.slick__slider>.slick-list{margin:0 60px}}.slick--skin--boxed-carousel .slick-list{margin:0 60px}.slick--skin--boxed-carousel .slide__content{background:#fff;border:1px solid #f3f3f3;border-bottom:2px solid #f3f3f3;border-radius:4px;margin:10px;overflow:hidden;position:relative;-webkit-transition:box-shadow .3s .5s ease,border .3s .5s ease;transition:box-shadow .3s .5s ease,border .3s .5s ease}.slick--skin--boxed-carousel .slide__content:hover{box-shadow:0 0 5px rgba(0,0,0,0.4);-webkit-transition-delay:0s;transition-delay:0s;border-color:#9bacc3}.slick--skin--boxed-carousel .slide__content .slide__title{font-size:22px;font-size:1.375rem}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1;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,.sf-menu span.nolink{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-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{margin:0}.sf-hidden{left:-99999em !important;top:-99999em !important}.sf-menu a.sf-with-ul,.sf-menu span.nolink.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:.75em;text-indent:-999em;top:1.05em;width:10px}a>.sf-sub-indicator,span.nolink>.sf-sub-indicator{top:.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,span.nolink:hover>.sf-sub-indicator,li:hover>span.nolink>.sf-sub-indicator,li.sfHover>span.nolink>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator,.sf-menu ul span.nolink>.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,.sf-menu ul span.nolink:hover>.sf-sub-indicator,.sf-menu ul li:hover>span.nolink>.sf-sub-indicator,.sf-menu ul li.sfHover>span.nolink>.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:.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,.sf-menu.rtl span.nolink>.sf-sub-indicator{top:.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,.sf-menu.rtl span.nolink:hover>.sf-sub-indicator,.sf-menu.rtl li:hover>span.nolink>.sf-sub-indicator,.sf-menu.rtl li.sfHover>span.nolink>.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,.sf-menu.rtl ul span.nolink>.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,.sf-menu.rtl ul span.nolink:hover>.sf-sub-indicator,.sf-menu.rtl ul li:hover>span.nolink>.sf-sub-indicator,.sf-menu.rtl ul li.sfHover>span.nolink>.sf-sub-indicator{background-position:0 0}.sf-menu.rtl .sf-hidden,.sf-menu.rtl.sf-hidden{left:auto !important;right:-99999em !important}.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,.sf-vertical.rtl span.nolink>.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,.sf-vertical.rtl span.nolink:hover>.sf-sub-indicator,.sf-vertical.rtl li:hover>span.nolink>.sf-sub-indicator,.sf-vertical.rtl li.sfHover>span.nolink>.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,.sf-navbar.rtl ul span.nolink:hover>.sf-sub-indicator,.sf-navbar.rtl ul li:hover>span.nolink>.sf-sub-indicator,.sf-navbar.rtl ul li.sfHover>span.nolink>.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,.sf-navbar.rtl ul ul span.nolink>.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,.sf-navbar.rtl ul ul span.nolink:hover>.sf-sub-indicator,.sf-navbar.rtl ul ul li:hover>span.nolink>.sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover>span.nolink>.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}ul.sf-menu.sf-accordion{display:none;position:absolute}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:left;width:100%}ul.sf-menu.sf-accordion ul{left:0;position:absolute;top:-99999em;width:100%}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded>ul{width:100%}@media all and (min-width:1170px){body{min-width:1170px}.container_12{margin-left:auto;margin-right:auto;width:95%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:1170px}.container_12 .grid_13{width:1370px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}}@media all and (min-width:980px){body{min-width:960px}.container_12{margin-left:7.5%;margin-right:7.5%;width:85%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_12{display:inline;float:left}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:100%}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}
.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}}@media all and (min-width:760px) and (max-width:980px){body{min-width:720px}.container_12{margin-left:auto;margin-right:auto;width:100%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13{display:inline;float:left}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:40px}.container_12 .grid_2{width:100px}.container_12 .grid_3{width:160px}.container_12 .grid_4{width:220px}.container_12 .grid_5{width:280px}.container_12 .grid_6{width:340px}.container_12 .grid_7{width:400px}.container_12 .grid_8{width:460px}.container_12 .grid_9{width:520px}.container_12 .grid_10{width:580px}.container_12 .grid_11{width:640px}.container_12 .grid_12{width:100%}.container_12 .grid_13{width:100%}.container_12 .prefix_1{padding-left:60px}.container_12 .prefix_2{padding-left:120px}.container_12 .prefix_3{padding-left:180px}.container_12 .prefix_4{padding-left:240px}.container_12 .prefix_5{padding-left:300px}.container_12 .prefix_6{padding-left:360px}.container_12 .prefix_7{padding-left:420px}.container_12 .prefix_8{padding-left:480px}.container_12 .prefix_9{padding-left:540px}.container_12 .prefix_10{padding-left:600px}.container_12 .prefix_11{padding-left:660px}.container_12 .suffix_1{padding-right:60px}.container_12 .suffix_2{padding-right:120px}.container_12 .suffix_3{padding-right:180px}.container_12 .suffix_4{padding-right:240px}.container_12 .suffix_5{padding-right:300px}.container_12 .suffix_6{padding-right:360px}.container_12 .suffix_7{padding-right:420px}.container_12 .suffix_8{padding-right:480px}.container_12 .suffix_9{padding-right:540px}.container_12 .suffix_10{padding-right:600px}.container_12 .suffix_11{padding-right:660px}.container_12 .push_1{left:60px}.container_12 .push_2{left:120px}.container_12 .push_3{left:180px}.container_12 .push_4{left:240px}.container_12 .push_5{left:300px}.container_12 .push_6{left:360px}.container_12 .push_7{left:420px}.container_12 .push_8{left:480px}.container_12 .push_9{left:540px}.container_12 .push_10{left:600px}.container_12 .push_11{left:660px}.container_12 .pull_1{left:-60px}.container_12 .pull_2{left:-120px}.container_12 .pull_3{left:-180px}.container_12 .pull_4{left:-240px}.container_12 .pull_5{left:-300px}.container_12 .pull_6{left:-360px}.container_12 .pull_7{left:-420px}.container_12 .pull_8{left:-480px}.container_12 .pull_9{left:-540px}.container_12 .pull_10{left:-600px}.container_12 .pull_11{left:-660px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}}@media all and (max-width:760px){.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{margin-left:20px;margin-right:20px}.alpha,.omega{margin-left:0;margin-right:0}.align_center,.align_right{text-align:left}
}body{font-family:'Lato',sans-serif;font-weight:500 !important;color:#222;font-size:15px;background-color:#fff;line-height:200%;text-align:justify;padding:0;margin:0;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;overflow-x:hidden}.wow{visibility:hidden;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}html,body{height:100%;margin:0;min-height:100%;display:block}img{height:auto}div{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease}*{margin:0;padding:0}#admin-menu-wrapper{font-size:125%}a{text-decoration:none;color:#ca2525}a:hover{text-decoration:none;color:#ca2525}a:focus{outline:none}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin-bottom:0;line-height:125%;margin-top:0 !important}.captcha{text-align:left}.green{color:#8ac435}h1{font-size:190%;font-family:'Lato',sans-serif;font-weight:400;line-height:100%;color:#2a2c39;letter-spacing:1px;font-weight:200}h2{color:#ca2525;font-family:'Lato',sans-serif;line-height:140%;font-weight:400;font-size:32px;letter-spacing:1px;font-weight:200}h3{color:#cc2d2d;font-family:'Lato',sans-serif;margin-bottom:5px;line-height:140%;font-weight:400;font-size:125%;font-weight:200}.custom-label{color:#333}h4{font-size:16px;color:#ca2525;line-height:120%;margin-bottom:5px !important}h5{font-size:15px}h6{font-size:14px}.ajax-progress .throbber{background:url(/sites/all/themes/corporateclean/images/Comets-1s-74px.svg) !important;float:left;height:50px;margin-top:30px;width:50px}#cboxLoadingGraphic{background:url(/sites/all/themes/corporateclean/images/Comets-1s-74px.svg) !important;background-color:transparent !important;height:50px;margin-top:30px;width:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}img,video{max-width:100%}.blacktext{color:#000}tbody{border-top:0 !important}.red{color:#ca2525}.front .node h1{font-size:30px;color:#494d4f;font-weight:400}.front .node h1.front-heading{margin-bottom:0;font-weight:700}.node.node-teaser h2{margin-top:0}.subtitle{padding:5px 0 15px;font-size:18px;color:#494d4f;font-family:Myriad Pro,"Lucida Grande","Lucida Sans Unicode",Segoe UI,Helvetica,Arial,sans-serif}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer-bottom h1,#footer-bottom h2,#footer-bottom h3,#footer-bottom h4,#footer-bottom h5,#footer-bottom h6{text-shadow:none}p{margin:0 0 25px}a,li a.active{text-decoration:none}img.masked,.field-type-image img{padding:10px;margin:10px 0}img{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}code{font-family:"Courier New",Courier,monospace}blockquote{background:transparent url(/sites/all/themes/corporateclean/images/blockquote.png) no-repeat top left;margin:40px 0;padding:0 55px}.submitted{margin:-15px 0 20px;font-size:85%;text-transform:uppercase}.region-sidebar-first .block h2,.region-sidebar-second .block h2{margin:0 0 15px;padding:0 0 5px}.region-content{line-height:180%}#site-name{font-size:130%}#header-top{float:left;width:100%;position:relative;background-color:#666;color:#fff}#header-top a{color:#fff}#header-top fa{color:#fadf12}#header{z-index:150;position:relative;min-height:105px;width:100%;top:0;left:0}#header p{margin:0 !important}#header-contain{margin-left:auto;position:relative;margin-right:auto;z-index:400 !important}#header-menu{bottom:10px;right:0;position:absolute;float:right;margin-left:auto;margin-right:auto;z-index:400;text-align:center;height:36px}#logo{display:block;overflow:hidden;padding:0;margin:0}#logo a{padding:0;margin:0;display:block;overflow:hidden}#logo img{padding:0;margin:0;display:block;overflow:hidden;height:auto !important}#content{clear:both !important;position:relative;padding-bottom:0;z-index:140}.front #content{padding:0 !important}#content-inside{padding-right:0;padding-top:50px;padding-left:0}.front.no-sidebars #main{padding-top:0 !important}.no-sidebars #main{padding-top:0}.no-sidebars #sidebar{display:none}.meta-data{font-size:75%;text-transform:uppercase;color:#545454;margin:5px 0 20px;display:block;overflow:hidden;clear:both}#footerbottom{width:100%;background-color:#a71f1e;color:#fff;line-height:45px;float:left;letter-spacing:1px}#footerbottom .footer-second{float:right}.footer-first{text-align:left !important}.footer-first,.footer-mid{float:left;width:33.333%;position:relative}.footer-second{float:right;width:33.333%;position:relative}.footer-mid{text-align:center}#footer{clear:both;color:#fff;overflow:hidden;padding-top:20px;padding-bottom:20px;position:relative;letter-spacing:1px}#footer:before{width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0;content:"";animation:move 20s ease infinite;-ms-animation:move 20s ease infinite;-webkit-animation:move 20s ease infinite;-0-animation:move 20s ease infinite;-moz-animation:move 20s ease infinite;background-image:url(/sites/all/themes/corporateclean/images/footer-bg.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
@-webkit-keyframes move{0%{-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;transform:scale(1.0);-ms-transform:scale(1.0);-webkit-transform:scale(1.0);-o-transform:scale(1.0);-moz-transform:scale(1.0)}50%{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}100%{-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;transform:scale(1.0);-ms-transform:scale(1.0);-webkit-transform:scale(1.0);-o-transform:scale(1.0);-moz-transform:scale(1.0)}}#block-block-15{float:left}#footer a{color:#fff}#footer-bottom{float:left;width:100%;background-color:#00336a;color:#333}#footer-bottom a{color:#ca2525}#footer p{margin:0 !important}#block-block-4{float:left !important}#block-block-5{width:100%;text-align:center;float:left}#block-block-5 img{display:inline-block}#block-block-11{border:none !important}#block-block-11 .content{line-height:80px}#block-block-11 img{float:left;vertical-align:middle;margin-top:5px}.node.node-teaser{margin-bottom:60px}.contact-form{margin:10px 0}.filter-wrapper{border:1px solid #ddd;border-top:none}.user-picture{float:left;padding:0 20px 10px 0}.sf-menu.sf-horizontal.sf-shadow ul{background-repeat:repeat !important;padding:6px !important;border-radius:0 !important}.sf-menu.sf-horizontal.sf-shadow ul li{padding:0 !important}#header-menu ul.menu,#header-menu2 ul.menu{background-color:transparent !important;font-size:100%}#header-menu ul.menu li a:hover,#header-menu2 ul.menu li a:hover{background-color:transparent !important;color:#ca2525 !important}#block-superfish-1 ul.menu{display:block;padding:0;margin:0;position:relative;z-index:100;width:100%;text-align:center;letter-spacing:1px}#block-superfish-1 ul.menu li{display:inline-block;float:none;padding-left:13px;padding-right:13px}#block-superfish-1 ul.menu li{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#block-superfish-1 ul.menu li:nth-child(1n){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}#block-superfish-1 ul.menu li:nth-child(2n){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#block-superfish-1 ul.menu li:nth-child(3n){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#block-superfish-1 ul.menu li:nth-child(4n){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}#block-superfish-1 ul.menu li:nth-child(5n){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}#block-superfish-1 ul.menu li:nth-child(6n){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}#block-superfish-1 ul.menu li:nth-child(7n){-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}#block-superfish-1 ul.menu li a{outline:none;text-decoration:none;font-size:16px;font-weight:800 !important;font-weight:400 !important;text-align:left !important;display:block;margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-right:0;padding-left:0 !important;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease;color:#222;line-height:100%;position:relative}#block-superfish-1 ul.menu li .nolink{padding-top:10px;padding-bottom:10px;font-size:16px}#block-superfish-1 ul.menu li a.active{color:#ca2525}#block-superfish-1 ul.menu li.sf-depth-2 a{font-size:100%;color:#fff !important}.sf-sub-indicator{right:-20px !important;top:10px !important}.sf-sub-indicator{background:url(/sites/all/themes/corporateclean/images/d-arrow.svg) !important;background-position:0 0;width:20px !important;height:20px !important}#block-superfish-1 ul.menu li.sf-depth-1:after{position:absolute;content:'';bottom:-1px;left:50%;right:50%;height:1px;background-color:#ca2525;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#block-superfish-1 ul.menu li.sf-depth-1:hover:after,#block-superfish-1 ul.menu li.sf-depth-1:focus:before{left:0;right:0}#block-superfish-1 ul.menu li.sf-depth-2:after{position:absolute;content:'';bottom:-1px;left:0;height:1px;width:0;background-color:#ca2525;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#block-superfish-1 ul.menu li.sf-depth-2:hover:after,#block-superfish-1 ul.menu li.sf-depth-2:focus:before{width:100%}#header-menu{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#block-block-10{position:relative;z-index:300}#block-block-10 li{list-style-type:none;display:inline-block}#block-block-10 li a{display:inline-block;padding-left:15px;padding-right:15px;position:relative}#block-block-10 li a{color:#333;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease;font-weight:400;line-height:40px;text-transform:uppercase;border:solid 1px #fff}#block-block-10 li a:hover{color:#fff}ul,menu,dir{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px}
#block-block-10 a:after{position:absolute;content:'';top:0;left:0;width:100%;height:0;background-color:#ca2525;transform-origin:top;transition:height .5s ease;z-index:-1}#block-block-10 a:hover:after{height:100%}.blue{color:#ca2525}#footer .block ul.menu{margin:0;padding:0}#footer .block ul.menu ul.menu{margin:0 0 0 15px}#footer .block ul.menu li{list-style:none;margin:0;padding:0;float:none !important;list-style-image:none}#footer .block ul.menu{text-align:center}#footer .block ul.menu li a{display:inline-block;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px;text-transform:uppercase;letter-spacing:2px;color:#ca2525}ul.secondary-menu,#footer-bottom ul.menu{padding:0;margin:0 0 10px;display:block;overflow:hidden}ul.secondary-menu li,#footer-bottom ul.menu li{display:block;float:left;list-style-type:none;overflow:hidden;padding:0 10px;margin:0}ul.secondary-menu li.first,#footer-bottom ul.menu li.first{padding:0 10px 0 0;margin:0}ul.secondary-menu li.last,#footer-bottom ul.menu li.last{border-right:none;margin:0}#footer-bottom ul.menu ul.menu{display:none}#block-node-recent table,#block-node-recent td{border:none}#block-node-recent table tbody{border:none}#block-node-recent tr.even,#block-node-recent tr.odd{border-bottom:1px solid #e7e7e7}#block-search-form{background:#e8e8e8;border:none;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 2px 5px #c8c8c8 inset;-moz-box-shadow:0px 2px 5px #c8c8c8 inset;box-shadow:0px 2px 5px #c8c8c8 inset}#header #block-search-form{margin:15px 0 0}#block-search-form .form-item{margin:0;padding:0}#block-search-form input.form-text{background:none;border:none;outline:none;text-decoration:none;color:#9f9f9f;float:left;width:70%;padding:10px;margin:0;height:15px;line-height:15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#block-search-form input.form-submit{background:none;border:none;outline:none;padding:6px 10px 0;float:right}.region-sidebar-first #block-search-form,.region-sidebar-second #block-search-form{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.region-sidebar-first #block-search-form.block,.region-sidebar-second #block-search-form.block{background:none}.region-sidebar-first #block-search-form.block .content,.region-sidebar-second #block-search-form.block .content{background:#fff;border:1px solid #fff;overflow:hidden;padding:0}div.messages.status{background:#52ac61;border:1px solid #46a055;padding:10px;margin:0 0 15px;color:#fff}div.messages.error{background:#d30000;border:1px solid #b50000;padding:10px;margin:0 0 15px;color:#fff}div.messages.warning{background:#dd6e0c;border:1px solid #d2ac7f;padding:10px;margin:0 0 15px;color:#fff}div.messages.status a,div.messages.error a,div.messages.warning a{color:#fff;text-decoration:underline}table{border-spacing:0;border:0;width:100%}table th{background:#111;color:#fff;font-weight:700}table tr.odd{background:transparent}table tr.even{background:#fff}table td,table th{padding:5px}table.noborder td,table.noborder th,table.noborder tr{border:none}ol{list-style-type:none !important;display:block;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:20px}ol ol{list-style-type:none !important}ol ol ol{list-style-type:none !important}li{display:list-item}.pager-current{font-weight:700;color:#7c713f}.links{display:block;text-align:right}.links li{list-style-type:none}.item-list ul{margin:0 0 .25em 1em;padding:0}.item-list ul li{margin:0 0 0 5px;padding:0 0 5px 5px}ol.search-results{padding:0}.links ul li a,a.more,input[type="submit"],input[type="reset"],input[type="button"]{color:#fff;padding:7px 15px;border:none;cursor:pointer;background-color:#ca2525;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.links ul li a:hover,a.more:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{text-decoration:none;background-color:#000;color:#fff}.resizable-textarea .grippie{border:1px solid #ddd}#edit-submit,#edit-preview{margin:0 10px 0 0}#block-search-form input.form-submit{margin:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none;filter:none}ul.inline li{display:inline-block;margin:0;padding:10px 5px;zoom:1;*display:inline;}input.form-submit{margin:0 10px 0 0}label{font-weight:700}input.form-text{background-color:transparent !important;height:25px;line-height:25px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;text-indent:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;font-size:100% !important;font-family:'Lato',sans-serif !important;color:#333 !important;font-size:15px !important}
input.form-text:focus{background-color:transparent !important}input.form-text.error{border:2px solid red}textarea{border:none !important;font-family:'Lato',sans-serif !important;color:#333 !important;font-size:15px !important;-webkit-border-radius:0px;border-radius:0;-moz-border-radius:0px}.filter-wrapper{border:1px solid #ddd;border-top:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.grippie{background-color:#222 !important;border:none !important}ul.primary,ul.tabs{clear:both;margin:10px 0 35px;white-space:normal}ul.primary li,ul.tabs li{padding:10px 0;line-height:130%}ul.primary li a,ul.tabs li a{margin:0;padding:4px 1em;display:inline-block}ul.primary li.active a{background-color:#ca2525 !important;color:#fff !important;border:none !important}#thumb-tray{display:none !important}#controls{display:none !important}#controls-wrapper{display:none !important}#prevslide,#nextslide{z-index:501 !important;top:80px !important;display:none !important}.front #prevslide,.front #nextslide{display:inline !important}#prevslide{right:80px !important}#pageimage{position:relative;left:0;top:0;width:100%;display:block;z-index:103;overflow:hidden}#pageimage .field-content{position:relative;width:100%;display:block;overflow:hidden}#pageimage .field-content img{width:100% !important;height:auto !important;-webkit-animation:pop-in2 30s infinite;-moz-animation:pop-in2 30s infinite;-ms-animation:pop-in2 30s infinite}#main ul{margin:0;-webkit-margin-before:0em !important;-webkit-margin-after:0em !important;-webkit-margin-start:0px !important;-webkit-margin-end:0px !important;-webkit-padding-start:0px !important}.flex-direction-nav a{margin-top:-27px !important;margin-right:0;margin-bottom:0;margin-left:0}#banner{position:relative;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;width:100%}#banner .flex-active-slide::after{left:50%;border-left:1000px solid transparent;border-right:1000px solid;z-index:300 !important}#banner .flex-active-slide::before{right:50%;border-right:1000px solid transparent;border-left:1000px solid;z-index:300 !important}#banner .flex-active-slide::after,#banner .flex-active-slide::before{content:'';position:absolute;bottom:0;width:50%;z-index:100;border-bottom:50px solid #fff;-moz-transform:rotate(0.000001deg);-webkit-transform:rotate(0.000001deg);-o-transform:rotate(0.000001deg);-ms-transform:rotate(0.000001deg);transform:rotate(0.000001deg)}.front #banner{height:600px;position:relative;float:left}.flexslider{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0 !important}#banner .region-banner,#banner #block-views-home-slider-block,#banner .view-home-slider,#banner .flexslider,#banner .view-content{width:100%;height:100%;display:block}.flexslider{display:block;position:absolute;overflow:hidden !important;width:100% !important;border:none !important;background-color:transparent !important;background:none !important;margin:0 !important}.flexslider .slides,.flexslider .slides li{width:100% !important;height:100% !important;background-color:#fff}#banner .view-home-slider .view-footer{position:absolute;bottom:10px;z-index:210;width:100%}.scrollMouse{position:absolute;bottom:0;width:30px;height:63px;text-align:center;z-index:210;background-image:url(/sites/all/themes/corporateclean/images/page-arrows.fw.png);overflow:hidden;background-position:-115px -150px;left:50%;margin-left:-15px}.scrollMouse .scrollline{display:block;margin:8px auto;z-index:11;bottom:0;width:4px;height:10px;border-radius:5px;background:#ca2525;-webkit-animation:aniMouse 1.5s cubic-bezier(0.175,0.885,0.32,1.275) infinite;-moz-animation:aniMouse 1.5s cubic-bezier(0.175,0.885,0.32,1.275) infinite;-o-animation:aniMouse 1.5s cubic-bezier(0.175,0.885,0.32,1.275) infinite;animation:aniMouse 1.5s cubic-bezier(0.175,0.885,0.32,1.275) infinite;position:relative}@-webkit-keyframes aniMouse{1%{bottom:10px}50%{bottom:-20px}100%{bottom:7px}}@-moz-keyframes aniMouse{1%{bottom:10px}50%{bottom:-20px}100%{bottom:7px}}@-o-keyframes aniMouse{1%{bottom:10px}50%{bottom:-20px}100%{bottom:7px}}@keyframes aniMouse{1%{bottom:10px}50%{bottom:-20px}100%{bottom:7px}}.flexslider .slides img{height:auto !important}.front .flexslider .slides{background-color:#fff;float:left}.front .flexslider .slides img{height:auto !important;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease}
.front .flexslider .slides:hover img{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.flex-control-paging li a.flex-active{text-indent:0px !important}.flex-control-paging li{width:10px !important;height:10px !important;display:inline-block !important}.flex-control-paging li a{width:10px !important;height:10px !important;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;float:left;position:relative;border:none;background-color:#fff !important;text-indent:-20000px !important;overflow:hidden}.flex-control-paging li a:hover{width:10px !important;height:10px !important}.flex-control-paging li a.flex-active{width:10px !important;background-color:#ca2525 !important;height:10px !important;border:none !important;text-indent:-20000px !important;overflow:hidden}.flex-control-paging li a{-webkit-transition:box-shadow .4s;-moz-transition:box-shadow .4s;transition:box-shadow .4s;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.flex-control-paging li a:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.flex-control-paging li a:hover{box-shadow:inset 0 0 0 13px rgba(197,153,67,1);color:#000}.flex-control-nav{bottom:0 !important;text-align:center;position:absolute;z-index:200;-webkit-padding-start:0px !important;height:55px;text-align:center !important}.front .flex-direction-nav a{overflow:hidden !important;text-indent:-500px !important;text-align:left !important}.flexslider .flex-prev{background-image:url(/sites/all/themes/corporateclean/images/a-left.svg);background-repeat:no-repeat;height:64px !important;width:64px !important;overflow:hidden;text-indent:-500px !important;background-position:center center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:.7 !important}.flexslider .flex-prev:hover{opacity:1 !important}.flexslider .flex-prev svg{fill:#fadf13 !important}.flexslider .flex-next{background-image:url(/sites/all/themes/corporateclean/images/a-right.svg);background-repeat:no-repeat;height:64px !important;width:64px !important;overflow:hidden;text-indent:-500px !important;background-position:center center;opacity:.7 !important}.flexslider .flex-next:hover{opacity:1 !important}.flexslider .flex-next svg{fill:#fadf13 !important}.views-field-field-slide-caption{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:50%;margin-left:auto;margin-right:auto;z-index:400;left:0;right:0;text-align:center}.views-field-field-slide-caption h1{font-size:330% !important;color:#3f9dd0;text-align:center;background-image:none}.views-field-field-slide-caption .slide-button{background-color:#ca2525;display:inline-block;margin-left:10px;margin-right:10px;color:#fff !important;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;line-height:48px;padding-left:20px;padding-right:20px}.views-field-field-slide-caption .slide-button a{color:#fff}.views-field-field-slide-caption h2{font-size:300% !important;color:#fff;text-align:center;background-image:none}.views-field-field-slide-caption h3{font-size:160%;color:#ca2525;margin-bottom:25px;text-align:center;background-image:none}.views-field-field-slide-caption h4{font-size:19px;text-align:center;letter-spacing:3px;color:#fff !important;margin:0 !important}.views-field-field-slide-caption p{font-size:100% !important;text-align:center;color:#fff !important}.front .views-field-field-slide-caption p{color:#fff !important}.views-field-field-slide-caption .home-slider-but a{color:#fff;display:inline-block;padding:15px;line-height:100%;margin-top:15px;background-color:transparent;box-shadow:inset 0 -100px 0 0 #8ac435;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;border:solid 1px #8ac435}.views-field-field-slide-caption .home-slider-but a:hover{box-shadow:inset 0 0px 0 0 #8ac435;color:#8ac435;border:solid 1px #8ac435}.front .view-home-slider .background-image-formatter::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.2);left:0;top:0;position:absolute;z-index:2}#flexslider-1 .slides li .views-field-field-slide-caption .field-content{display:none}#flexslider-1 .slides li.flex-active-slide .views-field-field-slide-caption .field-content{display:inline-block !important}#flexslider-1 .flex-active-slide .views-field-field-slide-caption .field-content h1,#flexslider-1 .flex-active-slide .views-field-field-slide-caption .field-content h2,#flexslider-1 .flex-active-slide .views-field-field-slide-caption .field-content h3{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
#flexslider-1 .flex-active-slide .views-field-field-slide-caption .field-content p,#flexslider-1 .flex-active-slide .views-field-field-slide-caption .field-content .slide-button{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.background-image-formatter{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;position:absolute;left:0;top:0;height:100%;width:100%;z-index:5}.front p{margin:0 !important}#headerlogo{z-index:300;position:relative;float:left;text-align:center;top:0;left:0}#headerlogo{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#header-contact{right:0;line-height:25px;position:absolute;top:20px;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}#header-contact .top-email{margin-right:50px}#header-contact .headernumber{font-size:130%}.toplogo img{height:auto !important}.front #content .container_12{width:100%;margin:0}#block-views-home-content-block{position:relative;float:left;width:100%}#block-views-home-content-block .view-home-content{position:relative}#block-views-home-content-block .view-home-content h2{font-size:32px !important;color:#ca2525;margin-bottom:20px !important;text-align:left !important}.welcome-text{position:relative}.welcome-text .first{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInUp}.welcome-text .second{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInUp}.welcome-text{width:calc(50% - 20px);margin-right:20px;float:left}.welcome-text .first{float:left;margin-bottom:10px;font-size:19px;color:#ca2525;width:100%}.welcome-text .second{margin-bottom:20px;float:left;width:100%}.home-vid{width:calc(50% - 20px);margin-left:20px;float:left;margin-bottom:70px}.page-node-25 .title-contain{display:none}.app-contain{position:relative;float:left;width:100%;min-height:434px;background-color:#eee}.app-contain .c_content_contain{z-index:300;none-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;z-index:300;position:relative}.app-contain .inner{margin:20px;position:relative;width:calc(100% - 40px);min-height:394px}#block-views-home-content-block .background-image-formatter{-webkit-background-size:contain !important;-moz-background-size:contain !important;-o-background-size:contain !important;background-size:contain !important;background-position:bottom right !important;background-repeat:no-repeat;position:absolute;z-index:1 !important;none-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.app-contain li{list-style-type:none;padding-left:30px;background-image:url(/sites/all/themes/corporateclean/images/bullet.fw.png);background-repeat:no-repeat;margin-bottom:10px;max-width:495px}#main .field-content li{list-style-type:none;padding-left:30px;background-image:url(/sites/all/themes/corporateclean/images/bullet.fw.png);background-repeat:no-repeat;margin-bottom:10px;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}#main .field-content li:hover{background-position:5px top}#block-views-home-latest-projects-block{position:relative;width:calc(100% - 20px);float:left;margin-left:10px;margin-right:10px;text-align:center;margin-bottom:40px}#block-views-home-latest-projects-block h2{margin-top:20px !important;margin-bottom:20px !important}#block-views-home-latest-projects-block .views-row{width:calc(33.3333% - 20px);margin-left:10px;margin-right:10px;float:left;position:relative}#block-views-home-latest-projects-block .views-row .views-field-field-project-gallery{width:100%;position:relative;float:left;border:solid 1px #dc2b2b;overflow:hidden}#block-views-home-latest-projects-block .views-row .views-field-field-project-gallery .field-content{margin:10px;float:left;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}
#block-views-home-latest-projects-block .views-row .views-field-field-project-gallery a,#block-views-home-latest-projects-block .views-row .views-field-field-project-gallery img{width:100%;position:relative;float:left}#block-views-home-latest-projects-block .views-row .views-field-field-project-gallery img{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}#block-views-home-latest-projects-block .views-row .views-field-field-project-gallery:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}#block-views-home-latest-projects-block .views-field-title{position:absolute;bottom:11px;width:100%;z-index:200;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;font-size:20px}#block-views-home-latest-projects-block .views-field-title a{color:#fff;background-color:rgba(202,37,37,0.8);display:inline-block;padding-left:25px;padding-right:25px;line-height:200%}#block-views-home-services-block h2{margin-top:20px !important;margin-bottom:0 !important;text-align:center}#block-views-home-services-block{position:relative;float:left;width:100%;background-color:#eee}#block-views-home-services-block .views-field-title{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;z-index:200;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;text-align:center;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}#block-views-home-services-block .slick__slide{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}#block-views-home-services-block .slick__slide:hover .views-field-title{bottom:5px}#block-views-home-services-block .slick__slide img{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}#block-views-home-services-block .slick__slide:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}#block-views-home-services-block .views-field-title a{color:#fff;background-color:rgba(202,37,37,0.8);display:inline-block;padding-left:25px;padding-right:25px;padding-top:8px;padding-bottom:8px;line-height:120%}.view-home-services{padding-top:40px}#block-views-home-certs-block{text-align:center;overflow:hidden;color:#ca2525;font-size:19px;padding-top:40px;padding-bottom:20px;width:100%;position:relative;float:left}#block-views-home-certs-block .views-field-field-logos{width:100%;position:relative;float:left}#block-views-home-certs-block .views-field-field-logos .wow{none-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;display:inline-block;margin-left:20px;margin-right:20px}#block-views-home-certs-block .views-field-body .wow{none-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.footer-address{background-image:url(/sites/all/themes/corporateclean/images/footer-location-icon.fw.png);background-repeat:no-repeat;padding-left:27px}.footer-text{height:45px}.footer-first-inside{width:33.3%;float:left;min-height:45px;padding-top:25px}#footer p,#footer-bottom p{margin:0 !important}.footer-first-inside input[type="submit"],.footer-first-inside input[type="button"]{border:none;position:absolute;top:0;right:0;cursor:pointer;background-color:transparent !important;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease;height:30px;width:30px;overflow:hidden;text-indent:-200px;background-image:url(/sites/all/themes/corporateclean/images/footer-icons.fw.png);background-position:5px -140px;background-repeat:no-repeat;padding:0 !important}.theme-default .nivo-controlNav{margin-top:-60px;position:relative;z-index:300}.block-custom-search-blocks{display:inline-block;margin-top:44px}.form-item,.form-actions{margin:0 !important}.search-form{margin:0 !important}.header-search{float:right;width:255px;position:relative}.search-form input.form-text{border-bottom-width:1px;width:300px;padding-top:5px !important;padding-bottom:5px !important}.header-search .search-form{margin:0 !important}.header-search .custom-search-button{position:absolute;top:10px;right:0}.page-search label{float:left}.mean-container .mean-bar{background-color:#ca2525 !important}.mean-container .mean-nav{background:#ca2525 !important}
.mean-container .mean-nav ul li a:hover{background:rgba(255,255,255,0)}.cms-header-image{height:100%}.field-name-field-contact-map{width:80%;height:400px;overflow:hidden;margin-left:auto;margin-right:auto}.field-name-field-contact-info{float:left;width:100%;margin-top:1px}.node-type-webform .title-inside{display:none}.node-type-webform #main{padding:0 !important}.field-name-field-map,.field-name-field-information{float:left;width:100%}.field-name-field-map{height:300px;overflow:hidden}.ui-widget-content{background-repeat:repeat !important;border:none;background-color:transparent;background-image:none !important}.ui-tabs-panel{color:#fff !important;background-color:#222 !important;float:left;position:relative;width:100%;padding:0 !important}.ui-tabs-panel .block{padding:20px !important}.ui-tabs-panel a{color:#999 !important}.ui-widget-header{background-color:transparent;border:none;background-image:none !important}.ui-state-default{background-color:transparent;background:none !important;border:none !important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-radius:0 !important}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-radius:0 !important}.ui-tabs .ui-tabs-nav{padding:0 !important}.front #page-bg{display:none}.front .breadcrumball{display:none}.front .ui-tabs-panel{background-color:transparent !important}.front .ui-tabs-panel .block{padding:0 !important}.front .ui-tabs .ui-tabs-nav .ui-state-active a{background-size:100% 200%;background-image:linear-gradient(to bottom,#ca2525 50%,#ca2525 50%);transition:background-position .5s;color:#fff !important;padding:0 !important;margin:0 !important}.front .ui-tabs .ui-tabs-nav li a{color:#fff !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;margin-right:-1px;font-size:110% !important;width:100%;padding:0 !important;margin:0 !important;min-height:50px;line-height:50px;float:left;background-size:100% 200%;background-image:linear-gradient(to bottom,transparent 50%,#ca2525 50%);transition:background-position .5s}.front .ui-tabs .ui-tabs-nav li a:hover{background-position:0 100%}.panel-2col-bricks .featured-wrapper{padding-top:10px !important;padding-bottom:10px !important}.front .title-contain{display:none}.form-item-submitted-indoor-or-outdoor-use{min-height:32px !important}#block-webform-client-block-90 h2{display:none}#block-webform-client-block-90 .field-name-field-information h2{display:block !important;margin-bottom:30px}.mean-container .mean-nav ul li a{border-top:1px solid rgba(255,255,255,0) !important}.mean-container .mean-nav ul li a{background:none;transition:color 1s ease;text-transform:none !important}.mean-container .mean-nav ul li a:after{position:absolute;content:'';top:0;left:0;width:0;height:100%;background-color:rgba(255,255,255,0.75);transform-origin:left;transition:width 1s ease;z-index:-1}.mean-container .mean-nav ul li a:hover:after{width:100%}.mean-container .mean-bar{padding:0 !important}.mean-container .mean-bar{z-index:400 !important;z-index:300;width:100%;float:right;top:0}.body-line{float:left;width:100%;margin-top:20px;margin-bottom:20px;height:1px !important;background-color:#3c3c3c}.node-type-page .field-name-field-page-gallery{position:relative;z-index:1;left:0;top:0;width:100%;min-height:550px;float:left;background-color:#000}.node-type-page .cms-background-image{position:absolute;z-index:1;left:0;top:0;width:100%;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;float:left;height:100% !important;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;background-position:center center}.node-type-page .cms-background-image:hover{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.field-name-field-top-image-text{position:absolute;top:200px;z-index:102;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center !important}.field-name-field-top-image-text h1{font-size:360% !important;color:#fff !important;margin-top:0;margin-bottom:15px;margin-right:auto;margin-left:auto;padding-bottom:20px;text-align:center !important;width:100%;background-image:url(/sites/all/themes/corporateclean/images/service-slide-h1-bg.fw.png);background-repeat:repeat-x;background-position:bottom}.field-name-field-top-image-text h2{font-size:300% !important;color:#fff !important;margin-top:0;margin-bottom:15px;margin-right:auto;margin-left:auto;padding-bottom:20px;text-align:center !important;width:100%;background-image:url(/sites/all/themes/corporateclean/images/service-slide-h1-bg.fw.png);background-repeat:repeat-x;background-position:bottom}
.field-name-field-top-image-text h3{font-size:180%;color:#fff;background-image:none !important;margin-bottom:15px;color:#92c333 !important;margin-top:0;margin-right:auto;margin-left:auto;text-align:center !important;width:65%}.field-name-field-top-image-text p{font-size:130%;margin-right:auto;margin-left:auto;background-image:none !important;color:#fff !important;text-align:center !important;width:65%}#headersearch .popup-element .popup-element-title{width:40px;height:40px;overflow:hidden;background-image:url(/sites/all/themes/corporateclean/images/search-icon.fw.png);background-repeat:no-repeat;background-position:0 0;text-indent:-200px;padding:0 !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease}#headersearch .popup-element .popup-element-title:hover{background-position:0 -45px}.popup-element-body:hover .popup-element-title{background-position:0 -45px}#header-contain-right{float:right;position:relative;display:inline-block;width:100%;min-height:75px}.header-top-contain{float:left;width:100%}.mean-container .mean-bar{position:fixed}.mean-container a.meanmenu-reveal{right:0 !important;margin-right:auto}.mean-container .mean-nav ul li a.mean-expand{height:30px !important}.mean-container .mean-nav ul li a{border-top:1px solid rgba(255,255,255,0) !important;color:#fff !important}.mean-container .mean-nav ul li a.mean-expand{border-left:1px solid rgba(255,255,255,0) !important;border-bottom:1px solid rgba(255,255,255,0) !important}a.meanmenu-reveal span{background:#fff !important}.front a.meanmenu-reveal span{background:#fff !important}a.meanmenu-reveal{color:#fff !important}.front a.meanmenu-reveal{color:#fff !important}.mean-container a.meanmenu-reveal span{height:1px !important;margin-top:10px !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;width:32px}.mean-container a.meanmenu-reveal:hover span{width:35px}.mean-container .mean-nav ul li a.mean-expand{border:none !important;background:rgba(255,255,255,0) !important;font-weight:400 !important;font-size:20px !important}.meanmenu-reveal .contain{position:relative;float:left;width:40px;height:40px;z-index:400}.meanclose .first{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:400;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;cursor:pointer;border-radius:1px;height:1px;left:0;top:10px;width:35px;background:#fff;position:absolute;display:block}.meanclose .second{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all 500ms ease-in-out;cursor:pointer;border-radius:1px;height:1px;left:0;top:10px;width:35px;background:#fff;position:absolute;display:block}.mean-container a.meanmenu-reveal{width:30px}.mean-container .meanclose{height:30px;right:10px !important;top:10px !important}.captcha{float:left;width:100%;text-align:left;margin-top:40px}.g-recaptcha{display:inline-block}.field-type-text-with-summary li{list-style-type:none;padding-left:30px;background-image:url(/sites/all/themes/corporateclean/images/bullet.fw.png);background-repeat:no-repeat;background-position:0 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease;margin-bottom:5px}.field-type-text-with-summary li:hover{background-position:5px 0}.page-node-16 .field-name-field-contact-info{width:40%;margin-right:10%;float:right;text-align:left;line-height:180%;margin-top:20px;margin-bottom:40px}.page-node-16 #block-webform-client-block-16{float:left;width:100%;min-height:420px;padding-top:20px}.page-node-16 #block-webform-client-block-16 #webform-client-form-16{padding-left:20px}.page-node-16 #block-webform-client-block-16 #webform-client-form-16 input.form-submit{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;line-height:45px;color:#fff;padding-left:40px;background-image:url(/sites/all/themes/corporateclean/images/send.fw.png);background-position:15px center;letter-spacing:1px;font-size:15px;padding-top:0 !important;padding-bottom:0 !important;margin-top:20px;background-repeat:no-repeat;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease;margin-bottom:20px}.page-node-16 #block-webform-client-block-16 #webform-client-form-16 input.form-submit:hover{background-position:20px center}.page-node-16 .webform-client-form-16 input.form-text,.page-node-16 .webform-client-form-16 select{background-color:#fff !important;border:1px solid #ca2525 !important;width:100%;font-size:15px !important}.webform-client-form-16 select{height:45px;line-height:45px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}
.page-node-16 .webform-client-form-16 .webform-component--your-enquiry{width:100% !important;float:left}.page-node-16 .webform-client-form-16 .form-textarea{-webkit-border-radius:0px;border-radius:0;border:1px solid #ca2525 !important;text-indent:5px;padding-top:5px}::placeholder{color:#222;opacity:1}:-ms-input-placeholder{color:#222}::-ms-input-placeholder{color:#222}.page-node-16 .webform-client-form-16 .webform-component--email-address,.page-node-16 .webform-client-form-16 .webform-component--company-name{float:right !important}.region-blockgroup-job-gallery-group,.field-name-field-service-slide{width:90%;margin-left:5%;float:left;position:relative}.region-blockgroup-service-gallery{float:left;position:relative}.field-name-field-service-slide{min-height:700px;float:right;width:100%}.field-name-field-service-slide-text{float:left;width:100%}.mean-container a.meanmenu-reveal{margin:0 !important;padding-top:0 !important;padding-bottom:0 !important}.mean-container .mean-nav{margin-top:0;width:100% !important}.meanmenu-reveal:after{position:absolute;content:"MENU";font-size:12px;text-align:right;font-weight:400 !important;color:#fff;height:40px;top:5px;line-height:40px;width:100px;left:-100px;z-index:500;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.meanmenu-reveal.meanclose:after{position:absolute;content:"CLOSE MENU" !important;font-size:12px;text-align:right;font-weight:400 !important;color:#fff;height:40px;top:-5px;line-height:40px;width:100px;left:-100px;z-index:500;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.meanmenu-reveal.meanclose:hover:after{color:#333}.front .meanmenu-reveal.meanclose:after,.front .meanmenu-reveal:after{color:#fff}.front .homedown{position:absolute;z-index:350;bottom:0;height:60px;width:100%}.front .homedown .arrow{position:absolute;width:60px;height:30px;background-image:url(/sites/all/themes/corporateclean/images/down-arrow.fw.png);background-repeat:no-repeat;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-animation:arrowdown 1.5s infinite;-moz-animation:arrowdown 1.5s infinite;-o-animation:arrowdown 1.5s infinite;animation:arrowdown 1.5s infinite}.floating-block-active #header-contact{display:none}#header-top .fa{color:#fadf12 !important;margin-right:10px}#header-top .phone-number{margin-right:40px}#block-block-1{float:left;position:relative;text-align:center;letter-spacing:1px}@keyframes wiggle{0%{transform:rotate(0deg)}80%{transform:rotate(0deg)}85%{transform:rotate(15deg)}95%{transform:rotate(-15deg)}100%{transform:rotate(0deg)}}.top-email .fa,.phone-number .fa{margin-right:5px;width:20px;color:#ca2525;animation:wiggle 4s infinite}.headersocial{margin-right:10px}.headersocial .fa{color:#ca2525;margin:0 !important}.headersocial .fa1,.headersocial .fa2{margin-right:5px !important}#block-block-1 a{color:#222}#block-block-1 table td:nth-child(1){width:calc(50% - 30px);margin-right:30px;float:left;margin-top:20px}#block-block-1 table td:nth-child(2){width:calc(50% - 30px);margin-left:30px;float:left;margin-top:20px}#block-block-1 h3{font-size:23px;margin-top:30px;margin-bottom:30px}#block-block-1 table td{vertical-align:text-top}#block-block-1 table td:first-child{padding-right:30px}#block-block-1 table td:second-child{padding-left:30px}#block-block-6{float:right;text-align:right;width:100%}#block-block-6 .fa{color:#fff}#block-block-12{width:100%;float:left;position:relative;margin-bottom:30px;margin-top:30px;text-align:center}#block-block-12 h2{text-align:center}#block-block-12 img{max-width:100%;height:auto !important}#block-block-7{text-align:right}#block-block-7 a{color:#fff}#block-block-9{float:left;text-align:right;width:100%;margin-top:15px}#block-block-9 div{display:inline-block}.fa1{margin-right:20px}#block-block-9 div .fa{color:#ca2525 !important;font-size:19px !important;background-color:#fff;width:31px;padding-left:5px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;position:relative;z-index:200}#block-block-9 a{color:#ca2525 !important;position:relative;z-index:300}.fa1,.fa2{position:relative;z-index:1}#block-block-9 div .fa1:before,#block-block-9 div .fa2:before,#block-block-9 div .fa3:before,#block-block-9 div .fa4:before{width:42px;z-index:1;height:42px;position:absolute;border:solid 2px #fff;content:"";left:-5px;top:-5px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.slick__arrow{top:0 !important;width:100% !important;left:0;right:0;text-align:center !important}.slick-prev{top:0 !important;display:inline-block !important;float:left !important;position:relative !important;width:32px !important;height:32px !important;background-position:center center !important;background-color:transparent !important;background-image:url(/sites/all/themes/corporateclean/images/arrow-left-s.svg) !important;background-repeat:no-repeat !important;opacity:1 !important;overflow:hidden}
.slick-next{top:-30px !important;display:inline-block !important;background-color:transparent !important;float:right !important;position:relative !important;width:32px !important;height:32px !important;background-position:center center !important;background-image:url(/sites/all/themes/corporateclean/images/arrow-right-s.svg) !important;background-repeat:no-repeat !important;opacity:1 !important}.slick-arrow,.slick-down{border:0;border-radius:0;display:block;font-size:0;height:40px;pointer-events:auto;position:absolute;top:0 !important;-webkit-transform:translateY(0%);transform:translateY(0%);width:50px}.slick-prev:hover{margin-left:0}.slick-prev{margin-left:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease}.slick-next{margin-right:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;opacity:1 !important}.slick-next:hover{margin-right:0}.slick-prev:before{display:none}.slick-next:before{display:none}.slick--float .slick__slide{position:relative;overflow:hidden}.node-type-project .slick__slide a img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;-ms-transition:all 1s ease}.node-type-project .slick__slide a:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}.slick-dots li{overflow:hidden;text-indent:-500px !important;width:14px;height:14px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:transparent;border:solid 3px #999}.slick-dots li.slick-active{background-color:#ca2525;border:solid 3px #ca2525}.slick-dots{left:0;top:7px !important;height:25px !important;right:0;margin-left:auto !important;margin-right:auto !important}.slick--skin--boxed>.slick__slider>.slick-list{margin:0 !important;overflow:hidden}.slick--skin--boxed-carousel .slide__content{background:#fff;float:left;border:none !important;border-bottom:2px solid #f3f3f3;border-radius:0;margin:0 !important;overflow:hidden;position:relative;-webkit-transition:box-shadow none !important;transition:box-shadow none !important}.slick--skin--boxed-carousel .slide__content:hover{-webkit-transition:box-shadow none !important;transition:box-shadow none !important}.views-field-field-slide-image .slides li:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.35);left:0;top:0;position:absolute;z-index:2}.slick--float .slick__slide .views-field-field-image-gallery a:after{position:absolute;content:"";width:48px;height:48px;right:15px;top:15px;background-image:url(/sites/all/themes/corporateclean/images/gallery.fw.png);background-repeat:no-repeat}#footerbottom p{margin:0 !important}#block-superfish-2{float:left;width:100%;text-align:center}#block-superfish-2 li{display:inline-block}#superfish-2{width:100%;float:left}#block-superfish-2:after{content:"";height:14px;position:relative;margin-left:auto;margin-right:auto;width:454px;display:inline-block;background-image:url(/sites/all/themes/corporateclean/images/footer-split.fw.png);background-repeat:no-repeat;margin-top:10px}.view-page-top-images{height:450px}.view-page-top-images .background-image-formatter:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.3);left:0;top:0;position:absolute;z-index:2}.views-field-field-image-caption{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:60%;margin-left:auto;margin-right:auto;z-index:400;left:0;right:0;text-align:center}.views-field-field-image-caption h1{font-size:330% !important;color:#FFF;text-align:center;background-image:none}.views-field-field-image-caption h2{font-size:400% !important;color:#fff;text-align:center;background-image:none}.views-field-field-image-caption h3{font-size:200%;color:#fff;margin-bottom:25px;text-align:center;background-image:none}.views-field-field-image-caption h4{font-size:140%;text-align:center}.views-field-field-image-caption p{font-size:16px !important;text-align:center;color:#fff !important;margin-top:10px}.views-field-field-image-caption .home-slider-but a{color:#fff;display:inline-block;padding:15px;line-height:100%;margin-top:15px;background-color:transparent;box-shadow:inset 0 -100px 0 0 #8ac435;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;border:solid 1px #8ac435}.views-field-field-image-caption .home-slider-but a:hover{box-shadow:inset 0 0px 0 0 #8ac435;color:#8ac435;border:solid 1px #8ac435}#flexslider-1 .slides li .views-field-field-image-caption .field-content{display:none}#flexslider-1 .slides li.flex-active-slide .views-field-field-image-caption .field-content{display:inline-block !important}
#flexslider-1 .flex-active-slide .views-field-field-image-caption .field-content{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.flex-next.flex-disabled,.flex-prev.flex-disabled{display:none !important;visibility:hidden !important}#padd-all{padding:6px}#cboxLoadingOverlay{display:none !important}#cboxPrevious{bottom:0 !important;left:0 !important;width:50px !important;height:40px !important;background-color:rgba(42,44,57,0.7);background-position:center center;background-image:url(/sites/all/themes/corporateclean/images/a-left-s.svg);background-repeat:no-repeat;opacity:1 !important;overflow:hidden}#cboxPrevious:hover{left:-3px !important}#cboxNext{bottom:0 !important;left:52px !important;width:50px !important;height:40px !important;background-color:rgba(42,44,57,0.7);background-position:center center;background-image:url(/sites/all/themes/corporateclean/images/a-right-s.svg);background-repeat:no-repeat;opacity:1 !important}#cboxNext:hover{left:55px !important}#cboxCurrent{bottom:0 !important;left:0 !important;right:0 !important;margin-left:auto;margin-right:auto;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#cboxLoadedContent{margin-bottom:0 !important}#cboxContent{text-align:center !important}#cboxOverlay{background:rgba(0,0,0,0.95) !important;opacity:.95 !important}#cboxCurrent{color:#cc2d2d !important;font-size:22px;text-align:center !important}#cboxTitle{color:#cc2d2d !important;font-size:22px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;box-sizing:inherit !important;animation-fill-mode:both;-webkit-animation-name:fadeInDown;background:rgba(255,255,255,0.8);animation-name:fadeInDown;width:auto !important;right:0;margin-left:auto;margin-right:auto;display:inline-block !important;float:none !important;top:0 !important}#cboxClose{background:none;background-image:url(/sites/all/themes/corporateclean/images/close.svg);background-repeat:no-repeat;height:50px !important;width:50px !important;overflow:hidden;transition-duration:.8s;transition-property:transform}#cboxClose:hover{background-position:0 0;transform:rotate(360deg);-webkit-transform:rotate(360deg)}#cboxClose:hover:before{position:relative;content:"close";top:0;left:0;z-index:1000}.view-weddings{float:left;width:100%;position:relative;padding-top:90px;background-image:url(/sites/all/themes/corporateclean/images/page-break.fw.png);background-repeat:no-repeat;background-position:center 40px;text-align:center}.contain2-link{float:left;position:relative;width:100%}.contain2-link a{display:inline-block;position:relative;line-height:36px;margin-left:6px;margin-right:6px;background-color:#2a2c39;color:#ca2525;line-height:36px;padding-left:15px;padding-right:15px;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:12px;font-weight:600;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;letter-spacing:1px;text-align:center;min-width:100px}.contain2-link a:hover{color:#fff;background-color:transparent !important;letter-spacing:2px}.contain2-link a:after{position:absolute;content:'';bottom:0;left:0;width:0;height:100%;background-color:#ca2525;transform-origin:left;transition:width .5s ease;z-index:-1}.contain2-link a:hover:after{width:100%;color:#fff}#block-views-latest-wedding-gallery-block{position:relative;width:100%;float:left;padding-top:90px;background-image:url(/sites/all/themes/corporateclean/images/page-break.fw.png);background-repeat:no-repeat;background-position:center 40px;text-align:center}#block-views-latest-wedding-gallery-block .views-row{width:calc(16.66666% - 6px);overflow:hidden;margin-left:3px;margin-right:3px;float:left;margin-top:6px}#block-views-latest-wedding-gallery-block .views-row img{float:left}#block-views-latest-wedding-gallery-block .views-row img{width:100%;height:auto !important;float:left;-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}#block-views-latest-wedding-gallery-block .views-row img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.pager-load-more{position:relative;line-height:50px !important;width:100%;float:left}.pager-load-more a{font-size:22px;float:left;line-height:50px !important;min-height:50px;width:100%;left:0;top:0;position:absolute;color:#cca56a;letter-spacing:10px;-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}.pager-load-more a:hover{letter-spacing:13px}
.field-name-field-top-contact-info,.webform-client-form-22{float:left;width:50%;position:relative}.field-name-field-top-contact-info .field-items{padding-right:50px}.field-name-field-top-contact-info .fa{color:#ca2525 !important}.field-name-field-top-contact-info a{color:#3c3c3c}.contact-top-text{font-family:'Lato',sans-serif;font-size:22px;color:#2a2c39;padding-top:40px}.node-type-webform .title-contain{display:none}#block-webform-client-block-2 .content{float:left;position:relative;width:100%}.node-type-webform .views-field-field-form-description .field-content{float:left;none-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.node-type-webform p{margin:0 !important;font-size:100%}#webform-client-form-22 .webform-component--enquiry{width:100% !important}#webform-client-form-22 .form-item.form-item-captcha-response{width:100%}#webform-client-form-22 .form-text{width:100%;float:left;border-top-style:none;border-right-style:none;border-left-style:none;margin-bottom:6px;clear:both;-webkit-border-radius:0px;border-radius:0;background-color:#eee !important}#webform-client-form-22 .form-select{width:100%;float:left;background-color:#eee !important;min-height:50px;text-indent:2px;margin-bottom:6px;color:#555;border:none !important;font-size:15px !important;font-family:'Lato',sans-serif !important}#webform-client-form-22 .form-textarea{background-color:#eee !important;min-height:163px;text-indent:5px}#webform-client-form-22 .form-actions{float:left;clear:both;width:100%;text-align:center}#webform-client-form-22 .form-actions .webform-submit{color:#fff;float:left;display:inline-block;line-height:100%;margin-top:15px;box-shadow:inset 0 0 0 0 #2a2c39;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;line-height:36px;margin-left:0 !important;margin-right:0 !important;color:#ca2525;padding-top:0 !important;padding-bottom:0 !important;background-color:#2a2c39 !important;line-height:36px;padding-left:15px;padding-right:15px;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;margin-top:20px;margin-bottom:20px;z-index:100;position:relative}#webform-client-form-22 .form-actions .webform-submit:hover{box-shadow:inset 100px 0 0 0 #ca2525;color:#fff;letter-spacing:3px}#webform-client-form-22 h2{display:none}#webform-client-form-22 .field-name-field-information h2{display:block !important;margin-bottom:30px}#block-views-contact-page-bottom-block{position:relative;float:left;width:100%;padding-top:40px;padding-bottom:40px}.contact-page-image .background-image-formatter:before{content:"";width:100%;height:100%;background-color:rgba(255,255,255,0.85);left:0;top:0;position:absolute;z-index:2}.contact-page-image{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0}.contact-page-map{position:relative;float:right;width:50%}.contact-page-text{position:relative;float:left;width:50%}.contact-page-text .inner{padding-right:50px}.routeplanners{float:left;width:100%;position:relative}.routeplanners a{float:left;margin-bottom:6px;line-height:50px;padding-left:20px;padding-right:20px;color:#2a2c39;background-color:rgba(255,255,255,0.6);clear:both}.routeplanners h2{margin-top:30px !important}.enlarge-map{float:left;width:100%;position:relative}.enlarge-map a{display:inline-block;clear:both;position:relative;line-height:36px;margin-top:40px;background-color:#2a2c39;color:#ca2525;line-height:36px;padding-left:15px;padding-right:15px;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:12px;font-weight:600;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;letter-spacing:1px;text-align:center;min-width:100px}.enlarge-map a:hover{color:#fff;background-color:transparent !important;letter-spacing:2px}.enlarge-map a:after{position:absolute;content:'';bottom:0;left:0;width:0;height:100%;background-color:#ca2525;transform-origin:left;transition:width .5s ease;z-index:-1}.enlarge-map a:hover:after{width:100%;color:#fff}.slick__slide{margin:8px;-moz-transition:all .7s;-webkit-transition:all .7s;transition:all .7s}.slick__slide.slick-current{opacity:1}.slick--center .slick-track{padding-bottom:0 !important}.slick__arrow button:hover{background-color:rgba(42,44,57,1) !important;background-repeat:no-repeat !important;background-position:center center !important}.mean-container .mean-bar{background:none !important;position:fixed;z-index:499 !important}.mean-container a.meanmenu-reveal{right:0;margin-left:auto;margin-right:auto;display:inline-block !important}.mean-container .mean-nav{background:url(/sites/all/themes/corporateclean/images/menu-trans.fw.png) !important}
.mean-container .mean-nav ul li a.mean-expand{height:26px !important}.mean-container .mean-nav ul li a{border-top:1px solid rgba(255,255,255,.1) !important;padding:0 !important;line-height:51px;text-align:center !important;text-transform:none !important;width:100% !important}.mean-container .mean-nav ul li a.mean-expand{border-left:1px solid rgba(255,255,255,.1) !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,.1) !important;padding:0 !important;height:51px !important;width:51px !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(255,255,255,0.5)}a.meanmenu-reveal span{background:#007759 !important}.page-node-341 a.meanmenu-reveal span{background:#fff !important}.mean-container a.meanmenu-reveal{width:35px !important;height:35px !important;padding:10px !important}.mean-container a.meanmenu-reveal span{height:2px !important;margin-top:6px !important}a.meanmenu-reveal{color:#007759 !important}.page-node-341 a.meanmenu-reveal{color:#fff !important}.mean-container a.meanmenu-reveal{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease;width:25px}.mean-container a.meanmenu-reveal:hover{width:28px}iframe{max-width:100%}#header-contain.floating-block-active{background-color:rgba(42,44,57,0.7);padding-top:10px !important;border-bottom:solid 1px #ca2525}#header-contain.floating-block-active #header-menu{top:12px !important}#header-contain.floating-block-active #headerlogo{top:0}#header-contain.floating-block-active #headerlogo img{width:150px !important;height:auto !important}#header-contain.floating-block-active #nav-icon1{top:0 !important}#block-block-11{position:relative;float:left;width:100%;text-align:center}#block-block-11 .content{display:inline-block}#block-views-project-node-block-1{min-height:390px;float:left;width:100%;position:relative}#block-views-project-node-block-2{float:left;width:100%;position:relative;padding-top:50px}#block-views-project-node-block-2 .view-content{margin-left:8px;margin-right:8px}#slick-views-project-node-1{float:left;width:100%;position:relative}.slick-dotted.slick-slider{margin-bottom:8px !important}.slick-slider{padding-top:40px}.page-projects .view-home-latest-projects{position:relative;width:calc(100% - 20px);float:left;margin-left:10px;margin-right:10px;text-align:center;margin-bottom:40px}.page-projects .view-home-latest-projects .views-row{width:calc(33.3333% - 20px);margin-bottom:20px;margin-left:10px;margin-right:10px;float:left;position:relative}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery{width:100%;position:relative;float:left;border:solid 1px #dc2b2b;overflow:hidden}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery .field-content{margin:10px;float:left;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery a,.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery img{width:100%;position:relative;float:left}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery img{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}.page-projects .view-home-latest-projects .views-field-title{position:absolute;bottom:11px;width:100%;z-index:200;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;font-size:20px}.page-projects .view-home-latest-projects .views-field-title a{color:#fff;background-color:rgba(202,37,37,0.8);display:inline-block;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px}.node-type-project #banner{min-height:390px}.node-type-project #banner .contain{width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:150;overflow:hidden}.topimagetitle{width:100%;position:relative;float:left;z-index:200;color:#fff;none-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;font-size:50px;line-height:50px;margin-bottom:15px;letter-spacing:2px}.topimagelocation{display:inline-block;position:relative;z-index:200;color:#fff;margin-left:10px;margin-right:10px;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;font-size:17px;text-transform:uppercase;padding-left:35px;background-image:url(/sites/all/themes/corporateclean/images/pin.fw.png);background-repeat:no-repeat}
.topimageclient{position:relative;display:inline-block;z-index:200;color:#fff;margin-left:10px;margin-right:10px;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;font-size:17px;text-transform:uppercase;background-image:url(/sites/all/themes/corporateclean/images/client.fw.png);background-repeat:no-repeat;padding-left:35px}#block-views-project-node-block .midcontain{float:left;width:100%;position:relative;text-align:center}#block-views-project-node-block{float:left;width:100%;position:relative}#block-views-project-node-block .midcontain .services{float:left;width:50%}#block-views-project-node-block .midcontain .services .inner{padding-left:20px;text-align:center}#block-views-project-node-block .midcontain .services .inner ul{display:inline-block;text-align:left !important}#block-views-project-node-block .midcontain .description{display:inline-block;width:50%}#block-views-project-node-block .midcontain .description .inner p:first-child{color:#ca2525;font-size:110%}.node-type-project h1{display:none}.node-type-project .slick__slide .field-content{position:relative}.node-type-project .views-field-field-project-gallery .colorbox{position:relative}.node-type-project .views-field-field-project-gallery .colorbox:before{z-index:400;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease;pointer-events:none;width:48px;height:48px;bottom:10px;position:absolute;right:10px;content:"";background-image:url(/sites/all/themes/corporateclean/images/scale.svg);background-repeat:no-repeat}.node-type-services .view-services-node .colorbox{position:relative;float:left}.node-type-services .view-services-node .colorbox:before{z-index:400;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease;pointer-events:none;width:48px;height:48px;bottom:10px;position:absolute;right:10px;content:"";background-image:url(/sites/all/themes/corporateclean/images/scale.svg);background-repeat:no-repeat;none-webkit-animation-delay:3.5s;animation-delay:3.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.the-app-process{width:100%;text-align:center;float:left;position:relative}.the-app-process table{display:inline-block;width:auto !important}.the-app-process td{width:25%;float:left;padding:0 !important}.the-app-process td img{height:auto !important}.the-app-process .inspect{none-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;margin-left:20px;margin-right:20px;margin-top:20px}.the-app-process .locate{none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;margin-left:20px;margin-right:20px;margin-top:20px}.the-app-process .document{none-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;margin-left:20px;margin-right:20px;margin-top:20px}.the-app-process .manage{none-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;margin-left:20px;margin-right:20px;margin-top:20px}.node-type-project .slick__slide:hover:before{bottom:20px;right:20px}.node-type-project .slick__slide{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.node-type-project .slick__slide a{position:relative;z-index:100;float:left}.node-type-services .title-contain{display:none}.node-type-services .views-field-field-service-text .top{none-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;text-align:center}.node-type-services .views-field-field-service-text .top p{font-size:18px;color:#cc2d2d;margin-bottom:20px;display:inline-block}.node-type-services .views-field-field-service-text .first{width:calc(50% - 30px);margin-right:30px;float:left;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.node-type-services .views-field-field-service-text .second{width:calc(50% - 30px);margin-left:30px;float:left;none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.slick--skin--boxed-carousel .slide__content a,.node-type-services .slick--skin--boxed-carousel .colorbox{none-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.node-type-services .slick--skin--boxed-carousel .colorbox img{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;transition:all .7s ease;-ms-transition:all .7s ease}.node-type-services .slick--skin--boxed-carousel .colorbox:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}#block-views-services-node-block-1,.node-type-services #banner{float:left;width:100%;min-height:390px;position:relative}.node-type-services #banner .views-field-title{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:50%;margin-left:auto;margin-right:auto;z-index:400;left:0;right:0;text-align:center;font-size:300% !important;color:#fff;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.node-type-services #banner .background-image-formatter:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.35);left:0;top:0;position:absolute;z-index:6}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.inner.house.slider h4{font-family:'Rouge Script',cursive !important;font-size:70px !important;line-height:100%}.socialshare{margin-top:40px;none-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.socialshare:before{content:"Share this ";position:relative;display:inline-block;color:#fff}.a2a_kit .a2a_svg{background-color:transparent !important;width:30px !important;height:30px !important;line-height:30px !important}.a2a_kit .a2a_svg svg{fill:#ca2525 !important;width:25px;height:25px;overflow:visible !important}.a2a_kit .a2a_svg svg path{fill:#ca2525 !important}.a2a_s_email{margin-top:3px}.addtoany_list>a{color:#fff !important}.node-type-webform #page-bottom{position:relative;float:left;width:100%;background-color:#eee}.views-field-field-contact-info span{width:35px;display:inline-block}.views-field-field-contact-info{width:45%;float:left;position:relative}.views-field-field-contact-info .field-content{padding-right:20px}.views-field-field-map{width:50%;float:right;position:relative}.views-field-field-map .field-content{padding-left:20px}.c-social{float:left;text-align:left;width:100%;margin-top:25px}.c-social .content{display:inline-block}.fa1,.fa2{margin-right:20px}.c-social .content .fa{color:#fff !important;font-size:19px !important;background-color:#ca2525;width:31px;padding-left:5px;height:36px;line-height:36px;text-align:center;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;position:relative;z-index:200}.c-social a{color:#ca2525 !important;position:relative;z-index:300}.fa1,.fa2,.fa3,.fa4{position:relative;z-index:1;float:left}.c-social .content .fa1:before,.c-social .content .fa2:before{width:42px;z-index:1;height:42px;position:absolute;border:solid 2px #ca2525;content:"";left:-5px;top:-5px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.node-type-webform .views-label{float:left;width:100%;position:relative;color:#ca2525;font-size:24px;margin-bottom:20px;letter-spacing:1px}.c-number,.c-email{margin-bottom:10px;margin-top:20px}.views-field-field-contact-info .fa{font-size:15px !important;color:#ca2525}#block-views-contact-block-1 .view-contact{height:100%;float:left;width:100%;position:relative}#block-views-contact-block-1 .view-content{float:left;position:absolute;width:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#block-views-contact-block-1 .view-footer{float:right;position:relative;width:50%}#block-views-contact-block-1 .view-content .field-content{padding-right:60px}.field-name-body .top{none-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;font-size:18px;color:#cc2d2d;margin-bottom:20px;display:inline-block;text-align:center;width:100%}.field-name-body .first{float:left;margin-bottom:70px;color:#ca2525;margin-right:20px;width:calc(50% - 20px);none-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.field-name-body .second{margin-left:20px;margin-bottom:70px;float:left;width:calc(50% - 20px);none-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.page-node-20 .title-contain{visibility:hidden}.node-type-project .background-image-formatter::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.5);left:0;top:0;position:absolute;z-index:2}.view-page-top-images .views-field-field-image-caption p{none-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.page-node-26 .title-contain{display:none}@media all and (min-width:100px) and (max-width:1000px){#header-menu{top:0;text-align:center !important}#sf-accordion-toggle{height:50px;width:50px;overflow:hidden}}@media all and (min-width:100px) and (max-width:400px){#header-contact .top-email{margin-right:0 !important}#headerlogo img{width:100px !important;height:auto !important;margin-left:10px}}@media all and (min-width:100px) and (max-width:600px){h1{font-size:190%;line-height:120%}.front #main h2{font-size:160%;line-height:120%}h2{font-size:150%;line-height:120%}h3{font-size:130%}h4{font-size:120%}body{font-size:14px}#header-contain{padding-bottom:25px}#headerlogo img{width:125px !important;height:auto !important;margin-left:10px;margin-top:15px}#header-contact{width:100%;position:absolute !important;right:0;top:0;padding-top:30px !important;z-index:200}.headersocial .fa1,.headersocial .fa2,.headersocial .fa3,.headersocial .fa4{float:none !important;display:inline-block !important}#block-block-1{float:right !important;margin-top:-30px !important;width:100%}.headersocial{position:relative;z-index:500;text-align:center !important;height:35px !important}#nav-icon1{right:4px !important;top:0 !important}#header-contact .headersocial,#header-contact .top-email,#header-contact .phone-number{float:right !important;text-align:right;width:100% !important;margin-right:0 !important}#header-contact .phone-contain{width:100%;float:right}.welcome-text .first{font-size:17px !important}.node-type-services #banner .views-field-title{font-size:26px !important}.node-type-services .views-field-field-service-text .first{width:calc(100% - 0px);margin-right:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}.node-type-services .views-field-field-service-text .second{width:calc(100% - 0px);margin-left:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}#block-views-services-node-block-1,.node-type-services #banner{min-height:260px}.node-type-services #banner .views-field-title{width:90% !important}.views-field-field-image-caption h2{font-size:26px !important}.field-name-body .first{width:calc(100% - 0px);margin-right:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important;margin:0;font-size:15px}.field-name-body .second{width:calc(100% - 0px);margin-left:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important;margin:0}.the-app-process td{width:50% !important}.page-projects .view-home-latest-projects .views-row{width:calc(100% - 0px);margin-bottom:20px;margin-left:0;margin-right:0}.page-projects .view-home-latest-projects{width:calc(100% - 0px);margin-left:0;margin-right:0}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery .field-content{margin:5px !important}.page-projects .view-home-latest-projects .views-field-title{bottom:6px}.page-projects .view-home-latest-projects .views-field-title{font-size:16px !important}.topimagetitle{font-size:30px;line-height:30px}.topimagelocation,.topimageclient{font-size:15px}.socialshare::before{width:100% !important;text-align:center}#block-views-project-node-block .midcontain .description{width:100%}.addtoany_list>a{font-size:15px !important}#block-block-9 table td:nth-child(1),#block-block-9 table td:nth-child(2){margin:0;width:100% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:32px !important}
.views-field-field-slide-caption h4{font-size:14px !important}.inner.house.slider h4{font-size:33px !important}.views-field-field-slide-caption,.views-field-field-image-caption{width:80% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:24px !important}.views-field-field-slide-caption h3{font-size:16px !important}.views-field-field-slide-caption .slide-button{line-height:32px !important;padding-left:12px !important;padding-right:12px !important;margin-left:5px;margin-right:5px;margin-bottom:10px}.front #banner{height:350px}.view-page-top-images{height:350px !important}.views-field-field-image-caption p{font-size:16px !important;line-height:120% !important}#block-views-home-content-block .view-home-content h2{font-size:16px !important}.front .grid_12{margin:0 !important}#block-views-home-latest-projects-block .views-row{width:calc(100% - 20px);margin-left:10px;margin-right:10px;margin-bottom:10px}#block-views-home-content-block .app-contain .c_content_contain{padding-bottom:110px}#block-views-home-content-block .background-image-formatter:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:1;background-color:#eee;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.footer-first,.footer-mid,.footer-second{width:100%;line-height:25px;text-align:center !important}#block-block-4{float:none !important;display:inline-block}#block-block-5 img{width:120px !important;height:auto !important}#block-block-6,#block-block-9,#block-block-7{text-align:center !important}.bottom-contact-text{width:90%;margin-left:5%;padding-top:20px}.bottom-contact-c1,.bottom-contact-c2{width:100%;margin-bottom:30px}.bottom-contact-contain.c_content_contain{padding:15px}.field-name-field-top-contact-info,.webform-client-form-22{width:100%;margin-bottom:20px}.field-name-field-top-contact-info .field-items{padding:0}.contact-page-text{width:90%;margin-left:5%;margin-bottom:30px;top:0;padding-top:0}.contact-page-map{width:90%;margin-left:5%;margin-right:5%}#block-views-contact-page-bottom-block iframe{height:300px}.views-field-field-contact-info,.views-field-field-map{width:100% !important;margin-top:40px}.views-field-field-map .field-content{padding:0 !important}.views-field-field-map .field-content iframe{height:350px !important}#block-views-contact-block-1 .view-content{width:90%;margin-left:5%;margin-right:5%;margin-top:25px !important;margin-bottom:15px;float:left;position:relative !important;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}#block-views-contact-block-1 .view-footer{width:90%;margin-left:5%;margin-right:5%;position:relative !important}.page-node-16 #block-webform-client-block-16 #webform-client-form-16{padding-left:0 !important}#block-views-contact-block-1 .view-content .field-content{padding:0 !important}.slick-dots{top:0 !important}.container_12{width:95%;float:none !important;margin-left:auto;margin-right:auto}.c_content_contain{width:95% !important;float:none !important;margin-left:auto;margin-right:auto}.welcome-text,.home-vid{width:100% !important;margin:0 !important}.c_content_contain{width:90% !important;float:none !important;margin-left:auto;margin-right:auto}.app-contain{margin-top:30px}.slick-dots{max-width:90% !important}}@media all and (min-width:600px) and (max-width:800px){h1{font-size:190%;line-height:120%}.front #main h2{font-size:160%;line-height:120%}h2{font-size:180%;line-height:120%}h3{font-size:130%}h4{font-size:120%}body{font-size:14px}#headerlogo img{width:145px !important;height:auto !important;margin-left:10px}#header-contact{width:100%;text-align:center;top:0}#block-block-1{display:inline-block;float:none !important}#nav-icon1{right:4px !important;top:0 !important}#header-contain{padding-bottom:25px}#header-contact .top-email{margin-right:20px !important}#header-contact .headersocial,#header-contact .top-email,#header-contact .phone-number{float:right !important;text-align:right;width:100% !important;margin-right:0 !important}
#block-block-1{float:right !important;width:100%}.headersocial{position:relative;z-index:500;text-align:center !important;height:35px !important}.headersocial .fa1,.headersocial .fa2,.headersocial .fa3,.headersocial .fa4{float:none !important;display:inline-block !important}.node-type-services #banner .views-field-title{font-size:29px !important}.node-type-services .views-field-field-service-text .first{width:calc(100% - 0px);margin-right:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}.node-type-services .views-field-field-service-text .second{width:calc(100% - 0px);margin-left:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}#block-views-services-node-block-1,.node-type-services #banner{min-height:260px}.node-type-services #banner .views-field-title{width:90% !important}.views-field-field-image-caption h2{font-size:29px !important}.field-name-body .first{width:calc(100% - 0px);margin-right:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important;margin:0;font-size:17px}.field-name-body .second{width:calc(100% - 0px);margin-left:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important;margin:0}.the-app-process td{width:50% !important}.page-projects .view-home-latest-projects .views-row{width:calc(50% - 20px);margin-bottom:10px;margin-left:10px;margin-right:10px}.page-projects .view-home-latest-projects{width:calc(100% - 0px);margin-left:0;margin-right:0}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery .field-content{margin:5px !important}.page-projects .view-home-latest-projects .views-field-title{bottom:6px}.page-projects .view-home-latest-projects .views-field-title{font-size:16px !important}.topimagetitle{font-size:36px;line-height:36px}.topimagelocation,.topimageclient{font-size:15px}.socialshare::before{width:100% !important;text-align:center}#block-views-project-node-block .midcontain .description{width:100%}.addtoany_list>a{font-size:15px !important}#block-block-9 table td:nth-child(1),#block-block-9 table td:nth-child(2){margin:0;width:100% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:36px !important}.views-field-field-slide-caption h4{font-size:14px !important}.inner.house.slider h4{font-size:33px !important}.views-field-field-slide-caption,.views-field-field-image-caption{width:90% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:29px !important}.views-field-field-slide-caption h3{font-size:16px !important}.views-field-field-slide-caption .slide-button{line-height:32px !important;padding-left:12px !important;padding-right:12px !important;margin-left:5px;margin-right:5px;margin-bottom:10px}.front #banner{height:400px}.view-page-top-images{height:400px !important}.views-field-field-image-caption p{font-size:16px !important;line-height:120% !important}#block-views-home-content-block .view-home-content h2{font-size:16px !important}.front .grid_12{margin:0 !important}#block-views-home-latest-projects-block .views-row{width:calc(50% - 20px);margin-left:10px;margin-right:10px;margin-bottom:10px}#block-views-home-content-block .app-contain .c_content_contain{padding-bottom:110px}#block-views-home-content-block .background-image-formatter:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:1;background-color:#eee;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.footer-first,.footer-mid,.footer-second{width:100%;line-height:25px;text-align:center !important}#block-block-4{float:none !important;display:inline-block}#block-block-5 img{width:120px !important;height:auto !important}#block-block-6,#block-block-9,#block-block-7{text-align:center !important}#footer-inside,#footerbottom .container_12{width:90%;margin-left:5%;margin-right:5%}
#content-contain .container_12 .grid_12{width:90% !important;margin-left:5% !important;margin-right:5% !important}.front #content-contain .container_12 .grid_12{width:100% !important;margin-left:0 !important;margin-right:0 !important}.bottom-contact-text{width:90%;margin-left:5%;padding-top:20px}.bottom-contact-c1,.bottom-contact-c2{width:100%;margin-bottom:30px}.bottom-contact-contain.c_content_contain{padding:15px}.field-name-field-top-contact-info,.webform-client-form-22{width:100%;margin-bottom:20px}.field-name-field-top-contact-info .field-items{padding:0}.contact-page-text{width:90%;margin-left:5%;margin-bottom:30px;top:0;padding-top:0}.contact-page-map{width:90%;margin-left:5%;margin-right:5%}#block-views-contact-page-bottom-block iframe{height:300px}.views-field-field-contact-info,.views-field-field-map{width:100% !important;margin-top:40px}.views-field-field-map .field-content{padding:0 !important}.views-field-field-map .field-content iframe{height:350px !important}#block-views-contact-block-1 .view-content{width:90%;margin-left:5%;margin-right:5%;margin-top:25px !important;margin-bottom:15px;float:left;position:relative !important;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}#block-views-contact-block-1 .view-footer{width:90%;margin-left:5%;margin-right:5%;position:relative !important}.page-node-16 #block-webform-client-block-16 #webform-client-form-16{padding-left:0 !important}#block-views-contact-block-1 .view-content .field-content{padding:0 !important}.welcome-text,.home-vid{width:100% !important;margin:0 !important}.c_content_contain{width:90% !important;float:none !important;margin-left:auto;margin-right:auto}.app-contain{margin-top:30px}}@media all and (min-width:800px) and (max-width:1000px){h1{font-size:190%;line-height:120%}.front #main h2{font-size:24px;line-height:120%}h2{font-size:180%;line-height:120%}h3{font-size:130%}h4{font-size:120%}body{font-size:15px}#headerlogo img{width:145px !important;height:auto !important;margin-left:10px}#header-contact{width:100%;text-align:center;top:35px}#block-block-1{display:inline-block;float:none !important}#nav-icon1{right:10px !important;top:25px !important}#header-contact .top-email{margin-right:20px !important}#block-views-home-content-block .background-image-formatter:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:1;background-color:#eee;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#block-block-1 div{float:left}.node-type-services #banner .views-field-title{font-size:36px !important}.node-type-services .views-field-field-service-text .first{width:calc(100% - 0px);margin-right:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}.node-type-services .views-field-field-service-text .second{width:calc(100% - 0px);margin-left:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important}#block-views-services-node-block-1,.node-type-services #banner{min-height:320px}.node-type-services #banner .views-field-title{width:90% !important}.views-field-field-image-caption h2{font-size:26px !important}.field-name-body .first{width:calc(100% - 0px);margin-right:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important;margin:0;font-size:17px}.field-name-body .second{width:calc(100% - 0px);margin-left:0;-webkit-animation-name:fadeInUp !important;animation-name:fadeInUp !important;margin:0}.the-app-process td{width:50% !important}.page-projects .view-home-latest-projects .views-row{width:calc(50% - 20px);margin-bottom:10px;margin-left:10px;margin-right:10px}.page-projects .view-home-latest-projects{width:calc(100% - 0px);margin-left:0;margin-right:0}.page-projects .view-home-latest-projects .views-row .views-field-field-project-gallery .field-content{margin:5px !important}.page-projects .view-home-latest-projects .views-field-title{bottom:6px}
.page-projects .view-home-latest-projects .views-field-title{font-size:18px !important}.topimagetitle{font-size:30px;line-height:30px}.topimagelocation,.topimageclient{font-size:15px}.socialshare::before{width:100% !important;text-align:center}#block-views-project-node-block .midcontain .description{width:100%}.addtoany_list>a{font-size:15px !important}#block-block-9 table td:nth-child(1),#block-block-9 table td:nth-child(2){margin:0;width:100% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:32px !important}.views-field-field-slide-caption h4{font-size:14px !important}.inner.house.slider h4{font-size:33px !important}.views-field-field-slide-caption,.views-field-field-image-caption{width:90% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:32px !important}.views-field-field-slide-caption h3{font-size:20px !important}.views-field-field-slide-caption .slide-button{line-height:40px !important;padding-left:16px !important;padding-right:16px !important;margin-left:10px;margin-right:10px;margin-bottom:10px}.front #banner{height:450px}.view-page-top-images{height:450px !important}.views-field-field-image-caption p{font-size:16px !important;line-height:120% !important}#block-block-1 h3,#block-block-1 h3 span,.views-field-field-image-caption h3{font-size:19px !important}#block-views-home-content-block .view-home-content h2{font-size:24px !important}.front .grid_12{margin:0 !important}#block-views-home-latest-projects-block .views-row{width:calc(50% - 20px);margin-left:10px;margin-right:10px;margin-bottom:10px}#block-views-home-content-block .app-contain .c_content_contain{padding-bottom:110px}#footer-inside,#footerbottom .container_12{width:90%;margin-left:5%;margin-right:5%}#content-contain .container_12 .grid_12{width:90% !important;margin-left:5% !important;margin-right:5% !important}.front #content-contain .container_12 .grid_12{width:100% !important;margin-left:0 !important;margin-right:0 !important}.field-name-field-top-contact-info,.webform-client-form-22{width:100%;margin-bottom:20px}.field-name-field-top-contact-info .field-items{padding:0}.contact-page-text{width:90%;margin-left:5%;margin-bottom:30px;top:0;padding-top:0}.contact-page-map{width:90%;margin-left:5%;margin-right:5%}#block-views-contact-page-bottom-block iframe{height:300px}.views-field-field-contact-info,.views-field-field-map{width:100% !important;margin-top:40px}.views-field-field-map .field-content{padding:0 !important}.views-field-field-map .field-content iframe{height:350px !important}#block-views-contact-block-1 .view-content{width:90%;margin-left:5%;margin-right:5%;margin-top:25px !important;margin-bottom:15px;float:left;position:relative !important;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}#block-views-contact-block-1 .view-footer{width:90%;margin-left:5%;margin-right:5%;position:relative !important}.page-node-16 #block-webform-client-block-16 #webform-client-form-16{padding-left:0 !important}#block-views-contact-block-1 .view-content .field-content{padding:0 !important}.welcome-text,.home-vid{width:100% !important;margin:0 !important}.c_content_contain{width:90% !important;float:none !important;margin-left:auto;margin-right:auto}.app-contain{margin-top:30px}}@media all and (min-width:1000px) and (max-width:1300px){h1{font-size:190%;line-height:120%}.front #main h2{font-size:160%;line-height:120%}h2{font-size:180%;line-height:120%}h3{font-size:130%}h4{font-size:120%}body{font-size:14px}#headerlogo img{width:180px !important;height:auto !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:40px !important}#block-block-1 div{float:left}#block-block-9 table td:nth-child(1),#block-block-9 table td:nth-child(2){margin:0;width:100% !important}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:40px !important}.views-field-field-slide-caption h4{font-size:18px !important}.inner.house.slider h4{font-size:40px !important}.views-field-field-slide-caption,.views-field-field-image-caption{width:60% !important}
.node-type-services #banner .views-field-title{width:80% !important}.views-field-field-image-caption h2{font-size:250% !important}#block-views-home-content-block .background-image-formatter:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:1;background-color:#eee;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.view-page-top-images{height:400px !important}#block-views-services-node-block-1,.node-type-services #banner{min-height:320px}.view-page-top-images{height:400px !important}.front #banner{height:450px;position:relative;float:left}#footer-inside,#footerbottom .container_12{width:90%;margin-left:5%;margin-right:5%}#content-contain .container_12{width:90% !important;margin-left:5% !important;margin-right:5% !important}.front #content-contain .container_12{width:100% !important;margin-left:0 !important;margin-right:0 !important}.c_content_contain{width:90% !important;float:none !important;margin-left:auto;margin-right:auto}}@media all and (min-width:1300px) and (max-width:1500px){#headerlogo img{width:170px !important;height:auto !important}#block-block-1 div{float:left}.views-field-field-slide-caption h2,.views-field-field-image-caption h1{font-size:300% !important}.views-field-field-slide-caption h4{font-size:18px !important}.inner.house.slider h4{font-size:40px !important}.views-field-field-slide-caption,.views-field-field-image-caption{width:60% !important}.view-page-top-images{height:400px !important}#block-views-services-node-block-1,.node-type-services #banner{min-height:320px}.view-page-top-images{height:400px !important}.front #banner{height:450px;position:relative;float:left}.views-field-field-image-caption h2{font-size:300% !important}#block-views-home-content-block .background-image-formatter:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:1;background-color:#eee;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.c_content_contain{width:90% !important;float:none !important;margin-left:auto;margin-right:auto}}@media all and (min-width:1000px) and (max-width:190000px){#header-menu{width:auto !important}}@media all and (min-width:1500px) and (max-width:1900px){.container_12{width:80%;float:none !important;margin-left:auto;margin-right:auto}.c_content_contain{width:80% !important;float:none !important;margin-left:auto;margin-right:auto}#block-block-1 div{float:left}}@media all and (min-width:1900px) and (max-width:190000px){.container_12{width:70%;float:none !important;margin-left:auto;margin-right:auto}.c_content_contain{width:70% !important;float:none !important;margin-left:auto;margin-right:auto}.grid_12{width:85% !important;float:none !important;margin-right:auto;margin-left:auto}.page-construction .view-header .view-services-header .mycustomwrapper{width:100% !important;margin-left:auto;margin-right:auto}#block-block-1 div{float:left}}@-webkit-keyframes pop-in{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes pop-in{0%{opacity:0;-moz-transform:scale(0)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes pop-in{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes pop-in2{0%{-webkit-transform:scale(1.05)}50%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1.05)}}@-moz-keyframes pop-in2{0%{-webkit-transform:scale(1.05)}50%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1.05)}}@keyframes pop-in2{0%{-webkit-transform:scale(1.05)}50%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1.05)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}​@-o-keyframes fadein{from{opacity:0}to{opacity:1}}​