#CSPhotoSelector{display:none;width:100%;height:100%;padding:0;position:fixed;left:0;top:0;padding-top:10%;z-index:1000;color:#333;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;background:rgb(0 0 0 / .9)}#CSPhotoSelector,#CSPhotoSelector *{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;line-height:normal}#CSPhotoSelector a,#CSPhotoSelector a:active,#CSPhotoSelector a:hover,#CSPhotoSelector a:visited{text-decoration:none;color:#316153}#CSPhotoSelector img{max-width:none}#CSPhotoSelector p,#CSPhotoSelector ul,#CSPhotoSelector li{margin:0;padding:0}#CSPhotoSelector li{list-style-type:none}#CSPhotoSelector .CSPhotoSelector_clearfix:before,#CSPhotoSelector .CSPhotoSelector_clearfix:after{content:"";display:table}#CSPhotoSelector .CSPhotoSelector_clearfix:after{clear:both}#CSPhotoSelector .CSPhotoSelector_clearfix{zoom:1}#CSPhotoSelector .CSPhotoSelector_dialog{width:628px;padding:10px;margin:0 auto;position:relative;background:rgb(82 82 82 / .7);overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#CSPhotoSelector .CSPhotoSelector_dialog #CSPhotoSelector_buttonClose{position:absolute;right:18px;top:15px;font-size:16px}#CSPhotoSelector .CSPhotoSelector_dialog #CSPhotoSelector_buttonClose,#CSPhotoSelector .CSPhotoSelector_dialog #CSPhotoSelector_buttonClose:active,#CSPhotoSelector .CSPhotoSelector_dialog #CSPhotoSelector_buttonClose:hover,#CSPhotoSelector .CSPhotoSelector_dialog #CSPhotoSelector_buttonClose:visited{color:#fff}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_form{border:1px solid #316153}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_header{padding:7px 10px;background:#316153;color:#fff;font-size:14px;font-weight:700}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_content{background:#fff;padding:10px}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_searchContainer{margin-top:10px;padding:10px;background:#f1f1f1;border:solid #cacaca;border-width:1px 0;font-weight:700}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_searchContainer .CSPhotoSelector_selectedCountContainer{float:left;padding:3px 0}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_searchContainer #CSPhotoSelector_backToAlbums{float:right;padding:3px 0}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer{margin:10px 0 0}#CSPhotoSelector .CSPhotoSelector_content{height:400px}#CSPhotoSelector .CSPhotoSelector_dialog .CSAlbum_container .CSPhotoSelector_album{position:relative;display:inline-block;width:185px;margin:0 8px 14px;cursor:pointer}#CSPhotoSelector .CSPhotoSelector_dialog .CSAlbum_container .CSPhotoSelector_albumWrap{position:relative;width:175px;padding:4px;border:1px solid #ccc}#CSPhotoSelector .CSPhotoSelector_dialog .CSAlbum_container .CSPhotoSelector_albumWrap div{height:120px;overflow:hidden}#CSPhotoSelector .CSPhotoSelector_dialog .CSAlbum_container .CSPhotoSelector_album .CSPhotoSelector_photoAvatar{display:block;max-width:100%;border:none}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhoto_container .CSPhotoSelector_photo{position:relative;display:inline-block;border:1px solid #ccc;background:#fff;padding:4px;margin:0 5px 3px;height:96px;width:127px;overflow:hidden}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhoto_container .CSPhotoSelector_photo:hover,#CSPhotoSelector .CSPhotoSelector_dialog .CSAlbum_container .CSPhotoSelector_albumWrap:hover,#CSPhotoSelector .CSPhotoSelector_dialog .CSPhoto_container .CSPhotoSelector_photo.CSPhotoSelector_photoSelected{background:#f0f0f0;border-color:#3B5998;cursor:pointer}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhoto_container .CSPhotoSelector_photo span{position:relative;display:block;overflow:hidden;height:100%;width:100%}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhoto_container .CSPhotoSelector_photo .CSPhotoSelector_photoAvatar{position:relative;display:block;width:120%;left:-10%;margin:0 auto;border:none}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer .CSPhotoSelector_album .CSPhotoSelector_photoName{display:block;width:100%;font-weight:700;text-align:left;font-size:12px;padding:5px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer .CSPhotoSelector_photo:hover .CSPhotoSelector_photoSelect{display:block}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer .CSPhotoSelector_photo.CSPhotoSelector_photoDisabled{cursor:default;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer .CSPhotoSelector_photo.CSPhotoSelector_photoDisabled:hover .CSPhotoSelector_photoSelect{display:none}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer .CSPhotoSelector_photo.CSPhotoSelector_photoFiltered{display:none}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer{padding:8px 10px;background:#F2F2F2;border-top:1px solid #CCC}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_pagePrev,#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_pageNext{float:left;height:21px;width:22px;overflow:hidden;text-indent:-999em;background:url(/wp-content/plugins/custom-product-designer-plugin-for-woocommerce/img/pagination.png) no-repeat 0 0}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_pagePrev{background-position:-44px 0;margin-right:2px}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_pageNext{margin-right:6px}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_pagePrev.CSPhotoSelector_disabled{background-position:-66px 0;cursor:default}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_pageNext.CSPhotoSelector_disabled{background-position:-22px 0;cursor:default}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer .CSPhotoSelector_pageNumberContainer{float:left;padding:4px 0 0}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_buttonOK,#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_buttonCancel{display:none;float:right;background:#3B5998;color:#fff;font-weight:700;padding:4px 20px 5px 20px;border:1px solid;border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_footer #CSPhotoSelector_buttonCancel{display:block;border:1px solid;border-color:#999 #999 #888 #999;background-color:#eee;color:#333;margin-right:8px}#CSPhotoSelector_loader{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/wp-content/plugins/custom-product-designer-plugin-for-woocommerce/img/loader.gif) center center no-repeat rgb(255 255 255 / .5);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.CSPhotoSelector_wrapper{position:absolute;top:43px;left:670px;width:606px;overflow:auto;-webkit-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}.CSPhoto_container_active{left:11px}@media screen and (max-width:650px){#CSPhotoSelector{padding:0;margin:0;position:absolute;align-items:center}#CSPhotoSelector .CSPhotoSelector_dialog{display:block;align-items:center;width:300px;margin:0 auto;margin-top:10%}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_photosContainer{height:315px;overflow:scroll}#CSPhotoSelector .CSPhotoSelector_dialog .CSAlbum_container .CSPhotoSelector_album{margin-left:auto;margin-right:auto;display:block}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhotoSelector_content.CSPhotoSelector_wrapper.CSPhoto_container_active{width:278px;top:42px}#CSPhotoSelector .CSPhotoSelector_dialog .CSPhoto_container .CSPhotoSelector_photo{width:117px;height:86px}}