body{font-family:"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;font-size:103.36%;color:#555;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline;margin:0;padding:0;outline:0;border:none}body{line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;border:none;outline:0;display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]),[hidden]{display:none}body{color:#8d8d8d;background-color:#f5f5f5}*{-moz-box-sizing:border-box;box-sizing:border-box}.core-cta-mixin{padding-top:4%;padding-bottom:4%;*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;}.core-cta-mixin:before,.core-cta-mixin:after{content:'';display:table}.core-cta-mixin:after{clear:both}.core-cta-mixin .block-container-inner{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;}.core-cta-mixin .block-container-inner:before,.core-cta-mixin .block-container-inner:after{content:'';display:table}.core-cta-mixin .block-container-inner:after{clear:both}.core-cta-mixin .block-container-inner .lead{margin:0;padding:0;display:block;width:100%;text-align:center !important}.core-button-mixin{*zoom:1;width:auto;max-width:1440px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;height:2em;}.core-button-mixin:before,.core-button-mixin:after{content:'';display:table}.core-button-mixin:after{clear:both}.core-button-mixin .clickarea{margin:0;padding:0;border:1px solid rgba(204,204,204,0.7);height:100%;text-align:center;font-size:1.4em;height:2em;line-height:1.8em;font-weight:400;display:table;padding-left:5%;padding-right:5%;margin:0 auto;}@media only screen and (max-width: 600px){.core-button-mixin .clickarea{line-height:1.7em}}/*
* # Layout Base
*
* Defines CSS for the main building blocks of the app
*
* var layout_base = require("./app/layout_base");
*
* AB Boilerplate
* Copyright (c) 2014 Antonio Brandao <design@antoniobrandao.com>
*/
.block-container{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;}.block-container:before,.block-container:after{content:'';display:table}.block-container:after{clear:both}.block-container .block-container-inner{*zoom:1;width:auto;max-width:80%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}.block-container .block-container-inner:before,.block-container .block-container-inner:after{content:'';display:table}.block-container .block-container-inner:after{clear:both}@media only screen and (min-width: 80em){.block-container .block-container-inner{*zoom:1;width:auto;max-width:1028px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.block-container .block-container-inner:before,.block-container .block-container-inner:after{content:'';display:table}.block-container .block-container-inner:after{clear:both}}.block-container .block-container-inner.slightly-larger{*zoom:1;width:auto;max-width:86%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;}.block-container .block-container-inner.slightly-larger:before,.block-container .block-container-inner.slightly-larger:after{content:'';display:table}.block-container .block-container-inner.slightly-larger:after{clear:both}@media only screen and (min-width: 80em){.block-container .block-container-inner.slightly-larger{*zoom:1;width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.block-container .block-container-inner.slightly-larger:before,.block-container .block-container-inner.slightly-larger:after{content:'';display:table}.block-container .block-container-inner.slightly-larger:after{clear:both}}@media only screen and (min-width: 25em) and (max-width: 65.625em){.desktop-only{display:none}}@media only screen and (max-width: 25em){.desktop-only{display:none}}@media only screen and (min-width: 65.625em){.handheld-only{display:none}}.footer-container{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;padding-bottom:3%;}.footer-container:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.footer-container p{margin-top:2%}#__bs_notify__{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}p.iconworks-icon{font-family:'icon-worksregular' !important}.ss-googleplus{color:#e74c3c}.ss-facebook{color:#375da1}.ss-twitter{color:#00a4d5}.disabled-color{color:#ccc !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}::-moz-selection{background:#ffb7b7;}::selection{background:#ffb7b7;}::-moz-selection{background:#ffb7b7;}a{text-decoration:none}hr{*zoom:1;width:auto;max-width:100px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;margin-top:12%;margin-bottom:12%;border:0;height:1px;background:rgba(204,204,204,0.7)}hr:before,hr:after{content:'';display:table}hr:after{clear:both}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#ambiance-notification{display:block;position:fixed;top:10px;right:10px;top:0;left:0;z-index:9999;width:100%}.ambiance-title{font-weight:bold}.ambiance{float:right;clear:both;border:3px solid transparent}.ambiance:hover{border:3px solid transparent;}.ambiance-default,.ambiance-success,.ambiance-error{border-radius:3px;background-clip:padding-box;-moz-border-radius:3px;padding:10px;display:table;margin:0 auto}.ambiance-default{background:#000;color:#ddd}.ambiance-success{background:#27ae60;color:#dff0d8}.ambiance-error{background:#c0392b;color:#f2dede}.ambiance-close{display:block;position:relative;top:-2px;right:0;color:#fff;float:right;font-size:18px;font-weight:bold;text-decoration:none;position:relative;line-height:14px;margin-left:5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ambiance-close:hover{color:#bbb;cursor:pointer}.ambiance{width:auto !important;text-align:center !important;padding-right:20px !important;padding-left:20px !important;padding-bottom:12px !important;font-size:12px !important;text-transform:uppercase !important;font-weight:bold !important}.sweet-overlay{background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:1000}.sweet-alert{background-color:#fff;font-family:'Open Sans',sans-serif;width:478px;padding:17px;border-radius:5px;background-clip:padding-box;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:2000}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;margin:0;line-height:normal}.sweet-alert button{background-color:#aedef4;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;background-clip:padding-box;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5)}.sweet-alert button:hover{background-color:#a1d9f2}.sweet-alert button:active{background-color:#81ccee}.sweet-alert button.cancel{background-color:#d0d0d0}.sweet-alert button.cancel:hover{background-color:#c8c8c8}.sweet-alert button.cancel:active{background-color:#b6b6b6}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0 0 2px}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none}.sweet-alert .icon{width:80px;height:80px;border:4px solid #808080;border-radius:50%;background-clip:padding-box;margin:20px auto;position:relative;-moz-box-sizing:content-box;box-sizing:content-box}.sweet-alert .icon.error{border-color:#f27474}.sweet-alert .icon.error .x-mark{position:relative;display:block}.sweet-alert .icon.error .line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px;background-clip:padding-box}.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .icon.warning{border-color:#f8bb86}.sweet-alert .icon.warning .body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;background-clip:padding-box;margin-left:-2px;background-color:#f8bb86}.sweet-alert .icon.warning .dot{position:absolute;width:7px;height:7px;border-radius:50%;background-clip:padding-box;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.sweet-alert .icon.info{border-color:#c9dae1}.sweet-alert .icon.info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;background-clip:padding-box;margin-left:-2px;background-color:#c9dae1}.sweet-alert .icon.info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background-clip:padding-box;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert .icon.success{border-color:#a5dc86}.sweet-alert .icon.success::before,.sweet-alert .icon.success::after{content:'';border-radius:50%;background-clip:padding-box;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success::before{border-radius:120px;background-clip:padding-box;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .icon.success::after{border-radius:0;background-clip:padding-box;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;background-clip:padding-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.success .line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;background-clip:padding-box;position:absolute;z-index:2}.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.custom{background-size:contain;border-radius:0;background-clip:padding-box;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-tranform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}.showSweetAlert{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.hideSweetAlert{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.icon.success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}@-webkit-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}.animateXMark{-webkit-animation:animateXMark .5s;animation:animateXMark .5s}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}@font-face{font-family:'fontello';src:url("../fonts/fontello/font/fontello.eot?10915363");src:url("../fonts/fontello/font/fontello.eot?10915363#iefix") format('embedded-opentype'),url("../fonts/fontello/font/fontello.woff?10915363") format('woff'),url("../fonts/fontello/font/fontello.ttf?10915363") format('truetype'),url("../fonts/fontello/font/fontello.svg?10915363#fontello") format('svg');font-weight:normal;font-style:normal}.fontello-icon:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-left-bold:before{content:'\e800'}.icon-right-bold:before{content:'\e801'}.icon-down-bold:before{content:'\e802'}.icon-up-bold:before{content:'\e803'}.icon-left-small:before{content:'\e804'}.icon-right-small:before{content:'\e805'}.icon-up-small:before{content:'\e806'}.icon-down-small:before{content:'\e807'}.icon-angle-left-circle:before{content:'\e808'}.icon-angle-right-circle:before{content:'\e809'}.icon-angle-up-circle:before{content:'\e80a'}.icon-angle-down-circle:before{content:'\e80b'}.icon-comment:before{content:'\e80c'}.icon-chat:before{content:'\e80d'}.icon-picture:before{content:'\e80e'}.icon-th-large:before{content:'\e80f'}.icon-video:before{content:'\e810'}.icon-heart:before{content:'\e811'}.icon-heart-line:before{content:'\e812'}.icon-star:before{content:'\e813'}.icon-star-line:before{content:'\e814'}.icon-person:before{content:'\e815'}.icon-login:before{content:'\e816'}.icon-help-circle:before{content:'\e817'}.icon-info-circle:before{content:'\e818'}.icon-home:before{content:'\e819'}.icon-link:before{content:'\e81a'}.icon-eye:before{content:'\e81b'}.icon-tag:before{content:'\e81c'}.icon-bookmark-line:before{content:'\e81d'}.icon-attention:before{content:'\e81e'}.icon-location:before{content:'\e81f'}.icon-trash:before{content:'\e820'}.icon-trash-line:before{content:'\e821'}.icon-folder-line:before{content:'\e822'}.icon-folder-open-line:before{content:'\e823'}.icon-phone:before{content:'\e824'}.icon-menu:before{content:'\e825'}.icon-cog:before{content:'\e826'}.icon-sliders:before{content:'\e827'}.icon-clock:before{content:'\e828'}.icon-block:before{content:'\e829'}.icon-zoom-in:before{content:'\e82a'}.icon-zoom-out:before{content:'\e82b'}.icon-down-circle:before{content:'\e82c'}.icon-up-circle:before{content:'\e82d'}.icon-left-circle:before{content:'\e82e'}.icon-right-circle:before{content:'\e82f'}.icon-briefcase:before{content:'\e830'}.icon-dots:before{content:'\e831'}.icon-suitcase:before{content:'\e832'}.icon-ajust:before{content:'\e833'}.icon-left-open-big:before{content:'\e834'}.icon-right-open-big:before{content:'\e835'}.icon-twitter-circle:before{content:'\e836'}.icon-tags:before{content:'\e837'}.icon-gplus-circle:before{content:'\e838'}.icon-cancel-alt-filled:before{content:'\e839'}.icon-eye-off:before{content:'\e83a'}.icon-mobile:before{content:'\e83b'}.icon-moon:before{content:'\e83c'}.icon-install:before{content:'\e83d'}.icon-cloud:before{content:'\e83e'}.icon-logout:before{content:'\e83f'}.icon-comment-line:before{content:'\e840'}.icon-chat-line:before{content:'\e841'}.icon-ok-circle:before{content:'\e842'}.icon-cancel-circle:before{content:'\e843'}.icon-ok-circle-line:before{content:'\e844'}.icon-cancel-circle-line:before{content:'\e845'}.icon-plus:before{content:'\e846'}.icon-plus-circle:before{content:'\e847'}.icon-tablet:before{content:'\e848'}.icon-minus-circle:before{content:'\e849'}.icon-lock-open:before{content:'\e84a'}.icon-lock-closed:before{content:'\e84b'}.icon-laptop:before{content:'\e84c'}.icon-off:before{content:'\e84d'}.icon-users:before{content:'\e84e'}.icon-bookmark:before{content:'\e84f'}.icon-upload-cloud:before{content:'\e850'}.icon-download-cloud:before{content:'\e851'}.icon-mail:before{content:'\e852'}.icon-mail-alt:before{content:'\e853'}.icon-user:before{content:'\e854'}.icon-users-1:before{content:'\e855'}.icon-user-add:before{content:'\e856'}.icon-cancel:before{content:'\e857'}.icon-ok:before{content:'\e858'}@font-face{font-family:'ui-font-solid';src:url("../fonts/ui8solid/uifont-solid.eot");src:url("../fonts/ui8solid/uifont-solid.eot?#iefix") format('embedded-opentype'),url("../fonts/ui8solid/uifont-solid.ttf") format('truetype'),url("../fonts/ui8solid/uifont-solid.svg") format('svg');font-weight:normal;font-style:normal}.ui8-icon:before{font-family:'ui-font-solid';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:'\E111'}.icon-arrow-up:before{content:'\E112'}.icon-caret-right:before{content:'\E113'}.icon-caret-left:before{content:'\E114'}.icon-arrow-circle-down:before{content:'\E115'}.icon-arrow-circle-up:before{content:'\E116'}.icon-arrow-o-circle-right:before{content:'\E117'}.icon-arrow-o-circle-left:before{content:'\E118'}.icon-caret-o-circle-left:before{content:'\E121'}.icon-caret-o-circle-right:before{content:'\E122'}.icon-arrow-circle-right:before{content:'\E123'}.icon-arrow-circle-left:before{content:'\E124'}.icon-caret-circle-left:before{content:'\E125'}.icon-caret-circle-right:before{content:'\E126'}.icon-check-o-circle:before{content:'\E127'}.icon-delete-o-circle:before{content:'\E128'}.icon-check-circle:before{content:'\E131'}.icon-delete-circle:before{content:'\E132'}.icon-return-left:before{content:'\E133'}.icon-return-right:before{content:'\E134'}.icon-traffic:before{content:'\E135'}.icon-back:before{content:'\E136'}.icon-forward:before{content:'\E137'}.icon-contract:before{content:'\E138'}.icon-expand:before{content:'\E141'}.icon-exit-fullscreen:before{content:'\E142'}.icon-expand-window:before{content:'\E143'}.icon-refresh:before{content:'\E144'}.icon-sync:before{content:'\E145'}.icon-cycle:before{content:'\E146'}.icon-repeat:before{content:'\E147'}.icon-bar-chart:before{content:'\E148'}.icon-bar-chart-up:before{content:'\E151'}.icon-stats-up:before{content:'\E152'}.icon-stats-down:before{content:'\E153'}.icon-stats-easel-up:before{content:'\E154'}.icon-stats-easel-down:before{content:'\E155'}.icon-bar-chart-easel:before{content:'\E156'}.icon-window-down:before{content:'\E157'}.icon-window-up:before{content:'\E158'}.icon-window-maximize:before{content:'\E161'}.icon-window-minimize:before{content:'\E162'}.icon-login:before{content:'\E163'}.icon-logout:before{content:'\E164'}.icon-panel-close:before{content:'\E165'}.icon-panel-show:before{content:'\E166'}.icon-command-line:before{content:'\E167'}.icon-window:before{content:'\E168'}.icon-window-plus:before{content:'\E171'}.icon-window-minus:before{content:'\E172'}.icon-window-check:before{content:'\E173'}.icon-window-delete:before{content:'\E174'}.icon-share-right:before{content:'\E175'}.icon-share-left:before{content:'\E176'}.icon-multiple-windows:before{content:'\E177'}.icon-list-th-lg:before{content:'\E178'}.icon-grid-lg:before{content:'\E181'}.icon-grid:before{content:'\E182'}.icon-list-th:before{content:'\E183'}.icon-sidebar:before{content:'\E184'}.icon-list-bullet:before{content:'\E185'}.icon-bars:before{content:'\E186'}.icon-outdent:before{content:'\E187'}.icon-indent:before{content:'\E188'}.icon-document:before{content:'\E211'}.icon-text-doc:before{content:'\E212'}.icon-zipped-doc:before{content:'\E213'}.icon-text-doc-plus:before{content:'\E214'}.icon-text-doc-minus:before{content:'\E215'}.icon-heart-card:before{content:'\E216'}.icon-diamond-card:before{content:'\E217'}.icon-spade-card:before{content:'\E218'}.icon-club-card:before{content:'\E221'}.icon-book:before{content:'\E222'}.icon-clipboard:before{content:'\E223'}.icon-check-clipboard:before{content:'\E224'}.icon-delete-clipboard:before{content:'\E225'}.icon-text-clipboard:before{content:'\E226'}.icon-address-book:before{content:'\E227'}.icon-calendar:before{content:'\E228'}.icon-calendar-day:before{content:'\E231'}.icon-id-card:before{content:'\E232'}.icon-polaroids:before{content:'\E233'}.icon-polaroids-blank:before{content:'\E234'}.icon-photos:before{content:'\E235'}.icon-photo:before{content:'\E236'}.icon-camera:before{content:'\E237'}.icon-headphones:before{content:'\E238'}.icon-stop:before{content:'\E241'}.icon-play:before{content:'\E242'}.icon-record:before{content:'\E243'}.icon-pause:before{content:'\E244'}.icon-ffw:before{content:'\E245'}.icon-rev:before{content:'\E246'}.icon-skip-forward:before{content:'\E247'}.icon-skip-back:before{content:'\E248'}.icon-eject:before{content:'\E251'}.icon-volume-max:before{content:'\E252'}.icon-volume:before{content:'\E253'}.icon-volume-min:before{content:'\E254'}.icon-mute:before{content:'\E255'}.icon-volume-plus:before{content:'\E256'}.icon-volume-minus:before{content:'\E257'}.icon-volume-delete:before{content:'\E258'}.icon-music-notes:before{content:'\E261'}.icon-music-notes-box:before{content:'\E262'}.icon-speaker:before{content:'\E263'}.icon-boombox:before{content:'\E264'}.icon-ipod:before{content:'\E265'}.icon-microphone:before{content:'\E266'}.icon-microphone-alt:before{content:'\E267'}.icon-cd:before{content:'\E268'}.icon-vinyl:before{content:'\E271'}.icon-cassette:before{content:'\E272'}.icon-eq:before{content:'\E273'}.icon-slate:before{content:'\E274'}.icon-film:before{content:'\E275'}.icon-tv:before{content:'\E276'}.icon-monitor:before{content:'\E277'}.icon-keyboard:before{content:'\E278'}.icon-printer:before{content:'\E281'}.icon-printing:before{content:'\E282'}.icon-mouse:before{content:'\E283'}.icon-text:before{content:'\E284'}.icon-ribbon:before{content:'\E285'}.icon-gamepad:before{content:'\E286'}.icon-portable-game:before{content:'\E287'}.icon-tablet:before{content:'\E288'}.icon-calculator:before{content:'\E311'}.icon-floppy-disc:before{content:'\E312'}.icon-flashlight:before{content:'\E313'}.icon-bell:before{content:'\E314'}.icon-hourglass:before{content:'\E315'}.icon-smartphone:before{content:'\E316'}.icon-cellphone:before{content:'\E317'}.icon-lightbulb:before{content:'\E318'}.icon-telephone:before{content:'\E321'}.icon-battery-full:before{content:'\E322'}.icon-battery-half:before{content:'\E323'}.icon-battery-low:before{content:'\E324'}.icon-battery-charge:before{content:'\E325'}.icon-flash:before{content:'\E326'}.icon-wrench:before{content:'\E327'}.icon-settings:before{content:'\E328'}.icon-zoom-in:before{content:'\E331'}.icon-zoom-out:before{content:'\E332'}.icon-search:before{content:'\E333'}.icon-cloud-upload:before{content:'\E334'}.icon-cloud:before{content:'\E335'}.icon-cloud-up:before{content:'\E336'}.icon-cloud-down:before{content:'\E337'}.icon-cloud-check:before{content:'\E338'}.icon-cloud-delete:before{content:'\E341'}.icon-bluetooth:before{content:'\E342'}.icon-wifi:before{content:'\E343'}.icon-firewire:before{content:'\E344'}.icon-usb:before{content:'\E345'}.icon-plug:before{content:'\E346'}.icon-outlet:before{content:'\E347'}.icon-command:before{content:'\E348'}.icon-shuffle:before{content:'\E351'}.icon-ethernet:before{content:'\E352'}.icon-code:before{content:'\E353'}.icon-fullscreen:before{content:'\E354'}.icon-contrast:before{content:'\E355'}.icon-coverflow:before{content:'\E356'}.icon-zoom-out-solid:before{content:'\E357'}.icon-zoom-in-solid:before{content:'\E358'}.icon-info:before{content:'\E361'}.icon-info-circle:before{content:'\E362'}.icon-outbox:before{content:'\E363'}.icon-inbox:before{content:'\E364'}.icon-download:before{content:'\E365'}.icon-compose:before{content:'\E366'}.icon-layout:before{content:'\E367'}.icon-link:before{content:'\E368'}.icon-windows:before{content:'\E371'}.icon-flash-drive:before{content:'\E372'}.icon-location:before{content:'\E373'}.icon-bus:before{content:'\E374'}.icon-train:before{content:'\E375'}.icon-gas:before{content:'\E376'}.icon-dashboard:before{content:'\E377'}.icon-dashboard-alt:before{content:'\E378'}.icon-flag:before{content:'\E381'}.icon-flag-alt:before{content:'\E382'}.icon-plane:before{content:'\E383'}.icon-compass:before{content:'\E384'}.icon-clock:before{content:'\E385'}.icon-watch:before{content:'\E386'}.icon-alarm-clock:before{content:'\E387'}.icon-megaphone:before{content:'\E388'}.icon-locked-alt:before{content:'\E411'}.icon-unlocked-alt:before{content:'\E412'}.icon-unlocked:before{content:'\E413'}.icon-locked:before{content:'\E414'}.icon-key:before{content:'\E415'}.icon-cube-open:before{content:'\E416'}.icon-cube:before{content:'\E417'}.icon-mailbox:before{content:'\E418'}.icon-file-drawer:before{content:'\E421'}.icon-folder-flat:before{content:'\E422'}.icon-folder:before{content:'\E423'}.icon-folder-plus:before{content:'\E424'}.icon-folder-minus:before{content:'\E425'}.icon-attach:before{content:'\E426'}.icon-recycle:before{content:'\E427'}.icon-recycle-bin:before{content:'\E428'}.icon-envelope:before{content:'\E431'}.icon-mail:before{content:'\E432'}.icon-mail-down:before{content:'\E433'}.icon-mail-up:before{content:'\E434'}.icon-check:before{content:'\E435'}.icon-delete:before{content:'\E436'}.icon-map:before{content:'\E437'}.icon-brush:before{content:'\E438'}.icon-pen:before{content:'\E441'}.icon-pencil:before{content:'\E442'}.icon-thumbtack:before{content:'\E443'}.icon-male:before{content:'\E444'}.icon-female:before{content:'\E445'}.icon-brightness-up:before{content:'\E446'}.icon-brightness-down:before{content:'\E447'}.icon-crosshair:before{content:'\E448'}.icon-trefoil-circle:before{content:'\E451'}.icon-cross-circle:before{content:'\E452'}.icon-power:before{content:'\E453'}.icon-pie-chart:before{content:'\E454'}.icon-share:before{content:'\E455'}.icon-move:before{content:'\E456'}.icon-star-6:before{content:'\E457'}.icon-star-5:before{content:'\E458'}.icon-alert-o:before{content:'\E461'}.icon-alert:before{content:'\E462'}.icon-option:before{content:'\E463'}.icon-plus:before{content:'\E464'}.icon-minus:before{content:'\E465'}.icon-user:before{content:'\E466'}.icon-group:before{content:'\E467'}.icon-user-plus:before{content:'\E468'}.icon-user-minus:before{content:'\E471'}.icon-user-delete:before{content:'\E472'}.icon-chat:before{content:'\E473'}.icon-chat-dots:before{content:'\E474'}.icon-chat-rect:before{content:'\E475'}.icon-chat-rect-dots:before{content:'\E476'}.icon-chat-lines:before{content:'\E477'}.icon-chat-rect-lines:before{content:'\E478'}.icon-infinity:before{content:'\E481'}.icon-umbrella:before{content:'\E482'}.icon-necktie:before{content:'\E483'}.icon-briefcase:before{content:'\E484'}.icon-first-aid:before{content:'\E485'}.icon-capsule:before{content:'\E486'}.icon-shield:before{content:'\E487'}.icon-mustache:before{content:'\E488'}.icon-bag:before{content:'\E511'}.icon-tag:before{content:'\E512'}.icon-credit-card:before{content:'\E513'}.icon-planet:before{content:'\E514'}.icon-earth:before{content:'\E515'}.icon-globe:before{content:'\E516'}.icon-trophy:before{content:'\E517'}.icon-medal:before{content:'\E518'}.icon-trashcan:before{content:'\E521'}.icon-trefoil:before{content:'\E522'}.icon-leaf:before{content:'\E523'}.icon-lamp:before{content:'\E524'}.icon-home:before{content:'\E525'}.icon-help:before{content:'\E526'}.icon-magnet:before{content:'\E527'}.icon-heart:before{content:'\E528'}.icon-d6:before{content:'\E531'}.icon-asterisk:before{content:'\E532'}.icon-flask:before{content:'\E533'}.icon-flask-tilted:before{content:'\E534'}.icon-test-tube:before{content:'\E535'}.icon-mallet:before{content:'\E536'}.icon-fork-spoon:before{content:'\E537'}.icon-spatula:before{content:'\E538'}.icon-chef-hat:before{content:'\E541'}.icon-place-setting:before{content:'\E542'}.icon-knife-fork:before{content:'\E543'}.icon-grill-open:before{content:'\E544'}.icon-grill:before{content:'\E545'}.icon-platter:before{content:'\E546'}.icon-droplet:before{content:'\E547'}.icon-wine:before{content:'\E548'}.icon-wine-tilted:before{content:'\E551'}.icon-drink:before{content:'\E552'}.icon-drink-straw:before{content:'\E553'}.icon-popsicle:before{content:'\E554'}.icon-popsicle-eaten:before{content:'\E555'}.icon-ice-cream:before{content:'\E556'}.icon-ice-cream-alt:before{content:'\E557'}.icon-ice-cream-eaten-alt:before{content:'\E558'}.icon-ice-cream-eaten:before{content:'\E561'}.icon-mug:before{content:'\E562'}.icon-noodle-bowl:before{content:'\E563'}.icon-bowl:before{content:'\E564'}.icon-bowl-spoon:before{content:'\E565'}.icon-apple:before{content:'\E566'}.icon-apple-eaten:before{content:'\E567'}.icon-pizza:before{content:'\E568'}.icon-pizza-eaten:before{content:'\E571'}.icon-drumstick:before{content:'\E572'}.icon-drumstick-eaten:before{content:'\E573'}.icon-muffin:before{content:'\E574'}.icon-mustard:before{content:'\E575'}.icon-mustard-alt:before{content:'\E576'}.icon-ketchup:before{content:'\E577'}.icon-sauce:before{content:'\E578'}.icon-egg:before{content:'\E581'}.icon-fish:before{content:'\E582'}.icon-fridge:before{content:'\E583'}.icon-eye:before{content:'\E584'}.icon-glasses:before{content:'\E585'}.icon-crown:before{content:'\E586'}.icon-king:before{content:'\E587'}.icon-notepad:before{content:'\E588'}#nprogress{pointer-events:none}#nprogress .bar{background:#2a2d33;position:fixed;z-index:9999999;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #2a2d33;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 2px transparent;border-top-color:#2a2d33;border-left-color:#2a2d33;border-radius:50%;background-clip:padding-box;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-tranform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-tranform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{transform:rotateX(0);-webkit-transform:rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui-button{color:#fff;font-size:12px !important;border-radius:3px;background-clip:padding-box;font-weight:bold;padding:10px !important;padding-left:16px !important;padding-right:16px !important;text-transform:uppercase;display:inline-block;cursor:pointer;-webkit-touch-callout:none;transition:background-color .2s ease-out;}.ui-button.blue{transition:all .1s ease-out;box-shadow:0 2px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.1);padding:22px;background-color:#3498db;border-radius:1px;background-clip:padding-box;}.ui-button.blue:hover{background-color:#2980b9}.ui-button.blue:active{background-color:rgba(41,128,185,0.5)}.ui-button.green{transition:all .1s ease-out;box-shadow:0 2px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.1);padding:22px;background-color:#27ae60;border-radius:1px;background-clip:padding-box;}.ui-button.green:hover{background-color:#2ecc71}.ui-button.green:active{background-color:rgba(46,204,113,0.5)}.ui-icon{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;}.ui-icon i{color:#95a5a6;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon.icon-mail-alt{font-size:15px}.ui-icon-button{margin-left:20px;float:right;}.ui-icon-button.success{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.success i{color:#2ecc71;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.success:hover{background-color:#2ecc71;}.ui-icon-button.success:hover i{color:#ecf0f1}.ui-icon-button.success:active{background-color:#82e3ab;}.ui-icon-button.success:active i{color:#ecf0f1}.ui-icon-button.success.icon-mail-alt{font-size:15px}.ui-icon-button.info{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.info i{color:#3498db;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.info:hover{background-color:#3498db;}.ui-icon-button.info:hover i{color:#ecf0f1}.ui-icon-button.info:active{background-color:#7dbde8;}.ui-icon-button.info:active i{color:#ecf0f1}.ui-icon-button.info.icon-mail-alt{font-size:15px}.ui-icon-button.warning{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.warning i{color:#e67e22;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.warning:hover{background-color:#e67e22;}.ui-icon-button.warning:hover i{color:#ecf0f1}.ui-icon-button.warning:active{background-color:#efaf76;}.ui-icon-button.warning:active i{color:#ecf0f1}.ui-icon-button.warning.icon-mail-alt{font-size:15px}.ui-icon-button.error{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.error i{color:#e74c3c;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.error:hover{background-color:#e74c3c;}.ui-icon-button.error:hover i{color:#ecf0f1}.ui-icon-button.error:active{background-color:#ee8277;}.ui-icon-button.error:active i{color:#ecf0f1}.ui-icon-button.error.icon-mail-alt{font-size:15px}.ui-icon-button.free{margin:0;float:none}.ui-icon-button.marginleft{margin-left:20px}.ui-icon-button.ui-icon-switch{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.ui-icon-button.ui-icon-switch i{color:rgba(149,165,166,0.5);font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.ui-icon-switch:hover{background-color:rgba(149,165,166,0.5);}.ui-icon-button.ui-icon-switch:hover i{color:#ecf0f1}.ui-icon-button.ui-icon-switch:active{background-color:rgba(172,184,185,0.5);}.ui-icon-button.ui-icon-switch:active i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.icon-mail-alt{font-size:15px}.ui-icon-button.ui-icon-switch:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.ui-icon-button.ui-icon-switch.active.success{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.ui-icon-switch.active.success i{color:#2ecc71;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.ui-icon-switch.active.success:hover{background-color:#2ecc71;}.ui-icon-button.ui-icon-switch.active.success:hover i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.success:active{background-color:#82e3ab;}.ui-icon-button.ui-icon-switch.active.success:active i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.success.icon-mail-alt{font-size:15px}.ui-icon-button.ui-icon-switch.active.info{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.ui-icon-switch.active.info i{color:#3498db;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.ui-icon-switch.active.info:hover{background-color:#3498db;}.ui-icon-button.ui-icon-switch.active.info:hover i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.info:active{background-color:#7dbde8;}.ui-icon-button.ui-icon-switch.active.info:active i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.info.icon-mail-alt{font-size:15px}.ui-icon-button.ui-icon-switch.active.warning{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.ui-icon-switch.active.warning i{color:#e67e22;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.ui-icon-switch.active.warning:hover{background-color:#e67e22;}.ui-icon-button.ui-icon-switch.active.warning:hover i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.warning:active{background-color:#efaf76;}.ui-icon-button.ui-icon-switch.active.warning:active i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.warning.icon-mail-alt{font-size:15px}.ui-icon-button.ui-icon-switch.active.error{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;cursor:pointer;}.ui-icon-button.ui-icon-switch.active.error i{color:#e74c3c;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui-icon-button.ui-icon-switch.active.error:hover{background-color:#e74c3c;}.ui-icon-button.ui-icon-switch.active.error:hover i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.error:active{background-color:#ee8277;}.ui-icon-button.ui-icon-switch.active.error:active i{color:#ecf0f1}.ui-icon-button.ui-icon-switch.active.error.icon-mail-alt{font-size:15px}.ui-label{color:#34495e;font-size:16px;line-height:16px;display:block;font-weight:700;line-height:auto;margin-top:10px;margin-bottom:6px;}.ui-label.capitalize{text-transform:capitalize}.ui-label.block{width:100%;display:block}.ui-label.inline{display:inline-block}.ui-label-thin{color:#34495e;font-size:16px;line-height:16px;display:block;font-weight:700;line-height:auto;margin-top:10px;margin-bottom:6px;font-weight:500 !important;color:#9cb2c9 !important;}.ui-label-thin.capitalize{text-transform:capitalize}.ui-label-thin.block{width:100%;display:block}.ui-label-thin.inline{display:inline-block}.ui-label-thin.inlineblock{display:inline-block !important}.ui-label-thin.small{font-size:14px}.ml20ib{margin-left:20px !important;display:inline-block !important}.form-section{margin-top:20px}.ui-form-field{width:100%;display:block;position:relative;margin-bottom:30px;margin-top:20px;padding:0;}.ui-form-field .border-left{border-left:1px solid #ebebeb}.ui-form-field.auto-width{width:auto !important}.ui-form-field.inline{display:inline !important}.ui-form-field.inline-block{display:inline-block !important}.ui-form-field.col-2{display:inline-block !important;vertical-align:top !important;width:50% !important;}@media only screen and (max-width: 62.5em){.ui-form-field.col-2{display:block !important;width:100% !important}}.ui-form-field.col-3{display:inline-block !important;vertical-align:top !important;width:33.3% !important;}@media only screen and (max-width: 62.5em){.ui-form-field.col-3{display:block !important;width:100% !important}}.ui-form-field .ui-icon{width:26px}.ui-input,.form-input{color:#7f8c8d;font-size:16px;line-height:16px;display:block;font-weight:700;line-height:auto;margin-top:10px;margin-bottom:6px;font-weight:500 !important;color:#9cb2c9 !important;width:100%;display:inline-block;padding-top:0;vertical-align:top;padding-bottom:2px;padding-left:0;line-height:1.3em;padding-top:4px;margin:0;}.ui-input.capitalize,.form-input.capitalize{text-transform:capitalize}.ui-input.block,.form-input.block{width:100%;display:block}.ui-input.inline,.form-input.inline{display:inline-block}.ui-input.high,.form-input.high{height:33px !important;line-height:33px !important}.ui-input.marginleft10,.form-input.marginleft10{margin-left:10px}.ui-input.marginleft20,.form-input.marginleft20{margin-left:20px}.ui-input.input-mega,.form-input.input-mega{color:#7f8c8d;font-size:4em !important;height:auto !important}.ui-form{display:block;width:100%;}.ui-form textarea{height:auto !important;resize:none}.list-item-actions{display:block;text-align:right;padding:0 !important;margin:0 !important;height:32px;margin-bottom:20px !important;z-index:2;}.list-item-actions.absolute-position{margin-bottom:0 !important;position:absolute;right:22px;top:22px}.ui-dropdown{display:inline-block;vertical-align:top;height:40px;position:relative;}.ui-dropdown.active .ui-dropdown-drawer{display:block}.ui-dropdown .label{width:100%;padding-left:20px;padding-right:50px;border:1px solid #ccc;border-radius:3px;background-clip:padding-box;color:#999;margin:0 !important;height:34px;line-height:30px !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-dropdown i{position:absolute;right:12px;top:10px;width:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-dropdown .ui-dropdown-drawer{width:100%;position:absolute;background:#fff;padding:0;margin:0;border:1px solid #ccc;display:none;z-index:2;}.ui-dropdown .ui-dropdown-drawer .ui-dropdown-item{margin:0;padding-bottom:4px;padding-top:6px;cursor:pointer;}.ui-dropdown .ui-dropdown-drawer .ui-dropdown-item:hover{background:#eee}.ui-dropdown .ui-dropdown-drawer .ui-dropdown-item.active{background:#36c3c0;color:#fff}.ui-dropdown .ui-dropdown-drawer .ui-dropdown-item .ui-dropdown-value-label{font-size:14px;padding-left:20px;padding-right:30px}.ui-checker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:4px;padding-left:10px;padding-right:10px;padding-bottom:6px;background-color:rgba(149,165,166,0.1);border:1px solid rgba(149,165,166,0.1);border-radius:4px;background-clip:padding-box;margin-right:16px;cursor:pointer;display:inline-block;}.ui-checker .icon-active{display:none;margin-right:4px;color:#fff}.ui-checker span{font-size:14px;color:#95a5a6}.ui-checker.active{background-color:#34c3bf;border:1px solid #34c3bf;padding-left:6px;}.ui-checker.active span{color:#fff}.ui-checker.active .icon-active{display:inline}.upload-form-container{display:none}.gallery-image-list .gallery-image{width:100%;margin-bottom:20px;display:block;vertical-align:top;}.gallery-image-list .gallery-image .gallery-image-content{transition:all .1s ease-out;box-shadow:0 2px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.1);padding:22px;background-color:#fff;border-radius:1px;background-clip:padding-box;position:relative;width:100%;height:auto;overflow:hidden;}.gallery-image-list .gallery-image .gallery-image-content .left-side{display:inline-block;vertical-align:top;}.gallery-image-list .gallery-image .gallery-image-content .left-side img{transition:all .1s ease-out;box-shadow:0 2px 3px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.1);padding:22px;background-color:#fff;border-radius:1px;background-clip:padding-box;padding:0;height:auto;width:200px}.gallery-image-list .gallery-image .gallery-image-content .right-side{display:inline-block;vertical-align:top;margin-left:3%;margin-left:20px;}.gallery-image-list .gallery-image .gallery-image-content .right-side .gallery-image-actions{position:absolute;right:20px;top:20px}.categories-list{margin-top:14px}#ambiance-notification{display:block;position:fixed;top:10px;right:auto;top:0 !important;left:0 !important;}#ambiance-notification *{font-family:'Open Sans',sans-serif}.ambiance-title{font-weight:bold}.ambiance{float:none !important}.ambiance-error{background:#e74c3c !important}.image-grid-responsive{position:relative;}.image-grid-responsive .image-grid-responsive-item{position:absolute;overflow:hidden;cursor:pointer;transition:all .3s ease-out;}@media only screen and (max-width: 30em){.image-grid-responsive .image-grid-responsive-item.hide-in-mobile{display:none}}.image-grid-responsive .image-grid-responsive-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.image-grid-responsive .image-grid-responsive-item:hover .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.image-grid-responsive .image-grid-responsive-item:hover .texts .texts-content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.image-grid-responsive .image-grid-responsive-item .overlay{transition:all .3s ease-out;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.image-grid-responsive .image-grid-responsive-item .texts{padding-right:5% !important;padding-left:5% !important;transition:all .3s ease-out;position:absolute;top:0;left:0;}.image-grid-responsive .image-grid-responsive-item .texts .texts-content{transition:all .3s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.image-grid-responsive .image-grid-responsive-item .texts .texts-content p{color:#fff}.image-grid-responsive .image-grid-responsive-item .texts .texts-content .text1{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:18px;letter-spacing:1px;margin-bottom:8px}.image-grid-responsive .image-grid-responsive-item .texts .texts-content .text2{font-family:'Merriweather',serif;font-size:15px;line-height:140%}.image-grid-responsive .image-grid-responsive-item .img-holder{position:absolute;}.image-grid-responsive .image-grid-responsive-item .img-holder img{repeat:no-repeat;position:absolute;top:0;left:0;}.image-grid-responsive .image-grid-responsive-item .img-holder img.animated{transition:all .3s ease-out}.image-scroller-horizontal{width:100%;}.image-scroller-horizontal button{display:none !important}.image-scroller-horizontal img{repeat:no-repeat;display:block;width:80%;margin:0 auto;height:auto;background:#fff}.div-pager-horizontal{position:relative;overflow:hidden;width:100%;display:block;}.div-pager-horizontal .div-pager-horizontal-item{transition:all .5s ease-out;position:absolute;top:0;left:0;width:100%;}.div-pager-horizontal .pager{position:absolute;bottom:0;left:0;}.div-pager-horizontal .pager .pager-element{display:inline-block;width:30px;height:30px;background-color:#4b4b4b;cursor:pointer;transition:all .3s ease-out;}.div-pager-horizontal .pager .pager-element:hover{background-color:#272727}.div-pager-horizontal .pager .fontello-icon{color:#fff;font-size:22px;position:relative;top:2px;left:-3px}.div-pager-horizontal .pager .pager-right{margin-left:10px}@media only screen and (max-width: 62.5em){.div-pager-horizontal{text-align:left}.div-pager-horizontal .regular-text{max-width:none !important}.div-pager-horizontal .right-side{display:none}.div-pager-horizontal .container-half{width:100%}}@media only screen and (max-width: 37.5em){.div-pager-horizontal .regular-text{font-size:16px}}#gallo-logo-svg{width:180px;height:30px;position:relative;left:-4px}#map-block{height:0;overflow:hidden;height:455px;}#map-block.active{height:455px !important}#map-block .gm-style > div:first-child{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:#808080;filter:#808080}.block-container{text-align:center}.margin_l30{margin-left:30px}.margin_r30{margin-left:30px}.margin_l20{margin-left:20px}.margin_l25{margin-left:25px}.margin_r20{margin-left:20px}.regular-text{color:#272727;font-family:'Merriweather',serif;font-size:16px;line-height:25px;text-align:left;}.regular-text.serif-title{color:#272727}.regular-text.centered{margin:0 auto;text-align:center;max-width:max_text_block_width}.regular-text.sans{font-family:'Montserrat',sans-serif;font-weight:700}.regular-text.inline{display:inline-block !important}@media only screen and (max-width: 50em){.regular-text{font-size:18px}}.regular-text p{color:#272727;font-family:'Merriweather',serif;font-size:16px;line-height:25px;text-align:left;}.regular-text p.serif-title{color:#272727}.regular-text p.centered{margin:0 auto;text-align:center;max-width:max_text_block_width}.regular-text p.sans{font-family:'Montserrat',sans-serif;font-weight:700}.regular-text p.inline{display:inline-block !important}@media only screen and (max-width: 50em){.regular-text p{font-size:18px}}.regular-text.align-center{text-align:center !important;}.regular-text.align-center p{text-align:center !important}.ctas{display:inline-block;margin:0 auto;width:100%}.mga-button{cursor:pointer;font-family:'Montserrat',sans-serif;display:inline-block;font-size:14px;font-weight:500;background-color:#444;color:#fff;padding-left:25px;padding-right:25px;padding-top:13px;padding-bottom:13px;letter-spacing:2px;transition:all .3s ease-out;}.mga-button:hover{background-color:#272727}.mga-button.centered{display:block;margin-left:auto;margin-right:auto}h3{font-size:25px;color:#272727;font-family:'Montserrat',sans-serif;margin-bottom:32px;text-align:left;line-height:140%;}h3.centered{text-align:center}h4{font-size:16px;color:#272727;font-family:'Montserrat',sans-serif;line-height:140%;margin-bottom:16px;text-align:left;}h4.centered{text-align:center}h6{font-size:13px;color:#272727;line-height:140%;font-family:'Montserrat',sans-serif;margin-bottom:16px;text-align:left;}h6.centered{text-align:center}.container-half{width:50%;display:inline-block;vertical-align:top;margin:0;padding:0;}.container-half.right-side{margin-left:-4px;text-align:right}.separator{width:32px;height:2px;background-color:#272727;margin-bottom:40px;display:block;}.separator.centered{display:block;margin-left:auto !important;margin-right:auto !important}.map-baloon{height:auto;padding:6px;}.map-baloon h5{margin-top:0;text-align:left;padding:0}.map-baloon p{margin-top:20px;margin:0;padding:0;text-align:left !important}body{position:relative}.page-root{transition:all 1s ease-out;position:relative;margin-top:90px}#portfolio-block{transition:all 1s ease-out;width:100%;display:block;overflow:hidden;height:0}#portfolio-cta-block{padding-top:70px;padding-bottom:70px;background-color:#fff;}#portfolio-cta-block .mga-button{width:190px}#work-categories .categories-chooser{width:100%;display:block;padding:26px;}#work-categories .categories-chooser .categories-holder{display:block;margin:0 auto}#work-categories .categories-chooser .categories-chooser-item{display:inline-block;margin-left:20px;font-family:'Montserrat',sans-serif;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;margin-left:25px;cursor:pointer;color:#c3c2be;margin-left:35px;letter-spacing:1px;}@media only screen and (max-width: 51.875em){#work-categories .categories-chooser .categories-chooser-item{margin-bottom:10px}}@media only screen and (max-width: 37.5em){#work-categories .categories-chooser .categories-chooser-item{width:100%;margin:0;margin-bottom:10px}#work-categories .categories-chooser .categories-chooser-item:last-child{margin-bottom:0}}#work-categories .categories-chooser .categories-chooser-item.active{color:#272727}#work-categories .categories-chooser .categories-chooser-item:first-child{margin-left:0}.block-regular{padding-top:70px;padding-bottom:70px}#about-block{padding-top:70px;padding-bottom:70px;background-color:#f4f4f4;text-align:center;}#about-block .regular-text{margin-bottom:60px}#about-block .mga-button{width:140px}@media only screen and (max-width: 25em){#about-block .mga-button{display:block;margin:0 auto;margin-bottom:10px}}#process-block{padding-top:70px;padding-bottom:70px;background-color:#fff;}#process-block img{height:400px;width:400px;border-radius:200px;background-clip:padding-box;background-color:#f4f4f4}#process-block .regular-text{max-width:480px;margin-bottom:114px}#process-block .serif-title{margin-bottom:30px;margin-top:60px;font-size:20px;font-weight:600;font-family:'Merriweather',serif}#clients-block{padding-top:70px;padding-bottom:70px;background-color:#f4f4f4;}#clients-block #clients-grid{width:100%;display:block;min-height:100px;overflow:hidden;}#clients-block #clients-grid > div{width:100%;display:block;min-height:100px}#contacts-block{padding-top:70px;padding-bottom:70px;background-color:#fff;width:100%;}#contacts-block .block-container-inner{width:100%;text-align:left;}#contacts-block .block-container-inner .contact-blocks{width:100%;margin-top:43px;}#contacts-block .block-container-inner .contact-blocks .contacts-block-element{width:25%;display:inline-block;vertical-align:top;position:relative;}@media only screen and (max-width: 15.625em){#contacts-block .block-container-inner .contact-blocks .contacts-block-element{width:100% !important}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder{height:100px !important}}@media only screen and (max-width: 25em){#contacts-block .block-container-inner .contact-blocks .contacts-block-element{width:50%}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder{background-color:transparent !important;height:90px;margin-bottom:0 !important;}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder i{font-size:40px}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .text-holder .regular-text{font-size:15px !important}}@media only screen and (max-width: 42.5em){#contacts-block .block-container-inner .contact-blocks .contacts-block-element{width:50%}#contacts-block .block-container-inner .contact-blocks .contacts-block-element.top-element{margin-bottom:30px}}#contacts-block .block-container-inner .contact-blocks .contacts-block-element.ib-c{margin-left:-4px}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder{transition:all .8s ease-out;display:block;margin:0 auto;height:130px;width:130px;border-radius:65px;background-clip:padding-box;background-color:#f6f6f6;margin-bottom:45px;}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder.actionable{cursor:pointer;}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder.actionable:hover{background-color:#272727;}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder.actionable:hover i{color:#f6f6f6}#contacts-block .block-container-inner .contact-blocks .contacts-block-element .icon-holder i{transition:all .5s ease-out;color:#272727;font-size:52px;position:relative;top:34px;left:43px}#contact-form-block{transition:all .3s ease-out;background-color:#fff;text-align:left}#contact-form-block .faux-headline-small{margin-bottom:20px;font-family:'Montserrat',sans-serif;font-size:18px;padding-left:20px;display:block;color:#272727}#contact-form-block #contact-form{padding-top:70px;padding-bottom:70px;}#contact-form-block #contact-form .mga-button{width:114px;margin-top:20px}#contact-form-block #contact-form .inputs-row{width:100%;height:70px}#contact-form-block #contact-form input{display:inline-block;vertical-align:top;border:none;color:#000;background-color:#f8f8f8;font-family:'Merriweather',serif;font-size:18px;letter-spacing:.5px;line-height:25px;text-align:left;width:49%;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}#contact-form-block #contact-form input:focus{outline:2px solid #272727}#contact-form-block #contact-form input.right{float:right}@media only screen and (max-width: 45.25em){#contact-form-block #contact-form input{width:100%;margin-bottom:6px}}#contact-form-block #contact-form textarea{resize:none;border:none;width:100% !important;padding-left:20px;padding-right:20px;padding-top:20px;color:#000;background-color:#f8f8f8;width:520px;font-family:'Merriweather',serif;font-size:18px;letter-spacing:.5px;line-height:25px;text-align:left;}#contact-form-block #contact-form textarea:focus{outline:2px solid #272727}#bottom-bar{height:80px;background-color:#393939;color:#9a9a9a;}#bottom-bar.docked{position:absolute;bottom:0}#bottom-bar .floatleft{font-family:'Montserrat',sans-serif;margin-top:32px;margin-left:40px;font-size:15px}#bottom-bar .floatright{float:right;margin-top:32px;margin-right:40px;font-size:15px;}#bottom-bar .floatright a{font-family:'Montserrat',sans-serif;transition:all .3s ease-out;cursor:pointer;color:#9a9a9a;margin-left:30px;}#bottom-bar .floatright a:hover{color:#fff}@media only screen and (max-width: 56.25em){#bottom-bar .floatright{display:none}#bottom-bar .floatleft{font-size:11px;float:none;margin:0 auto;margin-top:34px}}@media only screen and (max-width: 31.25em){#bottom-bar .floatleft{font-size:11px}}.gallery-pager-block{position:relative;}.gallery-pager-block .slider-pager{position:absolute;top:40%;left:0;width:100%;z-index:1000;height:40%;}.gallery-pager-block .slider-pager:hover .pager-item{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.gallery-pager-block .slider-pager .pager-item{transition:opacity .3s ease-out;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:10%;height:50px;}.gallery-pager-block .slider-pager .pager-item .slideshow-arrow{color:#f5f5f5;font-size:50px;position:relative;top:-50%}.gallery-pager-block .slider-pager .pager-item.left{left:20px}.gallery-pager-block .slider-pager .pager-item.right{right:22px}#portfolio-item-region .project-view{padding-bottom:50px;}#portfolio-item-region .project-view .top-pager{margin-bottom:17px;margin-top:17px;}#portfolio-item-region .project-view .top-pager .project-navigate{display:inline-block;vertical-align:top;font-family:'Montserrat',sans-serif;font-size:13px;color:#272727;margin-top:9px;}#portfolio-item-region .project-view .top-pager .project-navigate.right{position:relative;left:-1px}#portfolio-item-region .project-view .top-pager .left{cursor:pointer}#portfolio-item-region .project-view .top-pager .center{cursor:pointer;margin-left:26px;margin-right:26px}#portfolio-item-region .project-view .top-pager .right{cursor:pointer}#portfolio-item-region .project-view .main-image-holder{margin-bottom:0;display:block;width:100%;}#portfolio-item-region .project-view .main-image-holder img{display:block;width:100%;height:auto}#portfolio-item-region .project-view .extra-images{margin-top:50px;display:block;width:100%;padding-bottom:50px;}#portfolio-item-region .project-view .extra-images img{width:80%;height:auto;margin-bottom:30px}#portfolio-item-region .project-view h3{margin-top:70px;font-size:20px;letter-spacing:1.2px;text-transform:uppercase}#portfolio-item-region .project-view .lead-text{width:70%;margin-bottom:40px;font-size:16px}#portfolio-item-region .project-view .text-text{width:50%;margin-bottom:120px;margin-top:100px;max-width:616px;font-size:16px}#portfolio-item-region .project-view .image-text{width:50%;margin-bottom:50px;margin-top:0;font-size:14px;line-height:140%}#portfolio-item-region .project-view .small-value-text{font-size:14px}#portfolio-item-region .project-view .categories{margin-top:30px}#portfolio-item-region .project-view h6{margin-bottom:6px}#portfolio-item-region .project-view .social-buttons{margin-top:40px;}#portfolio-item-region .project-view .social-buttons i{color:#272727}#related-projects-region{width:100%;display:block;position:relative;padding-top:70px;padding-bottom:30px;background-color:#fff;}#related-projects-region .related-projects{display:block;margin:0 auto;width:100%;}#related-projects-region .related-projects .related-projects-holder{position:relative;}#related-projects-region .related-projects .related-projects-holder .related-projects-item{overflow:hidden;position:absolute;cursor:pointer;}#related-projects-region .related-projects .related-projects-holder .related-projects-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}#related-projects-region .related-projects .related-projects-holder .related-projects-item:hover .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#related-projects-region .related-projects .related-projects-holder .related-projects-item:hover .texts{padding-left:10px;padding-right:10px;}#related-projects-region .related-projects .related-projects-holder .related-projects-item:hover .texts .texts-content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#related-projects-region .related-projects .related-projects-holder .related-projects-item .overlay{transition:all .3s ease-out;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#related-projects-region .related-projects .related-projects-holder .related-projects-item .texts{transition:all .3s ease-out;position:absolute;top:0;left:0;}#related-projects-region .related-projects .related-projects-holder .related-projects-item .texts .texts-content{transition:all .3s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}#related-projects-region .related-projects .related-projects-holder .related-projects-item .texts .texts-content p{color:#fff}#related-projects-region .related-projects .related-projects-holder .related-projects-item .texts .texts-content .text1{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:18px;letter-spacing:1px;margin-bottom:8px}#related-projects-region .related-projects .related-projects-holder .related-projects-item .texts .texts-content .text2{font-family:'Merriweather',serif;font-size:15px;line-height:140%}#related-projects-region .related-projects .related-projects-holder .related-projects-item .img-holder{position:absolute;}#related-projects-region .related-projects .related-projects-holder .related-projects-item .img-holder img{position:absolute;repeat:no-repeat;width:340px;height:auto;transition:all .3s ease-out}#page-header-block .page-header-image{width:100%;height:306px;overflow:hidden;}#page-header-block .page-header-image img{width:100%;mix-height:306px;width:100%;height:auto}#page-header-block .page-header-text p{width:80%;max-width:906px;margin-top:26px}#services-block{background-color:#fff;}#services-block #services-region .service-items-root{margin-top:45px;*zoom:1;}#services-block #services-region .service-items-root:before,#services-block #services-region .service-items-root:after{content:'';display:table}#services-block #services-region .service-items-root:after{clear:both}#services-block #services-region .service-items-root .services-item{text-align:center;margin-bottom:22px;}#services-block #services-region .service-items-root .services-item h4{text-align:center}#services-block #services-region .service-items-root .services-item p{font-size:14px !important;line-height:23px !important;text-align:justify !important}#services-block #services-region .service-items-root .services-item .mga-button{width:72px;padding:0;text-align:center !important;padding-top:2px;padding-bottom:2px;letter-spacing:.8px;font-family:'Montserrat',sans-serif;margin-top:30px;margin-bottom:40px}@media only screen and (min-width: 75em){#services-block #services-region .service-items-root .services-item{*zoom:1;float:left;clear:none;text-align:inherit;width:26.66666666666663%;margin-left:0%;margin-right:10%}#services-block #services-region .service-items-root .services-item:before,#services-block #services-region .service-items-root .services-item:after{content:'';display:table}#services-block #services-region .service-items-root .services-item:after{clear:both}#services-block #services-region .service-items-root .services-item:nth-child(3n){margin-right:0%;float:right}#services-block #services-region .service-items-root .services-item:nth-child(3n+1){clear:both}}@media only screen and (max-width: 75em){#services-block #services-region .service-items-root .services-item{*zoom:1;float:left;clear:none;text-align:inherit;width:29.333333333333297%;margin-left:0%;margin-right:6%}#services-block #services-region .service-items-root .services-item:before,#services-block #services-region .service-items-root .services-item:after{content:'';display:table}#services-block #services-region .service-items-root .services-item:after{clear:both}#services-block #services-region .service-items-root .services-item:nth-child(3n){margin-right:0%;float:right}#services-block #services-region .service-items-root .services-item:nth-child(3n+1){clear:both}}@media only screen and (max-width: 62.5em){#services-block #services-region .service-items-root .services-item{*zoom:1;float:left;clear:none;text-align:inherit;width:48%;margin-left:0%;margin-right:4%}#services-block #services-region .service-items-root .services-item:before,#services-block #services-region .service-items-root .services-item:after{content:'';display:table}#services-block #services-region .service-items-root .services-item:after{clear:both}#services-block #services-region .service-items-root .services-item:nth-child(3n){margin-right:4%;float:left}#services-block #services-region .service-items-root .services-item:nth-child(3n+1){clear:none}#services-block #services-region .service-items-root .services-item:nth-child(2n){margin-right:0%;float:right}#services-block #services-region .service-items-root .services-item:nth-child(2n+1){clear:both}}@media only screen and (max-width: 37.5em){#services-block #services-region .service-items-root .services-item{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}#services-block #services-region .service-items-root .services-item:before,#services-block #services-region .service-items-root .services-item:after{content:'';display:table}#services-block #services-region .service-items-root .services-item:after{clear:both}}#about-page #process-block{background-color:#f4f4f4}#team-block{background-color:#2f2b2a;}#team-block h3{color:#fff}#team-block .separator{background-color:#fff}#team-block .team-items-root{margin-top:30px;*zoom:1;}#team-block .team-items-root:before,#team-block .team-items-root:after{content:'';display:table}#team-block .team-items-root:after{clear:both}#team-block .team-items-root .team-item{text-align:center;}@media only screen and (min-width: 43.75em){#team-block .team-items-root .team-item{*zoom:1;float:left;clear:none;text-align:inherit;width:29.333333333333297%;margin-left:0%;margin-right:6%}#team-block .team-items-root .team-item:before,#team-block .team-items-root .team-item:after{content:'';display:table}#team-block .team-items-root .team-item:after{clear:both}#team-block .team-items-root .team-item:nth-child(3n){margin-right:0%;float:right}#team-block .team-items-root .team-item:nth-child(3n+1){clear:both}}@media only screen and (max-width: 43.75em){#team-block .team-items-root .team-item{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%;margin-bottom:100px}#team-block .team-items-root .team-item:before,#team-block .team-items-root .team-item:after{content:'';display:table}#team-block .team-items-root .team-item:after{clear:both}}#team-block .team-items-root .team-item .team-member-image{width:100%;height:auto;margin-bottom:56px}#team-block .team-items-root .team-item h4{text-align:center;color:#fff}#team-block .team-items-root .team-item p{text-align:justify !important;color:#fff;font-size:14px;line-height:23px}#team-block .team-items-root .team-item .links{margin-top:40px;}#team-block .team-items-root .team-item .links .email{margin-left:0}#team-block .team-items-root .team-item .links .linkedin{margin-left:20px}#team-block .team-items-root .team-item .links .extra{margin-left:20px}#client-region{padding-top:80px;margin-bottom:100px}.main-nav-item{font-family:'Montserrat',sans-serif}.client-single-root{*zoom:1;}.client-single-root:before,.client-single-root:after{content:'';display:table}.client-single-root:after{clear:both}.client-single-root > a{padding-bottom:30px;*zoom:1;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0%;margin-right:3%;}.client-single-root > a:before,.client-single-root > a:after{content:'';display:table}.client-single-root > a:after{clear:both}.client-single-root > a:nth-child(4n){margin-right:0%;float:right}.client-single-root > a:nth-child(4n+1){clear:both}@media only screen and (max-width: 56.25em){.client-single-root > a{*zoom:1;float:left;clear:none;text-align:inherit;width:31.3333333333333%;margin-left:0%;margin-right:3%}.client-single-root > a:before,.client-single-root > a:after{content:'';display:table}.client-single-root > a:after{clear:both}.client-single-root > a:nth-child(4n){margin-right:3%;float:left}.client-single-root > a:nth-child(4n+1){clear:none}.client-single-root > a:nth-child(3n){margin-right:0%;float:right}.client-single-root > a:nth-child(3n+1){clear:both}}@media only screen and (max-width: 37.5em){.client-single-root > a{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}.client-single-root > a:before,.client-single-root > a:after{content:'';display:table}.client-single-root > a:after{clear:both}.client-single-root > a:nth-child(3n){margin-right:3%;float:left}.client-single-root > a:nth-child(3n+1){clear:none}.client-single-root > a:nth-child(2n){margin-right:0%;float:right}.client-single-root > a:nth-child(2n+1){clear:both}}@media only screen and (max-width: 27.5em){.client-single-root > a{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.client-single-root > a:before,.client-single-root > a:after{content:'';display:table}.client-single-root > a:after{clear:both}.client-single-root > a:nth-child(2n){margin-right:3%;float:left}.client-single-root > a:nth-child(2n+1){clear:none}.client-single-root > a:nth-child(1n){margin-right:0%;float:right}.client-single-root > a:nth-child(1n+1){clear:both}}.client-single-root img{margin-bottom:20px;width:100%;height:auto;background:#fff}.client-single-root h3{font-family:'Montserrat',sans-serif;display:inline-block;text-align:center;font-size:13px;font-weight:500;text-transform:uppercase;color:#272727;letter-spacing:.2px;margin-bottom:2px}.client-single-root p{font-family:'Utopia-Italic';font-size:15px;font-style:italic;color:#272727}#clients-page{padding-top:80px;padding-bottom:100px;}#clients-page #clients-region .clients-items-root .clients-item{*zoom:1;float:left;clear:none;text-align:inherit;width:17.6%;margin-left:0%;margin-right:3%;}#clients-page #clients-region .clients-items-root .clients-item:before,#clients-page #clients-region .clients-items-root .clients-item:after{content:'';display:table}#clients-page #clients-region .clients-items-root .clients-item:after{clear:both}#clients-page #clients-region .clients-items-root .clients-item:nth-child(5n){margin-right:0%;float:right}#clients-page #clients-region .clients-items-root .clients-item:nth-child(5n+1){clear:both}@media only screen and (max-width: 56.25em){#clients-page #clients-region .clients-items-root .clients-item{*zoom:1;float:left;clear:none;text-align:inherit;width:31.3333333333333%;margin-left:0%;margin-right:3%}#clients-page #clients-region .clients-items-root .clients-item:before,#clients-page #clients-region .clients-items-root .clients-item:after{content:'';display:table}#clients-page #clients-region .clients-items-root .clients-item:after{clear:both}#clients-page #clients-region .clients-items-root .clients-item:nth-child(5n){margin-right:3%;float:left}#clients-page #clients-region .clients-items-root .clients-item:nth-child(5n+1){clear:none}#clients-page #clients-region .clients-items-root .clients-item:nth-child(3n){margin-right:0%;float:right}#clients-page #clients-region .clients-items-root .clients-item:nth-child(3n+1){clear:both}}@media only screen and (max-width: 37.5em){#clients-page #clients-region .clients-items-root .clients-item{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}#clients-page #clients-region .clients-items-root .clients-item:before,#clients-page #clients-region .clients-items-root .clients-item:after{content:'';display:table}#clients-page #clients-region .clients-items-root .clients-item:after{clear:both}#clients-page #clients-region .clients-items-root .clients-item:nth-child(3n){margin-right:3%;float:left}#clients-page #clients-region .clients-items-root .clients-item:nth-child(3n+1){clear:none}#clients-page #clients-region .clients-items-root .clients-item:nth-child(2n){margin-right:0%;float:right}#clients-page #clients-region .clients-items-root .clients-item:nth-child(2n+1){clear:both}}#clients-page #clients-region .clients-items-root .clients-item img{margin-bottom:20px;width:100%;height:auto;background:#fff}#top-bar{transition:all .2s ease-out;position:fixed;top:0;left:0;width:100%;height:90px;background-color:#fff;z-index:999999;box-shadow:0;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.1)}#top-bar-content{position:fixed;top:26px;right:10px}#main-nav{display:block;margin-top:38px;width:100%;}#main-nav .main-nav-item{float:right;font-family:'Montserrat',sans-serif;display:inline-block;font-size:15px;font-weight:500;margin-left:25px;color:#272727;letter-spacing:.2px;}#main-nav .main-nav-item.active{border-bottom:2px solid #272727;padding-bottom:8px}#gallo-logo{position:absolute;top:25px;left:0}#small-menu{display:none !important;height:90px;}@media only screen and (max-width: 58.75em){#small-menu{display:block !important}}#small-menu .block-container-inner{width:86%;margin:0 auto}#small-menu .icon-menu{right:0;top:30px;position:absolute;font-size:24px;color:#272727}#small-menu #gallo-logo{left:0}#large-menu{display:block !important;}@media only screen and (max-width: 58.75em){#large-menu{display:none !important}}#main-nav-mobile{width:100%;height:1220px;background-color:rgba(255,255,255,0.9);position:fixed;overflow:hidden;height:0;transition:all .3s ease-out;}#main-nav-mobile #main-nav-mobile-items .main-nav-item{margin-bottom:16px;font-size:30px;color:#272727}#main-nav-mobile #main-nav-mobile-items a{font-size:30px;color:#272727}.headroom{transition:-webkit-transform 200ms linear;transition:transform 200ms linear}.headroom--pinned{-webkit-transform:translateY(0%);transform:translateY(0%)}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.floatleft{float:left}.floatright{float:left}body{transition:background-color .3s ease-out}html,body{height:100%}.block-container{width:100%;}.block-container .block-container-inner{*zoom:1;width:80%;max-width:1020px;position:relative;}.block-container .block-container-inner:before,.block-container .block-container-inner:after{content:'';display:table}.block-container .block-container-inner:after{clear:both}@media only screen and (min-width: 81.25em){.block-container .block-container-inner{*zoom:1;width:auto;max-width:1020px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.block-container .block-container-inner:before,.block-container .block-container-inner:after{content:'';display:table}.block-container .block-container-inner:after{clear:both}}.ui8-icon,.fontello-icon{transition:background-color .2s ease-out;background-color:transparent;display:inline-block;vertical-align:top;border-radius:18px;background-clip:padding-box;width:36px;height:36px;text-align:center;}.ui8-icon i,.fontello-icon i{color:#95a5a6;font-size:18px;line-height:35px;transition:color .2s ease-out}.ui8-icon.icon-mail-alt,.fontello-icon.icon-mail-alt{font-size:15px}