/*/_ui/css/std/screen.css*/iframe.FB_UI_Hidden{display:none}.smarty_debugging.start,.smarty_debugging.end{position:absolute;border:1px dashed #ff9900;padding:2px;z-index:3;background-color:#ffffff;color:#333333;display:none}.mockup{border:1px dashed #FF0000;min-width:20px;min-height:20px;margin:0px -2px 0px -2px}.st_mockup{border:1px dashed #0000FF !important;min-width:20px;min-height:20px;margin:0px -2px 0px -2px}.ie_mockup{border:1px dashed #00FF00 !important;min-width:20px;min-height:20px;margin:0px -2px 0px -2px}.wtf_mockup{border:1px dashed #00FFFF !important;min-width:20px;min-height:20px;margin:0px -2px 0px -2px}.mockup:before,.st_mockup:before,.ie_mockup:before,.wtf_mockup:before,.mockup:after,.st_mockup:after,.ie_mockup:after,.wtf_mockup:after{content:"!";color:#FF0000;font-size:20px}.mockup:before,.mockup:after{color:#FF0000}.st_mockup:before,.st_mockup:after{color:#0000FF}.ie_mockup:before,.ie_mockup:after{color:#00FF00}

/*/_ui/css/dist/mochi.css*/.image-responsive,img,.image-full{height:auto}.image-full{width:100%}.pull-left{float:left}.pull-right{float:right}.clear-fix,dl.data-list,.row,.features-and-benefits ul.custom,.feed,form.form-core,.feed.feed-project > a,.our-expertise .expertise-grid > ul,section.our-products .slider-wrapper .slides,.social-block-grid ul,.i3-flexslider .slides,.i3-flexslider .slides-nested,.control-group,form.form-core .controls,form.form-core .controls ul.inline,form.form-core .controls ul.flex-control-nav{*zoom:1}.clear-fix:before,dl.data-list:before,.row:before,.features-and-benefits ul.custom:before,.feed:before,form.form-core:before,.feed.feed-project > a:before,.our-expertise .expertise-grid > ul:before,section.our-products .slider-wrapper .slides:before,.social-block-grid ul:before,.i3-flexslider .slides:before,.i3-flexslider .slides-nested:before,.control-group:before,form.form-core .controls:before,form.form-core .controls ul.inline:before,form.form-core .controls ul.flex-control-nav:before,.clear-fix:after,dl.data-list:after,.row:after,.features-and-benefits ul.custom:after,.feed:after,form.form-core:after,.feed.feed-project > a:after,.our-expertise .expertise-grid > ul:after,section.our-products .slider-wrapper .slides:after,.social-block-grid ul:after,.i3-flexslider .slides:after,.i3-flexslider .slides-nested:after,.control-group:after,form.form-core .controls:after,form.form-core .controls ul.inline:after,form.form-core .controls ul.flex-control-nav:after{display:table;content:"";zoom:1;*display:inline}.clear-fix:after,dl.data-list:after,.row:after,.features-and-benefits ul.custom:after,.feed:after,form.form-core:after,.feed.feed-project > a:after,.our-expertise .expertise-grid > ul:after,section.our-products .slider-wrapper .slides:after,.social-block-grid ul:after,.i3-flexslider .slides:after,.i3-flexslider .slides-nested:after,.control-group:after,form.form-core .controls:after,form.form-core .controls ul.inline:after,form.form-core .controls ul.flex-control-nav:after{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}figure,figcaption{margin:0;padding:0;border:0}form,fieldset,label,legend,button,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,q,s,small,strike,strong,sub,sup,tt,var,samp,dd,dl,dt,li,ol,ul,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;line-height:1}.flex-direction-nav a,.flex-control-nav a,.the-menu .menu-close,.the-form .form-close,.footer-blurb .i3m,.social a{text-indent:100%;white-space:nowrap;overflow:hidden}body{font-family:"Lato",sans-serif}h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:41px ;margin-bottom:2.3rem ;line-height:1.1;font-family:"Lato",sans-serif;font-weight:700}h1,.h1{font-size:47px ;font-size:2.666rem }h2,.h2{font-size:36px ;font-size:2rem }h3,.h3{font-size:30px ;font-size:1.7rem }h4,.h4{font-size:23px ;font-size:1.33rem }h5,.h5{font-size:19px ;font-size:1.1rem }h6,.h6{font-size:18px ;font-size:1rem }p{font-family:"Lato",sans-serif;line-height:inherit;margin-bottom:41px ;margin-bottom:2.3rem }strong{font-style:inherit}ul,ol{margin-bottom:41px ;margin-bottom:2.3rem ;margin-left:2em}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li{line-height:1.8}small{font-size:.8em}dl{margin-bottom:41px ;margin-bottom:2.3rem }dl dt,dl dd{line-height:1.8}dl dd{line-height:1.8}em{font-style:italic;font-weight:inherit;line-height:inherit}abbr{font-size:.9em;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}code{color:inherit;background-color:#f7f7f9;border:1px solid #e1e1e8;padding:.18em .4em .18em;font-family:Menlo,Monaco,"Courier New",monospace;font-size:.9em;border-radius:3px}hr,.hr{margin:0;margin-bottom:41px ;margin-bottom:2.3rem ;border:0;border-bottom:1px solid #CCC}span.hr{display:block}.hr-dotted{border-bottom-style:dashed}.bold,strong,dl dt{font-weight:700}ul.unstyled,ul.grid-block,.i3-flexslider ul.slides,.i3-flexslider ul.slides-nested,ul.flex-direction-nav,ul.flex-control-nav,.cms-content ul,nav.slide-control ul,.homepage-slides-beta .slide-four ul ul,.homepage-slides-beta nav.secondary-navigation ul,.our-expertise .expertise-grid ul,section.our-products .slider-wrapper ul.slides,.social-block-grid ul,ol.unstyled,ol.grid-block,.i3-flexslider ol.slides,.i3-flexslider ol.slides-nested,ol.flex-direction-nav,ol.flex-control-nav,section.our-products .slider-wrapper ol.slides{list-style:none;margin-left:0}ul.inline li,ul.flex-control-nav li,ol.inline li,ol.flex-control-nav li{display:inline-block;vertical-align:top;*display:inline;*zoom:1}.strike-out{text-decoration:line-through}.text-align-right{text-align:right}.truncate-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}dl.data-list{margin-bottom:0}dl.data-list dt{float:left}dl.data-list dd{overflow:hidden;text-align:right}.arrow{background:#efefef;width:300px;height:50px;margin-bottom:4rem;position:relative}.arrow:after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.offset-bottom-10,hr,.hr{margin-bottom:100px !important}.offset-bottom-9{margin-bottom:90px !important}.offset-bottom-8,.cms-content .container{margin-bottom:80px !important}.offset-bottom-7{margin-bottom:70px !important}.offset-bottom-6{margin-bottom:60px !important}.offset-bottom-5{margin-bottom:50px !important}.offset-bottom-4{margin-bottom:40px !important}.offset-bottom-3{margin-bottom:30px !important}.offset-bottom-2{margin-bottom:20px !important}.offset-bottom-1{margin-bottom:10px !important}.offset-bottom-0{margin-bottom:0px !important}.offset-bottom{margin-bottom:41px !important;margin-bottom:2.3rem !important}.offset-bottom-none{margin-bottom:0 !important}.offset-bottom-half{margin-bottom:20px ;margin-bottom:1.15rem }.relate-to-this{position:relative}.row,.features-and-benefits ul.custom{width:100%}.hide{display:none !important}.transparent{width:0;height:0;overflow:hidden;visibility:hidden}html,body{font-size:18px;color:#333;line-height:1.8}i.icon{vertical-align:top;display:inline-block;vertical-align:top;*display:inline;*zoom:1;line-height:1}.image-full{display:block}.image-content{display:block;margin-bottom:41px ;margin-bottom:2.3rem ;margin-right:41px ;margin-right:2.3rem ;margin-left:41px ;margin-left:2.3rem }.image-content.pull-left{margin-left:0}[class*="col-"]{float:left}.col-100,.w-100{width:100%}.offset-100{margin-left:100%}.col-99,.w-99{width:99%}.offset-99{margin-left:99%}.col-98,.w-98{width:98%}.offset-98{margin-left:98%}.col-97,.w-97{width:97%}.offset-97{margin-left:97%}.col-96,.w-96{width:96%}.offset-96{margin-left:96%}.col-95,.w-95{width:95%}.offset-95{margin-left:95%}.col-94,.w-94{width:94%}.offset-94{margin-left:94%}.col-93,.w-93{width:93%}.offset-93{margin-left:93%}.col-92,.w-92{width:92%}.offset-92{margin-left:92%}.col-91,.w-91{width:91%}.offset-91{margin-left:91%}.col-90,.w-90{width:90%}.offset-90{margin-left:90%}.col-89,.w-89{width:89%}.offset-89{margin-left:89%}.col-88,.w-88{width:88%}.offset-88{margin-left:88%}.col-87,.w-87{width:87%}.offset-87{margin-left:87%}.col-86,.w-86{width:86%}.offset-86{margin-left:86%}.col-85,.w-85{width:85%}.offset-85{margin-left:85%}.col-84,.w-84{width:84%}.offset-84{margin-left:84%}.col-83,.w-83{width:83%}.offset-83{margin-left:83%}.col-82,.w-82{width:82%}.offset-82{margin-left:82%}.col-81,.w-81{width:81%}.offset-81{margin-left:81%}.col-80,.w-80{width:80%}.offset-80{margin-left:80%}.col-79,.w-79{width:79%}.offset-79{margin-left:79%}.col-78,.w-78{width:78%}.offset-78{margin-left:78%}.col-77,.w-77{width:77%}.offset-77{margin-left:77%}.col-76,.w-76{width:76%}.offset-76{margin-left:76%}.col-75,.w-75{width:75%}.offset-75{margin-left:75%}.col-74,.w-74{width:74%}.offset-74{margin-left:74%}.col-73,.w-73{width:73%}.offset-73{margin-left:73%}.col-72,.w-72{width:72%}.offset-72{margin-left:72%}.col-71,.w-71{width:71%}.offset-71{margin-left:71%}.col-70,.w-70{width:70%}.offset-70{margin-left:70%}.col-69,.w-69{width:69%}.offset-69{margin-left:69%}.col-68,.w-68{width:68%}.offset-68{margin-left:68%}.col-67,.w-67{width:67%}.offset-67{margin-left:67%}.col-66,.w-66{width:66%}.offset-66{margin-left:66%}.col-65,.w-65{width:65%}.offset-65{margin-left:65%}.col-64,.w-64{width:64%}.offset-64{margin-left:64%}.col-63,.w-63{width:63%}.offset-63{margin-left:63%}.col-62,.w-62{width:62%}.offset-62{margin-left:62%}.col-61,.w-61{width:61%}.offset-61{margin-left:61%}.col-60,.w-60{width:60%}.offset-60{margin-left:60%}.col-59,.w-59{width:59%}.offset-59{margin-left:59%}.col-58,.w-58{width:58%}.offset-58{margin-left:58%}.col-57,.w-57{width:57%}.offset-57{margin-left:57%}.col-56,.w-56{width:56%}.offset-56{margin-left:56%}.col-55,.w-55{width:55%}.offset-55{margin-left:55%}.col-54,.w-54{width:54%}.offset-54{margin-left:54%}.col-53,.w-53{width:53%}.offset-53{margin-left:53%}.col-52,.w-52{width:52%}.offset-52{margin-left:52%}.col-51,.w-51{width:51%}.offset-51{margin-left:51%}.col-50,.w-50{width:50%}.offset-50{margin-left:50%}.col-49,.w-49{width:49%}.offset-49{margin-left:49%}.col-48,.w-48{width:48%}.offset-48{margin-left:48%}.col-47,.w-47{width:47%}.offset-47{margin-left:47%}.col-46,.w-46{width:46%}.offset-46{margin-left:46%}.col-45,.w-45{width:45%}.offset-45{margin-left:45%}.col-44,.w-44{width:44%}.offset-44{margin-left:44%}.col-43,.w-43{width:43%}.offset-43{margin-left:43%}.col-42,.w-42{width:42%}.offset-42{margin-left:42%}.col-41,.w-41{width:41%}.offset-41{margin-left:41%}.col-40,.w-40{width:40%}.offset-40{margin-left:40%}.col-39,.w-39{width:39%}.offset-39{margin-left:39%}.col-38,.w-38{width:38%}.offset-38{margin-left:38%}.col-37,.w-37{width:37%}.offset-37{margin-left:37%}.col-36,.w-36{width:36%}.offset-36{margin-left:36%}.col-35,.w-35{width:35%}.offset-35{margin-left:35%}.col-34,.w-34{width:34%}.offset-34{margin-left:34%}.col-33,.w-33{width:33%}.offset-33{margin-left:33%}.col-32,.w-32{width:32%}.offset-32{margin-left:32%}.col-31,.w-31{width:31%}.offset-31{margin-left:31%}.col-30,.w-30{width:30%}.offset-30{margin-left:30%}.col-29,.w-29{width:29%}.offset-29{margin-left:29%}.col-28,.w-28{width:28%}.offset-28{margin-left:28%}.col-27,.w-27{width:27%}.offset-27{margin-left:27%}.col-26,.w-26{width:26%}.offset-26{margin-left:26%}.col-25,.w-25{width:25%}.offset-25{margin-left:25%}.col-24,.w-24{width:24%}.offset-24{margin-left:24%}.col-23,.w-23{width:23%}.offset-23{margin-left:23%}.col-22,.w-22{width:22%}.offset-22{margin-left:22%}.col-21,.w-21{width:21%}.offset-21{margin-left:21%}.col-20,.w-20{width:20%}.offset-20{margin-left:20%}.col-19,.w-19{width:19%}.offset-19{margin-left:19%}.col-18,.w-18{width:18%}.offset-18{margin-left:18%}.col-17,.w-17{width:17%}.offset-17{margin-left:17%}.col-16,.w-16{width:16%}.offset-16{margin-left:16%}.col-15,.w-15{width:15%}.offset-15{margin-left:15%}.col-14,.w-14{width:14%}.offset-14{margin-left:14%}.col-13,.w-13{width:13%}.offset-13{margin-left:13%}.col-12,.w-12{width:12%}.offset-12{margin-left:12%}.col-11,.w-11{width:11%}.offset-11{margin-left:11%}.col-10,.w-10{width:10%}.offset-10{margin-left:10%}.col-9,.w-9{width:9%}.offset-9{margin-left:9%}.col-8,.w-8{width:8%}.offset-8{margin-left:8%}.col-7,.w-7{width:7%}.offset-7{margin-left:7%}.col-6,.w-6{width:6%}.offset-6{margin-left:6%}.col-5,.w-5{width:5%}.offset-5{margin-left:5%}.col-4,.w-4{width:4%}.offset-4{margin-left:4%}.col-3,.w-3{width:3%}.offset-3{margin-left:3%}.col-2,.w-2{width:2%}.offset-2{margin-left:2%}.col-1,.w-1{width:1%}.offset-1{margin-left:1%}.grid-block{display:block;overflow:hidden}.grid-block > li{display:block;height:auto;float:left;margin-bottom:41px ;margin-bottom:2.3rem }.grid-block.two-blocks{margin-left:-4%}.grid-block.two-blocks > li{margin-left:4%;width:46%}.grid-block.three-blocks{margin-left:-2%}.grid-block.three-blocks > li{margin-left:2%;width:31.3%}.grid-block.four-blocks{margin-left:-2%}.grid-block.four-blocks > li{margin-left:2%;width:23%}.grid-block.five-blocks{margin-left:-1.5%}.grid-block.five-blocks > li{margin-left:1.5%;width:18.5%}.badge,form.form-core p.error-text .label{display:inline-block;vertical-align:top;*display:inline;*zoom:1;color:inherit;background-color:#f7f7f9;border:1px solid #e1e1e8;padding:.18em .4em .18em;font-family:Menlo,Monaco,"Courier New",monospace;font-size:.9em;border-radius:3px}.alert-box{font-size:18px ;font-size:1rem ;padding:.5em 1em;padding-right:2em;margin-bottom:41px ;margin-bottom:2.3rem ;position:relative;background-color:#000;color:#FFF}.alert-box .close{color:#FFF}.alert-box .close{position:absolute;right:.5em;top:.35em;font-weight:bold;font-size:20px;opacity:.5;line-height:1}.alert-box .close:hover{text-decoration:none;opacity:.9;cursor:pointer}.alert-box-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d3}.alert-box-error .close{color:#b94a48}.alert-box-success{color:#468847;background-color:#dff0d8;border-color:#d0e9c6}.alert-box-success .close{color:#468847}.feed{margin-bottom:41px ;margin-bottom:2.3rem }.feed p:last-child{margin-bottom:0}.feed .feed-media{margin-bottom:41px ;margin-bottom:2.3rem }.feed-media-left .feed-media{float:left;margin-bottom:0;margin-right:41px ;margin-right:2.3rem }.feed-media-left .feed-content{overflow:hidden}.feed-media-right .feed-media{margin-bottom:0;float:right;margin-left:41px ;margin-left:2.3rem }.feed-media-right .feed-content{overflow:hidden;text-align:right}.feed-media-left.feed-content-wrap .feed-content,.feed-media-right.feed-content-wrap .feed-content{overflow:visible;text-align:left}table.table-core{width:100%;padding:0;background-color:#FFF;margin-bottom:41px ;margin-bottom:2.3rem ;font-size:1em;border-collapse:collapse}table.table-core th,table.table-core td{padding:10px 10px 9px;line-height:1.8;text-align:left}table.table-core th{padding-top:9px;font-weight:bold;vertical-align:middle}table.table-core td{vertical-align:top;border-top:1px solid #ddd}table.table-core tbody th{border-top:1px solid #ddd;vertical-align:top}table.table-core.table-condensed th,table.table-core.table-condensed td{padding:4px 5px}table.table-core.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse; }table.table-core.table-bordered th + th,table.table-core.table-bordered td + td,table.table-core.table-bordered th + td{border-left:1px solid #ddd}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table-striped tbody tr td,.table-striped tbody tr th{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.table-striped tbody tr:hover td,.table-striped tbody tr:hover th{background-color:#f5f5f5}table.table-core .header{cursor:pointer}table.table-core .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden}table.table-core .headerSortUp,table.table-core .headerSortDown{background-color:rgba(141,192,219,0.25);text-shadow:0 1px 1px rgba(255,255,255,0.75)}table.table-core .header:hover:after{visibility:visible}table.table-core .headerSortDown:after,table.table-core .headerSortDown:hover:after{visibility:visible;opacity:60}table.table-core .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;box-shadow:none;.opacity:60}* html .slides,html .slides-nested{height:1%}.i3-flexslider{position:relative}.i3-flexslider .slides,.i3-flexslider .slides-nested{zoom:1}.i3-flexslider .slides > li,.i3-flexslider .slides-nested > li{position:relative;display:none}.i3-flexslider .slides img,.i3-flexslider .slides-nested img{width:100%;height:auto;display:block}.flex-pauseplay span{text-transform:capitalize}.flex-direction-nav{margin-bottom:0}.flex-direction-nav a{position:absolute;display:block;width:40px;height:40px;background-color:#FFF;background-color:rgba(255,255,255,0.5);top:50.5%;margin-top:-20px;background-image:url("/_ui/media/std/components/i3-flexslider/navigation.png");background-repeat:no-repeat}.flex-direction-nav .flex-next{right:-40px;background-position:-40px center}.flex-direction-nav .flex-prev{left:-40px;background-position:left center}.flex-direction-nav .flex-disabled{opacity:0.1;filter:alpha(opacity=10)}.flexslider-nav-nested .flex-direction-nav .flex-next{right:0}.flexslider-nav-nested .flex-direction-nav .flex-prev{left:0}.flexslider-nav-on-hover .flex-direction-nav{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;opacity:0;filter:alpha(opacity=0)}.flex-slider-synched-nav ul.slides li{cursor:pointer;margin-right:10px;border:1px solid #CCC}.flex-slider-synched-nav ul.slides li img{display:block}.flex-slider-synched-nav ul.slides li.flex-active-slide{border-color:#333}.i3-flexslider:hover.flexslider-nav-on-hover .flex-direction-nav{opacity:1;filter:alpha(opacity=100)}.flex-control-nav{text-align:center;display:block}.flex-control-nav li:first-child a{margin-left:0}.flex-control-nav li:last-child a{margin-right:0}.flex-control-nav a{display:block;width:15px;height:15px;background-color:#333;border-radius:50%;cursor:pointer;margin:0 .5em}.flex-control-nav a.flex-active{opacity:0.5;filter:alpha(opacity=50)}.cookie-detail-container{position:relative;padding-right:250px;border-bottom:1px solid #CCC;padding-top:20px}.cookie-detail-container .controller{position:absolute;right:0;top:20px;width:150px}.cookie-detail-container .immitate-control{cursor:default !important}.cookie-detail-container label,.cookie-detail-container .immitate-control{display:block;cursor:pointer;margin-bottom:0;height:50px;width:150px;position:relative;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;background-color:#FFF;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.2);box-shadow:inset 0 0 15px rgba(0,0,0,0.2);border-radius:5px;overflow:hidden}.cookie-detail-container label.disable,.cookie-detail-container .immitate-control.disable{background-color:#efefef}.cookie-detail-container label.disable span,.cookie-detail-container .immitate-control.disable span{margin-left:-100px}.cookie-detail-container label.disable span i,.cookie-detail-container .immitate-control.disable span i{border-radius:5px 0 0 5px}.cookie-detail-container label.disable span i:after,.cookie-detail-container .immitate-control.disable span i:after{opacity:.2;background-position:-16px 0}.cookie-detail-container label.enable,.cookie-detail-container .immitate-control.enable{color:#FFF;background-color:#27b654}.cookie-detail-container label.enable i,.cookie-detail-container .immitate-control.enable i{background-color:#1f9143;position:relative}.cookie-detail-container label.enable i:after,.cookie-detail-container .immitate-control.enable i:after{background-position:0 0}.cookie-detail-container label span,.cookie-detail-container .immitate-control span{display:block;height:20px;width:250px;-webkit-transition:margin-left 0.2s ease-in-out;-moz-transition:margin-left 0.2s ease-in-out;-o-transition:margin-left 0.2s ease-in-out;transition:margin-left 0.2s ease-in-out}.cookie-detail-container label em,.cookie-detail-container .immitate-control em{display:block;font-style:normal;width:100px;float:left;font-size:14px;line-height:1;text-align:center;padding-top:18px;text-transform:uppercase}.cookie-detail-container label i,.cookie-detail-container .immitate-control i{display:block;height:50px;width:50px;float:left;background-color:#efefef;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border-radius:0 5px 5px 0;-webkit-box-shadow:inset 0 0 25px rgba(0,0,0,0.2);box-shadow:inset 0 0 25px rgba(0,0,0,0.2)}.cookie-detail-container label i:after,.cookie-detail-container .immitate-control i:after{content:"";display:block;width:16px;height:16px;position:absolute;left:18px;top:17px;background-image:url("/_ui/media/std/components/cookies/sprite.png");background-repeat:no-repeat}.cookie-detail-container input[type="checkbox"]{opacity:0;filter:alpha(opacity=0);position:absolute}button,input,select,textarea{font-size:100%;margin:0;font-family:inherit;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}input[type=checkbox],input[type=radio]{cursor:pointer}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}audio,canvas,video{display:inline-block;vertical-align:top;*display:inline;*zoom:1}audio:not([controls]){display:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%}q:before,q:after,blockquote:before,blockquote:after{content:""}a:focus{outline:thin dotted}a{color:#000}a:hover,a:active{outline:0;color:#000}table{border-collapse:collapse;border-spacing:0}html,body{padding:0;margin:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.offset-bottom-150{margin-bottom:150px !important}.offset-top{margin-top:144px !important}.tt-upp{text-transform:uppercase}.lato-light{font-family:"Lato",sans-serif;font-weight:300}.lato-regular{font-family:"Lato",sans-serif;font-weight:400}.lato-bold{font-family:"Lato",sans-serif;font-weight:700}.lato-black{font-family:"Lato",sans-serif;font-weight:900}.ta-center{text-align:center}.ta-right{text-align:right}.ta-left{text-align:left}.l-s{letter-spacing:6px}.l-s-large{letter-spacing:15px}.l-s-small{letter-spacing:2px}.f-color-light{color:#999}.f-color-green{color:#33cc99}.f-color-blue{color:#275d9c}.f-color-white{color:#fff}.push-left{padding-right:180px}.fs-16{font-size:16px}.fs-13{font-size:13px;line-height:1}.fs-12{font-size:12px;line-height:1}.fs-26{font-size:26px;line-height:1}.fs-32{font-size:32px}.fs-62{font-size:62px}.l-h-small{line-height:1.4}.m-auto{margin-left:auto;margin-right:auto}.heading-border{display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding:35px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:30px;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:8px;text-transform:uppercase;line-height:1.3;margin-bottom:19px}.lighten{-webkit-transition:opacity 0.8s;-moz-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s;opacity:1;filter:alpha(opacity=100)}ul.list-small{font-size:13px;margin-bottom:20px}.inline-block{display:inline-block !important}.block{display:block}.overflow-hidden{overflow:hidden}a.more-link,.homepage-aboutus .aboutus-content > a{font-size:12px;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:4px;color:#000;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin-bottom:50px;text-decoration:none;text-transform:uppercase;border:1px solid #000;padding:4px 8px}html.overflow-hidden{overflow:hidden}html,body{min-height:100%;min-width:1000px;overflow-x:hidden}@media screen and (max-width:mobile){html,body{min-width:0;max-width:none;min-height:100%}html .container,body .container{width:100%}}body{background-color:#FFF}body.showing-i3-rounded-map{background-color:#000}body.overflow-hidden{overflow:hidden}.site-content-wrapper{background-color:#FFF;opacity:1;min-height:100%;margin-top:75px}.site-content-wrapper > .container-medium > h1{margin-top:30px}.cms-content.casestudy-paragraph-1{background-position:center bottom;padding-bottom:165px;background-repeat:no-repeat}.cms-content.casestudy-paragragh-2{background-color:#f4f1ea;padding:85px 0px 60px}.container{padding:0 20px;max-width:1200px;margin:0 auto}.container.container-small{max-width:1000px}.container.container-medium{max-width:1280px;padding:0}.container.container-large{max-width:1640px;padding:0}.container.container-full{width:auto;max-width:none;padding:0}.cms-content img.end_of_paragraph{display:none}a{color:#666;text-decoration:none}a:hover{color:#33cc99}html:not(.ipad) .animate-content{opacity:0;-webkit-transition:1.5s;-moz-transition:1.5s;-o-transition:1.5s;transition:1.5s}html:not(.ipad) .animate-content.in-viewport{opacity:1}html:not(.ipad) .animate-content.from-bottom{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}html:not(.ipad) .animate-content.from-bottom.in-viewport{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}html:not(.ipad) .animate-content.from-right{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}html:not(.ipad) .animate-content.from-right.in-viewport{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}html:not(.ipad) .animate-content.from-left{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}html:not(.ipad) .animate-content.from-left.in-viewport{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}html:not(.ipad) .animate-content.from-big{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}html:not(.ipad) .animate-content.from-big.in-viewport{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body.make-white .primary-header .logo-white{display:block}body.make-white .primary-header .logo-black{display:none}body.make-white .primary-header .menu{color:#FFF}body.make-white .primary-header .menu .menu-mark,body.make-white .primary-header .menu .menu-mark i{border-color:#FFF}body.make-white .primary-header.small .logo-black{display:block}body.make-white .primary-header.small .logo-white{display:none}body.make-white .primary-header.small .menu{color:#111}body.make-white .primary-header.small .menu .menu-mark,body.make-white .primary-header.small .menu .menu-mark i{border-color:#111}.primary-header{position:fixed;top:0;width:100%;min-width:1000px;overflow-x:hidden;padding:30px 0;z-index:1000;border-bottom:1px solid #CCC;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:padding 0.4s,height 0.4s;-moz-transition:padding 0.4s,height 0.4s;-o-transition:padding 0.4s,height 0.4s;transition:padding 0.4s,height 0.4s;overflow:hidden;height:77px}.primary-header.show-dropdown{height:120px}.ie8 .primary-header .i3-logo .loader{display:none}.primary-header .i3-logo{position:relative}.primary-header .i3-logo.is-loading .loader{opacity:1}.primary-header .i3-logo .loader{font-size:14px;text-indent:-99999em;margin:5em auto;position:absolute;width:10em;height:10em;box-shadow:inset 0 0 0 2em #33cc99;-webkit-transform:translateZ(0) scale(0.4);-moz-transform:translateZ(0) scale(0.4);-o-transform:translateZ(0) scale(0.4);-ms-transform:translateZ(0) scale(0.4);transform:translateZ(0) scale(0.4);-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;border-radius:50%;display:block;top:-117px;left:-47px;z-index:1;pointer-events:none;opacity:0}.primary-header .i3-logo .loader:before,.primary-header .i3-logo .loader:after{position:absolute;content:'';border-radius:50%}.primary-header .i3-logo .loader:before{width:5.2em;height:10.2em;background:#FFF;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:5.2em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;-moz-animation:load2 2s infinite ease 1.5s;-ms-animation:load2 2s infinite ease 1.5s;-o-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.primary-header .i3-logo .loader:after{width:5.2em;height:10.2em;background:#FFF;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:5.1em;-webkit-transform-origin:0px 5.1em;transform-origin:0px 5.1em;-webkit-animation:load2 2s infinite ease;-moz-animation:load2 2s infinite ease;-ms-animation:load2 2s infinite ease;-o-animation:load2 2s infinite ease;animation:load2 2s infinite ease}.primary-header .logo{display:none;position:relative;z-index:2;width:46px;margin-right:10px}@media screen and (min-width:1146px){.primary-header .logo{margin-right:40px}}.primary-header .logo img{display:block;width:54px;height:54px;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.primary-header .logo-black{display:block}.primary-header .logo-white{display:none}.primary-header .menu{display:block;font-size:10px;text-transform:uppercase;text-decoration:none;margin-top:8px}.primary-header .menu .menu-mark{display:block;border-top:2px solid #111;border-bottom:2px solid #111;padding:4px 0;margin-bottom:4px}.primary-header .menu .menu-mark i{display:block;height:0;border-top:2px solid #111}.primary-header .navigation{float:left;margin-top:7px;position:relative}.primary-header .navigation li{float:left;line-height:1}.primary-header .navigation ul{margin-bottom:0}.primary-header .navigation a{font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:3px;color:#000;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;display:block;padding:10px}@media screen and (min-width:1146px){.primary-header .navigation a{font-size:12px;padding:10px 15px}}.primary-header .navigation li:hover > a{color:#33cc99}.primary-header .navigation > ul > li.has-children:hover > a{position:relative}.primary-header .navigation > ul > li.has-children:hover > a:after{content:'';display:block;border-bottom:1px solid #33cc99;position:absolute;bottom:-11px;left:0;right:0;z-index:2}@media screen and (min-width:1146px){.primary-header .navigation > ul > li.has-children:hover > a:after{bottom:-9px}}.primary-header .navigation .active > a{color:#33cc99}.primary-header .navigation li:hover > ul{display:block}.primary-header .navigation li:hover > ul > li{opacity:1}.primary-header .navigation li > ul{position:absolute;display:none;left:0;right:0;top:30px;padding-top:10px}.primary-header .navigation li > ul > li{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}.primary-header .navigation li > ul > li > a{padding-top:20px;padding-bottom:50px;font-size:11px;letter-spacing:1px;font-weight:400}.primary-header .navigation li > ul:after{content:'';display:block;border-top:1px solid #e9e9e9;position:relative;top:0;right:10px;left:10px;z-index:1}.primary-header ul.meta-info{letter-spacing:4px;margin-bottom:0;float:right;margin-top:8px;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:top 0.2s;-moz-transition:top 0.2s;-o-transition:top 0.2s;transition:top 0.2s}.primary-header ul.meta-info li{margin:0 10px}.primary-header ul.meta-info .phone{font-size:10px;color:#999;padding-top:5px}@media screen and (min-width:1146px){.primary-header ul.meta-info .phone{font-size:13px;padding-top:3px}}.primary-header ul.meta-info .request-quote{display:block;border:1px solid #33cc99;text-decoration:none;font-size:10px;text-transform:uppercase;padding:8px 10px;margin-top:1px;color:#33cc99;-webkit-transition:color 0.2s,border-color 0.2s;-moz-transition:color 0.2s,border-color 0.2s;-o-transition:color 0.2s,border-color 0.2s;transition:color 0.2s,border-color 0.2s}@media screen and (min-width:1146px){.primary-header ul.meta-info .request-quote{font-size:12px;margin-top:-1px}}.primary-header ul.meta-info .request-quote strong{font-weight:400}.primary-header ul.meta-info .request-quote:hover{border-color:#000;color:#000}.primary-header.small{padding:15px 0;background-color:#FFF;background-color:rgba(255,255,255,0.98)}.primary-header.small .logo img{width:46px;height:46px}.primary-header .logo .logo-fallback{display:none}.ie8 .primary-header .logo .logo-fallback{display:block}.the-menu{position:fixed;z-index:100000;top:0;bottom:0;width:630px;height:100%;right:-630px;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s}.the-menu .container-wrap{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#222222;padding:75px 30px 0px 100px;overflow:hidden}@media screen and (max-height:800px){.the-menu .container-wrap{padding:55px 30px 0px 100px}}.the-menu a{color:#FFF}.the-menu.open{right:0}.the-menu .title{font-size:16px;text-transform:uppercase;margin-bottom:20px;color:#FFF;letter-spacing:4px;font-family:"Lato",sans-serif;font-weight:700}.the-menu .menu-close{display:block;width:24px;height:24px;background-image:url("/_ui/media/dist/sprite.png");background-position:-144px -32px;background-repeat:no-repeat;position:absolute;right:40px;top:40px}.the-menu .menu-close:hover{opacity:.9}.the-menu .menu-navigation{font-family:"Lato",sans-serif;font-weight:900}.the-menu .menu-navigation a{text-decoration:none;position:relative;color:#999;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.the-menu .menu-navigation a:hover{color:#fff}.the-menu .menu-navigation a.clicked .loader{display:block}.the-menu .menu-navigation li.active > a{color:#ffffff}.the-menu .menu-navigation li{line-height:1;padding:13px 0}@media screen and (max-height:800px){.the-menu .menu-navigation li{padding:10px 0}.the-menu .menu-navigation li .loader{left:-75px;top:-51px}}.the-menu .menu-navigation > ul{font-size:36px;margin-bottom:80px;text-transform:uppercase;letter-spacing:10px}@media screen and (max-height:800px){.the-menu .menu-navigation > ul{font-size:28px;margin-bottom:40px}}.the-menu .menu-navigation ul ul{font-size:22px;font-family:"Lato",sans-serif;font-weight:900;margin:30px 0px 10px}@media screen and (max-height:800px){.the-menu .menu-navigation ul ul{font-size:18px;font-family:"Lato",sans-serif;font-weight:700;margin:19px 0px 10px}}.the-menu .menu-navigation ul ul li{padding:10px 0}.the-menu .menu-navigation ul ul li .loader{top:-57px;font-size:7px}@media screen and (max-height:800px){.the-menu .menu-navigation ul ul li .loader{top:-49px;font-size:6px}}.the-menu .menu-footer{font-size:12px;color:#999}.the-menu .menu-footer .links a{color:#999;text-decoration:none;margin-right:20px;text-transform:uppercase}.the-menu .menu-footer .links a:hover{color:#fff;text-decoration:underline}.the-menu .menu-footer .social-block a{margin-left:12px}body.page-loading .menu-navigation li:not(.active) a:not(.clicked){color:#4d4d4d}.the-menu-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(23,23,23,0.9);display:none;z-index:9999}@keyframes load2{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes load2{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes load2{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes load2{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loader{font-size:8px;text-indent:-99999em;margin:5em auto;position:absolute;width:10em;height:10em;box-shadow:inset 0 0 0 2em #FFF;-webkit-transform:translateZ(0) scale(0.4);-moz-transform:translateZ(0) scale(0.4);-o-transform:translateZ(0) scale(0.4);-ms-transform:translateZ(0) scale(0.4);transform:translateZ(0) scale(0.4);border-radius:50%;display:none;top:-57px;left:-85px}@media screen and (max-height:800px){.loader{font-size:7px}}.loader:before,.loader:after{position:absolute;content:'';border-radius:50%}.loader:before{width:5.2em;height:10.2em;background:#222;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:5.2em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;-moz-animation:load2 2s infinite ease 1.5s;-ms-animation:load2 2s infinite ease 1.5s;-o-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.loader:after{width:5.2em;height:10.2em;background:#222;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:5.1em;-webkit-transform-origin:0px 5.1em;transform-origin:0px 5.1em;-webkit-animation:load2 2s infinite ease;-moz-animation:load2 2s infinite ease;-ms-animation:load2 2s infinite ease;-o-animation:load2 2s infinite ease;animation:load2 2s infinite ease}.the-form{position:fixed;z-index:100000;top:0;bottom:0;width:850px;height:100%;right:-850px;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s}.the-form .container-wrap{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#222222;padding:55px 60px 0px;overflow:hidden}@media screen and (min-width:1600px){.the-form .container-wrap{padding:75px 100px 0px 100px}}.the-form a{color:#FFF}.the-form.open{right:0}.the-form .form-close{display:block;width:24px;height:24px;background-image:url("/_ui/media/dist/sprite.png");background-position:-144px -32px;background-repeat:no-repeat;position:absolute;right:40px;top:40px}.the-form .form-close:hover{opacity:.9}.the-form .title{font-family:"Lato",sans-serif;font-weight:900;font-size:22px;color:#fff;letter-spacing:6px;margin-bottom:35px;line-height:1;text-transform:uppercase}.primary-footer{padding-bottom:50px}.footer-navigation{font-size:14px}.footer-navigation a{text-decoration:none;color:#333}.footer-navigation a:hover{color:#000}.footer-navigation li{line-height:1.6}.footer-navigation .title{margin-bottom:20px}.footer-blurb{font-size:12px}.footer-blurb .phone{margin-left:30px}@media screen and (min-width:767px) and (max-width:1025px){.footer-blurb .phone{margin-left:14px}}.footer-blurb p,.footer-blurb .social-block{display:inline-block;vertical-align:top;*display:inline;*zoom:1}.footer-blurb .social-block{margin-left:20px;margin-top:-1px}.footer-blurb .social-block a{margin-left:5px;margin-right:5px}.footer-blurb .social-block i.icon.size24:hover{opacity:0.5;filter:alpha(opacity=50)}.footer-blurb .social-block i.icon.size24:hover.twitter{background-position:-240px 0px}.footer-blurb .social-block i.icon.size24:hover.facebook{background-position:-224px 0px}.footer-blurb .social-block i.icon.size24:hover.linkedin{background-position:-256px 0px}.footer-blurb .social-block i.icon.size24:hover.googleplus{background-position:-272px 0px}.footer-blurb a{margin-left:55px;text-decoration:none}@media screen and (min-width:767px) and (max-width:1025px){.footer-blurb a{margin-left:15px}}.footer-blurb .i3m{display:block;width:81px;height:24px;background-image:url("/_ui/media/dist/sprite.png");background-position:-120px 0;background-repeat:no-repeat}.have-a-query{margin-bottom:110px}.have-a-query h3{line-height:1}.have-a-query a.btn,.have-a-query ul.breadcrumbs a,ul.breadcrumbs .have-a-query a{font-size:16px;background-color:#000;border-radius:18px;color:#fff;padding:6px 20px 7px}.form-horizontal .control-label{width:130px}form.form-core{margin-bottom:41px ;margin-bottom:2.3rem ;font-size:16px}.form-filters.form-horizontal{margin-bottom:0}.form-filters.form-horizontal .control-label{width:auto}.form-filters.form-horizontal .inline li,.form-filters.form-horizontal .flex-control-nav li{float:left;margin-right:1em}.control-group{margin-bottom:10px ;margin-bottom:0.6rem ;position:relative;border-bottom:1px solid #666}.control-group:last-child{margin-bottom:0}.control-label{display:block;padding:.5em;padding-left:0}.form-horizontal .control-label{float:left;margin-bottom:0;padding:12px;padding-left:0;padding-right:0}form.form-core.form-horizontal .btn,form.form-core.form-horizontal ul.breadcrumbs a,ul.breadcrumbs form.form-core.form-horizontal a{margin-top:.18em}form.form-core.form-horizontal .controls{overflow:hidden}form.form-core.form-horizontal .controls ul li > label:first-child{margin-top:0.5em}form.form-core .actions{padding:10px 0 0 0}form.form-core .controls{position:relative}form.form-core .controls .control-wrap{position:relative}form.form-core .controls ul{list-style:none;margin:0}form.form-core .controls ul li{position:relative;margin-bottom:4px}form.form-core .controls ul li label.control-label{margin-left:.5em;margin-top:.5em;width:90px;display:block;float:left}form.form-core .controls ul li label.control-label.middle-label{width:auto}form.form-core .controls ul.inline li,form.form-core .controls ul.flex-control-nav li{float:left;display:block;margin-right:1em}form.form-core fieldset{margin-bottom:41px ;margin-bottom:2.3rem }form.form-core fieldset legend{display:block;font-size:2em;line-height:1.8;padding-bottom:0.5em}form.form-core label{margin-bottom:.5em;line-height:1;color:#999;font-family:"Lato",sans-serif;font-weight:300}form.form-core label,form.form-core input,form.form-core select,form.form-core textarea,form.form-core .uploader,form.form-core .selector{font-size:1em}form.form-core input[type=checkbox],form.form-core input[type=radio]{cursor:pointer}form.form-core input,form.form-core textarea,form.form-core select,form.form-core .uneditable-input{display:inline-block;vertical-align:top;*display:inline;*zoom:1}form.form-core input[type="text"],form.form-core input[type="password"],form.form-core input[type="number"],form.form-core textarea,form.form-core select,form.form-core .uneditable-input,form.form-core .uploader,form.form-core .selector,form.form-core .add-on{line-height:1;border:0;background:0}form.form-core input,form.form-core textarea,form.form-core .uploader,form.form-core .selector{padding:10px;padding-right:0;padding-left:0;color:#ccc}form.form-core input,form.form-core textarea,form.form-core select{width:100%;*width:90%}form.form-core input[type=checkbox],form.form-core input[type=radio]{width:auto;height:auto;padding:0;margin:0;line-height:normal;border:none}form.form-core input[type=button],form.form-core input[type=reset],form.form-core input[type=submit]{width:auto;height:auto}form.form-core input:focus,form.form-core textarea:focus,form.form-core select:focus,form.form-core .uploader.focus,form.form-core .selector.focus{outline:0;border-color:#666}form.form-core input[type=file]:focus,form.form-core input[type=submit]:focus,form.form-core input[type=button]:focus{outline:1px dotted #666}form.form-core .uneditable-input,form.form-core .uploader.disabled,form.form-core .selector.disabled,form.form-core input[disabled],form.form-core select[disabled],form.form-core textarea[disabled],form.form-core input[readonly],form.form-core select[readonly],form.form-core textarea[readonly]{background-color:#FFF;display:block;cursor:not-allowed}form.form-core input[type="submit"][disabled],form.form-core input[type="button"][disabled]{display:inline-block;vertical-align:top;*display:inline;*zoom:1}form.form-core select[multiple]{height:inherit}form.form-core .selector{line-height:normal;position:relative;display:block;background-position:right center;background-repeat:no-repeat;background-image:url("/_ui/media/dist/selector-icon.png");padding-right:20px;*margin-top:1px}form.form-core .selector select{border:initial;position:absolute;top:0;left:0;bottom:0;right:0}form.form-core .selector span{display:block;width:auto;white-space:nowrap;overflow:hidden}form.form-core .uploader{display:block;position:relative;cursor:pointer}form.form-core .uploader input[type=file]{border:initial;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;cursor:pointer}form.form-core .uploader span.filename{display:block;width:auto;padding-right:150px;line-height:normal;overflow:hidden}form.form-core .uploader span.action{display:block;position:absolute;z-index:1;right:0;top:0;bottom:0;padding:.7em 0;font-size:.85em;border-left:1px solid #CCC;text-align:center;width:120px;text-transform:uppercase;text-shadow:0 1px 0 #FFF}form.form-core .radio{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;vertical-align:middle}form.form-core .radio.hover span.checked{background-position:-64px -9px}form.form-core .radio.focus span{background-position:-28px -9px}form.form-core .radio.disabled span{background-position:-46px -9px}form.form-core .radio.hover span.checked,form.form-core .radio.focus span.checked{background-position:-64px -9px}form.form-core .radio span.checked{background-position:-64px -9px}form.form-core .radio input[type=radio]{border:initial;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;width:100%;height:100%;background:none}form.form-core .radio span{background-image:url("/_ui/media/dist/form-sprite.png");background-position:left top;position:relative;background-repeat:no-repeat;display:inline-block;vertical-align:top;*display:inline;*zoom:1;text-align:center;width:18px;height:18px;background-position:-10px -9px}form.form-core .checker{position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;vertical-align:middle}form.form-core .checker.hover span{background-position:-28px -33px}form.form-core .checker.focus span{background-position:-28px -33px}form.form-core .checker.disabled span{background-position:-46px -33px}form.form-core .checker span.checked{background-position:-64px -33px}form.form-core .checker input[type=checkbox]{border:initial;position:absolute;top:0;left:0;bottom:0;opacity:0;width:100%;height:100%;background:none}form.form-core .checker span{background-image:url("/_ui/media/dist/form-sprite.png");background-repeat:no-repeat;display:inline-block;vertical-align:top;*display:inline;*zoom:1;text-align:center;position:relative;width:18px;height:18px;background-position:-10px -33px}form.form-core textarea{min-height:60px;resize:none;padding-top:12px}form.form-core .input-prepend .add-on,form.form-core .input-append .add-on{background:#f5f5f5;display:table-cell;*display:none;padding:.5em;line-height:1;color:#bbb;text-align:center;text-shadow:0 1px 0 #FFF;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);vertical-align:middle}form.form-core .input-prepend{display:table;width:100%}form.form-core .input-prepend .add-on{border-right:0}form.form-core .input-prepend input,form.form-core .input-prepend .selector,form.form-core .input-prepend .uploader{display:table-cell}form.form-core .input-append{display:table;width:100%}form.form-core .input-append .add-on{border-left:0}form.form-core .input-append input,form.form-core .input-append .selector,form.form-core .input-append .uploader{display:table-cell}form.form-core .icon.error-icon:hover + .error-text{display:block}form.form-core p.error-text{margin-top:.5em;margin-bottom:0;color:#b94a48;position:absolute;top:50%;margin-top:-17px;right:30px;padding:10px;font-size:13px;background-color:#f0f0f0;display:none}form.form-core p.error-text:after{left:100%;top:50%;border:6px solid rgba(136,183,213,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#f0f0f0;margin-top:-7px}form.form-core p.error-text .label{margin-right:1em}form.form-core i.icon.error-icon{position:absolute;top:50%;right:0;margin-top:-8px}form.form-core .help-block{display:block;margin:5px 0}form.form-core .help-inline,form.form-core .help-block{font-size:.9em;line-height:1.8;color:#BFBFBF}form.form-core .help-inline{padding-left:5px;*position:relative; *top:-5px; }form.form-core div.control-group.error > label,form.form-core div.control-group.error span.help-inline,form.form-core div.control-group.error span.help-block{color:#b94a48}form.form-core div.control-group.error input,form.form-core div.control-group.error textarea{border-color:#eed3d3}form.form-core div.control-group.error input:focus,form.form-core div.control-group.error textarea:focus{border-color:#eed3d3}form.form-core div.control-group.error .input-prepend span.add-on,form.form-core div.control-group.error .input-append span.add-on{background:#f2dede;border-color:#eed3d3;color:#b94a48}form.form-core div.control-group.success > label,form.form-core div.control-group.success span.help-inline,form.form-core div.control-group.success span.help-block{color:#468847}form.form-core div.control-group.success input,form.form-core div.control-group.success textarea{border-color:#d0e9c6}form.form-core div.control-group.success input:focus,form.form-core div.control-group.success textarea:focus{border-color:#d0e9c6}form.form-core div.control-group.success .input-prepend span.add-on,form.form-core div.control-group.success .input-append span.add-on{background:#dff0d8;border-color:#d0e9c6;color:#dff0d8}.form-core.form-contactus.form-horizontal .controls ul.inline li,.form-core.form-contactus.form-horizontal .controls ul.flex-control-nav li{float:none}.form-core.form-contactus.form-horizontal .checker span{background-image:url("/_ui/media/std/components/uniform-form/sprite.png");background-repeat:no-repeat;display:inline-block;vertical-align:top;text-align:center;position:relative;width:18px;height:18px;background-position:-10px -33px}.form-core.form-contactus.form-horizontal .checker span.checked{background-position:-64px -33px}.form-core.form-contactus.form-horizontal .control-group.textarea{height:100px}.form-core.form-contactus.form-horizontal .control-group.textarea textarea{height:100px}form.form-core.form-get-a-quote .form-column-right .title{font-family:"Lato",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#cccccc;margin-bottom:25px;letter-spacing:1px}form.form-core.form-get-a-quote .control-label{padding-bottom:17px;font-family:"Lato",sans-serif;font-weight:300;font-size:16px}form.form-core.form-get-a-quote .checker{margin-right:18px}form.form-core.form-get-a-quote .checker span{width:13px;height:13px;background-image:url("/_ui/media/dist/sprite.png");background-position:0 0;background-repeat:no-repeat;background-position:-64px -56px}form.form-core.form-get-a-quote .checker span.checked{background-position:-48px -56px}form.form-core.form-get-a-quote .form-column-right label{margin-bottom:15px;display:block}form.form-core.form-get-a-quote .form-column-right .control-group{border-bottom:0}form.form-core.form-get-a-quote.form-horizontal .controls{position:absolute;left:0;bottom:0;right:0}form.form-core.form-get-a-quote.form-horizontal .form-column-right .controls{position:static}form.form-core.form-get-a-quote.form-horizontal input,form.form-core.form-get-a-quote.form-horizontal .selector,form.form-core.form-get-a-quote.form-horizontal textarea{padding-left:140px;padding-bottom:14px}form.form-core.form-get-a-quote.form-horizontal .control-group.textarea{height:60px}form.form-core.form-get-a-quote.form-horizontal .selector select{padding-left:135px}i.icon{background-image:url("/_ui/media/dist/sprite.png");background-position:0 0;background-repeat:no-repeat}i.icon.size20{width:20px;height:20px}i.icon.size20.twitter{background-position:0 -32px}i.icon.size20.facebook{background-position:-20px -32px}i.icon.size20.linkedin{background-position:-40px -32px}i.icon.size20.googleplus{background-position:-60px -32px}i.icon.size20.email{background-position:-80px -32px}i.icon.size20.left-arrow{background-position:-100px -32px}i.icon.size20.right-arrow-green{background-position:-120px -32px}i.icon.size24{width:16px;height:24px}i.icon.size24.twitter{background-position:-240px 0px}i.icon.size24.twitter:hover{background-position:-240px -24px}i.icon.size24.facebook{background-position:-224px 0px}i.icon.size24.facebook:hover{background-position:-224px -24px}i.icon.size24.linkedin{background-position:-256px 0px}i.icon.size24.linkedin:hover{background-position:-256px -24px}i.icon.size24.googleplus{background-position:-272px 0px}i.icon.size24.googleplus:hover{background-position:-272px -24px}i.icon.size16{width:16px;height:16px}i.icon.size16.error-icon{background-position:-208px 0px;cursor:pointer}i.icon.quote{width:28px;height:18px;background-position:-296px 0}i.icon.full-stop{width:28px;height:18px;background-position:-328px 0}i.icon.paginate-left{width:18px;height:35px;background-position:0 -96px}i.icon.paginate-right{width:18px;height:35px;background-position:-18px -96px}header.alpha h1,header.alpha h2,header.alpha h3,header.alpha h4,header.alpha h5{font-size:48px;letter-spacing:normal;line-height:1;margin-bottom:100px}blockquote{font-size:36px;font-family:"Lato",sans-serif;font-weight:300;color:#666}blockquote p{line-height:1.3}blockquote.blockquote-responsive{font-size:30px}@media screen and (min-width:1024px){blockquote.blockquote-responsive{font-size:36px}}.cms-content h5{font-size:13px;text-transform:uppercase;margin-bottom:20px}.cms-content ul{font-size:14px}.cms-content ul:not(.non-cms) li{padding-left:20px;line-height:2;background:url("/_ui/media/dist/li.png") left 9px no-repeat}.cms-content img{display:block}.cms-content ul.unstyled li,.cms-content ul.grid-block li,.cms-content .i3-flexslider ul.slides li,.i3-flexslider .cms-content ul.slides li,.cms-content .i3-flexslider ul.slides-nested li,.i3-flexslider .cms-content ul.slides-nested li,.cms-content ul.flex-direction-nav li,.cms-content ul.flex-control-nav li,.cms-content ul li,.cms-content nav.slide-control ul li,nav.slide-control .cms-content ul li,.cms-content .homepage-slides-beta .slide-four ul ul li,.homepage-slides-beta .slide-four ul .cms-content ul li,.cms-content .homepage-slides-beta nav.secondary-navigation ul li,.homepage-slides-beta nav.secondary-navigation .cms-content ul li,.cms-content .our-expertise .expertise-grid ul li,.our-expertise .expertise-grid .cms-content ul li,.cms-content section.our-products .slider-wrapper ul.slides li,section.our-products .slider-wrapper .cms-content ul.slides li,.cms-content .social-block-grid ul li,.social-block-grid .cms-content ul li{padding-left:0;background:none}.cms-content p img{display:inline}.cms-content p{font-weight:300 !important}address{line-height:1.3;font-size:15px}a.btn,ul.breadcrumbs a{text-decoration:none}.btn,ul.breadcrumbs a,.ui-button{cursor:pointer;display:inline-block;padding:10px;background:transparent;color:#333;font-size:16px;line-height:normal !important;border:1px solid #CCC;text-transform:uppercase;letter-spacing:2px}.btn.active,ul.breadcrumbs a.active,.btn:hover,ul.breadcrumbs a:hover,.btn:active,ul.breadcrumbs a:active,.ui-button.active,.ui-button:hover,.ui-button:active{border-color:#000}.btn:focus,ul.breadcrumbs a:focus,.ui-button:focus{outline:1px dotted #666;border-color:#000}.btn.disabled,ul.breadcrumbs a.disabled,.btn[disabled],ul.breadcrumbs a[disabled],.ui-button.disabled,.ui-button[disabled]{cursor:default;opacity:.6}.btn-small,ul.breadcrumbs a{padding:5px 8px;font-size:11px}.btn-block{display:block;text-align:center;width:100%}.btn-primary,ul.breadcrumbs a{color:#FFF;border-color:#33cc99;color:#33cc99}.btn-primary.active,ul.breadcrumbs a.active,.btn-primary:hover,ul.breadcrumbs a:hover,.btn-primary:active,ul.breadcrumbs a:active,.btn-primary:focus,ul.breadcrumbs a:focus{color:#33cc99;border-color:#29a37a}.btn-secondary{color:#FFF;border-color:#825528;color:#825528}.btn-secondary.active,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{color:#825528;border-color:#5b3b1c}.btn-error{color:#FFF;border-color:#c73f38;color:#c73f38}.btn-error.active,.btn-error:hover,.btn-error:active,.btn-error:focus{color:#c73f38;border-color:#9f322d}.btn-warning{color:#FFF;border-color:#e03333;color:#e03333}.btn-warning.active,.btn-warning:hover,.btn-warning:active,.btn-warning:focus{color:#e03333;border-color:#c21e1e}.btn-success{color:#FFF;border-color:#7ebe4f;color:#7ebe4f}.btn-success.active,.btn-success:hover,.btn-success:active,.btn-success:focus{color:#7ebe4f;border-color:#659f3b}.home-heroes{text-align:center;font-size:13px;position:relative;margin-bottom:100px;min-height:100%}.home-heroes.i3-flexslider .slides,.home-heroes.i3-flexslider .slides > li{height:100%}.home-heroes.i3-flexslider .slides img{width:auto;height:auto;max-width:none}.home-heroes .flex-control-nav{position:absolute;bottom:0;left:0;right:0;height:40px;margin-bottom:0;z-index:10}.home-heroes .flex-control-nav a{width:10px;height:10px;background-color:#FFF;border:2px solid #333;-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s}.home-heroes .flex-control-nav a.flex-active{background-color:#333;opacity:1}.home-heroes .i3-banner{height:100%}.home-hero{height:100%;background-color:#CCC}.home-hero a.home-hero-viewmore{display:inline-block;padding:4px 8px;text-decoration:none;border:1px solid #CCC;font-size:11px;text-transform:uppercase;letter-spacing:2px;line-height:1;margin-left:10px;font-family:"Lato",sans-serif;font-weight:700}.home-hero p{display:inline-block;margin-bottom:0}.home-hero .home-hero-title{font-size:48px;text-transform:uppercase;line-height:1;font-family:"Lato",sans-serif;font-weight:900;letter-spacing:6px;position:absolute;width:100%;text-align:center;top:10%;z-index:10}.home-hero .home-hero-blurb{position:absolute;width:100%;bottom:10%;left:0;z-index:3}.home-hero .home-hero-media{margin-bottom:40px;height:64%;width:100%;overflow:hidden;position:relative;top:20%}.home-hero .home-hero-theatre{max-width:1280px;margin:0 auto;position:relative;height:100%;z-index:2}.home-hero.style-guide-islamichelp{perspective:600px;-webkit-perspective:600px;background-color:#f7f4ef;opacity:0;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.home-hero.style-guide-islamichelp a.home-hero-viewmore{border-color:#dcdad5}.home-hero.style-guide-islamichelp a.home-hero-viewmore:hover{border-color:#c5c1b9}.home-hero.style-guide-islamichelp .device-glare{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.home-hero.style-guide-islamichelp .device-content{z-index:1;position:absolute;overflow:hidden;border-radius:1px}.home-hero.style-guide-islamichelp .device-content img{transform:translate3d(0,0,0);position:relative;opacity:0}.home-hero.style-guide-islamichelp .device-tablet{position:absolute;top:50%;margin-left:-160px;margin-top:-225px;opacity:1}.home-hero.style-guide-islamichelp .device-tablet .device-glare{background:url(/_ui/media/dist/home-heroes/islamic-help/device-tablet-glare.png) left top no-repeat}.home-hero.style-guide-islamichelp .device-tablet .device-content{left:36px;top:65px;width:245px;height:328px}.home-hero.style-guide-islamichelp .device-tablet:first-child{left:20%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}.home-hero.style-guide-islamichelp .device-tablet:first-child .device-content img{-webkit-transition:opacity 0.5s 1s ease-in-out;-moz-transition:opacity 0.5s 1s ease-in-out;-o-transition:opacity 0.5s 1s ease-in-out;transition:opacity 0.5s 1s ease-in-out}.home-hero.style-guide-islamichelp .device-tablet:nth-child(2){left:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}.home-hero.style-guide-islamichelp .device-tablet:nth-child(2) .device-content img{-webkit-transition:opacity 0.5s 1s ease-in-out;-moz-transition:opacity 0.5s 1s ease-in-out;-o-transition:opacity 0.5s 1s ease-in-out;transition:opacity 0.5s 1s ease-in-out}.home-hero.style-guide-islamichelp .device-phone{-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg);position:absolute;top:50%;left:74%;margin-left:-105px;margin-top:-103px;opacity:1}.home-hero.style-guide-islamichelp .device-phone .device-glare{background:url(/_ui/media/dist/home-heroes/islamic-help/device-phone-glare.png) left top no-repeat}.home-hero.style-guide-islamichelp .device-phone .device-content{left:41px;top:74px;width:128px;height:190px}.home-hero.style-guide-islamichelp .device-phone .device-content img{opacity:0;left:-81%;-webkit-transition:opacity 0.5s 1s ease-in-out;-moz-transition:opacity 0.5s 1s ease-in-out;-o-transition:opacity 0.5s 1s ease-in-out;transition:opacity 0.5s 1s ease-in-out}.home-hero.style-guide-islamichelp .pencil{-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg);position:absolute;top:50%;left:87%;margin-left:-35px;margin-top:-180px}.flex-active-slide .home-hero.style-guide-islamichelp{opacity:1}.flex-active-slide .home-hero.style-guide-islamichelp .device-tablet:first-child{-webkit-animation:device-tablet-one 1s ease-in-out;-moz-animation:device-tablet-one 1s ease-in-out;-ms-animation:device-tablet-one 1s ease-in-out;-o-animation:device-tablet-one 1s ease-in-out;animation:device-tablet-one 1s ease-in-out}.flex-active-slide .home-hero.style-guide-islamichelp .device-tablet:first-child .device-content img{opacity:1}.flex-active-slide .home-hero.style-guide-islamichelp .device-tablet:nth-child(2){-webkit-animation:device-tablet-two 1s ease-in-out;-moz-animation:device-tablet-two 1s ease-in-out;-ms-animation:device-tablet-two 1s ease-in-out;-o-animation:device-tablet-two 1s ease-in-out;animation:device-tablet-two 1s ease-in-out}.flex-active-slide .home-hero.style-guide-islamichelp .device-tablet:nth-child(2) .device-content img{opacity:1;-webkit-animation:device-tablet-two-img 8s 1s infinite ease-in-out;-moz-animation:device-tablet-two-img 8s 1s infinite ease-in-out;-ms-animation:device-tablet-two-img 8s 1s infinite ease-in-out;-o-animation:device-tablet-two-img 8s 1s infinite ease-in-out;animation:device-tablet-two-img 8s 1s infinite ease-in-out}.flex-active-slide .home-hero.style-guide-islamichelp .device-phone{-webkit-animation:device-phone 1s ease-in-out;-moz-animation:device-phone 1s ease-in-out;-ms-animation:device-phone 1s ease-in-out;-o-animation:device-phone 1s ease-in-out;animation:device-phone 1s ease-in-out}.flex-active-slide .home-hero.style-guide-islamichelp .device-phone .device-content img{opacity:1;-webkit-animation:device-phone-img 8s infinite ease-in-out;-moz-animation:device-phone-img 8s infinite ease-in-out;-ms-animation:device-phone-img 8s infinite ease-in-out;-o-animation:device-phone-img 8s infinite ease-in-out;animation:device-phone-img 8s infinite ease-in-out}.flex-active-slide .home-hero.style-guide-islamichelp .pencil{-webkit-animation:pencil 1s ease-in-out;-moz-animation:pencil 1s ease-in-out;-ms-animation:pencil 1s ease-in-out;-o-animation:pencil 1s ease-in-out;animation:pencil 1s ease-in-out}@keyframes device-tablet-one{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-webkit-keyframes device-tablet-one{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-moz-keyframes device-tablet-one{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-ms-keyframes device-tablet-one{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-o-keyframes device-tablet-one{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@keyframes device-tablet-one-img{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes device-tablet-one-img{0%{opacity:0}100%{opacity:1}}@-moz-keyframes device-tablet-one-img{0%{opacity:0}100%{opacity:1}}@-ms-keyframes device-tablet-one-img{0%{opacity:0}100%{opacity:1}}@-o-keyframes device-tablet-one-img{0%{opacity:0}100%{opacity:1}}@keyframes device-tablet-two{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{top:50%;opacity:1;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-webkit-keyframes device-tablet-two{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{top:50%;opacity:1;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-moz-keyframes device-tablet-two{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{top:50%;opacity:1;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-ms-keyframes device-tablet-two{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{top:50%;opacity:1;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-o-keyframes device-tablet-two{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{top:50%;opacity:1;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@keyframes device-tablet-two-img{0%{top:0}30%{top:0%}40%{top:-35%}60%{top:-35%}95%{top:-10%}100%{top:0%}}@-webkit-keyframes device-tablet-two-img{0%{top:0}30%{top:0%}40%{top:-35%}60%{top:-35%}95%{top:-10%}100%{top:0%}}@-moz-keyframes device-tablet-two-img{0%{top:0}30%{top:0%}40%{top:-35%}60%{top:-35%}95%{top:-10%}100%{top:0%}}@-ms-keyframes device-tablet-two-img{0%{top:0}30%{top:0%}40%{top:-35%}60%{top:-35%}95%{top:-10%}100%{top:0%}}@-o-keyframes device-tablet-two-img{0%{top:0}30%{top:0%}40%{top:-35%}60%{top:-35%}95%{top:-10%}100%{top:0%}}@keyframes device-phone{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-webkit-keyframes device-phone{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-moz-keyframes device-phone{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-ms-keyframes device-phone{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-o-keyframes device-phone{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@keyframes device-phone-img{0%{top:0;left:-81%}30%{top:0;left:-81%}35%{top:0;left:0}50%{top:0;left:0}60%{top:-30%;left:0}80%{top:-30%;left:0}95%{top:0;left:0}100%{top:0;left:-81%}}@-webkit-keyframes device-phone-img{0%{top:0;left:-81%}30%{top:0;left:-81%}35%{top:0;left:0}50%{top:0;left:0}60%{top:-30%;left:0}80%{top:-30%;left:0}95%{top:0;left:0}100%{top:0;left:-81%}}@-moz-keyframes device-phone-img{0%{top:0;left:-81%}30%{top:0;left:-81%}35%{top:0;left:0}50%{top:0;left:0}60%{top:-30%;left:0}80%{top:-30%;left:0}95%{top:0;left:0}100%{top:0;left:-81%}}@-ms-keyframes device-phone-img{0%{top:0;left:-81%}30%{top:0;left:-81%}35%{top:0;left:0}50%{top:0;left:0}60%{top:-30%;left:0}80%{top:-30%;left:0}95%{top:0;left:0}100%{top:0;left:-81%}}@-o-keyframes device-phone-img{0%{top:0;left:-81%}30%{top:0;left:-81%}35%{top:0;left:0}50%{top:0;left:0}60%{top:-30%;left:0}80%{top:-30%;left:0}95%{top:0;left:0}100%{top:0;left:-81%}}@keyframes pencil{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-webkit-keyframes pencil{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-moz-keyframes pencil{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-ms-keyframes pencil{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}@-o-keyframes pencil{0%{opacity:0;top:53%;-webkit-transform:rotateX(-5deg);-moz-transform:rotateX(-5deg);-o-transform:rotateX(-5deg);-ms-transform:rotateX(-5deg);transform:rotateX(-5deg)}100%{opacity:1;top:50%;-webkit-transform:rotateX(5deg);-moz-transform:rotateX(5deg);-o-transform:rotateX(5deg);-ms-transform:rotateX(5deg);transform:rotateX(5deg)}}.home-hero.style-guide-businesscoms{background-color:#CCC;perspective:800px;-webkit-perspective:800px}.home-hero.style-guide-businesscoms .original-stationary{position:absolute;width:793px;height:656px;left:50%;margin-left:-397px;top:50%;margin-top:-328px;opacity:0}.home-hero.style-guide-businesscoms .element{position:absolute;background:url("/_ui/media/dist/home-heroes/business-coms/element-sprite.png") no-repeat;opacity:0}.home-hero.style-guide-businesscoms .element-one{width:134px;height:93px;top:176px;right:96px;background-position:0 0}.home-hero.style-guide-businesscoms .element-two{width:253px;height:214px;top:266px;right:135px;background-position:-134px 0}.home-hero.style-guide-businesscoms .element-three{width:146px;height:117px;top:459px;right:241px;background-position:-387px 0}.home-hero.style-guide-businesscoms .element-four{width:139px;height:117px;top:358px;right:412px;background-position:-533px 0}.home-hero.style-guide-businesscoms .element-five{width:25px;height:22px;top:323px;right:495px;background-position:-672px 0}.home-hero.style-guide-businesscoms .element-six{width:70px;height:58px;top:278px;right:335px;background-position:-697px 0}.home-hero.style-guide-businesscoms .element-seven{width:67px;height:47px;top:247px;right:401px;background-position:-767px 0}.home-hero.style-guide-businesscoms .element-eight{width:221px;height:177px;top:118px;right:211px;background-position:-387px -117px}.home-hero.style-guide-businesscoms .element-nine{width:76px;height:71px;top:132px;right:430px;background-position:-608px -117px}.home-hero.style-guide-businesscoms .element-ten{width:224px;height:158px;top:189px;right:477px;background-position:-684px -117px;-webkit-transition:opacity 1s 3.4s;-moz-transition:opacity 1s 3.4s;-o-transition:opacity 1s 3.4s;transition:opacity 1s 3.4s}.home-hero.style-guide-businesscoms a.home-hero-viewmore{border-color:#696969}.home-hero.style-guide-businesscoms a.home-hero-viewmore:hover{border-color:#4f4f4f}.flex-active-slide .home-hero.style-guide-businesscoms{-webkit-animation:bg-color 6s forwards cubic-bezier(0.77,0,0.175,1);-moz-animation:bg-color 6s forwards cubic-bezier(0.77,0,0.175,1);-ms-animation:bg-color 6s forwards cubic-bezier(0.77,0,0.175,1);-o-animation:bg-color 6s forwards cubic-bezier(0.77,0,0.175,1);animation:bg-color 6s forwards cubic-bezier(0.77,0,0.175,1)}.flex-active-slide .home-hero.style-guide-businesscoms .original-stationary{-webkit-animation:orig-stationary 6s forwards cubic-bezier(0.77,0,0.175,1);-moz-animation:orig-stationary 6s forwards cubic-bezier(0.77,0,0.175,1);-ms-animation:orig-stationary 6s forwards cubic-bezier(0.77,0,0.175,1);-o-animation:orig-stationary 6s forwards cubic-bezier(0.77,0,0.175,1);animation:orig-stationary 6s forwards cubic-bezier(0.77,0,0.175,1)}.flex-active-slide .home-hero.style-guide-businesscoms .element-one{-webkit-animation:elem-opacity 1s 2s forwards;-moz-animation:elem-opacity 1s 2s forwards;-ms-animation:elem-opacity 1s 2s forwards;-o-animation:elem-opacity 1s 2s forwards;animation:elem-opacity 1s 2s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-two{-webkit-animation:elem-opacity 1s 2.1s forwards;-moz-animation:elem-opacity 1s 2.1s forwards;-ms-animation:elem-opacity 1s 2.1s forwards;-o-animation:elem-opacity 1s 2.1s forwards;animation:elem-opacity 1s 2.1s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-three{-webkit-animation:elem-opacity 1s 2.2s forwards;-moz-animation:elem-opacity 1s 2.2s forwards;-ms-animation:elem-opacity 1s 2.2s forwards;-o-animation:elem-opacity 1s 2.2s forwards;animation:elem-opacity 1s 2.2s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-four{-webkit-animation:elem-opacity 1s 2.3s forwards;-moz-animation:elem-opacity 1s 2.3s forwards;-ms-animation:elem-opacity 1s 2.3s forwards;-o-animation:elem-opacity 1s 2.3s forwards;animation:elem-opacity 1s 2.3s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-five{-webkit-animation:elem-opacity 1s 2.4s forwards;-moz-animation:elem-opacity 1s 2.4s forwards;-ms-animation:elem-opacity 1s 2.4s forwards;-o-animation:elem-opacity 1s 2.4s forwards;animation:elem-opacity 1s 2.4s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-six{-webkit-animation:elem-opacity 1s 2.5s forwards;-moz-animation:elem-opacity 1s 2.5s forwards;-ms-animation:elem-opacity 1s 2.5s forwards;-o-animation:elem-opacity 1s 2.5s forwards;animation:elem-opacity 1s 2.5s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-seven{-webkit-animation:elem-opacity 1s 2.6s forwards;-moz-animation:elem-opacity 1s 2.6s forwards;-ms-animation:elem-opacity 1s 2.6s forwards;-o-animation:elem-opacity 1s 2.6s forwards;animation:elem-opacity 1s 2.6s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-eight{-webkit-animation:elem-opacity 1s 2.7s forwards;-moz-animation:elem-opacity 1s 2.7s forwards;-ms-animation:elem-opacity 1s 2.7s forwards;-o-animation:elem-opacity 1s 2.7s forwards;animation:elem-opacity 1s 2.7s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-nine{-webkit-animation:elem-opacity 1s 2.8s forwards;-moz-animation:elem-opacity 1s 2.8s forwards;-ms-animation:elem-opacity 1s 2.8s forwards;-o-animation:elem-opacity 1s 2.8s forwards;animation:elem-opacity 1s 2.8s forwards}.flex-active-slide .home-hero.style-guide-businesscoms .element-ten{-webkit-animation:elem-opacity 1s 2.9s forwards;-moz-animation:elem-opacity 1s 2.9s forwards;-ms-animation:elem-opacity 1s 2.9s forwards;-o-animation:elem-opacity 1s 2.9s forwards;animation:elem-opacity 1s 2.9s forwards}@keyframes elem-opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes elem-opacity{0%{opacity:0}100%{opacity:1}}@-moz-keyframes elem-opacity{0%{opacity:0}100%{opacity:1}}@-ms-keyframes elem-opacity{0%{opacity:0}100%{opacity:1}}@-o-keyframes elem-opacity{0%{opacity:0}100%{opacity:1}}@keyframes orig-stationary{0%{opacity:0;-webkit-transform:scale(0.7) rotateX(20deg);-moz-transform:scale(0.7) rotateX(20deg);-o-transform:scale(0.7) rotateX(20deg);-ms-transform:scale(0.7) rotateX(20deg);transform:scale(0.7) rotateX(20deg)}30%{opacity:1}100%{opacity:1;-webkit-transform:scale(1) rotateX(0);-moz-transform:scale(1) rotateX(0);-o-transform:scale(1) rotateX(0);-ms-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}}@-webkit-keyframes orig-stationary{0%{opacity:0;-webkit-transform:scale(0.7) rotateX(20deg);-moz-transform:scale(0.7) rotateX(20deg);-o-transform:scale(0.7) rotateX(20deg);-ms-transform:scale(0.7) rotateX(20deg);transform:scale(0.7) rotateX(20deg)}30%{opacity:1}100%{opacity:1;-webkit-transform:scale(1) rotateX(0);-moz-transform:scale(1) rotateX(0);-o-transform:scale(1) rotateX(0);-ms-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}}@-moz-keyframes orig-stationary{0%{opacity:0;-webkit-transform:scale(0.7) rotateX(20deg);-moz-transform:scale(0.7) rotateX(20deg);-o-transform:scale(0.7) rotateX(20deg);-ms-transform:scale(0.7) rotateX(20deg);transform:scale(0.7) rotateX(20deg)}30%{opacity:1}100%{opacity:1;-webkit-transform:scale(1) rotateX(0);-moz-transform:scale(1) rotateX(0);-o-transform:scale(1) rotateX(0);-ms-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}}@-ms-keyframes orig-stationary{0%{opacity:0;-webkit-transform:scale(0.7) rotateX(20deg);-moz-transform:scale(0.7) rotateX(20deg);-o-transform:scale(0.7) rotateX(20deg);-ms-transform:scale(0.7) rotateX(20deg);transform:scale(0.7) rotateX(20deg)}30%{opacity:1}100%{opacity:1;-webkit-transform:scale(1) rotateX(0);-moz-transform:scale(1) rotateX(0);-o-transform:scale(1) rotateX(0);-ms-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}}@-o-keyframes orig-stationary{0%{opacity:0;-webkit-transform:scale(0.7) rotateX(20deg);-moz-transform:scale(0.7) rotateX(20deg);-o-transform:scale(0.7) rotateX(20deg);-ms-transform:scale(0.7) rotateX(20deg);transform:scale(0.7) rotateX(20deg)}30%{opacity:1}100%{opacity:1;-webkit-transform:scale(1) rotateX(0);-moz-transform:scale(1) rotateX(0);-o-transform:scale(1) rotateX(0);-ms-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}}@keyframes bg-color{0%{background-color:#CCC}100%{background-color:#e4e8f4}}@-webkit-keyframes bg-color{0%{background-color:#CCC}100%{background-color:#e4e8f4}}@-moz-keyframes bg-color{0%{background-color:#CCC}100%{background-color:#e4e8f4}}@-ms-keyframes bg-color{0%{background-color:#CCC}100%{background-color:#e4e8f4}}@-o-keyframes bg-color{0%{background-color:#CCC}100%{background-color:#e4e8f4}}.flexslider-image-gallery{text-align:center;font-size:14px}.flexslider-image-gallery p{margin:0;padding:20px 10px;opacity:0}.flexslider-image-gallery .slides{-webkit-transition:1s cubic-bezier(0.77,0,0.175,1) !important;-moz-transition:1s cubic-bezier(0.77,0,0.175,1) !important;-o-transition:1s cubic-bezier(0.77,0,0.175,1) !important;transition:1s cubic-bezier(0.77,0,0.175,1) !important}.flexslider-image-gallery .slides > li{overflow:hidden}.flexslider-image-gallery .slides > li > img{opacity:.8;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s}.flexslider-image-gallery .slides > li.flex-active-slide p{opacity:1}.flexslider-image-gallery .slides > li.flex-active-slide > img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.flexslider-image-gallery .flex-direction-nav a{background-color:#111;width:18px;height:35px;box-sizing:content-box;background-image:url("/_ui/media/dist/sprite.png");background-position:0 0;background-repeat:no-repeat;border:20px solid #111;opacity:.8;top:43%;z-index:10}.flexslider-image-gallery .flex-direction-nav a.flex-disabled{display:none}.flexslider-image-gallery .flex-direction-nav a.flex-prev{left:0;background-position:0 -52px}.flexslider-image-gallery .flex-direction-nav a.flex-next{right:0;background-position:-18px -52px}.grid-projects li{float:left;width:25%}ul.grid-block.three-blocks{margin-left:-4%}ul.grid-block.three-blocks > li{margin-left:4%;width:29.3%}ul.grid-block.grid-no-offsets{margin-left:0}ul.grid-block.grid-no-offsets.five-blocks > li{width:20%;margin:0}ul.grid-block.grid-no-offsets.four-blocks > li{width:25%;margin:0}ul.grid-block.grid-no-offsets.three-blocks > li{width:33.333%;margin:0}ul.grid-block.grid-no-offsets.two-blocks > li{width:50%;margin:0}ul.grid-block.grid-no-offsets.grid-border > li{border-left:1px solid #FFF;border-bottom:1px solid #FFF;overflow:hidden}.feed-blog-notes-title{margin-left:160px}.feed.feed-blog-notes{color:#999;margin-bottom:50px}.feed.feed-blog-notes:last-child{margin-bottom:0}.feed.feed-blog-notes .feed-media{border-radius:50%;overflow:hidden;margin-top:20px;margin-bottom:0;margin-right:40px;background-color:#000}.feed.feed-blog-notes .feed-media img{display:block;opacity:1}.feed.feed-blog-notes .feed-media a{display:block}.feed.feed-blog-notes .feed-title{font-size:18px;line-height:1.6;margin-bottom:5px}.feed.feed-blog-notes .feed-title a{text-decoration:none}.feed.feed-blog-notes .feed-date{font-size:12px;color:#33cc99;display:block;margin-bottom:15px}.feed.feed-blog{position:relative;color:#FFF;background-color:#000;overflow:hidden;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}.feed.feed-blog.no-image{background-color:#222}.feed.feed-blog.no-image:hover{background-color:#111}.feed.feed-blog > a{display:block;color:#FFF}.feed.feed-blog > a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feed.feed-blog > a:hover .feed-media{opacity:0.4;filter:alpha(opacity=40)}.feed.feed-blog > a:hover .feed-blurb{opacity:1;filter:alpha(opacity=100)}.feed.feed-blog > a:hover .feed-content{top:20%}.feed.feed-blog img{display:block;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.feed.feed-blog .feed-media{margin-bottom:0;opacity:1;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.feed.feed-blog .feed-date{font-size:17px;font-family:"Lato",sans-serif;font-weight:300;letter-spacing:4px;display:block;margin-bottom:20px}.feed.feed-blog .feed-title{color:#FFF;line-height:1.3;text-shadow:1px 1px 0 rgba(0,0,0,0.6);margin-bottom:20px;font-size:18px}@media screen and (min-width:1200px){.feed.feed-blog .feed-title{font-size:32px}}.feed.feed-blog .feed-readmore{font-size:11px;text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:2px;line-height:1;border:1px solid rgba(255,255,255,0.6);padding:3px 3px 3px 5px}.feed.feed-blog .feed-content{text-align:center;padding:0 30px;position:absolute;top:35%;left:0;right:0;-webkit-transition:top 0.4s;-moz-transition:top 0.4s;-o-transition:top 0.4s;transition:top 0.4s}.feed.feed-blog .feed-blurb{opacity:0;filter:alpha(opacity=0);font-family:"Lato",sans-serif;font-weight:300;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;font-size:14px}@media screen and (min-width:1200px){.feed.feed-blog .feed-blurb{font-size:16px}}.feed.feed-blog .feed-blurb p{line-height:1.3;margin-bottom:20px}.feed.feed-sublinks{position:relative;color:#FFF;background-color:#000;overflow:hidden;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}.feed.feed-sublinks.no-image{background-color:#222}.feed.feed-sublinks.no-image:hover{background-color:#111}.feed.feed-sublinks > a{display:block;color:#FFF}.feed.feed-sublinks > a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feed.feed-sublinks > a:hover .feed-media{opacity:0.4;filter:alpha(opacity=40)}.feed.feed-sublinks > a:hover .feed-blurb{opacity:1;filter:alpha(opacity=100)}.feed.feed-sublinks > a:hover .feed-content{top:20%}.feed.feed-sublinks img{display:block;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.feed.feed-sublinks .feed-media{margin-bottom:0;opacity:1;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.feed.feed-sublinks .feed-title{color:#FFF;line-height:1.3;text-shadow:1px 1px 0 rgba(0,0,0,0.6);margin-bottom:20px;font-size:18px}@media screen and (min-width:1200px){.feed.feed-sublinks .feed-title{font-size:32px}}.feed.feed-sublinks .feed-readmore{font-size:11px;text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:2px;line-height:1;border:1px solid rgba(255,255,255,0.6);padding:3px 3px 3px 5px}.feed.feed-sublinks .feed-content{text-align:center;padding:0 30px;position:absolute;top:40%;left:0;right:0;-webkit-transition:top 0.4s;-moz-transition:top 0.4s;-o-transition:top 0.4s;transition:top 0.4s}.feed.feed-sublinks .feed-blurb{opacity:0;filter:alpha(opacity=0);font-family:"Lato",sans-serif;font-weight:300;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;font-size:14px}@media screen and (min-width:1200px){.feed.feed-sublinks .feed-blurb{font-size:16px}}.feed.feed-sublinks .feed-blurb p{line-height:1.3;margin-bottom:20px}.feed.feed-section-header{position:relative;color:#FFF;background-color:#000;overflow:hidden;text-shadow:1px 1px 0 rgba(0,0,0,0.6)}.feed.feed-section-header a{color:#FFF;text-decoration:none;display:block}.feed.feed-section-header a:hover .feed-title{color:#58d2a5}.feed.feed-section-header a:hover .feed-media > img{opacity:.4;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feed.feed-section-header img{display:block}.feed.feed-section-header .feed-media{margin-bottom:0;min-height:327px;overflow:hidden}.feed.feed-section-header .feed-media > img{opacity:1;-webkit-transition:0.6s;-moz-transition:0.6s;-o-transition:0.6s;transition:0.6s;-webkit-transform:scale(1.05) translate3d(0,0,0);-moz-transform:scale(1.05) translate3d(0,0,0);-o-transform:scale(1.05) translate3d(0,0,0);-ms-transform:scale(1.05) translate3d(0,0,0);transform:scale(1.05) translate3d(0,0,0);height:100%;width:auto;max-width:auto}.feed.feed-section-header .feed-title{color:#FFF;font-family:"Lato",sans-serif;font-weight:300;margin-bottom:20px;font-size:60px}@media screen and (min-width:1200px){.feed.feed-section-header .feed-title{font-size:72px}}.feed.feed-section-header .feed-content{text-align:center;padding:0 30px;position:absolute;top:20%;left:0;right:0}.feed.feed-section-header .feed-blurb{font-size:16px;text-transform:uppercase;letter-spacing:2px}@media screen and (min-width:1200px){.feed.feed-section-header .feed-blurb{font-size:18px}}.feed.feed-section-header .feed-blurb li{margin:8px 0}.feed.feed-section-header.feed-small .feed-content{top:30%;-webkit-transition:top 0.3s;-moz-transition:top 0.3s;-o-transition:top 0.3s;transition:top 0.3s}.feed.feed-section-header.feed-small .feed-title{font-size:40px}.feed.feed-section-header.feed-small .feed-blurb{text-transform:none;letter-spacing:normal;font-size:16px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;font-family:"Lato",sans-serif;font-weight:300}.feed.feed-section-header.feed-small .feed-blurb p{line-height:1.3}.feed.feed-section-header.feed-small:hover .feed-title{color:#58d2a5}.feed.feed-section-header.feed-small:hover .feed-media > img{opacity:.4;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feed.feed-section-header.feed-small:hover .feed-content{top:20%}.feed.feed-section-header.feed-small:hover .feed-blurb{opacity:1;filter:alpha(opacity=100)}.feed.feed-project{position:relative;overflow:hidden;margin-bottom:0;border:1px solid #fff}.feed.feed-project > a{display:block;text-decoration:none;width:100%}.feed.feed-project img{display:block}.feed.feed-project .border{position:absolute;top:0;bottom:0;border:0 solid #FFF;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;transition:border 0.2s;z-index:100}.feed.feed-project .feed-media{overflow:hidden;background-color:#FFF}.feed.feed-project .feed-media img{opacity:1;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.feed.feed-project .feed-title{font-size:12px;font-family:"Lato",sans-serif;font-weight:400;margin-bottom:15px;letter-spacing:2px;text-transform:uppercase}.feed.feed-project .feed-sub-title{display:block;margin-bottom:4px;font-family:"Lato",sans-serif;font-weight:300}.feed.feed-project .feed-viewmore{display:inline-block;font-size:11px;text-transform:uppercase;border:1px solid rgba(0,0,0,0.1);padding:5px 6px 5px 8px;letter-spacing:3px;font-family:"Lato",sans-serif;font-weight:700;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;opacity:0;color:#33CC99}.feed.feed-project .feed-content{position:absolute;text-align:center;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.feed.feed-project > a:hover .feed-media img{opacity:.8}.feed.feed-project > a:hover .feed-viewmore{opacity:1}.feed.feed-project.feed-project-size-x > a:hover .border{border:5px solid #fff}.feed.feed-project.feed-project-size-x .border{width:50%;left:0}.feed.feed-project.feed-project-size-x .feed-media{width:50%}.feed.feed-project.feed-project-size-x .feed-content{top:50%;left:50%;width:50%;margin-top:-45px}.feed.feed-project.feed-project-size-x + .feed.feed-project.feed-project-size-x .feed-media{float:right}.feed.feed-project.feed-project-size-x + .feed.feed-project.feed-project-size-x .border{right:0;left:auto}.feed.feed-project.feed-project-size-x + .feed.feed-project.feed-project-size-x .feed-content{left:0}.feed.feed-project.feed-project-size-2x > a:hover .border{border:5px solid #FFF}.feed.feed-project.feed-project-size-2x .border{left:0;right:0}.feed.feed-project.feed-project-size-2x .feed-content{bottom:-5px;left:0;width:94%;margin-top:-45px;color:#FFF;text-align:right;height:51px;color:#FFF}.feed.feed-project.feed-project-size-2x .feed-content .feed-viewmore{border-color:rgba(255,255,255,0.4)}.feed.feed-project.feed-project-size-2x .feed-viewmore{color:#FFF}.feed.feed-project-home{background-color:#000;position:relative;color:#fff}.feed.feed-project-home .feed-media{margin-bottom:0}.feed.feed-project-home a{color:inherit;text-decoration:none;display:block}.feed.feed-project-home img{display:block;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;width:100%}.feed.feed-project-home .feed-project-details{position:absolute;height:80px;top:50%;right:34px;left:34px;text-align:right;margin-top:-40px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.feed.feed-project-home .feed-project-details p{margin-bottom:0;font-size:16px;font-family:"Lato",sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;margin-right:5px}.feed.feed-project-home .feed-title{font-size:28px;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:6px;text-transform:uppercase;line-height:1.3;margin-bottom:2%}@media screen and (min-width:960px){.feed.feed-project-home .feed-title{font-size:38px}}@media screen and (min-width:1200px){.feed.feed-project-home .feed-title{font-size:48px}}.feed.feed-project-home span.title{font-size:14px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:absolute;bottom:28px;right:40px;text-transform:uppercase;letter-spacing:2px;font-family:"Lato",sans-serif;font-weight:700;-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s}.feed.feed-project-home:hover .feed-media img{opacity:0.22;filter:alpha(opacity=22)}.feed.feed-project-home:hover .feed-project-details{opacity:1;filter:alpha(opacity=100)}.feed.feed-project-home:hover span.title{opacity:0;filter:alpha(opacity=0)}.feed.feed-project-home.small span.title{font-size:11px;bottom:20px;right:20px}.feed.feed-project-home.small:hover span.title{opacity:1;filter:alpha(opacity=100)}.feed.feed-project-simple a{color:#666;text-decoration:none}.feed.feed-project-simple img{display:block;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.feed.feed-project-simple .feed-media{position:relative;overflow:hidden;background-color:#000}.feed.feed-project-simple .feed-media .border{position:absolute;left:0;top:0;bottom:0;right:0;border:0 solid #FFF;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;-o-transition:border 0.2s;transition:border 0.2s;z-index:10}.feed.feed-project-simple .feed-media > a{display:block}.feed.feed-project-simple .feed-media > a:hover > img{opacity:.8}.feed.feed-project-simple .feed-media > a:hover .border{border-width:10px}.featured-projects{background:#ece9e3}.feed.feed-project-featured{position:relative;text-align:center;overflow:hidden;margin-bottom:100px}.feed.feed-project-featured .feed-media{margin-bottom:0;overflow:hidden}.feed.feed-project-featured .feed-media img{display:block;width:100%;opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;backface-visibility:hidden}.feed.feed-project-featured .feed-title{font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;font-size:40px;letter-spacing:10px}.feed.feed-project-featured .feed-content{position:absolute;top:40%;left:50px;right:50px}.feed.feed-project-featured .feed-more{font-size:14px;text-transform:uppercase;letter-spacing:4px;border:1px solid #FFF;padding:8px 18px 10px 20px;line-height:1}.feed.feed-project-featured .feed-list li{margin-bottom:0}.feed.feed-project-featured .feed-list li > a{display:block;color:#FFF;text-decoration:none;position:relative}.feed.feed-project-featured .feed-list li > a:hover .feed-media img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.feed.feed-project-featured .feed-list li > a:hover .border{border-width:10px}.feed.feed-project-featured.n-1 .feed-list li.image-1{float:left;width:68%}.feed.feed-project-featured.n-1 .feed-list li.image-2{float:right;width:32%}.feed.feed-project-featured.n-1 .feed-list li.image-3{width:23%;position:absolute;bottom:0;right:32%}.feed.feed-project-featured.n-1 .feed-list li.image-4{width:23%;position:absolute;bottom:0;right:55%}.feed.feed-project-featured.n-2 .feed-list li.image-1{float:right;width:68%}.feed.feed-project-featured.n-2 .feed-list li.image-2{float:left;width:32%}.feed.feed-project-featured.n-2 .feed-list li.image-3{width:23%;position:absolute;bottom:0;left:32%}.feed.feed-project-featured.n-2 .feed-list li.image-4{display:none}.feed.feed-project-featured.n-3 .feed-title{font-size:30px}.feed.feed-project-featured.n-3 .feed-list li.image-1{float:right;width:45%}.feed.feed-project-featured.n-3 .feed-list li.image-2{float:left;width:32%;margin-left:23%}.feed.feed-project-featured.n-3 .feed-list li.image-3{width:23%;position:absolute;top:0;left:0}.feed.feed-project-featured.n-3 .feed-list li.image-4{width:23%;position:absolute;bottom:0;left:55%}.feed.feed-default{font-size:16px;font-family:"Lato",sans-serif;font-weight:300}.feed.feed-default a{text-decoration:none}.feed.feed-default .feed-media{overflow:hidden;background-color:#000}.feed.feed-default .feed-media img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}.feed.feed-default .feed-media a{display:block}.feed.feed-default .feed-media a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.view-more{font-size:20px;color:#666;text-decoration:none;font-family:"Lato",sans-serif;font-weight:700}.absolute-border{border-right:1px solid #CCC;position:absolute;top:-10px;bottom:-10px;left:0;width:0}.contact-information{font-size:36px;font-family:"Lato",sans-serif;font-weight:300}.contact-information a{color:#33cc99}.contact-information span{color:#33cc99}.contact-information p{line-height:1.3}h1.overlay-title{position:relative;color:#FFF;z-index:10}.featured-title{display:inline-block;position:relative;z-index:10;top:-40px;color:#FFF;text-transform:uppercase;border:1px solid #FFF;padding:10px 10px 10px 15px;line-height:1;font-size:14px;letter-spacing:6px}.w-latest-project{max-height:520px;overflow:hidden;position:relative}.latest-project-media{min-height:750px;position:relative;overflow:hidden}.latest-project-media a{display:block}.latest-project-media img{max-width:none;height:auto;width:100%;display:block;margin:0 auto}.latest-project-blurb{position:absolute;z-index:10;top:88px;right:0;left:0;text-align:center;color:#FFF}.latest-project-blurb .title{font-size:14px;letter-spacing:4px;text-transform:uppercase;border:1px solid rgba(255,255,255,0.7);display:inline-block;margin-bottom:20px;padding:10px 25px}.latest-project-blurb .view{font-size:12px;letter-spacing:4px;text-transform:uppercase;border:1px solid rgba(255,255,255,0.7);display:inline-block;margin-bottom:20px;padding:8px 10px 8px 15px;color:#FFF;text-decoration:none}.latest-project-blurb .project-title{font-size:48px;text-transform:uppercase;letter-spacing:12px;margin-bottom:10px}.latest-project-blurb .project-title a{text-decoration:none;color:#FFF}.latest-project-blurb p{font-size:16px;font-family:"Lato",sans-serif;font-weight:300}.media-header{background-color:#111;position:relative}.media-header img{display:block}.media-header .title{position:absolute;top:28%;left:0;right:0;font-size:60px;text-align:center;font-family:"Lato",sans-serif;font-weight:300;padding:0 180px;color:#FFF}@media screen and (min-width:1200px){.media-header .title{font-size:72px}}.media-header.full-width{position:relative;overflow:hidden;text-align:center;max-height:520px;overflow:hidden}.media-header.full-width img{width:100%}.media-header.full-width .title-header{position:absolute;top:0;left:0;right:0;min-height:100px;color:#fff}.media-header.full-width .title-header.show-case-detail{margin-top:10%;padding:0 20%}.media-header.full-height{position:relative;overflow:hidden;text-align:center;max-height:100%;overflow:hidden}.media-header.full-height .media{height:100%}.media-header.full-height .title-header{position:absolute;top:0;left:0;right:0;min-height:100px;color:#fff}.media-header.full-height p{font-size:18px;font-family:"Lato",sans-serif;font-weight:300}.media-header .project-pagination .pagination-left,.media-header .project-pagination .pagination-right{position:absolute;top:50%;height:100px;margin-top:-50px;width:38px;background-color:#fff;-webkit-transition:width 0.3s cubic-bezier(0.77,0,0.175,1);-moz-transition:width 0.3s cubic-bezier(0.77,0,0.175,1);-o-transition:width 0.3s cubic-bezier(0.77,0,0.175,1);transition:width 0.3s cubic-bezier(0.77,0,0.175,1);overflow:hidden;display:block;z-index:100}.media-header .project-pagination .pagination-left i.icon,.media-header .project-pagination .pagination-right i.icon{position:absolute;top:50%;margin-top:-17px}.media-header .project-pagination .pagination-left:hover,.media-header .project-pagination .pagination-right:hover{width:330px}.media-header .project-pagination a{text-decoration:none;height:100px;display:block}.media-header .project-pagination img{width:79px;height:79px;border:1px solid #ccc;display:inline}.media-header .project-pagination .project-details{width:290px;height:100px;position:absolute;top:0;padding:10px;display:table}.media-header .project-pagination .table-row{display:table-row}.media-header .project-pagination .table-cell{display:table-cell;vertical-align:middle}.media-header .project-pagination .table-cell.img{min-width:89px}.media-header .project-pagination .pagination-left{text-align:right;left:0;padding-left:38px}.media-header .project-pagination .pagination-left a{margin-left:-38px}.media-header .project-pagination .pagination-left i.icon{left:8px}.media-header .project-pagination .pagination-left .project-details{left:40px}.media-header .project-pagination .pagination-left img{margin-left:10px}.media-header .project-pagination .pagination-left .table-cell.img{text-align:right}.media-header .project-pagination .pagination-right{text-align:left;right:0;padding-right:38px}.media-header .project-pagination .pagination-right a{margin-right:-38px}.media-header .project-pagination .pagination-right i.icon{right:8px}.media-header .project-pagination .pagination-right .project-details{right:40px}.media-header .project-pagination .pagination-right img{margin-right:10px}.media-header .project-pagination .pagination-right .table-cell.img{text-align:left}ul.social-share span{cursor:pointer;opacity:.8}ul.social-share span:hover{opacity:1}.meta-list{font-size:14px;margin-bottom:30px}.meta-list a{text-decoration:none;color:#666}.meta-list a:hover{text-decoration:underline}.meta-list.back-to-blog dt a{color:#33cc99}.meta-list dt{text-transform:uppercase;letter-spacing:4px;font-family:"Lato",sans-serif;font-weight:900;margin-bottom:5px}.meta-list dt a{color:#333}.meta-list dt i{margin-top:3px;margin-right:3px}.meta-list dd{padding-right:4px;color:#666;line-height:1.5}.media-content{font-size:13px;text-align:center;padding:10px;color:#666}.media-content p{padding:20px;font-style:italic}.media-content > img{border-radius:5px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2)}.content-width-background{position:relative;width:100%;background-repeat:no-repeat}.content-width-background .absolute-border{position:absolute;top:0;bottom:0;border-right:1px solid rgba(255,255,255,0.1)}.content-width-background.contact-us{padding-top:70px;color:#fff;background-color:#000;overflow:hidden}.content-width-background.contact-us video{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;filter:alpha(opacity=80)}.content-width-background.contact-us span.video-overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7)}.content-width-background.contact-us .row,.content-width-background.contact-us .features-and-benefits ul.custom,.features-and-benefits .content-width-background.contact-us ul.custom{position:relative}.content-width-background.contact-us address{line-height:1.8}.content-width-background.contact-us h2.h6{margin-top:4px}.content-width-background.contact-us .i3-contact-details{letter-spacing:3px;font-size:14px}.content-width-background.contact-us .i3-contact-details a{color:#fff;text-decoration:none;text-transform:uppercase;line-height:1.8}.content-width-background.contact-us .i3-contact-details span{color:#fff;text-transform:uppercase;line-height:1.8}.i3-rounded-map{position:relative;min-height:170px}.i3-rounded-map .map-container{width:170px;height:170px;z-index:100;position:absolute;left:50%;margin-left:-85px;top:-85px;border-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-radius:50%;overflow:hidden;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;-webkit-transform:translate3d(x,y,z);-moz-transform:translate3d(x,y,z);-o-transform:translate3d(x,y,z);-ms-transform:translate3d(x,y,z);transform:translate3d(x,y,z)}.i3-rounded-map .map-container:hover{top:-95px;width:190px;height:190px;margin-left:-95px}.i3-rounded-map .map-container.expanded{top:-335px;width:600px;height:600px;margin-left:-300px}.i3-rounded-map a.close-i3-rounded-map{position:absolute;top:-375px;left:50%;width:70px;height:70px;margin-left:-40px;text-align:center;display:none;font-size:12px;color:#fff;text-decoration:none;z-index:102;border-radius:50%;background-color:#333;padding-top:27px}.i3-rounded-map #map_canvas{position:relative;left:50%;margin-left:-300px;top:50%;margin-top:-300px;border-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-top-right-radius:50%;overflow:hidden;width:600px;height:600px}.i3-rounded-map #map_canvas .gmnoprint img{max-width:none}body.showing-i3-rounded-map .site-content-wrapper{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;background-color:#000}body.showing-i3-rounded-map .lighten{opacity:0.2;filter:alpha(opacity=20)}ul.breadcrumbs{margin-bottom:30px}ul.breadcrumbs a{margin-bottom:0}ul.breadcrumbs li{line-height:1}ul.breadcrumbs li i{margin-top:1px;margin-left:4px}ul.breadcrumbs li:last-child i{display:none}ul.breadcrumbs.white a.btn,ul.breadcrumbs.white a{border-color:#FFF;color:#FFF}.testimonial-basic{line-height:1.2}.testimonial-basic p{font-size:20px;padding:0 80px}.testimonial-basic .testimonial-title{color:#666}.testimonial{background:#000 url("/_ui/media/dist/testimonial-bg.jpg") center top no-repeat;color:#FFF;padding:50px 0 75px 0}.testimonial p{line-height:1.3;color:#999;margin-bottom:0}.testimonial img{display:block}.i3-testimonial-slider .flex-direction-nav a{width:18px;height:35px;background-image:url("/_ui/media/dist/sprite.png");background-color:transparent;top:41.5%}.i3-testimonial-slider a.flex-prev{background-position:-0px -52px;left:-63px}.i3-testimonial-slider a.flex-next{background-position:-18px -52px;right:-63px}.testimonial-media{float:left;margin-right:40px;border-radius:50%;overflow:hidden}.testimonial-content{overflow:hidden;font-size:23px;font-family:"Lato",sans-serif;font-weight:300;padding-top:12px}.testimonial-title{font-family:"Lato",sans-serif;font-weight:700;font-size:17px;margin-bottom:20px}.table-core.fancy-content-table td{padding:70px 10px 85px;text-align:center;border-top:1px solid #ccc;border-left:1px solid #ccc}.table-core.fancy-content-table td:first-child{border-left:0 !important}.table-core.fancy-content-table p{font-size:18px;font-family:"Lato",sans-serif;font-weight:300;padding:0px 82px;line-height:1.3;margin-bottom:0}.table-core.fancy-content-table tr:first-child td{border-top:0 !important}.table-core.fancy-content-table tr:nth-child(odd) td:first-child .h1{color:#cc3399}.table-core.fancy-content-table tr:nth-child(odd) td:nth-child(2){border-left-color:#0099ff}.table-core.fancy-content-table tr:nth-child(odd) td:nth-child(2) .h1{color:#cc0066}.table-core.fancy-content-table tr:nth-child(odd) td:last-child{border-left-color:#0000ff}.table-core.fancy-content-table tr:nth-child(odd) td:last-child .h1{color:#9900ff}.table-core.fancy-content-table tr:nth-child(even) td:first-child .h1{color:#0000ff}.table-core.fancy-content-table tr:nth-child(even) td:nth-child(2){border-left-color:#0000ff}.table-core.fancy-content-table tr:nth-child(even) td:nth-child(2) .h1{color:#0099ff}.table-core.fancy-content-table tr:nth-child(even) td:last-child{border-left-color:#cc3399}.table-core.fancy-content-table tr:nth-child(even) td:last-child .h1{color:#00cccc}.table-core.fancy-content-table tr td:first-child{border-top-color:#0099ff}.table-core.fancy-content-table tr td:nth-child(2){border-top-color:#0000ff}.table-core.fancy-content-table tr td:last-child{border-top-color:#cc3399}.table-core.timeline{position:relative;z-index:100}.table-core.timeline:after{content:"";position:absolute;right:0;left:0;border-bottom:1px solid #ccc;bottom:30px;z-index:99}.table-core.timeline td{padding:0px 10px;border-top:0;vertical-align:bottom}.table-core.timeline a,.table-core.timeline p{display:block;width:124px;height:65px;overflow:hidden;margin-bottom:35px;word-break:break-word;text-decoration:none;line-height:1.3;font-size:16px;color:#333}.table-core.timeline span.year{text-transform:uppercase;font-size:14px;font-family:"Lato",sans-serif;font-weight:700;display:block;height:20px}.table-core.timeline td{border-left:1px solid #ccc}.table-core.timeline td:first-child{border-color:#cc3399}.table-core.timeline td:first-child .year{color:#cc3366}.table-core.timeline td:nth-child(2){border-color:#ff00cc}.table-core.timeline td:nth-child(2) .year{color:#cc3399}.table-core.timeline td:nth-child(3){border-color:#9900ff}.table-core.timeline td:nth-child(3) .year{color:#9933cc}.table-core.timeline td:nth-child(4){border-color:#0000ff}.table-core.timeline td:nth-child(4) .year{color:#3333cc}.table-core.timeline td:nth-child(5){border-color:#0099ff}.table-core.timeline td:nth-child(5) .year{color:#0099ff}.table-core.timeline td:nth-child(6){border-color:#00cccc}.table-core.timeline td:nth-child(6) .year{color:#66cccc}.table-core.timeline td:nth-child(7){border-color:#00cc66}.table-core.timeline td:nth-child(7) .year{color:#33cc66}.table-core.timeline td:nth-child(8){border-color:#66cc33}.table-core.timeline td:nth-child(8) .year{color:#66cc33}.media-box{min-height:200px;overflow:hidden;position:relative;padding:80px 0 40px 0;background-color:#FFF}.media-box .media-box-image{position:absolute;left:0;top:0;right:0;bottom:0}.media-box .media-box-image > img{height:100%;width:auto;max-width:none}.media-box .media-box-content{width:960px;margin:0 auto;color:#FFF;position:relative;font-size:24px;color:#fff;font-family:"Lato",sans-serif;font-weight:300;text-align:center;line-height:1.3}.col-50 .container-full{margin-bottom:0 !important}.col-50 .media-box{padding:0;width:100%}.col-50 .media-box .media-box-image{position:relative}.col-50 .media-box .media-box-image img{width:100%;height:auto}.col-50 .media-box .media-box-content{width:100%;top:35%;position:absolute;bottom:0px}.col-50 .media-box p{font-size:36px}.col-50 .media-box a{font-size:14px;border:1px solid #fff;padding:5px 15px;text-decoration:none;text-transform:uppercase;color:#fff;letter-spacing:3px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}.col-50 .media-box a:hover{background-color:#000}body.slide-five .slide-four-content .title,body.slide-six .slide-four-content .title{color:#FFF}body.slide-seven .slide-four-content{left:auto;right:-100%}.i3video{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#000}.i3video video{position:absolute;bottom:0px;right:0px;min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;overflow:hidden}.slide-four-content{position:fixed;z-index:101;left:0;top:0;bottom:0;right:0;-webkit-transition:left 0.4s;-moz-transition:left 0.4s;-o-transition:left 0.4s;transition:left 0.4s;color:#FFF}.slide-four-content .title{font-size:85px;color:#33cc99;width:30%;text-transform:uppercase;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.slide-four-content p{font-size:32px;line-height:1.5}.slide-four-content .container{height:100%}.slide-four-content .content{position:absolute;left:20px;top:50%;margin-top:-206px;width:40%;z-index:100;margin-left:-80%;-webkit-transition:margin-left 0.4s;-moz-transition:margin-left 0.4s;-o-transition:margin-left 0.4s;transition:margin-left 0.4s}.slide-four-content .content-bg{position:absolute;left:-50%;top:0;bottom:0;width:50%;-webkit-transition:left 0.4s 0.6s;-moz-transition:left 0.4s 0.6s;-o-transition:left 0.4s 0.6s;transition:left 0.4s 0.6s}.slide-four-content.active .content{margin-left:0}.slide-four-content.active .content-bg{left:0}nav.slide-control{position:fixed;top:50%;margin-top:-137px;right:50px;z-index:110;height:274px;overflow:hidden;opacity:0;filter:alpha(opacity=0)}nav.slide-control.white a{background-color:#fff}nav.slide-control.white .active a{background:none;border-color:#fff}nav.slide-control.active{opacity:1;filter:alpha(opacity=100)}nav.slide-control.active li{opacity:1;filter:alpha(opacity=100)}nav.slide-control ul{margin-bottom:0}nav.slide-control li{text-align:center;margin-bottom:25px;line-height:1}nav.slide-control li:last-child{margin-bottom:0}nav.slide-control a{width:10px;height:10px;border-radius:50%;background-color:#191919;display:inline-block;vertical-align:top;*display:inline;*zoom:1;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}nav.slide-control a:hover{background-color:#33cc99}nav.slide-control .active a{background-color:transparent;width:14px;height:14px;border:2px solid #999}.homepage-slides-beta{min-height:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}.homepage-slides-beta #scroller{position:absolute;left:0;right:0}.homepage-slides-beta .h-slide{background-position:50% 0;background:fixed;position:relative;background-size:cover}.homepage-slides-beta .container.full{max-width:100%;margin-left:0;margin-right:0}.homepage-slides-beta .container{height:100%;position:relative}.homepage-slides-beta .content p{font-family:"Lato",sans-serif;font-weight:300}.homepage-slides-beta .slide-one{color:#33cc99}.homepage-slides-beta .slide-one .container{height:100%}.homepage-slides-beta .slide-one .content{position:relative;z-index:2;text-align:center}.homepage-slides-beta .slide-one .title{font-size:96px;margin-bottom:0;position:absolute;top:80px;left:0;right:0;text-align:center;z-index:2}.homepage-slides-beta .slide-one .logo-mask{position:absolute;width:1000px;top:50%;margin-top:-73px;left:50%;margin-left:-500px;z-index:2}.homepage-slides-beta .slide-one .logo-mask > img{display:block}.homepage-slides-beta .slide-one p{font-size:16px;position:absolute;bottom:100px;left:0;right:0;text-align:center;z-index:3;margin-bottom:0;letter-spacing:2px;line-height:1.3}.homepage-slides-beta .slide-one .cover-top{position:absolute;top:0;left:0;right:0;margin-top:-73px;height:50%;background:#000;z-index:2}.homepage-slides-beta .slide-one .cover-bottom{position:absolute;bottom:0;left:0;right:0;margin-bottom:-73px;height:50%;background:#000;z-index:2}.homepage-slides-beta .slide-one .cover-left{position:absolute;top:0;bottom:0;left:0;margin-left:-500px;width:50%;background:#000;z-index:2}.homepage-slides-beta .slide-one .cover-right{position:absolute;top:0;bottom:0;right:0;margin-right:-500px;width:50%;background:#000;z-index:2}.homepage-slides-beta .slide-two{color:#fff;background-color:rgba(0,0,0,0.5)}.homepage-slides-beta .slide-two .content{position:absolute;left:20px;top:50%;margin-top:-250px;width:100%;z-index:100;margin-left:-100%;-webkit-transition:margin-left 0.4s;-moz-transition:margin-left 0.4s;-o-transition:margin-left 0.4s;transition:margin-left 0.4s}.homepage-slides-beta .slide-two .title{font-size:85px;width:40%;text-transform:uppercase}.homepage-slides-beta .slide-two p{font-size:32px;line-height:1.5;margin-bottom:0;width:50%}.homepage-slides-beta .slide-two .content-bg{position:absolute;left:-50%;top:0;bottom:0;width:50%;-webkit-transition:left 0.4s;-moz-transition:left 0.4s;-o-transition:left 0.4s;transition:left 0.4s}.homepage-slides-beta .slide-two.active .content-bg{left:0}.homepage-slides-beta .slide-two.active .content{margin-left:0}.homepage-slides-beta .slide-three{color:#FFF;background-color:rgba(0,0,0,0.5)}.homepage-slides-beta .slide-three .content{position:relative;top:50%;margin-top:-206px;width:40%;z-index:100;margin-left:-100%;-webkit-transition:margin-left 0.4s;-moz-transition:margin-left 0.4s;-o-transition:margin-left 0.4s;transition:margin-left 0.4s}.homepage-slides-beta .slide-three .title{font-size:85px;color:#FFF;text-transform:uppercase}.homepage-slides-beta .slide-three .content-bg{position:absolute;background-color:rgba(51,204,153,0.8);left:-50%;top:0;bottom:0;width:50%;-webkit-transition:left 0.4s 0.6s;-moz-transition:left 0.4s 0.6s;-o-transition:left 0.4s 0.6s;transition:left 0.4s 0.6s}.homepage-slides-beta .slide-three p{font-size:32px;line-height:1.5}.homepage-slides-beta .slide-three.active .content-bg{left:0}.homepage-slides-beta .slide-three.active .content{margin-left:0}.homepage-slides-beta .slide-four{-webkit-transition:background-color 0.4s 0.4s;-moz-transition:background-color 0.4s 0.4s;-o-transition:background-color 0.4s 0.4s;transition:background-color 0.4s 0.4s;background-color:#000;color:#fff}.homepage-slides-beta .slide-four .content{position:absolute;left:50%;top:50%;bottom:0;right:20px;margin-top:-200px}.homepage-slides-beta .slide-four h3{padding-bottom:20px;color:#33cc99}.homepage-slides-beta .slide-four ul ul{margin-bottom:0;text-transform:uppercase;font-size:12px;letter-spacing:2px}.homepage-slides-beta .slide-four li li a{font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:2px;line-height:1.3}.homepage-slides-beta .slide-four li li{margin-bottom:15px;line-height:1}.homepage-slides-beta .slide-five{background-color:rgba(0,0,0,0.5);color:#fff}.homepage-slides-beta .slide-five .content{position:absolute;right:0;top:0;bottom:0;width:50%}.homepage-slides-beta .slide-five .content-bg{position:absolute;background-color:rgba(51,204,153,0.8);left:0;top:0;bottom:0;width:50%;-webkit-transition:left 0.4s 0.6s;-moz-transition:left 0.4s 0.6s;-o-transition:left 0.4s 0.6s;transition:left 0.4s 0.6s}.homepage-slides-beta .slide-five .ipad-device{width:402px;height:521px;position:absolute;top:50%;left:50%;margin-top:-260px;margin-left:-201px}.homepage-slides-beta .slide-five.active .content-bg{left:0}.homepage-slides-beta .slide-six{background-color:rgba(0,0,0,0.5);color:#fff}.homepage-slides-beta .slide-six .content{position:absolute;right:0;top:0;bottom:0;width:50%}.homepage-slides-beta .slide-six .content-bg{position:absolute;background-color:rgba(51,204,153,0.8);left:0;top:0;bottom:0;width:50%;-webkit-transition:left 0.4s 0.6s;-moz-transition:left 0.4s 0.6s;-o-transition:left 0.4s 0.6s;transition:left 0.4s 0.6s}.homepage-slides-beta .slide-six .iphone-device{width:228px;height:480px;position:absolute;top:50%;left:50%;margin-top:-240px;margin-left:-114px}.homepage-slides-beta .slide-six.active .content-bg{left:0}.homepage-slides-beta .slide-seven{position:relative;z-index:105;background-color:rgba(0,0,0,0.5);position:relative}.homepage-slides-beta .slide-seven .title{font-size:85px;color:#FFF}.homepage-slides-beta .slide-seven .content{height:380px;top:50%;margin-top:-190px;position:absolute}.homepage-slides-beta .slide-seven .primary-footer{position:absolute;left:0;right:0;bottom:0px;padding-bottom:0;color:#FFF}.homepage-slides-beta .slide-seven .container{opacity:0;margin-top:50px}.homepage-slides-beta .slide-seven.active .container{opacity:1;margin-top:0;-webkit-transition:1s 2s;-moz-transition:1s 2s;-o-transition:1s 2s;transition:1s 2s}.homepage-slides-beta nav.secondary-navigation{font-size:32px;font-family:"Lato",sans-serif;font-weight:300}.homepage-slides-beta nav.secondary-navigation li{line-height:1;margin-bottom:12px}.homepage-slides-beta nav.secondary-navigation a{color:#FFF;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.homepage-slides-beta nav.secondary-navigation a:hover{color:#000}.homepage-slides-beta .fluid-grid{position:absolute;width:50%;right:-100%;top:0;bottom:0;-webkit-transition:right 0.7s;-moz-transition:right 0.7s;-o-transition:right 0.7s;transition:right 0.7s}.homepage-slides-beta .fluid-grid ul.parent{margin-bottom:0;height:100%}.homepage-slides-beta .fluid-grid li{float:left;width:33.333%;height:20%;overflow:hidden}.homepage-slides-beta .fluid-grid li > img{max-width:none;width:300%;display:block;position:relative;left:0;height:100%}.homepage-slides-beta .fluid-grid li.r > img{left:-100%}.homepage-slides-beta .fluid-grid li.g1 img{-webkit-animation:g1 15s infinite ease-in-out;-moz-animation:g1 15s infinite ease-in-out;-ms-animation:g1 15s infinite ease-in-out;-o-animation:g1 15s infinite ease-in-out;animation:g1 15s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g2 img{-webkit-animation:g1 15s 0.1s infinite ease-in-out;-moz-animation:g1 15s 0.1s infinite ease-in-out;-ms-animation:g1 15s 0.1s infinite ease-in-out;-o-animation:g1 15s 0.1s infinite ease-in-out;animation:g1 15s 0.1s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g3 img{-webkit-animation:g1 15s 0.2s infinite ease-in-out;-moz-animation:g1 15s 0.2s infinite ease-in-out;-ms-animation:g1 15s 0.2s infinite ease-in-out;-o-animation:g1 15s 0.2s infinite ease-in-out;animation:g1 15s 0.2s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g4 img{-webkit-animation:g1 15s 0.3s infinite ease-in-out;-moz-animation:g1 15s 0.3s infinite ease-in-out;-ms-animation:g1 15s 0.3s infinite ease-in-out;-o-animation:g1 15s 0.3s infinite ease-in-out;animation:g1 15s 0.3s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g5 img{-webkit-animation:g1 15s 0.4s infinite ease-in-out;-moz-animation:g1 15s 0.4s infinite ease-in-out;-ms-animation:g1 15s 0.4s infinite ease-in-out;-o-animation:g1 15s 0.4s infinite ease-in-out;animation:g1 15s 0.4s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g6 img{-webkit-animation:g1 15s 0.5s infinite ease-in-out;-moz-animation:g1 15s 0.5s infinite ease-in-out;-ms-animation:g1 15s 0.5s infinite ease-in-out;-o-animation:g1 15s 0.5s infinite ease-in-out;animation:g1 15s 0.5s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g7 img{-webkit-animation:g1 15s 0.6s infinite ease-in-out;-moz-animation:g1 15s 0.6s infinite ease-in-out;-ms-animation:g1 15s 0.6s infinite ease-in-out;-o-animation:g1 15s 0.6s infinite ease-in-out;animation:g1 15s 0.6s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g8 img{-webkit-animation:g1 15s 0.7s infinite ease-in-out;-moz-animation:g1 15s 0.7s infinite ease-in-out;-ms-animation:g1 15s 0.7s infinite ease-in-out;-o-animation:g1 15s 0.7s infinite ease-in-out;animation:g1 15s 0.7s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g9 img{-webkit-animation:g1 15s 0.8s infinite ease-in-out;-moz-animation:g1 15s 0.8s infinite ease-in-out;-ms-animation:g1 15s 0.8s infinite ease-in-out;-o-animation:g1 15s 0.8s infinite ease-in-out;animation:g1 15s 0.8s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g10 img{-webkit-animation:g1 15s 0.9s infinite ease-in-out;-moz-animation:g1 15s 0.9s infinite ease-in-out;-ms-animation:g1 15s 0.9s infinite ease-in-out;-o-animation:g1 15s 0.9s infinite ease-in-out;animation:g1 15s 0.9s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g11 img{-webkit-animation:g1 15s 1s infinite ease-in-out;-moz-animation:g1 15s 1s infinite ease-in-out;-ms-animation:g1 15s 1s infinite ease-in-out;-o-animation:g1 15s 1s infinite ease-in-out;animation:g1 15s 1s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.g12 img{-webkit-animation:g1 15s 1.1s infinite ease-in-out;-moz-animation:g1 15s 1.1s infinite ease-in-out;-ms-animation:g1 15s 1.1s infinite ease-in-out;-o-animation:g1 15s 1.1s infinite ease-in-out;animation:g1 15s 1.1s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.gr1 img{-webkit-animation:gr 15s infinite ease-in-out;-moz-animation:gr 15s infinite ease-in-out;-ms-animation:gr 15s infinite ease-in-out;-o-animation:gr 15s infinite ease-in-out;animation:gr 15s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.gr2 img{-webkit-animation:gr 15s 0.1s infinite ease-in-out;-moz-animation:gr 15s 0.1s infinite ease-in-out;-ms-animation:gr 15s 0.1s infinite ease-in-out;-o-animation:gr 15s 0.1s infinite ease-in-out;animation:gr 15s 0.1s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.gr3 img{-webkit-animation:gr 15s 0.2s infinite ease-in-out;-moz-animation:gr 15s 0.2s infinite ease-in-out;-ms-animation:gr 15s 0.2s infinite ease-in-out;-o-animation:gr 15s 0.2s infinite ease-in-out;animation:gr 15s 0.2s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.gr4 img{-webkit-animation:gr 15s 0.3s infinite ease-in-out;-moz-animation:gr 15s 0.3s infinite ease-in-out;-ms-animation:gr 15s 0.3s infinite ease-in-out;-o-animation:gr 15s 0.3s infinite ease-in-out;animation:gr 15s 0.3s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.gr5 img{-webkit-animation:gr 15s 0.4s infinite ease-in-out;-moz-animation:gr 15s 0.4s infinite ease-in-out;-ms-animation:gr 15s 0.4s infinite ease-in-out;-o-animation:gr 15s 0.4s infinite ease-in-out;animation:gr 15s 0.4s infinite ease-in-out}.homepage-slides-beta .fluid-grid li.gr6 img{-webkit-animation:gr 15s 0.5s infinite ease-in-out;-moz-animation:gr 15s 0.5s infinite ease-in-out;-ms-animation:gr 15s 0.5s infinite ease-in-out;-o-animation:gr 15s 0.5s infinite ease-in-out;animation:gr 15s 0.5s infinite ease-in-out}.homepage-slides-beta .active .fluid-grid{right:0}.homepage-slides-beta .fixed-bg span:nth-child(2){background-color:#000}.homepage-slides-beta .fixed-bg span:nth-child(2) img{opacity:0.5;filter:alpha(opacity=50)}.homepage-slides-beta .active .primary-navigation{opacity:1;filter:alpha(opacity=100)}.homepage-slides-beta .active .ipad-device .fixed-bg span:first-child,.homepage-slides-beta .active .iphone-device .fixed-bg span:first-child{animation:image-anim 2s forwards;-webkit-animation:image-anim 2s forwards}.homepage-slides-beta .active .ipad-device .fixed-bg span:last-child,.homepage-slides-beta .active .iphone-device .fixed-bg span:last-child{animation:image-anim 2s 2s forwards;-webkit-animation:image-anim 2s 2s forwards}@keyframes g1{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-100%}95%{left:-100%}100%{left:0}}@-webkit-keyframes g1{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-100%}95%{left:-100%}100%{left:0}}@-moz-keyframes g1{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-100%}95%{left:-100%}100%{left:0}}@-ms-keyframes g1{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-100%}95%{left:-100%}100%{left:0}}@-o-keyframes g1{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-100%}95%{left:-100%}100%{left:0}}@keyframes gr{0%{left:-100%}20%{left:-100%}25%{left:-200%}45%{left:-200%}50%{left:-100%}70%{left:-100%}75%{left:0}95%{left:0}100%{left:-100%}}@-webkit-keyframes gr{0%{left:-100%}20%{left:-100%}25%{left:-200%}45%{left:-200%}50%{left:-100%}70%{left:-100%}75%{left:0}95%{left:0}100%{left:-100%}}@-moz-keyframes gr{0%{left:-100%}20%{left:-100%}25%{left:-200%}45%{left:-200%}50%{left:-100%}70%{left:-100%}75%{left:0}95%{left:0}100%{left:-100%}}@-ms-keyframes gr{0%{left:-100%}20%{left:-100%}25%{left:-200%}45%{left:-200%}50%{left:-100%}70%{left:-100%}75%{left:0}95%{left:0}100%{left:-100%}}@-o-keyframes gr{0%{left:-100%}20%{left:-100%}25%{left:-200%}45%{left:-200%}50%{left:-100%}70%{left:-100%}75%{left:0}95%{left:0}100%{left:-100%}}@-webkit-keyframes image-anim{0%{height:0px}100%{height:100%}}@-moz-keyframes image-anim{0%{height:0px}100%{height:100%}}@keyframes image-anim{0%{height:0px}100%{height:100%}}.CMYK{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.CMYK .cover{background-color:#000;position:absolute}.CMYK .cover.top{height:100%;top:-50%;left:-100%;right:-100%;margin-top:-250px}.CMYK .cover.bottom{height:100%;bottom:-50%;left:0;right:0;margin-bottom:-250px}.CMYK .cover.left{width:100%;left:-50%;top:0;bottom:0;margin-left:-250px}.CMYK .cover.right{width:100%;right:-50%;top:0;bottom:0;margin-right:-250px}.CMYK .shape{width:500px;height:500px;position:absolute;left:50%;top:50%;margin-left:-250px;margin-top:-250px}.CMYK .shape img{display:block;border-bottom:20px solid #000}.CMYK .text{margin-bottom:0;font-size:125px;font-family:"Lato",sans-serif;font-weight:900;position:absolute;left:0;right:0;text-align:center;text-transform:uppercase;top:50%;margin-top:-113px;line-height:1;height:225px;overflow:hidden;color:#33cc99;opacity:.7}.CMYK .text li{height:225px;overflow:hidden}.CMYK .text li:first-child{opacity:0}.active .CMYK{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 2s,opacity 0.4s 2s;-moz-transition:transform 2s,opacity 0.4s 2s;-o-transition:transform 2s,opacity 0.4s 2s;transition:transform 2s,opacity 0.4s 2s}.active .CMYK .shape{-webkit-animation:shape 2s forwards;-moz-animation:shape 2s forwards;-ms-animation:shape 2s forwards;-o-animation:shape 2s forwards;animation:shape 2s forwards}.active .CMYK .text li:first-child{-webkit-animation:text 2s forwards;-moz-animation:text 2s forwards;-ms-animation:text 2s forwards;-o-animation:text 2s forwards;animation:text 2s forwards}@keyframes shape{0%{margin-top:-250px}30%{margin-top:-250px}40%{margin-top:-770px}70%{margin-top:-770px}80%{margin-top:-1300px}90%{margin-top:-1300px}100%{margin-top:-1300px}}@-webkit-keyframes shape{0%{margin-top:-250px}30%{margin-top:-250px}40%{margin-top:-770px}70%{margin-top:-770px}80%{margin-top:-1300px}90%{margin-top:-1300px}100%{margin-top:-1300px}}@-moz-keyframes shape{0%{margin-top:-250px}30%{margin-top:-250px}40%{margin-top:-770px}70%{margin-top:-770px}80%{margin-top:-1300px}90%{margin-top:-1300px}100%{margin-top:-1300px}}@-ms-keyframes shape{0%{margin-top:-250px}30%{margin-top:-250px}40%{margin-top:-770px}70%{margin-top:-770px}80%{margin-top:-1300px}90%{margin-top:-1300px}100%{margin-top:-1300px}}@-o-keyframes shape{0%{margin-top:-250px}30%{margin-top:-250px}40%{margin-top:-770px}70%{margin-top:-770px}80%{margin-top:-1300px}90%{margin-top:-1300px}100%{margin-top:-1300px}}@keyframes shape-infi{0%{margin-top:-250px}100%{margin-top:-1800px}}@-webkit-keyframes shape-infi{0%{margin-top:-250px}100%{margin-top:-1800px}}@-moz-keyframes shape-infi{0%{margin-top:-250px}100%{margin-top:-1800px}}@-ms-keyframes shape-infi{0%{margin-top:-250px}100%{margin-top:-1800px}}@-o-keyframes shape-infi{0%{margin-top:-250px}100%{margin-top:-1800px}}@keyframes text{0%{opacity:0;margin-top:0}20%{opacity:1}30%{opacity:1;margin-top:0}40%{opacity:1;margin-top:-225px}70%{opacity:1;margin-top:-225px}80%{opacity:1;margin-top:-450px}90%{opacity:1;margin-top:-450px}100%{opacity:1;margin-top:-450px}}@-webkit-keyframes text{0%{opacity:0;margin-top:0}20%{opacity:1}30%{opacity:1;margin-top:0}40%{opacity:1;margin-top:-225px}70%{opacity:1;margin-top:-225px}80%{opacity:1;margin-top:-450px}90%{opacity:1;margin-top:-450px}100%{opacity:1;margin-top:-450px}}@-moz-keyframes text{0%{opacity:0;margin-top:0}20%{opacity:1}30%{opacity:1;margin-top:0}40%{opacity:1;margin-top:-225px}70%{opacity:1;margin-top:-225px}80%{opacity:1;margin-top:-450px}90%{opacity:1;margin-top:-450px}100%{opacity:1;margin-top:-450px}}@-ms-keyframes text{0%{opacity:0;margin-top:0}20%{opacity:1}30%{opacity:1;margin-top:0}40%{opacity:1;margin-top:-225px}70%{opacity:1;margin-top:-225px}80%{opacity:1;margin-top:-450px}90%{opacity:1;margin-top:-450px}100%{opacity:1;margin-top:-450px}}@-o-keyframes text{0%{opacity:0;margin-top:0}20%{opacity:1}30%{opacity:1;margin-top:0}40%{opacity:1;margin-top:-225px}70%{opacity:1;margin-top:-225px}80%{opacity:1;margin-top:-450px}90%{opacity:1;margin-top:-450px}100%{opacity:1;margin-top:-450px}}.media-content-box{position:relative;overflow:hidden;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.media-content-box .media{overflow:hidden;position:relative}.media-content-box .media img{width:auto;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;max-width:none}.media-content-box .content{position:relative;padding:3em}.media-content-box .content.padding-ex{padding:5em}.media-content-box .content .text{color:#fff;font-size:24px;position:relative;z-index:2}.media-content-box .content .overlay{background-position:top center;background-size:cover;background-repeat:no-repeat;position:absolute;background-color:transparent;top:0;bottom:0;left:0;right:0;z-index:1}.media-content-box.m-c-b-blue{background-color:#6681d5}.media-content-box.m-c-b-blue .media img{width:100%;height:auto}.media-content-box.m-c-b-blue .content .overlay{background-image:url(/_ui/media/dist/uploads/m-c-b-blue-overlay.png);opacity:0.3;filter:alpha(opacity=30)}.media-content-box.m-c-b-green{background-color:#59b088}.media-content-box.seo-style-2 .text{color:#fff;font-size:18px;position:relative;z-index:2}.ie9 .media-content-box,.ie8 .media-content-box{display:table}.ie9 .media-content-box .media,.ie9 .media-content-box .content,.ie8 .media-content-box .media,.ie8 .media-content-box .content{display:table-cell;float:none}.grid-view-casestudy li{margin-bottom:0;position:relative}.grid-view-casestudy li.image-1{float:none !important;display:inline-block;margin-left:-2px}.grid-view-casestudy li > .feed-media{display:block;color:#FFF;text-decoration:none;position:relative}.grid-view-casestudy .feed-content a{color:#fff;text-decoration:none}.grid-view-casestudy .feed-content .feed-title{font-weight:300}.grid-view-casestudy .feed-content .feed-title a{text-transform:none;font-size:36px;letter-spacing:normal;font-weight:300}.grid-view-casestudy li > a:hover .feed-media img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.grid-view-casestudy li > a:hover .border{border-width:10px}.seo-cms{position:relative}.seo-cms .seo-content{position:absolute;top:14%;width:44%;left:6%}.seo-cms.ecom-webdesign .seo-content{position:absolute;top:19%;width:33%;left:6%}.seo-cms.ecom-webdesign .seo-content p{font-size:16px;margin-bottom:10px}.creative-media-description{position:relative}.creative-media-description .media-content{position:absolute;top:50%;left:50%;margin-left:-490px;margin-top:-10%}.creative-media-description .media-content.top-5{margin-top:-5%}.creative-media-description .media-content.top-10{margin-top:-10%}.creative-media-description .media-content.top-15{margin-top:-15%}.creative-media-description .media-content blockquote p{color:#fff;font-style:normal}.creative-media-description .feed-content{position:absolute;top:194px;right:201px;text-align:center}.creative-media-description .feed-content .feed-title{margin-bottom:12px}.creative-media-description .feed-content .feed-title a{text-transform:none;font-size:36px;letter-spacing:normal;font-weight:300;text-decoration:none;color:#fff}.creative-media-description .feed-content .feed-more{font-size:14px;text-transform:uppercase;letter-spacing:4px;border:1px solid #FFF;padding:8px 18px 10px 20px;line-height:1}.creative-media-description .feed-content .feed-more a{text-decoration:none;color:#fff}.custom-box-container{background:url(/_ui/media/dist/uploads/bg-channels.jpg) no-repeat;padding:80px 40px;margin-bottom:40px}.custom-box-container .media{text-align:center}.custom-box-container .media img{display:inline-block;vertical-align:top;*display:inline;*zoom:1}.features-and-benefits{background-color:#fafaf7}.features-and-benefits ul.custom{overflow:visible}.features-and-benefits ul.custom .h4{margin-top:-9px;font-size:16px}.features-and-benefits ul.custom li{margin-bottom:0}.features-and-benefits ul.custom li.line{width:33.33%}.features-and-benefits ul.custom li.line hr.line{margin-bottom:0 !important}.features-and-benefits ul.custom li.heading{width:21.33%}.features-and-benefits ul.features-grid li .features-container img{display:inline-block}.features-and-benefits ul.features-grid li .features-container h3{font-size:17px;margin-bottom:10px}.features-and-benefits ul.features-grid li .features-container h3.sea-green{color:#4da6a6}.features-and-benefits ul.features-grid li .features-container h3.green{color:#339933}.features-and-benefits ul.features-grid li .features-container h3.orange{color:#fe9200}.features-and-benefits ul.features-grid li .features-container h3.red{color:#cc3300}.features-and-benefits ul.features-grid li .features-container h3.purple{color:#663366}.features-and-benefits ul.features-grid li .features-container h3.blue{color:#335866}.inquiry-description p{margin-bottom:0;font-size:15px;font-weight:normal !important}.inquiry-description p.fs-32{font-size:32px;font-weight:300 !important}.inquiry-description p.fs-32 strong{font-style:italic}.inquiry-description a{display:block;margin-top:20px}.ma-footer h2{color:#000;margin-bottom:0}.ma-footer p{margin-bottom:14px;font-size:18px;color:#a3a3a3}.ma-footer hr.hr{width:4%;margin:0 auto;border-bottom:2px solid #ccc;margin-bottom:0 !important}.ma-footer2{text-align:center}.ma-footer2 blockquote p{font-size:21px}.ma-footer2 h5{font-size:16px;color:#000;margin-bottom:0 !important}.ma-footer2 p.tt-upp{color:#cacaca}.white-rounded-container{border-radius:10px;background-color:#fff;padding:30px;text-align:left}.white-rounded-container blockquote p{font-size:26px;color:#000000;padding-right:30px;padding-top:50px}.white-rounded-container p{font-size:14px;color:#898989;padding-right:30px}.fund-raising{background:url("/_ui/media/dist/uploads/bg-cs-cms.jpg") no-repeat;padding-top:40px}.case-study-slide{color:#fff;padding:40px}.case-study-slide blockquote p{color:#fff}.case-study-slide.ish-bg{background:url("/_ui/media/dist/uploads/bg-image-ish.jpg") no-repeat}.case-study-slide .slide-content a img{width:auto}.social a{display:inline-block;background-image:url("/_ui/media/dist/sprite.png");background-position:0 0;background-repeat:no-repeat;width:30px;height:30px;margin-right:10px;margin-bottom:5px;opacity:.8}.social a:hover{opacity:1}.social a.fb{background-position:-23px 0}.social a.tw{background-position:-53px 0}.social a.gp{background-position:-83px 0}.cookies-message{position:fixed;bottom:0;right:0;background:#fff;box-shadow:0px 0px 8px rgba(0,0,0,0.8);border-top-left-radius:4px;padding:2px 15px;height:38px;width:87px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:9999;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cookies-message .expand-title{text-transform:uppercase;color:#333;margin:0;font-size:13px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-weight:900}.cookies-message .expand-title:hover{text-decoration:underline}.cookies-message.expanded{width:360px;height:230px}.cookies-message.expanded .title,.cookies-message.expanded p,.cookies-message.expanded .cookie-close,.cookies-message.expanded .action-links,.cookies-message.expanded .padding{display:block}.cookies-message.expanded .expand-title{display:none}.cookies-message .title{font-size:15px;color:#333;text-transform:uppercase;margin-bottom:10px;display:none;font-weight:900}.cookies-message .padding{padding:15px 25px 15px 10px;display:none}.cookies-message p{font-size:14px;color:#333;display:none;line-height:1.3;margin-bottom:20px}.cookies-message .cookie-close{display:none;position:absolute;top:16px;right:11px;color:#000;text-decoration:none}.cookies-message .action-links{display:none;padding:0;margin:0}.cookies-message .action-links li{text-transform:uppercase;color:#333;font-weight:900;font-size:14px;padding:1px 10px 1px 0;margin-right:10px;border-right:1px solid #333}.cookies-message .action-links li a{color:#333}.cookies-message .action-links li a:hover{text-decoration:none}.cookies-message .action-links li:last-child{border:none}.cookies-message .action-links li .continue{margin-top:1px}.cookies-message .action-links li .c-info{margin-top:1px;margin-left:2px}.cookie-detail-container{margin-bottom:25px}.cookie-detail-container ul{margin-left:17px}.cookie-detail-container ul li{margin-bottom:10px;color:#666}.cookie-detail-container:last-child{border-bottom:none;margin-bottom:0}.cookie-detail-container .enable{background-color:#cc2954}.cookie-detail-container .enable i{background-color:#7A132F}.ie .contact-information{font-size:34px}.ie .cms-content ul li.fs-12{line-height:1.8 !important}.ie10 .full-width.media-header .title-header{z-index:2}.ie10 .full-width.media-header .media{position:relative;z-index:1}.ie8 .primary-header .logo img:first-child{display:none}.ie8 .social-block{padding-left:0}.safari .primary-header{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.ie7 .jark-website .jark-website-blurb,.ie8 .jark-website .jark-website-blurb{background-image:url("/_ui/media/dist/casestudy/jark/ie8-orange.png")}.ISH p{font-size:16px}.ISH blockquote p{font-size:30px}.ISH-grey-bg{background-color:#fafafa}.ISH-content-padding{padding:10%}.ISH-four-column-slide ul{width:400%}.ISH-four-column-slide ul > li{width:25%;float:left}.ISH-four-column-slide ul.first{-webkit-animation:ISH-four-column 13s infinite ease-in-out;-moz-animation:ISH-four-column 13s infinite ease-in-out;-ms-animation:ISH-four-column 13s infinite ease-in-out;-o-animation:ISH-four-column 13s infinite ease-in-out;animation:ISH-four-column 13s infinite ease-in-out}.ISH-four-column-slide ul.second{-webkit-animation:ISH-four-column 13s 0.1s infinite ease-in-out;-moz-animation:ISH-four-column 13s 0.1s infinite ease-in-out;-ms-animation:ISH-four-column 13s 0.1s infinite ease-in-out;-o-animation:ISH-four-column 13s 0.1s infinite ease-in-out;animation:ISH-four-column 13s 0.1s infinite ease-in-out}.ISH-four-column-slide ul.third{-webkit-animation:ISH-four-column 13s 0.2s infinite ease-in-out;-moz-animation:ISH-four-column 13s 0.2s infinite ease-in-out;-ms-animation:ISH-four-column 13s 0.2s infinite ease-in-out;-o-animation:ISH-four-column 13s 0.2s infinite ease-in-out;animation:ISH-four-column 13s 0.2s infinite ease-in-out}.ISH-four-column-slide ul.fourth{-webkit-animation:ISH-four-column 13s 0.3s infinite ease-in-out;-moz-animation:ISH-four-column 13s 0.3s infinite ease-in-out;-ms-animation:ISH-four-column 13s 0.3s infinite ease-in-out;-o-animation:ISH-four-column 13s 0.3s infinite ease-in-out;animation:ISH-four-column 13s 0.3s infinite ease-in-out}.ISH-eight-column-slide{overflow:hidden}.ISH-eight-column-slide > ul{width:200%;-webkit-animation:ISH-eight-column 20s 2s infinite cubic-bezier(0.77,0,0.175,1);-moz-animation:ISH-eight-column 20s 2s infinite cubic-bezier(0.77,0,0.175,1);-ms-animation:ISH-eight-column 20s 2s infinite cubic-bezier(0.77,0,0.175,1);-o-animation:ISH-eight-column 20s 2s infinite cubic-bezier(0.77,0,0.175,1);animation:ISH-eight-column 20s 2s infinite cubic-bezier(0.77,0,0.175,1)}.ISH-eight-column-slide li{height:100%;float:left;width:12.5%;max-height:230px}.ISH-author{color:#d2393b}.ISH-media{position:relative}.ISH-media .ISH-media-text{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#FFF;margin-bottom:0;font-size:14px;opacity:.8;font-family:"Lato",sans-serif;font-weight:300}.ISH-desktop-slider{padding:50px 0}.ISH-desktop-slider .i3-flexslider{border:1px solid #e6e6e6}.ISH-mobiles{text-align:center}.ISH-mobiles .ISH-mobile{display:inline-block;vertical-align:top;position:relative;margin:0 10px}.ISH-mobiles .ISH-mobile:first-child,.ISH-mobiles .ISH-mobile:last-child{margin-top:80px}.ISH-mobiles .ISH-mobile .gloss{z-index:10;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 1px rgba(0,0,0,0.3)}.ISH-mobiles .ISH-mobile .display,.ISH-mobiles .ISH-mobile .gloss{width:228px;height:407px;position:absolute;top:70px;left:29px;overflow:hidden}.ISH-mobiles .ISH-mobile .display{background-color:#3a4448}.ISH-mobiles .ISH-mobile .display > img{max-width:none}.ISH-mobiles .ISH-mobile.middle .display > img{margin-left:-190px;-webkit-animation:ISH-mobile-middle 10s infinite ease-in-out;-moz-animation:ISH-mobile-middle 10s infinite ease-in-out;-ms-animation:ISH-mobile-middle 10s infinite ease-in-out;-o-animation:ISH-mobile-middle 10s infinite ease-in-out;animation:ISH-mobile-middle 10s infinite ease-in-out}.ISH-mobiles .ISH-mobile.first .display > img:first-child{-webkit-animation:ISH-mobile-first-first 10s infinite ease-in-out;-moz-animation:ISH-mobile-first-first 10s infinite ease-in-out;-ms-animation:ISH-mobile-first-first 10s infinite ease-in-out;-o-animation:ISH-mobile-first-first 10s infinite ease-in-out;animation:ISH-mobile-first-first 10s infinite ease-in-out}.ISH-mobiles .ISH-mobile.first .display > img:last-child{margin-top:-172px;-webkit-animation:ISH-mobile-first 10s infinite ease-in-out;-moz-animation:ISH-mobile-first 10s infinite ease-in-out;-ms-animation:ISH-mobile-first 10s infinite ease-in-out;-o-animation:ISH-mobile-first 10s infinite ease-in-out;animation:ISH-mobile-first 10s infinite ease-in-out}.ISH-mobiles .ISH-mobile.last .display > img{-webkit-animation:ISH-mobile-last 10s infinite ease-in-out;-moz-animation:ISH-mobile-last 10s infinite ease-in-out;-ms-animation:ISH-mobile-last 10s infinite ease-in-out;-o-animation:ISH-mobile-last 10s infinite ease-in-out;animation:ISH-mobile-last 10s infinite ease-in-out}.ISH-mobiles p{font-size:12px;text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:700;color:#999}.ISH-donation-slider{background-color:#e8e8e8;padding:30px 11%;position:relative}.ISH-donation-slider .base{margin:0 auto}.ISH-donation-slider .meter{position:absolute;overflow:hidden;top:30px;left:11%;right:11%;bottom:30px;max-width:500px}.ISH-donation-slider .meter > .img{margin-left:-10%;width:100%;position:relative;height:100%}.ISH-donation-slider .meter .ISH-donation-day{position:absolute;right:6%;top:78%;font-size:10px;text-transform:uppercase;color:#cc3333;font-family:"Lato",sans-serif;font-weight:700}@media screen and (min-width:1024px){.ISH-donation-slider .meter .ISH-donation-day{font-size:12px;top:64%}}.ISH-donation-slider .meter .ISH-donation-amount{position:absolute;right:10%;top:34%;width:40px;text-align:center;font-size:12px;color:#FFF}.ISH-donation-slider .meter .ISH-donation-amount em{font-style:normal}@media screen and (min-width:1024px){.ISH-donation-slider .meter .ISH-donation-amount{font-size:14px;top:28%;right:11%}}@keyframes ISH-mobile-last{0%{margin-top:0}45%{margin-top:0}55%{margin-top:-350px}85%{margin-top:-300px}95%{margin-top:0}100%{margin-top:0}}@-webkit-keyframes ISH-mobile-last{0%{margin-top:0}45%{margin-top:0}55%{margin-top:-350px}85%{margin-top:-300px}95%{margin-top:0}100%{margin-top:0}}@-moz-keyframes ISH-mobile-last{0%{margin-top:0}45%{margin-top:0}55%{margin-top:-350px}85%{margin-top:-300px}95%{margin-top:0}100%{margin-top:0}}@-ms-keyframes ISH-mobile-last{0%{margin-top:0}45%{margin-top:0}55%{margin-top:-350px}85%{margin-top:-300px}95%{margin-top:0}100%{margin-top:0}}@-o-keyframes ISH-mobile-last{0%{margin-top:0}45%{margin-top:0}55%{margin-top:-350px}85%{margin-top:-300px}95%{margin-top:0}100%{margin-top:0}}@keyframes ISH-mobile-first-first{0%{margin-top:0}10%{margin-top:-120px}30%{margin-top:-120px}40%{margin-top:0}90%{margin-top:0}100%{margin-top:0}}@-webkit-keyframes ISH-mobile-first-first{0%{margin-top:0}10%{margin-top:-120px}30%{margin-top:-120px}40%{margin-top:0}90%{margin-top:0}100%{margin-top:0}}@-moz-keyframes ISH-mobile-first-first{0%{margin-top:0}10%{margin-top:-120px}30%{margin-top:-120px}40%{margin-top:0}90%{margin-top:0}100%{margin-top:0}}@-ms-keyframes ISH-mobile-first-first{0%{margin-top:0}10%{margin-top:-120px}30%{margin-top:-120px}40%{margin-top:0}90%{margin-top:0}100%{margin-top:0}}@-o-keyframes ISH-mobile-first-first{0%{margin-top:0}10%{margin-top:-120px}30%{margin-top:-120px}40%{margin-top:0}90%{margin-top:0}100%{margin-top:0}}@keyframes ISH-mobile-first{0%{margin-top:-172px}45%{margin-top:-172px}50%{margin-top:0}95%{margin-top:0}100%{margin-top:-172px}}@-webkit-keyframes ISH-mobile-first{0%{margin-top:-172px}45%{margin-top:-172px}50%{margin-top:0}95%{margin-top:0}100%{margin-top:-172px}}@-moz-keyframes ISH-mobile-first{0%{margin-top:-172px}45%{margin-top:-172px}50%{margin-top:0}95%{margin-top:0}100%{margin-top:-172px}}@-ms-keyframes ISH-mobile-first{0%{margin-top:-172px}45%{margin-top:-172px}50%{margin-top:0}95%{margin-top:0}100%{margin-top:-172px}}@-o-keyframes ISH-mobile-first{0%{margin-top:-172px}45%{margin-top:-172px}50%{margin-top:0}95%{margin-top:0}100%{margin-top:-172px}}@keyframes ISH-mobile-middle{0%{margin-left:-190px}30%{margin-left:-190px}35%{margin-left:0}95%{margin-left:0}100%{margin-left:-190px}}@-webkit-keyframes ISH-mobile-middle{0%{margin-left:-190px}30%{margin-left:-190px}35%{margin-left:0}95%{margin-left:0}100%{margin-left:-190px}}@-moz-keyframes ISH-mobile-middle{0%{margin-left:-190px}30%{margin-left:-190px}35%{margin-left:0}95%{margin-left:0}100%{margin-left:-190px}}@-ms-keyframes ISH-mobile-middle{0%{margin-left:-190px}30%{margin-left:-190px}35%{margin-left:0}95%{margin-left:0}100%{margin-left:-190px}}@-o-keyframes ISH-mobile-middle{0%{margin-left:-190px}30%{margin-left:-190px}35%{margin-left:0}95%{margin-left:0}100%{margin-left:-190px}}@keyframes ISH-donation-slider{0%{margin-left:-60%}100%{margin-left:-10%}}@-webkit-keyframes ISH-donation-slider{0%{margin-left:-60%}100%{margin-left:-10%}}@-moz-keyframes ISH-donation-slider{0%{margin-left:-60%}100%{margin-left:-10%}}@-ms-keyframes ISH-donation-slider{0%{margin-left:-60%}100%{margin-left:-10%}}@-o-keyframes ISH-donation-slider{0%{margin-left:-60%}100%{margin-left:-10%}}@keyframes ISH-donation-slider-day{0%{content:"1"}100%{content:"1"}}@-webkit-keyframes ISH-donation-slider-day{0%{content:"1"}100%{content:"1"}}@-moz-keyframes ISH-donation-slider-day{0%{content:"1"}100%{content:"1"}}@-ms-keyframes ISH-donation-slider-day{0%{content:"1"}100%{content:"1"}}@-o-keyframes ISH-donation-slider-day{0%{content:"1"}100%{content:"1"}}@keyframes ISH-four-column{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}60%{margin-left:-100%}65%{margin-left:-200%}95%{margin-left:-200%}100%{margin-left:0}}@-webkit-keyframes ISH-four-column{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}60%{margin-left:-100%}65%{margin-left:-200%}95%{margin-left:-200%}100%{margin-left:0}}@-moz-keyframes ISH-four-column{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}60%{margin-left:-100%}65%{margin-left:-200%}95%{margin-left:-200%}100%{margin-left:0}}@-ms-keyframes ISH-four-column{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}60%{margin-left:-100%}65%{margin-left:-200%}95%{margin-left:-200%}100%{margin-left:0}}@-o-keyframes ISH-four-column{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}60%{margin-left:-100%}65%{margin-left:-200%}95%{margin-left:-200%}100%{margin-left:0}}@keyframes ISH-eight-column{0%{margin-left:0}5%{margin-left:-25%}20%{margin-left:-25%}25%{margin-left:-50%}40%{margin-left:-50%}45%{margin-left:-75%}60%{margin-left:-75%}65%{margin-left:-50%}75%{margin-left:-50%}80%{margin-left:-25%}90%{margin-left:-25%}95%{margin-left:0}100%{margin-left:0}}@-webkit-keyframes ISH-eight-column{0%{margin-left:0}5%{margin-left:-25%}20%{margin-left:-25%}25%{margin-left:-50%}40%{margin-left:-50%}45%{margin-left:-75%}60%{margin-left:-75%}65%{margin-left:-50%}75%{margin-left:-50%}80%{margin-left:-25%}90%{margin-left:-25%}95%{margin-left:0}100%{margin-left:0}}@-moz-keyframes ISH-eight-column{0%{margin-left:0}5%{margin-left:-25%}20%{margin-left:-25%}25%{margin-left:-50%}40%{margin-left:-50%}45%{margin-left:-75%}60%{margin-left:-75%}65%{margin-left:-50%}75%{margin-left:-50%}80%{margin-left:-25%}90%{margin-left:-25%}95%{margin-left:0}100%{margin-left:0}}@-ms-keyframes ISH-eight-column{0%{margin-left:0}5%{margin-left:-25%}20%{margin-left:-25%}25%{margin-left:-50%}40%{margin-left:-50%}45%{margin-left:-75%}60%{margin-left:-75%}65%{margin-left:-50%}75%{margin-left:-50%}80%{margin-left:-25%}90%{margin-left:-25%}95%{margin-left:0}100%{margin-left:0}}@-o-keyframes ISH-eight-column{0%{margin-left:0}5%{margin-left:-25%}20%{margin-left:-25%}25%{margin-left:-50%}40%{margin-left:-50%}45%{margin-left:-75%}60%{margin-left:-75%}65%{margin-left:-50%}75%{margin-left:-50%}80%{margin-left:-25%}90%{margin-left:-25%}95%{margin-left:0}100%{margin-left:0}}.allens-wide-container{max-width:1920px;margin:0 auto}.allens-history-container{background:url("/_ui/media/dist/casestudy/allens/allens-history.jpg") top left;height:702px;margin-bottom:75px}@media screen and (min-width:767px) and (max-width:1060px){.allens-history-container{background-position:-248px top}}.allens-history-container .history-blurb{width:500px;position:absolute;left:600px;top:100px}@media screen and (min-width:767px) and (max-width:1060px){.allens-history-container .history-blurb{width:399px;position:absolute;left:328px;top:100px}}.allens-history-container .history-blurb blockquote{font-size:26px}@media screen and (min-width:767px) and (max-width:1060px){.allens-history-container .history-blurb blockquote{font-size:20px}}.allens-images{width:100%;margin:0 auto;min-height:400px;margin-bottom:100px}@media screen and (min-width:767px) and (max-width:1060px){.allens-images{width:100%;margin:0 auto;min-height:159px;margin-bottom:100px}}.allens-images .allens-image-placeholder{width:16.66666666666667%;float:left}@media screen and (min-width:767px) and (max-width:1060px){.allens-images .allens-image-placeholder{width:16.66666666666667%;float:left}}.allens-images .allens-image-placeholder img{width:100%}.allens-ipad-container{background:url("/_ui/media/dist/casestudy/allens/allens-ipad-bg.jpg") top left;height:753px}@media screen and (min-width:767px) and (max-width:1327px){.allens-ipad-container{height:753px}}.allens-ipad-container .allens-ipad-image{width:1200px;position:absolute;left:325px;top:101px}@media screen and (min-width:767px) and (max-width:1327px){.allens-ipad-container .allens-ipad-image{width:1050px;position:absolute;left:50%;margin-left:-525px}}@media screen and (min-width:767px) and (max-width:1025px){.allens-ipad-container .allens-ipad-container{height:691px}.allens-ipad-container .allens-ipad-image{width:1050px;position:absolute;left:50%;margin-left:-525px}}.allens-screen{background-color:#f5f1e8;height:1025px;width:1920px;margin:0 auto;margin-bottom:75px}@media screen and (min-width:767px) and (max-width:1327px){.allens-screen{height:598px}}.allens-screen .text-blurb{width:364px;position:absolute;left:925px;top:18px}.allens-screen .text-blurb blockquote{font-size:23px}.allens-screen .text-blurb blockquote p{line-height:1.5}.allens-screen .allens-screen-1{width:832px;height:1026px;position:absolute;top:0px;left:0px}.allens-screen .allens-screen-2{width:556px;height:624px;position:absolute;top:401px;left:859px}.allens-screen .allens-screen-3{width:291px;height:624px;position:absolute;top:401px;left:1437px}.allens-screen .allens-screen-4{width:295px;height:215px;position:absolute;top:155px;left:1437px}@media screen and (min-width:767px) and (max-width:1327px){.allens-screen .allens-screen-1{width:482px;height:513px;position:absolute;top:0px;left:0px}.allens-screen .allens-screen-2{width:350px;height:312px;position:absolute;top:200px;left:489px}.allens-screen .allens-screen-3{width:184px;height:312px;position:absolute;top:200px;left:849px}.allens-screen .allens-screen-4{width:184px;height:107px;position:absolute;top:51px;left:849px}.allens-screen .text-blurb{width:303px;position:absolute;left:497px;top:-17px}.allens-screen .text-blurb blockquote{font-size:17px}}.allens-mobile-container{background:url("/_ui/media/dist/casestudy/allens/allens-mobile-bg.jpg") top left;height:970px;margin-top:117px}.allens-mobile-container .allens-mobile-image{width:345px;height:707px;position:absolute;left:50%;margin-left:-172px;top:-114px}.allens-mobile-container blockquote{font-size:26px;color:#fff;margin-top:684px}.allens-fs-24{font-size:24px}[class*="-page-slider"] img{margin-bottom:20px}.jark-intro .jark-logo{width:83px;height:97px;margin:0 auto;margin-bottom:20px}.jark-intro header{width:600px;margin:0 auto;margin-bottom:70px}.jark-intro .h1{margin-bottom:20px}.jark-intro blockquote{font-size:22px;color:#807f82}.jark-intro blockquote p{line-height:1.3}.jark-category-image{margin-bottom:50px}.jark-intro-blurb blockquote{font-size:30px}.jark-intro-blurb blockquote p{color:#807f82}.jark-intro-blurb p{color:#807f82}.jark-website{background:url("/_ui/media/dist/casestudy/jark/jark-main-bg.jpg") no-repeat top left;height:768px;position:relative}@media screen and (min-width:767px) and (max-width:1025px){.jark-website{background-position:-380px top}}.jark-website .jark-website-blurb{width:373px;position:absolute;right:20px;top:-19px;color:#fff;background:rgba(255,126,0,0.93);padding:41px}@media screen and (min-width:767px) and (max-width:1025px){.jark-website .jark-website-blurb{width:373px;position:absolute;right:10px;top:-19px;color:#fff;background:rgba(255,126,0,0.93);padding:41px}}.jark-website p{line-height:1.3}.jark-website blockquote{color:#fff}.jark-website blockquote p{margin-bottom:10px}.jark-icon-graphy{display:table;margin-left:-1px}.jark-icon-graphy .text-blurb-bg{background:#00a6ed; padding:53px;color:#fff; display:table-cell;vertical-align:middle}.jark-icon-graphy .text-blurb-bg p{text-align:center}.jark-icon-graphy .icon-image{width:64%;display:table-cell;color:#fff; }.jark-info-graphic{background:url("/_ui/media/dist/casestudy/jark/jark-info-graphic-bg.jpg") no-repeat top left;height:657px}.jark-info-graphic header{text-align:center;width:600px;margin:0 auto;padding-top:40px;color:#fff}.jark-info-graphic header h5{margin-bottom:10px;color:#9da1a6}.jark-info-graphic header blockquote{color:#fff}.jark-info-graphic .info-graphic-image{width:96%;margin:0 auto}.jark-mobile-bg{background:url("/_ui/media/dist/casestudy/jark/jark-mobile-bg.jpg") no-repeat top left;height:615px;position:relative}.jark-mobile-bg .jark-mobile-blurb{width:323px;position:absolute;left:100px;top:102px;color:#fff}.jark-mobile-bg .jark-mobile-blurb p{line-height:1.3}.jark-mobile-bg .jark-mobile-blurb blockquote{color:#fff}.jark-mobile-bg .jark-mobile-blurb blockquote p{margin-bottom:10px}.bsm-getting-started{position:relative}.bsm-getting-started img{width:100%;height:auto}.bsm-getting-started .bsm-gs-text1{position:absolute;top:347px;right:85px;width:290px;text-align:left}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text1{position:absolute;top:197px;right:101px;width:203px;text-align:left}}.bsm-getting-started .bsm-gs-text1 p{font-size:24px;font-family:"Lato",sans-serif;font-weight:300;line-height:1.5}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text1 p{font-size:19px}}@media screen and (min-width:1026px) and (max-width:1312px){.bsm-getting-started .bsm-gs-text1{position:absolute;top:189px;right:42px;width:260px;text-align:left}}@media screen and (min-width:1026px) and (max-width:1312px){.bsm-getting-started p{font-size:24px}}.bsm-getting-started .bsm-gs-text2{position:absolute;top:825px;width:740px;left:50%;margin-left:-370px}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text2{position:absolute;top:480px;width:740px;left:50%;margin-left:-370px}}.bsm-getting-started .bsm-gs-text2 > p{font-size:16px}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text2 > p{font-size:13px}}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text2 blockquote{font-size:28px}}.bsm-getting-started .bsm-gs-text2 blockquote p{margin-bottom:20px}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text2 blockquote p{margin-bottom:0}}.bsm-getting-started .bsm-gs-text3{position:absolute;bottom:100px;left:148px;width:415px;text-align:left}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text3{position:absolute;bottom:86px;left:44px;width:325px;text-align:left}}.bsm-getting-started .bsm-gs-text3 p{font-size:27px;font-family:"Lato",sans-serif;font-weight:300;line-height:1.5;margin-bottom:0}@media screen and (min-width:767px) and (max-width:1025px){.bsm-getting-started .bsm-gs-text3 p{font-size:18px}}@media screen and (min-width:1031px) and (max-width:1197px){.bsm-getting-started .bsm-gs-text2{position:absolute;top:642px;width:740px;left:50%;margin-left:-370px}}@media screen and (min-width:832px) and (max-width:1032px){.bsm-getting-started .bsm-gs-text2{position:absolute;top:595px;width:740px;left:50%;margin-left:-370px}}.bsm-property{position:relative}.bsm-property .bsm-property-text1{position:absolute;width:390px;bottom:50px;left:116px;text-align:left}@media screen and (min-width:767px) and (max-width:1025px){.bsm-property .bsm-property-text1{position:absolute;width:320px;bottom:10px;left:26px;text-align:left}}.bsm-property p{margin-bottom:0;font-size:30px}@media screen and (min-width:767px) and (max-width:1025px){.bsm-property p{margin-bottom:0 !important;font-size:19px}}.allens-page-slider.used-for-bsm p{font-size:16px;width:530px;margin:0 auto 40px}.ie8 .bsm-gs-text1{bottom:-10px}.businesscoms-interactive{background:#081d4d;position:relative}.businesscoms-interactive .businesscoms-slider{padding-top:35px;position:absolute;bottom:0}.businesscoms-interactive .businesscoms-testimonials{position:relative}.businesscoms-interactive .businesscoms-testimonials .img-area img{width:100%;height:auto}.businesscoms-interactive .businesscoms-testimonials .testimonial-area{position:relative;padding:10%;bottom:0;left:0;right:0;text-align:center;background:#00a9ff}.businesscoms-interactive .businesscoms-testimonials .testimonial-area p{text-align:center;font-style:italic;font-size:16px;color:#fff;margin-bottom:10px}.businesscoms-interactive .businesscoms-testimonials .testimonial-area span{font-style:normal;text-transform:uppercase;font-size:12px;color:#071d4d}.AR-image-abs{width:640px;height:633px;position:absolute;left:-69px}.AR-content-para{margin-left:50px;margin-right:50px;padding-top:30px}.AR-min-height{min-height:1000px}.AR-side-pane{padding-top:8px;padding-bottom:3px;background:transparent url("/_ui/media/dist/uploads/ar-sidepane-bg.png") left top;background-size:cover}.AR-side-pane .AR-pane-area{margin:10px;background-color:#fff}.AR-side-pane .pane-content{padding:40px;padding-top:60px}.AR-side-pane .pane-content p{font-size:15px;line-height:1.5;margin-bottom:20px}.AR-intro-content{margin-top:91px}.AR-con-simple{position:absolute;top:-59px;left:83px;width:1082px;height:83px}.AR-slider{box-shadow:6px 6px 19px rgba(0,0,0,0.23)}.AR-slider .flex-control-nav.flex-control-paging{float:right;margin-top:30px}.AR-slider .flex-control-nav.flex-control-paging a{background-color:transparent;text-indent:0;white-space:nowrap;overflow:hidden;width:12px;height:19px;float:right;margin-top:10px;font-size:12px;font-weight:700}.icon-graphy .icon-content{padding:30px}.icon-graphy .icon-content p{font-size:15px;line-height:1.5}.ar-scroller{height:832px;background-image:url("/_ui/media/dist/uploads/ar-slider.jpg");background-repeat:repeat-x;background-position:0px center}.ar-scroller .overlay{height:568px;width:100%;background:rgba(0,0,0,0.85);position:absolute;top:138px;left:0;right:0}.ar-scroller ul{padding:0px 20px;text-align:center}.ar-scroller li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;vertical-align:middle;margin:0 25px}.ar-scroller.ar-scroller-animation{-webkit-animation:ar-forwards 15s linear infinite forwards;-moz-animation:ar-forwards 15s linear infinite forwards;-ms-animation:ar-forwards 15s linear infinite forwards;-o-animation:ar-forwards 15s linear infinite forwards;animation:ar-forwards 15s linear infinite forwards}.ar-scroller .mobile{width:424px;height:832px;position:absolute;top:-2px;left:50%;margin-left:-212px}@keyframes ar-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-webkit-keyframes ar-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-moz-keyframes ar-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-ms-keyframes ar-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-o-keyframes ar-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}.inner-scroller{height:568px;width:320px;position:absolute;left:50%;top:134px;margin-left:-160px;background-image:url("/_ui/media/dist/uploads/ar-scroller-inner.jpg");background-repeat:repeat-x;background-position:0px center}.inner-scroller ul{padding:0px 20px;text-align:center}.inner-scroller li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;vertical-align:middle;margin:0 25px}.inner-scroller.ar-inner-scroller-animation{-webkit-animation:ar-inner-forwards 15s linear infinite forwards;-moz-animation:ar-inner-forwards 15s linear infinite forwards;-ms-animation:ar-inner-forwards 15s linear infinite forwards;-o-animation:ar-inner-forwards 15s linear infinite forwards;animation:ar-inner-forwards 15s linear infinite forwards}.inner-scroller .mobile{width:424px;height:832px;position:absolute;top:-2px;left:50%;margin-left:-212px}@keyframes ar-inner-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-webkit-keyframes ar-inner-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-moz-keyframes ar-inner-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-ms-keyframes ar-inner-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}@-o-keyframes ar-inner-forwards{0%{background-position-x:0}10%{background-position-x:-320px}20%{background-position-x:-320px}30%{background-position-x:-640px}40%{background-position-x:-640px}50%{background-position-x:-960px}60%{background-position-x:-960px}70%{background-position-x:-1280px}80%{background-position-x:-1280px}90%{background-position-x:-1600px}100%{background-position-x:-1600px}}.i3-content{background:transparent url("/_ui/media/dist/uploads/i3-bg.jpg") left top;background-size:cover;padding:1px;width:80%;margin:0 auto;position:relative}.i3-content .i3-logo{width:116px;height:105px;position:absolute;left:50%;margin-left:-53px;top:-49px}.i3-content .content{padding:75px;margin:10px;background-color:#fff}.i3-content .content p{margin-bottom:20px}.pitney-website-showoff{background:#d2effc url("/_ui/media/dist/casestudy/pitney/blue-bg.jpg");background-size:cover;padding:70px 0;position:relative;min-height:1170px;z-index:99}.pitney-website-showoff .submission-system{position:absolute;width:965px;height:939px;display:block;bottom:-120px;left:8%}@media screen and (min-width:767px) and (max-width:1025px){.pitney-website-showoff .submission-system{position:absolute;width:85%;height:781px;display:block;bottom:-120px;left:8%}}.pitney-website-showoff .submission-system .text{position:absolute;top:283px;width:70%;margin:0 auto;left:15%;display:block}@media screen and (min-width:767px) and (max-width:1025px){.pitney-website-showoff .submission-system .text{position:inherit;bottom:59%;width:93%;margin:0 auto;left:4%;display:block;top:initial}}@media screen and (min-width:920px) and (max-width:1024px){.pitney-website-showoff .submission-system .text{position:inherit;bottom:55%;width:93%;margin:0 auto;left:4%;display:block;top:initial}}@media screen and (min-width:767px) and (max-width:1025px){.pitney-website-showoff .submission-system .text p{font-size:13px;line-height:1.3}}@media screen and (min-width:767px) and (max-width:1025px){.pitney-website-showoff .submission-system .text h4{font-size:17px;margin-bottom:2px}}.pitney-and-us{background:#ffe059 url("/_ui/media/dist/casestudy/pitney/yellow-bg.jpg");background-size:cover;padding-top:150px;padding-bottom:100px}.grid-block.custom-four-blocks > li{width:25%}.ts-intro-bg{background:url("/_ui/media/dist/casestudy/tradeskill/ts-intro-bg.jpg") top left no-repeat;  margin:0 auto;margin-bottom:75px;position:relative;   background-position:48% top}.ts-intro-bg header{color:#fff;text-align:center;padding-top:30px}@media screen and (min-width:767px) and (max-width:1025px){.ts-intro-bg header h2{font-size:31px}}.ts-intro-bg .text-blurb{width:35%;color:#fff;   margin-left:58%;padding-bottom:80px}@media screen and (min-width:767px) and (max-width:1025px){.ts-intro-bg .text-blurb p{line-height:1.3}}.ts-intro-bg .text-blurb blockquote{font-size:22px;color:#fff}.ts-challenge-bg{background:#0b2036;height:751px; margin:0 auto;position:relative;display:table}.ts-challenge-bg .ts-challenge-bg-container{background:url("/_ui/media/dist/casestudy/tradeskill/ts-challenge-bg.jpg") left top no-repeat;background-size:cover;width:60%;height:100%;min-height:751px;display:table-cell}.ts-challenge-bg header{color:#fff;text-align:center;padding-top:30px}.ts-challenge-bg .text-blurb{width:92%;color:#fff;   margin-top:40px;display:table-cell;text-align:middle;vertical-align:middle;padding:6%}.ts-challenge-bg .text-blurb blockquote{font-size:30px;color:#fff}.ts-screenshot-bg{background:url("/_ui/media/dist/casestudy/tradeskill/ts-course-bg.jpg") left top no-repeat;height:751px;max-width:1920px;margin:0 auto;margin-bottom:75px;position:relative}@media screen and (min-width:767px) and (max-width:1278px){.ts-screenshot-bg{background-position:-537px top}}.ts-screenshot-bg .ts-screen-image{width:756px;position:absolute;left:50%;top:37px;margin-left:-378px}@media screen and (min-width:767px) and (max-width:1278px){.ts-screenshot-bg .ts-screen-image{width:756px;position:absolute;left:17%;top:37px;margin-left:-378px}}.ts-screenshot-bg header{color:#fff;text-align:center;padding-top:30px}@media screen and (min-width:767px) and (max-width:1278px){.ts-screenshot-bg header h2{font-size:31px}}.ts-screenshot-bg .text-blurb{width:16%;color:#fff;position:absolute;left:4%;top:220px;text-align:right}@media screen and (min-width:767px) and (max-width:1278px){.ts-screenshot-bg .text-blurb{width:26%;color:#fff;position:absolute;left:630px;top:201px;text-align:left}}@media screen and (min-width:767px) and (max-width:1278px){.ts-screenshot-bg .text-blurb p{line-height:1.3}}.ts-screenshot-bg .text-blurb blockquote{font-size:30px;color:#fff}.ts-skills-bg{background:url("/_ui/media/dist/casestudy/tradeskill/ts-footer-bg.jpg") -151px top no-repeat;height:751px;max-width:1920px;margin:0 auto;margin-bottom:75px;position:relative;margin-top:130px}@media screen and (min-width:767px) and (max-width:1230px){.ts-skills-bg{background-position:-537px top}}.ts-skills-bg header{color:#fff;text-align:center;padding-top:30px}@media screen and (min-width:767px) and (max-width:1230px){.ts-skills-bg header h2{font-size:31px}}.ts-skills-bg .text-blurb{width:386px;color:#333;position:absolute;left:828px;top:71px; text-align:center}@media screen and (min-width:767px) and (max-width:1230px){.ts-skills-bg .text-blurb{width:36%;color:#333;position:absolute;left:473px;top:96px;text-align:center}}@media screen and (min-width:767px) and (max-width:1230px){.ts-skills-bg .text-blurb p{line-height:1.3}}.ts-skills-bg .text-blurb blockquote{font-size:30px;color:#fff}.container.bottom-0{margin-bottom:0 !important}.sb-timeline{background:url("/_ui/media/dist/casestudy/supremebeing/sb-timeline-bg-top.jpg") left top no-repeat; color:#fff;padding:77px 182px 0; height:359px}.sb-timeline blockquote{color:#fff;margin-bottom:20px}.sb-timeline p{margin-bottom:0;font-size:14px;padding-left:20px;padding-right:20px}.sb-mobile{background:#f8f4f4 url("/_ui/media/dist/casestudy/supremebeing/bg-header-mobile.png") left top no-repeat;padding:161px 133px 18px;margin:0px;margin-top:-2px;background-size:contain}.sb-mobile blockquote{margin-bottom:10px}.sb-user-experience{background:#f8f4f4 url("/_ui/media/dist/casestudy/supremebeing/bg-ux.jpg") left top no-repeat;min-height:1286px}.sb-user-experience .sb-ux-col{width:400px;margin-left:70px;margin-top:100px;text-align:left;padding-top:232px}.sb-user-experience .sb-ux-col h5{font-weight:900;text-transform:uppercase;color:#7d7c83;letter-spacing:4px;font-size:13px}.sb-user-experience .sb-ux-col h2{font-weight:900;font-size:44px;color:#333333;margin-bottom:10px}.sb-user-experience .sb-ux-col h3{font-size:13px;font-weight:900;color:#333;text-transform:uppercase;margin-bottom:10px;letter-spacing:3px}.sb-user-experience .sb-ux-col blockquote{font-size:21px;color:#807f82;font-weight:300;line-height:1.5;margin-bottom:40px}.sb-user-experience .sb-ux-col p{font-size:15px;margin-bottom:10px}.timeline-slider-container{background:#f8f4f4 url("/_ui/media/dist/casestudy/supremebeing/timelineslider.jpg") left top no-repeat;margin-top:-1px;overflow:hidden}.timeline-slider-container .timeline-slider{width:832px;margin:0 auto}.timeline-slider-container .timeline-slider .flexslider-image-gallery .flex-direction-nav a{top:34%}.timeline-slider-container .timeline-slider .flexslider-image-gallery.timeline-image-gallery .flex-viewport{overflow:visible !important}.timeline-slider-container .timeline-slider .flexslider-image-gallery.timeline-image-gallery .flex-viewport .slides > li{overflow:hidden;opacity:.5 !important}.timeline-slider-container .timeline-slider .flexslider-image-gallery.timeline-image-gallery .flex-viewport .slides > li > img{opacity:.8;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s}.timeline-slider-container .timeline-slider .flexslider-image-gallery.timeline-image-gallery .flex-viewport .slides li.flex-active-slide{opacity:1 !important}.timeline-slider-container .timeline-slider .flexslider-image-gallery.timeline-image-gallery .flex-viewport .slides li.flex-active-slide img{opacity:1 !important}.timeline-slider-container .timeline-slider .timeline-bottom{min-height:167px;color:#fff;padding:27px 58px 0;background-size:contain;height:212px;position:relative}.timeline-slider-container .timeline-slider .timeline-bottom .line{height:26px;width:1px;display:block;margin:0 auto;border-right:1px solid #fff;position:absolute;top:-6px;left:396px}.timeline-slider-container .timeline-slider .timeline-bottom h5{font-size:14px;font-weight:900;color:#91949a;margin-bottom:10px}.timeline-slider-container .timeline-slider .timeline-bottom h4{font-size:20px;font-weight:900;text-transform:uppercase;margin-bottom:10px}.timeline-slider-container .timeline-slider .timeline-bottom blockquote{color:#fff;margin-bottom:20px}.timeline-slider-container .timeline-slider .timeline-bottom p{margin-bottom:0;font-size:16px;padding-left:20px;padding-right:20px;padding-top:0;margin-bottom:0;line-height:1.4}.sb-scroller{height:465px;background-image:url("/_ui/media/dist/casestudy/supremebeing/sb-screen-scroller.jpg");background-repeat:repeat-x;background-position:0px center;margin-bottom:0 !important}.sb-scroller .overlay{height:568px;width:100%;background:rgba(0,0,0,0.85);position:absolute;top:138px;left:0;right:0}.sb-scroller ul{padding:0px 20px;text-align:center}.sb-scroller li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;vertical-align:middle;margin:0 25px}.sb-scroller.sb-scroller-animation{-webkit-animation:sb-forwards 25s linear infinite forwards;-moz-animation:sb-forwards 25s linear infinite forwards;-ms-animation:sb-forwards 25s linear infinite forwards;-o-animation:sb-forwards 25s linear infinite forwards;animation:sb-forwards 25s linear infinite forwards}.sb-scroller .mobile{width:424px;height:832px;position:absolute;top:-2px;left:50%;margin-left:-212px}@keyframes sb-forwards{0%{background-position-x:0}20%{background-position-x:-352px}40%{background-position-x:-704px}60%{background-position-x:-1065px}80%{background-position-x:-1408px}100%{background-position-x:-1760px}}@-webkit-keyframes sb-forwards{0%{background-position-x:0}20%{background-position-x:-352px}40%{background-position-x:-704px}60%{background-position-x:-1065px}80%{background-position-x:-1408px}100%{background-position-x:-1760px}}@-moz-keyframes sb-forwards{0%{background-position-x:0}20%{background-position-x:-352px}40%{background-position-x:-704px}60%{background-position-x:-1065px}80%{background-position-x:-1408px}100%{background-position-x:-1760px}}@-ms-keyframes sb-forwards{0%{background-position-x:0}20%{background-position-x:-352px}40%{background-position-x:-704px}60%{background-position-x:-1065px}80%{background-position-x:-1408px}100%{background-position-x:-1760px}}@-o-keyframes sb-forwards{0%{background-position-x:0}20%{background-position-x:-352px}40%{background-position-x:-704px}60%{background-position-x:-1065px}80%{background-position-x:-1408px}100%{background-position-x:-1760px}}.sb-ipad-container{background-image:url("/_ui/media/dist/casestudy/supremebeing/sb-ipad-bg.jpg");background-size:cover;height:446px}.sb-ipad-container .ipad-content{margin-left:60px;width:400px;text-align:left}.sb-ipad-container .ipad-content h3{font-size:12px;font-weight:700;color:#b1b1b1;text-transform:uppercase;padding-top:130px;margin-bottom:15px}.sb-ipad-container .ipad-content p{font-size:19px;color:#fff;font-weight:700 !important;line-height:1.5}.sb-ipad-container .ipad-content a{color:#fff}.sb-ipad-container .ipad-content a:hover{color:#33cc99}.alc-website-area{background:#f2f0e7 url("/_ui/media/dist/casestudy/alc/web-bg.jpg") no-repeat top right;position:relative;padding:34px 75px 58px;margin-top:0}@media screen and (min-width:767px) and (max-width:1025px){.alc-website-area{background-position:-188px top}}.alc-website-area .header{position:absolute;left:75px;top:52px}@media screen and (min-width:767px) and (max-width:1025px){.alc-website-area .header .big-heading{font-size:33px}}.alc-website-area .fs-20{font-size:20px;  }@media screen and (min-width:1024px){.alc-website-area .fs-20{margin-top:249px}}@media screen and (min-width:767px) and (max-width:1025px){.alc-website-area .fs-20{margin-top:174px}}@media screen and (min-width:767px) and (max-width:1025px){.alc-website-area .w-40{width:48%}}.alc-logo{width:220px}.alc-grass-area{background:#f2f0e7 url("/_ui/media/dist/casestudy/alc/grass.jpg") no-repeat top right;position:relative;padding:100px 0}.alc-grass-area .chart{display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:relative}.alc-grass-area .chart .text{position:absolute;top:-6px;right:-160px;width:140px;text-align:left}.alc-grass-area .chart .text h2{font-size:14px;color:#fff;font-style:italic;margin-bottom:10px}.alc-grass-area .chart .text p{font-size:14px;color:#fff;line-height:1.2}.alc-wood-text{background:#352923 url("/_ui/media/dist/casestudy/alc/wood-bg.jpg") repeat top right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:767px) and (max-width:1025px){.alc-wood-text .m-auto{margin-top:28px;margin-bottom:28px}}.alc-wood-text .col-45{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:45%}@media screen and (min-width:767px) and (max-width:1025px){.alc-wood-text .col-45{max-width:36%}}.alc-wood-text .col-55{margin-right:-1px}@media screen and (min-width:767px) and (max-width:1025px){.alc-wood-text .col-55{width:66%}}.alc-wood-text p{font-size:21px;margin-bottom:0}.alc-wood-text h5{color:#fff}.alc-email{background:#ffdb33;position:relative;padding-top:100px}.alc-email p{color:#2b211c}.alc-mobile{background:#063f4b url("/_ui/media/dist/casestudy/alc/blue-mobile.jpg") no-repeat top right;position:relative;padding-top:100px;padding-top:137px;min-height:595px}.ie8 .alc-wood-text .col-45{padding-top:10%}.ie8 .alc-mobile{padding-top:0}.tc-main-bg{background-image:url("/_ui/media/dist/casestudy/teamchallenge/tc-main-bg.jpg");background-repeat:no-repeat;background-position:top left;height:919px;margin:0 auto;max-width:1920px}@media screen and (min-width:767px) and (max-width:1312px){.tc-main-bg{background-position:-211px top;height:919px;margin:0 auto;max-width:1920px;min-width:1200px}}.tc-main-bg-2{background-image:url("/_ui/media/dist/casestudy/teamchallenge/tc-main-bg2.jpg");background-repeat:no-repeat;background-position:top left;height:848px;color:#fff;text-align:left;position:relative;margin:0 auto;max-width:1920px}@media screen and (min-width:767px) and (max-width:1312px){.tc-main-bg-2{height:1038px;color:#fff;text-align:left;position:relative;margin:0 auto;max-width:1920px;background-position:-211px top}}.tc-main-bg-2 .tc-introduction{text-align:left;width:18%;left:1074px;position:absolute}@media screen and (min-width:767px) and (max-width:1312px){.tc-main-bg-2 .tc-introduction{width:800px;left:50%;position:absolute;top:797px;text-align:center;margin-left:-400px;color:#333;z-index:12}}.tc-main-bg-2 .tc-introduction blockquote{font-size:29px;font-family:"Lato",sans-serif;font-weight:300;color:#666}@media screen and (min-width:767px) and (max-width:1312px){.tc-main-bg-2 .tc-introduction blockquote{color:#333}}.tc-main-bg-2 .tc-introduction blockquote p{color:#fff}@media screen and (min-width:767px) and (max-width:1312px){.tc-main-bg-2 .tc-introduction blockquote p{color:#333;font-size:27px}}.tc-screen-grid{background-image:url("/_ui/media/dist/casestudy/teamchallenge/tc-bg-center-large.jpg");background-repeat:no-repeat;background-position:center top;height:690px;margin:0 auto;max-width:1920px;position:relative}@media screen and (min-width:767px) and (max-width:1025px){.tc-screen-grid{background-position:-359px top;height:690px;margin:0 auto;max-width:1920px}}.tc-screen-grid-content{width:60%;margin:0 auto;padding-top:296px;color:#fff;font-size:13px}.tc-screen-grid-content blockquote{font-size:26px;font-family:"Lato",sans-serif;font-weight:300;color:#666}.tc-screen-grid-content p{color:#fff}@media screen and (min-width:767px) and (max-width:1025px){.tc-screen-grid-content{width:469px;text-align:left;  position:absolute;min-height:600px;left:59%;top:-19px;margin-left:-250px}}.tc-screen-data{background-image:url("/_ui/media/dist/casestudy/teamchallenge/tc-bg-center-large2.jpg");background-repeat:no-repeat;background-position:center top;height:655px;position:relative;margin:0 auto; margin-top:-80px;width:1124px;position:relative}@media screen and (min-width:767px) and (max-width:1025px){.tc-screen-data{background-position:-359px top;height:655px;position:relative;margin:0 auto;max-width:1920px;margin-top:-80px}}.tc-map{background-image:url("/_ui/media/dist/casestudy/teamchallenge/tc-map-bg.jpg");background-repeat:no-repeat;background-position:top left;position:relative;height:474px;margin:0 auto;max-width:1920px;margin-bottom:70px}.tc-map .tc-map-content{margin:0 auto}@media screen and (min-width:767px) and (max-width:1025px){.tc-map .tc-map-content{margin:0 auto}}.tc-map .tc-map-content blockquote p{text-align:left;font-size:22px;line-height:2}@media screen and (min-width:767px) and (max-width:1025px){.tc-map .tc-map-content blockquote p{text-align:left;font-size:17px;line-height:2}}.tc-map blockquote{width:32%;float:left;margin-left:5%;padding-top:104px}.tc-map .map-image{width:50%;float:left;margin-left:30px;margin-top:72px}@media screen and (min-width:767px) and (max-width:1025px){.tc-map{background-position:-266px;position:relative;height:396px;margin:0 auto;margin-bottom:70px;background-size:cover}}.tc-screen-grid-data-content{width:200px;text-align:left;position:absolute;min-height:600px;left:19px;top:46px}@media screen and (min-width:767px) and (max-width:1025px){.tc-screen-grid-data-content{left:58px}}.tc-screen-grid-data-content h5{margin-bottom:5px;padding-right:61px}.tc-screen-grid-data-content p{font-size:14px;padding-bottom:15px !important;padding-right:61px;margin-bottom:16px}.tc-screen-grid-data-content hr{margin-bottom:20px !important}.ma-getting-started{background:#fff url("/_ui/media/dist/casestudy/muslimaid/getting-started.jpg") no-repeat top right;position:relative;min-height:912px}.ma-getting-started p{position:absolute;top:70px;width:24%;right:100px}@media screen and (min-width:767px) and (max-width:1025px){.ma-getting-started p{width:44%;right:26px}}.ma-donation-platform{background:#fcfcfa url("/_ui/media/dist/casestudy/muslimaid/getting-started-bg.jpg") no-repeat bottom left;padding-top:100px;position:relative}.ma-donation-platform p.fs-16{margin-bottom:120px}.ma-donation-platform .small{font-size:26px;text-align:right;margin-bottom:150px;text-shadow:0 1px 0 #fff;line-height:1.5;display:block}.ma-donation-platform .mocks{display:block;width:644px;height:703px;position:absolute;bottom:-70px;right:-40px;background:url("/_ui/media/dist/casestudy/muslimaid/mocks.jpg") no-repeat bottom left}@media screen and (min-width:767px) and (max-width:1025px){.ma-donation-platform .mocks{right:-203px}}.ma-grid{background:url("/_ui/media/dist/casestudy/muslimaid/ma-grid.jpg") no-repeat bottom left;min-height:690px;position:relative}.ma-grid .text{position:absolute;left:390px;top:50px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ma-grid .text{left:440px}}.ma-mobile .row,.ma-mobile .features-and-benefits ul.custom,.features-and-benefits .ma-mobile ul.custom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ma-mobile .row .col-40,.ma-mobile .features-and-benefits ul.custom .col-40,.features-and-benefits .ma-mobile ul.custom .col-40{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:40%;font-size:24px}.ma-mobile .row .col-40 p,.ma-mobile .features-and-benefits ul.custom .col-40 p,.features-and-benefits .ma-mobile ul.custom .col-40 p{margin-bottom:0}.pr-getting-started{position:relative;margin-bottom:259px}.pr-getting-started .blurb-1{text-align:right;width:80%;margin-right:20px;min-height:386px}@media screen and (min-width:767px) and (max-width:1025px){.pr-getting-started .blurb-1{text-align:right;width:89%;margin-right:35px;min-height:250px}}.pr-getting-started .blurb-2{width:62%;margin-left:38%;margin-top:50px}@media screen and (min-width:767px) and (max-width:1025px){.pr-getting-started .blurb-2{width:57%;margin-left:40%;margin-top:50px}}@media screen and (min-width:767px) and (max-width:1025px){.pr-getting-started blockquote{font-size:26px;font-family:"Lato",sans-serif;font-weight:300;color:#666}}.pr-getting-started .cabnet-image{width:532px;height:541px;position:absolute;bottom:-165px;left:154px}@media screen and (min-width:767px) and (max-width:1025px){.pr-getting-started .cabnet-image{width:378px;height:541px;position:absolute;bottom:-243px;left:94px}}.pr-website{position:relative;min-height:887px;margin-bottom:391px}@media screen and (min-width:767px) and (max-width:1025px){.pr-website{margin-bottom:119px}}.pr-website .blurb-1{text-align:right;width:80%;margin-right:20px;min-height:386px}.pr-website .blurb-2{width:74%;margin-left:26%;margin-top:18px}@media screen and (min-width:767px) and (max-width:1025px){.pr-website .blurb-2{width:81%;margin-left:14%;margin-top:18px}}.pr-website .blurb-2 blockquote{font-size:24px}@media screen and (min-width:767px) and (max-width:1025px){.pr-website .blurb-2 blockquote{font-size:18px}}.pr-website .ipad-image{width:1100px;height:816px;position:absolute;bottom:-428px;left:47px}@media screen and (min-width:767px) and (max-width:1025px){.pr-website .ipad-image{width:96%;height:816px;position:absolute;bottom:-338px;left:47px}}.pr-integrated-services{position:relative;padding-bottom:296px;margin-bottom:40px;background-image:url("/_ui/media/dist/casestudy/piranha/piranha-content-blurb.jpg");background-repeat:no-repeat;background-position:left 191px;background-size:contain;margin-top:137px}.pr-integrated-services .blurb-1{text-align:right;width:80%;margin-right:20px;min-height:386px}.pr-integrated-services .blurb-2{width:62%;margin-left:95%;margin-top:184px}@media screen and (min-width:767px) and (max-width:1025px){.pr-integrated-services .blurb-2{width:66%;margin-left:96%;margin-top:157px}}.pr-integrated-services .blurb-2 blockquote{color:#fff}@media screen and (min-width:767px) and (max-width:1025px){.pr-integrated-services .blurb-2 blockquote{color:#fff}}.pr-integrated-services .blurb-2 blockquote p a{color:#fff}.pr-integrated-services .blurb-2 blockquote p a:hover{color:#33cc99}.pr-integrated-services blockquote{font-size:24px;color:#333}@media screen and (min-width:767px) and (max-width:1025px){.pr-integrated-services blockquote{font-size:18px;color:#333}}.pr-integrated-services .pr-finish{width:97px;height:101px;position:absolute;bottom:167px;left:1184px}.pr-digital-marketing{position:relative;background-color:#fbfaf4}.pr-digital-marketing .blurb-1{text-align:right;width:80%;margin-right:20px;min-height:386px}.pr-digital-marketing .blurb-2{width:85%;margin-left:11%;margin-top:50px}@media screen and (min-width:767px) and (max-width:1025px){.pr-digital-marketing .blurb-2{width:85%;margin-left:8%;margin-top:21px}}.pr-digital-marketing .blurb-2 blockquote{font-size:20px}@media screen and (min-width:767px) and (max-width:1025px){.pr-digital-marketing .blurb-2 blockquote{font-size:14px;font-weight:900}}.pr-digital-marketing .blurb-2 blockquote p{line-height:1.5}@media screen and (min-width:767px) and (max-width:1025px){.pr-digital-marketing .blurb-2 blockquote p{margin-bottom:10px}}.fs-intro-bg{background:url("/_ui/media/dist/casestudy/fancysnuggle/fs-blue-bg.jpg") no-repeat left top;height:1056px;margin:0 auto;max-width:1920px;position:relative}.fs-intro-bg .fs-ipad-image{position:absolute;bottom:-93px;left:-235px;z-index:1}@media screen and (min-width:1026px) and (max-width:1312px){.fs-intro-bg .fs-ipad-image{left:-481px}}.fs-intro-bg header{color:#fff;text-align:center;width:531px;margin:0 auto;padding-top:85px}.fs-intro-bg header .h1{margin-bottom:20px}.fs-intro-bg .text-blurb-1{margin-left:668px;color:#fff;width:23%;position:absolute;left:325px;top:403px}@media screen and (min-width:1026px) and (max-width:1312px){.fs-intro-bg .text-blurb-1{margin-left:668px;color:#fff;width:30%;position:absolute;left:38px;top:403px}}.fs-intro-bg .text-blurb-1 p{line-height:1.3}.fs-intro-bg .text-blurb-1 blockquote{color:#fff;font-size:22px}@media screen and (min-width:767px) and (max-width:1025px){.fs-intro-bg .fs-ipad-image{position:absolute;bottom:-93px;left:-450px;z-index:1}.fs-intro-bg .text-blurb-1{margin-left:668px;color:#fff;width:21%;position:absolute;left:77px;top:403px}.fs-intro-bg .text-blurb-1 .fs-16{font-size:12px}.fs-intro-bg .text-blurb-1 blockquote{color:#fff;font-size:16px}}.fs-website-bg{background:url("/_ui/media/dist/casestudy/fancysnuggle/fs-2014-bg.jpg") no-repeat top center;height:1134px;position:relative;margin:0 auto;max-width:1920px}.fs-website-bg p span.fs-16{font-size:24px;line-height:1.7}@media screen and (min-width:767px) and (max-width:1025px){.fs-website-bg p span.fs-16{font-size:18px}}.fs-website-bg header{color:#333333;text-align:center;width:696px;margin:0 auto;padding-top:20px;padding-top:145px}.fs-website-bg header .h1{margin-bottom:20px;font-size:65px}@media screen and (min-width:767px) and (max-width:1025px){.fs-website-bg{height:634px;position:relative;margin:0 auto;max-width:1920px; background-size:cover}.fs-website-bg .h1{margin-bottom:10px;font-size:27px !important}.fs-website-bg p{line-height:1}.fs-website-bg p .fs-16{font-size:14px}}.fs-mobile-bg{background:url("/_ui/media/dist/casestudy/fancysnuggle/fs-mobile-bg.jpg") no-repeat left top;height:435px;position:relative;margin:0 auto;max-width:1920px;margin-bottom:89px}@media screen and (min-width:767px) and (max-width:1025px){.fs-mobile-bg{height:215px;position:relative;margin:0 auto;  margin-bottom:89px;background-size:cover}}.fs-mobile-bg .container-small{min-height:600px}.fs-mobile-bg header{color:#333333;width:433px;padding-top:20px;position:absolute;left:660px;top:22px}@media screen and (min-width:767px) and (max-width:1025px){.fs-mobile-bg header{color:#333333;width:214px;padding-top:20px;position:absolute;left:308px;top:-18px}}.fs-mobile-bg header h5{color:#bdbdbd;font-size:12px}.fs-mobile-bg header .h1{margin-bottom:20px;font-size:54px}@media screen and (min-width:767px) and (max-width:1025px){.fs-mobile-bg header .h1{margin-bottom:20px;font-size:31px}}.fs-case-builder-bg{background:url("/_ui/media/dist/casestudy/fancysnuggle/fs-case-builder-bg.jpg") no-repeat left top;height:926px;width:100%;position:relative;margin:0 auto;max-width:1920px;margin-bottom:75px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg{height:750px}}.fs-case-builder-bg header{padding-top:60px}.fs-case-builder-bg header blockquote p{text-align:center;color:#fff}.fs-case-builder-bg .case-builder-image{width:1045px;height:692px;position:relative;margin:0 auto;left:50%;margin-left:-590px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image{width:717px;height:503px;position:relative;margin:0 auto;margin-left:-379px;left:50%}}.fs-case-builder-bg .case-builder-image .text-blurb{width:214px;color:#fff;position:absolute}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb{width:139px;color:#fff;position:absolute}}.fs-case-builder-bg .case-builder-image .text-blurb h5{margin-bottom:2px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb h5{margin-bottom:7px}}.fs-case-builder-bg .case-builder-image .text-blurb p{line-height:1}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb p{line-height:.9}}.fs-case-builder-bg .case-builder-image .text-blurb span.fs-14{font-size:14px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb span.fs-14{font-size:12px}}.fs-case-builder-bg .case-builder-image .text-blurb.blurb-1{left:7px;top:126px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb.blurb-1{left:5px;top:15px}}.fs-case-builder-bg .case-builder-image .text-blurb.blurb-2{left:7px;top:379px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb.blurb-2{left:4px;top:223px}}.fs-case-builder-bg .case-builder-image .text-blurb.blurb-3{left:1018px;top:126px;z-index:12;width:150px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb.blurb-3{left:666px;top:34px;z-index:12;width:89px}}.fs-case-builder-bg .case-builder-image .text-blurb.blurb-4{left:1018px;top:379px;z-index:12;width:150px}@media screen and (min-width:767px) and (max-width:1025px){.fs-case-builder-bg .case-builder-image .text-blurb.blurb-4{left:667px;top:218px;z-index:12;width:100px}}@media screen and (min-width:1026px) and (max-width:1312px){.fs-case-builder-bg .case-builder-image{width:815px;height:503px;position:relative;margin:0 auto;margin-left:-464px}.fs-case-builder-bg .text-blurb{width:183px !important;color:#fff;position:absolute}.fs-case-builder-bg .text-blurb.blurb-1{left:7px !important;top:43px !important}.fs-case-builder-bg .text-blurb.blurb-2{left:7px !important;top:272px !important}.fs-case-builder-bg .text-blurb.blurb-4{left:797px !important;top:278px !important;z-index:12 !important;width:150px !important}.fs-case-builder-bg .text-blurb.blurb-3{left:797px !important;top:73px !important;z-index:12 !important;width:150px !important}}.snuggle-slider h5{margin-top:17px}.i3-homepage-header{height:500px;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;-o-transition:height 0.4s;transition:height 0.4s;position:relative;color:#fff}.i3-homepage-header .scroll-animation{position:absolute;width:100px;height:100px;bottom:20px;left:50%;margin-left:-50px;text-align:center}.i3-homepage-header .scroll-animation span.mouse{width:28px;height:44px;background-image:url("/_ui/media/dist/sprite.png");background-position:-176px -32px;background-repeat:no-repeat;display:block;position:relative;margin:0 auto 20px}.i3-homepage-header .scroll-animation span.dot{width:6px;height:5px;display:block;background-image:url("/_ui/media/dist/sprite.png");background-position:-208px -32px;background-repeat:no-repeat;position:absolute;top:10px;left:10px;opacity:1;filter:alpha(opacity=100);-webkit-animation:mouse-btn 0.6s linear 0.3s infinite;-moz-animation:mouse-btn 0.6s linear 0.3s infinite;-ms-animation:mouse-btn 0.6s linear 0.3s infinite;-o-animation:mouse-btn 0.6s linear 0.3s infinite;animation:mouse-btn 0.6s linear 0.3s infinite}.i3-homepage-header .scroll-animation p{text-transform:uppercase;font-family:"Lato",sans-serif;font-weight:300;font-size:14px;letter-spacing:2px;padding:0;margin:0;max-width:none}section.homepage-header{color:#fff;font-size:48px;font-family:"Lato",sans-serif;font-weight:300;display:table;width:100%;height:100%;overflow:hidden;background:#161311}section.homepage-header .overlay{top:0;bottom:0;left:0;right:0;position:absolute;background:url("/_ui/media/dist/uploads/homepage-header.jpg") center top;opacity:0.2;filter:alpha(opacity=20)}section.homepage-header .homepage-header-container{display:table-row}section.homepage-header .homepage-header-content{display:table-cell;vertical-align:middle}.webkit section.homepage-header .homepage-header-content,.ipad section.homepage-header .homepage-header-content{vertical-align:top}section.homepage-header p{max-width:865px;padding:0px 20px;margin:0 auto;text-align:center;letter-spacing:-1px;line-height:1.3;position:relative;z-index:1}section.homepage-header h1{font-size:24px;font-family:"Lato",sans-serif;font-weight:700;display:block;margin-top:40px;letter-spacing:normal;margin-bottom:0}@-webkit-keyframes mouse-btn{0%{top:10px;opacity:1;filter:alpha(opacity=100)}100%{top:18px;opacity:0;filter:alpha(opacity=0)}}@-moz-keyframes mouse-btn{0%{top:10px;opacity:1;filter:alpha(opacity=100)}100%{top:18px;opacity:0;filter:alpha(opacity=0)}} @keyframes mouse-btn{0%{top:10px;opacity:1;filter:alpha(opacity=100)}100%{top:18px;opacity:0;filter:alpha(opacity=0)}}.homepage-aboutus blockquote{color:#000;letter-spacing:-1px;max-width:820px;padding:0 20px;margin:0 auto 100px}.homepage-aboutus .aboutus-content-wrapper{position:relative;background:url("/_ui/media/dist/uploads/homepage-aboutus.jpg") center top no-repeat;-webkit-transition:background-position-y 0.7s;-moz-transition:background-position-y 0.7s;-o-transition:background-position-y 0.7s;transition:background-position-y 0.7s;padding-top:495px}.homepage-aboutus .aboutus-content{width:700px;margin:0 auto}.homepage-aboutus .aboutus-content p{font-size:21px;font-family:"Lato",sans-serif;font-weight:300;color:#333333;margin-bottom:45px}.homepage-aboutus .aboutus-content h1,.homepage-aboutus .aboutus-content h2,.homepage-aboutus .aboutus-content h3,.homepage-aboutus .aboutus-content h4,.homepage-aboutus .aboutus-content h5,.homepage-aboutus .aboutus-content h6{font-size:23px;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:40px;letter-spacing:2px;line-height:1.3}.homepage-aboutus .aboutus-content > a{margin-bottom:0}.our-expertise{background:url("/_ui/media/dist/uploads/homepage-ourexpertise.jpg") center top no-repeat;position:relative;background-size:cover}@media screen and (min-width:1280px){.our-expertise{padding-bottom:95px}}.our-expertise .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#161311;opacity:0.8;filter:alpha(opacity=80)}.our-expertise a{text-decoration:none;color:#fff}.our-expertise .expertise-content{padding:125px 20px 132px;color:#fff;z-index:2;position:relative;max-width:1000px;margin:0 auto}.our-expertise .expertise-content h1,.our-expertise .expertise-content h2,.our-expertise .expertise-content h3,.our-expertise .expertise-content h4,.our-expertise .expertise-content h5,.our-expertise .expertise-content h6{font-size:23px;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:40px;letter-spacing:2px}.our-expertise blockquote{color:#fff;font-size:30px;text-align:center}.our-expertise blockquote p{margin-bottom:0}.our-expertise .expertise-grid{z-index:2;position:relative;color:#fff;text-align:center}.our-expertise .expertise-grid ul{margin-bottom:0}.our-expertise .expertise-grid > ul{margin-left:-4%}.our-expertise .expertise-grid > ul > li{float:left;position:relative}.our-expertise .expertise-grid > ul > li:before{border-left:1px solid #4c4745;content:"";top:0;left:0;bottom:0;position:absolute}.our-expertise .expertise-grid > ul > li:first-child:before{display:none}.our-expertise .expertise-grid > ul > li{margin-left:4%;width:46%;margin-bottom:40px}.our-expertise .expertise-grid > ul > li:nth-child(3n):before{display:none}@media screen and (min-width:1280px){.our-expertise .expertise-grid > ul{margin-left:-2%;margin-bottom:0}.our-expertise .expertise-grid > ul > li{margin-left:2%;width:23%;margin-bottom:0}.our-expertise .expertise-grid > ul > li:nth-child(3n):before{display:block}}.our-expertise .expertise-grid li > a.title{font-size:40px;font-family:"Lato",sans-serif;font-weight:300;margin-bottom:60px}@media screen and (min-width:1600px){.our-expertise .expertise-grid li > a.title{font-size:60px}}.our-expertise .expertise-grid .more-link,.our-expertise .expertise-grid .homepage-aboutus .aboutus-content > a,.homepage-aboutus .our-expertise .expertise-grid .aboutus-content > a{border-color:#fff}.our-expertise .expertise-grid li ul{margin-top:40px;margin-bottom:30px}.our-expertise .expertise-grid li li a{font-family:"Lato",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:25px;letter-spacing:2px}section.our-products{color:#fff;background-color:#493f6b;padding-top:100px;text-align:center;padding-bottom:0;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}section.our-products .container{max-width:1280px}section.our-products .container.container-resize{max-width:1020px;padding-bottom:50px}@media screen and (min-width:1500px){section.our-products .container.container-resize{max-width:1280px}}section.our-products a{color:#fff;text-decoration:none}section.our-products img{display:block}section.our-products h1,section.our-products h2,section.our-products h3,section.our-products h4,section.our-products h5,section.our-products h6{font-size:24px;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:40px;letter-spacing:2px;line-height:1.4}section.our-products p{text-align:center;font-size:24px;font-family:"Lato",sans-serif;font-weight:300}section.our-products .product-categories{font-size:23px;margin-bottom:120px}section.our-products .product-categories ul li{display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin-right:50px;position:relative;font-family:"Lato",sans-serif;font-weight:400}section.our-products .product-categories ul li:after{content:".";position:absolute;right:-31px;top:-38px;font-size:50px}section.our-products .product-categories ul li:last-child:after{display:none}section.our-products .product-categories ul li.active a,section.our-products .product-categories ul li a:hover{border-color:#fff}section.our-products .product-categories ul a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;border:1px solid transparent;padding:10px 20px;line-height:1;border-radius:5px;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}section.our-products .slider-wrapper{display:none;position:relative}section.our-products .slider-wrapper .slides li{max-width:980px}@media screen and (min-width:1500px){section.our-products .slider-wrapper .slides li{max-width:1240px}}section.our-products .slider-wrapper .flex-disabled{display:none}section.our-products .slider-wrapper .flex-control-nav{position:absolute;top:-50px;left:0;right:0;text-align:center}section.our-products .slider-wrapper .flex-control-nav a{width:12px;height:12px;margin:0px 5px;border:2px solid rgba(255,255,255,0.6);background:transparent;opacity:1;filter:alpha(opacity=100)}section.our-products .slider-wrapper .flex-control-nav a.flex-active{background-color:#fff;border:2px solid #fff;opacity:1;filter:alpha(opacity=100)}section.our-products .slider-wrapper .flex-direction-nav a{background:none;background-image:url("/_ui/media/dist/sprite.png");background-position:0 0;background-repeat:no-repeat;width:60px;height:60px;top:50%;margin-top:-30px}section.our-products .slider-wrapper .flex-direction-nav a.flex-next{background-position:0px -144px;right:-90px}section.our-products .slider-wrapper .flex-direction-nav a.flex-prev{background-position:0px -204px;left:-90px}section.our-products a.more-link,section.our-products .homepage-aboutus .aboutus-content > a,.homepage-aboutus section.our-products .aboutus-content > a{border-color:#fff}.social-block{text-align:center;padding:0px 20px 40px}.social-block-grid li{margin-bottom:0;padding:0px 20px;width:33%;float:left}.social-block-grid li.n-4,.social-block-grid li.n-5,.social-block-grid li.n-6{display:none}@media screen and (min-width:1000px){.social-block-grid li{width:25%}.social-block-grid li.n-4{display:block}}@media screen and (min-width:1280px){.social-block-grid li{width:20%}.social-block-grid li.n-4,.social-block-grid li.n-5{display:block}}@media screen and (min-width:1600px){.social-block-grid li{width:16.66%}.social-block-grid li.n-4,.social-block-grid li.n-5,.social-block-grid li.n-6{display:block}}.social-block-grid .title{font-size:18px;font-family:"Lato",sans-serif;font-weight:700;text-transform:uppercase;color:#666666;margin-bottom:46px;position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:2px}.social-block-grid .title a{color:#666666}.social-block-grid .title:after{content:"";position:absolute;top:37px;width:30px;left:50%;margin-left:-15px;border-bottom:1px solid #cccccc}.social-block-grid a{text-decoration:none}.social-block-grid .date{display:block;font-size:12px;color:#666666;text-transform:uppercase;margin-bottom:30px}.social-block-grid p{color:#000000;margin-bottom:0}.social-block-grid .twitter p{font-size:16px;line-height:1.5;margin-top:15px}.social-block-grid .blog p{font-family:"Lato",sans-serif;font-weight:900;font-size:30px;line-height:1.1;margin-top:10px}.show-more-projects{max-width:1320px;padding:0px 20px;margin:0 auto;display:none}.show-more-projects ul{margin-left:0px}.show-more-projects ul li{width:255px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin-left:-2px}.callout{min-height:400px}.callout h1{font-size:150px;margin-bottom:0}.callout h1.small{font-size:115px;margin-bottom:20px}.callout p{margin-bottom:10px}*{outline:0 !important}.cms-empty-space,.cms-empty-structure{display:none}

/*/_ui/css/jquery/jquery.prettyPhoto.css*/div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-63px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}<<<<<<< .mine .pp_gallery ul{float:left;height:50px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:48px;overflow:hidden}======= .pp_gallery ul{float:left;height:58px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:48px;overflow:hidden}>>>>>>> .r450 .pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:20px !important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/_ui/media/general/prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}

