@charset "UTF-8";/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
template,[hidden]{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}
optgroup{font-weight:bold}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.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-menu{list-style:none;padding:0 !important;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{font-family:"DINPro",Helvetica,Arial;text-transform:capitalize;position:relative;margin:0;padding:6px 8px 13px 15px !important;font-size:14px;line-height:14px;cursor:pointer;min-height:0;background-color:#141414 !important;background-image:none !important;border:medium none !important;width:auto !important}
#sort-menu li,#device-menu li,#coming_soon-menu li,#grid-menu li,#ratings-menu li,#controllers-menu li,#free-menu li,#genre-menu li,#bundle-menu li,#gfntype-menu li{margin:0 5px 0 15px !important}
@media(max-width :920px){#bundle-menu li{margin:0 15px 0 5px}
}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}
.ui-selectmenu-open{display:block}
.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;outline:0}
.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%;background-image:none}
.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,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:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#eee url("clientlibs_base/images/ui/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("clientlibs_base/images/ui/ui-bg_gloss-wave_35_f6a828_500x100.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{background:#000;font-weight:bold !important;color:#1c94c4 !important}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;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{color:#fff !important}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#fff;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("clientlibs_base/css/libs/images/ui/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("clientlibs_base/css/libs/images/ui/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.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-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:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#666 url("clientlibs_base/images/ui/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity = 50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:black url("clientlibs_base/images/ui/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity = 20);border-radius:5px}
.ui-selectmenu-button span.ui-selectmenu-text{background-color:#141414;color:#fff;font-family:"DINPro",Helvetica,Arial;font-size:12px;padding:10px 15px 8px 15px;text-transform:uppercase}
.ui-selectmenu-button{border-radius:2px;margin-left:0 !important;width:205px !important}
@media(max-width :920px){.ui-selectmenu-button{width:50% !important;box-sizing:border-box}
}
@media(max-width :920px){.shieldApps .ui-selectmenu-button{width:48% !important;box-sizing:border-box;margin-top:10px !important}
}
.ui-icon-triangle-1-s{display:none}
.ui-widget-content{background:rgba(0,0,0,0) !important;border:none !important;color:#aaa !important}
#sort+.ui-selectmenu-button,#free+.ui-selectmenu-button,#device+.ui-selectmenu-button,#genre+.ui-selectmenu-button,#grid+.ui-selectmenu-button,#ratings+.ui-selectmenu-button,#coming_soon+.ui-selectmenu-button,#controllers+.ui-selectmenu-button{padding-right:5px;padding-left:15px;margin:0;background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;border-radius:unset}
#bundle+.ui-selectmenu-button{padding-left:5px;margin:0}
@media(max-width :920px){#bundle+.ui-selectmenu-button{padding-right:15px}
}
@media(max-width :920px){#coming_soon+.ui-selectmenu-button,#genre+.ui-selectmenu-button,#controllers+.ui-selectmenu-button{margin-top:10px}
}
body[data-edit-mode=''] .parsys .new.section{display:none}
body[data-edit-mode=''] .hide-price{display:none}
body[data-edit-mode=''] .hide-modal-content{display:none}
body[data-edit-mode='true'] .hide-price{display:block}
body[data-edit-mode='true'] .hide-modal-content{display:block}
body[data-edit-mode='true'] .hide-desktop{display:block}
.text-center{text-align:center}
@media screen and (max-width:767px){.text-center.mob-text-left{text-align:left}
.text-center.mob-text-left .description{text-align:left}
.text-center.mob-text-left .title{text-align:left}
.text-center.mob-text-left .text-button{text-align:left}
.text-center.mob-text-left .text-button .mobile-align-center{text-align:center}
.text-center.mob-text-left .text-button .text-center.mobile-align{text-align:left}
}
@media screen and (min-width:768px) and (max-width:1024px){.text-center.tab-text-left{text-align:left}
.text-center.tab-text-left .description{text-align:left}
.text-center.tab-text-left .title{text-align:left}
.text-center.tab-text-left .text-button{text-align:left}
.text-center.tab-text-left .text-button .mobile-align-center{text-align:center}
.text-center.tab-text-left .text-button .text-center.mobile-align{text-align:left}
}
@media screen and (max-width:767px){.text-center.mob-text-right{text-align:right}
.text-center.mob-text-right .description{text-align:right}
.text-center.mob-text-right .title{text-align:right}
.text-center.mob-text-right .text-button{text-align:right}
.text-center.mob-text-right .text-button .mobile-align-center{text-align:center}
.text-center.mob-text-right .text-button .text-center.mobile-align{text-align:right}
}
@media screen and (min-width:768px) and (max-width:1024px){.text-center.tab-text-right{text-align:right}
.text-center.tab-text-right .description{text-align:right}
.text-center.tab-text-right .title{text-align:right}
.text-center.tab-text-right .text-button{text-align:right}
.text-center.tab-text-right .text-button .mobile-align-center{text-align:center}
.text-center.tab-text-right .text-button .text-center.mobile-align{text-align:right}
}
.text-left{text-align:left}
@media screen and (max-width:767px){.text-left.mob-text-center{text-align:center}
.text-left.mob-text-center .description{text-align:center}
.text-left.mob-text-center .title{text-align:center}
.text-left.mob-text-center .text-button{text-align:center}
}
@media screen and (min-width:768px) and (max-width:1024px){.text-left.tab-text-center{text-align:center}
.text-left.tab-text-center .description{text-align:center}
.text-left.tab-text-center .title{text-align:center}
.text-left.tab-text-center .text-button{text-align:center}
}
@media screen and (max-width:767px){.text-left.mob-text-right{text-align:right}
.text-left.mob-text-right .description{text-align:right}
.text-left.mob-text-right .title{text-align:right}
.text-left.mob-text-right .text-button{text-align:right}
.text-left.mob-text-right .text-button .mobile-align-center{text-align:center}
.text-left.mob-text-right .text-button .text-center.mobile-align{text-align:right}
}
@media screen and (min-width:768px) and (max-width:1024px){.text-left.tab-text-right{text-align:right}
.text-left.tab-text-right .description{text-align:right}
.text-left.tab-text-right .title{text-align:right}
.text-left.tab-text-right .text-button{text-align:right}
.text-left.tab-text-right .text-button .mobile-align-center{text-align:center}
.text-left.tab-text-right .text-button .text-center.mobile-align{text-align:right}
}
.text-right{text-align:right}
@media screen and (max-width:767px){.text-right.mob-text-center{text-align:center}
.text-right.mob-text-center .description{text-align:center}
.text-right.mob-text-center .title{text-align:center}
.text-right.mob-text-center .text-button{text-align:center}
}
@media screen and (min-width:768px) and (max-width:1024px){.text-right.tab-text-center{text-align:center}
.text-right.tab-text-center .description{text-align:center}
.text-right.tab-text-center .title{text-align:center}
.text-right.tab-text-center .text-button{text-align:center}
}
@media screen and (max-width:767px){.text-right.mob-text-left{text-align:left}
.text-right.mob-text-left .description{text-align:left}
.text-right.mob-text-left .title{text-align:left}
.text-right.mob-text-left .text-button{text-align:left}
.text-right.mob-text-left .text-button .mobile-align-center{text-align:center}
.text-right.mob-text-left .text-button .text-center.mobile-align{text-align:left}
}
@media screen and (min-width:768px) and (max-width:1024px){.text-right.tab-text-left{text-align:left}
.text-right.tab-text-left .description{text-align:left}
.text-right.tab-text-left .title{text-align:left}
.text-right.tab-text-left .text-button{text-align:left}
.text-right.tab-text-left .text-button .mobile-align-center{text-align:center}
.text-right.tab-text-left .text-button .text-center.mobile-align{text-align:left}
}
@media screen and (max-width:767px){.mob-text-center{text-align:center}
.mob-text-left{text-align:left}
.mob-text-right{text-align:right}
}
@media screen and (min-width:768px) and (max-width:1024px){.tab-text-left{text-align:left}
.tab-text-right{text-align:right}
}
.background-white{background-color:#fff}
.background-black{background-color:#000}
.background-none{background-color:transparent}
.background-body-copy{background-color:#eee}
.background-ui-elements{background-color:#ccc}
.background-light-grey{background-color:#333 !important}
.background-dark-grey{background-color:#666}
.background-section-grey{background-color:#f1f1f1}
.background-secondary-grey{background-color:#1a1a1a}
.background-dark-green{background-color:#004831}
.background-brand-green{background-color:#76b900}
.color-brand-green{color:#76b900}
.color-brand-green ul,.color-brand-green ol{color:#76b900}
.color-black{color:#000}
.color-black ul,.color-black ol{color:#000}
.color-white{color:#fff}
.color-dark-green{color:#004831}
.color-body-copy{color:#eee}
.color-body-copy ul,.color-body-copy ol{color:#eee}
.color-ui-elements{color:#ccc}
.color-ui-elements ul,.color-ui-elements ol{color:#ccc}
.clearfix::before,.clearfix::after{content:" ";display:table}
.clearfix::after{clear:both}
@media screen and (min-width:1025px){.p-h-110{padding-left:109.95px;padding-right:109.95px}
.p-t-0{padding-top:0}
.p-t-15{padding-top:15px}
.p-t-30{padding-top:30px}
.p-t-45{padding-top:45px}
.p-t-60{padding-top:60px}
.p-t-75{padding-top:75px}
.p-t-90{padding-top:90px}
.p-t-105{padding-top:105px}
.p-t-120{padding-top:120px}
.p-r-30{padding-right:30px}
.p-l-15{padding-left:15px}
.p-l-30{padding-left:30px}
.p-l-110{padding-left:109.95px}
.p-b-0{padding-bottom:0}
.p-b-15{padding-bottom:15px}
.p-b-30{padding-bottom:30px}
.p-b-45{padding-bottom:45px}
.p-b-60{padding-bottom:60px}
.p-b-75{padding-bottom:75px}
.p-b-90{padding-bottom:90px}
.p-b-105{padding-bottom:105px}
.p-b-120{padding-bottom:120px}
.m-r-7{margin-right:7px}
.m-t-0{margin-top:0}
.m-t-10{margin-top:10px}
.m-t-15{margin-top:15px}
.m-t-25{margin-top:24.9px}
.m-t-30{margin-top:30px}
.m-t-45{margin-top:45px}
.m-t-60{margin-top:60px}
.m-t-75{margin-top:75px}
.m-t-90{margin-top:90px}
.m-t-185{margin-top:184.5px}
.m-b-0{margin-bottom:0}
.m-b-15{margin-bottom:15px}
.m-b-30{margin-bottom:30px}
.m-b-45{margin-bottom:45px}
.m-b-60{margin-bottom:60px}
.m-b-75{margin-bottom:75px}
.m-b-90{margin-bottom:90px}
.m-r-15{margin-right:15px}
}
@media screen and (max-width:767px){.mob-m-r-7{margin-right:7px}
.mob-m-r-15{margin-right:15px}
.mob-p-l-15{padding-left:15px}
.mob-p-l-30{padding-left:30px}
.mob-p-r-30{padding-right:30px}
.mob-m-t-10{margin-top:10px}
.mob-m-t-15{margin-top:15px}
.mob-m-t-25{margin-top:24.9px}
.mob-m-t-30{margin-top:30px}
.mob-m-t-45{margin-top:45px}
.mob-m-t-60{margin-top:60px}
.mob-m-t-75{margin-top:75px}
.mob-m-t-90{margin-top:90px}
.mob-m-t-105{margin-top:105px}
.mob-m-t-120{margin-top:120px}
.mob-m-t-135{margin-top:135px}
.mob-m-b-15{margin-bottom:15px}
.mob-m-b-30{margin-bottom:30px}
.mob-m-b-45{margin-bottom:45px}
.mob-m-b-60{margin-bottom:60px}
.mob-p-t-15{padding-top:15px}
.mob-p-t-30{padding-top:30px}
.mob-p-t-45{padding-top:45px}
.mob-p-t-60{padding-top:60px}
.mob-p-t-75{padding-top:75px}
.mob-p-t-90{padding-top:90px}
.mob-p-t-105{padding-top:105px}
.mob-p-t-120{padding-top:120px}
.mob-p-b-15{padding-bottom:15px}
.mob-p-b-30{padding-bottom:30px}
.mob-p-b-45{padding-bottom:45px}
.mob-p-b-60{padding-bottom:60px}
.mob-p-b-75{padding-bottom:75px}
.mob-p-b-90{padding-bottom:90px}
.mob-p-b-105{padding-bottom:105px}
.mob-p-b-120{padding-bottom:120px}
}
@media screen and (min-width:768px) and (max-width:1024px){.tab-p-l-15{padding-left:15px}
.tab-p-l-30{padding-left:30px}
.tab-p-l-60{padding-left:60px}
.tab-p-r-60{padding-right:60px}
.tab-m-r-7{margin-right:7px}
.tab-m-r-15{margin-right:15px}
.tab-m-l-5-per{margin-left:5%}
.tab-m-t-10{margin-top:10px}
.tab-m-t-15{margin-top:15px}
.tab-m-t-25{margin-top:24.9px}
.tab-m-t-30{margin-top:30px}
.tab-m-t-40{margin-top:39.9px}
.tab-m-t-45{margin-top:45px}
.tab-m-t-60{margin-top:60px}
.tab-m-t-135{margin-top:135px}
.tab-m-b-15{padding-bottom:15px}
.tab-m-b-30{padding-bottom:30px}
.tab-m-b-45{padding-bottom:45px}
.tab-m-b-60{padding-bottom:60px}
.tab-p-t-15{padding-top:15px}
.tab-p-t-30{padding-top:30px}
.tab-p-t-45{padding-top:45px}
.tab-p-t-60{padding-top:60px}
.tab-p-t-75{padding-top:75px}
.tab-p-t-90{padding-top:90px}
.tab-p-t-105{padding-top:105px}
.tab-p-t-120{padding-top:120px}
.tab-p-b-15{padding-bottom:15px}
.tab-p-b-30{padding-bottom:30px}
.tab-p-b-45{padding-bottom:45px}
.tab-p-b-60{padding-bottom:60px}
.tab-p-b-75{padding-bottom:75px}
.tab-p-b-90{padding-bottom:90px}
.tab-p-b-105{padding-bottom:105px}
.tab-p-b-120{padding-bottom:120px}
}
@media screen and (min-width:1025px){.op-0{opacity:0;-ms-filter:"alpha(opacity=0)"}
.op-40{opacity:.4;-ms-filter:"alpha(opacity=0.4)"}
.op-50{opacity:.5;-ms-filter:"alpha(opacity=0.5)"}
.op-60{opacity:.6;-ms-filter:"alpha(opacity=0.6)"}
.op-70{opacity:.7;-ms-filter:"alpha(opacity=0.7)"}
}
@media screen and (min-width:768px) and (max-width:1024px){.tab-op-0{opacity:0;-ms-filter:"alpha(opacity=0)"}
.tab-op-40{opacity:.4;-ms-filter:"alpha(opacity=0.4)"}
.tab-op-50{opacity:.5;-ms-filter:"alpha(opacity=0.5)"}
.tab-op-60{opacity:.6;-ms-filter:"alpha(opacity=0.6)"}
.tab-op-70{opacity:.7;-ms-filter:"alpha(opacity=0.7)"}
}
@media screen and (max-width:767px){.mob-op-0{opacity:0;-ms-filter:"alpha(opacity=0)"}
.mob-op-40{opacity:.4;-ms-filter:"alpha(opacity=0.4)"}
.mob-op-50{opacity:.5;-ms-filter:"alpha(opacity=0.5)"}
.mob-op-60{opacity:.6;-ms-filter:"alpha(opacity=0.6)"}
.mob-op-70{opacity:.7;-ms-filter:"alpha(opacity=0.7)"}
}
.hide{display:none !important}
.show{display:block !important}
.fade{opacity:0}
.fade.in{opacity:1}
.pull-left{float:left}
.pull-right{float:right}
.noscroll{height:100vh !important;overflow:hidden !important}
.pos-absolute{position:absolute}
.btn-more{border:1px solid #76b900;color:#fff;font-weight:bold;font-size:18px;line-height:1;font-family:DINPro,Helvetica,Arial,Sans-Serif;background-color:#76b900;text-decoration:none;text-align:center;display:inline-block;min-width:50px;position:relative;margin:0 auto}
.btn-more:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.btn-more:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.btn-more:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.btn-more:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.btn-more .txt-more{padding:15px;display:block;text-align:center;min-width:205px}
@media screen and (min-width:768px) and (max-width:1024px){.btn-more .txt-more{padding:12px}
}
@media screen and (max-width:767px){.btn-more .txt-more{padding:12px}
}
.btn-more:hover{background-color:#76d300}
.btn-more:active{background-color:#76d300}
@media screen and (max-width:767px){.hide-mob{display:none}
}
@media screen and (min-width:768px) and (max-width:1024px){.hide-tablet{display:none}
}
@media screen and (min-width:1025px){.hide-desktop{display:none}
}
.notched-g{font-family:'GeForce-alt' !important}
.rounded-img{border-radius:50%}
.auto-height{height:auto}
.ht-460{height:460px}
.ht-560{height:560px}
.ht-660{height:660px}
.ht-760{height:760px}
.brand-spinner{margin:50vh auto;height:60px;width:60px;animation:spin 1.4s infinite linear;border:6px solid #76b900;border-right-color:transparent;border-radius:50%}
@keyframes spin{0{transform:rotate(0)}
50%{transform:rotate(220deg)}
100%{transform:rotate(360deg)}
}
.full-overlay{position:fixed;width:100%;height:100%;background-color:black;top:0;left:0;z-index:10000;opacity:.85}
.block-display{display:block}
.inline-block-display{display:inline-block}
.no-space-h1 h1{margin:0 !important;padding:0 !important}
.no-space-h2 h2{margin:0 !important;padding:0 !important}
.no-space-h3 h3{margin:0 !important;padding:0 !important}
.no-space-description .body-text{margin:0 !important;padding:0 !important}
.no-space-description .p{margin:0 !important;padding:0 !important}
.no-margin{margin:0 !important}
.global-nav-margin{margin-top:45px !important}
body{min-width:320px;height:100%;font-family:DINPro,Helvetica,Arial,Sans-Serif}
body:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
body:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
body:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
body:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
body:after{content:'desktop';position:absolute;bottom:0;visibility:hidden;z-index:-1}
@media screen and (min-width:768px) and (max-width:1024px){body:after{content:'tablet'}
}
@media screen and (max-width:767px){body:after{content:'mobile'}
}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:'GeForce-alt';src:url("clientlibs_base/fonts/geforce-bold-alt-webfont.eot");src:url("clientlibs_base/fonts/geforce-bold-alt-webfont.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/geforce-bold-alt-webfont.woff2") format("woff2"),url("clientlibs_base/fonts/geforce-bold-alt-webfont.woff") format("woff");font-style:normal;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'GeForce-alt';src:url("clientlibs_base/fonts/geforce-light-alt-webfont.eot");src:url("clientlibs_base/fonts/geforce-light-alt-webfont.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/geforce-light-alt-webfont.woff2") format("woff2"),url("clientlibs_base/fonts/geforce-light-alt-webfont.woff") format("woff");font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'GeForce';src:url("clientlibs_base/fonts/geforce_light-webfont.eot");src:url("clientlibs_base/fonts/geforce_light-webfont.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/geforce_light-webfont.woff") format("woff");font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'GeForce';src:url("clientlibs_base/fonts/geforce_bold-webfont.eot");src:url("clientlibs_base/fonts/geforce_bold-webfont.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/geforce_bold-webfont.woff") format("woff");font-style:normal;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'DINPro';src:url("clientlibs_base/fonts/DINWebPro.eot");src:url("clientlibs_base/fonts/DINWebPro.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/DINWebPro.woff") format("woff");font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'DINPro';src:url("clientlibs_base/fonts/DINWebPro-Bold.eot");src:url("clientlibs_base/fonts/DINWebPro-Bold.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/DINWebPro-Bold.woff") format("woff");font-style:normal;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'DINPro';src:url("clientlibs_base/fonts/DINWebPro-Light.eot");src:url("clientlibs_base/fonts/DINWebPro-Light.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/DINWebPro-Light.woff") format("woff");font-style:normal;font-weight:lighter;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'DINPro-Regular';src:url("clientlibs_base/fonts/DINPro-Regular.eot");src:url("clientlibs_base/fonts/DINPro-Regular.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/DINPro-Regular.woff") format("woff"),url("clientlibs_base/fonts/DINPro-Regular.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'DINPro-Light';src:url("clientlibs_base/fonts/DINPro-Light.eot");src:url("clientlibs_base/fonts/DINPro-Light.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/DINPro-Light.woff") format("woff"),url("clientlibs_base/fonts/DINPro-Light.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'DINWebPro-Medium';src:url("clientlibs_base/fonts/DINWebPro-Medium.eot");src:url("clientlibs_base/fonts/DINWebPro-Medium.eot?#iefix") format("embedded-opentype"),url("clientlibs_base/fonts/DINWebPro-Medium.woff") format("woff");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#page-content{margin-top:90px;transition:all .5s}
@media screen and (min-width:1025px){#page-content{margin-top:109px}
}
#page-content.pull-up{margin-top:81px}
@media screen and (min-width:768px) and (max-width:1024px){#page-content.pull-up{margin-top:101px}
}
@media screen and (min-width:1025px){#page-content.pull-up{margin-top:135px}
}
h1{color:#76b900;font-weight:normal;font-size:32px;line-height:32px;font-family:GeForce,Helvetica,Arial,Sans-Serif;text-transform:uppercase}
h1:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h1:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h1:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h1:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
@media screen and (min-width:768px) and (max-width:1024px){h1{color:#76b900;font-weight:normal;font-size:40px;line-height:40px;font-family:GeForce,Helvetica,Arial,Sans-Serif}
h1:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h1:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h1:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h1:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
}
@media screen and (min-width:1025px){h1{color:#76b900;font-weight:normal;font-size:56px;line-height:56px;font-family:GeForce,Helvetica,Arial,Sans-Serif}
h1:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h1:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h1:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h1:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
}
h2{color:#eee;font-weight:normal;font-size:24px;line-height:24px;font-family:GeForce,Helvetica,Arial,Sans-Serif;text-transform:uppercase}
h2:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h2:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h2:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h2:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
@media screen and (min-width:768px) and (max-width:1024px){h2{color:#eee;font-weight:normal;font-size:32px;line-height:32px;font-family:GeForce,Helvetica,Arial,Sans-Serif}
h2:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h2:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h2:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h2:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
}
@media screen and (min-width:1025px){h2{color:#eee;font-weight:normal;font-size:40px;line-height:40px;font-family:GeForce,Helvetica,Arial,Sans-Serif}
h2:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h2:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h2:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h2:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
}
h3{color:#004831;font-weight:normal;font-size:18px;line-height:18px;font-family:GeForce,Helvetica,Arial,Sans-Serif;text-transform:uppercase}
h3:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h3:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h3:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h3:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
@media screen and (min-width:768px) and (max-width:1024px){h3{color:#004831;font-weight:normal;font-size:24px;line-height:24px;font-family:GeForce,Helvetica,Arial,Sans-Serif}
h3:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h3:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h3:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h3:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
}
@media screen and (min-width:1025px){h3{color:#004831;font-weight:normal;font-size:32px;line-height:32px;font-family:GeForce,Helvetica,Arial,Sans-Serif}
h3:lang(ja-jp){font-family:GeForce,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
h3:lang(ko-kr){font-family:GeForce,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
h3:lang(zh-tw){font-family:GeForce,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
h3:lang(zh-cn){font-family:GeForce,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
}
.body-text{color:#1a1a1a;font-weight:normal;font-size:16px;line-height:24px;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.body-text:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.body-text:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.body-text:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.body-text:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.intro-copy-text{color:#1a1a1a;font-weight:Lighter;font-size:24px;line-height:32px;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.intro-copy-text:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.intro-copy-text:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.intro-copy-text:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.intro-copy-text:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.legal{color:#ccc;font-weight:normal;font-size:12px;line-height:16px;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.legal:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.legal:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.legal:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.legal:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
ul,ol{color:#1a1a1a;font-weight:normal;font-size:16px;line-height:30px;font-family:DINPro,Helvetica,Arial,Sans-Serif}
ul:lang(ja-jp),ol:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
ul:lang(ko-kr),ol:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
ul:lang(zh-tw),ol:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
ul:lang(zh-cn),ol:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
li{list-style:square outside url("clientlibs_base/images/ul-greenarrow.png")}
a{color:#76b900;text-decoration:none}
sup{top:-1em;font-size:.4em}
.text-line-emphasis,.text-disabled,.text-primary,.text-warning,.text-error,.text-success,.text-info,.quote-copy,.source,.quotation-marks{text-align:left;letter-spacing:0}
.text-disabled{color:#bdbdbd;font-weight:normal;font-size:14pt;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.text-disabled:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.text-disabled:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.text-disabled:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.text-disabled:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.text-primary{color:#000;font-weight:normal;font-size:14.01pt;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.text-primary:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.text-primary:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.text-primary:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.text-primary:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.text-warning{color:#ffeb3b;font-weight:normal;font-size:14.01pt;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.text-warning:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.text-warning:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.text-warning:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.text-warning:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.text-error{color:#f44336;font-weight:normal;font-size:14.01pt;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.text-error:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.text-error:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.text-error:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.text-error:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.text-success{color:#76b900;font-weight:normal;font-size:14.01pt;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.text-success:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.text-success:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.text-success:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.text-success:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.text-info{color:#004831;font-weight:normal;font-size:14.01pt;line-height:normal;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.text-info:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.text-info:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.text-info:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.text-info:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.quote-copy{color:#000;font-weight:normal;font-size:18pt;line-height:21.6pt;font-family:DINPro-Light,Helvetica,Arial,Sans-Serif}
.quote-copy:lang(ja-jp){font-family:DINPro-Light,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.quote-copy:lang(ko-kr){font-family:DINPro-Light,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.quote-copy:lang(zh-tw){font-family:DINPro-Light,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.quote-copy:lang(zh-cn){font-family:DINPro-Light,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.source{color:#bdbdbd;font-weight:normal;font-size:14pt;line-height:16.8pt;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.source:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.source:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.source:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.source:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.quotation-marks{color:#bdbdbd;font-weight:normal;font-size:72pt;line-height:86.74pt;font-family:DINPro-Light,Helvetica,Arial,Sans-Serif}
.quotation-marks:lang(ja-jp){font-family:DINPro-Light,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.quotation-marks:lang(ko-kr){font-family:DINPro-Light,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.quotation-marks:lang(zh-tw){font-family:DINPro-Light,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.quotation-marks:lang(zh-cn){font-family:DINPro-Light,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.responsive-image{display:block;margin:0 auto;width:auto;height:auto;max-width:100%}
.link-btn{text-decoration:none;text-align:center;display:inline-block;min-width:50px;position:relative;text-transform:uppercase;border:1px solid #76b900;color:#fff;font-weight:bold;font-size:18px;line-height:1;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.link-btn:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.link-btn:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.link-btn:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.link-btn:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
@media(max-width:1024px){.link-btn{font-size:14px}
}
@media(min-width:1025px){.link-btn.hide-desktop{display:none}
}
@media(max-width:767px){.link-btn.hide-mobile{display:none}
}
@media(min-width:768px) and (max-width:1024px){.link-btn.hide-tablet{display:none}
}
.link-btn .btn{padding:14px 14px 10px 14px}
@media(max-width:1024px){.link-btn .btn{padding:11px 11px 8px 11px}
}
.small-btn{min-width:50px;color:#fff;font-weight:bold;font-size:14px;line-height:1;font-family:DINPro,Helvetica,Arial,Sans-Serif}
.small-btn:lang(ja-jp){font-family:DINPro,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.small-btn:lang(ko-kr){font-family:DINPro,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.small-btn:lang(zh-tw){font-family:DINPro,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.small-btn:lang(zh-cn){font-family:DINPro,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
.small-btn .btn{padding:12px 12px 9px 12px}
.link-btn:hover{text-decoration:none}
.large-text-link .btn{font-family:DINWebPro-Medium,Helvetica,Arial,Sans-Serif;font-size:24px}
.large-text-link .btn:lang(ja-jp){font-family:DINWebPro-Medium,Meiryo,メイリオ,Helvetica,Arial,Sans-Serif}
.large-text-link .btn:lang(ko-kr){font-family:DINWebPro-Medium,"Malgun Gothic",Malgun,맑은고딕,Helvetica,Arial,Sans-Serif}
.large-text-link .btn:lang(zh-tw){font-family:DINWebPro-Medium,"Microsoft JhengHei",微軟正黑體,"Heiti TC",黑體-繁,Helvetica,Arial,Sans-Serif}
.large-text-link .btn:lang(zh-cn){font-family:DINWebPro-Medium,"Microsoft YaHei",微软雅黑,"Heiti SC",黑体-简,Helvetica,Arial,Sans-Serif}
@media(max-width:767px){.large-text-link .btn{font-size:18px}
}
@media(min-width:768px) and (max-width:1024px){.large-text-link .btn{font-size:21px}
}
.link-btn .icon{position:absolute;top:5px;left:15px}
.link-btn .imageText{padding-left:45px}
.brand-white{background-color:#fff;color:#000}
.brand-white:hover{background-color:#76b900;color:#fff}
.brand-white:active{background-color:#76b900;color:#fff}
.brand-green{background-color:#76b900}
.dark-green{background-color:#004831;border:1px solid #004831}
.body-text.color-ui-elements{color:#ccc}
.body-text.color-ui-elements h1,.body-text.color-ui-elements h2,.body-text.color-ui-elements h3{color:#ccc}
.body-text.color-body-copy{color:#eee}
.body-text.color-body-copy h1,.body-text.color-body-copy h2,.body-text.color-body-copy h3{color:#eee}
.body-text.color-brand-green{color:#76b900}
.body-text.color-brand-green h1,.body-text.color-brand-green h2,.body-text.color-brand-green h3{color:#76b900}
.body-text.color-black{color:#000}
.body-text.color-black h1,.body-text.color-black h2,.body-text.color-black h3{color:#000}
.body-text.color-white{color:#fff}
.body-text.color-white h1,.body-text.color-white h2,.body-text.color-white h3{color:#fff}
.body-text.color-dark-green{color:#004831}
.body-text.color-dark-green h1,.body-text.color-dark-green h2,.body-text.color-dark-green h3{color:#004831}
.intro-copy-text.color-ui-elements{color:#ccc}
.intro-copy-text.color-ui-elements h1,.intro-copy-text.color-ui-elements h2,.intro-copy-text.color-ui-elements h3{color:#ccc}
.intro-copy-text.color-body-copy{color:#eee}
.intro-copy-text.color-body-copy h1,.intro-copy-text.color-body-copy h2,.intro-copy-text.color-body-copy h3{color:#eee}
.intro-copy-text.color-brand-green{color:#76b900}
.intro-copy-text.color-brand-green h1,.intro-copy-text.color-brand-green h2,.intro-copy-text.color-brand-green h3{color:#76b900}
.intro-copy-text.color-black{color:#000}
.intro-copy-text.color-black h1,.intro-copy-text.color-black h2,.intro-copy-text.color-black h3{color:#000}
.intro-copy-text.color-white{color:#fff}
.intro-copy-text.color-white h1,.intro-copy-text.color-white h2,.intro-copy-text.color-white h3{color:#fff}
.intro-copy-text.color-dark-green{color:#004831}
.intro-copy-text.color-dark-green h1,.intro-copy-text.color-dark-green h2,.intro-copy-text.color-dark-green h3{color:#004831}
.legal.color-ui-elements{color:#ccc}
.legal.color-ui-elements h1,.legal.color-ui-elements h2,.legal.color-ui-elements h3{color:#ccc}
.legal.color-body-copy{color:#eee}
.legal.color-body-copy h1,.legal.color-body-copy h2,.legal.color-body-copy h3{color:#eee}
.legal.color-brand-green{color:#76b900}
.legal.color-brand-green h1,.legal.color-brand-green h2,.legal.color-brand-green h3{color:#76b900}
.legal.color-black{color:#000}
.legal.color-black h1,.legal.color-black h2,.legal.color-black h3{color:#000}
.legal.color-white{color:#fff}
.legal.color-white h1,.legal.color-white h2,.legal.color-white h3{color:#fff}
.legal.color-dark-green{color:#004831}
.legal.color-dark-green h1,.legal.color-dark-green h2,.legal.color-dark-green h3{color:#004831}
.brand-green:hover{background-color:#76d300}
.brand-green:active{background-color:#76b900;-webkit-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);-moz-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);box-shadow:inset 0 7px 12px rgba(1,1,1,0.18)}
.default-color:hover{background-color:#76d300}
.default-color:active{background-color:#76b900;-webkit-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);-moz-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);box-shadow:inset 0 7px 12px rgba(1,1,1,0.18)}
.brand-white:active{background-color:#76b900;-webkit-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);-moz-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);box-shadow:inset 0 7px 12px rgba(1,1,1,0.18)}
.dark-green:hover{background-color:#006142}
.dark-green:active{background-color:#004831;-webkit-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);-moz-box-shadow:inset 0 7px 12px rgba(1,1,1,0.18);box-shadow:inset 0 7px 12px rgba(1,1,1,0.18)}
.link-btn.btn-cart.default-color{background-color:#76b900;color:#fff}
.link-btn.btn-manual.default-color{background-color:#76b900;color:#fff}
.link-btn.btn-retail.default-color{background-color:#76b900;color:#fff}
.link-btn.video-icon.btn-video.default-color{background-color:#76b900;color:#fff}
.link-txt{color:#76b900;text-decoration:none}
.link-txt.brand-white{color:#fff}
.link-txt.dark-green{color:#004831;border:0}
.link-txt .btn{padding:0}
.body-text.color-white{color:#fff}
.body-text.color-brand-green{color:#76b900}
.body-text.color-ui-elements{color:#ccc}
.body-text.color-black{color:#000}
div.image{margin-bottom:0}
.lt-ie10 #ie_compat_warning{display:none}
.lt-ie9 .navigation{display:none}
@media screen and (max-width:767px){.small-3{width:25%}
}
@media screen and (max-width:767px){.small-4{width:33.33333%}
}
@media screen and (max-width:767px){.small-6{width:50%}
}
@media screen and (max-width:767px){.small-9{width:75%}
}
@media screen and (max-width:767px){.small-12{width:100%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-12{width:100%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-9{width:75%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-9{width:75%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-8{width:66.66667%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-7{width:58.33333%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-6{width:50%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-5{width:41.66667%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-4{width:33.33333%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-3{width:25%}
}
@media screen and (min-width:768px) and (max-width:1024px){.medium-2{width:16.66667%}
}
@media screen and (min-width:1025px){.large-12{width:100%}
}
@media screen and (min-width:1025px){.large-9{width:75%}
}
@media screen and (min-width:1025px){.large-8{width:66.66667%}
}
@media screen and (min-width:1025px){.large-7{width:58.33333%}
}
@media screen and (min-width:1025px){.large-6{width:50%}
}
@media screen and (min-width:1025px){.large-5{width:41.66667%}
}
@media screen and (min-width:1025px){.large-4{width:33.33333%}
}
@media screen and (min-width:1025px){.large-3{width:25%}
}
@media screen and (min-width:1025px){.large-2{width:16.66667%}
}
.no-js-warning{border-bottom:1px solid #1a1a1a;color:red;display:inline-block;padding:80px 15px 15px;position:absolute;text-align:center;width:100%;z-index:1001}
/*!# sourceMappingURL=nvidiaGDC/clientlibs_base/css/globalbase.css.map */#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;outline:0}
#cboxOverlay{position:fixed;width:100%;height:100%;z-index:1002}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:hidden}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;outline:0}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:black;filter:alpha(opacity=90);opacity:.9}
#cboxContent{max-height:80%}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{background-color:#fff;overflow:hidden}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}
#cboxLoadingOverlay{background:#000}
#cboxLoadingGraphic{background:url(clientlibs_base/images/common/loader.gif) no-repeat center center}
#cboxClose{position:absolute;display:inline-block;top:30px;float:right;cursor:pointer;width:30px;height:30px;text-indent:-9999px;right:30px}
#cboxClose:before{position:absolute;content:'';width:30px;height:2px;top:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background-color:#666;display:block;border-radius:10px;-webkit-transition:all .2s;-moz-transition:all .2s;-ie-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#cboxClose:after{position:absolute;content:'';width:30px;height:2px;left:0;top:15px;background-color:#667;display:block;border-radius:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;-moz-transition:all .2s;-ie-transition:all .2s;-o-transition:all .2s;transition:all .2s}