#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:10}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:13px;color:#031f2d;border:3px
solid #ffd512;background:#fff !important;padding:22px
28px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:2px 2px 8px #000;-webkit-box-shadow:2px 2px 8px #000;-moz-box-shadow:2px 2px 8px #000;width:320px;font-family:'UniversLTPro-55Roman'}#tiptip_content
p{margin-bottom:10px}#tiptip_content p
strong{font-size:16px;text-transform:uppercase;font-family:'UniversLTPro-65Bold';font-weight:normal}#tiptip_content
a.button{text-align:center}#tiptip_content
img{display:block;max-width:250px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#tiptip_arrow{position:absolute;z-index:10;bottom:-5px;margin-top:0 !important;margin-bottom:0 !important}.tip_top
#tiptip_arrow_inner{display:block;width:33px;margin:0
0 0 -5px;height:13px;background:transparent url(/css/images/tooltip-arrow-fix.png) no-repeat top left}#closeTipTipOnClick{display:none !important}@media screen and (-webkit-min-device-pixel-ratio:0){}/*! jQuery UI - v1.10.3 - 2013-12-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cc0000&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=e3a1a1&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=eeeeee&fcContent=333333&iconColorContent=cc0000&bgColorDefault=eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=d8dcdf&fcDefault=004276&iconColorDefault=cc0000&bgColorHover=f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=cdd5da&fcHover=111111&iconColorHover=cc0000&bgColorActive=ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=eeeeee&fcActive=cc0000&iconColorActive=cc0000&bgColorHighlight=fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcd3a1&fcHighlight=444444&iconColorHighlight=004276&bgColorError=f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=cc0000&fcError=2e2e2e&iconColorError=cc0000&bgColorOverlay=a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #eee;background:#fff url(/css/libs/images/jqueryui/blitzer/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e3a1a1;background:#c00 url(/css/libs/images/jqueryui/blitzer/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d8dcdf;background:#eee url(/css/libs/images/jqueryui/blitzer/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#004276}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#004276;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #cdd5da;background:#f6f6f6 url(/css/libs/images/jqueryui/blitzer/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#111}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#111;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #eee;background:#fff url(/css/libs/images/jqueryui/blitzer/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#c00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#c00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd3a1;background:#fbf8ee url(/css/libs/images/jqueryui/blitzer/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c00;background:#f3d8d8 url(/css/libs/images/jqueryui/blitzer/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat;color:#2e2e2e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2e2e2e}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2e2e2e}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_cc0000_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_cc0000_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_cc0000_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_cc0000_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_004276_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/libs/images/jqueryui/blitzer/ui-icons_cc0000_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#a6a6a6 url(/css/libs/images/jqueryui/blitzer/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat;opacity:.4;filter:Alpha(Opacity=40)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#333 url(/css/libs/images/jqueryui/blitzer/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x;opacity:.1;filter:Alpha(Opacity=10);border-radius:8px}
.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.prettycheckbox,.prettyradio{display:inline-block;padding:0;margin:0}.prettycheckbox a,
.prettyradio
a{width:30px;height:26px;background:url(/css/libs/images/prettyCheckable/prettyCheckable-blue.png) top left no-repeat;display:block;float:left;cursor:pointer;margin:0}.prettycheckbox.custom a,
.prettyradio.custom
a{background-image:url(/css/libs/images/prettyCheckable/prettyCheckable-custom.png)}.prettycheckbox.green a,
.prettyradio.green
a{background-image:url(/css/libs/images/prettyCheckable/prettyCheckable-green.png)}.prettycheckbox.red a,
.prettyradio.red
a{background-image:url(/css/libs/images/prettyCheckable/prettyCheckable-red.png)}.prettycheckbox.yellow a,
.prettyradio.yellow
a{background-image:url(/css/libs/images/prettyCheckable/prettyCheckable-yellow.png)}.prettycheckbox.gray a,
.prettyradio.gray
a{background-image:url(/css/libs/images/prettyCheckable/prettyCheckable-gray.png)}.prettyradio
a{background-position:0 -120px}.prettycheckbox a:focus,
.prettyradio a:focus{outline:0
none}.prettycheckbox a:focus{background-position:0 -30px}.prettyradio a:focus{background-position:0 -150px}.prettycheckbox
a.checked{background-position:0 -60px}.prettyradio
a.checked{background-position:0 -180px}.prettycheckbox a.checked:focus{background-position:0 -90px}.prettyradio a.checked:focus{background-position:0 -210px}.prettycheckbox label,
.prettyradio
label{display:block;float:left;margin:6px
5px;cursor:pointer}.prettycheckbox.disabled a,
.prettyradio.disabled a,
.prettycheckbox.disabled label,
.prettyradio.disabled
label{cursor:not-allowed}.prettycheckbox.disabled
a{background-position:0 -240px}.prettyradio.disabled
a{background-position:0 -270px}.prettycheckbox
label{margin:0
!important}
/*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp
object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}.fancybox-outer{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/css/libs/images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:1010}#fancybox-loading
div{width:44px;height:44px;background:url('/css/libs/images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('/css/libs/images/fancybox/blank.gif');z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden}.fancybox-prev
span{left:20px;background-position:0 -36px}.fancybox-next
span{right:20px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000 !important}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}div.transparentTheme,
div.transparentTheme .fancybox-outer{background:transparent !important}div.transparentTheme, div.transparentTheme .fancybox-outer{box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}div.fancybox-close{background:transparent url(/css/libs/images/fancybox/close-button-large.png?v=1.1.1) no-repeat top left;width:30px;height:32px;top:-16px;right:-15px}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#000;margin-bottom:15px;padding:4px
0;min-height:28px;z-index:999999;background:rgb(51,51,51);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  rgba(51,51,51,1) 45%, rgba(0,0,0,1) 65%);background:-webkit-gradient(linear, left top, left bottom, color-stop(45%,rgba(51,51,51,1)), color-stop(65%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,  rgba(51,51,51,1) 45%,rgba(0,0,0,1) 65%);background:-o-linear-gradient(top,  rgba(51,51,51,1) 45%,rgba(0,0,0,1) 65%);background:-ms-linear-gradient(top,  rgba(51,51,51,1) 45%,rgba(0,0,0,1) 65%);background:linear-gradient(to bottom,  rgba(51,51,51,1) 45%,rgba(0,0,0,1) 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 )}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:8px
13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal
span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#000;margin-top:33px}.mean-container .mean-nav
ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul
li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li
a{display:block;float:left;width:90%;padding:1em
5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li
a{width:80%;padding:1em
10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last
a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li
a{width:70%;padding:1em
15%}.mean-container .mean-nav ul li li li li
a{width:60%;padding:1em
20%}.mean-container .mean-nav ul li li li li li
a{width:50%;padding:1em
25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1)}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:26px;border:none !important;padding:12px
!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:none}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav
.wrapper{width:100%;padding:0;margin:0}/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
footer{background:#000;position:relative;padding-bottom:180px}footer
.column{width:25%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}footer .column .company-information,footer .column .footer-contact-form,footer .column .latest-events{float:none;width:100%}footer .column form
label{width:100%}footer .column form input,footer .column form textarea,footer .column form
button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:none !important;padding:10px
16px;border:none;font-family:"NewsGothicFSMediumRegular";color:#666;letter-spacing:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;width:100%}footer .column form
button{padding-right:0 !important;padding-left:0 !important}footer .column .address-headline{font-size:1.1em;text-transform:uppercase;color:#ffd512;font-family:"NewsGothicFSBookBold";font-weight:normal;margin:25px
0 2px}footer .column .address-headline:first-child{margin-top:15px}footer .column-wrapper{width:50%}footer .column-wrapper
.column{width:50%}footer .column-wrapper:nth-child(1){float:right;width:48%}footer .column-wrapper:nth-child(1) .column:nth-child(1){width:50%;padding-right:20px}footer .column-wrapper:nth-child(1) .column:nth-child(2){padding-right:0}footer .column-wrapper:nth-child(2){float:left;width:52%}footer .column-wrapper:nth-child(2) .column:nth-child(1){width:55%}footer .column-wrapper:nth-child(2) .column:nth-child(2){width:45%}footer .social-links
a{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:32px;height:32px;background:transparent url(//cdn.greatlakeslifting.com/css/images/footer-social.png) no-repeat top left !important;background-size:400% 100% !important}footer .social-links
a.facebook{background-position:-32px top !important}footer .social-links
a.linkedin{background-position:-64px top !important}footer .social-links
a.google{background-position:-96px top !important}footer .social-links a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=92);opacity:.92}footer .product-lists
li{list-style:none;background:none;text-indent:0;padding-left:0}footer .product-lists li:before{display:none}footer .product-lists li
a{color:#fff}footer .product-lists .product-list:nth-child(2) h5,footer .product-lists .product-list:nth-child(3) h5{margin-top:32px}footer .latest-events .news-item{margin-bottom:28px}footer .latest-events .news-item
.yellow{display:block;margin-bottom:4px;line-height:1.3em}footer .latest-events .news-item
p{line-height:1.3em}footer
.copyright{background:#222;position:absolute;bottom:0;left:0;width:100%;padding:25px
0;line-height:1.4em;font-size:12px;text-align:center;margin:0}@media only screen and (max-width: 1020px){footer{padding-bottom:110px}footer .column-wrapper{width:100% !important;margin-bottom:25px !important}footer .column-wrapper
.column{width:50% !important}footer .column-wrapper .column:nth-child(1){padding-right:15px !important;padding-left:0 !important}footer .column-wrapper .column:nth-child(2){padding-left:15px !important;padding-right:0 !important}footer .column-wrapper .column .product-list{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .column-wrapper .column .product-list
h5{margin-top:0}footer .column-wrapper .column .product-list:nth-child(1){padding-right:15px !important;padding-left:0 !important}footer .column-wrapper .column .product-list:nth-child(2){padding-left:15px !important;padding-right:0 !important}}@media only screen and (max-width: 700px){footer .column-wrapper{width:100% !important;margin-bottom:20px !important}footer .column-wrapper
.column{width:100% !important;margin-bottom:10px}footer .column-wrapper .column:nth-child(1),footer .column-wrapper .column:nth-child(2){padding-right:0 !important;padding-left:0 !important}footer .copyright
.links{display:block}}@media only screen and (max-width: 395px){footer .column-wrapper .column .product-list{width:100%;margin-bottom:15px}footer .column-wrapper .column .product-list:nth-child(1),footer .column-wrapper .column .product-list:nth-child(2){padding-left:0 !important;padding-right:0 !important}}.webp .home-features .spydercrane-banner-wrapper,.webp .home-features .smartlift-banner-wrapper{background-image:url(//cdn.greatlakeslifting.com/css/images/body-bg.webp)}.home-features{overflow:hidden;position:relative}.home-features .spydercrane-banner-wrapper{overflow:hidden;position:relative;background:transparent url(//cdn.greatlakeslifting.com/css/images/body-bg.jpg) no-repeat center top;background-size:cover;border-bottom:solid 6px #fff}.home-features .spydercrane-banner-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:100%;content:'';background:#BA1621;position:absolute;top:0;right:0;z-index:0;margin-right:-12%}.home-features .spydercrane-banner-wrapper .content-wrapper{position:relative;background:#BA1621}.home-features .spydercrane-banner-wrapper .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:1200px;content:'';background:#BA1621;position:absolute;top:0;left:35%;-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.home-features .spydercrane-banner-wrapper .banner-images{padding:25px
0;position:relative;width:58%;float:left;z-index:3;padding:35px
0 65px}.home-features .spydercrane-banner-wrapper
.content{float:right;width:41.666666666667%;background:#BA1621;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:80px
20px 50px 0}.home-features .spydercrane-banner-wrapper .content
h2{margin:0;font-size:60px;color:#fff;margin:24px
0 15px;line-height:1em;letter-spacing:2px}.home-features .spydercrane-banner-wrapper .content h2
span{font-size:31px;display:block;line-height:1em}.home-features .spydercrane-banner-wrapper .content
p{color:#fff;margin:0
0 6px;font-size:1em;line-height:1.2em}.home-features .spydercrane-banner-wrapper .content
ul{color:#ffd512;width:46%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:25px;font-size:0.875em;margin-bottom:6px}.home-features .spydercrane-banner-wrapper .content ul:nth-of-type(2){padding-right:0;width:53%}.home-features .spydercrane-banner-wrapper .content
.button{margin:40px
20px 20px 0;float:right;font-size:1.25em;letter-spacing:.5px}.home-features .spydercrane-banner-wrapper .content .button:after{right:auto;left:-5px}.home-features .smartlift-banner-wrapper{position:relative;overflow:hidden;background:transparent url(//cdn.greatlakeslifting.com/css/images/body-bg.jpg) no-repeat center top;background-size:cover;border-bottom:solid 6px #fff}.home-features .smartlift-banner-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:100%;content:'';background:#000;position:absolute;top:0;left:0;z-index:0;margin-left:-12%}.home-features .smartlift-banner-wrapper .content-wrapper{position:relative}.home-features .smartlift-banner-wrapper .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:1200px;content:'';background:#000;position:absolute;top:0;left:12%;-moz-transform:skewX(20deg);-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg)}.home-features .smartlift-banner-wrapper .banner-images{padding:25px
0;position:relative;width:58%;float:right;z-index:3;padding:35px
0 65px}.home-features .smartlift-banner-wrapper
.content{float:left;width:41.666666666667%;background:#000;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:80px
20px 50px 0}.home-features .smartlift-banner-wrapper .content
h2{margin:0;font-size:60px;color:#fff;margin:24px
0 15px;line-height:1em;letter-spacing:2px}.home-features .smartlift-banner-wrapper .content h2
span{font-size:31px;display:block;line-height:1em}.home-features .smartlift-banner-wrapper .content
p{color:#fff;margin:0
0 6px;font-size:1em;line-height:1.2em}.home-features .smartlift-banner-wrapper .content
ul{color:#ffd512;width:53%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:25px;font-size:0.875em;margin-bottom:6px}.home-features .smartlift-banner-wrapper .content ul:nth-of-type(2){padding-right:0;width:46%}.home-features .smartlift-banner-wrapper .content
.button{margin:40px
20px 20px 0;float:right;font-size:1.25em;letter-spacing:.5px}.home-features .smartlift-banner-wrapper .content .button:after{right:auto;left:-5px}.home-features .slider-buttons{width:17px;position:absolute;left:0;top:50%;margin-top:-76.5px;margin-left:-100px}.home-features .slider-buttons .swiper-pagination-bullet,.home-features .slider-buttons .slider-button{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:17px;height:17px;background:transparent url(//cdn.greatlakeslifting.com/css/images/slider-button-bg.png) no-repeat left bottom;background-size:cover;margin-bottom:17px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.home-features .slider-buttons .swiper-pagination-bullet.swiper-pagination-bullet-active,.home-features .slider-buttons .swiper-pagination-bullet.active,.home-features .slider-buttons .slider-button.swiper-pagination-bullet-active,.home-features .slider-buttons .slider-button.active{background-position:left top}.home-features .smartlift-banner-wrapper .slider-buttons{left:auto;right:0;margin-left:0;margin-right:-100px;margin-top:-75px}.home-intro{clear:both;overflow:hidden;position:relative}.home-intro:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:100%;content:'';background:#e0e0e0;position:absolute;top:0;right:0;z-index:0;margin-right:-12%}.home-intro .content-wrapper{position:relative;z-index:1;min-height:400px}.home-intro .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:1200px;content:'';background:#e0e0e0;position:absolute;top:0;left:35%;-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}.home-intro .content-wrapper:before{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:815px;height:689px;content:'';background:transparent url(//cdn.greatlakeslifting.com/css/images/intro-map.jpg) no-repeat top left;position:absolute;bottom:0;left:-500px;z-index:-1}.home-intro .content-wrapper
.minor{width:50%;padding:80px
40px 80px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;z-index:1;position:relative}.home-intro .content-wrapper .minor
.inner{max-width:400px}.home-intro .content-wrapper .minor .inner
img{margin:0
0 26px}.home-intro .content-wrapper .minor .inner
h3.large{font-size:2.25em;line-height:1em;max-width:375px;margin:0
0 25px}.home-intro .content-wrapper .minor .inner
.button.black{margin-left:12px;padding:8px
20px 8px 16px;font-size:1.1em}.home-intro .content-wrapper .minor .inner .button.black:after{right:auto;left:-5px}.home-intro .content-wrapper .minor .inner
.button.yellow{padding:8px
16px 8px 20px;font-size:1.1em}.home-intro .content-wrapper
.content{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;position:relative;padding:100px
0 80px 55px}.home-intro .content-wrapper .content .intro-feature{border-bottom:solid 1px #b5b5b5;width:100%;max-width:480px;margin-bottom:25px;background:transparent url(//cdn.greatlakeslifting.com/css/images/home-feature-arrow.png) no-repeat left 5px;background-size:11px 18px;padding-left:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-intro .content-wrapper .content .intro-feature
h4{text-transform:uppercase;font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:normal;line-height:1.2em;margin:0
0 15px}.home-intro .content-wrapper .content .intro-feature
p{margin-bottom:25px}.home-intro .content-wrapper .content .intro-feature p
strong{font-family:"NewsGothicFSMediumBold","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal}.home-intro .content-wrapper .content .intro-feature:last-child{margin-bottom:0;border-bottom:none}.home-intro .content-wrapper .content .intro-feature:last-child
p{margin-bottom:0}.home-intro .content-wrapper .buttons a:nth-child(3){margin-top:5px}.call-us-callout.home-photo-gallery
h1{position:relative}.call-us-callout.home-photo-gallery h1:after{position:absolute;top:0;right:100%;background:#000;overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:300%;height:100%;content:''}.call-us-callout.home-photo-gallery
.content{width:48%}.call-us-callout.home-photo-gallery
.buttons{margin:23px
0 0 0;float:left}.call-us-callout.home-photo-gallery .buttons
.button{font-size:1.25em}.call-us-callout.home-photo-gallery .buttons .button.red:before{display:block;content:" ";width:2px;height:100%;top:0;background-color:#c41425;position:absolute;left:-5px;transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);z-index:-1;padding-right:10px}.call-us-callout.home-photo-gallery .buttons
.button.black{margin-left:15px}.call-us-callout.home-photo-gallery .buttons .button.black:before{display:block;content:" ";width:2px;height:100%;top:0;background-color:#000;position:absolute;left:-5px;transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);z-index:-1;padding-right:10px}.call-us-callout.home-photo-gallery .home-slider-wrapper{margin:45px
auto;width:100%;text-align:center;max-width:1600px;position:relative}.call-us-callout.home-photo-gallery .home-slider-wrapper
.slide{display:inline-block;padding:0
15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.call-us-callout.home-photo-gallery .home-slider-wrapper .slide:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.call-us-callout.home-photo-gallery .home-slider-arrows
div{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:30px;height:42px;background:transparent url(//cdn.greatlakeslifting.com/css/images/home-slider-arrows.png) no-repeat left top;position:absolute;top:50%;margin-top:-21px;background-size:cover;z-index:5;cursor:pointer}.call-us-callout.home-photo-gallery .home-slider-arrows div.prev-arrow{left:15px}.call-us-callout.home-photo-gallery .home-slider-arrows div.next-arrow{right:15px;background-position:right top}@media only screen and (max-width: 1360px){.home-features .smartlift-banner-wrapper .banner-images .slider-buttons,.home-features .spydercrane-banner-wrapper .banner-images .slider-buttons{left:50% !important;right:auto !important;bottom:10px !important;top:auto !important;margin:0
0 0 -76.5px !important;width:auto}}@media only screen and (max-width: 1200px){.home-intro .content-wrapper
.minor{padding-left:20px}.home-intro .content-wrapper
.content{padding-right:20px}.home-features .spydercrane-banner-wrapper .banner-images,.home-features .smartlift-banner-wrapper
.content{padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 1100px){.call-us-callout.home-photo-gallery
.content{width:45%}.call-us-callout.home-photo-gallery .buttons
.button{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1020px){.home-intro .content-wrapper .minor,.home-intro .content-wrapper .major,.home-intro .content-wrapper .content,.home-features .smartlift-banner-wrapper .content-wrapper .minor,.home-features .smartlift-banner-wrapper .content-wrapper .major,.home-features .smartlift-banner-wrapper .content-wrapper .content,.home-features .spydercrane-banner-wrapper .content-wrapper .minor,.home-features .spydercrane-banner-wrapper .content-wrapper .major,.home-features .spydercrane-banner-wrapper .content-wrapper
.content{padding-left:35px;padding-right:35px;width:50%}.home-intro .content-wrapper .banner-images,.home-features .smartlift-banner-wrapper .content-wrapper .banner-images,.home-features .spydercrane-banner-wrapper .content-wrapper .banner-images{width:50%}.home-intro .content-wrapper:after,.home-features .smartlift-banner-wrapper .content-wrapper:after,.home-features .spydercrane-banner-wrapper .content-wrapper:after{display:none}.home-intro:after{margin-right:0}.home-intro .content-wrapper .minor,.home-intro .content-wrapper
.content{padding-top:75px}.call-us-callout.home-photo-gallery
.content{width:100%}.call-us-callout.home-photo-gallery
.buttons{text-align:center;margin-top:12px;width:100%}.home-features .spydercrane-banner-wrapper .banner-images,.home-features .smartlift-banner-wrapper
.content{padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.call-us-callout.home-photo-gallery
h1{width:100%;text-align:center;width:100%}.call-us-callout.home-photo-gallery h1
span{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;font-size:.85em}.call-us-callout.home-photo-gallery h1:after{display:none !important}}@media only screen and (max-width: 900px){.home-intro .content-wrapper .minor,.home-intro .content-wrapper .major,.home-intro .content-wrapper .content,.home-features .smartlift-banner-wrapper .content-wrapper .minor,.home-features .smartlift-banner-wrapper .content-wrapper .major,.home-features .smartlift-banner-wrapper .content-wrapper .content,.home-features .spydercrane-banner-wrapper .content-wrapper .minor,.home-features .spydercrane-banner-wrapper .content-wrapper .major,.home-features .spydercrane-banner-wrapper .content-wrapper
.content{padding-left:35px;padding-right:35px;width:100%}.home-intro .content-wrapper .banner-images,.home-features .smartlift-banner-wrapper .content-wrapper .banner-images,.home-features .spydercrane-banner-wrapper .content-wrapper .banner-images{width:100%;text-align:center}.home-features .smartlift-banner-wrapper:after,.home-features .spydercrane-banner-wrapper:after,.home-features .home-intro:after{display:none}.home-intro .content-wrapper
.content{background:#e0e0e0}.home-intro .content-wrapper .content .intro-feature{max-width:none}.home-features .smartlift-banner-wrapper .banner-images .slider-buttons{margin-left:-59.5px !important}.home-features .smartlift-banner-wrapper .banner-images,.home-features .spydercrane-banner-wrapper .banner-images{padding:45px
20px 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-features .smartlift-banner-wrapper .banner-images .slider-buttons,.home-features .spydercrane-banner-wrapper .banner-images .slider-buttons{left:50% !important;right:auto !important;bottom:20px !important;top:auto !important;margin:0
0 0 -76.5px !important;width:auto}.home-features .smartlift-banner-wrapper img,.home-features .spydercrane-banner-wrapper
img{margin-top:0 !important}.home-features .smartlift-banner-wrapper .banner-images .slider-buttons{margin-left:-85px !important}.home-intro .content-wrapper
.minor{background:transparent url(//cdn.greatlakeslifting.com/css/images/intro-map.jpg) no-repeat -200px 240px;background-size:contain}.home-intro .content-wrapper .minor
.inner{max-width:none}.home-intro .content-wrapper .minor .inner
h3.large{max-width:none;margin-bottom:8px}.home-intro .content-wrapper .minor .inner
p{margin-bottom:30px}}@media only screen and (max-width: 720px){.home-intro .content-wrapper
.minor{margin-top:0}.call-us-callout.home-photo-gallery
.content{width:100%}.call-us-callout.home-photo-gallery
.buttons{text-align:center;margin-top:12px;width:100%}.call-us-callout.home-photo-gallery .buttons
.button{float:none}}@media only screen and (max-width: 600px){.call-us-callout.home-photo-gallery
.content{width:100%}.call-us-callout.home-photo-gallery .content
h1{width:100%;text-align:center;width:100%}.call-us-callout.home-photo-gallery .content h1
span{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;font-size:.85em}.call-us-callout.home-photo-gallery .content h1:after{display:none !important}.call-us-callout.home-photo-gallery
.buttons{padding-left:20px;padding-right:20px}.call-us-callout.home-photo-gallery .buttons
.button{float:none;width:80%}.home-features
.buttons{text-align:center;width:100%;margin:12px
auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-features .buttons
.button{float:none;width:100%;margin-left:0 !important;margin-right:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-features .buttons .button:after,.home-features .buttons .button:before{display:none !important}.home-features .buttons .button:first-child{margin-bottom:8px}}@media only screen and (max-width: 480px){.home-features .smartlift-banner-wrapper .content h2,.home-features .spydercrane-banner-wrapper .content
h2{font-size:48px}.home-features .smartlift-banner-wrapper .content h2 span,.home-features .spydercrane-banner-wrapper .content h2
span{font-size:28px}.call-us-callout.home-photo-gallery .home-slider-arrows div.prev-arrow,.call-us-callout.home-photo-gallery .home-slider-arrows div.next-arrow{display:none !important}}@media only screen and (max-width: 390px){.home-features .smartlift-banner-wrapper .content ul:nth-of-type(1),.home-features .smartlift-banner-wrapper .content ul:nth-of-type(2),.home-features .spydercrane-banner-wrapper .content ul:nth-of-type(1),.home-features .spydercrane-banner-wrapper .content ul:nth-of-type(2){width:100% !important;margin-bottom:0 !important}.home-features .smartlift-banner-wrapper .content ul:nth-of-type(2),.home-features .spydercrane-banner-wrapper .content ul:nth-of-type(2){margin-top:0 !important}}.body-financing .subpage-banner{padding-bottom:8px}.body-financing .content-wrapper
.minor{text-align:left;width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0}.body-financing .content-wrapper .minor
h1{margin:0
0 30px 30px}.body-financing .content-wrapper .minor
h3{padding-right:0;font-size:32px;margin-bottom:20px}.body-financing .content-wrapper
.major{width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-top:25px}.body-financing .financing-benefits{margin-top:80px;position:relative;overflow:hidden;background:#fff}.body-financing .financing-benefits .content-wrapper{position:relative}.body-financing .financing-benefits .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:654px;height:795px;background:transparent url(//cdn.greatlakeslifting.com/css/images/financing-benefits-flair.gif) no-repeat top left;content:'';position:absolute;top:0;left:-230px}.body-financing .financing-benefits .content-wrapper
.content{padding:55px
25px 50px 38%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.body-financing .financing-benefits .content-wrapper .content
h2{font-size:36px;color:#000;margin-left:-30px}.body-financing .financing-benefits .content-wrapper .content
ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:30px;float:left;margin-top:28px}.body-financing .financing-benefits .content-wrapper .content ul
li{margin-bottom:16px}.body-financing .financing-benefits .content-wrapper .content
h3{clear:both;padding-top:10px}.body-financing .financing-benefits .content-wrapper .content .get-started{font-size:21px;float:right}@media only screen and (max-width: 1020px){.body-financing .financing-benefits .content-wrapper:after{display:none}.body-financing .financing-benefits .content-wrapper
.content{padding-left:25px}.body-financing .financing-benefits .content-wrapper .content
h2{margin-left:0}}@media only screen and (max-width: 950px){.body-financing .subpage-banner{padding-top:25px}.body-financing .content-wrapper .minor,.body-financing .content-wrapper
.major{width:100%}.body-financing .content-wrapper .minor h3.large,.body-financing .content-wrapper .major
h3.large{padding-right:0 !important;max-width:none !important;width:100% !important}.body-financing .content-wrapper
.minor{padding-right:0}}@media only screen and (max-width: 720px){.body-financing
.minor{margin-top:0 !important}}@media only screen and (max-width: 550px){.body-financing .financing-benefits .content-wrapper .content
ul{width:100%}.body-financing .financing-benefits .content-wrapper .content ul:nth-of-type(1){margin-bottom:0}.body-financing .financing-benefits .content-wrapper .content ul:nth-of-type(2){margin-top:0}}.webp .powr-grip-overview-wrapper,.webp .spydercrane-overview-wrapper,.webp .smartlift-overview-wrapper{width:100%;background-image:url(//cdn.greatlakeslifting.com/css/images/body-bg.webp)}.powr-grip-overview-wrapper,.spydercrane-overview-wrapper,.smartlift-overview-wrapper{overflow:hidden;position:relative;background:transparent url(//cdn.greatlakeslifting.com/css/images/body-bg.jpg) no-repeat center top;background-size:cover;border-bottom:solid 6px #fff;margin-top:-48px;z-index:8}.powr-grip-overview-wrapper:after,.spydercrane-overview-wrapper:after,.smartlift-overview-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:100%;content:'';background:#ffd512;position:absolute;top:0;right:0;z-index:0;margin-right:-14%}.powr-grip-overview-wrapper .content-wrapper,.spydercrane-overview-wrapper .content-wrapper,.smartlift-overview-wrapper .content-wrapper{position:relative;background:#ffd512}.powr-grip-overview-wrapper .content-wrapper:after,.spydercrane-overview-wrapper .content-wrapper:after,.smartlift-overview-wrapper .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:1200px;content:'';background:#ffd512;position:absolute;top:0;left:42%;-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.powr-grip-overview-wrapper .image,.spydercrane-overview-wrapper .image,.smartlift-overview-wrapper
.image{float:right;width:55%;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:80px
20px 50px 0;margin-right:-15%}.powr-grip-overview-wrapper .image img,.spydercrane-overview-wrapper .image img,.smartlift-overview-wrapper .image
img{margin-left:-35%}.powr-grip-overview-wrapper .content,.spydercrane-overview-wrapper .content,.smartlift-overview-wrapper
.content{width:45%;float:left;padding:100px
25px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.powr-grip-overview-wrapper .content h3.large,.spydercrane-overview-wrapper .content h3.large,.smartlift-overview-wrapper .content
h3.large{font-size:36px;line-height:1em;margin-bottom:12px}.powr-grip-overview-wrapper .content h3,.spydercrane-overview-wrapper .content h3,.smartlift-overview-wrapper .content
h3{font-size:24px;margin-top:12px}.powr-grip-overview-wrapper .content strong,.spydercrane-overview-wrapper .content strong,.smartlift-overview-wrapper .content
strong{font-weight:normal;font-family:"NewsGothicFSMediumBold"}.smartlift-overview-wrapper:after{background:#BA1621}.smartlift-overview-wrapper .content-wrapper{position:relative;background:#ffd512}.smartlift-overview-wrapper .content-wrapper:after{background:#BA1621}.subpage-banner.product-listing{background:#f6f6f6}.subpage-banner.product-listing.with-specs .product-details{position:relative;padding-bottom:40px}.subpage-banner.product-listing.with-specs .product-details
.red.button{margin:0
0 0 !important;position:absolute;bottom:40px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.services-callout
.column{width:33.333%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:50px}.services-callout .column
h3.large{margin-bottom:8px}.services-callout .column
strong{font-family:"NewsGothicFSMediumBold";font-weight:normal}.services-callout.two-column
.column{width:50%}.call-us-callout{background:#ffd512;border-bottom:solid 6px #fff;padding-top:0}.call-us-callout
.image{width:45%;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-115px;margin-bottom:-25px}.call-us-callout .image
img{float:right}.call-us-callout
.content{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.call-us-callout .content
h1{margin-top:0}.call-us-callout .content
p{position:relative;padding-left:55px;margin:60px
0 0 12.666666666667%;line-height:1.4em}.call-us-callout .content p:before{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:41px;height:41px;content:'';background:transparent url(//cdn.greatlakeslifting.com/css/images/call-us-phone.png) no-repeat top left;background-size:cover;position:absolute;top:0;left:0}.call-us-callout .content p
strong{font-weight:normal;font-family:"NewsGothicFSMediumBold"}.call-us-callout .content
.button{float:right;margin:60px
0 0 0;font-size:1.2em;padding:12px
60px}.call-us-callout .content .button:after{-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);right:auto;font-size:1.2em;width:12px;left:-8px;height:100%}.call-us-callout.powr-grip-callout
.image{width:50%;padding-left:30px}.call-us-callout.powr-grip-callout
.content{width:50%;padding-right:30px}.powr-grip-overview-wrapper .content-wrapper{position:relative;background:#000}.powr-grip-overview-wrapper .content-wrapper:after{background:#000}.powr-grip-overview-wrapper .content-wrapper
.image{margin:0
auto;text-align:center}.powr-grip-overview-wrapper .content-wrapper .image
img{width:525px;margin:0}.powr-grip-overview-wrapper:after{background:#000}@media only screen and (max-width: 1020px){.powr-grip-overview-wrapper:after,.spydercrane-overview-wrapper:after,.smartlift-overview-wrapper:after{margin-right:0 !important}.spydercrane-overview-wrapper .image img,.smartlift-overview-wrapper .image
img{margin-left:-30%}.powr-grip-overview-wrapper .content-wrapper:after,.spydercrane-overview-wrapper .content-wrapper:after,.smartlift-overview-wrapper .content-wrapper:after{display:none !important;margin-right:0 !important}}@media only screen and (max-width: 850px){.powr-grip-overview-wrapper .content,.spydercrane-overview-wrapper .content,.smartlift-overview-wrapper
.content{width:100%;padding:40px
25px}.powr-grip-overview-wrapper .image,.spydercrane-overview-wrapper .image,.smartlift-overview-wrapper
.image{width:100%;margin-right:0;text-align:center;padding:25px
20px;overflow:hidden}.powr-grip-overview-wrapper .image img,.spydercrane-overview-wrapper .image img,.smartlift-overview-wrapper .image
img{margin:0
!important;max-width:400px;width:100%;z-index:1;position:relative}.powr-grip-overview-wrapper .image:after,.spydercrane-overview-wrapper .image:after,.smartlift-overview-wrapper .image:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:100%;height:500px;content:'';background:#ffd512;position:absolute;top:0;left:50%;-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:0}.powr-grip-overview-wrapper:after,.spydercrane-overview-wrapper:after,.smartlift-overview-wrapper:after{display:none !important}.smartlift-overview-wrapper .image:after{background:#BA1621}.powr-grip-overview-wrapper .image:after{background:#000}.powr-grip-overview-wrapper .image
img{max-width:100% !important;width:275px !important}.services-callout{padding-top:25px;padding-bottom:25px}.services-callout
.column{width:100% !important;padding:6px
25px !important}.powr-grip-callout .content,.powr-grip-callout .image,.call-us-callout .content,.call-us-callout
.image{width:100% !important;position:relative;top:auto;left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;*zoom:1;padding-right:0 !important;padding-left:0 !important}.powr-grip-callout .content .button,.powr-grip-callout .image .button,.call-us-callout .content .button,.call-us-callout .image
.button{margin:0
25px 0 0}.powr-grip-callout .content p,.powr-grip-callout .image p,.call-us-callout .content p,.call-us-callout .image
p{margin:30px
25px}.powr-grip-callout .content img,.powr-grip-callout .image img,.call-us-callout .content img,.call-us-callout .image
img{float:none;max-width:400px;width:100%}.powr-grip-callout .content .buttons,.powr-grip-callout .image .buttons,.call-us-callout .content .buttons,.call-us-callout .image
.buttons{text-align:center;width:100%;margin:12px
auto 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;padding-right:25px}.powr-grip-callout .content .buttons .button,.powr-grip-callout .image .buttons .button,.call-us-callout .content .buttons .button,.call-us-callout .image .buttons
.button{float:none;width:100%;margin-left:0 !important;margin-right:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.powr-grip-callout .content .buttons .button:after,.powr-grip-callout .content .buttons .button:before,.powr-grip-callout .image .buttons .button:after,.powr-grip-callout .image .buttons .button:before,.call-us-callout .content .buttons .button:after,.call-us-callout .content .buttons .button:before,.call-us-callout .image .buttons .button:after,.call-us-callout .image .buttons .button:before{display:none !important}.powr-grip-callout .content .buttons .button:first-child,.powr-grip-callout .image .buttons .button:first-child,.call-us-callout .content .buttons .button:first-child,.call-us-callout .image .buttons .button:first-child{margin-bottom:8px}.powr-grip-callout .image,.call-us-callout
.image{text-align:center;margin-top:45px;padding-left:25px;padding-right:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.body-smartlift .call-us-callout
img{margin-right:0;max-width:225px !important}}@media only screen and (max-width: 600px){.call-us-callout
h1{width:100%;text-align:center;width:100%}.call-us-callout h1
span{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;font-size:.85em}.call-us-callout h1:after{display:none !important}}@media only screen and (max-width: 720px){.body-gallery #site-wrapper .gallery-gimme-some-room{padding:0
!important}}@media only screen and (max-width: 530px){#photo-gallery{padding:0
!important}#photo-gallery #photo-gallery-main{max-width:none;border-left:none !important;border-right:none !important}#photo-gallery #galleryNextPrev,#photo-gallery #gallery-arrows{display:none !important}#photo-gallery
#galleryNextPrev{display:none !important}#photo-gallery #photo-gallery-thumbs-wrapper{padding:0
!important}#photo-gallery .photo-gallery-thumbs-container{padding-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#photo-gallery #photo-gallery-thumbs
a.thumb{width:25.3333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:4%;margin-right:4%;height:auto}}.promo-main-callout{overflow:hidden;position:relative;background:transparent url(//cdn.greatlakeslifting.com/css/images/body-bg.jpg) no-repeat center top;background-size:cover;border-bottom:solid 6px #fff;margin-top:-48px;z-index:8}.promo-main-callout .content-wrapper{display:flex;flex-wrap:wrap-reverse}@media (min-width: 1021px){.promo-main-callout:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:100%;content:'';background:#BA1621;position:absolute;top:0;right:0;z-index:0;margin-right:-14%}.promo-main-callout .content-wrapper{position:relative;background:transparent;display:flex;flex-wrap:nowrap}.promo-main-callout .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:1200px;content:'';background:#BA1621;position:absolute;top:0;left:42%;-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}}.promo-main-callout
.image{float:right;width:100%;margin-right:-45%;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;background-repeat:no-repeat}.promo-main-callout .image
img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:none}@media (max-width: 1020px){.promo-main-callout
.image{background-image:url(//cdn.greatlakeslifting.com/images/glaziers-favorite-tool.jpg) !important;height:400px;background-position:center center !important}}@media (max-width: 500px){.promo-main-callout
.image{height:320px}}.promo-main-callout
.content{width:45%;float:left;padding:50px
20px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1020px){.promo-main-callout
.content{width:100%}}.promo-main-callout .content
h1{font-size:24px;margin-top:12px;color:#BA1621;font-size:1.875em;line-height:1.1em}.promo-main-callout .content h1
span{background:none;padding:0;color:#BA1621;display:block;font-size:1.7em;line-height:.92em}.promo-main-callout .content h1 span:after{display:none}.promo-main-callout .content
strong{font-weight:normal;font-family:"NewsGothicFSMediumBold"}.promo-banner{background:#F6F6F6 url(//cdn.greatlakeslifting.com/css/images/promo-callout-bg.jpg) repeat-x left bottom;padding:80px
0}.promo-banner
strong{font-weight:normal;font-family:"NewsGothicFSMediumBold"}.promo-banner.white-background{background:#fff}.promo-banner .content-wrapper{display:flex;align-items:center;flex-wrap:wrap}.promo-banner .content-wrapper .column-full{width:100%;margin:0
0 30px;text-align:center}.promo-banner .content-wrapper
.column{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo-banner .content-wrapper .column:first-child{padding-right:35px}.promo-banner .content-wrapper .column:last-child{padding-left:35px}.promo-banner .content-wrapper .column
h3{font-size:3.1875em;line-height:1em;margin:0
0 20px}.promo-banner .content-wrapper .column .specs-table{margin:15px
0 35px;width:100%}.promo-banner .content-wrapper .column .specs-table
table{width:100%}.promo-banner .content-wrapper .column .specs-table
tr{padding:10px
0}.promo-banner .content-wrapper .column .specs-table tr
th{padding:10px
5px;text-align:center;border-bottom:solid 2px #BA1621;vertical-align:bottom;line-height:1em}.promo-banner .content-wrapper .column .specs-table tr th:first-child{text-align:left;text-transform:uppercase;padding-left:0}.promo-banner .content-wrapper .column .specs-table tr
td{color:#fff;padding:10px;text-align:center}.promo-banner .content-wrapper .column .specs-table tr td:first-child{text-align:left}.promo-banner .content-wrapper .column .specs-table tr
td.spacer{background:transparent;height:7px;padding:0}.promo-banner .content-wrapper .column .specs-table tr.red
td{background:#BA1621}.promo-banner .content-wrapper .column .specs-table tr.black
td{background:#000}@media (max-width: 1020px){.promo-banner .content-wrapper
.column{width:100%;padding-left:0 !important;padding-right:0 !important}.promo-banner .content-wrapper
.column.image{text-align:center;margin:0
0 45px}}@media (max-width: 525px){.promo-banner .content-wrapper .column .specs-table{text-align:center}.promo-banner .content-wrapper .column .mobile-table{display:block !important}.promo-banner .content-wrapper .column .desktop-table{display:none !important}}.promo-banner .content-wrapper .model-title{font-size:26px;display:block;text-transform:uppercase;font-weight:normal;margin:45px
0 10px -15px;clear:both;font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;line-height:1em;z-index:1}.promo-banner .content-wrapper .model-title
span{color:#fff;background:#000;display:inline-block;padding:8px
20px 8px 30px;position:relative;z-index:1}.promo-banner .content-wrapper .model-title span:after{display:block;content:" ";width:50px;height:100%;top:0;background-color:#000;position:absolute;right:-13px;transform:skewX(-15deg);-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);z-index:-1;padding-right:10px}.promo-sub-callout{overflow:hidden;position:relative;background:transparent url(//cdn.greatlakeslifting.com/css/images/body-bg.jpg) no-repeat center top;background-size:cover;border-bottom:solid 6px #fff;z-index:8}@media (min-width: 1021px){.promo-sub-callout:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:100%;content:'';background:#BA1621;position:absolute;top:0;right:0;z-index:0;margin-right:-14%}}.promo-sub-callout .content-wrapper{position:relative;background:transparent;display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 1021px){.promo-sub-callout .content-wrapper:after{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:50%;height:1200px;content:'';background:#BA1621;position:absolute;top:0;left:42%;-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}}.promo-sub-callout
.content{width:55%;z-index:1;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;padding-left:200px}.promo-sub-callout .content
h3{font-size:3.1875em;color:#fff;line-height:1em;margin:0
0 20px}.promo-sub-callout .content
p{color:#fff;margin:0
0 30px}.promo-sub-callout .content p
a{color:#fff}.promo-sub-callout
.image{width:45%;padding:50px
25px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.promo-sub-callout .image
h1{font-size:24px;margin-top:12px;color:#BA1621;font-size:1.875em;line-height:1.1em}.promo-sub-callout .image h1
span{background:none;padding:0;color:#BA1621;display:block;font-size:1.7em;line-height:.92em}.promo-sub-callout .image h1 span:after{display:none}.promo-sub-callout .image
strong{font-weight:normal;font-family:"NewsGothicFSMediumBold"}@media (max-width: 1020px){.promo-sub-callout .gimme-some-room{padding:0
!important}.promo-sub-callout .content,.promo-sub-callout
.image{width:100%;padding-left:30px;padding-right:30px}.promo-sub-callout
.image{text-align:center}.promo-sub-callout
.content{background:#BA1621;padding:50px
30px 50px;margin:0
0 0 !important}}.quick-contact-form{background:#000;padding:80px
0;border-bottom:solid 8px #fff}.quick-contact-form
h2{color:#ffd512;font-size:3.1875em;line-height:1em;margin:0
0 20px}.quick-contact-form
p{color:#fff;margin:0
0 30px}.quick-contact-form p
a{color:#fff}.quick-contact-form form>div{display:flex;width:calc(100% + 30px);margin-left:-15px;flex-wrap:wrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 900px){.quick-contact-form form>div{width:100%;margin-left:0}}.quick-contact-form form
.Error{width:100% !important;margin-left:-4px}.quick-contact-form form .Error
p{margin-bottom:0 !important}@media (min-width: 901px){.quick-contact-form form
.Error{width:calc(100% - 72px) !important;margin-left:12px;margin-bottom:20px}}.quick-contact-form form
.column{width:50%;padding:0
15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 901px){.quick-contact-form form .column:first-child{padding-right:30px}.quick-contact-form form .column:last-child{padding-left:30px}}@media (max-width: 900px){.quick-contact-form form
.column{width:100%;padding:0
!important}}.quick-contact-form form
.contain{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.quick-contact-form form .contain
br{display:none}.quick-contact-form form .contain textarea,.quick-contact-form form .contain input[type='text']{background:#fff;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:16px
14px;line-height:1em;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important}.quick-contact-form form .contain
textarea{height:125px}.quick-contact-form form .newsletter-signup{color:#fff;text-align:left;display:flex;padding-top:5px;margin-bottom:15px}.quick-contact-form form .newsletter-signup
span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.quick-contact-form form .newsletter-signup input[type='checkbox']{width:auto}.quick-contact-form form .newsletter-signup
.prettycheckbox.custom{margin:0
10px 0 -10px}.quick-contact-form form .newsletter-signup .prettycheckbox.custom
a{background-image:url(/css/libs/images/prettyCheckable/prettyCheckable-yellow.png);background-size:100% auto}.yellow-callout{background:#ffd512;padding:30px
0 40px;border-bottom:solid 8px #fff}.yellow-callout .content-wrapper{display:flex;align-items:center;flex-wrap:wrap}.yellow-callout .content-wrapper
.content{width:50%}.yellow-callout .content-wrapper .content
h3{font-size:3.1875em;line-height:1em}.yellow-callout .content-wrapper .content
p{max-width:400px;margin:15px
0 25px}.yellow-callout .content-wrapper
.image{width:50%;text-align:center}@media (max-width: 850px){.yellow-callout .content-wrapper .content,.yellow-callout .content-wrapper
.image{width:100%}.yellow-callout .content-wrapper
.image{margin-top:35px}}#construction-steel-and-glazing-industry-standard
.button{margin-top:5px}#construction-steel-and-glazing-industry-standard .promo-main-callout .content-wrapper:after{left:45%}@media screen and (min-width: 1021px){#construction-steel-and-glazing-industry-standard .promo-main-callout
.content{padding:60px
20px 65px}#construction-steel-and-glazing-industry-standard .negative-image{margin:-30px 0}}@media screen and (max-width: 1120px){#construction-steel-and-glazing-industry-standard .promo-main-callout
.image{margin-left:-4%}#construction-steel-and-glazing-industry-standard .negative-image{margin:-25px auto 35px;text-align:center}#construction-steel-and-glazing-industry-standard .negative-image
img{width:450px}#construction-steel-and-glazing-industry-standard .promo-banner[data-promo-banner="2"] .content-wrapper{flex-wrap:wrap-reverse}#construction-steel-and-glazing-industry-standard .promo-banner[data-promo-banner="2"] .content-wrapper
img{width:450px}}@media screen and (max-width: 1020px){#construction-steel-and-glazing-industry-standard .promo-main-callout
.image{margin-left:0;background-image:url(//cdn.greatlakeslifting.com/images/construction-steel-and-glazing-industry-standard.jpg) !important;background-position:15% center !important}}#construction-steel-and-glazing-industry-standard .promo-sub-callout{position:relative}#construction-steel-and-glazing-industry-standard .promo-sub-callout:before{position:absolute;background:url(//cdn.greatlakeslifting.com/images/glazing-industry.jpg);background-size:cover;background-repeat:no-repeat;background-position:right center;top:0;left:0;width:calc(50% + 150px);content:'';display:block;height:100%}@media screen and (max-width: 1020px){#construction-steel-and-glazing-industry-standard .promo-sub-callout:before{display:none}}@media screen and (min-width: 1021px){#construction-steel-and-glazing-industry-standard .promo-sub-callout
.content{padding-top:90px;padding-bottom:90px}}#construction-steel-and-glazing-industry-standard .promo-sub-callout .content
a{color:#FFC20F}#construction-steel-and-glazing-industry-standard .promo-sub-callout
.image{position:relative}@media screen and (max-width: 1020px){#construction-steel-and-glazing-industry-standard .promo-sub-callout
.image{background:transparent url(//cdn.greatlakeslifting.com/images/glazing-industry-mobile.jpg) no-repeat center center !important;left:0;top:0;width:100%;height:100%;background-size:cover !important;margin:0
!important}}#construction-steel-and-glazing-industry-standard .yellow-callout
.image{padding:0
60px 0 0;margin-top:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1020px){#construction-steel-and-glazing-industry-standard .yellow-callout .content-wrapper{flex-wrap:wrap}#construction-steel-and-glazing-industry-standard .yellow-callout .content-wrapper
.image{width:100%;padding:0;margin:10px
0 15px -5px}#construction-steel-and-glazing-industry-standard .yellow-callout .content-wrapper
.content{width:100%}}.body-used-inventory
h1{margin-bottom:30px}.checkout-type-wrapper{display:flex;width:calc(100% + 30px);transform:translate(-15px, 0)}.checkout-type-wrapper
.column{width:calc(100% / 3);padding:0
25px 25px;border:solid 1px #ccc;margin:15px}.checkout-type-wrapper .column
h3{background:#C41425;color:#fff;margin:0
-25px 25px;padding:12px
25px;font-size:22px}@media screen and (max-width: 900px){.checkout-type-wrapper{flex-wrap:wrap}.checkout-type-wrapper
.column{width:100%}}.quantity-buttons{padding:10px
0 0;display:block;max-width:150px;display:flex;margin:0
auto}.quantity-buttons
.button{width:50%;margin:3px
3px 0;font-size:.88em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px
12px}.quantity-buttons .button:after{display:none}.order-confirmation-header{display:flex;width:100%;align-items:center}.order-confirmation-header
h1{width:100%}.order-confirmation-header .print-button-wrapper{min-width:150px;text-align:right}.order-confirmation-header .print-button-wrapper
.button{display:inline-block;overflow:hidden}@media screen and (max-width: 900px){.order-confirmation-header{flex-wrap:wrap}.order-confirmation-header .print-button-wrapper{text-align:left;padding:5px
0 5px;min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-confirmation-header .print-button-wrapper
.button{width:100%;max-width:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.major .product-list{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-top:-15px}.major .product-list
.product{width:calc(100% / 2);padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.major .product-list
.product{width:100%}}.major .product-list .product
a{display:flex;width:100%;flex-wrap:wrap;text-decoration:none;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.major .product-list .product a
.image{width:100%;margin:0
0 10px}.major .product-list .product a .image
img{width:100%}.major .product-list .product a .content
.name{margin:0
0 0;width:100%;font-size:1.45em;display:block}.content-wrapper p.product-details-meta{margin:-25px 0 25px;width:100%;font-size:1.45em;display:block;color:#af1e2d}.cart-content-wrapper{padding:0
20px;box-sizing:border-box}.out-of-stock{color:#c41425;margin:0
17px 20px;font-family:"NewsGothicFSMediumBold"}.product-price{color:#000;margin:0
0 0 17px;font-size:1.35em;text-transform:uppercase;font-family:"NewsGothicFSMediumBold"}.add-to-cart{max-width:288px;border:solid 1px rgba(0,0,0,0.05);background:rgba(0,0,0,0.035);padding:12px
20px;display:flex;align-items:center;margin-top:20px}.add-to-cart
p{margin:0}.add-to-cart
label{width:115px}.add-to-cart label
input{width:45px;margin:0
0 0 5px}.used-inventory-content
.image{margin:0
0 15px}.used-inventory-content .content .buttons
.button{margin-right:10px}.product-images-pagination{display:flex;width:100%;justify-content:center;margin:-3px 0 0}.product-images-pagination .swiper-pagination-bullet,.product-images-pagination .slider-button{overflow:hidden;text-indent:-9000px !important;display:block;font-size:.1px;float:left;width:17px;height:17px;background:transparent url(//cdn.greatlakeslifting.com/css/images/slider-button-bg.png) no-repeat left bottom;background-size:cover;margin-bottom:17px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;margin:0
3px}.product-images-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.product-images-pagination .swiper-pagination-bullet.active,.product-images-pagination .slider-button.swiper-pagination-bullet-active,.product-images-pagination .slider-button.active{background-position:left top}.forgot-password{float:right;margin-top:-35px;font-size:16px;text-decoration:none}.forgot-password:hover{text-decoration:underline}.account-info
h2{margin-bottom:30px}.account-info{margin-bottom:25px;margin-top:25px}.account-info
h3{margin:0
0 0;float:left}.account-info
.actions{float:right;text-align:right;clear:none}.account-info .actions span,.account-info .actions
a{margin-left:4px}.account-info .actions
img{margin-bottom:10px}.account-info
p{clear:both}.account-info .payment-option{float:left;margin-right:35px;margin-bottom:25px}.account-info .payment-option
p{padding-right:35px;border-right:1px solid #ccc}.account-info .payment-option.last
p{border-right:none}.account-info .payment-option
a{font-size:88%;text-decoration:none}.account-info .payment-option a:hover{text-decoration:none}.order-option a.option-link:last-child{border-right:none}.order-option{position:relative;width:100%;background:rgba(0,0,0,0.035);border:solid 1px rgba(0,0,0,0.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0
0 20px !important;padding:15px
20px}.order-option
.title{font-size:21px;font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;text-transform:uppercase;display:block}.order-option
.button{position:absolute;top:50%;right:30px;margin:0
!important;transform:translate(0, -50%)}.order-option a.option-link{border-right:solid 1px #ccc;padding-right:5px;margin-right:5px;display:inline-block}.account-info .order-option .option-link,.account-info .payment-option .update-button,.account-info .payment-option .remove-button{padding:0
0 0 0;min-height:14px;display:block;float:left;line-height:1.1em}.account-info .order-option .option-link:hover,.account-info .payment-option .update-button:hover,.account-info .payment-option .remove-button:hover{background-position:bottom left}.account-info .payment-option .remove-button{margin-right:8px;padding-right:8px;border-right:1px solid #ccc}.account-info .order-option .option-link{line-height:16px;height:14px;display:block;margin:3px
0 0}.content-wrapper .checkout-stepper{margin:25px
0 25px;padding:0
0}.content-wrapper .checkout-stepper
ul{margin:0;padding:0;display:flex;justify-content:center}.content-wrapper .checkout-stepper ul
li{list-style:none;position:relative;list-style:none;padding:0;color:#666;padding-left:26px;line-height:1.6em;text-indent:0}.content-wrapper .checkout-stepper ul li>span{display:block;padding:12px
25px;color:#ccc;line-height:1em;border:solid 1px rgba(0,0,0,0.1)}.content-wrapper .checkout-stepper ul li
a{display:block;padding:12px
25px;text-decoration:none;line-height:1em;border:solid 1px #C41425;text-align:center;transition:ease all .2s}.content-wrapper .checkout-stepper ul li a:hover,.content-wrapper .checkout-stepper ul li
a.active{background:#C41425;color:#fff}.content-wrapper .checkout-stepper ul li:before{display:none}.checkout-stepper span.step-2{background-position:-19px top}.checkout-stepper span.step-3{background-position:-38px top}.checkout-stepper span.step-4{background-position:-57px top}.checkout-stepper span.step-2.off{background-position:-19px bottom}.checkout-stepper span.step-3.off{background-position:-38px bottom}.checkout-stepper span.step-4.off{background-position:-57px bottom}.checkout-messages{padding-top:15px;margin:0
0 -10px}.checkout-messages .message-field,.checkout-messages .message-field-trigger{float:right;margin:0
15px 8px 0}.checkout-messages .message-field{width:100%;margin-right:0}.checkout-messages .message-field-trigger
input{float:right;margin:0px
0 0 5px}.checkout-messages .message-field
textarea{max-width:360px !important;width:90% !important;height:60px;float:right}.ie7 .checkout-messages .message-field-trigger{width:200px}form .account-info{border-bottom:none;margin:25px
0}form .account-info .payment-option{padding:15px
20px;background:rgba(0,0,0,0.035);border:solid 1px rgba(0,0,0,0.05)}form .payment-option input,form .payment-option .payment-option-details{float:left}form .payment-option .payment-option-details .saturday-delivery-message{display:block;color:#af1e2d;font-size:.78em;padding-top:8px}form .payment-option
input{margin:5px
10px 0 0}form .payment-option .payment-option-details{width:200px}form .payment-option.selected{border:solid 1px #CB3D4B}form .payment-option.selected
.button{color:#fff !important;border:solid 1px #CB3D4B !important;background:#CB3D4B !important;padding:7px
20px}form .payment-option.selected .button:after{background:#CB3D4B !important;border:solid 1px #CB3D4B !important;border-left:none !important;margin-top:-1px}form .payment-option
input{display:none}.card-list{display:flex;flex-wrap:wrap;justify-content:center}.card-list .clean-selectors{margin:0
0 20px;width:100%;font-size:18px;position:relative;padding:15px
20px 80px 20px}.card-list .clean-selectors
strong{font-size:21px;font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;text-transform:uppercase}.card-list .clean-selectors
.button{position:absolute;top:50%;right:30px;transform:translate(0, -50%);margin:0
!important}.card-list
.card.half{width:50%;font-size:18px;margin-top:15px}.card-list .card.half
.title{font-size:21px;font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;text-transform:uppercase}@media screen and (max-width: 767px){.card-list
.card.half{width:100%}}.cart-buttons{width:100%;margin-top:15px}form .payment-info button,form .account-info
button{clear:both;float:right;margin:8px
0 0}.contact-form.order-feedback
textarea{max-width:100%;width:95%}.contact-form.order-feedback .submit-buttons{width:98%}#cart-table{width:100%;margin:45px
0 25px}#cart-table
th{background:#C41425;color:#fff !important;font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;padding:12px
20px;line-height:1em;text-transform:uppercase;font-size:22px;border:solid 2px #fff;border-collapse:separate}#cart-table .product-item>span{display:flex;align-items:center}#cart-table .product-item>span
.image{width:140px;margin-right:20px}#cart-table .product-item>span .content
a{font-family:"NewsGothicFSBookBold","Arial Narrow",Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase;text-decoration:none;font-weight:bold}#cart-table .product-item>span .content a:hover{text-decoration:underline}@media screen and (max-width: 767px){#cart-table .product-item>span{display:block;text-align:center}#cart-table .product-item>span
.image{width:70px !important;margin:0
0 15px}}#cart-table tr
td{padding:15px
20px;vertical-align:middle}#cart-table tr.product:nth-child(odd) td{background:rgba(0,0,0,0.02);border:solid 1px rgba(0,0,0,0.05);border-collapse:separate}#cart-table tr.product:nth-child(even) td{background:rgba(0,0,0,0.035);border:solid 1px rgba(0,0,0,0.05);border-collapse:separate}#cart-table tr td.heavy-order-note,#cart-table tr.spacer
td{border:none;padding:5px
0}#cart-table tr.total
td{padding:3px
20px;border:none;font-size:1.2em}#cart-table .product-image
img{width:150px}.shopping-cart{overflow:auto}.shopping-cart
button.updateQuantities{visibility:hidden;position:absolute}.shopping-cart .review-checkout{margin:0
0 30px;text-align:right;padding:0
20px}.cart-buttons .button,.review-checkout
.button{font-size:19px !important;padding-top:10px;padding-bottom:10px}.cart-buttons
.button{margin-right:10px}#site-wrapper,#footer{display:block}body{min-height:0}div.combo{position:relative;left:0px;top:0px}.combo
input{position:absolute}.combo
div.icon{position:absolute}.combo div.list-wrapper{position:absolute;overflow:hidden;height:200px;max-height:200px;z-index:99999}.combo div.list-wrapper-up{}.combo
ul{}.combo
li{height:20px}.combo
li.active{}.combo
.visible{display:block}.combo
.invisible{display:none}.combo
input.empty{}