@keyframes cg-lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes cg_new_shimmer_without_opacity{0%{background-position:100%0}to{background-position:-100%0}}@-webkit-keyframes cg_center_div_shimmer{to{transform:translateX(100%)}}@keyframes cg_center_div_shimmer{to{transform:translateX(100%)}}body{min-height:100%;padding:15px 10px 40px;margin:0}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg_figure{display:block;width:100%;height:100%;position:relative;z-index:0;margin:0}.mainCGdiv .mainCGallery .cg_show .cg_figure{display:block;width:100%;height:100%;position:relative}.mainCGdiv .cg_thumbs_and_categories_control{display:block;overflow:hidden;width:100%}.mainCGdiv .cg_gallery_view_sort_control{display:block;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:10px;width:100%}.mainCGdiv .cg_header{overflow:hidden;padding:0}.mainCGdiv.cg_fe_controls_style_white .cg_header{background-color:#fff}.mainCGdiv .cg_header .cg-gallery-upload{height:35px;width:max-content;min-width:max-content;display:block;line-height:35px;align-items:center;padding-left:61px;padding-right:21px;float:left;cursor:pointer;z-index:10;margin:5px 15px 0 0;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/gallery-upload-dark.png)no-repeat center center;background-position:13px;background-size:35px;font-size:16px;font-weight:400;position:relative;overflow:hidden}@media screen and (max-width:394px){.mainCGdiv .cg_header .cg-gallery-upload{max-width:100%;flex-basis:unset}}.mainCGdivHelperParent .mainCGdiv .cg_hover_effect:hover,.mainCGdivUploadForm .cg_hover_effect:hover{filter:invert(10%)!important;cursor:pointer}.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_hover_effect:hover,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_hover_effect:hover{filter:brightness(96%)!important;cursor:pointer}.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_white{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/gallery-upload-bright.png);background-size:40px}.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_white:hover{filter:none!important}.mainCGdiv.cg_border_radius_controls_and_containers .cg_header .cg-gallery-upload,.mainCGdiv.cg_border_radius_controls_and_containers .mainCGdivHelperChild .cg_sort_div .cg_select_order_label .cg_skeleton{border-radius:8px}.mainCGdiv .cg-center-image-close-fullwindow,.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow{height:40px;width:40px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/close-full-window-dark.png);background-size:cover;display:inline-block;float:right;cursor:pointer;z-index:10}.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_white{background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/close-full-window-bright.png)no-repeat center;background-size:contain;background-color:#000;border:.5px solid #000}.mainCGdiv .mainCGdivHelperChild .cg_sort_div{display:flex;flex-wrap:wrap;margin-bottom:8px;float:left;width:100%;align-items:center;padding-bottom:5px}.mainCGdiv .mainCGdivHelperChild .cg_sort_div select{font-size:16px;border:.5px solid #000;padding:5px;font-weight:400}.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label{margin:5px 15px 0 0;padding:0;border:0;outline:0;box-shadow:unset;position:relative;max-width:240px;flex-grow:1}.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after,.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after{content:" ";background:url("data:image/svg+xml;utf8,")no-repeat center;background-size:cover}.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after{right:5px;top:8px;height:20px;position:absolute;pointer-events:none;width:25px;background-color:#222}.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after{background-color:#f5f5f5}.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order{display:table-cell;margin:0;height:35px;line-height:24px;padding:3px 25px 5px 10px;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none;max-width:240px;text-overflow:ellipsis}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGdivHelperChild .cg_sort_div select.cg_select_order{border-radius:8px;padding:3px 25px 5px 10px}.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order.cg_fe_controls_style_white{color:#000;font-weight:400;border:thin solid #e6e6e6;background-color:#f5f5f5!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdiv .cg_search_input_div.cg_fe_controls_style_white input:focus,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label.cg_gallery_control_element select.cg_select_order.cg_fe_controls_style_white:focus{border:thin solid #ccc}.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label.cg_gallery_control_element:hover{filter:unset!important}.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_search_input_div.cg_gallery_control_element{border-radius:999px}.mainCGdiv .cg_further_images_container a:focus,.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order:focus{outline:0}.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button{display:table-cell;cursor:pointer;height:35px;width:35px;float:left;background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/random-dark.png);background-repeat:no-repeat;background-position:center;background-size:28px;vertical-align:bottom;margin:5px 15px 0 0;border-radus:unset;box-sizing:border-box;overflow:hidden;position:relative}@media screen and (max-width:364px){.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button{width:100%;max-width:100%}}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .mainCGdivHelperChild .cg_sort_div .cg_random_button{border-radius:8px}.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_white{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/random-bright.png);border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:hover{filter:none!important}.mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors{background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/switch-to-bright.png)no-repeat center;height:35px;width:35px;margin:5px 15px 0 0;border:thin solid #212121;cursor:pointer;position:relative;overflow:hidden}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg_header .cg_switch_colors{border-radius:8px}.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg_header .cg_switch_colors{background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/switch-to-dark.png)no-repeat center;background-size:cover;background-color:#fff;cursor:pointer;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGallery{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;overflow:visible;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}.mainCGallery .mainCGslider{height:auto;display:inline-block!important;float:left;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;scrollbar-color:#949494 #3d3d3d;scrollbar-width:auto;scrollbar-base-color:#000;scrollbar-face-color:#000;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-shadow-color:#000;scrollbar-dark-shadow-color:#000}.mainCGallery.cg_center_white .mainCGslider{background-color:#fff0;position:relative;border:0}.mainCGslider::-webkit-scrollbar{width:3px;height:10px;cursor:w-resize}.mainCGslider::-webkit-scrollbar-thumb{background-color:#949494}.mainCGallery a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mainCGallery .cg_gallery_info_title{position:absolute;width:100%;top:0;height:auto;background:rgb(0 0 0/.8);padding:3px 5px;color:#fff;font-size:16px;line-height:19px;display:block}.mainCGallery .cgCenterDiv .cg_delete_user_image{background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/delete-entry.png)no-repeat center;background-size:24px 24px;width:24px;height:24px;cursor:pointer;margin-right:20px}.mainCGallery .cg_gallery_info{padding:3px 5px;margin:0;line-height:100%;height:auto;cursor:pointer;display:block;width:100%}.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info{display:flex;border-top:none;padding-top:0;padding-bottom:0}.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_info_bottom .cg_gallery_info{background:unset}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg_show.cg_show_info_bottom .cg_gallery_info{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_title{opacity:1;height:unset;display:flex;align-items:center;justify-content:center}.mainCGdiv .cg_show.cg_show_info_bottom.has_sub_or_third_title .cg_gallery_info .cg_gallery_info_title{flex-flow:column;height:unset}.mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content.cg_gallery_info_content_sub{font-size:14px;font-style:italic;font-weight:100}.mainCGdiv .cg_show.cg_show_info_bottom.has_sub_or_third_title .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content.cg_gallery_info_content_main{font-weight:600}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content.cg_gallery_info_content_sub{font-size:14px;font-style:italic;font-weight:100;margin-bottom:0}.mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;font-weight:400;color:#e7e9ea;padding:0;width:100%}.mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_content{color:#000}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_content{min-height:20px;font-weight:600;font-size:20px}.mainCGallery.cg_modern_hover .cg_gallery_info{height:100%;display:flex;align-items:center;flex-flow:row;justify-content:center;background-color:#000;flex-wrap:wrap;flex-direction:column}.mainCGdiv.cg_fe_controls_style_white .mainCGallery.cg_modern_hover .cg_gallery_info{background-color:#fff}.mainCGallery.cg_modern_hover .cg_gallery_info .cg_gallery_info_title{display:block;position:initial;width:100%;background:0 0;opacity:.8;text-align:center;top:unset;font-size:20px;line-height:22px;overflow-x:hidden;overflow-y:hidden;scrollbar-color:#fff rgb(0 0 0);scrollbar-width:thin;scrollbar-base-color:#000;scrollbar-face-color:#000;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-shadow-color:#000;scrollbar-dark-shadow-color:#000;margin-bottom:4px}.mainCGallery.cg_modern_hover .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content{text-overflow:unset;white-space:unset;overflow:hidden;padding:0 8px 1px;word-break:break-word}.mainCGdiv .cg_further_images_and_top_controls_container{display:flex;flex-flow:row;flex-wrap:wrap}.mainCGdivHelperParent .mainCGdiv .cg_further_images_and_top_controls_container{margin-top:0;margin-bottom:12px}.mainCGdivHelperParent .mainCGdiv .cg_further_images_and_top_controls_container .cg_further_images_container{padding-left:0}.mainCGdiv .cg_further_images_container{position:relative;clear:both;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;font-size:18px;align-items:center;margin:0;padding:0 10px 0 0;height:30px;overflow:visible}.mainCGdiv .mainCGdivHelperChild{padding:0;min-height:1px}.mainCGdiv .cg_further_images_container_position_helper,.mainCGdiv .mainCGdivHelperChild>.cg_view_helper{position:absolute;margin:-45px 0 0;height:0!important;width:0!important;padding:0!important}.mainCGdiv .cg_further_images_container_position_helper{margin:-40px 0 0}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div{display:flex;align-items:center;border:.5px solid #212121;background-color:#000;color:#e7e9ea;user-select:none;position:relative;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;padding-top:1px}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div{background-color:#fff;color:#000;box-shadow:1px 2px 8px rgb(0 0 0/.05);cursor:pointer;border:thin solid #e6e6e6}.mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container .cg_further_images_select_nav_div{border-radius:8px}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_prev{cursor:pointer;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/prev-page-dark.png)no-repeat center right;background-size:16px 16px;width:30px;height:27px;margin-right:15px}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_prev{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/prev-page-bright.png);background-size:16px 16px;width:30px;height:27px;margin-right:15px}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_next{cursor:pointer;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/next-page-dark.png)no-repeat center left;background-size:16px 16px;width:30px;height:27px}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_next{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/next-page-bright.png)}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_current{margin-right:10px;width:max-content}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_of_language{margin-right:10px}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_total{margin-right:15px}.mainCGdiv .cg_further_images_container .cg_further_images_select_div{margin-right:10px;position:relative;padding-top:1px}.mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container .cg_further_images_select_div{font-size:16px;border-radius:8px}.mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select{font-size:16px;background:0 0;background-color:#000;border:thin solid #212121;color:#e7e9ea;padding:1px 1px 1px 13px;height:28.66px;user-select:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div .cg_further_images_select{background-color:#fff;color:#000;box-shadow:1px 2px 8px rgb(0 0 0/.05);cursor:pointer;border:thin solid #e6e6e6}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div .cg_further_images_select option{font-size:14px}.mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container .cg_further_images_select_div .cg_further_images_select{border-radius:8px}.mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus,.mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus-visible{outline:0;box-shadow:none}.mainCGdiv .cg_show{background:unset;box-sizing:border-box!important;cursor:pointer;overflow:visible;position:relative}.mainCGdiv .cg_show a{text-decoration:unset}.mainCGdiv .cg_show .cg_no_entries_text{color:#e7e9ea;display:block;width:100%;padding:15px;word-break:break-word;align-items:center;justify-content:left;font-size:22px;z-index:1;position:initial;overflow:hidden;text-overflow:ellipsis}.mainCGdiv.cg_fe_controls_style_white .cg_show .cg_no_entries_text,.mainCGdivUploadForm.cg_fe_controls_style_white div,.mainCGdivUploadForm.cg_fe_controls_style_white h2,.mainCGdivUploadForm.cg_fe_controls_style_white label,.mainCGdivUploadForm.cg_fe_controls_style_white p,.mainCGdivUploadForm.cg_fe_controls_style_white span{color:#000}.cg_show_dialog{padding:5px;font-size:20px;font-weight:700}.mainCGdiv br{display:none}#cgMessagesContainer,#cgMessagesContainerPro,.mainCGdivUploadForm,.mainCGdivUploadFormAjax{overscroll-behavior-x:none;overscroll-behavior-y:contain}.mainCGdiv{height:auto;margin:0;clear:both;position:relative!important;width:100%;background-color:#000;padding:15px 20px;border:thin solid #212121;min-height:300px;scroll-margin-top:50px;user-select:none}.mainCGdiv.cg_border_radius_controls_and_containers{border-radius:8px}.mainCGdiv.cg_fe_controls_style_white{border:unset;background-color:#fff;box-shadow:unset}.mainCGdiv:focus,.mainCGdivHelperParent:focus{outline:0}.mainCGdivContainer,.mainCGdivHelperParent{padding:0!important;width:100%;min-width:100%}.mainCGdivHelperParent{position:relative;margin:0 auto!important;outline:0;display:inline-block!important;scroll-margin-top:40px}.mainCGdivContainer{outline:unset;display:block!important;max-width:100%;margin:0!important}.mainCGdivContainer,.mainCGdivContainer div,.mainCGdivHelperParent div{box-sizing:border-box}.mainCGdivHelperParent .mainCGdiv .cg-no-images-found-container{background-color:#000;color:#e7e9ea;display:flex;justify-content:center;align-items:center;margin-top:15px}.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg-no-images-found-container,.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg-show-text-until-an-image-added{background-color:#fff;color:#000}.mainCGdivHelperParent .mainCGdiv .cg-show-text-until-an-image-added{background-color:#222;color:#e7e9ea;padding:5px 10px 10px}.mainCGdivHelperParent .mainCGdiv .cg-show-text-until-an-image-added br,div.mainCGdivUploadForm br{display:inline}.mainCGdiv .mainCGallery .cg_hide{display:none!important}.mainCGdiv .mainCGallery .cg_figure{margin:0;padding:0}.cgCenterDivAppearenceHelper{background-color:transparent!important;height:600px!important;width:100%!important;display:none!important}.mainCGdiv .cg_search_input_div{display:flex;margin:5px 15px 0 0;height:35px;overflow:hidden;position:relative}.mainCGdiv.cg_border_radius_controls_and_containers .cg_search_input_div,.mainCGdiv.cg_border_radius_controls_and_containers .cg_search_input_div input,.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-profile-image{border-radius:8px}@media screen and (max-width:585px){.mainCGdiv .cg_search_input_div{flex-grow:1}.mainCGdiv .cg_search_input_div .cg_search_input{width:100%}}.mainCGdiv .cg_search_input_div input{width:200px;height:35px;font-size:16px;line-height:18px;outline:0;outline-offset:unset;padding:0 0 0 32px;border:.5px solid #000;background-color:#fff!important;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/search-dark.png)no-repeat 7px center;background-size:18px 18px;margin:0;border-radius:unset;font-weight:400;box-sizing:border-box}.mainCGdiv .cg_search_input_div input::placeholder,.mainCGdivUploadForm input[type=text]::placeholder,.mainCGdivUploadForm textarea::placeholder{color:#71767b}.mainCGdiv.cg_fe_controls_style_white .cg_search_input_div input::placeholder,.mainCGdivUploadForm.cg_fe_controls_style_white input[type=text]::placeholder,.mainCGdivUploadForm.cg_fe_controls_style_white textarea::placeholder{color:#536471}.mainCGdiv .cg_search_input_div.cg_fe_controls_style_white input{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/search-bright.png);color:#000;border:thin solid #e6e6e6;background-color:#f5f5f5!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdiv .cg_search_input_div input:focus,.mainCGdivUploadForm input[type=text]:focus,.mainCGdivUploadForm textarea:focus{border:thin solid #454545}.cg_overflow_hidden{overflow:hidden!important}.mainCGdiv .cg_no_scroll{opacity:.2!important;cursor:auto!important}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv{width:100%;height:auto;background-color:#000;font-size:15px;position:relative;color:#e7e9ea;display:none;word-break:break-all;overflow:visible;min-width:247px!important;margin-top:6px;margin-bottom:6px;padding-left:20px;padding-right:20px;max-width:1060px;padding-bottom:0}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:last-child{border-bottom:none}.mainCGdivContainer .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:last-child:after{content:unset}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data{display:flex;flex-wrap:wrap;flex-flow:row;align-items:center;justify-content:left;margin-bottom:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-profile-image{height:40px;width:40px;display:inline-block;background-size:cover;border:thin solid #212121;background-repeat:no-repeat;margin-right:5px;opacity:1;cursor:default}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-nickname-avatar{height:18px;line-height:20px;width:26px;opacity:.5;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/avatar-dark.png)center center no-repeat;background-size:contain}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-nickname-text{height:20px;line-height:20px;display:inline-block;font-weight:700;font-size:18px;color:#e7e9ea}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title{-webkit-user-select:text;user-select:text;min-height:40px;width:99%}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div.cg-center-div-skeleton-box-container{padding:0;margin-top:15px;overflow:hidden;border-radius:unset!important}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div.cg-center-div-skeleton-box-container .cg-center-div-skeleton-box{height:16px;margin-bottom:4px;display:inline-block;overflow:hidden}.mainCGdiv .mainCGallery .cgCenterDiv hr{width:100%;padding:0;margin:0;max-width:unset;background-color:#909090;height:1px;position:absolute;border:0;outline:0;outline-offset:unset}.mainCGdiv .mainCGallery .cgCenterDiv span[id^=cgCenterImageCommentsDivTitle] hr{margin-top:-10px}.mainCGdiv .mainCGallery .cgCenterDiv span[id^=cgCenterImageInfoDivTitle] hr:after,.mainCGdiv .mainCGallery .cgCenterDiv span[id^=cgCenterImageInfoDivTitle] hr:before{height:0;width:0;content:none}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper{margin:0 auto;max-width:1300px}.mainCGdivHelperParent .cg-center-div-helper-helper-helper{z-index:102;position:relative}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper>.cg-center-slider-position-info{display:none}.mainCGdiv .mainCGallery .cgCenterDiv p{word-break:break-all}.mainCGdiv .mainCGallery .cgCenterDiv label{color:#e7e9ea;font-size:14px;display:block;margin-right:5px;margin-bottom:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div{padding:0;display:block;vertical-align:top;width:75%;height:100%;float:left;margin-bottom:15px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image{margin-left:auto;margin-right:auto;background-size:cover!important;position:relative;overflow:hidden}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image{border-radius:4px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-additional-file-button{box-shadow:.5px .5px .5px 1px rgb(0 0 0/.5);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)!important;height:35px;width:35px;opacity:.7;background-color:#fff;z-index:99997}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-additional-file-button{border-radius:50%}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-additional-file-button.cg-center-image-next-file{right:28px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/additional-next-bright.png)center center no-repeat;background-position-x:7.5px;background-color:#fff;background-size:22px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-additional-file-button.cg-center-image-prev-file{left:28px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/additional-prev-bright.png)center center no-repeat;background-color:#fff;background-position-x:5px;background-size:22px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-rotated{display:none;margin:0;padding:0;background-size:cover!important}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent{overflow:hidden;position:relative;min-height:220px!important;display:flex;align-items:center;justify-content:center}.mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader .cg-center-image-parent{min-height:300px!important}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-rating-and-buttons-div{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:18px;border:unset;border-radius:0;margin-top:0;padding:14px 28px 14px 24px;box-sizing:border-box}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-rating-div{display:flex;float:left;padding:10px 0;justify-content:center;align-items:center;z-index:1}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div{display:inline-block;width:25%;height:100%;float:right;padding:0 0 20px;margin-top:-2px;background-color:#000}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-info-div{border-radius:8px}.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-info-div.cg-center-div-skeleton-box-container{background-color:unset;padding:15px 0 0}.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth{padding-bottom:20px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent{width:50%;float:left;position:relative}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-save-icon-text-container{display:none}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-comments-div-parent{width:50%;float:left;padding:10px 0 0 35px;margin-bottom:0;scroll-margin-top:75px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-comments-div-parent>.cg-center-image-comments-div-add-comment{background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/comment-add-dark.png)no-repeat center center;background-size:30px 30px;opacity:1;height:30px;width:70px;padding:0;margin:0 auto 15px;cursor:pointer;filter:brightness(95%)}.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth{display:flex;flex-direction:column;gap:18px;max-width:860px;margin:0 auto;float:none;padding:8px 0 20px;background:#fff0;border:0;border-radius:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent-parent.cg-scroll-info-single-image-view{background-color:#fff0;margin:0;padding:5px 0 15px;position:relative;overflow-y:hidden}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-container{padding:0 20px;width:100%;max-height:300px;box-sizing:border-box}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-info-div-container{border-radius:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent{margin:0 0 20px;padding:0 70px 0 0;position:relative}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent-parent{background-color:#fff0;margin:0;max-height:300px;padding:0;position:relative;overflow-y:hidden}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more{height:30px;width:30px;position:absolute;bottom:-15px;left:-10px;border-radius:50%;cursor:pointer;border:thin solid #212121;background-color:#000;filter:brightness(130%)}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more{border:thin solid #e6e6e6}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent .cg-center-image-comments-div-show-more{bottom:45px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more:after{content:"";top:0;left:0;height:100%;width:100%;position:absolute;cursor:pointer;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/comments-show-more-dark.png)no-repeat center;background-size:30px 30px;filter:invert(70%)}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more:after{content:unset}.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent{padding:20px 20px 0;width:100%;max-height:300px}.mainCGdiv.cg_border_radius_controls_and_containers .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent{border-radius:8px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-top-bottom-arrow:first-child{content:"";position:absolute;top:20px;right:20px;margin:0 0 0-12px;cursor:pointer;z-index:100;padding:0;width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:solid 12px #c3c3c3;opacity:.6}.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-top-bottom-arrow:first-child{border-bottom:solid 12px #000}.mainCGdiv .mainCGallery .cgCenterDiv .cg-top-bottom-arrow:last-child{content:"";position:absolute;bottom:0;right:20px;margin:0 0 0-12px;height:0;width:0;cursor:pointer;z-index:100;padding:0;border-top:solid 12px #c3c3c3;border-left:solid 12px #fff0;border-right:solid 12px #fff0;opacity:.6}.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-top-bottom-arrow:last-child{border-top:solid 12px #000}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter{margin:20px 0 0;padding:0;scroll-margin-top:120px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter input{color:#232323;width:100%;background-color:#fff;padding:6px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter input:focus{outline:0;box-shadow:none}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title{border-radius:8px;background-color:#fff;color:#000;border:.5px solid #fff;padding:6px}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title{border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05);background-color:#f5f5f5}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title:focus{border:thin solid #ccc}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title:focus{outline:0}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter textarea{border-radius:8px;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter{text-align:right}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter button{border-radius:8px;box-shadow:1px 2px 8px rgb(0 0 0/.05);margin-right:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-comments-div-enter-textarea-div textarea{color:#232323;width:100%;height:110px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter input,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter textarea{font-size:14px;border:.5px solid #e7e9ea;box-sizing:border-box}.cgHundertPercentWidth{width:100%!important}#cgMessagesContainerPro #cgMessagesContent::-webkit-scrollbar,.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar{width:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0/.4)}.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar-thumb{background-color:#fff;outline:.5px solid #708090}.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view{scrollbar-base-color:#000;scrollbar-face-color:#000;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-shadow-color:#000;scrollbar-dark-shadow-color:#000}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-orientation{height:6px;width:106px;background-color:#949494;display:none}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-right{transform:scaleX(-1);right:-33px;top:40px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-left{left:-28px;top:40px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow{height:35px;width:35px;position:absolute;box-shadow:0 2px 4px 0 rgb(0 0 0/.25);background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/next-entry-dark.png)4px center no-repeat;display:inline-block;cursor:pointer;z-index:10;background-color:#000;border:thin solid #303030;background-size:25px}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-arrow{border-radius:50%}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow-right{margin-left:10px;margin-right:5px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow:hover{background-color:#000;filter:invert(10%)!important;box-shadow:0 1px 0 rgb(255 255 255/.06),1px 1px 0 rgb(255 255 255/.03),-1px -1px 0 rgb(0 0 0/.02),inset 1px 1px 0 rgb(255 255 255/.05)}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-go-up-button{height:22px;width:22px;margin-right:20px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/go-up-dark.png)no-repeat center center;background-size:22px 22px;display:inline-block;float:left;cursor:pointer;z-index:10;opacity:.5}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-close{height:22px;width:22px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/close-dark.png)no-repeat center center;background-size:contain;display:inline-block;cursor:pointer;z-index:10;opacity:.5}.mainCGdivHelperParent .mainCGdiv .cg-fullscreen-button{height:23px;width:24px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/full-screen-dark.png)no-repeat center center;background-size:22px 22px;display:inline-block;float:right;cursor:pointer;z-index:10;margin-right:25px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-image-image-href-to-copy{height:24px;width:24px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/href-copy-dark.png)no-repeat center center;background-size:22px 22px;display:none;float:right;cursor:pointer;z-index:10;margin-right:20px;border-radius:unset;filter:brightness(140%)}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-download{height:23px;width:24px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/download-file-for-dark-style.png)no-repeat center center;background-size:22px 23px;float:left;cursor:pointer;z-index:10;opacity:.8}.mainCGdiv .mainCGallery .cgCenterDiv .cg-copy-original-file-link{height:26px;width:26px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/copy-file-source-for-dark-style.png)no-repeat center center;background-size:29px 29px;float:left;cursor:pointer;z-index:10;margin-right:20px;opacity:1}.mainCGdiv .mainCGallery .cgCenterDiv .cg-forward-original-file{height:25px;width:25px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/forward-original-file-for-dark-style.png)no-repeat center center;background-size:26px 26px;float:left;cursor:pointer;z-index:10;opacity:.9;margin-right:20px}@media screen and (max-width:530px){div.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-rating-and-buttons-div{gap:12px;padding-left:0;padding-right:0;padding-bottom:8px;margin-bottom:-10px}.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth{gap:14px;padding-top:4px;width:100%!important;max-width:100%;box-sizing:border-box}div.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea-label-container,div.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-title-label-container{margin-bottom:8px}div.mainCGdiv .mainCGallery .cgCenterDiv .cg-emojis-div{max-height:127px;overflow-y:scroll;margin-bottom:10px}div.cg-center-image-exif-data{overflow:scroll;height:66px}div.cg-center-image-exif-data .cg-center-image-exif-data-sub{left:0;top:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-copy-original-file-link,.mainCGdiv .mainCGallery .cgCenterDiv .cg-forward-original-file{margin-right:15px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv{padding-left:10px;padding-right:10px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-prev-file{left:16px;padding-right:10px;padding-left:10px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-next-file{right:16px;padding-right:10px;padding-left:10px}}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-fullwindow{height:23px;width:24px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/center-full-window-dark.png)no-repeat center center;background-size:contain;display:inline-block;cursor:pointer;z-index:10;opacity:.5;margin:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-fullwindow-configuration-button{height:23px;width:24px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/full-window-configuration-dark.png)no-repeat center;background-size:contain;display:inline-block;float:left;cursor:pointer;z-index:10;margin-right:20px}.mainCGdiv .mainCGallery .cgCenterDiv span{text-align:center;color:#e7e9ea;clear:both;display:block;position:relative}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-counter{color:#e7e9ea}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-title{width:100%;margin-top:20px;margin-bottom:-15px;position:relative}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent .cg-center-image-info-div-title{margin-top:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-title.cg-center-image-info-info-separator{height:5px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent .cg-center-image-info-div-title:before{content:"";position:absolute;width:100%;border-top:.5px solid #909090;left:0;top:8px;height:1px;display:none}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent .cg-center-image-info-div-title:before{border-top:.5px solid #e5e5e5}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons{text-align:center;height:auto;position:relative;padding:10px 0;display:flex;flex-flow:row;margin-left:auto}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons .cg-center-image-div-buttons-first-controls{display:flex;flex-flow:row;width:50%;box-sizing:border-box}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons .cg-center-image-div-buttons-first-controls .cg-center-image-div-buttons-first-controls-arrows{padding:0;display:flex;flex-flow:row;margin-left:auto;z-index:103}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left .cg-center-image-div-buttons-second-controls{display:flex;flex-flow:row;box-sizing:border-box;justify-content:flex-end;margin-left:auto}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls{padding-right:6px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left .cg-center-image-div-buttons-second-controls{padding-left:6px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls>:last-child{margin-right:0}.mainCGallery [id^=cgCenterInfoDiv] .cg-scroll-info-single-image-view{margin-bottom:20px}.mainCGallery [id^=cgCenterInfoDiv] .cg-scroll-info-single-image-view p{margin:0;padding:0}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-title-div{margin-bottom:10px;text-align:left!important;width:100%;box-sizing:border-box}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea-div{margin-bottom:10px;width:100%;box-sizing:border-box}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea-div .cg-center-image-comments-div-enter-textarea-error,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-title-div .cg-center-image-comments-div-enter-title-error{text-align:left;margin-top:3px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea-label-container,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-title-label-container{display:flex;flex-flow:wrap;max-width:100%;align-items:center;margin-bottom:5px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea-label-container .cg-center-image-comments-div-enter-counter,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-title-label-container .cg-center-image-comments-div-enter-counter{margin-left:auto}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea-label-container .cg-emojis-add,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-title-label-container .cg-emojis-add{height:24px;width:24px;cursor:pointer;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/emojis-add-dark.png)no-repeat right center;background-size:contain}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea{background-color:#fff;color:#000;border:.5px solid #000;outline:unset;box-shadow:unset;padding:6px;height:120px;overflow-y:scroll;-webkit-user-select:text;user-select:text;white-space:break-spaces;resize:none;box-sizing:border-box}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-textarea{border-radius:8px;border-top-right-radius:unset;border-bottom-right-radius:unset}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-textarea{border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05);background-color:#f5f5f5}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-textarea:focus{border:thin solid #ccc}.mainCGdiv .mainCGallery .cgCenterDiv button{border:thin solid #212121;background-color:#000;color:#e7e9ea;box-sizing:border-box;cursor:pointer;display:inline-table;height:100%;font-size:14px;font-weight:700;margin-right:10px;outline:0;padding:8px;text-align:center;text-decoration:none;text-shadow:0-1px 0 rgb(0 0 0/.5);vertical-align:middle;white-space:normal;word-wrap:normal;min-width:80px}:-webkit-full-screen{background-color:#fff;overflow-y:scroll}#cgMessagesContainer,#cgMessagesContainerPro{top:25%;left:50%;z-index:999999999;height:auto;background-color:#fff0;position:fixed;opacity:1;color:#000;border:0;box-shadow:none;font-weight:400;min-height:73px}#cgMessagesContainer{width:250px;cursor:pointer;user-select:none}#cgMessagesContainer.cg_border_radius_controls_and_containers,#cgMessagesContainer.cg_border_radius_controls_and_containers #cgMessagesDiv,#cgMessagesContainerPro.cg_border_radius_controls_and_containers,#cgMessagesContainerPro.cg_border_radius_controls_and_containers #cgMessagesDiv{border-radius:12px}#cgMessagesContainer #cgMessagesDiv,#cgMessagesContainerPro #cgMessagesDiv{background-color:rgb(255 255 255/.96);border:1px solid rgb(225 225 225/.95);box-shadow:0 24px 70px rgb(0 0 0/.18),0 8px 24px rgb(0 0 0/.1);overflow:hidden;will-change:transform,opacity;transform:translateY(10px);opacity:0;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}#cgMessagesContainer #cgMessagesClose{height:14px;width:14px;margin:10px 10px -3px 224px;cursor:pointer;display:block;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/messages-close-bright.png)no-repeat right center;background-size:contain}#cgMessagesContainer #cgMessagesContent{padding:15px 10px 10px;text-align:center;color:#000;display:block;line-height:unset;font-size:16px;height:auto;word-break:break-word;cursor:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cgMessagesContainerPro{transform:translate(-50%,-20%);width:500px;max-width:90%}#cgMessagesContainerPro #cgMessagesCloseProContainer{width:100%;height:30px;cursor:pointer;padding-top:12px}#cgMessagesContainerPro #cgMessagesClose{height:14px;width:14px;cursor:pointer;display:block;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/messages-pro-close-bright.png)no-repeat right center;background-size:contain;float:right;margin-right:12px}#cgMessagesContainerPro #cgMessagesContent{padding:7px 30px 25px;color:#000;display:block;font-size:16px;line-height:22px;height:auto;word-break:break-word;cursor:auto;position:relative;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.cg-lds-dual-ring-div{top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#222;position:fixed;opacity:.5}.cg-lds-dual-ring{display:inline-block;width:64px;height:64px;top:49%;position:absolute;left:50%;z-index:1001}.cg-lds-dual-ring:after,.cg_sort_div .cg-lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #fff;border-color:#fff #fff0;animation:cg-lds-dual-ring 1.2s linear infinite}.cg_sort_div .cg-lds-dual-ring{width:35px;height:35px;vertical-align:bottom;margin:5px 15px 0 0;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05);background-color:#fff;position:relative;float:none;display:inline-block;left:unset}.mainCGdiv.cg_border_radius_controls_and_containers .cg_sort_div .cg-lds-dual-ring{border-radius:8px}.mainCGdiv.cg_border_radius_controls_and_containers .cg_sort_div .cg-lds-dual-ring .cg_skeleton{border-radius:999px}.cg_sort_div .cg-lds-dual-ring:after{width:19px;height:19px;margin:8px 0 0 7px;border:3px solid #fff;border-color:#000 #fff0;box-sizing:border-box}.mainCGdivHelperParent .cg-lds-dual-ring-gallery-hide,.mainCGdivHelperParent .mainCGdiv>.cg-lds-dual-ring-div-gallery-hide{display:block;width:100%;height:200px;padding:0;border:0;background-color:#fff0;margin:50px 0 300px}.mainCGdivHelperParent .mainCGdiv>.cg-lds-dual-ring-div-gallery-hide[id^=cgLdsDualRingCGcenterDivLazyLoader]{display:inline-block}.mainCGdivHelperParent .mainCGallery>.cg-lds-dual-ring-div-gallery-hide{display:table;width:100%;height:200px;margin:0;padding:0;border:0;background-color:#fff0}.mainCGdivHelperParent .mainCGallery>.cg-lds-dual-ring-div-gallery-hide>.cg-lds-dual-ring-gallery-hide{margin-top:60px}.mainCGdivHelperParent .cg-lds-dual-ring-gallery-hide{width:75px;height:75px;transform:translateX(-6px);margin:40px auto 0}.mainCGdivHelperParent .cg-lds-dual-ring-gallery-hide.cg-lds-dual-ring-gallery-hide-mainCGallery{margin:50px 0 0 46%}.mainCGdivHelperParent .cg-lds-dual-ring-gallery-hide:after,.mainCGdivUploadForm .cg-lds-dual-ring-gallery-hide:after{content:" ";display:block;width:75px;height:75px;margin:8px 0 0 8px;border-radius:50%;border:7px solid #222;border-color:#222 #fff0;animation:cg-lds-dual-ring 1.2s linear infinite;box-sizing:border-box}.mainCGdivUploadForm .cg-lds-dual-ring-div-gallery-hide{display:table;width:100%!important;height:190px;margin:0;border:0;background-color:#fff0;padding:15px 0 0;pointer-events:none;cursor:auto;position:relative}.mainCGdivUploadForm .cg-lds-dual-ring-gallery-hide{display:block;width:80px!important;height:100%;padding:0;border:0;background-color:#fff0;pointer-events:none;cursor:auto;margin:45px auto 0}.mainCGdivUploadForm .cg-lds-dual-ring-gallery-hide:after{pointer-events:none;cursor:auto;margin:0}.mainCGdivHelperParent .mainCGdiv:after,.mainCGdivHelperParent .mainCGdiv:before,.mainCGdivHelperParent div:after,.mainCGdivHelperParent div:before,.mainCGdivHelperParent p:after,.mainCGdivHelperParent p:before,.mainCGdivHelperParent span:before,.mainCGdivHelperParent:after,.mainCGdivHelperParent:before{content:unset}.mainCGdiv .mainCGallery .cgCenterDiv p,.mainCGdivUploadForm div,.mainCGdivUploadForm h2,.mainCGdivUploadForm p,.mainCGdivUploadForm span{color:#e7e9ea}.cg-center-image-exif-data{display:flex;justify-content:center;margin-top:10px;margin-bottom:5px;align-items:baseline;position:relative;height:60px}.cg-center-image-exif-data .cg-center-image-exif-data-sub{display:flex;justify-content:center;align-items:baseline;position:absolute}.cg-exif{margin-right:15px;justify-content:center;align-items:center;align-content:center;justify-items:center;display:flex;flex-flow:column;flex-wrap:wrap;max-width:200px}.cg-exif-model{max-width:140px}.cg-exif:last-child{margin-right:0}@media screen and (max-width:450px){.cg-exif{max-width:80px}}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div .cg-exif span{display:inline-block;font-size:12px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div .cg-exif span:first-child{margin-bottom:2px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div .cg-exif span:nth-child(2){vertical-align:top;word-break:normal}.cg-exif-date-time-original-img{height:20px;width:20px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/exif/original-img.png)no-repeat center center;background-size:cover}.cg-exif-model-img{height:16px;width:20px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/exif/model-img.png)no-repeat center center;background-size:cover}.cg-exif-aperturefnumber-img{height:16px;width:16px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/exif/aperture-img.png)no-repeat center center;background-size:cover}.cg-exif-exposuretime-img{height:16px;width:16px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/exif/exposure-img.png)no-repeat center center;background-size:cover}.cg-exif-isospeedratings-img{height:15px;width:20px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/exif/isospeed-img.png)no-repeat center center;background-size:cover}.cg-exif-focallength-img{height:16px;width:16px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/exif/focallength-img.png)no-repeat center center;background-size:cover!important}.cg_header:focus{outline:0}.cg_display_block,.cg_grid:after,.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_figure{display:block!important}.cg_hide_override{display:none!important}@media screen and (max-width:345px){.cg_sort_div .cg-lds-dual-ring{margin:5px auto 0}.mainCGdiv .cg_header .cg-gallery-upload{margin-right:0;box-sizing:border-box}.mainCGdiv .cg_search_input_div{width:100%!important;margin-right:0}.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label,.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order{width:100%;margin-right:0}@media screen and (max-width:394px){.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label,.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order{max-width:100%}}.mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_random_button{width:100%;margin-right:unset;box-sizing:border-box;background-size:29px}.mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_random_button_loader{width:100%;min-width:100%;flex:1 1 100%;margin-right:unset;box-sizing:border-box}.mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_random_button_loader:after{margin:7px auto 4px}.mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_search_input{width:100%!important}}.mainCGdiv .mainCGallery .cgCenterDiv .cg-emojis-div{display:flex;flex-flow:wrap;width:100%;max-width:100%;margin-bottom:10px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-emoji-select{cursor:pointer;margin-right:5px;font-size:20px;line-height:28px}.cg_grid:after{content:""!important;clear:both!important}.cg_grid_item{width:9%!important}@media screen and (max-width:4500px){.cg_grid_item{width:10.11%!important}}@media screen and (max-width:4000px){.cg_grid_item{width:11.5%!important}}@media screen and (max-width:3500px){.cg_grid_item{width:13.28%!important}}@media screen and (max-width:3000px){.cg_grid_item{width:15.66%!important}}@media screen and (max-width:2500px){.cg_grid_item{width:19%!important}}@media screen and (max-width:2000px){.cg_grid_item{width:24%!important}}@media screen and (max-width:1500px){.cg_grid_item{width:32.33%!important}}@media screen and (max-width:1000px){.cg_grid_item{width:49%!important}}@media screen and (max-width:570px){.cg_grid_item{width:100%!important}}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item{background-color:#000;overflow:visible!important;border:thin solid #212121;box-shadow:1px 2px 8px rgb(255 255 255/.1);box-sizing:border-box!important}.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white article.cg_show.cg_grid_item{background-color:#fff;box-shadow:2px 2px 8px rgb(0 0 0/.15);border:thin solid #e6e6e6}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers article.cg_show.cg_grid_item{border-radius:8px!important}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers article.cg_show.cg_grid_item .cg_masonry_media_shell{border-radius:8px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell{display:flex!important;align-items:center;justify-content:center;position:relative;overflow:hidden}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell>a{display:flex;align-items:center;justify-content:center;width:100%;border-radius:inherit}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info{display:block!important;position:relative!important;top:0;padding:15px;height:unset!important}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info .cg_gallery_info_title{text-align:left;overflow:hidden!important}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info .cg_gallery_info_title p{margin-top:0;margin-bottom:5px}.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info .cg_gallery_info_title p:last-child{margin-bottom:0}.cg_row{display:flex!important;flex-wrap:wrap!important}.cg_row,.cg_row .cg_row_col{box-sizing:border-box!important}.mainCGallery.cg_grid.cg_masonry_flex_loading{display:flex!important;flex-wrap:wrap;gap:15px;align-items:flex-start;visibility:visible!important;opacity:1!important}.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item{box-sizing:border-box;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:0!important}.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_skeleton{display:block!important;opacity:1!important;pointer-events:none}@media screen and (min-width:601px){.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item{width:calc((100% - 15px)/2)!important;flex:0 0 calc((100% - 15px)/2)!important;max-width:calc((100% - 15px)/2)!important}}@media screen and (min-width:1108px){.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item{width:calc((100% - 30px)/3)!important;flex:0 0 calc((100% - 30px)/3)!important;max-width:calc((100% - 30px)/3)!important}}@media screen and (min-width:1482px){.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item{width:calc((100% - 45px)/4)!important;flex:0 0 calc((100% - 45px)/4)!important;max-width:calc((100% - 45px)/4)!important}}@media screen and (min-width:1856px){.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item{width:calc((100% - 60px)/5)!important;flex:0 0 calc((100% - 60px)/5)!important;max-width:calc((100% - 60px)/5)!important}}@media screen and (min-width:2230px){.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item{width:calc((100% - 75px)/6)!important;flex:0 0 calc((100% - 75px)/6)!important;max-width:calc((100% - 75px)/6)!important}}.cg_grid_item{transition-property:opacity;transition-duration:1s;transition-timing-function:linear;overflow:hidden!important;margin-bottom:15px}.cg_skeleton{position:absolute;inset:0;background:linear-gradient(90deg,#e5e5e5 25%,#cfcece 37%,#e5e5e5 63%);background-size:400% 100%;animation:cg_new_shimmer_without_opacity 1.4s linear infinite;z-index:2}.cglSlider,.mainCGdivSliderLoader{width:200px;height:100%;overflow:auto;color:#fff;z-index:999999;scrollbar-gutter:stable}.mainCGdivSliderLoader{position:fixed;top:0;right:0;box-sizing:border-box}.mainCGdivSliderLoader .cgl_skeleton{width:100%;height:142px;z-index:999;overflow:visible;position:absolute;box-sizing:border-box;padding-bottom:30px}.cglSlider{max-width:200px;position:relative;font-size:14px;user-select:none;overflow-anchor:none}.mainCGdivHelperParent .mainCGdiv .cglSlider{transform:translateX(0)}.cglSlider .cglSliderSpacer{width:1px}.cglSlider,.cglSlider .cglSliderItems{right:0;top:0;box-sizing:border-box}.cgl_nav{position:fixed;top:50%;transform:translateY(-50%);display:none!important;flex-flow:column;gap:15px;z-index:9999999}.mainCGdivHelperParent .mainCGdiv .cglSlider,.mainCGdivHelperParent .mainCGdiv .cgl_nav{opacity:1;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.cgl_nav .cgl_nav_btn{width:48px;height:48px;border-radius:50%;background:#000;border:thin solid #212121;color:#e7e9ea;font-size:20px;transition:background .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cgl_nav .cgl_nav_btn{background:#fff;color:#000;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.cgl_nav .cgl_nav_btn:hover{filter:invert(10%)}.mainCGdiv.cg_fe_controls_style_white .cgl_nav .cgl_nav_btn:hover{filter:brightness(96%)}.cgl_nav_btn{box-shadow:0 2px 6px rgb(0 0 0/.25)}.cg-center-image-fullwindow,.cg-fullscreen-button{display:none!important}.mainCGdiv .cg_sort_div .cg_search_input_div input.cg_search_input,.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order{border-radius:999px!important}.mainCGdiv .cg_further_images_container .cg_further_images_select_div,.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label{border-radius:999px!important;overflow:hidden}.mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select{border-radius:999px!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;padding-right:24px}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_prev{border-top-left-radius:999px;border-bottom-left-radius:999px}.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_next{border-top-right-radius:999px;border-bottom-right-radius:999px}.mainCGdiv .cg_further_images_container .cg_further_images_select_div:after{content:"";position:absolute;top:50%;right:8px;width:11px;height:11px;transform:translateY(-50%) rotate(90deg);transform-origin:center;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/next-page-dark.png)no-repeat center;background-size:contain;pointer-events:none}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div:after{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/gallery/next-page-bright.png)}.mainCGdiv .cg_header .cg-gallery-upload,.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button){border:thin solid #e0e0e0!important;border-radius:999px!important;background-color:#fff!important;color:#000!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)!important;text-shadow:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mainCGdiv .cg_header .cg-gallery-upload,.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_white{border:thin solid #e0e0e0!important;border-radius:999px!important;background-color:#fff!important;color:#000!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)!important}.mainCGdiv .cg_header .cg-gallery-upload:focus,.mainCGdiv .cg_header .cg-gallery-upload:hover,.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button):focus,.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button):hover{filter:none!important;background-color:#fff!important;border-color:#d7d7d7!important;box-shadow:0 6px 18px rgb(0 0 0/.08)!important;color:#000!important;transform:translateY(-1px)}.mainCGdiv .cg_header .cg-gallery-upload:active,.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button):active{box-shadow:1px 2px 8px rgb(0 0 0/.05);transform:translateY(0)}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit{border:thin solid #303030!important;border-radius:999px!important;background-color:#000!important;color:#e7e9ea!important;box-shadow:1px 2px 8px rgb(0 0 0/.28)!important;text-shadow:none!important;font-weight:500}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit{border:thin solid #e0e0e0!important;background-color:#fff!important;color:#000!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)!important}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:focus,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:hover{filter:none!important;border-color:#454545!important;background-color:#0f0f0f!important;color:#e7e9ea!important;box-shadow:0 6px 18px rgb(0 0 0/.35)!important;transform:translateY(-1px)}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:focus,.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:hover{border-color:#d7d7d7!important;background-color:#fff!important;color:#000!important;box-shadow:0 6px 18px rgb(0 0 0/.08)!important}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:active{box-shadow:1px 2px 8px rgb(0 0 0/.28)!important;background-color:#000!important;color:#e7e9ea!important;transform:translateY(0)}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:active{box-shadow:1px 2px 8px rgb(0 0 0/.05)!important;background-color:#fff!important;color:#000!important}.mainCGdiv .cg-center-image-close-fullwindow,.mainCGdiv .cg_header .cg_switch_colors,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button_loader,.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow{border:thin solid #e0e0e0!important;border-radius:999px!important;background-color:#fff!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors{background-image:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/header/switch-to-dark.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-color:#fff!important;border-color:#e0e0e0!important;background-size:33px!important}.mainCGdiv .cg-center-image-close-fullwindow:focus,.mainCGdiv .cg-center-image-close-fullwindow:hover,.mainCGdiv .cg_header .cg_switch_colors:focus,.mainCGdiv .cg_header .cg_switch_colors:hover,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:focus,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:hover,.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow:focus,.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow:hover{filter:none!important;background-color:#fff!important;border-color:#d7d7d7!important;box-shadow:0 6px 18px rgb(0 0 0/.08)!important;color:#000!important;transform:translateY(-1px)}.mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus,.mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:hover,.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:focus-within,.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:hover{outline:0;filter:none!important;background-color:#000!important;border-color:#454545!important;box-shadow:0 4px 12px rgb(0 0 0/.28)!important;color:#e7e9ea!important;transform:translateY(-1px)}.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus,.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:hover,.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div:focus-within,.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div:hover{background-color:#fff!important;border-color:#d7d7d7!important;box-shadow:0 6px 18px rgb(0 0 0/.08)!important;color:#000!important}.mainCGdiv .cg-center-image-close-fullwindow:active,.mainCGdiv .cg_header .cg_switch_colors:active,.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:active,.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow:active{box-shadow:1px 2px 8px rgb(0 0 0/.05);transform:translateY(0)}.mainCGdivUploadFormContainer .cg_gallery_upload_text_before_and_after{margin-bottom:0}.mainCGdivUploadForm.mainCGdivUploadFormAjax{top:5%;left:50%;transform:translateX(-50%);z-index:999999998;width:80%;height:unset;position:fixed;color:#e7e9ea;opacity:1;margin:0 auto;padding:20px 20px 10px;overflow-y:auto;box-sizing:border-box;max-height:90%;cursor:auto;background-color:#000;border:thin solid #303030;font-size:16px;overflow-x:hidden;min-height:250px}.cgGalleryUploadConfirmationText{white-space:break-spaces}.mainCGdivUploadForm .mainCGdivUploadFormResult{margin-bottom:0}textarea{padding:4px 6px;width:100%}.mainCGdivUploadForm input[type=submit]{width:unset}.mainCGdivUploadForm label{font-size:16px;font-weight:500;color:#e7e9ea}.mainCGdivUploadForm input[type=text],.mainCGdivUploadForm textarea{width:100%;max-width:100%;padding:4px 6px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:thin solid #303030;background-color:#212121;color:#e7e9ea;border-radius:unset;min-height:40px;font-size:16px;outline:0}.mainCGdivUploadForm input[type=file]{font-size:20px}.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type=submit]{font-size:16px;min-height:40px;padding:5px 10px;cursor:pointer;width:auto}.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type=submit]:hover{filter:invert(10%)!important}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type=submit]{font-size:16px;min-height:40px;padding:5px 10px;font-weight:500;margin-top:5px;user-select:none}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type=submit]:hover{font-size:16px;min-height:40px;padding:5px 10px;border:thin solid #e5e5e5;background-color:#fff;box-shadow:1px 2px 8px rgb(0 0 0/.05);color:#000;filter:brightness(96%)!important}.mainCGdivUploadForm.cg_fe_controls_style_white{color:#000;background-color:#fff;border:unset;box-shadow:unset;outline:unset}.mainCGdivUploadForm input,.mainCGdivUploadForm input:focus{-webkit-appearance:auto;-moz-appearance:auto;background-color:#222;border:.5px solid #e7e9ea;color:#e7e9ea;outline:0}.mainCGdivUploadForm input:after,.mainCGdivUploadForm input:before,.mainCGdivUploadForm input:focus:after,.mainCGdivUploadForm input:focus:before{content:unset}.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked,.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked:before{color:#e7e9ea}.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked:after,.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked:before{content:unset}.mainCGdivUploadForm.cg_fe_controls_style_white input[type=checkbox]:checked,.mainCGdivUploadForm.cg_fe_controls_style_white input[type=checkbox]:checked:before{color:#000}.mainCGdivUploadForm input[type=file]{background-color:unset;color:#e7e9ea}div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer input[type=text],div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer input[type=text]:focus,div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer textarea,div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer textarea:focus{color:#000;background-color:#f5f5f5;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdivUploadForm.cg_fe_controls_style_white input[type=text]:focus,.mainCGdivUploadForm.cg_fe_controls_style_white textarea:focus{border:thin solid #ccc}.mainCGdivUploadForm.cg_fe_controls_style_white input[type=file]{border:unset;box-shadow:unset}.mainCGdivUploadForm input[type=checkbox]{color:#e7e9ea;border:thin solid #303030;background-color:#212121}.mainCGdivUploadForm.cg_fe_controls_style_white input[type=checkbox]{color:#000;background-color:#f5f5f5;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdivUploadForm input[type=file]{position:absolute;width:100%;height:100%;min-width:100%;min-height:100%;display:block;visibility:visible;opacity:0;cursor:pointer;z-index:11;border:.5px solid red!important}.mainCGdivUploadForm .cg-refresh-upload-form{float:right;margin-right:28px;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/form/refresh-form-bright.png)no-repeat center center;background-size:26px 26px!important}.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg-refresh-upload-form{margin-right:20px;margin-top:-5px}.mainCGdivUploadForm.mainCGdivUploadFormAjax.cg_fe_controls_style_white .cg-refresh-upload-form{border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdivUploadForm .cg-close-upload-form,.mainCGdivUploadForm .cg-minimize-upload-form,.mainCGdivUploadForm .cg-refresh-upload-form{height:40px!important;width:40px!important;display:inline-block;clear:unset;cursor:pointer;z-index:10}.mainCGdivUploadForm .cg-minimize-upload-form{margin:0 7px 7px 0;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/form/minimize-form-bright.png)no-repeat center center;background-size:26px 26px!important;position:absolute;right:10px;top:15px}.mainCGdivUploadForm .cg-close-upload-form{float:right;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/form/close-form-bright.png)no-repeat center center;background-size:contain}.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg-close-upload-form{margin-right:0;margin-top:-5px}.mainCGdivUploadForm .cg-close-upload-form.cg_fe_controls_style_white{background-size:23px 23px!important;background-color:#fff!important;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdivUploadForm .cg_users_upload_submit{min-width:100px;line-height:normal;padding:4px;cursor:pointer}div.mainCGdivUploadForm .cg_form_div p.cg_input_error{background-color:#f55;padding:2px 7px;box-sizing:content-box;border-radius:unset;display:table;margin-top:4px;color:#fff}div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);margin:0;cursor:pointer;text-align:center;z-index:13;box-shadow:0 8px 22px rgb(0 0 0/.28)}div.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div.cg_form_div_image_upload p.cg_input_error{width:80%}@media screen and (max-width:900px){div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{width:60%}}@media screen and (max-width:800px){div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{width:70%}}@media screen and (max-width:700px){div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{width:80%}}@media screen and (max-width:600px){div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{width:90%}}div.mainCGdivUploadForm .cg_form_div.cg_form_upload_submit_div p.cg_input_error{margin-top:10px}.mainCGdivUploadForm .cg_form_div{margin:0 0 15px;padding:0;position:relative}.mainCGdivUploadForm .cg_form_div p{padding:0;margin:10px 0}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html>p:first-child{margin-top:0}.mainCGdivUploadForm .cg_form_div label{display:block;margin-bottom:5px}.mainCGdivUploadForm div{display:block;width:100%;text-align:left;margin:0;padding:0}.mainCGdivUploadForm .mainCGdivUploadFormResult{float:none;clear:both}.mainCGdivUploadForm>div{margin-bottom:10px}.mainCGdivUploadForm{clear:both}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container{display:flex;align-items:flex-start;gap:10px;max-width:100%}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:fit-content;margin:0;padding:6px;box-sizing:border-box;border:1px solid rgb(255 255 255/.14);border-radius:999px;background:rgb(255 255 255/.04);color:#e7e9ea;box-shadow:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within,.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:hover{border-color:rgb(255 255 255/.26);background:rgb(255 255 255/.08);color:#fff;transform:translateY(-1px)}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within{outline:2px solid rgb(255 255 255/.22);outline-offset:2px}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:has(input[type=checkbox]:checked){border-color:rgb(255 255 255/.34);background:rgb(255 255 255/.1);color:#fff;box-shadow:0 5px 16px rgb(0 0 0/.18)}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class{display:block;width:18px;height:18px;min-width:18px;min-height:18px;margin:0;padding:0;box-sizing:border-box;border:1px solid rgb(255 255 255/.28);border-radius:5px;background:#111;box-shadow:inset 0 0 0 2px rgb(0 0 0/.42);color:#0f0f0f;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;position:relative}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:focus{outline:0}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked{border-color:#e7e9ea;background:#e7e9ea;box-shadow:none}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked:after{content:"";position:absolute;left:50%;top:45%;width:5px;height:9px;border:solid #0f0f0f;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-html{width:auto!important;max-width:calc(100% - 42px);margin-left:0;line-height:1.45;word-break:normal;overflow-wrap:anywhere}.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-html>*{word-break:normal;overflow-wrap:anywhere}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox{border-color:rgb(26 36 48/.12);background:linear-gradient(180deg,rgb(255 255 255/.98)0,rgb(243 246 250/.98) 100%);color:#18222e;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:hover{border-color:rgb(26 36 48/.22);background:linear-gradient(180deg,rgb(255 255 255)0,rgb(236 241 247) 100%);color:#0f1720;box-shadow:0 6px 18px rgb(0 0 0/.08)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within{outline-color:rgb(26 36 48/.18)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:has(input[type=checkbox]:checked){border-color:rgb(26 36 48/.28);background:#fff;color:#0f1720;box-shadow:0 6px 18px rgb(0 0 0/.1)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_agreement_class{border-color:#d7d7d7;background:#f5f5f5;box-shadow:none;color:#fff}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked{border-color:#000;background:#000}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked:after{border-color:#fff}.mainCGdivUploadForm .cg_form_div_image_upload_preview{width:100%;min-height:155px;display:flex;align-items:center;justify-content:center;padding:10px 30px;flex-flow:row;flex-wrap:wrap;overflow:visible;box-sizing:border-box}.cg_input_image_upload_id_in_gallery{outline:0;box-shadow:none}.mainCGdivUploadForm .cg_input_image_upload_input{height:0;max-height:0;padding:0;visibility:hidden;outline:unset;border:unset;box-shadow:unset;position:absolute}.mainCGdivUploadForm .cg_form_div_image_step{color:#e7e9ea;background-color:unset;width:100%;min-height:155px;position:relative;box-sizing:border-box}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_step{color:#000;background-color:unset}.mainCGdivUploadForm.mainCGdivShowUncollapsed .cg_form_div_image_step .cg_form_div_image_container{margin-bottom:15px}.mainCGdivUploadForm .cg_form_div_image_step .cg_input_image_upload_label{width:100%;min-height:195px;display:flex;justify-content:center;align-items:center;margin-bottom:0;background-color:#fff0;color:#f2f5f7;font-size:22px;font-weight:600;cursor:pointer;position:absolute;top:0;left:0;z-index:10;text-align:center;line-height:32px;word-break:normal;transition:color .18s ease}.mainCGdivUploadForm .cg_form_div_image_step .cg_input_image_upload_label:before{content:"";position:absolute;inset:14px;border:1px dashed rgb(231 233 234/.32);border-radius:6px;box-shadow:inset 0 0 0 1px rgb(255 255 255/.03);pointer-events:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.mainCGdivUploadForm .cg_form_div_image_upload:hover .cg_input_image_upload_label:before,.mainCGdivUploadForm .cg_input_image_upload_input:focus+.cg_input_image_upload_label:before{border-color:rgb(231 233 234/.58);box-shadow:inset 0 0 0 1px rgb(255 255 255/.07)}.mainCGdivUploadForm .cg_form_div_image_upload{position:relative;margin-bottom:0;min-height:195px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;color:#f2f5f7;background-color:#1f2327;border:thin solid #3a3f45!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.03);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.mainCGdivUploadForm .cg_form_div_image_upload:hover{background-color:#242a30;border-color:#59606a!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.06)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_upload{color:#111;border:thin solid #d7dce2!important;box-shadow:0 2px 8px rgb(15 23 42/.08);background-color:#fff}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_upload:hover{background-color:#f8fafc;border-color:#b8c0ca!important}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_step .cg_input_image_upload_label{color:#111}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_step .cg_input_image_upload_label:before{border-color:rgb(15 23 42/.24);box-shadow:inset 0 0 0 1px rgb(15 23 42/.03)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_upload:hover .cg_input_image_upload_label:before,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_input_image_upload_input:focus+.cg_input_image_upload_label:before{border-color:rgb(15 23 42/.44);box-shadow:inset 0 0 0 1px rgb(15 23 42/.07)}.mainCGdivUploadForm div.cg_form_upload_submit_div{margin-top:15px;margin-bottom:0;text-align:right}.mainCGdivUploadForm div .cg_form_div_image_step .cg_form_div_image_remove{height:26px;width:26px;cursor:pointer;display:block;background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/form/remove-image-dark.png)no-repeat right center;background-size:12px;position:absolute;right:0;top:0;margin-top:10px;margin-right:10px;z-index:12;background-position:center;background-color:#212121;border:thin solid #303030}.mainCGdivUploadForm.cg_fe_controls_style_white div .cg_form_div_image_step .cg_form_div_image_remove{background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/form/remove-image-bright.png)no-repeat right center;background-size:12px;background-position:center;background-color:#fff;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdivUploadForm .cg_users_upload_submit,.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type=submit]{border:thin solid #303030!important;border-radius:999px!important;background-color:#000!important;color:#e7e9ea!important;box-shadow:1px 2px 8px rgb(0 0 0/.28)!important;font-weight:500;text-shadow:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type=submit],.mainCGdivUploadForm.cg_fe_controls_style_white .cg_users_upload_submit{border:thin solid #e0e0e0!important;background-color:#fff!important;color:#000!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)!important}.mainCGdivUploadForm .cg_users_upload_submit:focus,.mainCGdivUploadForm .cg_users_upload_submit:hover,.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type=submit]:focus,.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type=submit]:hover{filter:none!important;border-color:#454545!important;background-color:#0f0f0f!important;color:#e7e9ea!important;box-shadow:0 6px 18px rgb(0 0 0/.35)!important;transform:translateY(-1px);outline:0}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type=submit]:focus,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type=submit]:hover,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_users_upload_submit:focus,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_users_upload_submit:hover{border-color:#d7d7d7!important;background-color:#fff!important;color:#000!important;box-shadow:0 6px 18px rgb(0 0 0/.08)!important}.mainCGdivUploadForm .cg_users_upload_submit:active,.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type=submit]:active{box-shadow:1px 2px 8px rgb(0 0 0/.28)!important;background-color:#000!important;color:#e7e9ea!important;transform:translateY(0)}.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type=submit]:active,.mainCGdivUploadForm.cg_fe_controls_style_white .cg_users_upload_submit:active{box-shadow:1px 2px 8px rgb(0 0 0/.05)!important;background-color:#fff!important;color:#000!important}.mainCGdivUploadForm .cg-close-upload-form,.mainCGdivUploadForm .cg-minimize-upload-form,.mainCGdivUploadForm .cg-refresh-upload-form{border:thin solid #e0e0e0!important;border-radius:999px!important;background-color:#fff!important;box-shadow:1px 2px 8px rgb(0 0 0/.05)!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mainCGdivUploadForm .cg-close-upload-form:focus,.mainCGdivUploadForm .cg-close-upload-form:hover,.mainCGdivUploadForm .cg-minimize-upload-form:focus,.mainCGdivUploadForm .cg-minimize-upload-form:hover,.mainCGdivUploadForm .cg-refresh-upload-form:focus,.mainCGdivUploadForm .cg-refresh-upload-form:hover{filter:none!important;border-color:#d7d7d7;box-shadow:0 6px 18px rgb(0 0 0/.08);transform:translateY(-1px);outline:0}.mainCGdivUploadForm .cg-close-upload-form:active,.mainCGdivUploadForm .cg-minimize-upload-form:active,.mainCGdivUploadForm .cg-refresh-upload-form:active{box-shadow:1px 2px 8px rgb(0 0 0/.05);transform:translateY(0)}.cg_form_div .cg-check-agreement-container{display:flex}.cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox{width:auto!important}.cg_form_div .cg-check-agreement-container .cg-check-agreement-html{width:auto!important;margin-left:10px;word-break:break-all}.cg_form_div .cg-check-agreement-container .cg-check-agreement-html>*{word-break:break-all}.cg_hide{display:none!important}.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share_mobile_button{height:26px;width:26px;margin-left:auto;display:none;margin-bottom:20px;filter:invert(90%);background:url(/wp-content/plugins/contest-gallery-pro/assets/icons/fe/entry/social-share.png)no-repeat center center;background-size:26px;cursor:pointer}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg_center_show_social_share_mobile_button{filter:unset}.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share_parent{display:flex;align-items:center;justify-content:center;padding-top:5px;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width:700px){.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share_parent{display:none}.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share_mobile_button{display:block}}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale{display:flex;width:100%;height:100%;float:right;padding:10px 20px;margin-top:-2px;background-color:#000;color:#d6d6d6;margin-bottom:10px;font-size:20px;text-align:center;position:relative;flex-flow:row;align-items:center;justify-content:center}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale{border-radius:8px}.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale{background-color:unset;color:#000}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price-container{width:50%}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price{color:#e7e9ea;font-size:32px;margin-left:auto;padding:0;left:auto;font-weight:700;text-align:right;display:flex;justify-content:right;align-items:flex-start;height:32px;line-height:32px;position:relative;width:100%}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price-container .cg-center-sale-price-type{display:block;position:absolute;left:0;bottom:-22px;font-size:12px;font-weight:400;text-align:right;width:100%}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price>*{display:flex;align-items:flex-end}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price .cg-center-sale-price-value{display:block;font-size:32px;height:auto;line-height:32px;font-weight:700;white-space:nowrap}.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cg-center-sale-price{color:#000}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cg-center-sale-price{border-radius:8px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now-and-add-to-basket-container{width:50%;padding-left:20px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub{width:fit-content;display:flex;flex-flow:column;justify-content:left}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now{background-color:#fff;color:#000;border:thin solid #fff;padding:2px 8px;margin-bottom:15px;cursor:pointer;width:100%}.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now{background-color:#000;color:#fff;border:.5px solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now{border-radius:8px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket{background-color:#000;border:thin solid #212121;color:#e7e9ea;padding:8px 14px;cursor:pointer;width:100%}.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket{background-color:#fff;color:#000;border:thin solid #e6e6e6;box-shadow:1px 2px 8px rgb(0 0 0/.05)}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket{border-radius:8px}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-product-info{width:33.3%;display:flex;flex-flow:column;justify-content:left;padding-left:20px}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-product-info .cg-center-sale-product-info-title{font-weight:700;font-size:18px;margin-top:-15px}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-product-info .cg-center-sale-product-info-description{margin-bottom:10px;font-size:16px}@media screen and (max-width:430px){.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-sale{left:-15%}}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket,.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now{border-radius:999px!important;text-shadow:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:focus,.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:hover,.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:focus,.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:hover{filter:none!important;background-color:#000!important;border-color:#454545!important;box-shadow:0 4px 12px rgb(0 0 0/.28)!important;color:#e7e9ea!important;outline:0;transform:translateY(-1px)}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:focus,.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:hover,.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:focus,.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:hover,.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:focus,.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:hover,.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:focus,.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:hover{filter:none!important;background-color:#fff!important;border-color:#d7d7d7!important;box-shadow:0 6px 18px rgb(0 0 0/.08)!important;color:#000!important;outline:0;transform:translateY(-1px)}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:active,.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:active{box-shadow:1px 2px 8px rgb(0 0 0/.28)!important;background-color:#000!important;color:#e7e9ea!important;transform:translateY(0)}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:active,.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:active,.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:active,.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:active{box-shadow:1px 2px 8px rgb(0 0 0/.05)!important;background-color:#fff!important;color:#000!important;transform:translateY(0)}.cgCenterDiv .cg_comment_loader_container{padding-left:20px;padding-top:75px}.cgCenterDiv .cg_comment_loader{background-color:#dddbdd;width:100%;height:22px;box-sizing:border-box;overflow:hidden;position:relative}.mainCGdiv.cg_border_radius_controls_and_containers .cgCenterDiv .cg_comment_loader{border-radius:4px}.cgCenterDiv .cg_comment_loader:after,.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-skeleton-box:after,.mainCGdivHelperParent .cg_skeleton_loader_on_page_load:after,.mainCGdivUploadForm .cg_skeleton_loader_on_page_load:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,#fff0 0,rgb(255 255 255/.2) 20%,rgb(255 255 255/.5) 60%,#fff0);-webkit-animation:cg_center_div_shimmer 1s linear infinite;animation:cg_center_div_shimmer 1s linear infinite;content:""!important}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-div-skeleton-box,.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDivLoaderContainer{border-radius:unset}.mainCGdiv .mainCGallery .cgCenterDivLoaderContainer{top:-70px;left:0;display:block;position:absolute;z-index:999;width:100%;margin-top:30px;background-color:#000}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDivLoaderContainer,.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDivLoaderContainerBackdrop{background-color:#fff}.mainCGdiv .mainCGallery .cgCenterDivLoaderContainerBackdrop{top:0;left:0;height:100%;width:100%;background-color:#000;display:block;position:fixed;z-index:998}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader{padding-left:12px;padding-right:12px;padding-top:20px;display:block;background-color:#000;border-radius:unset;margin-top:0!important;margin-bottom:0!important;width:100%;min-width:100%!important;max-width:100%!important}.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv.cgCenterDivLoader{background-color:#fff;border:unset}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-div-skeleton-box{height:300px}.mainCGdivHelperParent .cg_skeleton_loader_on_page_load_div,.mainCGdivUploadForm .cg_skeleton_loader_on_page_load_div{padding:10px;box-sizing:border-box;margin-left:auto;margin-right:auto}.mainCGdivHelperParent .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container,.mainCGdivUploadForm .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px;box-sizing:border-box}.mainCGdivUploadForm .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container:last-child{margin-bottom:0}.mainCGdivHelperParent .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container .cg_skeleton_loader_on_page_load,.mainCGdivUploadForm .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container .cg_skeleton_loader_on_page_load{position:relative;overflow:hidden;box-sizing:border-box}.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container .cg_skeleton_loader_on_page_load{border-radius:8px}.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-skeleton-box,.mainCGdivHelperParent .cg_skeleton_loader_on_page_load,.mainCGdivUploadForm .cg_skeleton_loader_on_page_load{background-color:#dddbdd;box-sizing:border-box}