html{overflow-y:scroll;margin:0;padding:0;width:100%;height:100%}table.gbDataTable{padding-bottom:4px}table.gbDataTable th,table.gbDataTable td{padding:4px}body.gallery{margin:0;padding:0;margin:0;padding:0;width:100%;height:100%;position:relative}#gallery{padding:10px;padding-left:10px;padding-right:10px}.gcBackground1{background-color:#e5effe}.gcBackground2{background-color:#ddd}.gcBorder1{border:0 solid #b4c6d6}.gcBorder2{border:0 solid #a9bfd3}#gallery.rtl{direction:rtl}#gallery img{border-width:0}table.gbDataTable th{text-align:left;background-color:#e7e7e7}.gbEven{background-color:#fff}.gbOdd{background-color:#eee}.autoCompleteBackground{border:1px solid #ccc;border-top-style:none;margin:0}.autoCompleteHighlight{text-decoration:underline}.autoCompleteNotSelected{background-color:#eee;padding:3px 4px 3px 17px}.autoCompleteSelected{background-color:#eee;padding:3px 4px 3px 17px}span.bsw_ButtonDisabled{color:#aaa}span.bsw_ButtonEnabled{color:#333;cursor:pointer}table.bsw_ParamTable{width:100%;border:1px solid #999;border-collapse:collapse}tr.bsw_ParamHeaderRow{background-color:#eee}tr.bsw_ParamHeaderRow td{font-weight:700;text-align:center;border:1px solid #999}td.bsw_BlockCommands{white-space:nowrap;text-align:center}#ProgressBar #progressDone{background-color:#666;border:thin solid #ddd}#ProgressBar #progressToGo{background-color:#eee;border:thin solid #ddd}#customSendToFriendButton{border:none;font-size:11px;color:#5b7cb6;cursor:pointer;font-family:inherit}#customSendToFriendButton:hover span{border-bottom:1px solid #5b7cb6}#maintable-html5v2{width:90%;margin:auto}#maintable-html5v2-left{box-sizing:border-box;padding-right:10px;width:200px}#maintable-html5v2-right{box-sizing:border-box;width:280px;padding-left:10px}#maintable-html5v2 #gameClientContainer{position:relative;width:100%;height:calc(100vh - 375px);min-width:730px;min-height:550px;box-shadow:0 0 1px 1px #cabccb inset;background-color:#ededed;background-image:linear-gradient(#f5f5f5,#e5e5e5)}#saveloadblock-da-container{display:flex;flex-direction:column}#gallery #saveloadblock-da-container .gbSaveBlock{width:280px}#gallery #saveloadblock-da-container .gbLoadBlock{width:360px}#saveloadblock-da-container>div:nth-child(2){margin-top:15px !important}@media screen and (min-width:1715px){#saveloadblock-da-container.html5v2{flex-direction:row}#saveloadblock-da-container.html5v2 #gbSaveLoadBlock{display:flex;flex-wrap:wrap;width:auto}#saveloadblock-da-container.html5v2>div:nth-child(2){margin-left:auto;margin-top:0 !important}#maintable-html5v2 #gameClientContainer{height:calc(100vh - 285px)}}.gsContentDetail{padding:0 5px}.gbBlock{padding:.5em;margin-bottom:10px;border-width:0 0 1px;border-style:inherit;border-style:expression(parentElement.currentStyle.borderStyle);border-color:expression(parentElement.currentStyle.borderColor)}.gbBlock ul{margin:0;padding:0;list-style-type:none}.gbBlock li{padding:6px 0 0}.gbBlock ul ul{margin:0 0 .5em 1em}#gallery .gbBlock h3{margin-bottom:.5em}#gallery .gbBlock h4{margin-top:.5em}.giBlockToggle{padding:0 .4em .1em}.giBlockToggle:hover{cursor:pointer}.gbBlockSysTop{margin-left:5px;margin-bottom:10px}.gbBlockTop{margin:2px;margin-left:5px;margin-right:5px;border-width:0 0 1px;border-style:inherit;border-color:inherit;border-style:expression(parentElement.currentStyle.borderStyle);border-color:expression(parentElement.currentStyle.borderColor)}.gbBlockNavTop{margin-left:10px;margin-right:10px;margin-bottom:5px}.gbBlockBottom{margin-top:5px;margin-bottom:5px;margin-left:10px;margin-right:10px;border-width:1px 0 0;border-style:inherit;border-color:inherit;border-style:expression(parentElement.currentStyle.borderStyle);border-color:expression(parentElement.currentStyle.borderColor)}div.block-search-SearchBlock a.advanced{display:block;padding:3px}div.block-core-ItemLinks{margin:3px 0}div.block-core-ItemLinks a{padding:3px}div.block-comment-ViewComments{margin:5px}div.block-comment-ViewComments div.one-comment{border:1px solid #ccc;padding:5px;margin-bottom:5px}div.block-comment-ViewComments span{padding-right:5px}div.block-comment-ViewComments p.info{font-style:italic;text-align:right;font-size:.95em}div.block-core-GuestPreview{float:right}#gallery.rtl div.block-core-GuestPreview{float:left}div.block-exif-ExifInfo{margin:0 5px}div#gbBlockDownloadEJ{display:block;width:170px;height:155px;background-position:center center}div#gbBlockDownloadEJ a,div#gbBlockDownloadEJ a:link,div#gbBlockDownloadEJ a:visited,div#gbBlockDownloadEJ a:hover,div#gbBlockDownloadEJ a:active{display:block;height:130px;padding:5px 15px 10px;text-align:left;color:#333;text-decoration:none}div#gbBlockDownloadEJMac{display:none;width:170px;height:155px;background-position:center center}div#gbBlockDownloadEJMac a,div#gbBlockDownloadEJMac a:link,div#gbBlockDownloadEJMac a:visited,div#gbBlockDownloadEJMac a:hover,div#gbBlockDownloadEJMac a:active{display:block;height:130px;padding:5px 15px 10px;text-align:left;color:#333;text-decoration:none}div#gbBlockDownloadEJIos{display:none;width:170px;height:210px;background-position:center center}div#gbBlockDownloadEJIos a,div#gbBlockDownloadEJIos a:link,div#gbBlockDownloadEJIos a:visited,div#gbBlockDownloadEJIos a:hover,div#gbBlockDownloadEJIos a:active{display:block;height:210px;padding:5px 15px 10px;text-align:left;color:#333;text-decoration:none}div#gbBlockDownloadEJAndroid{display:none;width:170px;height:210px;background-position:center center}div#gbBlockDownloadEJAndroid a,div#gbBlockDownloadEJAndroid a:link,div#gbBlockDownloadEJAndroid a:visited,div#gbBlockDownloadEJAndroid a:hover,div#gbBlockDownloadEJAndroid a:active{display:block;height:210px;padding:5px 15px 10px;text-align:left;color:#333;text-decoration:none}div#gbBlockMainDownloadEJ{display:block;position:relative;width:400px;height:160px;margin-top:60px;margin-bottom:10px;background-position:center center}div#gbBlockMainDownloadEJ p{padding:17px 37px 0 53px}div#gbBlockMainDownloadEJ div a{display:block;position:absolute;top:75px;width:75px;height:85px}div#gbBlockMainDownloadEJ div#gbBlockMainDownloadEJIos a{left:14px}div#gbBlockMainDownloadEJ div#gbBlockMainDownloadEJPC a{left:210px}div#gbBlockMainDownloadEJ div#gbBlockMainDownloadEJMac a{left:312px}div#gbBlockMainDownloadEJ div#gbBlockMainDownloadEJAndroid a{left:110px}.gbBlockTop{height:32px}.gbBlockTop .gbUserActions{float:right;padding:1px;padding-right:5px;font-size:1.1em;font-weight:700}.gbBlockTop .gbUserGreeting{float:left;padding:1px;padding-left:5px;font-size:1.1em;font-weight:700}.gbBlockTop .gbUserActions,.gbBlockTop .gbUserGreeting{line-height:24px}.gbBlockTop .gbUserActions h4,.gbBlockTop .gbUserActions div,.gbBlockTop .gbUserActions form{display:inline;*vertical-align:middle;}.gbBlockTop .gbUserActions a{padding-top:2px;padding-bottom:2px}#gallery table.gbSignUpIn{margin:10px;border-spacing:0;border-collapse:collapse}#gallery table.gbSignUpIn tr td{padding:0 10px;text-align:left;vertical-align:top}#gallery .gbSignUpIn{font-size:1.2em}#gallery .gbSignUpIn h1{font-size:18px;font-weight:700;color:#005e00;margin-top:0}#gallery .gbSignUpIn form{margin:10px 0}#gallery .gbSignUpIn form input,#gallery .gbSignUpIn form button,{margin-top:5px}#gallery .gbSignUpIn ul{list-style-type:none;padding:0 10px;margin:10px 0}#gallery .gbSignUpIn ul li{padding-left:22px !important;margin-bottom:.5em;background:url("/media/images/icons/bullet.png") left top no-repeat}#gallery .gbSaveLoadBlock{width:700px;padding:.5em}#gallery .gbSaveLoadBlock .gbSaveBlock,#gallery .gbSaveLoadBlock .gbLoadBlock{float:left}#gallery .gbSaveBlock{text-align:left;display:block;width:300px;position:relative}#gallery .gbSaveBlock .gbAutoSave,#gallery .gbSaveBlock .gbSaveStatus{position:absolute;top:21px;left:42px;white-space:nowrap;font-size:1.2em}#gallery .gbSaveBlock .gbAutoSave{display:none}#gallery .gbSaveBlock .gbSaveStatus{padding-left:5px}#gallery .gbSaveBlock .gbAutoSave input{background-color:#e5effe;margin-bottom:-2px}#gallery .gbLoadBlock{text-align:left;display:none;position:relative;width:350px}#gallery .gbLoadBlock .gbSavedPuzzleName{position:absolute;top:21px;left:97px;font-size:1.2em;color:#333;text-decoration:none}#gallery .gbLoadBlock a,#gallery .gbLoadBlock a:hover,#gallery .gbLoadBlock a:active{color:#333;text-decoration:none}#gallery .gbLoadBlock .gbSavedPuzzleName:hover{cursor:pointer}#gallery .gbLoadBlock #savedPuzzleThumbBlock{position:absolute;top:2px;left:47px;width:35px;height:35px;overflow:hidden}#gallery .gbLoadBlock #savedPuzzleThumb,#gallery .gbLoadBlock #savedPuzzleThumb2{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}#gallery .gbLoadBlock #savedPuzzleThumb.active,#gallery .gbLoadBlock #savedPuzzleThumb2.active{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1.0}#gallery .gbLoadBlock #savedPuzzleThumb{position:absolute}#gallery .gbLoadBlock #deleteSavedPuzzleIcon{display:block;cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:20px;background:url('/media/images/spacer.gif') no-repeat;outline:none}#gallery .gbPayPalDonate{display:block;width:190px;margin-top:15px;margin-bottom:15px;text-align:center}#gallery .gbPayPalDonate input{background-color:transparent;border:0}#gallery .gbPayPalDonate img{border:0}#gallery .gbMainPageLoadBlock{width:350px;margin-left:50px;margin-top:40px;clear:both}#gallery .gbMainPageLoadBlock .gbLoadBlock .gbSavedPuzzleName{white-space:normal}#gallery .gbMoreGamesBlock{padding:5px;margin-top:50px}#gallery .gbMoreGamesBlock a{display:block;width:400px;height:90px;background-position:center center}#gallery .gbMoreGamesBlockMac{display:none;padding:5px;margin-top:50px}#gallery .gbMoreGamesBlockMac a{display:block;width:400px;height:120px;background-position:center center}div.gbJSDisabledWarning{margin:20px 0;padding:5px 5px 5px 60px;border:#ffc600 1px solid;background:#fbfcae url('/media/images/warning.png') no-repeat;background-position:10px center}#gallery #gbPrivacyPolicy{font-size:1.2em;width:750px;margin-right:10px;margin-bottom:20px}#gallery #gbPrivacyPolicy a{font-size:1em}#gallery #gbPrivacyPolicy h1{font-size:18px;font-weight:700;color:#005e00}#gallery div#gbIosPlaceholder{display:none;width:700px;height:550px;background:url('/media/images/puzzle_ios_placeholder.jpg') no-repeat;background-position:center center}#gallery div#gbIosPlaceholder a{display:block;width:700px;height:550px}#gallery div.cse-branding-right{display:none}#gallery div.gbPuzzleNameLabel{position:relative;height:150px}#gallery div.gbPuzzleNameLabel div#l2{position:absolute;right:-10px;top:10px;height:130px;width:190px;background:url('/media/images/puzzle_name_label_back.png') center center no-repeat}#gallery div.gbPuzzleNameLabel div#l3{display:table;height:130px;width:190px;#position:relative;overflow:hidden}#gallery div.gbPuzzleNameLabel div#l4{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;text-align:right}#gallery div.gbPuzzleNameLabel div#l5{#position:relative;#top:-50%;padding:0 23px 0 7px}#gallery div.gbPuzzleNameLabel a{display:block;width:104px;height:40px;margin-left:45px}#gallery div.gbPuzzleNameLabel p{margin:.5em 0}#gallery div.gbPuzzleNameLabel p.giTitle{margin:.6em 0 .5em -.2em;font-size:1.05em}#gallery #gbHelp{font-size:1.2em;width:750px;margin-right:10px;margin-bottom:20px}#gallery #gbHelp a{font-size:1em}#gallery #gbHelp h1{font-size:18px;font-weight:700;color:#005e00}#gallery #gbHelp .q,#gallery #gbHelp .qc{margin-top:10px;padding-left:17px;font-weight:700;cursor:pointer}#gallery #gbHelp .q{background:url('/media/images/triangle_bullet_down.png') no-repeat left center}#gallery #gbHelp .qc{background:url('/media/images/triangle_bullet_right.png') no-repeat left center}#gallery #gbHelp .a,#gallery #gbHelp .ac{margin-top:5px;padding-left:30px;clear:both}#gallery #gbHelp .a{display:block}#gallery #gbHelp .ac{display:none}#gallery #gbHelp img.left{float:left;margin:0 3px 3px 0}#gallery #gbHelp img.right{float:right;margin:0 0 3px 3px}#gallery #gbHelp img.border{border:1px solid #b4c6d6}#gallery #gbHelp a{font-weight:700}#gallery #gbHelp hr{visibility:hidden;clear:both;padding-top:10px}#gallery #gbHelp ol{padding-left:20px}#gallery .gbHelpLink{background:url('/media/images/help/help_icon_22.png') no-repeat 1px center;padding-left:26px;line-height:24px;white-space:nowrap;margin:10px 0 20px;font-size:12px;font-weight:700}#gallery .gbHelpLink a{font-size:12px;font-weight:700}#gallery .gbAmazonWidgetPuzzlePage{font-size:1.2em;font-weight:700;margin:10px;text-align:center}#gallery .gbAmazonWidgetPuzzlePage .widgetContents{margin-top:10px;border:1px solid #b4c6d6;background-color:#fff}#gallery .gbAmazonWidgetAlbumPage{width:162px;font-size:1.2em;font-weight:700;line-height:130%;margin:30px 15px 10px;padding:.5em;text-align:left}#gallery .gbAmazonWidgetAlbumPage img{padding-top:3px}#gallery .gbAmazonWidgetAlbumPage .widgetContents{margin-top:15px;border:1px solid #b4c6d6;background-color:#fff}#gallery .gbAmazonWidgetAlbumPage .widgetContents img{padding:0}#gallery .block-keyalbum-KeywordLinks{width:190px}#gallery .gbBlockMainAdsense{margin-top:40px}#gallery .gbBlockMainAdsense p{width:200px;font-size:11px;margin:0 0 2px}.floatingPrompt{display:block;position:fixed;z-index:1;right:0;bottom:-150px;width:400px;overflow:auto;background-color:#3e4551;margin:20px;padding:15px;border:0;border-radius:5px;color:#fff;font-family:Roboto,Verdana,Arial,Helvetica,sans-serif;font-size:18px;box-shadow:3px 14px 28px rgba(0,0,0,.25),3px 10px 10px rgba(0,0,0,.22);-webkit-transition:bottom .5s ease-out;-moz-transition:bottom .5s ease-out;-o-transition:bottom .5s ease-out;transition:bottom .5s ease-out}.floatingPrompt.closing{-webkit-transition:bottom .5s ease-in;-moz-transition:bottom .5s ease-in;-o-transition:bottom .5s ease-in;transition:bottom .5s ease-in}.floatingPrompt.light{background-color:#fff;border-radius:0;color:#444;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.4)}.floatingPrompt .closeButton{color:#bbb;float:right;font-size:28px;margin-top:-8px;font-weight:700}.floatingPrompt.light .closeButton{color:#909090}.floatingPrompt .closeButton:hover,.floatingPrompt .closeButton:focus{color:#fff;text-decoration:none;cursor:pointer}.floatingPrompt.light .closeButton:hover,.floatingPrompt.light .closeButton:focus{color:#666;text-decoration:none;cursor:pointer}.floatingPrompt .content{margin-right:36px}.floatingPrompt .actions{margin-top:10px;width:100%;text-align:right}.floatingPrompt .actions span{padding-left:15px;text-transform:uppercase}.floatingPrompt .actions span.confirm{color:#3fc4ff}.floatingPrompt .actions span.cancel{color:#bbb}.floatingPrompt.light .actions span.confirm{color:#009cdf}.floatingPrompt.light .actions span.cancel{color:#909090}.floatingPrompt .actions span:hover,.floatingPrompt .actions span:focus{color:#fff;text-decoration:none;cursor:pointer}.floatingPrompt.light .actions span.cancel:hover,.floatingPrompt.light .actions span.cancel:focus{color:#666}.floatingPrompt.light .actions span.confirm:hover,.floatingPrompt.light .actions span.confirm:focus{color:#007db3}.floatingPrompt .closeButton,.floatingPrompt .actions span{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}#artistsPromotion{width:800px;margin:20px auto 20px auto}#gallery #artistsPromotion a,#gallery #artistsPromotion a:hover,#gallery #artistsPromotion a:link,#gallery #artistsPromotion a:active,#gallery #artistsPromotion a:visited{border:none;outline:none;text-decoration:none;display:block;width:800px;height:124px;background-image:url('/media/images/promo/artists/artists_promo_back.jpg');background-repeat:no-repeat;background-position:center;text-align:center;font-family:Roboto,Verdana,Arial,Helvetica,sans-serif;color:#fff}#gsSidebar{width:180px;border-right-width:0;margin:0}#gallery #gsSidebar ul{font-size:1em}#gsSidebar div ul{font-size:1.1em;font-weight:700}#gsSidebar div ul ul{font-size:1em}#gsSidebar ul span{color:#999}#gsSidebarCol{width:1%}div#gsSidebar div.block-core-ItemLinks a{display:block}div#gsSidebar div.block-core-PeerList a{display:block;padding:3px}div#gsSidebar div.block-core-PeerList span{font-weight:700;display:block;padding:3px}div#gsSidebar div.block-core-PeerList span.current{color:#ccc}div#gsSidebar div.gbBlock{border-width:0;margin-bottom:5px}#gallery img.giThumbnail:hover{opacity:.8;filter:alpha(opacity=80)}#gallery img.giThumbnailIce{padding:6px;-moz-border-radius:3px}#gallery img.giThumbnailIce:hover{opacity:.8;filter:alpha(opacity=80)}.gbNavigatorMicroThums{padding:4px;margin:4px;border-width:1px;border-style:inherit;border-color:inherit;border-style:expression(parentElement.currentStyle.borderStyle);border-color:expression(parentElement.currentStyle.borderColor);-moz-border-radius:3px}#microThumb img.giThumbnailIce{margin:1px;padding:3px}#microThumbCurrent img.giThumbnailIce{margin:1px;padding:3px;opacity:.4;filter:alpha(opacity=40)}.gallery-album{padding-top:10px;padding-bottom:10px;width:98%;margin-left:20px;display:block;float:left;overflow:hidden}.gallery-album p{font-size:1em}.gallery-thumb{margin-left:20px;margin-right:20px;margin-bottom:20px;float:left;text-align:center}td.gsActionIcon{text-align:center;padding-left:1px;padding-right:1px}td.giTitleIcon{padding-right:10px}.iconAlbum{display:block;width:16px;height:16px;background:url('/media/images/album.png') no-repeat;background-position:center center}.iconEmergency{float:right;display:block;width:20px;height:20px;background:url('/media/images/emergency.png') no-repeat;background-position:center center}.downloadItem{width:40px;height:40px;background:url('/media/images/download.png') no-repeat;background-position:center center}.spacerItemLinks{float:left;margin-top:1px;margin-left:3px;height:20px;margin-right:3px;border-width:0 1px 0 0;border-style:inset}.buttonItemLinks{float:left;border-width:1px;border-style:solid;border-color:transparent;margin-right:1px;margin-bottom:1px;height:22px;background-position:center center !important}.buttonItemLinks:hover{-moz-border-radius:2px;border-color:#ccc;opacity:.8}.buttonAction a{float:left;margin-top:1px;margin-left:4px;padding-right:3px;height:16px;width:16px}.buttonAction a:hover{opacity:.8}.buttonActionPhoto a{float:left;margin-left:5px}.buttonClose a{float:right;margin-left:0;padding-right:0;background:url('/media/images/close.png') no-repeat;background-position:center center}.buttonFirst a{padding-right:0;margin-left:0;background:url('/media/images/first.png') no-repeat;background-position:center center}.buttonLast a{padding-right:0;margin-left:0;background:url('/media/images/last.png') no-repeat;background-position:center center}.buttonPrev a{float:left;padding-right:0;margin-left:0;background:url('/media/images/prev.png') no-repeat;background-position:center center}.buttonNext a{float:right;padding-right:0;margin-left:0;background:url('/media/images/next.png') no-repeat;background-position:center center}.buttonExif a{height:16px;width:16px;margin-top:5px;background:url('/media/images/exif.png') no-repeat;background-position:center center}.buttonPopup a{height:16px;width:16px;margin-top:5px;background:url('/media/images/fullsize.png') no-repeat;background-position:center center}.buttonAddComment a{margin-top:5px;background:url('/media/images/add_comment.png') no-repeat;background-position:center center}.buttonViewComments a{margin-top:5px;margin-bottom:3px;background:url('/media/images/view_comment.png') no-repeat;background-position:center center}.buttonViewSlideshow a{margin-top:6px;margin-bottom:2px;background:url('/media/images/view_slideshow.png') no-repeat;background-position:center center}.buttonCart a{margin-top:5px;background:url('/media/images/add_cart.png') no-repeat;background-position:center center}.buttonShowSidebar a{margin-top:6px;margin-bottom:3px;background:url('/media/images/showsidebar.png') no-repeat;background-position:center center}.gbEmptyAlbum{height:400px}.gsContentAlbum{padding:0}div.AlbumCell,div.giItemCell{padding-top:.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;text-align:center}#gallery div.giAlbumCell select,#gallery div.giItemCell select{margin-top:.8em}#gallery td.giAlbumCell select,#gallery td.giItemCell select{margin-top:.8em}div.giAlbumCell table,div.giItemCell table{margin:auto}td.giAlbumCell,td.giItemCell{padding-top:.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;text-align:center}td.giAlbumCell table,td.giItemCell table{margin:auto}.gsContentPhoto{padding:0 0 10px;text-align:center}#photoframe{margin:1px 1px 0;background-color:#f3f3f3;border:1px solid #ddd;padding:6px;-moz-border-radius:3px}#gallery{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:66%;color:#333}#gallery h2,#gallery h3,#gallery h4,#gallery form{margin:0;padding:0}#gallery p{margin:.6em 0;padding:0}#gallery pre,#gallery tt{font-family:Courier New;font-size:1.2em}#gallery .giTitle,#gallery h2,#gallery h3,#gallery h4{color:#333;font-size:1.1em;font-weight:700}#gallery .giTitle a{color:#333;font-size:1.1em;line-height:1.4em;font-weight:700}.giSubtitle{font-size:.9em;font-weight:400;vertical-align:text-bottom}.giDescription{font-size:1.1em;line-height:1.4em}.giDescription h3.emptyAlbum{line-height:4em;text-align:center}.giInfo{font-size:.9em;color:#888}.giInfo span.summary{display:block}.giSuccess,.giWarning,.giError{font-weight:700}.giSuccess{color:#5c0}.giWarning{color:#c50}.giError{color:#a44}.giNew,.giUpdated{border-width:1px;border-style:solid;padding:0 6px;line-height:1.9em}#gallery .gbMarkupBar input{font-size:1.1em}.giSearchHighlight{font-weight:700;background-color:#ff6}#gallery img.giHeader{text-align:left;padding:3px}#gallery h2.giHeaderBack{clear:both;background:url('/media/images/headers/header_back.gif') no-repeat;background-position:top left;padding:14px 10px 10px 18px;height:37px}#gallery h2.giHeaderBack,#gallery h2.giHeaderBack a{font-weight:700;font-size:1.1em;white-space:nowrap;color:#333}a.sandwich-cont{position:relative;display:block !important;text-align:left;padding:0;margin:0;background:#e5effe;border:1px solid #858585 !important}.sandwich{padding:0;position:absolute}.sandwich.played-label{display:none;overflow:hidden}.sandwich.sandwich-img{border:none}.sandwich.sandwich-img img{border:none !important}.sandwich.played-label img{position:absolute;right:-1px;bottom:-1px}.played .played-label{display:block !important}.played .sandwich-img{opacity:.6}a.sandwich-cont:hover .played-label,a.sandwich-cont.hover-PreviewButton .played-label,a.sandwich-cont.hover-PopupMenu .played-label{display:none !important}a.sandwich-cont:hover .sandwich-img,a.sandwich-cont.hover-PreviewButton .sandwich-img,a.sandwich-cont.hover-PopupMenu .sandwich-img{opacity:1}.gbBreadCrumbBackground{height:20px}.gbSystemLinks{float:left}#gsNavBar div.gbBreadCrumb{margin:0;height:20px;padding:0;padding-top:4px;padding-left:8px}#gsNavBar{border-top-width:0;border-bottom-width:0}#gsNavBar div{margin-top:.1em;font-weight:700}#gsNavBar div.gbSystemLinks{padding:0;padding-top:4px;padding-right:6px}#gsNavBar div.gbSystemLinks span{padding:0 2px 0 0}#gsNavBar div.gbBreadCrumb{font-weight:700}#gsNavBar div.gbBreadCrumb a,#gsNavBar div.gbBreadCrumb span{padding:0 2px;white-space:nowrap}#gsNavBar div.gbBreadCrumb a.BreadCrumb-1{padding-left:0;white-space:nowrap}#gallery.IE div.gbBreadCrumb span{display:inline-block;padding-right:4px}#gsNavBar div.gbBreadCrumb span.BreadCrumb-1{padding-left:0}#gsNavBar div.gbSystemLinks{float:right}div.gbNavigator div.first-and-previous{float:left}div.gbNavigator div.next-and-last{float:right}td.gbNavigatorPhoto{padding-top:0}.gbNavigator{padding-top:6px;margin-left:5px;margin-right:5px}.gbNavigatorTop{padding-bottom:5px;margin-left:5px;margin-right:5px}.gbNavigatorBottom{padding-top:0;margin-left:5px;margin-right:5px}.gsPages span{padding:0 .3em}#ContentAlbum div.gbNavigator{width:200px;margin:auto;white-space:nowrap}#ContentAlbum .gbNavigator,#ContentAlbum .gbNavigator a{font-size:1.2em;font-weight:700}#ContentAlbum .gbBlockNavTop{padding-bottom:10px}#ContentAlbum div.gsPages,#ContentAlbum div.block-core-Pager{white-space:nowrap}.gbNavigator2{padding:5px 0}.gbNavigator2 table.gbNavigator2-table-cont{width:100%}.gbNavigator2 table.gbNavigator2-table td{vertical-align:middle}.gbNavigator2 table.gbNavigator2-table td a,.gbNavigator2 table.gbNavigator2-table td span,.gbNavigator2 table.gbNavigator2-table td label,.gbNavigator2 table.gbNavigator2-table td i{display:block;padding:5px;font-size:1.2em !important;font-weight:700 !important}.gbNavigator2 table.gbNavigator2-table td span{font-size:1em !important;color:#c5ccd5;font-size:1.2em !important}.gbNavigator2 table.gbNavigator2-table td span.label{color:red;color:#333}.gbNavigator2 table.gbNavigator2-table td select{margin:0 5px}.gbNavigator2 table.gbNavigator2-table td i{font-style:normal}.gbNavigator2 table.gbNavigator2-table td a.out{font-size:1em !important;color:#c5ccd5 !important;font-size:1.2em !important;text-decoration:none !important}.gbNavigator2-left2 td.gbNavigator2-table-td-left{display:none}.gbNavigator2-left2{margin-left:-7px}#gallery a{font-size:11px;font-weight:400;text-decoration:none;color:#5b7cb6}#gallery a:hover{text-decoration:underline;color:#f4560f}#gallery a:active{text-decoration:none;color:#f9c190}a .alt{display:none}#gallery input,#gallery textarea{border-width:1px;background-color:#fff;border-top-color:#aaa;border-left-color:#aaa;border-bottom-color:#ddd;border-right-color:#ddd;-moz-border-top-colors:#aaa #ddd;-moz-border-left-colors:#aaa #ddd;-moz-border-bottom-colors:#aaa #ddd;-moz-border-right-colors:#aaa #ddd;-moz-border-radius:2px;font-family:Verdana,Arial,Helvetica,sans-serif}#gallery input:focus,#gallery textarea:focus{-moz-border-radius:2px;-moz-border-top-colors:#1e80b8 #e63000;-moz-border-left-colors:#1e80b8 #e63000;-moz-border-bottom-colors:#1e80b8 #ef6000;-moz-border-right-colors:#1e80b8 #ef6000;background-color:#c9dce7;border-width:1px;color:#000}#gallery input.inputTypeSubmit,#gallery input.inputTypeButton{color:#333;background-color:#eee;border-width:1px;border-style:solid}#gallery input.inputTypeSubmit:hover,#gallery input.inputTypeButton:hover{background-color:#c9dce7}#gallery input:disabled,#gallery textarea:disabled,#gallery input.disabled,#gallery textarea.disabled,#gallery input.disabled:focus,#gallery textarea.disabled:focus,#gallery input.inputTypeSubmit:disabled,#gallery input.inputTypeButton:disabled,#gallery input.inputTypeSubmit_disabled,#gallery input.inputTypeButton_disabled{color:#888;background-color:#eee;border-width:1px;border-style:solid}#gallery input.firstedit,#gallery textarea.firstedit{color:#a9a9a9}.editorhelp-before textarea{height:100%}.editorhelp{vertical-align:top}.editorhelp:hover span{background:#fff}.editorhelp span{display:block;padding:5px;margin-left:5px}#gallery select{-moz-border-top-colors:#aaa #eee;-moz-border-left-colors:#aaa #eee;-moz-border-bottom-colors:#aaa #eee;-moz-border-right-colors:#aaa #eee;-moz-border-radius:2px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em;border-width:1px;padding:1px}#gallery select:focus{-moz-border-radius:2px;-moz-border-top-colors:#1e80b8 #e63000;-moz-border-left-colors:#1e80b8 #e63000;-moz-border-bottom-colors:#1e80b8 #ef6000;-moz-border-right-colors:#1e80b8 #ef6000}#gallery select:hover{background-color:#c9dce7}.gbMarkupBar{margin:4px 0}#gallery .gbMarkupBar input{margin:0;padding:0}h4.label_MonthofBirth,h4.label_YearofBirth{display:none}#userAdminForm div#gsContent div.gbBlock{padding-bottom:10px}#userAdminForm div#gsContent h4{margin-bottom:2px}#gallery select.input_Country{font-size:1.1em}#gallery .block-search-SearchBlock{white-space:nowrap}#gallery input#searchButton{margin-left:-2px;margin-bottom:-5px}#gsHeader{text-align:left;padding:0;border:0 0 0 0;background-repeat:no-repeat}.gsLogo{display:block;width:420px;height:70px}.gsLogo a{display:block;width:420px;height:70px}.gsLogo a img{display:block}#gsFooter{margin:5px;padding:5px}.giRatingUI{margin:10px auto}#gsThumbMatrix .giRatingAverageContainer{margin:auto}div.gbTabBar{font-size:.9em;font-weight:700;margin:.8em 0 0;padding:6px;background:url('/media/images/tab_bg.gif') repeat-x bottom;white-space:nowrap}div.gbTabBar span.o{padding:6px 0 5px 8px;background:url('/media/images/tab_left.png') no-repeat left top}#gallery.IE div.gbTabBar span.o{display:inline-block;margin-bottom:1px}#gallery.IE div.gbTabBar{padding-bottom:0;white-space:normal}#gallery.IE div.gbTabBar span.giSelected{margin-bottom:0}#gallery div.gbTabBar span span{padding:6px 12px 5px 4px;background:url('/media/images/tab_right.png') no-repeat right top}#gallery div.gbTabBar a{color:#777;text-decoration:none}#gallery div.gbTabBar a:hover{color:#f4560f}#gallery div.gbTabBar span.giSelected{padding-bottom:6px;background-image:url('/media/images/tab_left_on.png')}#gallery div.gbTabBar span.giSelected span{color:#333;font-weight:400;padding-bottom:6px;background-image:url('/media/images/tab_right_on.png')}#feedbackButton{min-width:30px;height:130px;position:fixed;right:0;top:50%}div#feedbackButton:hover{background-position:-30px 0}div#feedbackButton.hidden{min-width:30px;top:auto;right:0;bottom:-103px}#feedbackButton.hidden:hover{background-position:-30px 0;min-width:30px;top:auto;right:0;bottom:0}#feedbackButton a{display:block;height:130px;width:30px}.giThumbnailContainer_Langs{position:absolute;text-align:right;padding:1px;z-index:1}.giThumbnailContainer_Langs img{border:1px solid #fff !important;float:right;margin:2px 2px 0 0}.giThumbnailContainer{position:relative;margin:0 auto;display:inline-block;*display:inline;}.block-imageblock-ImageBlock .giThumbnailContainer{margin:15px 0 0 5px;display:inline-block}div.giCutoutLabel{position:absolute;left:-10px;top:-14px}.cutoutMenuContainer{position:absolute;border:1px solid #b4c6d6;visibility:hidden}.cutoutMenuContainer a{display:block;background-color:#fff497;padding:2px 5px;border:1px dotted #fff497;color:#333 !important;text-decoration:none !important;white-space:nowrap;z-index:1000}.cutoutMenuContainer a.active{background-color:#ffdc15;border:1px dotted #b4c6d6;color:#333 !important;text-decoration:none !important}.cutoutMenuContainer a:hover,.cutoutMenuContainer a.forRegistered:hover{background-color:#fecb1b;border:1px dotted #b4c6d6;color:#333 !important;text-decoration:none !important}.cutoutMenuContainer a.forRegistered{background-image:url('/media/images/icons/user_green.png');background-repeat:no-repeat;background-position:98% center;padding-right:22px}.balloonForRegRight,.balloonForRegLeft{display:block;position:absolute;width:76px;height:27px;visibility:hidden}.popupMenuContainer{position:absolute;border:1px solid #b4c6d6;visibility:hidden;z-index:1000}.popupMenuContainer div{display:block;background-color:#fff497;padding:2px 5px;color:#333 !important;text-decoration:none !important;white-space:nowrap;z-index:1000}.popupMenuContainer a{display:block;_width:100px;background-color:#fff497;padding:2px 5px;border:1px solid #fff497;color:#333 !important;text-decoration:none !important;white-space:nowrap;z-index:1000}.popupMenuContainer a.active{background-color:#ffdc15;border:1px dotted #b4c6d6;_border-style:solid;color:#333 !important;text-decoration:none !important}.popupMenuContainer a:hover,.popupMenuContainer a.forRegistered:hover{background-color:#fecb1b;border:1px dotted #b4c6d6;_border-style:solid;color:#333 !important;text-decoration:none !important}.popupMenuContainer a.forRegistered{background-image:url('/media/images/icons/user_green.png');background-repeat:no-repeat;background-position:98% center;padding-right:22px}.popupMenuContainer a.submenu{background-image:url('/media/images/submenu.png');background-repeat:no-repeat;background-position:98% center;padding-right:18px}.popupMenuContainer #newLabel{margin:0 0 3px 2px}.previewButtonContainer{position:absolute;visibility:hidden}#previewButton{background:transparent url(/media/images/preview.png) no-repeat scroll 0px 0px;width:24px;height:24px}div#previewButton:hover{background-position:-24px 0}#previewButton a{display:block;height:24px;width:24px}.giThumbnailContainer.new-catalog{display:block;width:90%}.giThumbnailContainer.new-catalog.thumb-portrait{width:60%}#gsPastDays .giThumbnailContainer.new-catalog.thumb-portrait .sandwich-cont{min-width:unset;margin-left:auto;margin-right:auto}.new-catalog .sandwich-cont{width:unset !important;height:unset !important;position:relative}.new-catalog .sandwich-img{width:unset !important;height:unset !important;position:unset}.new-catalog .sandwich-img img{width:100% !important;height:auto !important}.search-album img{width:100% !important;height:auto !important}.new-catalog .played-label{right:0;bottom:0}table.giAlbumList td{padding:3px;vertical-align:middle;text-align:center}table.giAlbumList td img.giAlbumThumbnail{border:1px solid #858585 !important}table.giAlbumList td img.giAlbumThumbnail:hover{opacity:.8;filter:alpha(opacity=80)}table.giAlbumList td .giTitle,table.giAlbumList td .giInfo{text-align:left}#gsNewPuzzles .one-image{clear:both}#gsNewPuzzles .giThumbnailContainer{float:left;margin-bottom:10px;margin-right:20px}#gsNewPuzzles .giItemInfo{float:left;width:150px;padding-top:10px;margin-bottom:10px}#gsPastDays .block-imageblock-ImageBlock{display:inline}#gsPastDays .one-image{float:left;width:140px;margin-bottom:10px}#gsPastDays .one-image a{display:inline}#gsPastDays .one-image img{display:inline}#gsPastDays div.giCutoutLabel{left:-7px;top:-13px}div#gsWelcome{padding-top:20px;margin-bottom:20px}#gsWelcome h1{font-size:1.5em;font-weight:700;margin:.3em}#gallery h2.giMoreNewPuzzles{clear:both;background:url('/media/images/more_new_puzzles.png') no-repeat;background-position:top 3px;padding:9px 20px 15px;display:block;width:105px;height:60px;vertical-align:middle;text-align:center}#gallery h2.giMoreNewPuzzles,#gallery h2.giMoreNewPuzzles a{font-size:13px;font-weight:700;line-height:11px}.st-inline-share-buttons{text-align:left !important}.st-inline-share-buttons .st-btn img{top:3px !important}.st-inline-share-buttons .st-btn:hover{top:-2px !important}.st-inline-share-buttons .st-btn{font-size:8px !important;height:22px !important;line-height:22px !important;margin-right:3px !important;padding:0 3px !important}.st-inline-share-buttons .st-total{float:right !important;padding:2px 4px !important}.st-inline-share-buttons .st-total .st-label{font-size:12px !important;line-height:13px !important}.st-inline-share-buttons .st-total .st-shares{font-size:9px !important;line-height:9px !important}.st-custom-button[data-network=pinterest]{background-color:#cb2027;color:#fff;border-radius:2px;border:none;cursor:pointer;display:inline-block;font-size:10px;height:22px;line-height:22px;margin-right:3px;padding:0 6px;position:relative;text-align:center;top:0;vertical-align:top;white-space:nowrap;transition:opacity .2s ease-in,top .2s ease-in}.st-custom-button[data-network=pinterest]:hover,.st-custom-button[data-network=pinterest]:focus{text-decoration:none;opacity:.8;top:-2px}.st-custom-button img{display:inline-block;height:16px;width:16px;margin-left:-2px;vertical-align:top;position:relative;top:3px}.st-btn[data-network=blm]{display:none !important}