body{min-height:100%;padding:15px 10px 40px;margin:0}body[data-cg-is-logged-in=true]{padding-top:49px}body .mainCGlanding{padding-left:25px;padding-right:25px}body .mainCGlanding p{line-height:1.3}.mainCGentryNotWinnerMessage{margin-top:50px;font-weight:700;text-align:center}#wp-admin-bar-edit{display:none !important}.wp-core-ui.wp-ui-notification{display:none !important}
pre.cg_main_pre.cg_10.cg_20{
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    height: unset !important;
    line-height: unset !important;
    width: unset !important;
    min-width: unset !important;
    max-width: unset !important;
    white-space: unset !important;
    margin-block-start: unset !important;
    margin-block-end: unset !important;
    font-size: unset !important;
    font-family: unset !important;
    color: unset !important;
    max-height: unset !important;
    text-wrap: unset !important;
    overflow: visible !important;
    outline: unset !important;
    box-shadow: unset !important;
    border: unset !important;
    background-image: unset !important;
    background-color: unset !important;
    border-radius: unset !important;
}
.cg_main_pre.cg_10.cg_20 pre {
    display: none !important;
}
.mainCGdiv pre {
    display: none !important;
}
/*.cg_main_pre{
    background-color: black;
}
.cg_main_pre.cg_fe_controls_style_white{
    background-color: white;
}
.cg_main_pre.cg_border_radius_controls_and_containers{
    border-radius: 8px;
}*/
html.cg_no_scroll {
    overflow: hidden !important;
    overscroll-behavior-x: none;
}
body.cg_no_scroll {
    overflow: hidden !important;
    overscroll-behavior-x: none;
}
.cg_disabled {
    pointer-events: none;
}
.cg_no_border {
    border: none !important;
}
#cg_slider_main_div {
    height: 0;
    width: 0;
    display: none;
}
.cg-row {
    display: flex;
    width: 100%;
}
.cg-row > div {
    box-sizing: border-box;
}
.cg-row > div .cg-col-field {
    position: relative;
    width: auto;
}
.cg-row > div .cg-col-field input {
    width: 100% !important;
    box-sizing: border-box !important;
}
.cg-row > div .cg-col-field input {
    height: 28px;
    font-size: 16px;
    padding: 11px 15px;
    border-radius: 4px;
    border: 1px solid #212121;
    width: 100%;
    outline: none;
    box-sizing: border-box;
}
.cg-row > div .cg-col-field .cg_placeholder {
    pointer-events: none;
    position: absolute;
    font-weight: 400;
    top: 4px;
    left: 0;
    padding: 1px 8px 0;
    background-color: #212121;
    border-radius: 5px;
    /*transition: transform 250ms cubic-bezier(0.4,0,0.2,1), opacity 250ms cubic-bezier(0.4,0,0.2,1);*/
    transition: .2s linear;
    color: #e7e9ea;
    font-size: 14px;
    line-height: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 90%;
}
.cg-row > div.cg-col-6:last-child .cg-col-field .cg_placeholder {
    left: 3px;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field .cg_placeholder {
    background-color: #F5F5F5;
    color: #717171 !important;
}
.cg-row > div .cg-col-field input:not(:placeholder-shown).cg_input:not(:focus) + .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
    color: #e7e9ea;
    transition: .2s linear;
}
.cg-row div.cg-col-6 .cg-col-field input:not(:placeholder-shown).cg_input:not(:focus) + .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
}
.cg-row div.cg-col-6:last-child .cg-col-field input:not(:placeholder-shown).cg_input:not(:focus) + .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field input:not(:placeholder-shown).cg_input:not(:focus) +  .cg_placeholder {
    color: #232323;
}
.cg-row > div .cg-col-field input:focus {
    border-color: #232323;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field input:focus {
    border-color: #f5f5f5;
}
.cg-row > div .cg-col-field input:focus + .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
    color: #e7e9ea;
    transition: .2s linear;
}
.cg-row > div.cg-col-6 .cg-col-field input:focus + .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
    color: #e7e9ea;
    transition: .2s ease;
}
.cg-row > div.cg-col-6:last-child .cg-col-field input:focus + .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
    color: #e7e9ea;
    transition: .2s ease;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field input:focus + div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg_placeholder {
    color: #232323;
}
.cg-row > div .cg-col-field input:invalid:not(:placeholder-shown){
    transition: .2s ease;
    border-color:#212121;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field input:invalid:not(:placeholder-shown){
    border-color:#f5f5f5;
}
.cg-row > div .cg-col-field input:invalid:not(:placeholder-shown) + .cg-row > div .cg-col-field .cg_placeholder{
    transition: .2s linear;
    color:#e7e9ea;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field input:invalid:not(:placeholder-shown) + div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field .cg_placeholder{
    color:#232323;
}
.cg-row > div .cg-col-field input:invalid:not(:placeholder-shown).input:not(:focus) + .cg-row > div .cg-col-field .cg_placeholder {
    transform: translateY(-13px) translateX(6px);
    font-size: 10px;
    color: #e7e9ea;
    transition: .2s linear;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field input:invalid:not(:placeholder-shown).input:not(:focus) + div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-row > div .cg-col-field .cg_placeholder {
    color: #232323;
}
.cg-row .cg-col-12 {
    width: 100%;
}
.cg-row .cg-col-6 {
    width: 50%;
}
.cg-row .cg-col-6:first-child .cg-col-field {
    padding-right: 5px;
}
.cg-row .cg-col-6:last-child .cg-col-field {
    padding-left: 5px;
}
#main-cg-content-div #cg-arrows-div {
    background-color: black;
    height: 30px;
    overflow: visible;
}
#main-cg-content-div #cg_arrow_random_container a div {
    padding: 0;
    margin: 0;
}
#main-cg-content-div #cg_arrow_left {
    display: inline;
    float: left;
    height: 30px;
}
#main-cg-content-div #cg_arrow_left img {
    height: 30px;
    width: 20px;
    -webkit-box-sizing: unset;
    box-sizing: unset;
    box-shadow: unset;
}
#main-cg-content-div #cg_arrow_right {
    display: inline;
    float: right;
    height: 30px;
}
#main-cg-content-div #cg_arrow_right img {
    height: 30px;
    width: 20px;
    -webkit-box-sizing: unset;
    box-sizing: unset;
    box-shadow: unset;
}
#main-cg-content-div a {
    box-shadow: none;
    transition: all 0s ease 0s;
    text-decoration: underline;
}
#main-cg-content-div a:hover {
    box-shadow: none;
    transition: all 0s ease 0s;
}
#main-cg-content-div #cg-show-pic-full-size {
    float: right;
    width: auto;
    font-size: 18px;
    text-align: right;
    line-height: 18px;
    display: block;
}
#main-cg-content-div #cg-show-pic-full-size p {
    margin: 0;
    padding: 0;
}
#main-cg-content-div .cg_back_to_gallery {
    padding: 0px;
    margin: 0 0 15px 0;
    font-size: 20px;
}
#cg_main_div .cg_arrow_show_random_image {
    width: 100%;
    height: 30px;
    padding: 0;
}
/*#cg_main_div  .cg_arrow_show_next_image{
	position:absolute;
	z-index:100;
	top:0;
	right:0;
	margin-top:50px;
}
#cg_main_div  .cg_arrow_show_prev_image{
	position:absolute;
	z-index:100;
	top:0;
	left:0;
	margin-top:50px;
}*/
#main-cg-content-div .cg_arrow_show_next_image a div {
    width: 25px;
    height: 72px;
    cursor: pointer;
    /*background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/arrow_right.png);*/
}
#main-cg-content-div .cg_arrow_show_prev_image a div {
    width: 25px;
    height: 72px;
    cursor: pointer;
    /*background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/arrow_left.png);*/
}
#cg_main_div .cg_arrow_show_random_image .cg_arrow_show_random_image_container {
    padding: 0px;
    margin: 0 auto;
    width: 70px;
    height: 30px;
    z-index: 100;
    cursor: pointer;
    /*background:url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/arrow_random.png) center center no-repeat;*/
    background-size: contain;
}
#cg_main_div .cg_arrow_show_random_image .cg_arrow_show_random_image_container a {
    text-decoration: none;
    border: none;
    width: 70px;
    height: 30px;
    text-indent: -9999px;
}
#cg_main_div .cg_arrow_show_random_image .cg_arrow_show_random_image_container a div {
    border: none;
    padding: 0;
    margin: 0;
    width: 70px;
    height: 30px;
    cursor: pointer;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg_figure {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    /*box-shadow: 0 2px 10px 0 rgb(199 199 199/40%);*/
    z-index: 0;/*important so five stars details is visible when hovered on another cg_show*/
    margin: 0;
}
.mainCGdiv .mainCGallery .cg_show .cg_figure {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.mainCGdiv .mainCGallery .mainCGslider .cg_show .cg_figure {
    width: 100% !important;
    height: 100% !important;
}
.mainCGdiv .cg_thumbs_and_categories_control {
    /*display: table; */ /*important, otherwise might not be shown if slider is closed from full window*/ ; /*important, otherwise might not be shown if slider is closed from full window*/
    display: block;
    overflow: hidden;
    width: 100%;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control {
    display: block;
}
.mainCGdiv .cg_gallery_view_sort_control {
    display: block;
    color: black;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
    margin-bottom: 10px;
    width: 100%;
}
.mainCGdiv .cg-fullsize-div {
    display: table;
    float: right;
    margin: 0;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button {
    height: 40px;
    width: 40px;
    display: table-cell;
    float: right;
    cursor: pointer;
    margin-right: 20px;
    z-index: 10;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-color: white;
    background-size: 24px 24px;
    border: 0.5px solid black;
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_thumbs_and_categories_control .cg-fullscreen-button {
    border-radius: 8px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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);
    background-color: #222222;
    border: 0.5px solid #e7e9ea;
}
.mainCGdiv .cg_header .cg-fullwindow-configuration-button {
    height: 40px;
    width: 40px;
    display: table-cell;
    float: right;
    cursor: pointer;
    margin-right: 10px;
    z-index: 10;
    border: 0.5px solid black;
}
.mainCGdiv .cg_header .cg-fullwindow-configuration-button:after {
    content: "";
    top: 0;
    left: 0;
    height: 30px;
    width: 30px;
    display: table-cell;
    float: right;
    cursor: pointer;
    margin-right: 10px;
    z-index: 10;
    background: url(data:image/png;base64,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) no-repeat center center;
    border: 0.5px solid black;
    position: absolute;
    border: unset;
    background-size: 20px 20px;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view {
    padding-left: 33px;
    width: unset;
    max-width: unset;
    min-width: fit-content;
    float: none;
    display: flex;
    align-items: center;
    padding-right: 10px;
    font-weight: normal;
    font-size: 15px;
    background-position: 5px center;
    height: 30px;
    flex-flow: column-reverse; /*then centered for sure*/
    color: #e7e9ea;
    justify-content: center;
    background-color: #000;
    border: thin solid #212121;
    position: relative
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view{
    background: url(data:image/png;base64,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) no-repeat;
    background-color: white;
    background-size: 20px 20px;
    background-position: left 5px center;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:after{
    content: unset;
}
body > div.mainCGdivHelperParent .mainCGdiv .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view.cg_no_search_icon,
body > div.mainCGdivHelperParent .mainCGdiv .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view.cg_no_action {
    background-image: none !important;
    padding-left: 10px;
    justify-content: center;
}
body > div.mainCGdivHelperParent .mainCGdiv .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view.cg_no_action {
    pointer-events: none;
    cursor: default;
}
body > div.mainCGdivHelperParent .mainCGdiv .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view.cg_no_search_icon:after,
body > div.mainCGdivHelperParent .mainCGdiv .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view.cg_no_action:after {
    content: unset;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view {
    color: black;
    background-color: white !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-center-image-fullwindow {
    height: 37px;
    width: 37px;
    display: table-cell;
    float: right;
    cursor: pointer;
    z-index: 10;
    background-color: white;
    background-size: cover;
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_thumbs_and_categories_control .cg-center-image-fullwindow {
    border-radius: 8px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-center-image-fullwindow {
    margin-bottom: 11px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-center-image-fullwindow.cg_fe_controls_style_black {
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
    background-color: #e7e9ea;
    border: thin solid #212121;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-center-image-fullwindow.cg_fe_controls_style_white {
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
    background-color: unset;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .cg_header {
    overflow: hidden;
    padding: 0 0 0;
}
.mainCGdiv.cg_fe_controls_style_white .cg_header {
    background-color: #fff;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header {
    display: flex;
    flex-flow: column;
    /*display: none;*/
    border-bottom: none;
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_gallery_view_sort_control {
    margin-bottom: 0;
}
.mainCGdivHelperParent .mainCGdiv .cgCenterDiv.cgCenterDivForBlogView .cg-center-div-helper > .cg-center-image-div-buttons,
.mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-div-helper > .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls{
    display: none !important;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv  .cg-center-image-rating-and-buttons-div .cg-center-image-div-buttons-first-controls {
    display: none !important;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div{
    display: flex;
    flex-flow: row;
    align-items: center;
    justify-content: flex-start;
    border-bottom: none;
    margin-bottom: 0;
    flex-wrap: wrap;
    position: relative;
    padding-top: 5px;
    z-index: 99998;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div .cg_sort_div_mobile_left{
    margin: 0;
    padding: 0;
    display: flex;
    width: inherit;
    align-items: center;
    gap: 15px;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div .cg_sort_div_mobile_right{
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 15px;
    flex-grow: 1;
    width: inherit;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div.cg_sticky{
    position: fixed;
    top: 0;
    left: 4px;
    z-index: 99998;
    background-color: #000;
    border-bottom: unset;
    padding: 10px 20px 10px 20px;
    flex-flow: row;
    border-top: unset;
    border-right: unset;
    border-left: unset !important;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div.cg_sticky {
    width: 100%;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div.cg_sticky {
    left: 0;
    box-sizing: border-box;
}
@media screen and (max-width:600px) {
    .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div.cg_sticky .cg-fullscreen-button{
        display: none;
    }
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_fe_controls_style_white .mainCGdivHelperChild .cg_header .cg_sort_div.cg_sticky{
    background-color: #fff;
    border: unset;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div > .cg_sort_div_mobile_right *{
    margin-right: 0;
    padding-left: 0;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div > .cg_sort_div_mobile_left .cg_switch_colors{
    height: 30px;
    width: 30px;
    min-width: 30px;
    z-index: 1; /*z-index is required here, otherwise can not be clicked on mobiles */
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivHelperChild .cg_header .cg_sort_div .cg_sort_div_mobile_left .cg-gallery-upload {
    height: 30px;
    display: block;
    line-height: 30px;
    background-size: 30px;
    padding-left: 55px;
    padding-right: 20px;
    margin: 0;
    float: none;
    clear: both;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button {
    height: 30px;
    width: 30px;
    min-width: 30px;
    flex-basis: 30px;
    padding: 0;
    margin: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABAAQAAAACCEkxzAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACdFJOUwAAdpPNOAAAAAJiS0dEAAHdihOkAAAAB3RJTUUH6gQBEhYgDmOx4AAAABtJREFUKM9jYKAW+P+/AYwHHWOQgEESGlQOHwCGmal52qb4xQAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: 18px 18px;
    background-color: #000;
    border: thin solid #212121;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAAAd0SU1FB+oEARIWIA5jseAAAABFSURBVGje7dixDQAgCEVBcP+dZQA7LX7hvZKE5EJJlaTf62OyL3Ye9lf6AgAAAAAAAABxgCRJiuc/AAAAAAAAABAHSIo3HNQEQ9XlRrUAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 18px 18px;
    background-color: #fff;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_border_radius_controls_and_containers .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button {
    border-radius: 8px;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_sort_div_mobile_left .cg-gallery-upload.cg_fullwindow_blog_upload_compact {
    width: 60px !important;
    min-width: 60px !important;
    padding: 0 !important;
    background-position: center;
    text-indent: -9999px;
    font-size: 0;
    color: transparent;
    overflow: hidden;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_sort_div_mobile_left .cg-gallery-upload.cg_fullwindow_blog_upload_compact .cg_skeleton {
    left: 0;
    right: 0;
    margin: auto;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky {
    flex-wrap: nowrap;
    align-items: center;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky > .cg_sort_div_mobile_left {
    order: 1;
    flex: 0 0 auto;
    width: auto;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky > .cg-sale-basket-open-parent {
    order: 2;
    position: static;
    left: auto;
    top: auto;
    transform: none;
    z-index: auto;
    margin: 0 0 0 12px;
    flex: 0 0 auto;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky > .cg_sort_div_mobile_right {
    order: 3;
    position: static;
    right: auto;
    margin-left: auto;
    flex: 0 0 auto;
    width: auto;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_further_images_and_top_controls_container {
    flex-basis: auto;
    padding-left: 0;
    display: flex;
    flex-flow: row;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_further_images_and_top_controls_container .cg_further_images_container {
    display: flex;
    flex-flow: row;
    width: auto;
    margin-bottom: 0;
    padding-left: 0;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_further_images_and_top_controls_container .cg_further_images_container .cg_further_images_select_div{
    margin-right: 15px;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_further_images_and_top_controls_container .cg_further_images_container .cg_further_images_select{
    height: 30px;
    margin-bottom: 0;
    width: auto;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_further_images_and_top_controls_container .cg_further_images_container .cg_further_images_select_nav_div{
    height: 30px;
    margin-bottom: 0;
    margin-right: 15px;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_random_button {
    margin-top: 0;
    flex-basis: 30px;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div > .cg_search_input_div   {
    padding-left: 0;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div > .cg_select_order_label  {
    padding-left: 0;
    margin-right: 15px;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div > .cg_switch_colors   {
    height: 30px;
    width: 30px;
    flex-basis: 30px;
    background-size: 30px;
    margin-left: auto;
    display: none;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullscreen-button {
    height: 30px;
    width: 30px;
    flex-basis: 30px;
    background-size: 19px;
    border: thin solid #212121;
    margin-right: 15px;
    background-color: #000;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_fe_controls_style_white .cg_header .cg_sort_div .cg-fullscreen-button {
    background-color: white;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_border_radius_controls_and_containers .cg_header .cg_sort_div .cg-fullscreen-button {
    border-radius: 8px;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullscreen-button {
    display: none;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow {
    height: 30px;
    width: 40px;
    flex-basis: 40px;
    background-image: none;
    border: thin solid #212121;
    margin-right: 0;
    padding: 0;
    background-color: #000;
    position: relative;
    overflow: hidden;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow {
    background-color: white;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 25px;
    height: 25px;
    transform: translate(-50%, -50%);
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 20px 20px;
    filter: none;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=);
    filter: none;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_border_radius_controls_and_containers .cg_header .cg_sort_div .cg-center-image-close-fullwindow {
    border-radius: 8px;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-configuration-button {
    height: 30px;
    width: 30px;
    min-width: 45px;
    background-size: 24px;
    overflow: hidden;
    position: relative;
}
.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(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/gallery-upload-dark.png) no-repeat center center;
    background-position: 13px;
    background-color: white;
    background-size: 35px;
    border: 0.5px solid #000;
    color: #e7e9ea;
    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;
    }
}
.mainCGdiv .cg_header .cg-fullsize-div .cg-gallery-upload {
    height: 40px;
    width: 40px;
    margin-top: 0;
    margin-right: 10px;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg-fullsize-div .cg-gallery-upload {
    margin-right: 20px;
}
.mainCGdivHelperParent .mainCGdiv .cg_hover_effect:hover {
   filter: invert(10%) !important;
    cursor: pointer;
}
.mainCGdivUploadForm .cg_hover_effect:hover {
   filter: invert(10%) !important;
    cursor: pointer;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_hover_effect:hover {
   filter: brightness(96%) !important;
    cursor: pointer;
}
.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(data:image/png;base64,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);
    background-color: white;
    border: thin solid #e6e6e6 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    color: #000;
    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 {
    border-radius: 8px;
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/gallery-upload-dark.png) no-repeat center center;
    border: thin solid #212121;
    background-color: #000;
    background-size: 40px;
    background-position: 13px;
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black:hover {
    filter: none !important;
}
.mainCGdiv .cg-center-image-close-fullwindow, .mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow {
    height: 40px;
    width: 40px;
    background: url(data:image/png;base64,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);
    background-size: cover;
    display: inline-block;
    float: right;
    cursor: pointer;
    z-index: 10;
    background-color: transparent;
}
.mainCGdiv .cg-center-image-close-fullwindow.cg-close-full-window-if-no-content {
    position: fixed;
    top: 15px;
    right: 30px;
    z-index: 9999999999;
    height: 35px;
    width: 35px;
    background: url(data:image/png;base64,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) no-repeat center;
    background-size: contain;
    background-color: #e7e9ea;
    border: 0.5px solid #e7e9ea;
}
.mainCGdiv.cg_fe_controls_style_white .cg-center-image-close-fullwindow.cg-close-full-window-if-no-content {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center;
    background-size: contain;
    background-color: black;
    border: 0.5px solid black;
}
body > .mainCGdivHelperParent .mainCGdiv .cg-center-image-close-fullwindow {
    margin-right: 10px; /* +16px might need to be added because of scrollbar in general  */
}
body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg-center-image-close-fullwindow {
    border-radius: 8px;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cgCenterDiv .cg-center-image-close-fullwindow {
    border-radius: unset;
}
body > .mainCGdivHelperParent .mainCGdiv .cg-fullwindow-configuration-button {
    margin-right: 15px;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg-fullwindow-configuration-button {
    border-radius: 8px;
}
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_white {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center;
    background-size: contain;
    background-color: black;
    border: 0.5px solid black;
}
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black {
    background: url(data:image/png;base64,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) no-repeat center;
    background-size: contain;
    background-color: #e7e9ea;
    border: 0.5px solid #e7e9ea;
}
body > .mainCGdivHelperParent .mainCGdiv > .cg_further_images_and_top_controls_container{
    display: none;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 8px;
    float: left;
    width: 100%;
    align-items: center;
    padding-bottom: 5px;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .mainCGdivFullWindowConfigurationArea .cg_sort_div {
    border-bottom: unset;
    padding-bottom: 0;
    justify-content: left;
    gap: 15px;
    padding-top: 10px;
    float: none;
    width: 100%;
    box-sizing: border-box;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .mainCGdivFullWindowConfigurationArea .cg_sort_div .cg-gallery-upload {
    display: none;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .mainCGdivFullWindowConfigurationArea .cg_sort_div .cg_random_button,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .mainCGdivFullWindowConfigurationArea .cg_sort_div .cg_random_button_loader {
    width: 35px !important;
    min-width: 35px !important;
    max-width: 35px !important;
    height: 35px !important;
    flex: 0 0 35px !important;
    box-sizing: border-box;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .mainCGdivFullWindowConfigurationArea .cg_sort_div .cg_random_button_loader {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 0;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .mainCGdivFullWindowConfigurationArea .cg_sort_div .cg_random_button_loader:after {
    margin: 0;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div select {
    font-size: 16px;
    border: 0.5px solid #000;
    padding: 5px;
    font-weight: 400;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label {
    width: auto;
    max-width: 240px;
    margin: 0;
    overflow: hidden;
    position: relative;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_switch_colors {
    overflow: hidden;
    position: relative;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label {
    margin: 5px 15px 0 0;
    padding: 0;
    border: 0;
    outline: none;
    box-shadow: unset;
    position: relative;
    max-width: 240px;
    flex-grow: 1;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGdivHelperChild .cg_sort_div .cg_select_order_label .cg_skeleton {
    border-radius: 8px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after {
    content: ' ';
    background: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat center;
    background-size: cover;
    right: 5px;
    top: 8px;
    height: 20px;
    /* padding: 15px 0 0 8px; */
    /* border-left: 1px solid #0ebeff; */
    position: absolute;
    pointer-events: none;
    width: 25px;
    background-color: #222222;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after {
    content: ' ';
    background: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat center;
    background-size: cover;
    background-color: #f5f5f5;
}
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label:after {
    background: url("data:image/svg+xml;utf8,<svg fill='%23e7e9ea' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat center;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order {
    display: table-cell;
    margin: 0;
    height: 35px;
    line-height: 24px; /*do not remove!!! some themes might overwrite and make it worse!!*/
    border-radius: unset;
    padding: 3px 25px 5px 10px;
    width: 100%;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
    appearance:none;
    background-image: none; /* has to be done for some themes */
    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;
}
.cgNoEntriesFound{
    display: flex;
    align-items: center;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order {
    width: 100%;
    max-width: 240px;
    margin-right: 0;
}
@media screen and (max-width: 394px) {
    body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label{
        max-width: 100%;
    }
    body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order {
        max-width: 100%;
    }
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order.cg_fe_controls_style_black {
    color: #e7e9ea;
    background-color: #212121;
    border: thin solid #303030;
    font-weight: 400;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order.cg_fe_controls_style_black:focus {
    border: thin solid #454545;
}
.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 rgba(0,0,0,.05);
}
.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 .mainCGdivHelperChild .cg_sort_div select.cg_select_order:focus {
    outline: none;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button {
    display: table-cell;
    cursor: pointer;
    height: 35px;
    width: 35px;
    float: left;
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../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: 0.5px solid black;
    background-color: white;
    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;
}
@media screen and (max-width: 393px) {
    body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .mainCGdivHelperChild .cg_sort_div .cg_random_button {
        width: 100%;
    }
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_white {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/random-bright.png);
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/random-dark.png);
    background-color: #000;
    border: thin solid #212121;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:hover {
    filter: none !important;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_img {
    width: 45px;
    cursor: pointer;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_by {
    display: block;
}
.mainCGdiv .mainCGdivHelperChild .cg_gallery_begin {
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control {
    display: table;
    float: left;
    margin: 0;
    padding: 0;
    margin-bottom: 11px;
    /*width: 100%;*/
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control {
    /*border-top: 0.5px solid #e7e9ea;*/
}
.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control {
    /*border-top: 0.5px solid black;*/
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control img {
    width: 30px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control span.cg_view_switcher {
    display: inline-block;
    float: left;
    border-radius: unset;
}
.mainCGdiv.cg_fe_controls_style_white .cg_thumbs_and_categories_control .cg_gallery_thumbs_control span.cg_view_switcher {
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control span.cg_view_switcher_off {
    margin-top: 5px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control span.cg_view_switcher_off.cg_fe_controls_style_white {
    /*opacity: 0.3;*/
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control span.cg_view_switcher {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border: 0.5px solid rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, 0.8);
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control span.cg_view_switcher.cg_fe_controls_style_black {
    border: thin solid #212121;
    background-color: #212121;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_view_switcher_on {
    height: 35px;
    width: 35px;
    pointer-events: none;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_view_switcher_off {
    height: 25px;
    width: 25px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_slider.cg_fe_controls_style_white {
    background-image: url(data:image/png;base64,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);
    background-color: unset;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_blog.cg_fe_controls_style_white {
    background-image: url(data:image/png;base64,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);
    background-color: unset;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_slider.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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);
    background-color: unset;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_blog.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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);
    background-color: unset;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_thumb.cg_fe_controls_style_white {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAJRJREFUeNrs2bEJwDAMBMBX8P4rK1UmiFUY3w/wmEOokKu7OxtTVUmSzbVjvU8uDwAAAAAAAAAAAAAAAAAAAAAAAAAAAO7K+q6tp2T3e03A1P1+Kv4FLEEAAAAAAAAAAAAAAAAAAADgb9ZU8SmnNhMwVXzKqc0SBAAAAAAAAAAAAAAAAAAAAAAAAADgrrwAAAD//wMAol4Tii64YF8AAAAASUVORK5CYII=);
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    background-color: unset;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_thumb.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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);
    background-color: unset;
}
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/switch-to-bright.png) no-repeat center;
    background-size: 33px;
    height: 35px;
    width: 35px;
    margin: 5px 15px 0 0;
    border: thin solid #212121;
    cursor: pointer;
    background-color: #000;
    position: relative;
    overflow: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors{
    background-size: 27px;
}
.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(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/switch-to-dark.png) no-repeat center;
    background-size: cover;
    background-color: white;
    cursor: pointer;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_switch_colors{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/switch-to-bright.png) no-repeat center;
    background-size: 32px;
    height: 28px;
    width: 28px;
    background-color: #222222;
    border: unset;
    cursor: pointer;
    z-index: 10;
    margin-right: 20px;
    border-radius: unset;
    opacity: 0.5;
    margin-top: -3px;
    display: none;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg_switch_colors{
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/switch-to-dark.png);
    opacity: 1;
    background-color: white;
}
.cg_pagination_div {
    clear: both;
    padding-top: 20px;
    vertical-align: bottom;
    position: relative;
}
.cg_pagination_control {
    display: table-cell;
    padding-right: 10px;
    font-size: 14px;
}
.cg_pagination_control:before {
    content: "[ ";
}
.cg_pagination_control:after {
    content: " ]";
}
.cg_pagination_control.cg_pagination_control_selected a {
    font-weight: bold;
}
.cg_pagination_control.cg_pagination_control_selected {
    font-size: 20px;
}
.mainCGallery {
    position: relative;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
    width: 100%;
    overflow: visible;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-wrap: wrap;
}
.mainCGallery.cg_opacity_transition {
    transition: opacity 0.4s ease; /* smooth fade-in */
}
.mainCGallery.cg_height_view {
    padding-left: 0;
    padding-right: 0;
}
html[dir="rtl"] .mainCGallery {
    float: left;
}
.mainCGallery.cg_thumb_view {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: left;
    position: relative;
    padding-left: 0;
    padding-right: 0;
}
.mainCGallery.cg_thumb_view .cg_show {
    flex-grow: 1;
    margin-left: 0;
    margin-bottom: 0;
}
.mainCGallery .cg_show .cg_append_social_overlay {
    z-index: 1;/*important do not make higher otherwise click does not work*/
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}
.mainCGdiv .cg_append_social_overlay_consent .cg_social_logo {
    width: 71px;
    height: 50px;
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transform: translateY(-7px);
}
.mainCGdiv .cg_append_social_overlay_consent .cg_ytb_logo,
.cg-ecommerce-checkout-body-product-info-image.cg_embed_required.cg_embed_ytb{
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-ytb.png);
}
.mainCGdiv .cg_append_social_overlay_consent .cg_inst_logo,
.cg-ecommerce-checkout-body-product-info-image.cg_embed_required.cg_embed_inst
{
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-inst.png);
}
.mainCGdiv.cg_fe_controls_style_black .cg_append_social_overlay_consent .cg_tkt_logo,
.cg_fe_controls_style_black .cg-ecommerce-checkout-body-product-info-image.cg_embed_required.cg_embed_tkt
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEMklEQVR4nO2aS2geVRiGnyOhFAmlSgm1RJESpLoqtYhWkVKlSBdFRFAEF15QXHlHLKgUKYgYBFG6EBWFqrUV3SiIVBeiiLRCxQuoSJtq0QiVdmFEm/9xMRNI0v9yZv4z//wTfSCLJOd7z/e9M3MuMycwBKiPA7dFND0eQrgyZd8jKcX64Bzgwoh256bu+KzUghWzQk1qQtMMAFifUqyJBlyTUqyJBtyQUqyJBqxTN6cSa6IBAI+lEmqqAVvU61MINdUAgN3q6n5FmmzAamCfurwfkSYbAHAV8HY/JjTdAIBtwAF1TZngpWAAwCbgsHpz0cClYgDAKuAN9VN1mxpV27DsBlOyCXgPmFLfBQ4AXwFTIYRWrZl1Qn3W6vlH/WPxgLmUHoFejAArF//xv2RAW/43oO4E6qZpBkwBjwB/pxJsmgGtEMLTwKXAZykEm2YAACGEr/PX4zcB3/ajlXQhpI4DG4AJ4DxgNP/XKeBYCOH5lP2FEN5S95PtB+4BtjLoxZ26Xp1Uf+ixEJnpohG7EPqlRy5j6u3qXvVYB40FC6HSbqlbgCeAq8tqlKDrIxtCmAZezn9Qx4CLgHGyvcLZwOn5MYUNyG/zF4DtRWMHTW7IdLc2hQxQtwOvUMEnqrqIngXUB4B3WELFQ6QB6g5gMrZ9k+hZkHonsGsAudRCVwPUjWQD3pKlowH5fLkHWDa4dAZPt1ngIbI5tAwtso3Lz/nv42Tv8YeOtgaYHUJ4uITeT2SD5f58Dp6vOVZCr3I63QF3ASsK6LSAp4CdIYS2W9XFhkTmUTmdOr6jgEYLuDWE8HoFeVTOGYOgOrebi+XRPosvQvJ1SDvBawvEHwSeSZRLDMlnpHYGXFEg/smh/dgQSTsD1kXGngDeT5hLLbQzYDwy9osQwunezYabBQaYfVAc7dB2MUeSZ1MDi++AIqNsyqtf2y5zQcf5LR37zj3l0jZ2lXgqYZ9Ae+d/jYzdkDCPjZHtur7eKkM7A36MjF2bL5r6Qr2M+IH3+377W0w7Aw4WiH8wQQ5FNl2HEvTXHfW6yHf0qrNqkZVjP32Z4o6LSWq5erJAUr+rhd8bqJfksbEcraLeMx6BEMJfwJsFNFYBn6jRH0jMDjt/nMfG8lqBtv2RX53ZAlfHvP2L6touuhPqSyW0Zyx5DrAXoUuye4BbSmi2gC+Bz4G5b3nnA5dTfup8LoRwb8nYrnQz4ALgG+KXxlUxDVwcQjhRhXjHJWgIYQq4v4pOC3J3VcVHob5a8HlNyWRthc8zYJn6YQ3F7zPyuGvlqKPqBwMsfq86XB9k1BF1d8WFz6q7HJYr3w71RvW3Coo/qm6tu74o1JVm54JmEhR+Ut2p1j3dFsfsUNIO9bsShR9W71PPOMA8SDouhIpitiHaTHaIcQJYA8ydyPoTOE62nz8EfBRCOJKq7374F+hw0sy3rUMlAAAAAElFTkSuQmCC);
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent .cg_tkt_logo,
.cg_fe_controls_style_white .cg-ecommerce-checkout-body-product-info-image.cg_embed_required.cg_embed_tkt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADwElEQVR4nO3bT4gcRRTH8U/CEhYJEkMISVhFJISQU0iC+A8JUUQ8BBFB8aYEQS+KfxAFIxIEEYMoShBR8RAlRvEmiOhNEYlCQBSigvF/IiiJ4IJmdz3UrLsZe6arumumu1e/UIed7ffq1W+6q1+9qlmmHezFrRHX/YjLc3Y8kdNZDc7DhRHXrc7d8fLcDkfMuTKL0DUBYGtOZ10U4KqczroowA05nXVRgM3YmctZFwWAh3M56qoAu3B9DkddFQAOYF1dJ10WYB0OY7KOky4LAFfgTTVE6LoAcB3ew4YqxktBALgMR3FzquFSEQDW4DV8INwVnRrbU5jL3I7jaewWVpqtFmQUAvS3v/Cbvgmz1apkZgKr+j/8LwlQyP8CNB1A03RNgG/xAP7M5bBrAsziCWzHhzkcdk2AeT4TyuM34fM6jnKXxaewDRuxHit7n5/Gd3g2c3+v4w0h87sD12ig1L8V+/Gl4YnI9BAfsYnQDyWxrMVtOCQIXuTjrESojlq78AiurOEjlbJH9iRe6jWCIJuEO3MNzsGZxQZVBJjCc0KO3XZO9tpAUgXYjZeNYIuqKVLeAvfgLUto8MQL8JAw0XX1tTmQmAHtwWOjDqQpygTYIUx4S5ZhAkziIFaMKZZGGPYWuE94h1ZhVli4fN/7e0qGTYxxshqnpJedvsadQgLST9Fn88Rmgj/VG9a/GXQH3C6cxohlFo/jUYOXqsMSkrYc1fmHsrx+cZvBLTX7OxDZV/Y7oGgSnF/NxfIgXs0TTinZ85Aih1cn2B/Bk5liiSH7G6lIgEsT7PcJz39nKRJgc6Ttr3g7YyyNUCTAVKTtx/rW1l2kX4DlFspYZXyTN5RmKBIglpzffmOrzP6Oz4ivuedMbYdliYs5nbFPFCv/c6Tttoxx7Ii8bmh5qwpFAnwVaXuRPCJcLH7iPZahv7MoEuBIgv29GWK4P+HaTzL0V8q10tYBKZljnb7m5H3sBjIpbSn8i2p1gy0925QjL2Pj+YTA5nBC2gbJzp5NSh/76g0pjS3C7Z0S4AxeECbHQWzEixV8T6t4DrCMZUP+d1C1df4sPsVHFvbyzsclqj/Dz+CuiraVuQC/Sy+L5W4nNLgZsyciwFG3LMfi6/CK5ga/fwzjK2UF3jX+wR/Woq24lXjH+AZ/SAs3ZCbEV2+rthlhH7I133wRN0pPYmLaceGMTydYJUxQ0+oP/JSwoRJbiWoVa4WzA19IH/hR3K3gAPM4GZYJprJJyPG3CynvBgsnsv4Qfvp+TFjSvq8lNcW/AdSmGDJc02p0AAAAAElFTkSuQmCC);
}
.mainCGdiv.cg_fe_controls_style_black .cg_append_social_overlay_consent .cg_twt_logo,
.cg_fe_controls_style_black .cg-ecommerce-checkout-body-product-info-image.cg_embed_required.cg_embed_twt
{
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-twt-dark.png);
}
.mainCGdiv.cg_fe_controls_style_black .cg_append_social_overlay_consent .cg_twt_logo
{
    background-color: white;
    width: 70px;
    height: 70px;
    background-size: 72px;
    border-radius: 50%;
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent .cg_twt_logo,
.cg_fe_controls_style_white .cg-ecommerce-checkout-body-product-info-image.cg_embed_required.cg_embed_twt
{
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-twt-bright.svg);
}
.mainCGdiv .cg_append_social_overlay_consent {
    z-index: 100;
    display: flex !important;
    flex-flow: column;
    position: absolute !important;;
    width: 100% !important;;
    height: 100% !important;;
    color: #e7e9ea !important;
    justify-content: center;
    align-items: center;
    cursor: auto;
}
.mainCGdiv .cg_show.cg_grid_item .cg_append_social_overlay_consent {
    min-height: 280px;
    position: initial !important;
}
.mainCGdiv .mainCGslider .cg_append_social_overlay_consent * {
    display: none;
}
.mainCGdiv .mainCGslider .cg_append_social_overlay_consent .cg_social_logo {
    display: inline-block;
    transform: unset;
}
.mainCGdiv .cg_append_social_overlay_consent span{
    color: #e7e9ea !important;
    font-size: 16px;
}
.mainCGdiv .cg_append_social_overlay_consent a,.mainCGdiv .cg_append_social_overlay_consent a:hover,.mainCGdiv .cg_append_social_overlay_consent a:visited,.mainCGdiv .cg_append_social_overlay_consent a:focus {
    color: #e7e9ea !important;;
    text-decoration: underline;
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent a,.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent a:hover,.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent a:visited,.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent a:focus {
    color: #000 !important;
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent {
    color: #000 !important;;
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent span {
    color: #000 !important;;
}
.mainCGdiv .cg_append_social_overlay_consent .cg_social_consent_agree {
    border: thin solid #212121;
    width: fit-content;
    padding: 5px 15px;
    font-size: 20px;
    font-weight: bold;
    margin-top: 7px;
    margin-bottom: 7px;
    cursor: pointer;
    background-color: black;
}
.mainCGdiv .cg_append_social_overlay_consent .cg_social_consent_agree:hover {
    filter: invert(10%);
}
.mainCGdiv .cg_append_social_overlay_consent span {
    text-align: center;
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent .cg_social_consent_agree {
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
    background-color: white;
}
.mainCGdiv.cg_fe_controls_style_white .cg_append_social_overlay_consent .cg_social_consent_agree:hover {
    filter: brightness(96%);
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_append_social_overlay_consent .cg_social_consent_agree {
    border-radius: 8px;
}
.mainCGallery .mainCGslider {
    height: auto;
    display: inline-block !important;
    float: left;
    /*background-color: #3d3d3d;*/
    overflow-x: hidden;
    overflow-y: hidden;
    white-space: nowrap;
    scrollbar-color: #949494 #3d3d3d; /* Firefox */
    scrollbar-width: auto; /* Firefox */
    scrollbar-base-color: #000; /* IE */
    scrollbar-face-color: #000; /* IE */
    scrollbar-3dlight-color: #fff; /* IE */
    scrollbar-highlight-color: #fff; /* IE */
    scrollbar-track-color: #fff; /* IE */
    scrollbar-arrow-color: black; /* IE */
    scrollbar-shadow-color: #000; /* IE */
    scrollbar-dark-shadow-color: #000; /* IE */
}
.mainCGdivHelperParent .mainCGallery .mainCGslider.cg_hide_slider {
    height: 0 !important;
    opacity: 0 !important;
}
.mainCGdivHelperParent .mainCGallery .cg-slider-range-container.cg_hide_slider {
    height: 0 !important;
    opacity: 0 !important;
}
.mainCGallery.cg_center_white .mainCGslider {
    background-color: transparent;
    border-bottom: none;
    border-left: none;
    position: relative;
    border: none;
}
.mainCGallery .cg-slider-range-container {
    padding: 0;
    margin: 0;
    outline: none;
    background-color: #212121;
    border: thin solid #303030;
    display: inline-block;
    float: left;
    margin-top: 6px;
    padding-right: 15px;
}
.mainCGallery.cg_center_white .cg-slider-range-container {
    background-color: #f5f5f5;
    border: thin solid #e6e6e6;
    /* box-shadow: 2px 4px 12px rgba(0,0,0,.08); */
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGallery .cg-slider-range-container .cg-slider-range {
    padding: 0;
    border: none;
    outline: none;
    height: 11px;
    z-index: 1;
    background-color: #222222;
    margin: 0 auto;
    position: relative;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cg-slider-range-container .cg-slider-range {
    height: 22px;
}
.mainCGallery.cg_center_white .cg-slider-range-container .cg-slider-range {
    background-color: transparent;
}
.mainCGdiv .mainCGallery .cg-slider-range-container .cg-slider-range .ui-slider-handle {
    height: 18px;
    width: 17px;
    display: block;
    position: absolute;
    background-color: #949494;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
    top: -4px;
    border: none;
    left: -2px;
    outline: -webkit-focus-ring-color auto 1px;
    cursor: move;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cg-slider-range-container .cg-slider-range .ui-slider-handle {
    border-radius: 50%;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cg-slider-range-container .cg-slider-range .ui-slider-handle {
    height: 29px;
    width: 28px;
}
.mainCGallery.cg_center_white .cg-slider-range-container .cg-slider-range .ui-slider-handle {
    background-color: #000;
    border: thin double black;
    border-top: none;
    border-bottom: none;
}
.mainCGallery .mainCGslider .cg_show {
    cursor: pointer;
}
.mainCGallery.cg_center_white .mainCGslider .cg_show {
    opacity: 1;
}
.mainCGallery .mainCGslider .cg_show .cg_append {
    cursor: pointer;
}
.mainCGallery .mainCGslider .cg_show .cg_gallery_info {
    cursor: pointer;
    position: absolute;
    bottom: 0;
    left: 0;
}
.mainCGallery.cg_modern_hover .mainCGslider .cg_show .cg_gallery_info {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    display: none !important;
}
.mainCGslider::-webkit-scrollbar {
    width: 3px;
    height: 10px;
    cursor: w-resize;
}
.mainCGslider::-webkit-scrollbar-thumb {
    background-color: #949494;
}
.mainCGslider .cg_show.cg_selected {
    /*	border: 2px solid #949494 !important;
        border-right: 3px solid #949494 !important;
        border-top: none !important;
        border-bottom: none !important;*/
    filter: brightness(110%);
    -webkit-filter: brightness(110%);
    -moz-filter: brightness(110%);
    -o-filter: brightness(110%);
    -webkit-transition: all 0.50s;
    transition: all 0.50s;
    opacity: 1;
    box-shadow: -1px 0 6px 1px rgba(0, 0, 0, 0.3),2px 0 6px 1px rgba(0, 0, 0, 0.3);
    z-index: 9;
}
.mainCGallery a {
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
}
.mainCGallery .mainCGslider .cg_gallery_info_title {
    position: absolute;
    width: 101%;
    top: 0;
    height: auto;
    background: rgba(0, 0, 0, 0.8);
    padding: 3px 3px 3px 3px;
    color: white;
    font-size: 14px;
    line-height: 18px;
    display: block;
    margin-left: -1px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_info_title {
    display: none;
}
.mainCGdiv .mainCGallery.cg_modern_hover .mainCGslider .cg_hide_till_hover.cg_hide_till_hover_con .cg_gallery_info_title {
    display: block;
    font-size: 14px;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.mainCGdiv .mainCGallery.cg_modern_hover .mainCGslider .cg_hide_till_hover.cg_hide_till_hover_con .cg_gallery_info_title .cg_gallery_info_content{
    overflow: hidden;
    text-overflow: ellipsis;
}
.mainCGallery .cg_gallery_info_title {
    position: absolute;
    width: 100%;
    top: 0;
    height: auto;
    background: rgba(0, 0, 0, 0.8);
    padding: 3px 5px 3px 5px;
    color: white;
    font-size: 16px;
    line-height: 19px;
    display: block;
}
.mainCGallery .cg_gallery_info_title .cg_gallery_info_href {
    color: white;
    line-height: 22px; /*otherwise undelrine would be not visible*/
}
.mainCGallery.cg_modern_hover .cg_gallery_info_title .cg_gallery_info_href {
    line-height: 28px; /*otherwise undelrine would be not visible*/
    font-size: 22px;
    text-underline-offset: unset;
    text-decoration-thickness: 2px;
    text-decoration-skip-ink: auto;
}
.mainCGallery.cg_modern_hover .cg_gallery_info_title .cg_gallery_info_href:hover {
    text-decoration: underline;
    color: white;
    box-shadow: none;
    outline: unset;
    background-color: unset;
    text-decoration-skip-ink: auto;
}
.mainCGallery.cg_modern_hover .cg_gallery_info_title .cg_gallery_info_href:focus {
    text-decoration: underline;
    color: white;
    box-shadow: none;
    outline: unset;
    background-color: unset;
    text-decoration-skip-ink: auto;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_info_title .cg_gallery_info_href {
    line-height: 18px; /*otherwise undelrine would be not visible*/
    font-size: 14px;
    text-decoration-thickness: 1px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_info_title .cg_gallery_info_href {
    line-height: 16px; /*otherwise undelrine would be not visible*/
    font-size: 12px;
    text-decoration-thickness: 1px;
}
.mainCGallery .cg_gallery_info_title .cg_gallery_info_href:hover {
    text-decoration: underline;
    outline: none;
    box-shadow: none;
}
.mainCGallery .cg_gallery_info_title .cg_gallery_info_href:visited {
    color: white;
    outline: none;
    box-shadow: none;
}
.mainCGallery .cg_gallery_info_title .cg_gallery_info_href:focus {
    color: white;
    outline: none;
    box-shadow: none;
}
.mainCGallery.cg_full_window .cg_gallery_info_title {
    padding: 5px 8px;
}
.mainCGallery.cg_full_window .mainCGslider .cg_gallery_info_title {
    padding: 1px 3px 1px;
    font-size: 12px;
}
.mainCGallery .cg_gallery_info_title.cg_is_user_gallery {
    display: grid;
    grid-template-columns: auto 30px; /*30px for close button, otherwise no center alignment if align info center was selected*/
    align-items: center;
}
.mainCGallery .cg_gallery_info_title.cg_is_user_gallery.cg_fade_in, .mainCGallery .cg_gallery_info_title.cg_is_user_gallery.cg_fade_in_0, .mainCGallery .cg_gallery_info_title.cg_is_user_gallery.cg_fade_in_0_5 {
    display: grid;
}
.mainCGallery .cg_gallery_info_title.cg_is_user_gallery.cg_gallery_info_title_no_title {
    grid-template-columns: auto;
}
.mainCGallery .cgCenterDiv .cg_gallery_info_title.cg_is_user_gallery.cg_gallery_info_title_no_title {
    z-index: 999;
    height: 0;
    padding: 0;
}
.mainCGallery .cg_gallery_info_title.cg_is_user_gallery > div:first-child {
    padding-right: 6px;
}
.mainCGallery .cgCenterDiv .cg_gallery_info_title.cg_is_user_gallery > div:first-child {
    padding-right: 0;
}
.mainCGdiv .mainCGallery .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    width: 24px;
    height: 24px;
    justify-self: end;
}
.mainCGdiv.isCGalleries .mainCGallery .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    display: none;
}
.mainCGdiv .mainCGallery.cg_xs .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    width: 13px;
    height: 13px;
    background-size: 13px 13px;
}
.mainCGdiv .mainCGallery.cg_xss .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    width: 12px;
    height: 12px;
}
.mainCGdiv .mainCGallery .mainCGslider .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    width: 13px;
    height: 13px;
}
.mainCGdiv .mainCGallery .mainCGslider .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container .cg_delete_user_image {
    width: 13px;
    height: 13px;
}
.mainCGallery .cgCenterDiv .cg_delete_user_image,.mainCGallery .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container .cg_delete_user_image {
    background: url(data:image/png;base64,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) no-repeat center;
    background-size: 24px 24px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.mainCGallery .cgCenterDiv .cg_delete_user_image {
    margin-right: 20px;
}
.mainCGallery .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container .cg_delete_user_image {
    cursor: pointer;
    justify-self: end;
    width: 24px;
    height: 24px;
    background-size: 16px 15px;
}
.mainCGallery.cg_xs .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container .cg_delete_user_image {
    width: 12px;
    height: 12px;
    background-size: 12px 12px;
}
.mainCGallery.cg_xss .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container .cg_delete_user_image {
    width: 13px;
    height: 13px;
    background-size: 13px 13px;
}
.mainCGallery .cgCenterDiv .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container .cg_delete_user_image {
    width: 30px;
    height: 30px;
    background-size: 26px 26px;
}
.mainCGallery.cg_modern_hover .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 99;
}
.mainCGallery.cg_modern_hover .cg_show.cg_show_info_bottom .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    top: unset;
    bottom: 0;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery.cg_modern_hover .cg_show.cg_show_info_bottom .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image_container {
    border-radius: 8px;
}
.mainCGallery .mainCGslider .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image {
    padding: 2px 4px;
    font-size: 11px;
    line-height: 13px;
}
.mainCGallery .cg_gallery_info_title > div {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.mainCGallery .cg_info_comment_gallery_div .cg_info_comment_gallery_div_child img {
    background-color: transparent;
    padding: 0;
    border: none;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_child img {
    background-color: transparent;
    padding: 0;
    border: none;
}
.mainCGallery .cg_append {
    display: block;
    cursor: pointer;
    background-size: contain !important;
    /*position: absolute; !Important*/
}
.mainCGallery .cg_append.cg_append_iframe_overlay_for_click{
    width: 100%;
    height: 100%;
    z-index: 999;
}
.mainCGallery .cg_append.cg_append_iframe_overlay_for_click:empty{
    display:  none;
}
.mainCGallery > .cg_show .cg_append.cg_append_inst,
.mainCGallery > .cg_show .cg_append.cg_append_twt,
.mainCGallery > .cg_show .cg_append.cg_append_tkt
{
    width:100%;
    height:500px !important;
    overflow-y:scroll;
    overflow-x:hidden;
}
.mainCGallery.cg_masonry_click_blog > .cg_show .cg_append.cg_append_inst,
.mainCGallery.cg_masonry_click_blog > .cg_show .cg_append.cg_append_twt,
.mainCGallery.cg_masonry_click_blog > .cg_show .cg_append.cg_append_tkt
{
    overflow-y:hidden;
}
.mainCGallery > .cg_show .cg_append.cg_append_inst,
.mainCGallery > .cg_show .cg_append.cg_append_tkt{
    height:600px  !important;
}
.mainCGallery > .cg_show .cg_append.cg_append_ytb{
    height: 320px !important;
    width: 100% !important;
    aspect-ratio: 16 / 9;
    position: relative;
    overflow: hidden;
}
.mainCGallery > .cg_show .cg_append.cg_append_ytb iframe{
    width: 100%;
    height: 100%;
}
.mainCGallery .mainCGslider .cg_show .cg_append.cg_append_inst,
.mainCGallery .mainCGslider .cg_show .cg_append.cg_append_twt,
.mainCGallery .mainCGslider .cg_show .cg_append.cg_append_tkt
{
    height:100% !important;
    overflow: hidden !important;
}
.mainCGallery .cg_show .cg_append.cg_append_twt.cg_append_social_overlay_consent,
.mainCGallery .cg_show .cg_append.cg_append_tkt.cg_append_social_overlay_consent
{
    overflow: auto;
}
.mainCGallery .mainCGslider .cg_append {
    background-size: cover !important;
}
.mainCGallery .mainCGslider .cg_append.cg_append_twt,
.mainCGallery .mainCGslider .cg_append.cg_append_tkt
{
    overflow: hidden;
}
.mainCGallery .cg_append.cg_append_hundert_percent {
    width: 100% !important;
    height: 100% !important;
}
.mainCGallery .mainCGslider .cg_append.cg_append_hundert_percent {
    width: 101% !important;
    height: 103% !important;
    margin-top: -2px;
    margin-left: -1px;
}
.mainCGallery .cg_append.cg_background_size_unset {
    background-size: unset !important;
}
.cg-file-type-mp4,
.mainCGallery .cg_append.cg_append_mp4,.cg-ecommerce-uploaded-entry-file-mp4,
.cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-mp4
{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mp4.png) center no-repeat;
}
.cg-file-type-mov,.cg-ecommerce-uploaded-entry-file-mov,
.mainCGallery .cg_append.cg_append_mov, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-mov{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mov.png) center no-repeat;
}
.cg-file-type-webm,.cg-ecommerce-uploaded-entry-file-webm,
.mainCGallery .cg_append.cg_append_webm, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-webm{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/webm.png)  center no-repeat;
}
.mainCGallery .cg_append.cg_append_pdf, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-pdf,.cg-ecommerce-uploaded-entry-file-pdf,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_pdf,.cg-file-type-pdf{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/pdf.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_zip, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-zip,.cg-ecommerce-uploaded-entry-file-zip,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_zip, .cg-file-type-zip {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/zip.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_txt, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-txt,.cg-ecommerce-uploaded-entry-file-txt,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_txt,.cg-file-type-txt {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/txt.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_doc, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-doc,.cg-ecommerce-uploaded-entry-file-doc,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_doc,.cg-file-type-doc {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/doc.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_docx, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-docx,.cg-ecommerce-uploaded-entry-file-docx,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_docx,.cg-file-type-docx {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/docx.png)  center no-repeat !important;
}
.mainCGallery .cg_append.cg_append_xls, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-xls,.cg-ecommerce-uploaded-entry-file-xls,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_xls, .cg-file-type-xls {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/xls.png)  center no-repeat;
}
.mainCGallery .cg_append.cg_append_xlsx, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-xlsx,.cg-ecommerce-uploaded-entry-file-xlsx,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_xlsx, .cg-file-type-xlsx {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/xlsx.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_csv, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-csv,.cg-ecommerce-uploaded-entry-file-csv,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_csv, .cg-file-type-csv {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/csv.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_mp3, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-mp3,.cg-ecommerce-uploaded-entry-file-mp3,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_mp3, .cg-file-type-mp3 {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mp3.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_m4a, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-m4a,.cg-ecommerce-uploaded-entry-file-m4a,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_m4a,.cg-file-type-m4a {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/m4a.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_ogg, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-ogg,.cg-ecommerce-uploaded-entry-file-ogg,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_ogg,.cg-file-type-ogg {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/ogg.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_wav, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-wav,.cg-ecommerce-uploaded-entry-file-wav,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_wav, .cg-file-type-wav {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/wav.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_ppt, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-ppt,.cg-ecommerce-uploaded-entry-file-ppt,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_ppt,.cg-file-type-ppt {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/ptt.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_pptx, .cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-pptx,.cg-ecommerce-uploaded-entry-file-pptx,
.cg_messages_container_pro_select_alternative_file_type.cg_messages_container_pro_select_pptx,.cg-file-type-pptx {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/pptx.png) center no-repeat;
}
.mainCGallery .cg_append.cg_append_alternative_file_type
{
    background-size: 150px !important;
    cursor: pointer;
    background-position-y: top !important;
    min-height: 160px;
}
.cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-alternative-file-type
{
    background-size: 220px !important;
    cursor: auto;
    background-position-y: top !important;
    max-width: 350px !important;
    overflow: visible;
}
.cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-alternative-file-type .cg-center-image-name
{
    max-width: 100% !important;
}
.cgCenterDiv .cg-center-div-helper-helper-helper .cg-center-image-parent .cg-center-image.cg-center-image-alternative-file-type.cg-center-image-alternative-file-type-audio
{
    cursor: auto;
}
.mainCGallery .cg_append.cg_append_alternative_file_type
{
    background-position-y: center !important;
}
.mainCGallery .mainCGslider .cg_append.cg_append_alternative_file_type
{
    background-size: 75px !important;
}
.cgCenterDiv .cg-center-image.cg-center-image-alternative-file-type{
    height: 240px !important;
    width: 100%  !important;
}
.cgCenterDiv .cg-center-image.cg-center-image-alternative-file-type.cg-center-image-alternative-file-type-audio{
    height: 295px !important;
}
.mainCGallery .mainCGslider .cg_gallery_info {
    padding: 1px 3px 3px 3px;
    margin: 0;
    line-height: 100%;
    height: auto;
    display: block;
    width: 101% !important;
    margin-left: -1px !important;
    margin-bottom: -1px;
}
.mainCGallery .cg_gallery_info {
    padding: 3px 5px 3px 5px;
    margin: 0;
    line-height: 100%;
    height: auto;
    cursor: pointer;
    display: block;
    width: 100%;
}
.mainCGdiv .mainCGallery .cg_date {
    padding: 0;
    font-size: 14px;
    color: #e7e9ea;
    margin-top: -5px;
    margin-bottom: 10px;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_date {
    color: #000;
}
.mainCGallery .cgCenterDiv  .cg_gallery_info .cg_date {
    margin-top: 10px;
    padding-left: 15px;
    font-size: 14px;
}
.mainCGdiv .mainCGallery .cg_gallery_info .cg_gallery_info_rating_comments {
    width: 100%;
    display: flex;
    align-items: center;
    flex-flow: column;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
.mainCGdiv .mainCGallery .cg_gallery_info.cg_hide_till_hover_con .cg_gallery_info_rating_comments {
    visibility: hidden;
}
.mainCGdiv .mainCGallery .cg_gallery_info.cg_hide_till_hover_con .cg_gallery_rating_div  {
    visibility: hidden;
}
.mainCGdiv .mainCGallery .cg_gallery_info.cg_hide_till_hover_con.cg_fade_in_0 .cg_gallery_info_rating_comments {
    visibility: visible;
}
.mainCGdiv .mainCGallery .cg_gallery_info.cg_hide_till_hover_con.cg_fade_in_0 .cg_gallery_rating_div  {
    visibility: visible;
}
.mainCGdiv .mainCGallery .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div {
    width: auto;
}
.mainCGdiv .mainCGallery .mainCGslider .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div {
    width: auto;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom.cg_show_info_bottom_con .cg_gallery_info {
    box-shadow: unset;
    height: 100%;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom.cg_show_info_bottom_con .cg_gallery_info .cg_delete_user_image_container {
    bottom: -35px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom.cg_show_info_bottom_con .cg_gallery_info {
    box-shadow: unset;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery article.cg_show .cg_figure .cg_append.cg_append_alternative_file_type_video {
    max-width: 100%;
    height: auto;
    display: block;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg_append.cg_append_alternative_file_type_video {
    background-color: #fff !important;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_show_con_entry .cg_gallery_info {
    height: 100%;
    box-shadow: none;
    border: unset !important;
    top: 0;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_show_con_entry .cg_gallery_info .cg_gallery_info_rating_comments {
    visibility: visible;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_show_con_entry .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div {
    visibility: visible;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info {
    display: flex;
    border-top: none;
    padding-top: 0;
    padding-bottom: 0;
    /*background-color: #000;
    border-left: thin solid #212121;
    border-right: thin solid #212121;
    border-bottom: thin solid #212121;*/
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info {
    padding-left: 3px;
    padding-right: 3px;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white  .cg_show.cg_show_info_bottom .cg_gallery_info {
    /*border: thin solid #e6e6e6;
    border-top: unset;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    background-color: white;*/
    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;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments{
    flex-flow: initial;
    margin-bottom: 0;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div {
    padding-top: 0;
    margin-right: 12px;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div {
    margin-right: 6px;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_no_comments .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div {
    margin-right: 0;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div .cg_gallery_rating_div_child  {
    padding-top: 0;
    opacity: 1;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div .cg-lds-dual-ring-star-loading:after {
    border: 1px solid #e7e9ea;
    border-color: #e7e9ea transparent #e7e9ea transparent;
    height: 14px;
    width: 14px;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div .cg-lds-dual-ring-star-loading:after {
    border: 1px solid #000;
    border-color: #000 transparent #000 transparent;
    height: 14px;
    width: 14px;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div .cg_gallery_rating_div_child .cg_voted_confirm  {
    opacity: 1;
    background-color: #222222;
    border-radius: 50%;
    position: initial;
    margin-right: 7px;
    margin-top: 2px;
}
.mainCGdivHelperParent .mainCGdiv .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div .cg_gallery_rating_div_child .cg_voted_confirm  {
    height: 12px;
    width: 12px;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_rating_comments .cg_gallery_rating_div .cg_gallery_rating_div_child .cg_voted_confirm  {
    background-color: white;
}
.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,
.mainCGdiv  .cg_show.cg_show_info_bottom.has_sub_and_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;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery  .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content.cg_gallery_info_content_sub
{
    font-size: 10px;
    font-style: italic;
    margin-bottom: 0;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery  .cg_show.cg_show_info_bottom.has_sub_and_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_third
{
    font-size: 16px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    text-overflow: initial;
    white-space: normal;
    word-break: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-box-orient: vertical;
    box-orient: vertical;
    line-clamp: 20;
    -webkit-line-clamp: 20;
    -moz-line-clamp: 20;
    -ms-line-clamp: 20;
    overflow: hidden;
    white-space-collapse: preserve-breaks;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content.cg_gallery_info_content_third:empty
{
    display: none;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery  .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_title .cg_gallery_info_content.cg_gallery_info_content_third
{
    font-size: 10px;
}
.mainCGdiv  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_title.cg_gallery_info_title_no_title {
    height: 0;
}
.mainCGdiv  .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_title {
    margin-bottom: 0;
    opacity: 1;
}
.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: normal;
    color: #e7e9ea;
    padding: 0;
    width: 100%;
}
.mainCGdiv  .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_content {
    font-size: 10px;
    height: 12px;
    line-height: 12px;
    align-items: center;
    justify-content: center;
    display: flex;
}
.mainCGdiv.cg_fe_controls_style_white  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_content {
    color: black;
}
.mainCGdiv  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_rating_div_child  .cg_gallery_rating_div_count {
    font-size: 18px;
    height: 18px;
    line-height: 18px;
    position: relative;
    color: #e7e9ea;
}
.mainCGdiv .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_rating_div_child  .cg_gallery_rating_div_count {
    font-size: 12px;
    height: 12px;
    line-height: 12px;
}
.mainCGdiv.cg_fe_controls_style_white  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_rating_div_child  .cg_gallery_rating_div_count {
    color: black;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
}
.mainCGdiv.cg_fe_controls_style_white  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_rating_div_child  .cg_gallery_rating_div_count {
    color: black;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
}
.mainCGdiv  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_comments_div_child {
    opacity: 1;
    flex-wrap: wrap;
    height: 22px;
    min-height: 22px;
    max-height: 22px;
}
.mainCGdiv .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_comments_div  .cg_gallery_comments_div_count {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
    font-size: 18px;
    line-height: 18px;
    height: 18px;
    color: #e7e9ea;
    margin-top: 0.5px;
}
.mainCGdiv .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_comments_div  .cg_gallery_comments_div_count {
    font-size: 12px;
    line-height: 12px;
    height: 12px;
}
.mainCGdiv.cg_fe_controls_style_white  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_comments_div  .cg_gallery_comments_div_count {
    color: black;
}
.mainCGdiv  .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_rating_div .cg_gallery_rating_div_child  .cg_gallery_rating_div_star_one_star {
    background-size: 12px 12px;
    height: 12px;
    width: 12px;
    margin-right: 2px;
}
.mainCGdiv  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_rating_div .cg_gallery_rating_div_child  .cg_gallery_rating_div_star_one_star {
    background-size: 22px 22px;
    height: 22px;
    width: 22px;
}
.mainCGdiv  .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_icon.cg_gallery_comments_div_icon_off {
    background-size: 20px 20px;
    height: 20px;
    width: 20px;
}
.mainCGdiv  .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    background-size: 10px 10px;
    height: 10px;
    width: 10px;
    margin-right: 2px;
}
.mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_content {
    color: black;
}
.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;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_info_content:empty {
    display: none;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_info .cg_gallery_info_content {
    min-height: 14px;
}
.mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_info_bottom .cg_gallery_info .cg_gallery_rating_div_count {
    color: black;
}
.mainCGallery  .cg_show.cg_show_info_bottom .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    font-size: 10px;
    line-height: 10px;
    color: #e7e9ea;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery  .cg_show.cg_show_info_bottom .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    color: black;
}
.mainCGdiv  .cg_show.cg_show_info_bottom .cg_gallery_rating_div.cg_gallery_rating_div_five_stars  .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star {
    margin-right: 0;
}
.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_show.cg_show_con_entry .cg_gallery_info {
    background: transparent;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_info_content{
    color: #e7e9ea;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_info_title{
    opacity: 1;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_comments_div_count{
    color: #e7e9ea;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_rating_div_count{
    color: #e7e9ea;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_info_content{
    color: black;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_comments_div_count{
    color: black;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery.cg_modern_hover .cg_show.cg_show_con_entry .cg_gallery_info .cg_gallery_rating_div_count {
    color: black;
}
.mainCGallery.cg_modern_hover.cg_is_user_gallery .cg_gallery_info {
    padding-top: 35px;
}
.mainCGallery.cg_modern_hover.cg_is_user_gallery .mainCGslider .cg_gallery_info {
    padding-top: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.mainCGallery.cg_modern_hover.cg_is_user_gallery .mainCGslider .cg_gallery_info_title {
    display: none;
}
.mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_info .cg_gallery_rating_div {
    width: auto;
    margin-right: 0;
}
.mainCGallery.cg_modern_hover .cg_gallery_info .cg_gallery_facebook_div {
    width: 162px;
    position: absolute;
    bottom: 5px;
    left: 8px;
}
.mainCGallery.cg_modern_hover .cg_gallery_info .cg_gallery_info_title {
    display: block;
    position: initial;
    width: 100%;
    background: none;
    opacity: 0.8;
    text-align: center;
    top: unset;
    font-size: 20px;
    line-height: 22px;
    overflow-x: hidden;
    overflow-y: hidden;
    scrollbar-color: white rgba(0, 0, 0, 1); /* Firefox */
    scrollbar-width: thin;
    scrollbar-base-color: #000; /* IE */
    scrollbar-face-color: #000; /* IE */
    scrollbar-3dlight-color: #fff; /* IE */
    scrollbar-highlight-color: #fff; /* IE */
    scrollbar-track-color: #fff; /* IE */
    scrollbar-arrow-color: black; /* IE */
    scrollbar-shadow-color: #000; /* IE */
    scrollbar-dark-shadow-color: #000; /* IE */
    margin-bottom: 4px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_info .cg_gallery_info_title {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 4px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_info .cg_gallery_info_title {
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 3px;
}
.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;
}
.mainCGallery.cg_modern_hover .cg_gallery_info > .cg_gallery_rating_div.cg_gallery_rating_div_five_stars {
    width: auto;
    margin-bottom: 4px;
    margin-left: -7px;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_child {
    opacity: 0.8;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading {
    height: 26px;
    width: 26px;
}
.mainCGallery.cg_modern_hover .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading {
    margin-right: 20px !important;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    width: 22px;
    height: 22px;
    /*margin-left: -9px;*/
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    width: 22px;
    height: 22px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    width: 12px;
    height: 12px;
    /*margin-left: -9px;*/
    border: 1px solid #fff;
    border-color: #fff transparent #fff transparent;
}
/*.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after{
	margin-left: 0;
}*/
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    width: 12px;
    height: 12px;
    /*margin-left: -9px;*/
    border: 1px solid #fff;
    border-color: #fff transparent #fff transparent;
}
/*.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after{
	margin-left: 0;
}*/
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    margin-left: 0;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    margin-left: 0;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    margin-left: 2px;
    width: 12px;
    height: 12px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    margin-left: 2px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading:after {
    width: 10px;
    height: 10px;
    border: 1px solid #fff;
    border-color: #fff transparent #fff transparent;
    margin-top: 3px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading.cg_gallery_rating_div_child_five_star {
    width: 12px;
    height: 14px;
    margin-right: 0 !important;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_child.cg-lds-dual-ring-star-loading.cg_gallery_rating_div_child_five_star {
    width: 14px;
    height: 12px;
    margin-right: 0 !important;
}
.mainCGallery.cg_modern_hover .cg_gallery_comments_div .cg_gallery_comments_div_child {
    opacity: 0.8;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    height: 22px;
    width: 22px;
    cursor: pointer;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star.cg_gallery_rating_div_one_star_off {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACGElEQVR4AcSVjZWjMAyEnW3koJIjlRypBKUS7ioJVwl0wn5D8AYW2+HnJZunwbaQNCMDzoc78DOzzMyKAyXcbgEjcQv5jXnJuMt2C4CtBt4qP9k67hIwdpxNyLLRN3Gtm+4SQOlQxyEfoWnbLGDsdNq9Z9i1C5sFwJbqNHWP1KVtEpDo3lfWLmz6LDcJgOUPeGbTr+NZ7PpzYOx+TXfahfIp8xgw2wFIMlBcr9dKYK5DpmXsia/BWqvJaUfcGLUuGQuQucnvA0cBFNQ751pw6/veBObqeJaAb60pT1CNkqQa3EAL3wA1qR2ocSqI4W0mYRlNlhLQvY12SdRJwAX/T4joeBRnvQMiP79ZhMhzOO+fIUq8iEbOF6Mxs4FcPHoEGh1OidDjaAbHay4i125/Vf8SII+ZvVJEQ/0ZuThnAuQg6BUiguTiWwiQcyJCYuQ6BOotOvcFgwJ0kySR68DQ8hCoFa2TEqDj8xDxJHm7gEny4enpdPodKxLdARKiSdzbZJz5RSwhJSCaFCu2x58SEH1uO4iitYICUm+tJ+e5EmYn1rnmjCnLCA7uaFAAlYLB+GV/ueRVVV0ZHYW7cb5GiFJmCAqgo1+zqPuiYcjN7AJ0RrB8mHxeCF6JZHgYNYMvdVAAb+2/R6oT2RkCQXOX+hHXgQsxOWjAYNT8P0y+XYIC7P6npAI5c6H5lvd0adQAZwJ9nYb5wj4BAAD//66jV6oAAAAGSURBVAMAfMbDwQ4d6BMAAAAASUVORK5CYII=) no-repeat center;
    background-size: 22px 22px;
}
.mainCGdiv.cgl_heart .mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star.cg_gallery_rating_div_one_star_off {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB70lEQVR4AcSVi3mCQBCE0UqwkmAlgUpYKsFU4qUSSCVkfkQeCuERPPl2Pnb3dnfmDsFj8OZrUoCZhWYWZ1mWmu5rdKo+Ehb1PgloCKsgCAohr6rKuGtgJRSsKx411lRTafEq9HsL5a+sKz+wVoAK2HHREA6KekHIumrzXi5QTO+VtX6+54fyI9ZViziFN2sFKGQohXJnLX4YRG8023UriNRbCGGgqxagAFVLB6ittkh9ubClF/I80HXUAIiBwtUWq2Nrbwg3J4AazfFu8H4i4MM7dUcYISDuYv8eApx/2o4RAV3k3yuPh8PhnSdQHvV1+vG/8Zbxm0fACYA268sxswsfolKEX4JvSyDkBAKUKHCCLytNu4esFoAjZIIvq3cPWStAipzeCP77yb8SF7juBK0AEnoj+C04/BfBmVm7ezgGArRYKkkBd7m7Gs/9/DhxIIDFRgSFe4qA/MT8RzwJoGBnEWyEU2X0E0YFULWjiESzHDPHMCmAYjND/X8ex1kzHLOm8KcAmqwT4YgXohZuZm6uflYAA+wmIln4nXCqPwmO3jksEsAQkwi+EzMiLqrjkdGyCIsFME3DyzRNszER5LSeULcGqwTcByNC/n2nJX6Tk7vONgmAQrt1up+ExMyc7ptsswDYTL8LweFPYS7/CwAA//8URumwAAAABklEQVQDAL/4z0EFHa1NAAAAAElFTkSuQmCC) no-repeat center;
    background-size: 22px 22px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star.cg_gallery_rating_div_one_star_on {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACF0lEQVR4AcSWUVbDIBBFH7gQ25UYV2L6o3YVravQ9ie6kuhKmo0YfENLGhRioE3LCQcyMPMuhEyicUIxr5ixFieEQDaAFdbYMUJttiiRWbIBKFx1mgarrp/YyQI4rHjW05odbD3TuG4WAEIrDtlGMCQDHFbaX72TydqFZIDg6h1Cxi4kAQys3iEkv5ZJAFR5YB2+NI5vx/BMOzoawK7eYEzSSToLHgCTi91Cs8HK1i1qtjtWA4PxK+Nc+ojfjuC1eUPFtmT8gtU7wJqGgoM1HQyTi81sANaQul+x50D72Ev8ZpAYCiXbivFr1j3YBtKuNA0VBwtctuzhgFJDocG1CrU1vrGg/jUgGvWIe62WaNDiHsAlIRr1hDlYNCs6CIVPTF2o4cRFygJIx0LI4+AEuZ+kMrZsez92ByDGSSEC4qLpAYhhEoiIuOj9ARBjB3Gmg/l720XD1SCADFoIQBIGTi3MttE4UQCm5+wfzQBwOkAgSL5J4y7mHN0BJqeoUyxY1K4Q/dbEAQaccMYSBzjTAbSsBmlnYOjU4ljWTKmKj2pOk/w/sIle9kcnNBregRtEnxkM3kWU4i9gkdfV9lv7cfkPhB7+FQYwuPWn8Y7ZzAo/YyGitHiX2DoQgfRGeRN5E8IALT7o4i77uZZsJiLOGGtljiKkwEKg3cQWX67bb4MAEsQG4LZyVXPeJ3+m6dMIdBdniWCMHwAAAP//zNj6LAAAAAZJREFUAwCLELcZX/NpmwAAAABJRU5ErkJggg==) no-repeat center;
    background-size: 22px 22px;
}
.mainCGdiv.cgl_heart .mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star.cg_gallery_rating_div_one_star_on {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB40lEQVR4AcSViZGCQBBFWyPRSFYjWY1ENhLZSHQjkY1E/xuOUs5hqgus+cIw/Y9pELe28mcwwNNsJ5yEi3Cak1P1ByGK2wkgIoY62EOmVyETrrrwFB7CRfPewZqgYTcVvHPh3bTQ4TYBtMiOMcVQ/N6x09VMtYjrtByaw8V0iAvvoGq41Om0HE0ATRGlUKeTg/a+C8HFYJKoAm4PHQleIYB2gFisgDTCQIhbk8LFnNC2lTnGIKjO/OLhTOVy2w50gDQzfV3K8f0mwJeLXJpI6ABtTKM7sOjA3UEnWYIAyWQHYkGANTsQAvw77CRV4q/uwCpd2Jjl241ZYWa/wtLjjCEdMIXINVmyC0XlaSGAzBk/fC2EsHu8mgBKRAeG/k6p9UJeeQW9JkCYlc8CQaqp++Eu82b3qH8E0CIPJAUcWfcE9/3YFvwIwGIVgkLPEJjv0W+jE4AC5xBshK4i3UFvAKocQ5ylNfhcDQZwCnEcM8djNAAFEqCFPBODu6CuhcARd5IzGQBhCSHIfYx5T/BT24szaY52VAAKJUgI/jPGQvCSoVtQohAdADVCCLyy+0JkWqNLlEZjVoBaVUaEqHdKZ3jYuFaXRB+TAqCuENxjXi6jPzNqx5AcAFGF4A1HEKa9mLr4AgAA//+B0NLnAAAABklEQVQDAGfzdEHtmaSpAAAAAElFTkSuQmCC) no-repeat center;
    background-size: 22px 22px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_rate_star_five_star_hide_until_vote {
    margin-right: 7px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    height: 14px;
    width: 14px;
    line-height: 14px;
    background-size: 14px 14px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    height: 12px;
    width: 12px;
    line-height: 12px;
    background-size: 12px 12px;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 24px;
    height: 24px;
    line-height: 24px;
    position: relative;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_info_bottom .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star {
    margin-right: 5px;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_count.cg_gallery_rating_div_count_hide_until_vote {
    display: none;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_count:after {
    content: unset;
    position: absolute;
    top: -9px;
    right: -11px;
    font-size: 12px;
    /*font-weight: bold;*/
}
.mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_count:after {
    display: none;
    content: unset;
    position: absolute;
    top: -6px;
    right: -8px;
    font-size: 8px;
    /*font-weight: bold;*/
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_count:after {
    font-size: 11px;
    right: -10px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_count:after {
    font-size: 10px;
    right: -9px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 14px;
    height: 14px;
    line-height: 14px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_info_bottom.cg_show_info_bottom_small .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star,
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star,
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star {
    margin-right: 3px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 12px;
    height: 12px;
    line-height: 12px;
}
.mainCGallery.cg_modern_hover .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    height: 22px;
    width: 22px;
    line-height: 22px;
    background-size: 22px 22px;
    margin-right: 5px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    height: 12px;
    width: 12px;
    line-height: 12px;
    background-size: 12px 12px;
    margin-top: 1px;
    margin-right: 3px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    height: 10px;
    width: 10px;
    line-height: 10px;
    background-size: 10px 10px;
    margin-top: 1px;
    margin-right: 3px;
}
.mainCGallery.cg_modern_hover .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 24px;
    line-height: 24px;
    height: 24px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 14px;
    line-height: 14px;
    height: 14px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 14px;
    line-height: 14px;
    height: 14px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 12px;
    line-height: 12px;
    height: 12px;
}
.mainCGallery.cg_modern_hover .cg_gallery_info .cg_gallery_info_rating_comments {
    margin-bottom: 5px;
}
.mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_info .cg_gallery_info_rating_comments {
    margin-bottom: 0;
}
.mainCGallery.cg_full_window .cg_gallery_info {
    padding: 3px 8px 3px 8px;
}
.mainCGallery.cg_full_window .mainCGslider .cg_gallery_info {
    padding: 1px 3px 1px;
}
.mainCGallery .cg_gallery_info_title.cg_hide_till_hover {
    display: none;
}
.mainCGallery .cg_gallery_info.cg_hide_till_hover {
    display: none;
}
.mainCGallery .cg_gallery_info.cg_hide_till_hover.cg_hide_till_hover_con {
    display: flex;
}
.mainCGallery .cg_gallery_info div {
    padding: 0;
    margin: 0;
}
.mainCGallery .cg_five_star_details_row_percentage {
    word-break: keep-all;
    word-wrap: unset;
    min-width: 40px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_rate_minus {
    display: none;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view .cg_gallery_rating_div .cg_rate_minus {
    display: inline-flex;
    padding: 0;
    margin: 4px 0 0 8px;
    line-height: 100%;
    width: 15px;
    height: 14px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAYAAABqK0pRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAM7SURBVHja1NlPiFVVHAfwz3uNZqlTYYMF4l8mahEVuQjUUZJQoqhZRIoEFhWE1aKCIgUXWYtIF6Yg5iKkAsG/kbaxhSLhHySkRS6yqCaMyCgcB7FJW9zfwOty57135903vvuFB/fdc8475/t+5/fnfE/l2t7JCsIM3IeFmIW5mIqbcAMuxedn/Ijj+AbnWpq1fxB0tbj4O/AYnsQC3NrEmPk1z0M4jQPYjZ/GupDKGC1yN17CSvQUZNG/gsxmfJvXItWck92JjTiFVwskIaz5fGy5LZieZ3AVDzTZ7xWcxGuYon24GWvwNVblIbIPj9TpMw+HwuQzjB/m4pOwzo3NEOmJvdmX0f44jmGZ64c1EQxub0RkCN1B5qGattexNyLT9cayWMu0ekQq8dyDzyMPbMAHBYTnIrEo/uzurMb0QnvwFSbqTCzBdqzIskganUpiBE9H5GxIpGj8gz/xCwbi+XKLv/lOOm20ywfO4MvIO9/hd1wJf5yA2zAT92J5+OXUnLlmY6SNf0dKlD/qRYMcGMZ+fBjJbDjH2DlR7ryA2TnGrdA/uKvIrXUCi/EUjuYkIarh93B/hP0LTY57w74pE4oisg1Lwwqt4m9siq12tMlKemkRRNZHFXypYB87G76zs4m+z7biI8N4KxyunagGmXrF4wXcU23Bsc+MQ+i+iudwsE6faVg4ViKTolx4eBzIXIlzykCdPn2t+Mgt2DPibG3Gb3i3TntvbdE41lPd7ijo2o2PIwhkagfV2CatHlEPNTicFYHL2DHaGrrwRBSK19LCRMa70donxkTVcNB24TOsjRKnFt1dOKw8OB8KS/o0W6kqH45kvLtYRiI/ZJU2ZSQylLXlykgkC9+XkUhWJD1SRiLpU+1FnCgjkbRQd0z/4EAZiTyY+r5zvFSUos8ntfcr5ySiYumI3CURt0fwkf7BoTISeVRylUeik+2oNVVZUPF/qXRdrdpSJiJ9NY6+Py1MlInI6ljvebycFQXKgF6JeH0VL+LXRlmyU7E+nPxNfDFaXO50LJboWlvxfr0E08mYFKLDp5JbZWUl8rZEU36mgX7Q0T6yRHKX0tRde6daZLJEmVnX7ID/BgBvl5wddccVnAAAAABJRU5ErkJggg==) no-repeat center;
    background-size: cover;
}
.mainCGdiv .mainCGallery .cg_show.cg_show_info_bottom .cg_gallery_rating_div .cg_rate_minus {
    display: inline-flex;
    padding: 0;
    margin: 4px 0 0 8px;
    line-height: 100%;
    width: 15px;
    height: 14px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAYAAABqK0pRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAM7SURBVHja1NlPiFVVHAfwz3uNZqlTYYMF4l8mahEVuQjUUZJQoqhZRIoEFhWE1aKCIgUXWYtIF6Yg5iKkAsG/kbaxhSLhHySkRS6yqCaMyCgcB7FJW9zfwOty57135903vvuFB/fdc8475/t+5/fnfE/l2t7JCsIM3IeFmIW5mIqbcAMuxedn/Ijj+AbnWpq1fxB0tbj4O/AYnsQC3NrEmPk1z0M4jQPYjZ/GupDKGC1yN17CSvQUZNG/gsxmfJvXItWck92JjTiFVwskIaz5fGy5LZieZ3AVDzTZ7xWcxGuYon24GWvwNVblIbIPj9TpMw+HwuQzjB/m4pOwzo3NEOmJvdmX0f44jmGZ64c1EQxub0RkCN1B5qGattexNyLT9cayWMu0ekQq8dyDzyMPbMAHBYTnIrEo/uzurMb0QnvwFSbqTCzBdqzIskganUpiBE9H5GxIpGj8gz/xCwbi+XKLv/lOOm20ywfO4MvIO9/hd1wJf5yA2zAT92J5+OXUnLlmY6SNf0dKlD/qRYMcGMZ+fBjJbDjH2DlR7ryA2TnGrdA/uKvIrXUCi/EUjuYkIarh93B/hP0LTY57w74pE4oisg1Lwwqt4m9siq12tMlKemkRRNZHFXypYB87G76zs4m+z7biI8N4KxyunagGmXrF4wXcU23Bsc+MQ+i+iudwsE6faVg4ViKTolx4eBzIXIlzykCdPn2t+Mgt2DPibG3Gb3i3TntvbdE41lPd7ijo2o2PIwhkagfV2CatHlEPNTicFYHL2DHaGrrwRBSK19LCRMa70donxkTVcNB24TOsjRKnFt1dOKw8OB8KS/o0W6kqH45kvLtYRiI/ZJU2ZSQylLXlykgkC9+XkUhWJD1SRiLpU+1FnCgjkbRQd0z/4EAZiTyY+r5zvFSUos8ntfcr5ySiYumI3CURt0fwkf7BoTISeVRylUeik+2oNVVZUPF/qXRdrdpSJiJ9NY6+Py1MlInI6ljvebycFQXKgF6JeH0VL+LXRlmyU7E+nPxNfDFaXO50LJboWlvxfr0E08mYFKLDp5JbZWUl8rZEU36mgX7Q0T6yRHKX0tRde6daZLJEmVnX7ID/BgBvl5wddccVnAAAAABJRU5ErkJggg==) no-repeat center;
    background-size: cover;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view.cg_modern_hover .cg_gallery_rating_div .cg_rate_minus {
    width: 21px;
    height: 19px;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view.cg_modern_hover .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_rate_minus {
    margin-right: 8px;
    margin-left: 6px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_rate_minus {
    width: 14px;
    height: 13px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_rate_minus {
    margin-right: 2px;
    margin-left: 5px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_rate_minus {
    width: 12px;
    height: 11px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_rate_minus {
    margin-right: 2px;
    margin-left: 5px;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_one_star .cg_rate_minus {
    margin-right: 10px;
    margin-left: 5px;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view.cg_modern_hover .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_rate_minus {
    margin-left: 18px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .cg_show.cg_show_info_bottom .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_rate_minus {
    margin-left: 18px;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_rate_minus {
    margin-left: 5px;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_rate_minus {
    margin-left: 5px;
}
.mainCGdiv .mainCGallery.cg_only_gallery_view .mainCGslider .cg_gallery_rating_div .cg_rate_minus {
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_rate_minus {
    display: inline-flex;
    padding: 0;
    margin: 4px 0 0 8px;
    line-height: 100%;
    width: 21px;
    height: 19px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAYAAABqK0pRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAM7SURBVHja1NlPiFVVHAfwz3uNZqlTYYMF4l8mahEVuQjUUZJQoqhZRIoEFhWE1aKCIgUXWYtIF6Yg5iKkAsG/kbaxhSLhHySkRS6yqCaMyCgcB7FJW9zfwOty57135903vvuFB/fdc8475/t+5/fnfE/l2t7JCsIM3IeFmIW5mIqbcAMuxedn/Ijj+AbnWpq1fxB0tbj4O/AYnsQC3NrEmPk1z0M4jQPYjZ/GupDKGC1yN17CSvQUZNG/gsxmfJvXItWck92JjTiFVwskIaz5fGy5LZieZ3AVDzTZ7xWcxGuYon24GWvwNVblIbIPj9TpMw+HwuQzjB/m4pOwzo3NEOmJvdmX0f44jmGZ64c1EQxub0RkCN1B5qGattexNyLT9cayWMu0ekQq8dyDzyMPbMAHBYTnIrEo/uzurMb0QnvwFSbqTCzBdqzIskganUpiBE9H5GxIpGj8gz/xCwbi+XKLv/lOOm20ywfO4MvIO9/hd1wJf5yA2zAT92J5+OXUnLlmY6SNf0dKlD/qRYMcGMZ+fBjJbDjH2DlR7ryA2TnGrdA/uKvIrXUCi/EUjuYkIarh93B/hP0LTY57w74pE4oisg1Lwwqt4m9siq12tMlKemkRRNZHFXypYB87G76zs4m+z7biI8N4KxyunagGmXrF4wXcU23Bsc+MQ+i+iudwsE6faVg4ViKTolx4eBzIXIlzykCdPn2t+Mgt2DPibG3Gb3i3TntvbdE41lPd7ijo2o2PIwhkagfV2CatHlEPNTicFYHL2DHaGrrwRBSK19LCRMa70donxkTVcNB24TOsjRKnFt1dOKw8OB8KS/o0W6kqH45kvLtYRiI/ZJU2ZSQylLXlykgkC9+XkUhWJD1SRiLpU+1FnCgjkbRQd0z/4EAZiTyY+r5zvFSUos8ntfcr5ySiYumI3CURt0fwkf7BoTISeVRylUeik+2oNVVZUPF/qXRdrdpSJiJ9NY6+Py1MlInI6ljvebycFQXKgF6JeH0VL+LXRlmyU7E+nPxNfDFaXO50LJboWlvxfr0E08mYFKLDp5JbZWUl8rZEU36mgX7Q0T6yRHKX0tRde6daZLJEmVnX7ID/BgBvl5wddccVnAAAAABJRU5ErkJggg==) no-repeat center;
    background-size: cover;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_rate_minus_five_star.cg_rate_minus {
    margin-left: 20px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div_star .cg_rate_star {
    display: inline-flex;
    padding: 0;
    margin: 0;
    line-height: 100%;
    width: 18px;
    height: 18px;
}
.mainCGallery .cg_gallery_info .cg_info_depend_on_radius {
    display: block;
    line-height: 18px;
    vertical-align: top;
    color: white;
    padding-left: 4px;
    position: relative;
    margin-bottom: 5px;
    padding-right: 4px;
}
/* Gallery comments div css here*/
.mainCGallery .mainCGslider .cg_gallery_info .cg_gallery_comments_div {
    display: block;
    height: 15px;
    margin: 0 0 1px 0;
}
.mainCGallery .cg_gallery_info .cg_gallery_comments_div {
    display: block;
    margin: 0 0 3px 0;
    height: auto;
}
.mainCGallery .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_child {
    display: flex;
    padding: 0 !important;
    margin: 0 !important;
    position: relative;
    align-items: center;
    height: auto;
    line-height: unset;
}
.mainCGallery .mainCGslider .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    display: inline-block;
    margin-right: 4px;
    width: 11px;
    height: 13px;
    background-size: 11px 11px;
}
.mainCGallery .mainCGslider .cg_gallery_rating_div.cg_gallery_rating_div_one_star + .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    width: 12px;
    height: 12px;
    background-size: 12px 12px;
}
.mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    margin-right: 3px;
}
.mainCGallery .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    display: flex;
    margin-right: 4px;
    width: 16px;
    height: 16px;
    background-size: 14px 14px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    display: flex;
    margin-right: 6px;
    width: 24px;
    height: 24px;
    background-size: 24px 24px;
}
.mainCGallery .mainCGslider .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    display: flex;
    font-size: 14px;
    line-height: 14px;
    height: 14px;
    color: #e7e9ea;
    padding-top: 1px;
}
.mainCGallery .mainCGslider .cg_gallery_info .cg_gallery_rating_div.cg_gallery_rating_div_one_star + .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 15px;
    line-height: 15px;
    height: 15px;
}
.mainCGallery .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    display: flex;
    font-size: 16px;
    line-height: 16px;
    height: 16px;
    color: #fff;
    align-items: center;
}
/* Gallery facebook div css here*/
.mainCGallery .cg_gallery_info .cg_gallery_facebook_div {
    display: block;
    height: 22px;
    margin: 5px 8px 3px -6px;
    border: none;
}
/* Gallery facebook div css here*/
.mainCGallery .cg_modern_hover .cg_gallery_info .cg_gallery_facebook_div {
    margin: 0 8px 0 -6px;
}
.mainCGallery .cg_show .cg_gallery_info .cg_gallery_facebook_div {
    overflow: hidden; /* do not remove, otherwise iframe might overlay another elements in gallery. Do it extra only for gallery frames. Do not use cg_append!*/
}
.mainCGallery .cg_gallery_info .cg_gallery_facebook_div iframe {
    border: none;
}
.mainCGallery .mainCGslider .cg_gallery_info .cg_gallery_rating_div {
    line-height: 100%;
    display: block;
    height: 16px;
    margin: 0 8px 0 0;
    width: 100%;
}
.mainCGallery .cg_gallery_info .cg_gallery_rating_div {
    line-height: 100%;
    display: table; /* important for right height auto behaviour. Otherwise break if elements right positioned!*/
    height: auto;
    width: 100%;
    margin-bottom: 3px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_star {
    display: flex;
    margin-right: 4px;
    height: auto;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    display: none !important;
    color: white;
    font-size: 10px;
    margin: 0 5px 4px 3px;
    transform: rotate(180deg);
}
.mainCGallery .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_star_hover, .mainCGallery .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    margin-right: 2px;
    margin-left: -2px;
    font-size: 8px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_slider .cgCenterDiv {
    margin: 10px auto !important;
    display: block;/* no important here, otherwise cg_hide not working!!*/
    border-bottom: unset;
}
.mainCGallery.cg_blog .cgCenterDiv.cgCenterDivForBlogView {
    margin: 0 auto !important;
    display: block !important;
}
.cg_slider {
    display: grid !important;
}
.mainCGallery.cg_blog {
    display: flex !important;
    flex-flow: column;
    overflow: hidden;
}
body > .mainCGdivHelperParent .mainCGallery.cg_slider .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    transform: unset;
}
.mainCGallery .mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    display: none;
}
.cg_messages_container_pro .cg_gallery_rating_div_show_select_sum_explanation {
    display: none;
    font-size: 12px;
    text-align: center;
    font-weight: 600;
    position: relative;
    width: fit-content;
    margin: 5px auto 3px;
    height: 12px;
    line-height: 12px;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
}
.cg_messages_container_pro .cg_gallery_rating_div_show_select_sum_explanation:before {
    content: "\002211";
    position: absolute;
    top: 50%;
    left: -1px;
    font-size: 12px;
    font-weight: 600;
    transform: translateY(-56%);
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    display: block;
    position: absolute;
    width: auto;
    top: 20px;
    z-index: 999999;
    color: #e7e9ea;
    padding: 8px 9px 7px 9px;
    font-size: 14px;
    font-weight: 600;
    left: -40px;
    cursor: auto;
    background-color: #000;
    border: thin solid #303030;
}
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    position: inherit;
    background-color: unset;
    border: unset;
    border: thin solid #303030;
    display: flex;
    flex-flow: column;
    justify-content: center;
    width: fit-content;
    padding-top: 10px;
    padding-bottom: 9px;
    margin: 0 auto 5px !important;/*important needs to be set in this case*/
}
.cg_messages_container_pro.cg_border_radius_controls_and_containers .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    border-radius: 8px;
}
.cg_messages_container_pro.cg_fe_controls_style_white .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    border: thin solid #e6e6e6;
    background-color: white;
    color: black;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_gallery_rating_overview,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_gallery_rating_overview{
    /*display: flex;*/
    margin-top: 5px;
    margin-bottom: 5px;
    min-width: 250px;
    justify-content: center;
    display: none;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_border_radius_controls_and_containers .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    border-radius: 8px;
    padding: 8px 9px 7px 9px;
    width: max-content;
}
.mainCGallery.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_modern_hover .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 31px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_modern_hover .cg_show.cg_small_width_xs .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 18px;
}
.mainCGallery.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_modern_hover .cg_show.cg_small_width_xss .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 16px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div_five_star_details .cg_gallery_rating_div_five_star_details_close_button,
.cg_messages_container_pro .cg_gallery_rating_div_five_star_details .cg_gallery_rating_div_five_star_details_close_button {
    display: none;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_count,
.cg_messages_container_pro .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_count {
    font-size: 26px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_five_star_details_close_button,
.cg_messages_container_pro .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_five_star_details_close_button {
    display: inline-block;
    height: 22px;
    width: 22px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    cursor: pointer;
    z-index: 10;
    opacity: 1;
    position: absolute;
    right: 14px;
    top: 13px;
}
.mainCGdiv .mainCGallery.cg_center_white .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_five_star_details_close_button,
.cg_messages_container_pro.cg_fe_controls_style_white .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_five_star_details_close_button {
    display: inline-block;
    height: 22px;
    width: 22px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
}
.mainCGallery.cg_center_white .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_center_white .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    color: black;
    border: unset;
    background-color: #fff;
    border: thin solid #e6e6e6;
    box-shadow: 2px 4px 12px rgba(0,0,0,.08);
    border-radius: unset;
}
.mainCGallery.cg_border_radius_controls_and_containers  .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_border_radius_controls_and_containers  .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    border-radius: 8px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details progress,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details progress {
    width: 100%;
    min-height: 13px;
}
.mainCGallery .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_center .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_center .cg_gallery_rating_div_five_star_details {
    margin-left: 50%;
    transform: translateX(-50%);
}
.mainCGallery .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_right .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_right .cg_gallery_rating_div_five_star_details {
    left: unset;
    right: 0;
}
.mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    margin-left: 0;
    font-size: 12px;
}
.mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details progress,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details progress {
    width: 75px;
}
/*.mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
/*.mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details{
	display: none !important;
}*/
.mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 30px;
}
.mainCGallery.cg_modern_hover .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details{
    top: 42px;
    background-color: #000;
    border: thin solid #303030;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_arrow_up,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_arrow_up {
    display: none;
    position: absolute;
    top: 0;
    right: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 3px solid white;
    margin-top: -4px;
}
.mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_arrow_up,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_arrow_up {
    display: none;
    position: absolute;
    top: 0;
    right: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 3px solid white;
    margin-top: -4px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_average,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_average {
    text-align: center;
    width: 100%;
    font-weight: bold;
    padding: 2px 5px 0;
    margin-bottom: 3px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_to_insert_orientation,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_to_insert_orientation {
    padding: 0;
    margin: 0;
    height: 0;
    width: 0;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_sum_char,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_sum_char {
    font-size: 12px;
    transform: translateY(-1px);
    display: inline-block;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row {
    display: flex;
    flex-direction: row;
    margin-bottom: 2px;
    align-items: center;
    line-height: 13px;
    height: 13px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row {
    height: 20px;
}
.mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row > div,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row > div {
    line-height: normal;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number,
.cg_messages_container_pro .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number {
    min-width: 20px;
    text-align: right;
    margin-right: 2px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_count,
.cg_messages_container_pro .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_count {
    min-width: 10px;
    position: relative;
    margin-left: 8px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_count:before,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_count:before {
    content: "x";
    position: absolute;
    top: 50%;
    left: -7px;
    transform: translateY(-50%);
    font-size: 11px;
    font-weight: normal;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_equal,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_equal {
    margin-left: 3px;
    margin-right: 3px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_rating,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_rating {
    position: relative;
    margin-right: 10px;
}
/*.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_rating:after,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_rating:after {
	content: "\002211";
	position: absolute;
	top: 50%;
	right: -9px;
	transform: translateY(-50%);
	font-size: 9px;
	font-weight: normal;
}*/
/*
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_rating:before {
	content: "+";
	position: absolute;
	bottom: -10px;
	left: -5px;
	color: green;
	font-size: 12px;
	font-weight: bold;
}
*/
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number_rating_plus {
    color: #3aa53a;
    font-weight: normal;
    margin-left: 3px;
}
.mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number{
    margin-top: -2px;
}
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_number {
    margin-top: 0;
    margin-right: 1px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress {
    margin-right: 4px;
    padding-top: 3px;
    flex: 1;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress {
    background-color: #fff;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress[value],
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress[value] {
    background-color: #fff;
    border-radius: 10px;
}
/*
.mainCGdiv.cg_is_mobile .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress{
	background-color: unset;
	border-radius: unset;!*border radius unset also important!!!!*!
}
.mainCGdiv.cg_is_mobile .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress[value]{
	background-color: unset;
	border-radius: unset;!*border radius unset also important!!!!*!
}*/
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress::-webkit-progress-bar,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress::-webkit-progress-bar {
    border-radius: 10px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress[value]::-webkit-progress-value,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_progress progress[value]::-webkit-progress-value {
    background-color: #ffb10a;
    border-radius: 10px;
    background-size: 35px 20px, 100% 100%, 100% 100%;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_star,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_star {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACF0lEQVR4AcSWUVbDIBBFH7gQ25UYV2L6o3YVravQ9ie6kuhKmo0YfENLGhRioE3LCQcyMPMuhEyicUIxr5ixFieEQDaAFdbYMUJttiiRWbIBKFx1mgarrp/YyQI4rHjW05odbD3TuG4WAEIrDtlGMCQDHFbaX72TydqFZIDg6h1Cxi4kAQys3iEkv5ZJAFR5YB2+NI5vx/BMOzoawK7eYEzSSToLHgCTi91Cs8HK1i1qtjtWA4PxK+Nc+ojfjuC1eUPFtmT8gtU7wJqGgoM1HQyTi81sANaQul+x50D72Ev8ZpAYCiXbivFr1j3YBtKuNA0VBwtctuzhgFJDocG1CrU1vrGg/jUgGvWIe62WaNDiHsAlIRr1hDlYNCs6CIVPTF2o4cRFygJIx0LI4+AEuZ+kMrZsez92ByDGSSEC4qLpAYhhEoiIuOj9ARBjB3Gmg/l720XD1SCADFoIQBIGTi3MttE4UQCm5+wfzQBwOkAgSL5J4y7mHN0BJqeoUyxY1K4Q/dbEAQaccMYSBzjTAbSsBmlnYOjU4ljWTKmKj2pOk/w/sIle9kcnNBregRtEnxkM3kWU4i9gkdfV9lv7cfkPhB7+FQYwuPWn8Y7ZzAo/YyGitHiX2DoQgfRGeRN5E8IALT7o4i77uZZsJiLOGGtljiKkwEKg3cQWX67bb4MAEsQG4LZyVXPeJ3+m6dMIdBdniWCMHwAAAP//zNj6LAAAAAZJREFUAwCLELcZX/NpmwAAAABJRU5ErkJggg==) no-repeat center;
    background-size: contain;
    height: 11px;
    width: 12px;
}
.mainCGdiv.cgl_heart .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_star,
.cg_messages_container_pro.cgl_heart .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_star {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB40lEQVR4AcSViZGCQBBFWyPRSFYjWY1ENhLZSHQjkY1E/xuOUs5hqgus+cIw/Y9pELe28mcwwNNsJ5yEi3Cak1P1ByGK2wkgIoY62EOmVyETrrrwFB7CRfPewZqgYTcVvHPh3bTQ4TYBtMiOMcVQ/N6x09VMtYjrtByaw8V0iAvvoGq41Om0HE0ATRGlUKeTg/a+C8HFYJKoAm4PHQleIYB2gFisgDTCQIhbk8LFnNC2lTnGIKjO/OLhTOVy2w50gDQzfV3K8f0mwJeLXJpI6ABtTKM7sOjA3UEnWYIAyWQHYkGANTsQAvw77CRV4q/uwCpd2Jjl241ZYWa/wtLjjCEdMIXINVmyC0XlaSGAzBk/fC2EsHu8mgBKRAeG/k6p9UJeeQW9JkCYlc8CQaqp++Eu82b3qH8E0CIPJAUcWfcE9/3YFvwIwGIVgkLPEJjv0W+jE4AC5xBshK4i3UFvAKocQ5ylNfhcDQZwCnEcM8djNAAFEqCFPBODu6CuhcARd5IzGQBhCSHIfYx5T/BT24szaY52VAAKJUgI/jPGQvCSoVtQohAdADVCCLyy+0JkWqNLlEZjVoBaVUaEqHdKZ3jYuFaXRB+TAqCuENxjXi6jPzNqx5AcAFGF4A1HEKa9mLr4AgAA//+B0NLnAAAABklEQVQDAGfzdEHtmaSpAAAAAElFTkSuQmCC) no-repeat center;
    background-size: contain;
    height: 11px;
    width: 12px;
}
.mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_star
{
    width: 11px;
    height: 11px;
}
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details .cg_five_star_details_row .cg_five_star_details_row_star
{
    width: 10px;
    height: 10px;
    margin-top: 1px;
}
.mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_star {
    margin-right: 6px;
    border-spacing: 2px 0;
}
.mainCGallery .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div .cg_gallery_rating_div_star,
.cg_messages_container_pro .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div .cg_gallery_rating_div_star {
    margin-right: 10px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    height: 28px;
    width: 28px;
    background-size: 28px 28px;
    line-height: 28px;
}
@media screen and (max-width:500px) {
    .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star,
    .cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
        height: 28px;
        width: 28px;
        background-size: 28px 28px;
        line-height: 28px;
    }
}
.mainCGdiv .mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star {
    height: 15px;
    width: 15px;
    background-size: 15px 15px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_star_one_star {
    height: 14px;
    width: 14px;
    background-size: 14px 14px;
}
.mainCGdiv .mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    margin-right: 3px;
    margin-left: 4px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    display: flex;
    height: 16px;
    width: 16px;
    line-height: 16px;
    background-size: 16px 16px;
}
/*
.mainCGallery.cg_sm > .cg_show .cg_gallery_info_title div{
	font-size:16px;
	line-height: 16px;
	height: 16px;
}
.mainCGallery.cg_xs > .cg_show .cg_gallery_info_title div{
	font-size:14px;
	line-height: 14px;
	height: 14px;
}
.mainCGallery.cg_xxs > .cg_show .cg_gallery_info_title div{
	font-size:10px;
	line-height: 10px;
	height: 10px;
}*/
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_star.cg_gallery_rating_image_five_star_last_child {
    margin-right: 7px;
}
.mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_count {
    display: flex;
    font-size: 28px;
    line-height: 28px;
    height: 28px;
    color: #e7e9ea;
    word-break: keep-all;
    cursor: pointer;
    flex-flow: wrap;
    padding-top: 1px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star + .cg_gallery_rating_div_count {
    margin-left: 5px;
}
.mainCGallery .mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_count {
    display: flex;
    font-size: 14px;
    line-height: 14px;
    height: 14px;
    color: #fff;
    padding-top: 1px;
}
.mainCGallery.cg_modern_hover .mainCGslider .cg_gallery_rating_div.cg_gallery_rating_div_one_star .cg_gallery_rating_div_child .cg_gallery_rating_div_count {
    font-size: 15px;
    line-height: 15px;
    height: 15px;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_count {
    display: flex;
    font-size: 16px;
    height: 16px;
    color: #fff;
    line-height: 16px;
    align-items: center;
    padding-top: 1px;
}
.mainCGallery.cg_center_white .cg_gallery_rating_div_five_star_details .cg_gallery_rating_div .cg_gallery_rating_div_count,
.cg_messages_container_pro.cg_fe_controls_style_white .cg_gallery_rating_div_five_star_details .cg_gallery_rating_div .cg_gallery_rating_div_count {
    color: #000;
}
.mainCGallery.cg_sm > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 16px;
    line-height: 16px;
    height: 16px;
}
.mainCGallery.cg_xs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 12px;
    line-height: 12px;
    height: 12px;
}
.mainCGallery.cg_xxs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 10px;
    line-height: 10px;
    height: 10px;
}
#main-cg-content-div #cg_div_rate_stars_image .cg_show_image_div_rating {
    display: inline;
    float: left;
    margin-right: 3px;
}
#main-cg-content-div #cg_div_rate_stars_image .cg_show_image_div_rating img {
    display: block;
    height: 20px;
    cursor: pointer;
}
#main-cg-content-div #cg_div_rate_stars_image img {
    cursor: pointer;
}
#main-cg-content-div #cg_div_rate_stars_image .cg_show_image_div_count {
    font-weight: bold;
    display: inline;
    float: left;
    font-size: 19px;
    line-height: 19px;
    height: 19px;
    color: #000;
    margin-top: 2px;
    margin-left: 3px;
}
.mainCGallery .cg_gallery_info .cg_gallery_fb_like_div {
    margin: 4px 0 2px 0;
    line-height: 100%;
    display: block;
    height: 19px;
}
.mainCGallery .cg_gallery_info .cg_gallery_fb_like_div iframe {
    border: none;
    width: 180px;
    height: 40px;
    overflow: hidden;
}
.mainCGallery .cg_gallery_info .cg_gallery_fb_like_div iframe {
    margin-left: -7px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher {
    background-color: transparent;
    border: none;
    padding: 0px;
    cursor: pointer;
    margin: 0px;
    margin-right: 5px;
    display: inline;
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher {
    border-radius: 8px;
}
div[id^=cg_Field1IdGalleryView] {
    cursor: default;
    position: absolute;
    top: 0px;
    background: rgba(0, 0, 0, 0.8);
    font-size: 16px;
    color: white;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
}
div[id^=cg_Field1IdGalleryView] > div {
    padding-left: 5px;
    padding-right: 5px;
    word-wrap: break-word;
}
[id*=cgGalleryInfo] {
    position: absolute;
    bottom: 0px;
    background: rgba(0, 0, 0, 0.8);
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 18px;
    clear: both;
}
.cg_info_comment_gallery_div {
    display: block;
    height: 20px;
    line-height: 18px;
    vertical-align: top;
    position: relative;
    padding-right: 5px;
    padding-left: 5px;
}
.cg_info_comment_gallery_div_child {
    display: inline-block;
}
.mainCGallery .cg_gallery_info .cg_gallery_rating_div {
    position: relative !important;
    padding-top: 2px;
}
.mainCGallery .cg_gallery_info .cg_gallery_rating_div.cg_gallery_rating_div_five_stars  {
    position: relative !important;
    padding-top: 0;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_child {
    display: flex;
    padding: 0 !important;
    margin: 0 !important;
    position: relative;
    align-items: center;
    height: auto;
    line-height: unset;
    flex-flow: unset;
    flex-direction: row;
}
.mainCGallery .mainCGslider .cg_gallery_rating_div .cg_gallery_rating_div_child {
    margin-left: -4px !important;
}
.mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_child {
    flex-flow: wrap;
    display: inline-flex;
    margin-left: -4px !important;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_child .cg_voted_confirm {
    display: none;
}
.mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_already_voted .cg_voted_confirm {
    display: block;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/voted.png) no-repeat center;
    background-size: contain;
    height: 16px;
    width: 16px;
    bottom: 5px;
    left: -25px;
    position: absolute;
    z-index: 1;
}
.mainCGallery .mainCGslider  .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_already_voted .cg_voted_confirm {
    height: 10px;
    width: 10px;
    bottom: -5px;
    right: -12px
}
.cg_url_slider_div {
    display: inline;
    position: absolute;
    z-index: 9099000 !important;
    float: left;
    overflow: hidden;
    bottom: 0;
    color: #ffffff;
    cursor: default;
    padding: 4px;
}
[class*=cg_hide_info_div] {
    display: block;
    position: absolute;
    z-index: 9000014 !important;
    float: left;
    overflow: hidden;
    bottom: 0;
    color: #ffffff;
    cursor: default;
    padding: 4px;
    cursor: pointer;
}
#cg_comments_slider_div {
    display: none;
    position: fixed;
    top: 100px;
    bottom: 100px;
    width: 700px;
    height: 80%;
    background-color: #313131;
    z-index: 9000005 !important;
    opacity: 0.9;
    overflow-x: hidden;
    font-family: arial;
    font-size: 18px;
}
#cg_comments_slider_div input[type="text"], #cg_comments_slider_div textarea {
    background-color: white;
    color: black;
    border: 0.5px solid white;
}
#cg_comments_slider_div #cg_comments_slider_inner_div #cg_thank_you_for_your_comment_in_slider {
    margin-top: 40px;
}
#cg_comments_slider_div input[type="checkbox"] {
    height: 18px;
    width: 16px;
    margin: 0 5px 0 0;
    padding: 0px;
}
#cg_comments_slider_div label {
    color: white;
    display: inline;
    vertical-align: top;
    margin: 0;
    padding: 0;
}
#cg_comments_slider_div p {
    margin: 0;
    padding: 0;
    -webkit-margin-after: 0;
    -webkit-margin-before: 0;
}
#cg_overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #C1C1C1;
    z-index: 9000000 !important;
}
#imgContainer {
    left: 0;
    position: fixed;
    opacity: 1;
    background-color: #000;
    /*padding:20px 20px 20px 20px;*/
    /*padding-top:2% !important;*/
    /*padding-bottom:2% !important;*/
    top: 0;
    width: 100%;
    text-align: left;
    overflow: hidden;
    z-index: 9000001 !important;
    height: 100%;
    /*cursor: move;*/
}
#close_slider_button {
    top: 120px;
    position: fixed;
    display: none;
    right: 10px;
    height: 25px;
    width: 25px;
    z-index: 9000013; /*Besonders hoher Wert muss hier sein, ansonsten könnte eine angeheftete Bar es verdecken*/
    cursor: pointer;
}
#close_slider_comments_button {
    display: none;
    height: 25px;
    width: 25px;
    margin-right: 0px;
    margin-top: 25px;
    float: right;
    opacity: 0.9;
    z-index: 9000014 !important; /*Besonders hoher Wert muss hier sein, ansonsten könnte eine angeheftete Bar es verdecken*/
    cursor: pointer;
}
#imgContainer .cg_img_box {
    display: inline;
    width: 100%;
    top: 0;
    overflow: hidden;
    background-color: #000;
    /*border-left:2px solid white !important;
	border-right:2px solid white !important;*/
    float: left;
    z-index: 9000002;
}
/*#imgContainer .cg_img_box .cg_slider_image{
	visibility: hidden;
}*/
#cg_slider_main_div .cg_slider_rating_div {
    -webkit-overflow-scrolling: touch;
    font-family: arial;
    display: inline;
    position: absolute;
    z-index: 9000010 !important;
    float: left;
    overflow: hidden;
    bottom: 0;
    color: #ffffff;
    cursor: default;
    padding: 4px 8px 4px 8px;
}
#cg_slider_main_div .cg_slider_rating_div {
    line-height: 100%;
    display: block;
    background: rgba(0, 0, 0, 0.8);
}
#cg_slider_main_div .cg_slider_rating_div .cg_slider_rating_div_star {
    display: inline;
    float: left;
    margin-right: 5px;
}
#cg_slider_main_div .cg_slider_rating_div img {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 21px;
    height: 21px;
    cursor: pointer;
}
#cg_slider_main_div .cg_slider_rating_div .cg_slider_rating_div_count {
    font-weight: bold;
    display: inline;
    float: left;
    font-size: 23px;
    line-height: 23px;
    height: 23px;
    color: #fff;
    margin-top: 1px;
}
#cg_slider_main_div .cg_slider_comments_div {
    display: inline;
    position: absolute;
    z-index: 9000010 !important;
    float: left;
    overflow: hidden;
    bottom: 0;
    color: #ffffff;
    cursor: default;
    padding: 4px 8px 4px 8px;
    background: rgba(0, 0, 0, 0.8);
}
#cg_comments_slider_div textarea#cg_slider_comment {
    overflow: hidden;
}
#cg_slider_main_div .cg_slider_comments_div .cg_slider_comments_div_icon {
    display: inline;
    float: left;
    margin-right: 5px;
}
#cg_slider_main_div .cg_slider_comments_div .cg_slider_comments_div_icon img {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 20px;
    height: 20px;
    pointer: cursor;
}
#cg_slider_main_div .cg_slider_comments_div .cg_slider_comments_div_count {
    font-weight: bold;
    display: inline;
    float: left;
    font-size: 23px;
    line-height: 23px;
    height: 23px;
    color: #fff;
}
div[id^=cgFacebookDiv] {
    -webkit-overflow-scrolling: touch;
    display: inline;
    position: absolute;
    z-index: 9000010 !important;
    float: left;
    overflow: hidden;
    bottom: 0;
    color: #ffffff;
    cursor: default;
}
.cg_hide_info_div_yes {
    display: inline;
    position: absolute;
    z-index: 9000010 !important;
}
.cg_hide_info_div_no {
    display: inline;
    position: absolute;
    z-index: 9000010 !important;
}
#controls {
    margin: 3px 0 0 0;
}
#controls a {
    background-color: #DDDDDD;
    padding: 3px 5px 3px 5px;
    cursor: pointer;
    text-decoration: none;
}
#controls a:focus,
#controls a:active {
    outline: none;
}
#controls a:hover {
    background-color: #CCCCCC;
    color: #FFFFFF;
}
#cg_menu {
    font-size: 14px;
}
#cg_menu ul {
    list-style-type: none;
    list-style-image: none;
    margin: 0px;
    padding: 0px;
}
#cg_menu li.cg_topmenu {
    float: left;
}
.cg_topmenu a {
    float: left;
    width: 110px;
    text-align: center;
}
.cg_topmenu ul {
    display: none;
}
.cg_topmenu a, .cg_submenu a {
    padding: 1px 5px;
    border: 0.5px solid #C37000;
    border-collapse: collapse;
    color: #C37000;
    font-weight: bold;
    text-decoration: none;
    background-color: #7F4800;
    margin: 0;
}
.cg_submenu a {
    font-size: 12px;
    width: 110px;
    position: relative;
    clear: both; /* special IE6 */
}
#cg_menu a:hover, .cg_topmenu.on a {
    color: #4C4C4C;
    background-color: #ffddbb !important;
}
.cg_topmenu:hover ul {
    display: block;
    z-index: 500;
}
/* Css von der kleinen Lupe*/
.pngzoom {
    border: none !important;
    box-shadow: none !important;
}
.cgimg {
    border: none !important;
    box-shadow: none !important;
}
.ul-cgrating {
    margin: 0 auto;
    display: block;
    width: 250px;
    text-decoration: none !important;
    list-style: none !important;
    border: none !important;
    box-shadow: none !important;
    margin-left: 0px;
    padding-left: 0px;
}
.ul-cgrating li {
    float: left;
    margin: 0;
    margin-right: 3px;
    border: none !important;
    box-shadow: none !important;
}
.ul-cgrating a {
    display: block;
    font-size: 0px;
    width: 20px;
    height: 20px;
    text-decoration: none !important;
}
#cg-arrow-right {
    border: none !important;
    box-shadow: none !important;
/* float: left !important; */
}
#cg-arrow-left {
    border: none !important;
    box-shadow: none !important;
/* float: left !important; */
    vertical-align: top;
}
#cg-img-gallery {
    border: none !important;
    box-shadow: none !important;
/* float: left !important; */
    margin-left: auto !important;
    margin-right: auto !important;
    vertical-align: top;
}
#main-img {
    display: block !important;
    margin: 0 auto !important;
/* border: 0.5px solid; */
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center;
}
#center {
    margin-left: auto !important;
    margin-right: auto !important;
}
#ul-stars {
    text-align: left;
    display: block;
    padding-left: 0;
    margin-left: 0 !important;
}
#ul-stars ul {
    margin-left: auto !important;
    margin-right: auto !important;
    float: left;
}
.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;
}
body > .mainCGdivHelperParent  .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cg_further_images_and_top_controls_container {
    padding-left: 0;
    min-height: 35px;
    display: none !important;
}
body > .mainCGdivHelperParent  .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cg_further_images_and_top_controls_container {
    display: none;
}
body > .mainCGdivHelperParent  .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cg_further_images_and_top_controls_container.cg_no_entries_found {
    display: flex !important;
    color: #e7e9ea;
    margin-bottom: -10px;
}
body > .mainCGdivHelperParent  .mainCGdiv.cg_fe_controls_style_white .mainCGdivFullWindowConfigurationAreaSub .cg_further_images_and_top_controls_container.cg_no_entries_found {
    color:  black;
}
.mainCGdivHelperParent  .mainCGdiv .cg_further_images_and_top_controls_container .cg_further_images_container {
    padding-left: 0;
}
body > .mainCGdivHelperParent  .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cg_further_images_and_top_controls_container .cg_further_images_container {
    margin-bottom: 5px;
}
.mainCGdiv .cg_further_images_container {
    position: relative;
    clear: both;
    padding: 0;
    margin: 0;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
    text-align: left;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
    font-size: 18px;
    align-items: center;
    margin-bottom: 0;
    overflow: hidden;
    padding-right: 10px;
    margin-top: 0;
    padding-left: 0;
    height: 30px;
    overflow: visible;
}
.mainCGdiv.cg_height_view .cg_further_images_and_top_controls_container {
    margin-bottom: 0;
}
.mainCGdiv .cg_further_images_container a:focus{
    outline: none;
}
.mainCGdiv.cg_blog_view_search .cg_further_images_container {
    display: none !important;
}
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom {
    margin-top: 5px;
    display: none;/*since 29.0.0 will be not used, due to inevitable content jump*/
}
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager {
    margin-top: 18px;
    margin-left: auto;
    width: auto;
    max-width: 100%;
    padding-right: 0;
    justify-content: flex-end;
    display: flex;
    height: 30px;
    overflow: visible;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager {
    width: auto;
}
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_further_images_select_div,
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_further_images_container_position_helper,
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_skeleton {
    display: none !important;
}
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_further_images_select_nav_div {
    min-height: 28px;
    opacity: 0.92;
}
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_further_images_select_nav_div .cg_further_images_select_nav_current,
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_further_images_select_nav_div .cg_further_images_select_nav_of_language,
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager .cg_further_images_select_nav_div .cg_further_images_select_nav_total {
    font-size: 15px;
}
.mainCGdiv .cg_further_images_container.cg_further_images_container_bottom.cg_compact_bottom_pager.cg_compact_bottom_pager_transitioning {
    opacity: 0.55;
    pointer-events: none;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container {
    width: 94%;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container.cg_further_images_container_fullwindow_nav {
    width: 100%;
    max-width: 1060px;
    margin: 14px auto 0;
    padding-left: 20px;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_is_mobile  .cg_further_images_container.cg_further_images_container_fullwindow_nav {
    padding-left: 20px;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGallery + .cg_further_images_container {
    display: none ;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text{
    display: flex;
    width: 84%;
    border: 0.5px solid #e7e9ea;
    background-color: #222222;
    color: #e7e9ea;
    box-sizing: content-box;
    position: relative;
    transform: translateY(10px);
    padding: 0;
    max-width: 800px !important;/* same width as max comment or info div above*/
    margin: 15px auto 0;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text.cg_further_images_container_as_text_top{
    margin-top: 5px;
    margin-bottom: 20px;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text > *{
    width: 50%;
    display: inline-block;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_prev{
    text-align: center;
    padding: 8px 15px 8px 50px;
    white-space: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
@media screen and (max-width:530px) {
    body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_prev {
        line-height: 16px;
        font-size: 12px;
    }
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_prev:hover,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_prev:focus{
    background-color: #454545;
    border-radius: inherit;
    border-bottom-right-radius: unset;
    border-top-right-radius: unset;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_prev:hover,
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_prev:focus{
    background-color: #e6e6e6;
    border-radius: inherit;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_prev.cg_further_images_select_nav_none{
    pointer-events: none;
    cursor: auto;
    opacity: 0.2;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_next{
    text-align: center;
    padding: 8px 50px 8px 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
@media screen and (max-width:530px) {
    body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_next {
        line-height: 16px;
        font-size: 12px;
    }
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_next.cg_further_images_select_nav_none{
    pointer-events: none;
    cursor: auto;
    opacity: 0.2;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_prev:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translateY(-50%);
    background: url(data:image/png;base64,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) no-repeat center right;
    background-size: 16px 16px;
    width: 26px;
    height: 27px;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_prev:before{
    background-image: url(data:image/png;base64,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);
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_next:after{
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    background: url(data:image/png;base64,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) no-repeat center left;
    background-size: 16px 16px;
    width: 26px;
    height: 27px;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_next:after{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGUlEQVR4nO3dz44NQRTH8cPC4BFGYo0RscCTMDbew9IsRSaYIV6ADbYmEY+A+P8CJGM5QYKNf+dM901EMnK7u87p6nu+n+S3sqlK19z+dd3bRQQAAAAAAAAAAAAAAMDfcc0NzQvNTpvXmk3NyRHHBWcHNNc1PzS/98hPzYbm0EhjhJMlzSPZ+8L/m+eaI6OMFC7WZf6LP8tHzbkxBouyjknz0d51AVi+aS7GDxkl2X2/z8Wf5ZdmTbMveNwo5KUMWwCzPNQcDh47CvgsZRaA5ZlQDien5AKwbGvOhs4Ag5S6Bfyd75pLkZNAf7brV3oBUA4nZEX6PwbOkwdCOaye7fN7LQCL3WaOhs0Gndn3AFviuwjYOaycfcFzX3wXATuHlbPCdll8O4GVw6ua/UFzQg/nNV/F99OAncPKnda8F8phasuap0I5TO2g5p74LgJ2DitHOcQuyiEoh6AcQiiHEMohWpRDUA5BOYQ05fCuUA5ToxxiF+UQlENQDiGUQwjlEC3KISiHoBxCKIcQyiFaq9K8Pub5aWBvK3POYcUiyuETaW49qJSVQztvyHMRbIbNBr3YM7zn28p2JC5nH1fOuxyux00FQ1g59Ng5fBs5CQzjUQ6/hM4Ag3gsgE+hM0BvXreAN5GTQHfeJfBa3FTQVcRj4ErYbNCJHTjtvRF0M2w26CRqK3gpakKYH18GJcXXwYlxzkBiUT8J4z+wqBA/Ck3sgvCz8JQoe4lR9hKj7CVG2UuMspcUZS8xyl5ilL3ErOx9EMpeSpS9pCh7iVH2EqPsJUbZS4yylxRlLzHKXmKUvcQoe4lR9pKi7CVmr0vZa1Oef/X22tdq1IQwP3tRcksoe2ndEcpeWqfE955vhzxQ9ip2W/zK3po0xRIVeyflLz47exNS+nl/W3MmdAYYpOQCsHN9lmOHj6HsrLwSF5+dvYm6JcPL3hWh7E2WHZne9zHQbh/s7C0AOzOvT9ljZ29B2I8+HgtlLzVbBBvy/9uB/Zt9WnDO3gKz83PtItv+/U6bV9IsjhMjjgsAAAAAAAAAAAAAAGAS/gAboHpuKnM83wAAAABJRU5ErkJggg==);
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_next:hover,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_next:focus{
    background-color: #454545;
    border-radius: inherit;
    border-bottom-left-radius: unset;
    border-top-left-radius: unset;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_next:hover,
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_next:focus{
    background-color: #e6e6e6;
    border-radius: inherit;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_divider{
    position: absolute;
    left: 50%;
    top: 0;
    width: 0;
    border-right: 0.5px solid #e7e9ea;
    height: 100%;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text .cg_further_images_select_nav_divider{
    position: absolute;
    left: 50%;
    top: 0;
    width: 0;
    border-right: 0.5px solid #e7e9ea;
    height: 100%;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text .cg_further_images_select_nav_divider{
    border-right: 0.5px solid #909090;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text{
    border: 0.5px solid #909090;
    background-color: #fff;
    color: black;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container_as_text{
    border-radius: 8px;
}
@media screen and (max-width:530px) {
    body > div.mainCGdivHelperParent .mainCGdiv{
        padding-bottom: 0 !important;
    }
    body > div.mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text{
        border-right: unset !important;
        border-left: unset !important;
        width: 100%;
        border-bottom: unset !important;
        border-radius: unset !important;
    }
    body > div.mainCGdivHelperParent .mainCGdiv .cg_further_images_container_as_text.cg_further_images_container_as_text_top{
        margin-top: -11px;
        border-bottom: 0.5px solid #e7e9ea !important;
    }
    body > div.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_further_images_container_as_text.cg_further_images_container_as_text_top{
        border-bottom: 0.5px solid #909090 !important;
    }
}
.mainCGdiv .mainCGdivHelperChild {
    /*padding: 0 10px; old version*/
    padding: 0;
    min-height: 1px;
}
.mainCGdiv .mainCGdivHelperChild > .cg_view_helper {
    position: absolute;
    margin: -45px 0 0 0;
    height: 0 !important;
    width: 0 !important;
    padding: 0 !important;
}
.mainCGdiv .cg_further_images_container_position_helper {
    position: absolute;
    margin: -40px 0 0 0;
    height: 0 !important;
    width: 0 !important;
    padding: 0 !important;
}
.mainCGdiv .cg_further_images_container_position_helper {
    position: absolute;
    margin: -40px 0 0 0;
    height: 0 !important;
    width: 0 !important;
    padding: 0 !important;
}
.cg_clear_both {
    padding: 0 !important;
    margin: 0 !important;
    height: 0 !important;
}
.mainCGdiv .cg_further_images_container .cg_further_images {
    width: auto;
    display: inline-block;
    padding: 1px 8px 1px;
    background-color: #fff;
    cursor: pointer;
    color: #525252;
    text-decoration: none;
    font-weight: 400;
    line-height: 21px;
    font-size: 14px;
    border-radius: unset;
    border-bottom: none;
    margin-right: 3px;
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_further_images_container .cg_further_images {
    border-radius: 8px;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div {
    display: flex;
    align-items: center;
    border: 0.5px solid #212121;
    background-color: #000;
    color: #e7e9ea;
    user-select: none;
    overflow: hidden;
    position: relative;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
    padding-top: 1px; /*for hover effect*/
}
.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div  {
    border: unset;
    background-color: white;
    color: black;
    box-shadow: 1px 2px 8px rgba(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(data:image/png;base64,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) 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(data:image/png;base64,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);
    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_prev.cg_further_images_select_nav_none {
    pointer-events: none;
    cursor: auto;
    opacity: 0.2;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_next
{
    cursor: pointer;
    background: url(data:image/png;base64,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) 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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGUlEQVR4nO3dz44NQRTH8cPC4BFGYo0RscCTMDbew9IsRSaYIV6ADbYmEY+A+P8CJGM5QYKNf+dM901EMnK7u87p6nu+n+S3sqlK19z+dd3bRQQAAAAAAAAAAAAAAMDfcc0NzQvNTpvXmk3NyRHHBWcHNNc1PzS/98hPzYbm0EhjhJMlzSPZ+8L/m+eaI6OMFC7WZf6LP8tHzbkxBouyjknz0d51AVi+aS7GDxkl2X2/z8Wf5ZdmTbMveNwo5KUMWwCzPNQcDh47CvgsZRaA5ZlQDien5AKwbGvOhs4Ag5S6Bfyd75pLkZNAf7brV3oBUA4nZEX6PwbOkwdCOaye7fN7LQCL3WaOhs0Gndn3AFviuwjYOaycfcFzX3wXATuHlbPCdll8O4GVw6ua/UFzQg/nNV/F99OAncPKnda8F8phasuap0I5TO2g5p74LgJ2DitHOcQuyiEoh6AcQiiHEMohWpRDUA5BOYQ05fCuUA5ToxxiF+UQlENQDiGUQwjlEC3KISiHoBxCKIcQyiFaq9K8Pub5aWBvK3POYcUiyuETaW49qJSVQztvyHMRbIbNBr3YM7zn28p2JC5nH1fOuxyux00FQ1g59Ng5fBs5CQzjUQ6/hM4Ag3gsgE+hM0BvXreAN5GTQHfeJfBa3FTQVcRj4ErYbNCJHTjtvRF0M2w26CRqK3gpakKYH18GJcXXwYlxzkBiUT8J4z+wqBA/Ck3sgvCz8JQoe4lR9hKj7CVG2UuMspcUZS8xyl5ilL3ErOx9EMpeSpS9pCh7iVH2EqPsJUbZS4yylxRlLzHKXmKUvcQoe4lR9pKi7CVmr0vZa1Oef/X22tdq1IQwP3tRcksoe2ndEcpeWqfE955vhzxQ9ip2W/zK3po0xRIVeyflLz47exNS+nl/W3MmdAYYpOQCsHN9lmOHj6HsrLwSF5+dvYm6JcPL3hWh7E2WHZne9zHQbh/s7C0AOzOvT9ljZ29B2I8+HgtlLzVbBBvy/9uB/Zt9WnDO3gKz83PtItv+/U6bV9IsjhMjjgsAAAAAAAAAAAAAAGAS/gAboHpuKnM83wAAAABJRU5ErkJggg==);
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_next.cg_further_images_select_nav_none {
    pointer-events: none;
    cursor: auto;
    opacity: 0.2;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_first,
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_last
{
    cursor: pointer;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_first
{
    cursor: pointer;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/further-first.png) no-repeat center;
    background-size: cover;
    width: 16px;
    height: 16px;
    margin-right: 10px;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_last
{
    cursor: pointer;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/further-last.png) no-repeat center;
    background-size: cover;
    width: 16px;
    height: 16px;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_current {
    margin-right: 10px;
    width: max-content;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_current:first-child {
    margin-right: 8px;
}
.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;
    overflow: hidden;
    position: relative;
    padding-top: 1px; /*for hover effect*/
}
.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: none;/* important because of twentytwentyone theme */
    appearance: auto;/* important because of twentytwentyone theme */
    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;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cg_further_images_container .cg_further_images_select_div .cg_further_images_select {
    font-size: 18px;
}
.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div .cg_further_images_select {
    background-color: white;
    border: unset;
    color: black;
    box-shadow: 1px 2px 8px rgba(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: none;
    box-shadow: none;
}
.mainCGdiv .cg_further_images_container.cg_fe_controls_style_black .cg_further_images {
    background-color: #222222;
    color: #e7e9ea;
    border: 0.5px solid #e7e9ea;
    /*    border-right: 0.5px solid rgba(34, 34, 34, .5);
    border-bottom: 0.5px solid rgba(34, 34, 34, .5);*/
}
.mainCGdiv .cg_further_images_container.cg_fe_controls_style_black .cg_further_images:last-child {
    border-right: 0.5px solid white;
}
.mainCGdiv .cg_further_images_container.cg_fe_controls_style_white .cg_further_images {
    background-color: white;
    color: #000;
    border: 0.5px solid rgba(0, 0, 0, .5);
    border-right: 0.5px solid rgba(0, 0, 0, .5);
    border-bottom: 0.5px solid rgba(0, 0, 0, .5);
}
/*.mainCGdiv .cg_further_images_container.cg_fe_controls_style_white .cg_further_images:last-child{
	border-right: 0.5px solid black;
}*/
.mainCGdiv .cg_further_images_container .cg_further_images.cg_further_images_selected {
    background-color: #000000;
    padding: 1px 8px 1px;
    opacity: 1;
    font-size: 14px;
    color: white;
}
.mainCGdiv .cg_further_images_container.cg_fe_controls_style_black .cg_further_images.cg_further_images_selected {
    background-color: #e7e9ea;
    color: #222;
}
.mainCGdiv .cg_further_images_container.cg_fe_controls_style_white .cg_further_images.cg_further_images_selected {
    background-color: black;
    color: white;
}
/* CSS working with jQuery, do not remove*/
.mainCGdiv .cg_show {
    /*position: relative !important;
    display: inline-block !important;
    background-color: transparent;
    background-image: linear-gradient(45deg, #D1D1D1 25%, transparent 25%, transparent 75%, #D1D1D1 75%, #D1D1D1),
    linear-gradient(45deg, #D1D1D1 25%, transparent 25%, transparent 75%, #D1D1D1 75%, #D1D1D1);
    background-size: 20px 20px;
    background-position: 0 0, 10px 10px;*/
    background: unset;
    box-sizing: border-box !important;
    cursor: pointer;
    overflow: visible;
    /*z-index: unset;*/ /*important, do not set z-index here, otherwise five star preview will be not total displaying*/
    /*overflow: hidden;*//*<<< avoid this otherwise five star hover scroll with percentage will be hidden!!!*/
    position: relative;
}
.mainCGdiv .cg_show a {
    text-decoration: unset;
}
.mainCGdiv .cg_show a.is_cg_galleries_main_page,
.mainCGdiv .cg_show a.is_forward_to_wp_page_entry {
    display: inline-block;
    height: 100%;
    width: 100%;
}
.mainCGdiv .cg_show a.is_cg_galleries_main_page > .cg_append,
.mainCGdiv .cg_show a.is_forward_to_wp_page_entry > .cg_append  {
    pointer-events: none;
}
.mainCGdiv .cg_show a.is_cg_galleries_main_page > .cg_append.cg_append_social_overlay_consent,
.mainCGdiv .cg_show a.is_forward_to_wp_page_entry > .cg_append.cg_append_social_overlay_consent {
    pointer-events: auto;
}
.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 {
    color: #000;
}
/*.mainCGdiv .cg_show.cg_social_consent_required .cg_gallery_info{
    display: none !important; // outcommented in 24.0.0
}*/
/* CSS working with jQuery, do not remove*/
.mainCGdiv .cg_show.cg_show_con_entry {
    position: relative;
    background: transparent;
    padding-bottom: 20px !important;
}
.mainCGdiv .cg_show.cg_show_con_entry:after {
    content: "";
    position: absolute;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC) no-repeat;
    background-size: 27px;
    width: 27px;
    height: 27px;
    right: 10px;
    bottom: 10px;
    filter: invert(70%);
    background-color: transparent;
}
div.mainCGdivHelperParent div.mainCGdiv article.cg_show.cg_show_con_entry .cg_figure {
    display: none !important;
}
div.mainCGdivHelperParent div.mainCGdiv article.cg_show.cg_show_con_entry.cg_show_con_entry_has_preview .cg_figure {
    display: block !important;
}
.mainCGdiv .cg_show.cg_show_con_entry.cg_show_con_entry_has_preview {
    padding-bottom: 0 !important;
}
.mainCGdiv .cg_show.cg_show_con_entry.cg_show_con_entry_has_preview:after {
    content: unset;
}
.mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_con_entry.cg_show_con_entry_has_preview {
    background: #fff;
}
.mainCGdiv .cg-con-entry-preview,
.mainCGdivHelperParent .cglSlider .cg-con-entry-preview {
    width: 100%;
    min-height: 180px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    padding: 20px 18px 44px;
    text-align: center;
    color: #e7e9ea;
    background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC) no-repeat right 15px bottom 10px;
    background-size: 27px;
    overflow: hidden;
}
.mainCGdiv.cg_fe_controls_style_white .cg-con-entry-preview,
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg-con-entry-preview {
    color: #000;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC) no-repeat right 15px bottom 10px;
    background-size: 27px;
    border-top: 0.5px solid #e5e5e5;
    border-bottom: 0.5px solid #e5e5e5;
}
.mainCGdiv .cg-con-entry-preview-content,
.mainCGdivHelperParent .cglSlider .cg-con-entry-preview-content {
    width: 100%;
    max-height: 100%;
    overflow-y: auto;
    font-size: 18px;
    line-height: 1.35;
    word-break: break-word;
}
.mainCGdiv .cglSlider .cg_item .cg-con-entry-preview,
.mainCGdivHelperParent .cglSlider .cg_item .cg-con-entry-preview {
    width: 160px;
    min-height: 112px;
    height: 112px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 8px 30px;
    border-radius: 8px;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}
.mainCGdiv .cglSlider .cg_item .cg-con-entry-preview-content,
.mainCGdivHelperParent .cglSlider .cg_item .cg-con-entry-preview-content {
    font-size: 14px;
    line-height: 1.25;
}
.mainCGdiv .mainCGallery .mainCGslider .cg_show.cg_show_con_entry:after {
    content: unset;
}
.mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_con_entry {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC) no-repeat;
    background-position: right 15px bottom 10px;
    background-size: 27px;
    background-color: white;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .mainCGslider  .cg_show.cg_show_con_entry {
    background: unset;
}
.mainCGdiv.cg_fe_controls_style_white .cg_show.cg_show_con_entry:after {
    content: unset;
}
.mainCGdiv .cg_show .cg-center-image-video .cg_watermark,
.mainCGdiv .cg_show .cg-center-image-audio .cg_watermark,
.mainCGdiv .cg_show .cg-center-image-alternative-file-type .cg_watermark,
.mainCGdiv .cg_show.cg_show_con_entry .cg-center-image-alternative-file-type .cg_watermark,
.cgCenterDiv .cg-center-image-alternative-file-type-video .cg_watermark,
.cgCenterDiv .cg-center-image-alternative-file-type-audio .cg_watermark,
.cgCenterDiv .cg-center-image-alternative-file-type .cg_watermark,
.cgCenterDiv .cg-center-image-con-entry .cg_watermark
{
    display: none !important;
}
.mainCGdiv .cg_show .cg_watermark,.cgCenterDiv .cg-center-image .cg_watermark{
    color: white;
    position: absolute;
    text-shadow: 1px 1px #000000;
    font-style: italic;
    font-size: 16px;
    letter-spacing: 1px;
    padding: 0;
    display: inline-block;
    z-index: 0;
}
.mainCGdiv .mainCGslider  .cg_show .cg_watermark{
    font-size: 10px;
}
.mainCGdiv .cg_show .cg_watermark.cg_watermark-top-left,.cgCenterDiv .cg-center-image .cg_watermark.cg_watermark-top-left{
    top: 5px;
    left: 10px;
}
.mainCGdiv .cg_show .cg_watermark.cg_watermark-top-right,.cgCenterDiv .cg-center-image .cg_watermark.cg_watermark-top-right{
    top: 5px;
    right: 10px;
}
.mainCGdiv .cg_show .cg_watermark.cg_watermark-bottom-left,.cgCenterDiv .cg-center-image .cg_watermark.cg_watermark-bottom-left{
    bottom: 5px;
    left: 10px;
}
.mainCGdiv .cg_show .cg_watermark.cg_watermark-bottom-right,.cgCenterDiv .cg-center-image .cg_watermark.cg_watermark-bottom-right{
    bottom: 5px;
    right: 10px;
}
.mainCGdiv .cg_show .cg_watermark.cg_watermark-center,.cgCenterDiv .cg-center-image .cg_watermark.cg_watermark-center{
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.mainCGallery .cg_show.cg_small_width_xs .cg_watermark {
    font-size: 12px;
}
.mainCGallery .cg_show.cg_small_width_xss .cg_watermark {
    font-size: 10px;
}
.mainCGdiv .cg_show .cg_show_position_helper {
    position: absolute;
    height: 0 !important;
    width: 0 !important;
    padding: 0 !important;
    bottom: 50px;
    visibility: hidden;
}
.mainCGdiv .cg_show .cg_multiple_files_prev{
    height: 22px;
    width: 23px;
    background-color: #000;
    color: #e7e9ea;
    border: thin solid #212121;
    position: absolute;
    top:5px;
    right:4px;
    z-index: 998;
    cursor: pointer;
}
.mainCGdiv .cg_show .cg_multiple_files{
    background-color: #000;
    color: #e7e9ea;
    border: thin solid #212121;
    height: 22px;
    min-width: 23px;
    width: auto;
    position: absolute;
    top:9px;
    right:8px;
    z-index: 999;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    cursor: pointer;
    font-size: 13px;
    box-sizing: border-box;
    padding: 0 6px;
    white-space: nowrap;
}
.mainCGdiv .mainCGslider .cg_show .cg_multiple_files_prev{
    height: 15px;
    width: 15px;
    bottom:3px;
    right:3px;
}
.mainCGdiv .mainCGslider .cg_show .cg_multiple_files{
    height: 15px;
    min-width: 15px;
    width: auto;
    font-size: 9px;
    bottom:6px;
    right:6px;
    box-sizing: border-box;
    padding: 0 4px;
}
.mainCGdiv.cg_fe_controls_style_white .cg_show .cg_multiple_files_prev,.mainCGdiv.cg_fe_controls_style_white .cg_show .cg_multiple_files{
    color: #000;
    background-color: #fff;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_show .cg_multiple_files_prev,.mainCGdiv.cg_border_radius_controls_and_containers .cg_show .cg_multiple_files{
    border-radius: 4px;
}
#main-cg-content-div #cg_single_image_facebook_div {
    line-height: 18px;
    vertical-align: top;
    margin-top: 5px;
    padding-top: 15px;
    margin-bottom: 4px;
    overflow: hidden;
    clear: both;
    margin-left: -8px;
    height: 50px;
}
#main-cg-content-div #cg_your_comment_single_view {
    font-weight: bold;
    padding-top: 30px;
}
#main-cg-content-div #cg_submit {
    font-size: 18px;
}
#main-cg-content-div #cg_submit,
#cg_comments_slider_div #cg_slider_comment_submit,
#cg-main-comments-div #cg_submit {
    border: thin solid #303030 !important;
    border-radius: 999px !important;
    background-color: #000 !important;
    color: #e7e9ea !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
    cursor: pointer;
    font-weight: 500;
    padding: 5px 14px;
    text-shadow: none;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdiv.cg_fe_controls_style_white #main-cg-content-div #cg_submit,
.mainCGdiv.cg_fe_controls_style_white #cg_comments_slider_div #cg_slider_comment_submit,
.mainCGdiv.cg_fe_controls_style_white #cg-main-comments-div #cg_submit {
    border: thin solid #e0e0e0 !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
#main-cg-content-div #cg_submit:hover,
#main-cg-content-div #cg_submit:focus,
#cg_comments_slider_div #cg_slider_comment_submit:hover,
#cg_comments_slider_div #cg_slider_comment_submit:focus,
#cg-main-comments-div #cg_submit:hover,
#cg-main-comments-div #cg_submit:focus {
    filter: none !important;
    border-color: #454545 !important;
    background-color: #0f0f0f !important;
    color: #e7e9ea !important;
    box-shadow: 0 4px 12px rgba(0,0,0,.28) !important;
    transform: translateY(-1px);
    outline: none;
}
.mainCGdiv.cg_fe_controls_style_white #main-cg-content-div #cg_submit:hover,
.mainCGdiv.cg_fe_controls_style_white #main-cg-content-div #cg_submit:focus,
.mainCGdiv.cg_fe_controls_style_white #cg_comments_slider_div #cg_slider_comment_submit:hover,
.mainCGdiv.cg_fe_controls_style_white #cg_comments_slider_div #cg_slider_comment_submit:focus,
.mainCGdiv.cg_fe_controls_style_white #cg-main-comments-div #cg_submit:hover,
.mainCGdiv.cg_fe_controls_style_white #cg-main-comments-div #cg_submit:focus {
    border-color: #d7d7d7 !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
}
#main-cg-content-div #cg_submit:active,
#cg_comments_slider_div #cg_slider_comment_submit:active,
#cg-main-comments-div #cg_submit:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
    background-color: #000 !important;
    color: #e7e9ea !important;
    transform: translateY(0);
}
.mainCGdiv.cg_fe_controls_style_white #main-cg-content-div #cg_submit:active,
.mainCGdiv.cg_fe_controls_style_white #cg_comments_slider_div #cg_slider_comment_submit:active,
.mainCGdiv.cg_fe_controls_style_white #cg-main-comments-div #cg_submit:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
    background-color: #fff !important;
    color: #000 !important;
}
#main-cg-content-div #cg_your_comment_comment_single_view, #main-cg-content-div #cg_your_comment_name_single_view {
    width: 100%;
    margin-bottom: 15px;
}
#main-cg-content-div #cg_i_am_not_a_robot_label {
    display: inline;
    margin-bottom: 15px;
}
#main-cg-content-div #cg_i_am_not_a_robot_single_page_image {
    margin-bottom: 15px;
}
#main-cg-content-div #show_comments {
    width: 100%;
}
#main-cg-content-div #cg_picture_comments_single_view {
    text-align: center;
    font-size: 22px;
    padding-top: 30px;
    margin-bottom: 10px;
}
#cgShowImageNotActivated {
    text-align: center;
    margin-bottom: 30px;
    font-size: 20px;
    font-weight: bold;
}
#cgShowImageNotActivated {
    text-align: center;
    margin-bottom: 30px;
    font-size: 20px;
    font-weight: bold;
}
#cg-main-comments-div {
    font-size: 15px;
}
#cg-main-comments-div #cg_your_comment_comment_single_view {
    overflow: hidden;
}
/*
#cg_AlreadyRated_dialog, #cg_AllVotesUsed_dialog{
	z-index:9000100 !important;
}*/
#cg_slider_main_div .ui-dialog, .mainCGdiv .ui-dialog, #cg_main_div .ui-dialog, #cg_upload_form_container .ui-dialog {
    z-index: 9000100 !important;
    font-family: arial;
    color: white;
    text-align: center;
    position: absolute;
}
#cg_slider_main_div .ui-dialog, .mainCGdiv .ui-dialog, #cg_main_div .ui-dialog, #cg_upload_form_container .ui-dialog {
    background-color: black;
    opacity: 1;
}
#cg_slider_main_div .ui-dialog p, .mainCGdiv .ui-dialog p, #cg_main_div .ui-dialog p, #cg_upload_form_container .ui-dialog p {
    margin: 0;
}
.cg_show_dialog {
    padding: 5px;
    font-size: 20px;
    font-weight: bold;
}
#cg_slider_main_div .ui-dialog-titlebar .ui-dialog-title, .mainCGdiv .ui-dialog-titlebar .ui-dialog-title,
#cg_main_div .ui-dialog-titlebar .ui-dialog-title, #cg_upload_form_container .ui-dialog-titlebar .ui-dialog-title {
    display: none;
}
#cg_slider_main_div .ui-button, .mainCGdiv .ui-button, #cg_main_div .ui-button, #cg_upload_form_container .ui-button {
    width: 100%;
    padding: 5px;
    color: black;
    font-weight: bold;
    font-size: 20px;
    background-color: #feaa09;
    opacity: 1;
    border-radius: 0;
    outline: 0;
    outline-style: hidden;
    cursor: pointer;
}
#cg_slider_main_div .ui-button:focus, .mainCGdiv .ui-button:focus, #cg_main_div .ui-button:focus, #cg_upload_form_container .ui-button:focus {
    border: none;
    outline: 0;
    outline-style: hidden;
}
#cg_slider_main_div .ui-button:active, .mainCGdiv .ui-button:active, #cg_main_div .ui-button:active, #cg_upload_form_container .ui-button:active {
    border: none;
    outline: 0;
    outline-style: hidden;
}
#cg_slider_main_div .ui-button:hover, .mainCGdiv .ui-button:hover, #cg_main_div .ui-button:hover, #cg_upload_form_container .ui-button:hover {
    width: 100%;
    padding: 5px;
    color: black;
    font-weight: bold;
    font-size: 20px;
    background-color: #f1c062;
    opacity: 1;
    border-radius: 0;
}
/*In case some plugins renders embedd hidden fields in p tags*/
.mainCGallery > p, .mainCGallery > br,
.mainCGallery .cg_show > p, .mainCGallery .cg_show > br,
.mainCGallery .cg_gallery_info > p, .mainCGallery .cg_gallery_info > br,
.mainCGallery .cg_sort_form > p, .mainCGallery .cg_sort_form br {
    display: none;
}
.mainCGdiv br {
    display: none;
}
.cgEcommerceCheckoutBodyContainer br {
    display: inline;
}
#cgEcommerceCheckoutBodyContainer,
#cgMessagesContainer,
#cgMessagesContainerPro,
.mainCGdivUploadForm,
.mainCGdivUploadFormAjax,
.cgGoogleSignInContainerParent {
    overscroll-behavior-x: none;
    overscroll-behavior-y: contain;
}
.mainCGdiv #cg_select_order {
    height: auto;
    margin-bottom: 12px;
}
.mainCGdiv {
    height: auto;
    margin: 0;
    clear: both;
    position: relative !important;
    width: 100%;
    background-color: #000;
    padding: 15px 20px 15px;
    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 {
    outline: none;
}
body > .mainCGdivHelperParent {
    position: fixed;
    padding: 0 !important;
    top: 0;
    left: 0;
    background-color: #000;
    width: 100%;
    height: 100vh;
    height: 100svh;
    height: 100dvh;
    height: var(--cg-viewport-height, 100vh);
    overflow-y: hidden !important;
    overflow-x: hidden !important;
    z-index: 99999998;
}
body > .mainCGdivHelperParent .mainCGdivInnerParent{
    max-width: 1350px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    height: 100%;
    display: flex;
}
body > .mainCGdivHelperParent.cg_fe_controls_style_white {
    background-color: #fff;
}
body > .mainCGdivHelperParent.cg_no_scroll {
    overflow-y: hidden !important;
}
body > .mainCGdivHelperParent {
    overscroll-behavior-x: none;
}
body > .mainCGdivHelperParent .mainCGdiv {
    width: calc(100% - 200px) !important;
    height: 100% !important;
    margin: 0;
    padding: 50px 30px 50px 0;
    border: none;
    box-shadow: unset;
    overflow-x: hidden !important;
    /* Scrollen erlauben, aber Balken verstecken */
    overflow-y: auto !important;
    scrollbar-width: none;       /* Für Firefox */
    -ms-overflow-style: none;    /* Für IE/Edge */
    overscroll-behavior-x: none;
    overscroll-behavior-y: contain;
    overflow-anchor: none; /* Verhindert, dass der Browser eigenmächtig die Position anpasst */
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv {
    width: 100% !important;
    padding-right: 0 !important;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv {
    width: 100% !important;
    padding-right: 0;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .mainCGslider,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cg-slider-range-container {
    position: absolute !important;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px !important;
    margin: 0 !important;
    padding: 0 !important;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
}
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv {
    background-color: #000;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_scroll_locked {
    overflow: hidden !important;
    touch-action: none !important; /* Verhindert alle Gesten auf dem Handy */
}
body > .mainCGdivHelperParent .mainCGdiv.cg_is_mobile  {
    padding-bottom: 10px !important;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    overscroll-behavior-x: none;
    touch-action: pan-y;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view {
    padding-bottom: 20px !important;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view.cg_margin_bottom_0 {
    margin-bottom: 0 !important;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view.cg_padding_bottom_0 {
    padding-bottom: 0 !important;
}
body > .mainCGdivHelperParent .mainCGdivFullWindowConfigurationArea {
    height: auto;
    transform: translateY(-100%);
    background-color: white;
    position: fixed;
    left: -5px;/*important: otherwise visible on mobiles a bit on left side*/
    z-index: 99997;
    padding: 30px 15px 15px;
    overflow: hidden;
    transition: transform 0.30s linear;
    max-width: 1280px !important;
}
body > .mainCGdivHelperParent .mainCGdivFullWindowConfigurationArea.cg_fe_controls_style_black {
    background-color: #222;
}
body > .mainCGdivHelperParent .mainCGdivFullWindowConfigurationArea {
    padding-top: 6px;
    padding-left: 22px;
    padding-right: 22px;
    padding-bottom: 33px;/* do not do more then 33, otherwise might overlay */
    left: 0;/* do not remove, then precise distance from left*/
}
body > .mainCGdivHelperParent .mainCGdivFullWindowConfigurationArea.cg_opened {
    transform: translateY(0);
    border-bottom: none;
    transition: transform 0.30s linear;
    overflow-y: scroll;
    -ms-overflow-style: none !important;
    scrollbar-width: none;
    width: 100%;
    position: fixed;
    max-width: unset;
    top: 50px;
    min-height: 85px;/*so always overlay previes and next page when opening for sure*/
    left: 0;/* do not remove, then precise distance from left*/
    background-color: #000;
    border-bottom: unset;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .mainCGdivFullWindowConfigurationArea.cg_opened {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .mainCGdivFullWindowConfigurationAreaSub{
    overflow: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGdivFullWindowConfigurationArea.cg_opened {
    overflow-y: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGdivFullWindowConfigurationArea .mainCGdivFullWindowConfigurationAreaSub{
    max-height: 450px;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior-y: contain;
    touch-action: pan-y;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGdivFullWindowConfigurationArea.cg_opened {
    color: black;
    background-color: #fff;
    border-bottom: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
body > .mainCGdivHelperParent .mainCGdivFullWindowConfigurationArea .mainCGdivFullWindowConfigurationAreaCloseButtonContainer {
    display: none;
}
.mainCGdivHelperParent {
    padding: 0 !important;
    position: relative;
    margin: 0 auto !important;
    outline: none;
    display: inline-block !important;
    width: 100%;
    min-width: 100%;
    scroll-margin-top: 40px;
}
.mainCGdivHelperParent:focus {
    outline: none;
}
/* old */
/*.mainCGdivContainer{
	margin:0 !important;
	padding:0 !important;
	width:100%;
	outline: unset;
	display: inline-block;
}*/
.mainCGdivContainer {
    padding: 0 !important;
    outline: unset;
    display: block !important;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    margin: 0  !important;
    box-sizing: border-box;
    /*overflow: hidden;*//*Do not do this. Otherwise multiple stars details not visible on hover!*/
}
.mainCGdivContainer div {
    box-sizing: border-box;
}
.mainCGdivHelperParent div {
    box-sizing: border-box;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass.isCgWpPageEntryLandingPageClass .cg-sale-basket-open-parent {
    max-width: 1070px;
    margin: 0 auto;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer {
    display: none !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer {
    max-width: 1070px;
    margin: 0 auto;
}
#mainCGdivEntryPageContainer .mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer {
    width: 100%;
    max-width: 100%;
    margin-bottom: 17px;
}
#mainCGdivEntryPageContainer .mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer .mainCGBackToGalleryButtonHref {
    margin-left: 0;
}
.cg-entry-landing-neighbors-container {
    width: 100%;
    margin: 25px 0;
}
.cg-entry-landing-neighbors-container .mainCGdivContainer {
    overflow: visible;
}
.cg-entry-landing-neighbors-container .cg_gallery_info_rating_comments.cg-entry-landing-neighbor-read-only,
.cg-entry-landing-neighbors-container .cg_gallery_info_rating_comments.cg-entry-landing-neighbor-read-only * {
    cursor: default !important;
}
.cg-entry-landing-neighbors-container .cg_gallery_info_rating_comments.cg-entry-landing-neighbor-read-only .cg_rate_minus {
    display: none !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer.isCGalleries {
    padding-left: 0;
    margin-bottom: 15px;
    margin-left: -20px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer .mainCGBackToGalleryButtonHref,
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer .mainCGBackToGalleryButtonHref:hover,
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButtonHrefContainer .mainCGBackToGalleryButtonHref:focus
{
    display: inline-block;
    text-decoration: unset;
    outline: unset;
    border: unset;
}
.mainCGdivHelperParent .mainCGdiv .cgGalleryName {
    font-size: 24px;
    margin-bottom: 3px;
    font-weight: normal;
    width: 100%;
    text-align: center;
    color: #e7e9ea;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cgGalleryName {
    color: #000;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton {
    color: #e7e9ea;
    height: 32px;
    display: flex;
    justify-content: left;
    align-items: center;
    padding: 2px 0 0 58px;
    font-size: 18px;
    font-weight: bold;
    width: fit-content;
    cursor: pointer;
    margin-top: 9px;
    position: relative;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton:before {
    content: "";
    position: absolute;
    top: 0;
    left: 20px;
    height: 32px;
    width: 32px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAA45JREFUeF7tmsmrzlEYxz/XPIRYWchQQjaGUIRkSErGzHPsDFEW/gEbsVA2ZCaZZc6GZEgkQ5EsDVuSlVnf67z19rr3Pef8fuc3dN9zdrd7nuf7fb7neZ7fGd4mGnw0NXj8RAFiBjS4ArEEGjwBYhOMJRBLoMEViCXQ4AkQvwJFlMBQYCDwBPhUdAbmKUA7YDewFZoz7zMwF7hXpAh5CaDgDwDra4J9Doxq6wIo+EPA2hYC/QV0aMsCtDfBr6kTZF5Z2CKFLMEV/BFglWWFs+RgTa6swBX8UWCllcG/hljYyAJcwR8HljtGlQUHR+jw6ncETgMLnBmE5+ABHRa8E3AGmOfFICwHT+hw4J2B88BsbwZwH3gDvADuAK+BPwn8JDIJUX9dgIvArEQM/jf6YMpITfRVIJ+tukkrQFfgEjAzA6LKgpvATuBhBv6bXaYRoBtwGZieFTnjV0KcBbYDyo6gI6kACv4KMC0om/rOvgCbgJMhMZMIoOCvAlNDEvHwpUPVRuCnh02wHtADuA5MCgGewocWYBHwLYUP7x7Q0zSlCWlBA9lfAxYC39P48ymB7oBAp6QBDGyrLXe9k6YVzkcAOStLCVQHphumvdZIW5ngK4DcFN0Ea0NRHxgHvEwiQhIBhKNy0GewqC9BbaxPjQi/fUVIKoBwtAvURmiGL2hG89eZOwgv92kEqIiQ1VbYKxDgHTAY+OFjmFYAYekYfA6Y4wOc0dwVwCkf3yEEEF6a47APX9vcB8BE26Tq/4cSoJIJOrToscNn9DZfFjXWvsAAoL95Lxhr/nb1p4OT7N+7GoQUQJhZXIn1Mzs+bX3HA3pnqDc2A/uKEkC4uhQ9BqgeXYbPIgwHdgDL6jyoqB8tdgHWHB9wV5+ap9eeE8BSB6MkHIYB+4HJLfj/CChrnEYScCfHJhMOA6stBkk5yG4LsMt8iaphdHD76kI0KbiL70o52ERIy0Gn0xtArypSI80lq5VnWnArgGlaBwHt1GpHqMfRMcAtoI8B0E3VbRdyeQggHurcqtkNNaSeAaNdiDrMGQHcNZmgT7HOKtaRlwCVhqsfSGwzzVe/DhFRvQuEGvOBC8ASszu1+s1TgAqZIcAg4LH5lYiVpOeEPcCjMgvgGY/3dG3GJPBbF8siMsCFV25zogC5SV1SoJgBJV2Y3GjFDMhN6pICxQwo6cLkRitmQG5SlxQoZkBJFyY3Wn8Bln5lQQAEa70AAAAASUVORK5CYII=) no-repeat center center;
    background-size: 32px 32px;
    filter: invert(100%);
    z-index: 1;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGBackToGalleryButton {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAA45JREFUeF7tmsmrzlEYxz/XPIRYWchQQjaGUIRkSErGzHPsDFEW/gEbsVA2ZCaZZc6GZEgkQ5EsDVuSlVnf67z19rr3Pef8fuc3dN9zdrd7nuf7fb7neZ7fGd4mGnw0NXj8RAFiBjS4ArEEGjwBYhOMJRBLoMEViCXQ4AkQvwJFlMBQYCDwBPhUdAbmKUA7YDewFZoz7zMwF7hXpAh5CaDgDwDra4J9Doxq6wIo+EPA2hYC/QV0aMsCtDfBr6kTZF5Z2CKFLMEV/BFglWWFs+RgTa6swBX8UWCllcG/hljYyAJcwR8HljtGlQUHR+jw6ncETgMLnBmE5+ABHRa8E3AGmOfFICwHT+hw4J2B88BsbwZwH3gDvADuAK+BPwn8JDIJUX9dgIvArEQM/jf6YMpITfRVIJ+tukkrQFfgEjAzA6LKgpvATuBhBv6bXaYRoBtwGZieFTnjV0KcBbYDyo6gI6kACv4KMC0om/rOvgCbgJMhMZMIoOCvAlNDEvHwpUPVRuCnh02wHtADuA5MCgGewocWYBHwLYUP7x7Q0zSlCWlBA9lfAxYC39P48ymB7oBAp6QBDGyrLXe9k6YVzkcAOStLCVQHphumvdZIW5ngK4DcFN0Ea0NRHxgHvEwiQhIBhKNy0GewqC9BbaxPjQi/fUVIKoBwtAvURmiGL2hG89eZOwgv92kEqIiQ1VbYKxDgHTAY+OFjmFYAYekYfA6Y4wOc0dwVwCkf3yEEEF6a47APX9vcB8BE26Tq/4cSoJIJOrToscNn9DZfFjXWvsAAoL95Lxhr/nb1p4OT7N+7GoQUQJhZXIn1Mzs+bX3HA3pnqDc2A/uKEkC4uhQ9BqgeXYbPIgwHdgDL6jyoqB8tdgHWHB9wV5+ap9eeE8BSB6MkHIYB+4HJLfj/CChrnEYScCfHJhMOA6stBkk5yG4LsMt8iaphdHD76kI0KbiL70o52ERIy0Gn0xtArypSI80lq5VnWnArgGlaBwHt1GpHqMfRMcAtoI8B0E3VbRdyeQggHurcqtkNNaSeAaNdiDrMGQHcNZmgT7HOKtaRlwCVhqsfSGwzzVe/DhFRvQuEGvOBC8ASszu1+s1TgAqZIcAg4LH5lYiVpOeEPcCjMgvgGY/3dG3GJPBbF8siMsCFV25zogC5SV1SoJgBJV2Y3GjFDMhN6pICxQwo6cLkRitmQG5SlxQoZkBJFyY3Wn8Bln5lQQAEa70AAAAASUVORK5CYII=) no-repeat 20px center;
    background-size: 32px 32px;
    color: black;
    filter: unset;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGBackToGalleryButton:before {
    content: unset;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGBackToGalleryButton {
    color: black;
}
.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 {
    background-color: #fff;
    color: black;
}
.mainCGdivHelperParent .mainCGdiv .cg-show-text-until-an-image-added {
    background-color: #222222;
    color: #e7e9ea;
    padding: 5px 10px 10px;
}
.mainCGdivHelperParent .mainCGdiv .cg-show-text-until-an-image-added br {
    display: inline;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg-show-text-until-an-image-added {
    background-color: #fff;
    color: black;
}
.mainCGdiv .cgCenterDivHelperChild {
    margin: 0 !important;
    padding: 0 !important;
}
#main-cg-content-div #cg_main_div {
    position: relative;
    margin-left: auto;
    margin-right: auto;
}
#main-cg-content-div #rating-div {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
    padding-top: 10px;
}
.mainCGdiv .mainCGallery .cg_hide {
    display: none !important;
}
.mainCGdiv .mainCGallery .cg_figure {
    margin: 0;
    padding: 0;
}
.cg_invisible {
    visibility: hidden !important;
}
.cgCenterDivAppearenceHelper {
    background-color: transparent !important;
    height: 600px !important;
    width: 100% !important;
    display: none !important;/*since 20.0.0 not visible when loading at the beginning */
}
.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 {
    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%;
    }
}
body > .mainCGdivHelperParent .mainCGdiv .cg_search_input_div {
    width: auto;
    margin: 0;
    overflow: hidden;
    position: relative;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_random_button {
    margin-right: unset;
    box-sizing: border-box;
    background-size: 29px;
    margin-top: 0;
    min-width: 35px;
    overflow: hidden;
    position: relative;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_random_button_loader {
    margin-top: 0;
    margin-right: 0;
    min-width: 35px;
    width: 35px;
    flex: 0 0 35px;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_random_button_loader:after {
    margin: 8px auto 0;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_search_input {
    width: 100%;
}
.mainCGdiv .cg_search_input_div input {
    width: 200px;
    height: 35px;
    font-size: 16px;
    line-height: 18px;/*do not remove, might be cause strange behaviour from other themes css*/
    outline: none;
    outline-offset: unset;
    padding: 0 0 0 32px;
    border: 0.5px solid black;
    background-color: white !important;
    background: url(data:image/png;base64,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) no-repeat 7px center;
    background-size: 18px 18px;
    margin: 0 0 0 0;
    border-radius: unset;
    font-weight: 400;
    box-sizing: border-box;
}
.mainCGdiv .cg_search_input_div input::placeholder {
    color: #71767b;
}
.mainCGdiv.cg_fe_controls_style_white .cg_search_input_div input::placeholder {
    color: #536471;
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg_search_input_div input {
    border-radius: 8px;
}
.mainCGdiv .cg_search_input_div.cg_fe_controls_style_white input {
    background-image: url(data:image/png;base64,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);
    color: #000;
    border: thin solid #e6e6e6;
    background-color: #f5f5f5 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .cg_search_input_div.cg_fe_controls_style_white input:focus {
    border: thin solid #cccccc;
}
.mainCGdiv .cg_search_input_div.cg_fe_controls_style_black input {
    border: thin solid #303030;
    background-color: #212121 !important;
    color: #e7e9ea;
    background-image: url(data:image/png;base64,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);
}
.mainCGdiv .cg_search_input_div input:focus {
    border: thin solid #454545;
}
.cg_body_overflow_hidden {
    overflow: hidden !important;
    overscroll-behavior-x: none;
}
.cg_overflow_hidden {
    overflow: hidden !important;
}
.cg_margin_top_40 {
    scroll-margin-top: 40px !important;
}
.cg_margin_top_60 {
    scroll-margin-top: 60px !important;
}
.cg_justify_content_center {
    justify-content: center !important;
}
.cg_overflow_visible {
    overflow: visible !important;
}
.cg_position_absolute {
    position: absolute !important;
}
.cg_display_flex {
    display: flex !important;
}
.cg_flex_flow_column {
    flex-flow: column !important;
}
.cg_justify_content_space_between {
    justify-content: space-between !important;
}
.cg_background_unset {
    background: unset !important;
}
.mainCGdiv .cg_no_scroll {
    opacity: 0.2 !important;
    cursor: auto !important;
}
.mainCGdiv .cg_center {
    display: block;
    text-align: center;
    /*display: table;*//*KEIN TABLE DA text-overflow: ellipsis; ansonsten nicht wirkt*/
}
.mainCGdiv .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_center {
    display: flex;
    width: auto;
    margin: 0 auto !important;
    align-items: center;
    justify-content: center;
}
.mainCGdiv .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_right {
    display: flex;
    width: auto;
    float: right;
}
.mainCGdiv .cg_show .cg_gallery_comments_div .cg_gallery_comments_div_child.cg_center {
    display: flex;
    width: auto;
    margin: 0 auto !important;
    align-items: center;
    justify-content: center;
}
.mainCGdiv .cg_show .cg_gallery_comments_div .cg_gallery_comments_div_child.cg_right {
    display: flex;
    width: auto;
    float: right;
}
.mainCGdiv .cg_right {
    display: block;
    text-align: right;
}
.cg_hide_load {
    display: none !important;
}
.cg_blink_search {
    animation: cg_blink_search 1.5s linear infinite;
}
@keyframes cg_blink_search {
    50% {
        opacity: 0.1;
    }
}
/* Firefox old*/
@-moz-keyframes cg_blink_appear {
    0% {
        opacity: 0.1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes cg_blink_appear {
    0% {
        opacity: 0.1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}
/* IE */
@-ms-keyframes cg_blink_appear {
    0% {
        opacity: 0.1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}
/* Opera and prob css3 final iteration */
@keyframes cg_blink_appear {
    0% {
        opacity: 0.1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 1;
    }
}
.cg_blink_image_appear {
    -moz-animation: cg_blink_appear normal 1s infinite ease-in-out; /* Firefox */
    -webkit-animation: cg_blink_appear normal 1s infinite ease-in-out; /* Webkit */
    -ms-animation: cg_blink_appear normal 1s infinite ease-in-out; /* IE */
    animation: cg_blink_appear normal 1s infinite ease-in-out; /* Opera and prob css3 final iteration */
}
.cg_blink_image_appear_gallery_load {
    -moz-animation: cg_blink_appear normal 1s ease-in-out; /* Firefox */
    -webkit-animation: cg_blink_appear normal 1s ease-in-out; /* Webkit */
    -ms-animation: cg_blink_appear normal 1s ease-in-out; /* IE */
    animation: cg_blink_appear normal 1s ease-in-out; /* Opera and prob css3 final iteration */
}
/* Firefox old*/
@-moz-keyframes cg_blink_disappear {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 0.1;
    }
}
@-webkit-keyframes cg_blink_disappear {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 0.1;
    }
}
/* IE */
@-ms-keyframes cg_blink_disappear {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 0.1;
    }
}
/* Opera and prob css3 final iteration */
@keyframes cg_blink_disappear {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        opacity: 0.1;
    }
}
.cg_blink_image_disappear {
    -moz-animation: cg_blink_disappear normal 1s infinite ease-in-out; /* Firefox */
    -webkit-animation: cg_blink_disappear normal 1s infinite ease-in-out; /* Webkit */
    -ms-animation: cg_blink_disappear normal 1s infinite ease-in-out; /* IE */
    animation: cg_blink_disappear normal 1s infinite ease-in-out; /* Opera and prob css3 final iteration */
}
#cg-begin {
    position: absolute;
    background-color: transparent;
    z-index: -1000;
    margin-top: -100px;
    visibility: hidden;
}
div label input {
    margin-right: 100px;
}
.mainCGdiv .cg-cat-select-area-container {
    position: relative;
    overflow: hidden;
    margin-bottom: 8px;
    padding-bottom: 4px;
    margin-top: 3px;
    box-sizing: border-box;
}
.mainCGdiv .cg-cat-select-area-container::-webkit-scrollbar {
    width: 6px;
}
.mainCGdiv .cg-cat-select-area-container::-webkit-scrollbar-track {
    background-color: #e5e5e5;
}
.mainCGdiv .cg-cat-select-area-container::-webkit-scrollbar-thumb {
    background-color: black;
}
.mainCGdiv .cg-cat-select-area-container.cg-cat-select-area-show-more-available  {
    margin-bottom: 6px;
}
.mainCGdiv .cg-cat-select-area-container.cg-cat-select-area-show-less-available  {
    overflow: visible;
    margin-bottom: 10px;
    padding-bottom: 4px;
}
.mainCGdiv .cg-cat-select-area-container.cg-cat-select-area-show-more-available:after {
    position: absolute;
    bottom: 20px;
    height: 30px;
    width: 100%;
    content: "";
    pointer-events: none;
    background: linear-gradient(to top, rgba(34, 34, 34, 0.90) 20%, rgba(34, 34, 34, 0) 80%);
    display: none;
}
.mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area-container.cg-cat-select-area-show-more-available:after {
    background: unset;
}
.mainCGdiv .cg-cat-select-area-show-more,
.mainCGdiv .cg-cat-select-area-show-less {
    height: 36px;
    width: 20px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    position: absolute;
    left: 0;
    top: 2px;
    bottom: auto;
    cursor: pointer;
    margin: 0;
    filter: none;
    opacity: .9;
    z-index: 2;
    transition: opacity .18s ease;
}
.mainCGdiv .cg-cat-select-area-show-more:hover,
.mainCGdiv .cg-cat-select-area-show-less:hover {
    opacity: 1;
}
.mainCGdiv .cg-cat-select-area-show-more {
    background-image: url(data:image/png;base64,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);
}
.mainCGdiv .cg-cat-select-area-show-less {
    background-image: url(data:image/png;base64,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);
}
.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg-cat-select-area-show-more,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg-cat-select-area-show-more,
.mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area-show-more {
    background-image: url(data:image/png;base64,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);
}
.mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg-cat-select-area-show-less,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg-cat-select-area-show-less,
.mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area-show-less {
    background-image: url(data:image/png;base64,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);
}
body > .mainCGdivHelperParent .mainCGdiv .cg-fullwindow-configuration-area-close-handle{
    height: 30px;
    width: 100%;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 16px 16px;
    cursor: pointer;
    position: absolute;
    bottom: 0;
    margin-bottom: 1px;
    margin-left: auto;
    margin-right: auto;
    left: 50%;
    right: auto;
    border: 0;
    top: unset;
    padding-left: 0;
    padding-right: 0;
    transform: translateX(-50%);
}
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg-fullwindow-configuration-area-close-handle,
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg-fullwindow-configuration-area-close-handle {
    background-image: url(data:image/png;base64,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);
}
.mainCGdiv .cg-cat-select-area {
    display: none;
    position: relative;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
    margin: 0 0 0 0;
    width: 100%;
    flex-direction: row;
    overflow: hidden;
    flex-wrap: wrap;
    box-sizing: border-box;
    align-content: flex-start;
}
.mainCGdiv .cg-cat-select-area.cg-cat-select-area-show-more-available {
    max-height: 40px;
    padding-left: 26px;
}
.mainCGdivHelperParent  .mainCGdiv .cg-cat-select-area-container .cg-cat-select-area.cg-cat-select-area-show-less-available {
    max-height: unset;
    padding-left: 0;
    overflow: visible;
}
.mainCGdivHelperParent  .mainCGdiv .cg-cat-select-area-container .cg-cat-select-area.cg-cat-select-area-show-less-available.cg-cat-select-area-show-unfolded {
    padding-left: 0;
}
.mainCGdivHelperParent  .mainCGdiv .cg-cat-select-area-container.cg-cat-select-area-show-less-available:after {
    content: unset;
}
body > .mainCGdivHelperParent .mainCGdiv .cg-cat-select-area {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    overflow: hidden;
    padding-top: 6px;
    max-height: unset;
    margin-bottom: 10px;
    padding-left: 0;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area-container {
    margin-top: 0;
    margin-bottom: 8px;
    padding-bottom: 0;
    overflow: hidden;
    clear: both;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area-container.cg-cat-select-area-show-less-available {
    overflow: visible;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg-cat-select-area-show-more-available {
    min-height: 42px;
    max-height: 52px;
    padding-left: 26px;
    overflow: hidden;
    margin-bottom: 0;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg-cat-select-area-show-less-available {
    max-height: unset;
    padding-left: 0;
    overflow: visible;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area-show-more,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area-show-less {
    position: relative;
    display: block;
    left: auto;
    top: auto;
    bottom: auto;
    width: 100%;
    height: 22px;
    margin: 0 auto;
    background-position: center center;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area-show-more.cg_hide,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area-show-less.cg_hide {
    display: none;
}
.mainCGdiv .cg-cat-select-area label {
    display: flex !important;
    width: auto;
    cursor: pointer;
    font-size: 14px;
    position: relative;
    border-right: none;
    margin-bottom: 5px;
    line-height: 21px;
    /* line-height: 24px; */
    margin-right: 5px;
    /* border-radius: 23px; */
    height: unset;
    padding: 1px 3px;
    background-color: white;
    /* justify-items: center; */
    align-items: center;
    border: 0.5px solid black;
    font-weight: 400;
    overflow: hidden;
}
.mainCGdiv .cg-cat-select-area.cg-cat-select-area-show-more-available label {
    margin-bottom: 100px;/*so the bottom one are not visible but shadow is visible*/
}
.mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area label {
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv.cg_border_radius_controls_and_containers .cg-cat-select-area label {
    border-radius: 8px;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black span {
    color: black;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black label {
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black label span.cg_select_cat {
    color: #e7e9ea;
}
body > .mainCGdivHelperParent .mainCGdiv .cg-cat-select-area label {
    justify-content: center;
    box-sizing: border-box;
    margin-right: 15px;
    margin-bottom: 10px
}
@media screen and (max-width: 343px) {
    body > .mainCGdivHelperParent .mainCGdiv .cg-cat-select-area label{
        margin-right: 0;
    }
    body>.mainCGdivHelperParent .mainCGdiv .cg_further_images_container.cg_further_images_container_fullwindow_nav{
        gap: 5px;
    }
}
.mainCGdiv .cg-cat-select-area label span {
    width: auto;
    height: unset;
    cursor: pointer;
    /* text-align: center; */
    /* padding: 5px 30px 5px 15px; */
    /* display: inline-block; */
    /* float: none; */
    /* clear: left; */
    /* position: initial; */
    vertical-align: top;
    font-size: 16px;
    font-weight: 400;
    padding: 2px 3px;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black label span.cg_select_cat_count {
    color: #e7e9ea;
}
.mainCGdiv .cg-cat-select-area label span.cg_select_cat {
    margin-right: 3px;
    margin-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: black;
}
.mainCGdiv .cg-cat-select-area label span.cg_select_cat_check_icon {
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAaZJREFUaEPtmD1KBEEQhb8FY0HQxVBDEzPxAC6oB1DwHAYeQb2JeoIN1FgMTU00VQO9gRTMgA7b09VT3TOzUBPudte8772amp8JS35Mllw/DjB0gp6AJ2B0wFvIaKB5uydgttBYwBMwGlhv3waugcPqhzlwAbzF6o8hgV3gHthoiP0A9mMQQwOI+AdgPeD0DXDWlsKQADHxovsbWBsjgEb8aAG04gVgdC2UIv4T2APex9JCqeJnwEuuMboFXALHwArwCJwDr7ETVP+niP8CDjTipbZmCslN5gmYNsRKxBqXionXAtwBJwGnY24VFa8F+AFWW1olBFFcfC4AqdOE6EW8FuAWOFVcrDWELG17PPhbKtaC0dNqLmKZQM8LHrYWFRdBcoSebbKK1yYg63aq0bkZtUS3QDvBotU0CdRFckFkE5+SQC6IrOK7AFjaKbv4rgBdIIqItwCkQBQTbwXQQBQVnwNAaoReyouLzwUgdeRmdwUcVeOq/izS+jISHfKKBSn3AUW5/pc4QP+e/z+jJ+AJGB3wFjIaaN7uCZgtNBbwBIwGmrf/AsfDVjGhp2amAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 3px;
    display: none;
}
.mainCGdiv .cg-cat-select-area label.cg_cat_checkbox_checked span.cg_select_cat_check_icon {
    display: block;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black label span.cg_select_cat_check_icon {
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-right: 3px;
}
.mainCGdiv .cg-cat-select-area label.cg_cat_checkbox_unchecked {
    opacity: 1;
}
/*
.mainCGdiv .cg-cat-select-area label.cg_cat_checkbox_checked:after{
	content: '\2611';
	background-color: black;
	color: white;
	position:absolute;
	top:7px;
	bottom:0;
	right:7px;
	font-weight: 400;
	display: none;
}*/
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black label.cg_cat_checkbox_checked:after {
    background-color: #000;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_white label.cg_cat_checkbox_checked:after {
    background-color: white;
    color: black;
    font-weight: 400;
    display: none;
}
/*
.mainCGdiv .cg-cat-select-area label.cg_cat_checkbox_unchecked:after{
	content: '\2610';
	color: #000;
	position:absolute;
	top:7px;
	bottom:0;
	right:7px;
	opacity: 1;
	font-weight: 400;
}
*/
/*
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black label.cg_cat_checkbox_unchecked:after{
	color:#fff;
	opacity: 1;
}*/
.mainCGdiv .cg-cat-select-area label input {
    position: absolute;
    top: -20px;
    visibility: hidden;
}
.mainCGdiv .cg-cat-select-area input:checked + span {
    background-color: black;
    color: #fff;
    opacity: 1;
}
.mainCGdiv .cg-cat-select-area input + span {
    background-color: #AEAEAE;
    color: #000;
    opacity: 0.4;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_white input + span {
    background-color: white;
    color: #000;
    opacity: 1;
    font-weight: 400;
}
.mainCGdiv .cg-cat-select-area.cg_fe_controls_style_black input + span {
    background-color: #000;
    color: #fff;
    opacity: 1;
    font-weight: 400;
}
/*
.cg-cat-select-area label.cg_cat_checkbox_checked:after{
	background-color: white !important;
	color: black !important;
	opacity: 0.8 !important;
}
.cg-cat-select-area input:checked + span {
	background-color: white !important;
	color: #000 !important;
	opacity: 0.8 !important;
}
.cg-cat-select-area input + span {
	background-color: #cdcdcd !important;
	color: #000 !important;
	opacity: 0.6 !important;
}
.cg-cat-select-area label.cg_cat_checkbox_unchecked:after {
	background-color: #e3e3e3 !important;
	color: #000 !important;
	opacity: 0.6 !important;
}*/
/* Inside gallery single image view */
.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;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView:last-child:after{
    content: unset;
}
.mainCGdivContainer .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:last-child:after {
    content: unset;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv {
    padding-left: 40px;
    padding-right: 40px;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery {
    display: block;
    width: 100%;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv {
    width: 100% !important;
    max-width: 1380px;
    margin-left: auto !important;
    margin-right: auto !important;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile.cg-slider-view .mainCGallery .cgCenterDiv {
    padding-left: 10px;
    padding-right: 10px;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv {
    box-sizing: border-box;
}
.mainCGdiv .mainCGallery.cg_slider .cgCenterDiv {
    margin-top: 6px;
}
.mainCGdiv.cg_blog_view_search .mainCGallery .cgCenterDiv.cgCenterDivForBlogView {
    display: none !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivForBlogView {
    background-color: #000;
    margin-top: 15px !important;
    margin-bottom: 15px !important;
    padding-left: 20px;
    padding-right: 20px;
    width: 100% !important;
    position: relative;
    border-bottom: thin solid #212121;
    padding-bottom: 10px;
}
#mainCGdivEntryPageContainer .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivForBlogView {
    margin-top: 16.5px !important;/*because of cg-gallery-owner-badge-entry hover effect*/
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView {
    opacity: 1;
    transform: translateY(0);
    transition: opacity 0.22s ease, transform 0.26s cubic-bezier(0.22, 1, 0.36, 1);
    will-change: opacity, transform;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView.cg_fullwindow_blog_entry_prepare {
    opacity: 0;
    transform: translateY(22px);
    pointer-events: none;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView {
    transition: opacity 0.12s ease;
    will-change: auto;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView.cg_fullwindow_blog_entry_prepare {
    transform: translateY(0);
    will-change: opacity;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_fullwindow_blog_view_search .mainCGallery .cgCenterDiv.cgCenterDivForBlogView {
    display: none !important;/*smoother browser loading then*/
}
.mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivForBlogView:after {
    content :"";
    display: none;/*will not be shown since 21.1.4*/
    width: 200%;
    height: 0.5px;
    background: #e7e9ea;
    position: absolute;
    bottom: 0;
    transform: translateX(-25%);
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView:after {
    content :"";
    display: none;/*will not be shown since 21.1.4*/
    width: 200%;
    height: 0.5px;
    background: #909090;
    position: absolute;
    bottom: 0;
    transform: translateX(-25%);
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivForBlogView:after {
    content :"";
    width: 1000%;
    height: 0.5px;
    background: #909090;
    position: absolute;
    transform: translateX(-50%);
    bottom: 0;
    display: none;/*will not be shown since 21.1.4*/
}
body > .mainCGdivHelperParent  .mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView:after {
    content :"";
    display: none;/*since 21.1.4*/
    width: 1000%;
    height: 0.5px;
    background: #c3c3c3;
    position: absolute;
    transform: translateX(-50%);
    bottom: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white {
    margin-top: 15px !important;
    margin-bottom: 5px !important;
    background-color: #fff;
    border: unset;
    border-bottom: thin solid #e6e6e6;
    border-radius: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-div-buttons {
    padding-left: 0;
    padding-right: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image {
    box-shadow: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-gallery-upload {
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
    width: 40px;
    height: 25px;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-image-image-href-to-copy {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/entry/href-copy-bright.png) no-repeat center center;
    background-size: 22px 22px;
    width: 24px;
    height: 24px;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-download {
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 22px 23px;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-fullwindow {
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-fullwindow-configuration-button {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/full-window-configuration-bright.png) no-repeat center center;
    background-size: contain;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-fullscreen-button, .mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .cg_header .cg-fullscreen-button {
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-you-can-not-comment-in-own-gallery {
    width: 100%;
    display: block;
    text-align: center;
    font-size: 16px;
    color: #e7e9ea;
    float: right;
    margin-right: -15px;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-you-can-not-comment-in-own-gallery {
    color: black;
}
.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-div .cg-center-image-comments-user-data {
    align-items: baseline;
}
.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-div .cg-center-image-comments-user-data .cg-center-image-comments-profile-image {
    height: 20px;
    width: 20px;
    transform: translateY(4px);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-user-data .cg-center-image-comments-profile-image {
    border: thin solid #e6e6e6;
}
.mainCGdiv.cg_border_radius_controls_and_containers  .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-profile-image {
    border-radius: 8px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-nickname-avatar {
    height: 18px;
    line-height: 20px;
    width: 26px;
    opacity: 0.5;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/entry/avatar-dark.png) center center no-repeat;
    background-size: contain;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div .cg-center-image-comments-user-data .cg-center-image-comments-nickname-avatar {
    transform: translateY(2px);
    margin-left: -2px;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-user-data .cg-center-image-comments-nickname-avatar {
    opacity: 1;
    background: url(data:image/png;base64,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) 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: bold;
    font-size: 18px;
    color: #e7e9ea;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-user-data .cg-center-image-comments-nickname-text {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div .cg-center-image-comments-user-data .cg-center-image-comments-nickname-text {
    font-size: 16px;
    font-weight: bold;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-date{
    margin-left: 5px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div .cg-center-image-comments-date{
    font-size: 13px;
    margin-top: 5px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-user-data .cg-center-image-comments-date p{
    font-size: 14px;
    text-decoration: none;
}
.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%;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cg_center_black .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title {
    border: thin solid #303030;
    background-color: #212121;
    color: #e7e9ea;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cg_center_black .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title:focus {
    border: thin solid #454545;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title {
    color: black;
    border: 0.5px solid black;
    outline: unset;
    box-shadow: unset;
    background-color: white;
    padding: 6px;
    white-space: pre-wrap;
    overflow: hidden;
    width: 99%; /* becasue textarea is also 99% so border-right is visible */
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter .cg-center-image-comments-div-enter-title:focus {
    outline: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter textarea {
    color: black;
    border: 0.5px solid black;
    outline: unset;
    box-shadow: unset;
    width: 99%; /* otherwise border-right not visible */
    margin-right: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter textarea:focus {
    outline: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white button, .cg_messages_container.cg_fe_controls_style_white .cg_button {
    background-color: #fff;
    color: black;
    opacity: 1;
    border-radius: unset;
    border: 1px solid #e5e5e5;
    background-image: unset;
    outline: unset;
    box-shadow: unset;
    text-shadow: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white button:hover, .cg_messages_container.cg_fe_controls_style_white .cg_button:hover {
    filter: brightness(96%)!important;
    cursor: pointer;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div {
    background-color: #fff;
    padding-bottom: 0 !important;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div {
    margin-bottom: 30px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div.cg-center-div-skeleton-box-container{
    padding: 0 0 0 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.cg_center_white .cg-center-orientation {
    background-color: transparent;
    border-bottom: 0.5px solid black;
    margin-top: -6px;
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white hr {
    background-color: unset;
    border-bottom: 0.5px solid black;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_center_white .cg-center-arrow {
    border-radius: 50%;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-parent {
    border-bottom: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white span .cg_gallery_comments_div {
    background-color: #fff;
}
.mainCGallery .cgCenterDiv.cg_center_white .cg_gallery_rating_div .cg_gallery_rating_div_count {
    color: black;
}
.mainCGallery .cgCenterDiv.cg_center_white .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    color: black;
}
.mainCGallery .cgCenterDiv.cg_center_white .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_center_white .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    color: black;
    background-color: white !important;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting {
    position: fixed;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
    align-content: center;
    font-size: 20px;
    top: 0;
    left: 0;
    border-radius: unset; /*has to be unset, otherwise looks improperly if border-radius for gallery is activated, in this case*/
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting.cg-lds-dual-ring-star-loading,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting.cg-lds-dual-ring-star-loading {
    opacity: 1;
    padding-top: 50px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting.cg-lds-dual-ring-star-loading:after,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting.cg-lds-dual-ring-star-loading:after {
    width: 55px;
    height: 55px;
    margin: 0 auto;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div {
    padding: 50px 0 20px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div .cg_rate_minus,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div .cg_rate_minus {
    width: 23px;
    height: 21px;
    margin-left: 17px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    height: 30px;
    width: 29px;
    margin-left: 9px;
    background-size: contain;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_child,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_gallery_rating_div_child {
    justify-content: center;
    margin: 0 auto !important;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row {
    max-width: 310px;
    margin: 0 auto 3px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_number,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_number {
    margin-right: 4px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_star,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_star {
    width: 17px;
    height: 18px;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_progress,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_progress {
    width: unset;
    max-width: 100%;
}
.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_progress progress,
.cg_messages_container_pro .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_progress progress {
    width: revert;
    max-width: unset;
}
/*IMPORTANT: If you add moz stuff then chrome stuff gets overwritten!!!*/
/*.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_progress progress::-moz-progress-bar {
	background-color: #ffb10a;
}*/
/*IMPORTANT: If you add moz stuff then chrome stuff gets overwritten!!!*/
/*.mainCGdiv .mainCGallery .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details.cg_opened_for_mobile_voting .cg_five_star_details_row .cg_five_star_details_row_progress progress::-webkit-progress-value{
	background-color: #808080;
}*/
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white span .cg_gallery_comments_div {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white label {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white p {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv hr {
    width: 100%;
    padding: 0;
    margin: 0;
    max-width: unset;
    /*background-color: #000;*/
    background-color: #909090;
    height: 1px;
    position: absolute;
    border: none;
    outline: none;
    outline-offset: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv span[id^="cgCenterImageCommentsDivTitle"] hr {
    margin-top: -10px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-title hr {
    left: 0;
    top: 70%;
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent.cgHundertPercentWidth .cg-center-image-info-div-title hr {
    left: 0;
    top: 70%;
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv span[id^="cgCenterImageInfoDivTitle"] hr:before {
    height: 0;
    width: 0;
    content: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv span[id^="cgCenterImageInfoDivTitle"] hr:after {
    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;/*important so rating details is visible over comments when hover*/
    position: relative;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view {
    max-width: 1900px;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view {
    width: 100%;
    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper > .cg-center-slider-position-info {
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view > .cg-center-slider-position-info {
    display: block;
    text-align: center;
    color: #e7e9ea;
    margin: 1px 0;
    font-size: 15px;
    padding-left: 5px;
    padding-top: 8px;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view > .cg-center-slider-position-info {
    visibility: hidden;
    max-height: 10px;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDiv.cg_center_white .cg-center-div-helper.cg-slider-view > .cg-center-slider-position-info {
    color: black;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view .cg-center-image-div {
    padding-top: 0;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-image-div {
    width: 100%;
    float: none;
    margin: 0 auto;
    max-width: 1080px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view > .cg-center-image-div-buttons {
    max-width: 1300px;
    margin: 0 auto;
    height: 0;
    max-height: 0;
    min-height: 0;
    padding: 0;
    display: flex !important;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-div-helper.cg-slider-view > .cg-center-image-div-buttons {
    width: 100%;
    max-width: 1080px;
}
.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 0 0 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;
    /*box-shadow: 0 4px 15px rgba(0, 0, 0, .65);*/
    position: relative;
    overflow: hidden;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image img{
    display: block;
    max-width: 100%;
    max-height: min(75vw, 90vh);
    object-fit: contain;
    margin-left: auto;
    margin-right: auto;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image.cg-center-image-alternative-file-type-video.cgl_on_load{
    width: calc(100% - 80px);
    max-width: calc(100% - 80px);
    min-width: 0;
    margin-left: auto;
    margin-right: auto;
    height: auto;
    max-height: none;
    overflow: visible;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image.cg-center-image-alternative-file-type-video.cgl_on_load .cg-center-image-video{
    width: 100%;
    height: auto;
    min-width: 0;
    max-width: 100%;
    max-height: none;
    align-items: flex-start;
    overflow: visible;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image.cg-center-image-alternative-file-type-video.cgl_on_load video,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image.cg-center-image-alternative-file-type-video.cgl_on_load .cg-center-image-video-entry-content{
    display: block;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    height: auto;
    max-height: none;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image,
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image video{
    border-radius: 4px;
}
.mainCGdiv.cg_border_radius_controls_and_containers:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image:not(.cg-center-image-alternative-file-type):not(.cg-center-image-alternative-file-type-audio):not(.cg-center-image-alternative-file-type-video):not(.cg-center-image-social-entry),
.mainCGdiv.cg_border_radius_controls_and_containers:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image:not(.cg-center-image-alternative-file-type):not(.cg-center-image-alternative-file-type-audio):not(.cg-center-image-alternative-file-type-video):not(.cg-center-image-social-entry) > img {
    border-radius: 0;
}
.mainCGdiv.cg_border_radius_controls_and_containers:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image > img {
    display: block;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image.cg-center-image-social-entry {
    display: flex;
    justify-content: center;
    align-items: center;
    transform: unset !important;
    position: initial !important;
    min-height: 100%;
    user-select: none;
   /*top: 50%;
    transform: translateY(-50%) !important;*/
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-social-entry iframe {
    /*z-index: -1;has to be done otherwise videos in iframe might overlay*/
    border: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry .cg-center-image.cg-center-image-social-entry iframe {
    min-height: 400px;
    width: 100%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-social-entry iframe.cg-center-image-inst-entry-content {
    min-height: 740px !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry .cg-center-image.cg-center-image-social-entry .cg-center-image-twt-entry-content,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry .cg-center-image.cg-center-image-social-entry .cg-center-image-tkt-entry-content {
    min-height: 550px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-social-entry .cg-center-image-twt-entry-content,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-social-entry .cg-center-image-tkt-entry-content
{
    width: fit-content;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.mainCGdiv iframe {
    border: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_social_consent_required .cg-center-image.cg-center-image-social-entry {
    min-height: 400px;
    width: 100%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-con-entry {
    min-height: 220px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: column;
    position: relative;
    background-color: unset;
}
.mainCGdiv.cg_fe_controls_style_white .cgCenterDiv .cg-center-image.cg-center-image-con-entry {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC) no-repeat;
    background-position: right 15px bottom 10px;
    background-size: 27px !important;
    background-color: white;
    border-top: unset;
    border-bottom: unset;
}
.mainCGdiv .cgCenterDiv .cg-center-image.cg-center-image-con-entry:after {
    content: "";
    height: 100%;
    width: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC) no-repeat;
    background-position: right 15px bottom 10px;
    background-size: 27px !important;
    background-color: transparent;
    border-top: 0.5px solid #909090;
    border-bottom: 0.5px solid #909090;
    position: absolute;
    filter: invert(70%);
    border: unset;
}
.mainCGdiv.cg_fe_controls_style_white .cgCenterDiv .cg-center-image.cg-center-image-con-entry:after {
    content: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-con-entry .cg-center-image-con-entry-content{
    width: 100%;
    height: 100%;
    display: flex;
    overflow-y: auto;
    flex-grow: 1;
    max-height: 219px;
    text-align: center;
    justify-content: center;
    align-items: center;
    color: #e7e9ea;
    font-size: 18px;
    padding: 0 15px;
    word-break: break-word;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-con-entry .cg-center-image-con-entry-content{
    color: black;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-parent-multiple-files-clicked .cg-center-image {
    top: 50%!important;
    transform: translate(-50%,-50%)!important;
    position: absolute;
    left: 50% !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent-multiple-files-nav{
    display: flex;
    width: 100%;
    height: 20px;
    align-items: center;
    justify-content: center;
    margin-top: 8px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent-multiple-files-nav-point{
    background-color: #a8a8a8;
    height: 10px;
    width: 10px;
    margin-right: 6px;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-parent-multiple-files-nav-point{
    border-radius: 50%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent-multiple-files-nav-point:last-child{
    margin-right: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent-multiple-files-nav-point.cg-center-image-parent-multiple-files-nav-point-active{
    background-color: #0095f6;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-center-image-additional-file-button {
    box-shadow: 0.5px 0.5px 0.5px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%) !important;
    height: 35px;
    width: 35px;
    opacity: 0.7;
    background-color: white;
    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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAeVJREFUaEPtmUlKRDEQhr8WQcQDqAh6BHceQwU3unC+gziBs6JXEARdqKAL8RiKwxmcT6AuRKUgDSL9hk5Xql/gZfuG/F8qfyWpVIi8VSLXTwnQ7AiWEYgxAq3AOjAN/ABHwBrw0QwYnym0BSz+E3sNDAMv1hA+ACKyu4bQZ2AIuLGE8AF4BboSRL4Dk8C5FYQPwA4wnyJQfLEKbDiPBGXxARATi3HHMpSdAjOhze0DILrluzlgG2hJAbkHBoHHUGHwBajqGQEOgY4UgWJ6yVCSqdRbowAiqB+4BHpT1H0Cs8CxNoEGgGiStHoBDGSYew9Y0DS3FoDobgP2gfGMUT4DpgBJuQ03TYB6zH3nFr2Gza0NYG7uUABm5g4JYGLu0AAC0Q4cAKMZjj0BJoCvepxtAVA197I7N6T1KSv7UhEB8ppbVu2emAEegL4iAsi0yTOF5LQn7+VuFh6I2sTB90ghI2CySw0FYHZO0AbIe1Ir5GYu6u10cLMm5VWNKWRi1lAAZmbVBjA3qyZA9IWtXVfUShoUKS2uAJua1QfNCLwBnQk/jKK4mwTw5CoNt7m3kgov+qTRWtXpK1c+lNK7afMB+HvF9O0q1XLlFM0Vk+kIZ3XmE4Gsf5o+LwFMh7tGZ2UEmh2BX7yzcDHz+LfnAAAAAElFTkSuQmCC) center center no-repeat;
    background-position-x: 7.5px;
    background-color: white;
    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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAgdJREFUaEPtmesqBVEUx39HSngCl7yCIl6DQigk3kG5U255BXcK5QtewwcPIbwBPihap5majrP33PbeMztzPp1Oe/b5/9Za/9lr1tTw/FPzXD8VQNEZrDLwnzPQDmwCc1D34gmwBXynCUpRJdQF3APDDWJ3gbWyAwwAD0BvE6Gvit+VTK4zMA5cAB0KRW9ATxkzIIGS0tgO6l2lcQ9YLRuAmPUUmIoRdhMYulQmVpk1yvIDHALLgHxP9bHpgX7gEejTKPoCFoHrVKoji20BjAVm7dQIE8OOAk9Zxct1pgFkvyVAzNiiEfYMjAAvecSbBmgDjoDZGFF3wDzwkVe8SQDrZlXBmighJ2a1BeDMrKYBnJvVJEArcAlMx5jwFlgAPk2Y1SSAtLwrGlFymkqfv5PlZE0Lm8XEcu9u1grLf+c+WSuABBHwvoTExFcJ2uPSmjg8wZ32PCbvQtG94h4RZa2RrtMWgOzrdSsRBsbrZi6EkHb6GJjxsZ0ONTvvkbKcxAmOCpyZ2xaAM3PbBBAI6+a2DSAQMtg6AyZjaq+Ug62oudeD8bkuaAfBgCuJz+prXGQgKmYCONcMd9+B7sTqCwAQbYPBeL3ZFNoLAIGQKMsLjqGGaO/HPO39SY7rEooKEHPLKyUZhMkUTybYG768YkpT5tq1RWbACEQFYCSMOTapMpAjeEYu/QXLVGoxRdFjDgAAAABJRU5ErkJggg==) center center no-repeat;
    background-color: white;
    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-rotated.cg180degree {
    width: 100%;
    height: 100%;
}
/*
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg_translateX {
    -webkit-transition: all 0.30s linear !important;
    -moz-transition: all 0.30s linear !important;
    transition: all 0.30s linear !important;
}*/
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg_contain {
    background-size: cover !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image .cg-center-image-name {
    display: block;
    position: absolute;
    bottom: 0;
    text-align: center;
    max-width: 440px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    left: 50%;
    transform: translateX(-50%);
    color: #e7e9ea;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white  .cg-center-image .cg-center-image-name {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image .cg-center-image-audio {
    display: block;
    position: absolute;
    bottom: 22px;
    text-align: center;
    max-width: 440px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    left: 50%;
    transform: translateX(-50%);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image .cg-center-image-audio + .cg-center-image-name {
    bottom: 1px;
    z-index: 99;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-alternative-file-type-video .cg-center-image-name {
    bottom: 10px;
    z-index: 99;
    width: 100%;
    background-color: #000;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image.cg-center-image-alternative-file-type-video .cg-center-image-name {
    background-color: #fff;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image .cg-center-image-video {
    display: flex;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-items: center;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image .cg-center-image-video video {
    display: flex;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image .cg-center-image-video video {
    z-index: 1;
}
.cg_messages_container_pro  .cg-center-show-profile-image-full-show {
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    max-width: 100%;
    margin: 0 auto;
}
.cg_messages_container_pro  .cg-center-show-profile-image-full-image {
    display: block;
    width: auto;
    height: auto;
    max-width: 400px;
    max-height: 400px;
    max-width: min(400px, calc(100vw - 90px));
    max-width: min(400px, calc(100svw - 90px));
    max-width: min(400px, calc(100dvw - 90px));
    max-height: min(400px, calc(100vh - 180px));
    max-height: min(400px, calc(100svh - 180px));
    max-height: min(400px, calc(100dvh - 180px));
    max-height: min(400px, calc(var(--cg-viewport-height, 100vh) - 180px));
    object-fit: contain;
}
.cg_messages_container_pro  .cg-center-show-profile-image-full-nickname {
    margin-bottom: 10px;
    border-bottom: thin solid #212121;
    text-align: left;
    padding-left: 15px;
}
.cg_messages_container_pro.cg_fe_controls_style_white  .cg-center-show-profile-image-full-nickname {
    border-bottom: thin solid #e6e6e6;
}
.mainCGdiv .mainCGallery .cg_show .cg-gallery-owner-badge,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge {
    position: absolute;
    left: 12px;
    bottom: 12px;
    z-index: 35;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 46px;
    padding: 0;
    margin: 0;
    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 14px;
    background: rgba(8, 12, 16, 0.62);
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.24);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    cursor: pointer;
    appearance: none;
}
.mainCGdiv .mainCGallery .cg_show .cg-gallery-owner-badge.cg-gallery-owner-badge-tile {
    width: 40px;
    height: 40px;
    left: 10px;
    bottom: 10px;
    border-radius: 12px;
}
.mainCGdiv .mainCGallery .cg_show .cg-gallery-owner-badge .cg-gallery-owner-badge-image,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image {
    display: block;
    width: 30px;
    height: 30px;
    border-radius: 10px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid rgba(255, 255, 255, 0.22);
    pointer-events: none;
}
.mainCGdiv .mainCGallery .cg_show .cg-gallery-owner-badge .cg-gallery-owner-badge-text,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text {
    display: block;
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #e7e9ea;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.2;
    pointer-events: none;
}
.mainCGdiv .mainCGallery .cg_show .cg-gallery-owner-badge.cg-gallery-owner-badge-tile .cg-gallery-owner-badge-image {
    width: 30px;
    height: 30px;
    border-radius: 8px;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg-gallery-owner-badge,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-parent .cg-gallery-owner-badge {
    border-color: rgba(12, 18, 28, 0.12);
    background: rgba(255, 255, 255, 0.82);
    box-shadow: 0 12px 30px rgba(15, 23, 42, 0.12);
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg-gallery-owner-badge .cg-gallery-owner-badge-image,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image {
    border-color: rgba(12, 18, 28, 0.14);
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg-gallery-owner-badge .cg-gallery-owner-badge-text,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text {
    color: #111827;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg-gallery-owner-badge:hover,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cg_show .cg-gallery-owner-badge:focus,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge:hover,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge:focus,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-parent .cg-gallery-owner-badge:hover,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-parent .cg-gallery-owner-badge:focus {
    filter: none !important;
    background-color: #fff !important;
    border-color: #d7d7d7 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
    color: #000 !important;
    transform: translateY(-1px);
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cg_show .cg-gallery-owner-badge,
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-parent .cg-gallery-owner-badge {
    border-radius: 16px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge {
    left: 1px;
    top: 42px;
    bottom: auto;
    width: auto;
    min-width: 52px;
    height: 30px;
    padding: 0;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge {
    border: thin solid #212121 !important;
    border-radius: 999px !important;
    background-color: #000 !important;
    color: #e7e9ea !important;
    box-shadow: none !important;
    text-shadow: none;
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image {
    border-color: #2a2a2a;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text {
    color: #e7e9ea;
}
.mainCGdiv:not(.cg_fe_controls_style_white) .mainCGallery .cg_show .cg-gallery-owner-badge:hover,
.mainCGdiv:not(.cg_fe_controls_style_white) .mainCGallery .cg_show .cg-gallery-owner-badge:focus,
.mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge:hover,
.mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg-center-image-parent .cg-gallery-owner-badge:focus {
    filter: none !important;
    background-color: #000 !important;
    border-color: #454545 !important;
    box-shadow: 0 4px 12px rgba(0,0,0,.28) !important;
    color: #e7e9ea !important;
    transform: translateY(-1px);
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-image {
    width: 30px;
    height: 30px;
    border-radius: 999px;
    margin-left: -1px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-profile-image.cg-gallery-owner-badge-show-nickname,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-profile-image.cg-gallery-owner-badge-show-nickname {
    justify-content: flex-start;
    gap: 10px;
    padding: 0 16px 0 0;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-nickname {
    top: 45px;
    left: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-nickname {
    top: -15px;
    left: -15px;
}
@media screen and (max-width: 736px) {
    body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-nickname{
        top: 45px;
        left: 0;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-nickname {
        left: 0;
    }
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-nickname:not(.cg-gallery-owner-badge-show-profile-image),
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-nickname:not(.cg-gallery-owner-badge-show-profile-image) {
    justify-content: flex-start;
    padding: 0 16px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-profile-image:not(.cg-gallery-owner-badge-show-nickname),
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-show-profile-image:not(.cg-gallery-owner-badge-show-nickname) {
    width: 52px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge .cg-gallery-owner-badge-text {
    max-width: 240px;
    font-size: 18px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-static,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-gallery-owner-badge.cg-gallery-owner-badge-static {
    cursor: default;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent {
    /*padding-bottom: 10px;*/
    overflow: hidden;
    position: relative;
    min-height: 220px !important;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-image-parent,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-image-rating-and-buttons-div,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-info-div {
    width: 100%;
    max-width: 1080px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
}
/*.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent.cg-one-image-only {
    min-height: unset !important;
}*/
.mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader .cg-center-image-parent {
    min-height: 300px !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent {
    display: flex;
    align-items: center;
    justify-content: center;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-parent.cg-center-image-parent-small-image {
    display: flex;
    align-items: center;
    justify-content: center;
}
.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-action-card {
    display: inline-flex;
    align-items: center;
    min-width: 0;
    min-height: 56px;
    padding: 7px 12px;
    border: thin solid #212121;
    background: #000;
    border-radius: 8px;
    box-shadow: none;
    box-sizing: border-box;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card {
    flex: 0 0 auto;
    min-width: 118px;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card {
    flex: 0 1 auto;
    width: auto !important;
    justify-content: flex-end;
    padding-left: 14px;
    padding-right: 14px;
    margin-right: 8px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card {
    display: grid;
    grid-template-columns: minmax(72px, 1fr) auto minmax(72px, 1fr);
    align-items: start;
    column-gap: 18px;
    row-gap: 18px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons-left {
    justify-self: start;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale {
    flex: 0 1 auto;
    justify-self: center;
    align-self: center;
    width: auto;
    max-width: 100%;
    min-width: 260px;
    min-height: 0;
    height: auto;
    float: none;
    margin: 0;
    padding: 12px 18px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 12px;
    text-align: center;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons {
    justify-self: end;
    margin-right: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-price-container {
    width: auto;
    max-width: 100%;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-price {
    margin: 0 auto;
    padding: 0;
    left: auto;
    position: static;
    display: inline-flex;
    flex-flow: row wrap;
    align-items: flex-end;
    justify-content: center;
    text-align: center;
    width: auto;
    max-width: 100%;
    min-width: 0;
    height: auto;
    line-height: 1;
    white-space: nowrap;
    row-gap: 6px;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-price-type {
    display: block;
    position: static;
    left: auto;
    bottom: auto;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    width: 100%;
    line-height: 1.2;
    margin-top: 4px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now-and-add-to-basket-container {
    width: auto;
    max-width: 100%;
    padding-left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub {
    width: auto;
    max-width: 100%;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    align-items: stretch;
    gap: 10px;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-add-to-basket {
    width: auto;
    min-width: 110px;
    min-height: 38px;
    height: 38px;
    padding: 0 14px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    box-sizing: border-box;
    line-height: 1.1;
    align-self: stretch;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now {
    background-color: #fff;
    color: #000;
    border: thin solid #fff;
    box-shadow: none;
    margin-bottom: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-add-to-basket {
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    box-shadow: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery.cg_center_white .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now {
    background-color: black;
    color: white;
    border: 0.5px solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery.cg_center_white .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-add-to-basket {
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-product-info {
    width: auto;
    max-width: 100%;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-left: 0;
    text-align: center;
    box-sizing: border-box;
}
@media screen and (max-width: 550px) {
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card {
        width: 100%;
        grid-template-columns: 1fr max-content max-content 1fr;
        justify-content: stretch;
        align-items: start;
        column-gap: 12px;
        row-gap: 12px;
        padding-left: 0;
        padding-right: 0;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons-left {
        grid-column: 2;
        grid-row: 1;
        justify-self: center;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons {
        grid-column: 3;
        grid-row: 1;
        justify-self: center;
        width: auto !important;
        margin-left: 0;
        margin-right: 0;
        justify-content: center;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cgHundertPercentWidth {
        width: auto !important;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cg-center-image-div-buttons-first-break .cg-center-image-div-buttons-second-controls,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cg-center-image-div-buttons-second-break .cg-center-image-div-buttons-second-controls {
        width: auto !important;
        margin-left: 0;
        justify-content: center;
        padding: 0;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale {
        grid-column: 2 / 4;
        grid-row: 2;
        justify-self: center;
    }
}
@media screen and (max-width: 430px) {
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale {
        grid-column: 1 / -1;
        grid-row: 2;
        width: 100% !important;
        max-width: 100%;
        min-width: 0;
        box-sizing: border-box;
        justify-self: stretch;
        align-self: stretch;
        padding-left: 14px;
        padding-right: 14px;
        margin-left: 15%;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-price-container,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now-and-add-to-basket-container,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-product-info {
        width: 100% !important;
        max-width: 100%;
        box-sizing: border-box;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub {
        width: 100% !important;
        justify-content: center;
        box-sizing: border-box;
    }
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_social_consent_required .cg-center-image-rating-and-buttons-div,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_social_consent_required .cg-center-info-div,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_social_consent_required .cg_center_show_social_share_mobile_button {
    display: none !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_social_consent_required .cg_append_social_overlay_consent {
    cursor: auto;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-rating-div {
    display: flex;
    /* width: 50%; */
    float: left;
    padding: 10px 0;
    justify-content: center;
    align-items: center;
    z-index: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-rating-div > .cg_gallery_rating_div {
    display: flex;
    align-items: center;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg-center-image-rating-div {
    float: none;
    width: auto !important;
    padding: 0;
    justify-content: center;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div_child {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0;
    margin: 0;
    gap: 4px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
    width: 34px;
    height: 34px;
    min-width: 34px;
    border-radius: 12px;
    background-color: transparent;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
    display: none;
    width: 16px;
    height: 16px;
    min-width: 16px;
    margin-right: 0;
    border-radius: 0;
    position: static;
    inset: auto;
    flex: 0 0 auto;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div_child.cg_already_voted .cg_voted_confirm {
    display: inline-flex;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_gallery_rating_div_count {
    margin-left: 0;
    padding-top: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div.cg_gallery_rating_div_five_stars .cg_gallery_rating_div_child .cg_gallery_rating_div_star_one_star + .cg_gallery_rating_div_count {
    margin-left: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-action-card,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-action-card {
    border: thin solid #e6e6e6;
    background: #fff;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
    background-color: transparent;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_gallery_rating_div_count,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_gallery_rating_div_count {
    color: #1a2430;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-fblike-div {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 15px 0 15px 0;
    height: 40px;
    margin-left: -5px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-fblike-div.cgHundertPercentWidth {
    padding-top: 5px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-fblike-div iframe {
    border: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div {
    display: inline-block;
    width: 25%;
    height: 100%;
    float: right;
    padding: 0 0 20px 0;
    margin-top: -2px;
    background-color: #000;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-info-div {
    width: 100%;
    float: none;
    display: block;
    padding-top: 10px;
}
.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;
}
.mainCGdivHelperParent.cg_no_voting .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div {
    margin-top: 20px;
}
.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.cgHundertPercentWidth {
    max-width: 800px;
    margin: 0 auto;
    float: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent.cgHundertPercentWidth.cg_edit {
    margin-bottom: 50px;
    overflow: visible;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container {
    display: none;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container {
    display: flex;
    width: fit-content;
    flex-flow: wrap;
    cursor: pointer;
    margin-top: 5px;/*required margin-top so also fits for mobiles because info icon is over that*/
    margin-bottom: 10px;
    align-items: center;
    padding-left: 20px;
}
.mainCGdiv.cg_is_mobile .mainCGallery.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container {
    margin-top: 25px;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container .cg-center-image-info-edit-text {
    padding-left: 10px;
    font-size: 21px;
    font-weight: bold;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv.cg_center_white .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container .cg-center-image-info-edit-text {
    color: black;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container .cg-center-image-info-edit-icon {
    display: block;
    width: 27px;
    height: 27px;
    background: url(data:image/png;base64,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) no-repeat center;
    background-size: contain;
    cursor: pointer;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery.cg_center_white .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container .cg-center-image-info-edit-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEXElEQVR4Xu2bSagWRxDHf09UFAU9KG4oEU9eXEDc9eQSjIJLBL0lB1ERXEAUwX3BBdwQNwJeVRQV4kIIBg/BXZEoSC5KFAVPYhS9uPF/9Dzadr55M/NNz/Rb+va+11Nd/3/VVHVX1zTQxkdDG8dPEgEDgeFA9wpI+gN4nXHdYcBg4AXwL/A2zfNxBAj4UeCnNAI8zNkObAS+ZJA9CbgCdDPP6NmHwO/ACeBJLVkuAQJ/C+iXYfEip24DNtUJ3tXnM3AEWAu8d//pEnCxQsv7AG/j/RuYBnywf7QJkPWfFWnODLK2ApszWl66y71/ybDOQWBlLQJmmncmg7xCpuYBby88G/gN6JVCm0/AEOC/aK7tAQuAkymEFDlli7F8vTL7A6eBiSkEydO0buOokoA84AVQr6rAKrjZozNwDPi1GRLuAaPyEPAcuJ6C4TRTlGn2p5lozbFT3X1gKXDbkSGD7gDWJcgWcdrbNAbDLB4g1vWaVDHcPC8dBGSXSZsfHaWUUdYnKKoN3j8thYA48Da2v4CfnZ2jDKvcv6QGCTPMxil4D2gOfITvETAFeGUB7mhA6nd7/A+MBR6H7gFpwdskTHY8oTfwAFCW0BD46cDNPEGwzBiQFXyE5yrwI2DHBHnAn3HgQ/WAvOAjEpQF3AC4FzhjWz5UD6gXfJQd9I7fSZOuQkqDRYCPMN8FxsRslr7jJBQCigQfgdSeRXErcYRAgA/wivY6+mrHGTQBlYKvOgtUDr5KAoIAXxUBwYCvgoCgwJdNgC/wU2PqAkmRvwOgM0LjwamsNBgSeN156GxwtiwCQgEvYx82laT5ZREQEvhDwDLzbpRCQEjgDwDLrcDgnQAf4N+Y7a1bCE0KeHJ7HYVXOZO8EhAS+D3A6hiGvBIwFDgOiIgiRl7L7zQXonE6eCVACyrX6g5OZetOdbCQB7yWWwPsTljXOwHR2qOBc8CAHCTkBa+llOPnlUWArqv2GWufj7nhVUX2suk2SctDPeBLJ0CtKFEbjaqyi4CnDtKepkavWl1zQ+C1vU1V06shrFQPcFtZ3hkSTjnK9QCuASMSGCgCfOkeUKuXJ67Xp68pUw2KIaEo8MEQIEW0/VzhxIWR5pa5i0VCkeCDIkDKyBM2OBZfbO7y9XPR4IMjQAotBOyYoC2qGrImFBDw4kJKpUEwTiEFRt3J2/16igN96oz2teJpcARIUaVIpbcsDZDNpcwWRYCUnQtos+R7BOkBAn0DGO8bfdlb4bQu/V1zgkciSvUAjzhyi24noMzTYG4zeXyw3QPaPcBDQUSfojS1l3l03yJEj7Na4+Lk5SqJFaFYKDLaCYi7GtOHB2VsU0PwAn0QpjrlN7fDP8TU8kJQ1ocOqlK/dAnQ35cAdVK35nEBmBMBdL8a0xldB5aoubi1EaGPPlSZbrR+nAfoN32Sonv0Wa0MvSyv6/Em8LUIiHDrPVEJu2sLJ0IfS6pl/hvgSR7QwvFmU7/Nfz3+FftIZ1B03iNZAAAAAElFTkSuQmCC) no-repeat center;
    background-size: contain;
}
.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.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent.cg_edit .cg-center-image-info-save-icon-text-container {
    display: flex;
    width: fit-content;
    justify-content: flex-end;
    padding-right: 20px;
    flex-flow: wrap;
    float: right;
    cursor: pointer;
    margin-top: 0;
    align-items: center;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-save-icon-text-container .cg-center-image-info-save-icon {
    display: block;
    width: 27px;
    height: 27px;
    background: url(data:image/png;base64,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) no-repeat center;
    background-size: contain;
    cursor: pointer;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery.cg_center_white .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-save-icon-text-container .cg-center-image-info-save-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAoRJREFUeJztnLtuE0EUhj9bEASKBAQRhBJRIkDi0uQFUuAASZo0KdPwEEQI0dHQgkRBRcclCAkpEgUPYKBxQRAVRYiiXGQlSsgNWIpZG2fl2LE9Z86OZ39pCq/X//7ns727Zzwy7NcpYBooAmtA5MnYBu7QoQrASgqKUYFQAH6noAgVCCfx+51Pjp1WIUynILQqhGIKAqtC8Olsbx1CLt7xIA0Bi40MHGoceNLG63aBCeD9QTs0IjjYxgGlNElnn4TReqZ56dQpUQ/whjoQQgEA/yGM1W4MCQAYCK+pgRAaAEhACBEA1EAIFQDEEEIGANATOoBgzwFVZQC0A2greABHmjz/DNhyEeQQEmnMmrXDXa/gvwIZAO0A2soAaAfQVgZAO4C2MgDaAbSVAdAOoK3gATTrBiUUAV+BErAcb+sHrgFXFPI4+6V2FXhA47b2AvAQKDvM5eQgL4EzDQpP6iww0y0AHrVQeFKPfQfwvIPiK3rhK4AfwAkLAHqBeR8BTFkovqK7vgEoA8csAjgOrEtklboR+oBZlmJLW8BHi35VSQH4IuD5WcBTDMCCgOdPAU8xAHueeIoBOC3g2SfgKQbgkoDnZQFPQOYyWBLI+U0oq9gNxnWLxQ8J5hQzfmURwDsfAUQkVmW2qQnhjKLmZeBqB8XfQH45v6h5hJkJGm6j+Ju4mRkSP0AE/AGeAucPUfgAZmXKXxfZXK8Q2QVmMc1SCViKt5/DTIoWgBHgqKtAOeAXpt0MUZt5YE47haLm8sBb7RSKmslhmozvtDZt3Q1aBi5WHtzGtJsurghpGHuYy+w+3YqpaIeTHkv1iq+oD7iPmX7aTEFYW2MD+ATcw/xFQFX/APRT7xNce3EJAAAAAElFTkSuQmCC) no-repeat center;
    background-size: contain;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-save-icon-text-container .cg-center-image-info-save-text {
    padding-left: 10px;
    font-size: 21px;
    font-weight: bold;
}
.mainCGdiv .mainCGallery.cg_is_user_gallery .cgCenterDiv.cg_center_white .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-save-icon-text-container .cg-center-image-info-save-text {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent.cgCenterImageNoInfo {
    display: block;
    max-height: 40px;
    min-height: 40px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent.cgCenterImageNoInfo > * {
    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(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../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 .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available > .cg-center-image-comments-div-add-comment {
    margin-top: 15px;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div .cg-center-image-comments-div-parent > .cg-center-image-comments-div-add-comment {
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/entry/comment-add-bright.png) no-repeat center center;
    background-size: 30px 30px;
    opacity: 0.85;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-comments-div-parent.cgCenterImageNoInfo {
    float: none;
    margin: 0 auto;
    padding-left: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div.cg_single_view_full_width {
    padding: 0 20px 0 20px;
}
.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: transparent;
    border: 0;
    border-radius: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    float: none;
    position: relative;
    padding: 16px 0 18px;
    border: thin solid #212121;
    background: #000;
    border-radius: 8px;
    box-shadow: none;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth {
    border: thin solid #e6e6e6;
    background: #fff;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div > .cg-center-image-action-card,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth {
    border: 1px solid rgba(255,255,255,.08);
    background: rgba(17,21,27,.9);
    box-shadow: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div > .cg-center-image-action-card,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white .cg-center-image-rating-and-buttons-div > .cg-center-image-action-card,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth {
    border-color: rgba(19,26,35,.08);
    background: rgba(255,255,255,.86);
    box-shadow: none;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth {
    padding-top: 12px;
    padding-bottom: 12px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_center_white {
    border-bottom: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth.cg_edit {
    margin-bottom: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth.cgCenterImageNoInfo,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth.cgCenterImageNoInfo {
    min-height: 0;
    max-height: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-edit-icon-container,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-save-icon-text-container {
    padding-left: 22px;
    padding-right: 22px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-edit-icon-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-save-icon-text-container {
    padding-left: 16px;
    padding-right: 16px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title {
    display: flex;
    align-items: center;
    min-height: 32px;
    margin: 0;
    padding: 0 22px 14px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title {
    min-height: 24px;
    padding: 0 16px 10px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title hr,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title hr {
    display: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
    padding: 0 22px;
    box-sizing: border-box;
    width: 100%;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent {
    padding: 0 16px 6px;
    overflow: visible;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
    max-height: 420px;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: thin;
    scrollbar-color: rgba(122, 130, 141, 0.65) transparent;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent::-webkit-scrollbar {
    width: 8px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent::-webkit-scrollbar-track {
    background: transparent;
    -webkit-box-shadow: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent::-webkit-scrollbar-thumb {
    background-color: rgba(122, 130, 141, 0.65);
    border-radius: 999px;
    outline: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
    scrollbar-color: rgba(126, 134, 147, 0.6) transparent;
}
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent::-webkit-scrollbar-thumb,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent::-webkit-scrollbar-thumb {
    background-color: rgba(126, 134, 147, 0.6);
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent > .cg-center-image-info-div-container {
    padding: 0;
    background-color: transparent;
    border-top: 0;
    width: 100%;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent > .cg-center-image-info-div-container {
    max-height: none;
    overflow: visible;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent {
    margin: 0;
    padding: 0 6px 0 0;
    float: none;
    width: 100%;
    max-width: none;
    max-height: none;
    overflow: visible;
    box-sizing: border-box;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-comments-div-show-more,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth .cg-center-image-comments-div-show-more {
    left: auto;
    right: 22px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-comments-div-show-more {
    display: none !important;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-show-more {
    bottom: 18px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-show-more {
    bottom: 62px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth.cg-center-image-comments-div-parent-enter-textarea-expanded > .cg-center-image-comments-div-show-more {
    bottom: 292px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-show-more,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-add-comment {
    display: none !important;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available:after {
    content: none !important;
    display: none !important;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent.cg-center-image-show-more-expanded {
    min-height: 0;
    overflow: visible;
    border-top-right-radius: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-enter {
    margin: 18px 22px 0;
    padding: 0 0 4px;
    width: auto;
    box-sizing: border-box;
    overflow: hidden;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after {
    background: linear-gradient(to top, rgba(9, 12, 16, 0.94) 20%, rgba(14, 18, 23, 0) 80%);
}
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after {
    background: linear-gradient(to top, rgba(244, 246, 249, 0.96) 20%, rgba(248, 250, 253, 0) 80%);
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-show-more-expanded {
    overflow: visible;
    min-height: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-info-div-container.cg-center-image-show-more-expanded:after {
    content: none !important;
    display: none !important;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent > .cg-top-bottom-arrow {
    display: none !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent-parent.cg-scroll-info-single-image-view {
    background-color: transparent;
    margin: 0 0 0 0;
    padding: 5px 0 15px 0;
    position: relative;
    overflow-y: hidden;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent-parent.cg-center-image-show-more-expanded {
    min-height: 450px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-container {
    padding: 0 20px 0 20px;
    width: 100%;
    max-height: 300px;
    box-sizing: border-box;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available {
    position: relative;
    overflow: hidden;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after {
    content: "" !important;
    position: sticky;
    bottom: -15px;
    height: 140px;
    width: 100%;
    pointer-events: none;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.90) 20%, rgba(34, 34, 34, 0) 80%);
    display: block;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after {
    background: linear-gradient(to top, rgba(255, 255, 255, 0.90) 20%, rgba(248, 250, 253, 0) 80%);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent.cg_edit .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available:after {
    content: unset !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available.cg-center-image-show-more-expanded:after {
    content: unset !important;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-info-div-container {
    border-radius: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-container.cg-center-image-show-more-expanded {
    overflow-y: scroll;
    min-height: 450px;
    border-top-right-radius: 0 !important;
    position: relative;
    margin-bottom: 30px;
    padding-bottom: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-container {
    background-color: #fff;
    border-top: 0.5px solid #fff;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-info-div-container.cg-center-image-comments-div-show-more-available {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent.cg_edit .cg-center-image-info-div-container {
    max-height: unset;
    overflow: visible;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry {
    max-width: none;
    width: 100% !important;
    padding-left: 24px;
    padding-right: 24px;
}
@media screen and (max-width: 480px) {
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry {
        padding-left: 12px;
        padding-right: 12px;
    }
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode {
    min-height: 100%;
    max-height: 100%;
    height: 100%;
    scroll-snap-type: none;
    scroll-behavior: auto;
    overscroll-behavior-y: contain;
    overflow-y: auto;
    overflow-x: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery {
    min-height: 100%;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-div-helper,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-div-helper-helper,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-div-helper-helper-helper {
    width: 100%;
    max-width: none;
    min-height: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-div {
    width: 100% !important;
    float: none;
    display: flex;
    flex-direction: column;
    height: auto;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-parent {
    width: 100%;
    min-height: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-rating-and-buttons-div {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 14px 0 0;
    margin-top: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-rating-and-buttons-div > .cg-center-image-div-buttons-left,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-rating-and-buttons-div > .cg-center-image-div-buttons {
    display: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-rating-div {
    float: none;
    padding: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-info-div {
    display: none;
    width: 100%;
    float: none;
    height: auto;
    padding: 0;
    margin-top: 0;
    background-color: transparent;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_open .cg-center-info-div {
    display: block;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host {
    width: 100%;
    min-width: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_open .cg-runtime-single-view-panel-host {
    padding-bottom: 14px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-info-div-parent,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-share-panel,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel {
    display: none;
    width: 100%;
    float: none;
    padding: 0;
    margin: 0;
    max-width: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_info .cg-center-image-info-div-parent,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_comment .cg-center-image-comments-div-parent,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_share .cg-runtime-single-view-share-panel,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_more .cg-runtime-single-view-more-panel,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_product .cg-runtime-single-view-product-panel {
    display: block;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_more .cg-runtime-single-view-more-panel {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 0;
    width: 100%;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-info-div-parent .cg-center-image-info-edit-icon-container {
    padding-left: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent {
    scroll-margin-top: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-surface,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-info-div-parent,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent {
    border: 1px solid #212121;
    background-color: #050505;
    padding: 18px 20px;
    box-sizing: border-box;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-surface,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-info-div-parent,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent {
    border-color: #e6e6e6;
    background-color: #fff;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-surface,
.mainCGdiv.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-info-div-parent,
.mainCGdiv.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent {
    border-radius: 8px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent-parent {
    margin-top: 8px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image-comments-div-parent .cg_comment_loader_container {
    padding-left: 0;
    padding-top: 0;
    margin: 0 0 18px 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent {
    padding: 20px 22px 18px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-info-div-title {
    margin: 0 0 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    line-height: 1;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent {
    margin-top: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent {
    padding: 18px 20px 14px;
    margin: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-image-comments-div {
    margin-bottom: 18px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-image-comments-div:last-child {
    margin-bottom: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-image-comments-name-date-container {
    gap: 6px;
    margin-bottom: 6px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-image-comments-div p {
    margin-top: 0;
    margin-bottom: 8px;
    line-height: 1.45;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-image-comments-div p:last-child {
    margin-bottom: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-add-comment {
    width: 40px;
    height: 40px;
    padding: 0;
    margin: 2px auto 0;
    display: block;
    background-size: 24px 24px;
    border: 1px solid #212121;
    border-radius: 50%;
    background-color: #000;
    filter: brightness(120%);
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-add-comment {
    border-color: #d8d8d8;
    background-color: #fff;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    filter: unset;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-enter {
    margin-top: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell {
    width: min(100%, 960px) !important;
    margin: 0 auto;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell.mainCGdiv {
    padding: 10px 0 0 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
    overflow-x: visible !important;
    overflow-y: visible !important;
    overscroll-behavior: auto;
    scrollbar-width: auto;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment.mainCGdiv {
    padding: 0 !important;
    border: 0;
    background: unset !important;
    box-shadow: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell .mainCGallery {
    width: 100%;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell .cgCenterDiv.cg_runtime_single_view_entry {
    display: block;
    width: 100%;
    min-height: 0 !important;
    max-height: none !important;
    height: auto !important;
    padding: 0;
    margin: 0;
    border: none;
    background: transparent;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell .cg-center-image-rating-and-buttons-div {
    padding-top: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell .cg-runtime-single-view-panel-host {
    width: 100%;
}
#cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode {
    width: min(75vw, 960px) !important;
    min-width: min(680px, calc(100vw - 24px));
    max-width: calc(100vw - 24px) !important;
    max-height: 75vh;
    top: 50%;
    transform: translate(-50%, -50%);
}
#cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode #cgMessagesContent {
    max-height: calc(75vh - 46px) !important;
    padding: 2px 22px 22px 22px;
    overflow-y: auto;
    overflow-x: hidden;
}
#cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode #cgMessagesDiv {
    background: transparent;
    border: 0;
    box-shadow: none;
    overflow: visible;
}
#cgMessagesContainerPro.cg_fe_controls_style_white.cg_runtime_single_view_message_comment_mode #cgMessagesDiv {
    background: #ffffffe0;
    border: 1px solid rgba(255, 255, 255, 0.78);
    box-shadow: 0 18px 46px rgba(15, 23, 42, 0.10);
}
#cgMessagesContainerPro.cg_runtime_single_view_message_actions_mode {
    width: min(78vw, 980px) !important;
    min-width: min(720px, calc(100vw - 24px));
    max-width: calc(100vw - 24px) !important;
    max-height: 78vh;
    top: 50%;
    transform: translate(-50%, -50%);
}
#cgMessagesContainerPro.cg_runtime_single_view_message_actions_mode #cgMessagesContent {
    max-height: calc(78vh - 46px) !important;
    --cg-runtime-single-view-actions-message-content-max-height: calc(78vh - 46px);
    padding: 14px 22px 22px 22px;
    overflow-y: auto;
    overflow-x: hidden;
}
#cgMessagesContainerPro.cg_runtime_single_view_message_actions_mode #cgMessagesDiv {
    background: transparent;
    border: 0;
    box-shadow: none;
    overflow: visible;
}
#cgMessagesContainerPro.cg_fe_controls_style_white.cg_runtime_single_view_message_actions_mode #cgMessagesDiv {
    background: #ffffffe0;
    border: 1px solid rgba(255, 255, 255, 0.78);
    box-shadow: 0 18px 46px rgba(15, 23, 42, 0.10);
}
#cgMessagesContainerPro.cg_runtime_single_view_message_product_mode {
    width: min(500px, calc(100vw - 24px)) !important;
    max-width: calc(100vw - 24px) !important;
}
#cgMessagesContainerPro.cg_runtime_single_view_message_product_mode #cgMessagesCloseProContainer {
    height: 22px;
    padding-top: 6px;
}
#cgMessagesContainerPro.cg_runtime_single_view_message_product_mode #cgMessagesContent {
    padding: 0 30px 10px 30px;
    max-height: none !important;
    overflow: visible;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-product.mainCGdiv {
    padding: 0 !important;
    border: 0;
    background: unset !important;
    box-shadow: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions.mainCGdiv {
    padding: 0 !important;
    border: 0;
    background: unset !important;
    box-shadow: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding: 20px 18px 18px;
    min-height: 0;
    background-color: #fff;
    box-shadow: 0 24px 70px rgba(0, 0, 0, 0.18), 0 8px 24px rgba(0, 0, 0, 0.10);
}
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent {
    border-color: rgba(19, 26, 35, 0.10);
    box-shadow: 0 24px 56px rgba(15, 23, 42, 0.14), 0 8px 18px rgba(15, 23, 42, 0.08);
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-info-div-title {
    margin-bottom: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent {
    flex: 0 1 auto;
    max-height: min(40vh, 430px);
    overflow: hidden;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent > .cg_comment_loader_container,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent > .cg-top-bottom-arrow,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-show-more,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-add-comment {
    display: none !important;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent {
    max-height: min(40vh, 430px);
    overflow-y: auto;
    padding: 0;
    margin: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent:empty {
    display: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-info-comments-separator {
    display: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-enter {
    flex: 0 0 auto;
    margin-top: 0;
    padding: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-enter > .cg-center-image-comments-div-enter-container {
    border: 0;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent .cg-center-for-your-comment-message {
    scroll-margin-top: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-panel-host > .cg-runtime-single-view-actions-message-panel {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding: 6px 16px 16px;
    min-height: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-success {
    display: block;
    margin: 0 16px 12px;
    padding: 10px 14px;
    border: 1px solid rgba(25, 135, 84, 0.22);
    border-radius: 12px;
    background: linear-gradient(180deg, #effcf5 0%, #e7f8ee 100%);
    box-shadow: 1px 2px 8px rgba(25, 135, 84, 0.08);
    color: #135c3b;
    font-size: 15px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0.01em;
    box-sizing: border-box;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section {
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 14px 18px 16px;
    border: 1px solid rgba(19, 26, 35, 0.08);
    border-radius: 14px;
    background: #fff;
    box-shadow: 0 16px 36px rgba(15, 23, 42, 0.10);
    box-sizing: border-box;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info {
    flex: 0 1 auto;
    min-height: 0;
    max-height: calc(var(--cg-runtime-single-view-actions-message-content-max-height, var(--cg-viewport-height, 100vh)) / 2);
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scrollbar-gutter: stable;
    scrollbar-width: thin;
    scrollbar-color: rgba(26, 36, 48, 0.22) transparent;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info::-webkit-scrollbar {
    width: 5px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info::-webkit-scrollbar-track {
    background: transparent;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info::-webkit-scrollbar-thumb {
    background: rgba(26, 36, 48, 0.22);
    border-radius: 10px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-title {
    display: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-share,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more {
    flex: 0 0 auto;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-center-image-div-buttons-second-controls > .cg_delete_user_image {
    margin-left: auto;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section {
    border-color: rgba(255, 255, 255, 0.08);
    background: #11151b;
    box-shadow: 0 20px 42px rgba(0, 0, 0, 0.34);
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-success {
    border-color: rgba(92, 214, 154, 0.22);
    background: linear-gradient(180deg, #123827 0%, #0d2a1d 100%);
    box-shadow: none;
    color: #d7f7e8;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent {
    background-color: #050505;
    box-shadow: 0 28px 80px rgba(0, 0, 0, 0.55), 0 10px 28px rgba(0, 0, 0, 0.28);
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info {
    scrollbar-color: rgba(255, 248, 241, 0.24) transparent;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info::-webkit-scrollbar-thumb {
    background: rgba(255, 248, 241, 0.24);
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-title {
    color: rgba(255, 248, 241, 0.68);
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-info-list {
    display: flex;
    flex-direction: column;
    gap: 12px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-info-list.cg-center-info-div {
    display: block;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div-parent {
    display: block;
    width: 100%;
    float: none;
    position: relative;
    min-width: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div-parent.cgHundertPercentWidth {
    display: block;
    max-width: none;
    margin: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div-parent-parent {
    max-height: none;
    overflow: visible;
    padding: 0;
    min-width: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div-container {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%;
    max-height: none;
    min-width: 0;
    padding: 0;
    overflow: visible;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-edit-icon-container {
    margin-top: 8px;
    margin-bottom: 12px;
    padding-left: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-save-icon-text-container {
    float: none;
    width: 100%;
    justify-content: flex-end;
    padding-right: 0;
    margin-top: 12px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-comments-div-show-more-info {
    display: none !important;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div {
    display: flex;
    flex-direction: column;
    gap: 4px;
    margin: 0;
    min-width: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div:last-child {
    margin-bottom: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div p:nth-child(1) {
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1.2;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div p:nth-child(2) {
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1.4;
    max-width: 100%;
    min-width: 0;
    overflow-wrap: anywhere;
    word-break: break-word;
    white-space: normal;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-link {
    gap: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-link p {
    margin: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    padding: 10px 15px;
    border-radius: 999px;
    border: 1px solid rgba(26, 36, 48, .12);
    background: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(243, 246, 250, .98) 100%);
    color: #18222e;
    font-weight: 600;
    line-height: 1.25;
    text-decoration: none;
    overflow-wrap: anywhere;
    word-break: break-word;
    white-space: normal;
    box-shadow: 0 6px 16px rgba(17, 24, 39, .08);
    transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:after {
    content: '\2197';
    flex: 0 0 auto;
    font-size: 14px;
    line-height: 1;
    opacity: .74;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:hover,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:focus {
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(236, 241, 247, 1) 100%);
    border-color: rgba(26, 36, 48, .22);
    color: #0f1720;
    transform: translateY(-1px);
    text-decoration: none;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:focus {
    outline: 2px solid rgba(26, 36, 48, .18);
    outline-offset: 2px;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button {
    border-color: rgba(255, 255, 255, .14);
    background: rgba(255, 255, 255, .04);
    color: #f5f7fa;
    box-shadow: none;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:hover,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:focus {
    background: rgba(255, 255, 255, .08);
    border-color: rgba(255, 255, 255, .26);
    color: #ffffff;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-link-button:focus {
    outline-color: rgba(255, 255, 255, .22);
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div .cg-center-image-info-div-content,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-info-div .cg-center-image-info-div-content {
    margin-top: 0 !important;
    max-width: 100%;
    min-width: 0;
    overflow-wrap: anywhere;
    word-break: break-word;
    white-space: normal;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div .cg_date {
    margin: 0;
    text-align: left;
    font-size: inherit;
    color: inherit;
    line-height: 1.4;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-date {
    gap: 0;
    margin-bottom: 10px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-date p,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-date .cg_date {
    font-weight: 400;
    color: rgba(26, 36, 48, 0.72);
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-date p,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-info-div-date .cg_date {
    color: rgba(255, 248, 241, 0.72);
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data {
    gap: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data .cg-center-image-exif-data-sub {
    position: static;
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-items: start;
    gap: 4px 10px;
    width: 100%;
    margin-top: 0 !important;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data .cg-exif {
    margin-right: 0;
    min-width: 0;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 5px;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-sizing: border-box;
    line-height: 1.1;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data .cg-exif span:last-child {
    display: block;
    width: 100%;
    font-size: 10px;
    line-height: 1.2;
    word-break: normal;
    overflow-wrap: anywhere;
    color: rgba(26, 36, 48, 0.72);
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data .cg-exif span:first-child {
    margin: 0;
    flex: 0 0 auto;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data .cg-exif span:last-child {
    color: rgba(255, 248, 241, 0.7);
}
@media screen and (max-width: 360px) {
    #cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-info .cg-center-image-info-div.cg-center-image-exif-data .cg-center-image-exif-data-sub {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-share .cg_center_show_social_share_parent {
    display: flex !important;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    align-content: flex-start;
    flex-wrap: wrap;
    gap: 14px 18px;
    padding: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-runtime-single-view-more-panel {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 12px;
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-center-image-div-buttons-second-controls {
    justify-content: flex-start;
    gap: 16px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-center-image-div-buttons-left,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-center-image-div-buttons {
    width: auto;
    flex: 0 0 auto;
    justify-content: flex-start;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-center-image-div-buttons-second-controls > * {
    margin-right: 0 !important;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-copy-original-file-link,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-forward-original-file,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-image-image-href-to-copy,
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-center-image-download {
    width: 34px;
    height: 34px;
    margin-right: 0;
    float: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    background-size: 26px 26px;
}
#cgMessagesContainerPro #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section-more .cg-center-image-download-link {
    width: 34px;
    height: 34px;
    margin-right: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
@media screen and (max-width: 767px) {
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode {
        width: calc(100vw - 32px) !important;
        min-width: 0;
        max-width: calc(100vw - 32px) !important;
        max-height: calc(100vh - 32px);
        max-height: calc(100svh - 32px);
        max-height: calc(100dvh - 32px);
        max-height: calc(var(--cg-viewport-height, 100vh) - 32px);
        top: 50%;
        transform: translate(-50%, -50%);
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesCloseProContainer {
        position: absolute;
        top: 10px;
        right: 10px;
        width: auto;
        height: auto;
        padding-top: 0;
        z-index: 2;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesClose {
        float: none;
        margin-right: 0;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent {
        max-height: calc(100vh - 82px) !important;
        max-height: calc(100svh - 82px) !important;
        max-height: calc(100dvh - 82px) !important;
        max-height: calc(var(--cg-viewport-height, 100vh) - 82px) !important;
        padding: 12px 14px 16px 14px;
        overflow-y: auto;
        overflow-x: hidden;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent {
        padding: 40px 14px 16px 14px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesDiv {
        position: relative;
        background-color: rgba(255, 255, 255, 0.96);
        border: 1px solid rgba(225, 225, 225, 0.95);
        box-shadow: 0 24px 70px rgba(0, 0, 0, 0.18), 0 8px 24px rgba(0, 0, 0, 0.10);
        overflow: hidden;
    }
    #cgMessagesContainerPro.cg_fe_controls_style_black.cg_runtime_single_view_message_comment_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesDiv {
        background-color: rgba(15, 15, 15, 0.96);
        border: 1px solid rgba(255, 255, 255, 0.08);
        box-shadow: 0 28px 80px rgba(0, 0, 0, 0.55), 0 10px 28px rgba(0, 0, 0, 0.28);
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesCloseProContainer {
        top: 10px;
        right: 14px;
        z-index: 3;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_comment_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent {
        background: transparent;
        box-shadow: none;
        border: 0;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_actions_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent {
        --cg-runtime-single-view-actions-message-content-max-height: calc(var(--cg-viewport-height, 100vh) - 82px);
        padding: 12px 14px 16px 14px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent {
        padding: 24px 10px 12px 10px;
        max-height: calc(100vh - 82px) !important;
        max-height: calc(100svh - 82px) !important;
        max-height: calc(100dvh - 82px) !important;
        max-height: calc(var(--cg-viewport-height, 100vh) - 82px) !important;
        overflow-y: auto;
        overflow-x: hidden;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent {
        padding: 16px 12px 16px;
        gap: 10px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent,
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-runtime-single-view-panel-host > .cg-center-image-comments-div-parent > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent {
        max-height: min(46vh, 420px);
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-panel-host > .cg-runtime-single-view-actions-message-panel {
        padding: 6px 10px 14px;
        gap: 10px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-success {
        margin: 0 10px 10px;
        padding: 9px 12px;
        font-size: 14px;
        line-height: 18px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-actions .cg-runtime-single-view-actions-message-section {
        padding: 12px 14px 16px;
        gap: 10px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-runtime-single-view-panel-host {
        width: 100%;
    }
}
.mainCGdiv.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image,
.mainCGdiv.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image img,
.mainCGdiv.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-center-image video {
    border-radius: 8px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView {
    display: flex !important;
    flex-direction: column;
    justify-content: flex-start;
    min-height: var(--cg-runtime-single-view-entry-height, auto) !important;
    max-height: var(--cg-runtime-single-view-entry-height, var(--cg-viewport-height, 100vh)) !important;
    height: var(--cg-runtime-single-view-entry-height, auto) !important;
    border-bottom: none;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 14px;
    padding-bottom: 14px;
    box-sizing: border-box;
    overflow: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cgCenterDivForBlogView {
    opacity: 1;
    transform: none;
    transition: none;
    will-change: auto;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cgCenterDivForBlogView.cg_fullwindow_blog_entry_prepare {
    opacity: 1;
    transform: none;
    pointer-events: auto;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView > .cgCenterDivChild,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-div-helper,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-div-helper-helper,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-div-helper-helper-helper,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-div {
    display: flex;
    flex-direction: column;
    flex: 1 1 auto;
    height: 100%;
    min-height: 0;
    width: 100%;
    max-width: none;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView.cg_runtime_single_view_panel_open .cg-center-div-helper,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView.cg_runtime_single_view_panel_open .cg-center-image-div {
    justify-content: flex-start;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent {
    flex: 1 1 auto;
    min-height: 0 !important;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image video {
    border-radius: 8px;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-rating-and-buttons-div {
    display: flex;
    flex-direction: column;
    flex: 0 0 auto;
    min-height: 0;
    position: static;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-info-div {
    min-height: 0;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-slider-position-info,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg_center_show_social_share_mobile_button,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-exif-data,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-sale {
    display: none !important;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-runtime-single-view-product-panel .cg-center-sale {
    display: flex !important;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg_date {
    width: 100%;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 0;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-runtime-single-view-action-bar {
    flex: 0 0 auto;
}
/* Keep social embeds inside the runtime media stage without pushing the bottom action rail. */
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-social-entry {
    flex: 1 1 auto;
    width: 100%;
    height: 100%;
    min-height: 0 !important;
    max-height: 100%;
    overflow: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-con-entry {
    flex: 1 1 auto;
    width: 100%;
    height: 100%;
    min-height: 0 !important;
    max-height: 100%;
    overflow: hidden;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-con-entry .cg-center-image-con-entry-content {
    max-height: 100%;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-inst-entry iframe.cg-center-image-inst-entry-content {
    width: auto;
    min-width: 0;
    min-height: 0 !important;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: 0 auto;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-twt-entry .cg-center-image-twt-entry-content,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-tkt-entry .cg-center-image-tkt-entry-content {
    width: 100%;
    min-width: 0;
    min-height: 0 !important;
    max-width: 100%;
    max-height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-twt-entry .cg-center-image-twt-entry-content blockquote,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-tkt-entry .cg-center-image-tkt-entry-content blockquote,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-twt-entry .cg-center-image-twt-entry-content iframe,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-tkt-entry .cg-center-image-tkt-entry-content iframe,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-twt-entry .cg-center-image-twt-entry-content .twitter-tweet,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-parent .cg-center-image.cg-center-image-tkt-entry .cg-center-image-tkt-entry-content .tiktok-embed {
    max-width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar {
    display: grid;
    grid-template-columns: repeat(var(--cg-runtime-single-view-action-count, 5), minmax(0, 1fr));
    align-items: center;
    justify-content: stretch;
    gap: 18px;
    width: 100%;
    min-height: 56px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating {
    display: flex;
    align-items: center;
    justify-content: stretch;
    min-width: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-card,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    min-width: 0;
    min-height: 56px;
    padding: 7px 10px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: linear-gradient(180deg, rgba(14, 18, 23, 0.84), rgba(9, 12, 16, 0.84));
    color: inherit;
    border-radius: 20px;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18);
    cursor: pointer;
    opacity: 1;
    box-sizing: border-box;
    transition: transform 0.18s ease, border-color 0.18s ease, background 0.18s ease, box-shadow 0.18s ease;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font: inherit;
    margin: 0;
    outline: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-card,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button {
    color: #e7e9ea;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-card,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button {
    color: #000;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating .cg-center-image-rating-div {
    width: 100%;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating .cg_gallery_rating_div,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating .cg_gallery_rating_div_child {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0;
    margin: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button.cg_active,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button:hover,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating:hover,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg_active {
    border-color: rgba(255, 255, 255, 0.16);
    transform: translateY(-1px);
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg-runtime-single-view-action-slot-rating-disabled,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg-runtime-single-view-action-slot-rating-disabled:hover,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg-runtime-single-view-action-slot-rating-disabled.cg_active {
    border-color: rgba(255, 255, 255, 0.08);
    background: linear-gradient(180deg, rgba(14, 18, 23, 0.84), rgba(9, 12, 16, 0.84));
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.18);
    transform: none;
    cursor: default;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-comment .cg_gallery_comments_div,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-comment .cg_gallery_comments_div_child {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 0;
    width: 100%;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-comments-icon-wrap,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_voted_confirm {
    width: 34px;
    height: 34px;
    min-width: 34px;
    border-radius: 12px;
    background-color: transparent;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 2px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_voted_confirm {
    margin-right: 6px;
    margin-left: 0;
    display: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_gallery_rating_div_child.cg_already_voted .cg_voted_confirm {
    display: inline-flex;
    width: 16px;
    height: 16px;
    min-width: 16px;
    margin-right: 3px;
    margin-left: 0;
    margin-top: 0;
    border-radius: 0;
    background-color: transparent;
    position: static;
    left: auto;
    right: auto;
    bottom: auto;
    top: auto;
    align-items: center;
    justify-content: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_gallery_rating_div_count,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-comment .cg_gallery_comments_div_count {
    font-size: 18px;
    line-height: 1;
    height: auto;
    margin-left: 6px;
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    white-space: nowrap;
    color: #e7e9ea;
    font-weight: 700;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_gallery_rating_div_count {
    margin-left: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-product {
    gap: 10px;
    justify-content: center;
    padding-left: 14px;
    padding-right: 14px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-product .cg-sale-basket-icon {
    width: 28px;
    height: 28px;
    min-width: 28px;
    margin-right: 0;
    background-size: contain;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-copy {
    min-width: 0;
    display: flex;
    flex-flow: column;
    align-items: flex-start;
    justify-content: center;
    gap: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price {
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price {
    margin: 0;
    padding: 0;
    left: auto;
    position: static;
    display: inline-flex;
    flex-flow: row wrap;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: left;
    width: auto;
    max-width: 100%;
    min-width: 0;
    height: auto;
    line-height: 1;
    white-space: nowrap;
    row-gap: 2px;
    color: #e7e9ea;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price > * {
    display: flex;
    align-items: flex-start;
    flex: 0 0 auto;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-value,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left-symbol {
    font-size: 18px;
    line-height: 1;
    height: auto;
    font-weight: 700;
    min-width: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right-symbol {
    font-size: 10px;
    line-height: 1;
    height: auto;
    font-weight: 600;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right-symbol {
    margin-left: 1px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-type {
    order: 10;
    flex-basis: 100%;
    display: block;
    position: static;
    width: 100%;
    margin-top: 2px;
    font-size: 12px;
    line-height: 1.15;
    font-weight: 500;
    text-align: left;
    color: #e7e9ea;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_gallery_rating_div_star_hover {
    display: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    border-radius: 12px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px 24px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-icon-info {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC);
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-icon-info {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAu1JREFUaEPtmUvIDlEYx38fkhRR5CslhWRhIymx84mFKLdyK7eFZEFEX8qlFFFy2SlSSlmIoqSkLEiJrRLZKTasWLj2r3NqGu+5zMyZeeeteZbvPDPz+59znnOe/7xDDHgMDTg/nYB+z2A3A90MhEdgObAP2N4rtc1LSOAngRHgCbByUARkwS3zReBw2wX0ArfMu4CbbRXgA7fMi4HXbRMQAy7m38Bk4HtbBMSCW953wHzXZtXkLlQU3DLfBTb2U0BZcMt8CjjdDwFVwS3zeuBekwKKgqtIPwJzHZDzgPdNCCgKLqavwHXgIDCuB6R2nknAnzoFlAEXj0b1mBEwxQH4Cljia5eq7EJlwcWj3mY/8AiY4wG8AexJLaAKuFiuAUeAx8DSQDN6CLiUSkBVcBWrGrIrwC1gWwBel1cAT6sKqApui3WzWTra19Umx8QM4EtZASnAbbGuBd4Cm4A7EPUx4TMwHFLpK2IJOAcsCz3Ec13FqpHXdqmO8hkwMfJ5ThOTvT9mF5IjkqFYGPlim6ZiPQD8BGYDLwEtidhwmpiiApQ/BtgAnDcwPghbrJdNkg6i5yUGwGliygiw94wHdgJngOk9VGip2GLV5bHAfWBN7LBn8pwmpooAe69GVQfRcXPU54vV5l01y6gov9fEpBBgnzETOAHMAraaYrXXtP4loEx4TUxKAS64VcBDR4MWI8hrYuoWsAB4AbgatBgBXhNTp4BpZrv0NWgxArwmpi4BE0zfkm/QtDNNjaHO5MjEqw6CEXOQBR9iEm4DW3LJOnlXAztM/6OiD4VMjD6jaCcKRkoBf3NvUy+zCPhkfg+dIfb2oImpawllBfwyH2U1A/nodYZkc4ImpgkBR4ELgfnXSS5/INOi2bERNDF1C3gArAPyS8qlR43eKLDX9FxBE1OngA+mbf4WrL7/E9T7nDV/ZKh+oiJlEf8w3uFN1JsTJaUUsBtQATYaKQU0Cm5f1gnoy7BnXtrNQDcDFUfgHxDDfzEpGRDPAAAAAElFTkSuQmCC);
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-icon-share {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAvxJREFUaEPtmcnLT1EYxz+vsZQFRcLSPCRDFiyQf0ASKxamDCHExrDBRpHIUKYMCythw05kWElCGUrJtJChFJn1fTu3fl33TL/3vu85v3rP9j7n3u/3Oc95vs/z3DZafLW1OH66CaQ+wVxOoA8wBxgL7VHxELgB/PQ5KAcCi4B9wLAS2FfAOuCyi0RqAhuB/Q6Af4EVwEmbTUoCk4B7QE9PmHwHZPu0yi4lgbPAYl+Mm+fHgNW5EXgDDA0k8AwYnRuBH0DvQAKfgIG5EVCWGR5IIKsTkCd3AmsiTuAIsDb1CUisBHqHLRwsp6EsNBF4npLAPGAvMLIEQoo7wahvFb4/RgdOpdKBKUZlZ5cAyJtbgUvAAuBAhRK/BNYDV1IoscqCPSbP92gA8BHYBSimlYWKpWw0y4SK1PcBcBP47bvkdQtZP1O/bAP6N3xcRdlpYDvw3gcq5nkIAUn9ckBF11RAl0qyfh5QbAqcvLwE2F0RCirGFC5KhbUvH4HBwDVgsuXLd0yMy+OK98Z1H9gMXK8ddcMLXQSU9gRQXo9Zb02onAGURTp1uQgobI5HfP0rcMhc3i8R+zpk6iJwG5gR+PZ3wHTgdaB9bWYuAh8iFPMzMKA2VBEvqouAtVqMwNKUqYvALWBm4FuzDKFlwIlAAjLL7hIrjeoiT4sgIdNs0qjADAKuOrRABDVVyFLICscXpcRCo8gqHVRKqCmXWGVdSkRGD1kWc7EkZB9bTvcF5gJjTLH4xJTTyUeLIQ2Nqlzdo/KI5QWwBbjo8qCvGm3G+1V7bC3lI2C8p6Vc5arJuoqASDXb1P8yqVxd2n+rKwkUH29mrHLONExZEChAxIwWZVs5BEtxAgUBZZhegZfsG7Sn6KxOQGI4KpCA0qr+3mRFQD8tlgYSUGe4MjcCI4DHJju5eCgLjUs9WrQBlFePmrGMzWYDcND2MOUlLjDNBw4DQ0og1SRtAi7koMS+UJfIabSosFJm0tD3rqmLnHtzOAEfuW4CHfJQZ29u+RD6B77akTFS3SIiAAAAAElFTkSuQmCC);
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-icon-more {
    background-image: url(data:image/png;base64,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);
    transform: rotate(180deg);
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-icon-more {
    background-image: url(data:image/png;base64,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);
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-actions {
    gap: 0;
    justify-content: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-actions-symbol {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 22px;
    height: 22px;
    min-width: 22px;
    font-size: 0;
    line-height: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACfUlEQVR4Aeya3XHCQAyEIZWQShIqCVQCVEJSCXRCOiHfeuwXhp+7ExIOKCPljJGwdr124h3eJi/+kwS8uAAmqYBoBRyPxxm5Irfkoc8dq/bNoucJVQAgFwA8kGtS2wKs/OS19okQ7edlTIQRAPgdkLbkrZAySupufU7R+yEEAH7FNDrLLEWx6HuKii1F7gQARBKXvGvnXPe9tX1V9e4EMM0X2Ro1qmk6RgQBFhAfTagqmsZOgIW8IhoiCPgtmuRBRREE7A3Y3MmLIMACwkJeEe8RBPwwSSsJ6qX9fnH6Se4ETKdTgf8+PXDB63XfW1DaXuJOgEYDyIa1Rs77voc23wghQBAANGfVf4RSBJsXY9nXXiy45xthBGhogEkJS7ZFhBQxkKFLRPvm1GibkpgIJUCQANjJm1Vg31kVOusbNkSKysIynIAwZIUHSgIKiXrasnAF6BmflP8n50cWmDI9QSSmvwIiIz1BFJKeICTIR0QYvuF+DwBIeoKGc/gUjpAFRHqCBvV0rbd+ud8DGGB44GFzfBFBgOUBx528CAIsICzkFcktggD5eq0kqLcISGuROwE84wt8i8mRnmDrWa3pc1fAMAxKSE8QEtIThIT0BIfLYgxr2D1gDGDPzZAEnGPFc5/8ATI9QUiW9yezRKlH5vQEIUUhtzg9QV0mYqM2a+vdb4IAkcQl79rZ8nuCMKZ7A4tfuCuA0S0g0hOEQNeIUID8AFcQlg+PIMBia7mTF0GABYSFvCJhRBAgX6+VBPUWAWktcieA53+BT0+QM1Qj5840occ93BUwIEAJ6QlCQnqCkNDJmzW/JzhcHo9cw+4BjwR57dj/noBr4Ere+wMAAP//7avHsAAAAAZJREFUAwDcgQKQ+C7tPgAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: 20px 20px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-actions-label {
    display: none;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-actions-symbol {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAUNJREFUeJztmF1Kw0AURg8WsxiTXYnLUaqli/FvFa0b0B1YHyP1IWkRYWSSzmQkngP3JWSY7952yHBARGRaGmAJbIGPvrb9s6ZgruxUwBr4BPaBaoFV/+6sqIBnwo3/rCdmNoQ18c0f6q5I0gw0dH/toQNogTp3uLPcGwBXwGLEugVwmThLEV4Y/usfalMgb3J2jB/Ae+5wUxyBfaG1UUwxgLcT1r4mSxFgigE8nLD2PlmKgtSM/wxeFMibhRXDB7AskjQTFd31Nrb5R+C8SNKMVHTX29+OQwvcMsPmv1MDN3SXnF1fG+CaGZ15EZEQOkF0gjpBnWBE6QTRCeoEdYLJUgTQCebeAJ2gThB0gjpB0Ake0QmKyL9GJ4hOUCeoE4wonSA6QZ2gTjBZigA6wdwboBPUCYJOUCcIOsEjOkER+TN8AazurmP6nDKCAAAAAElFTkSuQmCC);
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-card,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button {
    border-color: rgba(10, 18, 28, 0.08);
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(244, 246, 249, 0.96));
    box-shadow: 0 12px 36px rgba(29, 39, 52, 0.08);
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button.cg_active,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button:hover,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating:hover,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg_active {
    border-color: rgba(255, 122, 69, 0.28);
    background: linear-gradient(180deg, rgba(255, 244, 240, 0.98), rgba(255, 238, 232, 0.98));
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg-runtime-single-view-action-slot-rating-disabled,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg-runtime-single-view-action-slot-rating-disabled:hover,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-slot-rating.cg-runtime-single-view-action-slot-rating-disabled.cg_active {
    border-color: rgba(10, 18, 28, 0.08);
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(244, 246, 249, 0.96));
    box-shadow: 0 12px 36px rgba(29, 39, 52, 0.08);
    transform: none;
    cursor: default;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-comments-icon-wrap,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_voted_confirm {
    background-color: transparent;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg_gallery_rating_div .cg_gallery_rating_div_count,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button-comment .cg_gallery_comments_div_count {
    color: #000;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left-symbol,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right-symbol {
    color: #000;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-type {
    color: #000;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button.cg_active {
    border-color: rgba(255, 122, 69, 0.4);
    background: linear-gradient(180deg, rgba(66, 30, 17, 0.92), rgba(22, 12, 8, 0.92));
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button.cg_active .cg-runtime-single-view-action-comments-icon-wrap {
    background-color: transparent;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button.cg_active {
    border-color: rgba(255, 122, 69, 0.28);
    background: linear-gradient(180deg, rgba(255, 244, 240, 0.98), rgba(255, 238, 232, 0.98));
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-button.cg_active .cg-runtime-single-view-action-comments-icon-wrap {
    background-color: transparent;
}
@media screen and (max-width: 900px) {
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) {
        gap: 12px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-slot-rating,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-card,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-button {
        min-height: 52px;
        border-radius: 18px;
        padding: 6px 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-comments-icon-wrap,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg_gallery_rating_div .cg_voted_confirm,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-icon {
        width: 32px;
        height: 32px;
        min-width: 32px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg_gallery_rating_div .cg_gallery_rating_div_count,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-button-comment .cg_gallery_comments_div_count {
        font-size: 16px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-button-product {
        gap: 4px;
        flex-flow: column;
        padding-left: 8px;
        padding-right: 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-button-product .cg-sale-basket-icon {
        width: 20px;
        height: 20px;
        min-width: 20px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-copy {
        align-items: center;
        gap: 0;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price {
        justify-content: center;
        text-align: center;
        row-gap: 1px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-value,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left-symbol {
        font-size: 13px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right-symbol {
        font-size: 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-type {
        margin-top: 1px;
        font-size: 9px;
        text-align: center;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar:not(.cg-runtime-single-view-action-bar-mobile) .cg-runtime-single-view-action-icon {
        background-size: 22px 22px;
    }
}
@media screen and (max-width: 480px) {
    body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg-center-image-rating-and-buttons-div {
        padding-top: 0;
    }
    body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cgCenterDivForBlogView .cg_date.cg-runtime-single-view-blog-gallery-info-line {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: block;
        max-height: none;
        -webkit-line-clamp: unset;
        -webkit-box-orient: initial;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile {
        gap: 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-slot-rating,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-card,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-button {
        min-height: 50px;
        padding: 6px 8px;
        border-radius: 16px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-comments-icon-wrap,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg_gallery_rating_div .cg_voted_confirm,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-icon {
        width: 26px;
        height: 26px;
        min-width: 26px;
        margin-right: 4px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg_gallery_rating_div .cg_voted_confirm {
        width: 14px;
        height: 14px;
        min-width: 14px;
        margin-right: 2px;
        position: absolute;
        bottom: -14px;
        left: -17px;
    }
    div.mainCGdiv .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_rate_minus{
        position: absolute;
        top: -20px;
        right: -20px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg_gallery_rating_div .cg_gallery_rating_div_count,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-button-comment .cg_gallery_comments_div_count {
        font-size: 15px;
        margin-left: 4px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-button-actions {
        gap: 0;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-actions-symbol {
        width: 20px;
        height: 20px;
        min-width: 20px;
        background-size: 18px 18px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-button-product {
        position: relative;
        gap: 0;
        flex-flow: row;
        align-items: center;
        justify-content: center;
        padding-left: 22px;
        padding-right: 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-button-product .cg-sale-basket-icon {
        position: absolute;
        left: 7px;
        bottom: 7px;
        width: 18px;
        height: 18px;
        min-width: 18px;
        margin: 0;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-copy {
        width: 100%;
        align-items: center;
        gap: 0;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price {
        justify-content: center;
        text-align: center;
        row-gap: 1px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-value,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-left-symbol {
        font-size: 13px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-right-symbol {
        font-size: 7px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-type {
        margin-top: 1px;
        font-size: 8px;
        text-align: center;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="3"] .cg-runtime-single-view-action-button-product .cg-sale-basket-icon {
        width: 16px;
        height: 16px;
        min-width: 16px;
        left: 8px;
        bottom: 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="3"] .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-value {
        font-size: 16px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="3"] .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-type {
        font-size: 8px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="4"] .cg-runtime-single-view-action-button-product {
        gap: 0;
        padding-left: 20px;
        padding-right: 6px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="4"] .cg-runtime-single-view-action-button-product .cg-sale-basket-icon {
        width: 22px;
        height: 22px;
        min-width: 15px;
        left: -4px;
        bottom: -5px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="4"] .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-value {
        font-size: 14px;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-action-bar.cg-runtime-single-view-action-bar-mobile[data-cg-visible-actions="4"] .cg-runtime-single-view-action-product-price .cg-center-sale-price .cg-center-sale-price-type {
        font-size: 9px;
    }
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-share-panel .cg_center_show_social_share_parent {
    display: none;
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    gap: 16px 20px;
    padding: 4px 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry.cg_runtime_single_view_panel_share .cg-runtime-single-view-share-panel .cg_center_show_social_share_parent {
    display: flex !important;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-share-panel .cg_center_show_social_share_link {
    margin: 0 !important;
    float: none;
    flex: 0 0 auto;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-share-panel .cg_center_show_social_share {
    width: 38px;
    height: 38px;
    background-size: 34px 34px !important;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-center-image-div-buttons-left,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-center-image-div-buttons {
    width: 50%;
    flex: 1 1 50%;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-center-image-div-buttons-second-controls {
    width: 100%;
    margin: 0;
    justify-content: space-evenly;
    align-items: center;
    gap: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-center-image-div-buttons-second-controls > * {
    margin-right: 0 !important;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-copy-original-file-link,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-forward-original-file,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-image-image-href-to-copy,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-center-image-download {
    width: 34px;
    height: 34px;
    margin-right: 0;
    float: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    background-size: 26px 26px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-more-panel .cg-center-image-download-link {
    width: 34px;
    height: 34px;
    margin-right: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent.cg-center-image-info-div-parent-padding {
    padding-right: 35px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent.cg-center-image-info-div-parent-padding.cgHundertPercentWidth {
    padding-right: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div {
    overflow: visible;
    white-space: pre-line;
    position: relative;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div a:not(.cg-center-image-info-link-button) {
    color: #e7e9ea;
    text-decoration: underline;
    font-size: 18px;
    text-underline-offset: unset;
    text-decoration-thickness: 2px;
    text-decoration-skip-ink: auto;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div a:not(.cg-center-image-info-link-button) {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div a:not(.cg-center-image-info-link-button):focus {
    outline: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-div p a:not(.cg-center-image-info-link-button){
    padding: 10px;
    border-radius: 8px;
    text-decoration: unset;
    margin-top: 5px;
    margin-bottom: 5px;
    display: inline-block;
    border: thin solid #212121;
    background-color: #000;
    color: #e7e9ea;
    font-size: 18px;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_black .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-div p a:not(.cg-center-image-info-link-button):hover {
    filter: invert(10%) !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-div p a:not(.cg-center-image-info-link-button){
    background-color: #fff;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
    color: #000;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-info-div .cg-center-image-info-div-parent .cg-center-image-info-div p a:not(.cg-center-image-info-link-button):hover {
    filter: brightness(96%) !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input input {
    padding: 5px 5px;
    font-size: 13px;
    background-color: #212121;
    color: #e7e9ea;
    border-radius: 2px;
    width: 100%;
    border: thin solid #303030;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input input {
    color: black;
    background-color: #f5f5f5;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input input:focus {
    color: black;
    background-color: #f5f5f5;
    border: thin solid #ccc;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input input:focus {
    outline: none;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input input:focus {
    border: thin solid #454545;
    outline: unset;
    box-shadow: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea {
    padding: 5px 8px;
    font-size: 13px;
    background-color: #212121;
    color: #e7e9ea;
    border-radius: 2px;
    resize: none;
    height: 175px;
    border: thin solid #454545;
    width: 100%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea {
    border: thin solid #303030;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea:focus {
    border: thin solid #454545;
}
.mainCGdiv.cg_border_radius_controls_and_containers  .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea {
    border-radius: 8px;
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea {
    color: black;
    background-color: #f5f5f5;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea:focus {
    color: black;
    background-color: #f5f5f5;
    border: thin solid #ccc;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea:focus {
    outline: none;
    box-shadow: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input select {
    padding: 5px 9px 5px 5px;
    font-size: 13px;
    background-color: #212121;
    color: #e7e9ea;
    border-radius: 2px;
    resize: none;
    border: thin solid #303030;
    background-image: none; /* has to be done for some themes */
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input select {
    color: black;
    background-color: #f5f5f5;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input select:focus {
    color: black;
    background-color: #f5f5f5;
    border: thin solid #ccc;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input select:focus {
    outline: none;
    box-shadow: none;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input input {
    border-radius: 8px;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input textarea {
    border-radius: 8px;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-info-div .cg-center-image-info-div-content-input select {
    border-radius: 8px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_radio,
.mainCGdiv .mainCGallery .cgCenterDiv .cg_check {
    display: flex;
    flex-wrap: wrap;
    margin-top: 5px;
    margin-bottom: -15px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_radio .cg_radio_button,
.mainCGdiv .mainCGallery .cgCenterDiv .cg_check .cg_check_button{
    width: fit-content;
    margin-right: 15px;
    margin-bottom: 10px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent {
    margin: 0 0 20px 0;
    padding: 0 70px 0 0;
    position: relative;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent.cgHundertPercentWidth {
    padding: 0 0 0 0;
    max-width: 800px;
    margin: 0 auto;
    float: none;
}
/*
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent.cg-center-image-info-div-parent-padding{
	padding-right: 50px;
}*/
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent-parent {
    background-color: transparent;
    margin: 0 0 0 0;
    max-height: 300px;
    padding: 0 0 0 0;
    position: relative;
    overflow-y: hidden;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent-parent.cg-center-image-show-more-expanded{
    min-height: 450px;
}
.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-parent.cg-center-image-comments-div-parent-enter-textarea-expanded .cg-center-image-comments-div-show-more {
    bottom: 275px;
}
.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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAUtJREFUaEPtlTFOA0EQBMsvQLzFATER/AhnQAZvIiCF50DqxJrgpNVpz2ane4UszaZ3M9fVvTO348rP7sr1UwD/nWAlUAmIDtQVEg2UyysB2UKxQSUgGiiXVwKyhWKDSkA0UC5XEjgAn8C3qOIOuAfeMn2yAC/AM/ADPAJfmY8De+ADuAXegTBl6GQAFvHLh7IQrfil1zBEBuCpE/coRE98QIQ5ryMRZACivwJhEx9CsgBbEL/Aw5mZsIpXAUYh7OIdAH+FmCLeBXAJ4tisynY+hwe2N9zKDKz7rddrPI/tFOdm9XJsmnhfPk6ArSR6oEOr8hylG+AShOXatEAzALYg7OKdQ9xLuf3ZTRE/GyD6L4NqGdjZW0jeKJkGs2YgoyVVUwAp24xFlYDRzFSrSiBlm7GoEjCamWpVCaRsMxZVAkYzU60qgZRtxqIThsg3MZ/fT8wAAAAASUVORK5CYII=) 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-center-image-comments-div-show-more.cg_edit_started {
    background-image: none !important;
    pointer-events: none !important;
    display: none !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-show-more {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAUtJREFUaEPtlTFOA0EQBMsvQLzFATER/AhnQAZvIiCF50DqxJrgpNVpz2ane4UszaZ3M9fVvTO348rP7sr1UwD/nWAlUAmIDtQVEg2UyysB2UKxQSUgGiiXVwKyhWKDSkA0UC5XEjgAn8C3qOIOuAfeMn2yAC/AM/ADPAJfmY8De+ADuAXegTBl6GQAFvHLh7IQrfil1zBEBuCpE/coRE98QIQ5ryMRZACivwJhEx9CsgBbEL/Aw5mZsIpXAUYh7OIdAH+FmCLeBXAJ4tisynY+hwe2N9zKDKz7rddrPI/tFOdm9XJsmnhfPk6ArSR6oEOr8hylG+AShOXatEAzALYg7OKdQ9xLuf3ZTRE/GyD6L4NqGdjZW0jeKJkGs2YgoyVVUwAp24xFlYDRzFSrSiBlm7GoEjCamWpVCaRsMxZVAkYzU60qgZRtxqIThsg3MZ/fT8wAAAAASUVORK5CYII=) no-repeat center;
    background-size: 30px 30px;
    z-index: 1;
    border-radius: 50%;
    background-color: #fff;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    border: thin solid #bcbcbc;/*another border color here because looks different on white*/
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded {
    background: unset;
    bottom: 15px;
    background-color: #000;
    border: thin solid #e6e6e6;
    filter: brightness(130%);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded {
    bottom: 45px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent.cg-center-image-comments-div-parent-enter-textarea-expanded .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded {
    bottom: 275px;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded {
    bottom: 45px;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-info-div-parent .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded {
    bottom: 15px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded:after {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAUJJREFUaEPtlrEOwjAMRI+NDcGnwMDMBH8EG7DBL8HACp/DzIIsJVJVJcWJc0KVnNl2793FUScY+ZmMXD8c4N8JegKegNEBv0JGA83tnoDZQuMAT8BooLndEzBbaBzgCfww8ARgCuBgNDrbzkxAxB/Dl68sCBZAV3x0jwLBAEiJp0G0BhgST4FoCZAS/w6qZ70tPAOQevNpBZATvwPwAXAHMO+pbbITLQCGxD+D6BULwgqgER+Np0BYAErE0yBqAWrEdyFuABYtdqIGICd+C+ClfFaWYSfMEDUAewCXjlB5KkvEx9YUhJgjT6z61ADI8AhRKz4FUSxehtQCSK/8YT4Krk3O1TWATS9VegLqD7ALLQmwtanmO4DKJmKRJ0A0VzXaE1DZRCzyBIjmqkZ7AiqbiEWeANFc1WhPQGUTsWj0CXwBbAM3MdNGfyUAAAAASUVORK5CYII=) no-repeat center;
    background-size: 30px 30px;
    bottom: 15px;
    filter: invert(70%);
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded:after{
    content: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-show-more.cg-center-image-show-more-expanded {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAUtJREFUaEPtlTFOA0EQBMsvQLzFATER/AhnQAZvIiCF50DqxJrgpNVpz2ane4UszaZ3M9fVvTO348rP7sr1UwD/nWAlUAmIDtQVEg2UyysB2UKxQSUgGiiXVwKyhWKDSkA0UC5XEjgAn8C3qOIOuAfeMn2yAC/AM/ADPAJfmY8De+ADuAXegTBl6GQAFvHLh7IQrfil1zBEBuCpE/coRE98QIQ5ryMRZACivwJhEx9CsgBbEL/Aw5mZsIpXAUYh7OIdAH+FmCLeBXAJ4tisynY+hwe2N9zKDKz7rddrPI/tFOdm9XJsmnhfPk6ArSR6oEOr8hylG+AShOXatEAzALYg7OKdQ9xLuf3ZTRE/GyD6L4NqGdjZW0jeKJkGs2YgoyVVUwAp24xFlYDRzFSrSiBlm7GoEjCamWpVCaRsMxZVAkYzU60qgZRtxqIThsg3MZ/fT8wAAAAASUVORK5CYII=)no-repeat center;
    background-size: 30px 30px;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    background-color: #fff;
    filter: 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 .mainCGallery .cgCenterDiv.cg_center_white .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent {
    border-color: black;
}
.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-scroll-info-single-image-view .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available:after {
    content: "" !important;
    position: sticky;
    display: block;
    bottom: -15px;
    height: 140px;
    width: 100%;
    pointer-events: none;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.90) 20%, rgba(34, 34, 34, 0) 80%);
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available:after {
    background: linear-gradient(to top, rgba(255, 255, 255, 0.90) 20%, rgba(248, 250, 253, 0) 80%);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent.cg-center-image-comments-div-show-more-available.cg-center-image-show-more-expanded:after {
    content: unset !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent.cg-center-image-show-more-expanded {
    overflow-y: scroll;
    min-height: 450px;
    border-top-right-radius: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view .cg-center-image-comments-div-parent.cg-center-image-info-div-parent-padding {
    padding-right: 70px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-parent-parent + .cg-center-image-info-comments-separator {
    padding: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-fblike-div + .cg-center-image-info-info-separator {
    padding: 0;
}
.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 transparent;
    border-right: 12px solid transparent;
    border-bottom: solid 12px #c3c3c3;
    opacity: 0.6;
}
.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-top-bottom-arrow:first-child {
    border-bottom: solid 12px #000000;
}
.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 transparent;
    border-right: solid 12px transparent;
    opacity: 0.6;
}
.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-top-bottom-arrow:last-child {
    border-top: solid 12px #000000;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div {
    overflow: visible;
    margin-bottom: 15px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div .cg-center-image-comments-name-date-container{
    display: flex;
    flex-flow: row;
    flex-wrap: wrap;
    align-items: baseline;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div p {
    word-break: break-word;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg-center-image-comments-user-data {
    align-items: center;
    margin-bottom: 10px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg_comment_loader {
    margin-bottom: 8px;
    border-radius: 8px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg_comment_loader:last-child {
    margin-bottom: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg-center-image-comments-pending-avatar {
    width: 20px;
    height: 20px;
    flex: 0 0 20px;
    margin-right: 5px;
    margin-bottom: 0;
    border-radius: 999px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg-center-image-comments-pending-name {
    width: 92px;
    height: 16px;
    margin-bottom: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg-center-image-comments-pending-line {
    width: 100%;
    height: 16px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg-center-image-comments-pending-line-medium {
    width: 78%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div.cg-center-image-comments-div-pending-submit .cg-center-image-comments-pending-line-short {
    width: 58%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div .cg-center-for-your-comment-message {
    padding-bottom: 10px;
    -ms-word-break: keep-all;
    word-break: keep-all;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
    margin-top: 15px;
    scroll-margin-top: 100px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter {
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
    scroll-margin-top: 120px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter input {
    color: #232323;
    width: 100%;
    background-color: white;
    padding: 6px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter input:focus {
    outline: none;
    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: white;
    color: black;
    border: 0.5px solid white;
    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 rgba(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: none;
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter textarea {
    border-radius: 8px;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter textarea {
    border-radius: 8px;
    box-shadow: 1px 2px 8px rgba(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 rgba(0,0,0,.05);
    margin-right: 0;
}
/*
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth textarea {
    color: #232323;
    width: 100%;
    height: 60px;
    background-color: white;
    padding: 6px;
    word-break: break-word;
}*/
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth textarea:focus {
    outline: none;
}
.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 textarea,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter input {
    font-size: 14px;
    border: 0.5px solid #e7e9ea;
    box-sizing: border-box;
}
.cgHundertPercentWidth {
    width: 100% !important;
}
/* For other browsers */
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar {
    width: 0;
}
/*#cg_slider_main_div .cg_user_input::-webkit-scrollbar{
	width: 0px;
}*/
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.4);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar-thumb {
    background-color: white;
    outline: 0.5px solid slategrey;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-scroll-info-single-image-view::-webkit-scrollbar-thumb {
    background-color: white;
    outline: 0.5px solid slategrey;
}
/* For internet explorer */
.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: black;
    scrollbar-shadow-color: #000;
    scrollbar-dark-shadow-color: #000;
    /*padding: 20px 70px 0 0;*/
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-orientation {
    height: 6px;
    width: 106px;
    background-color: #949494;
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-arrow-left {
    transform: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-arrow {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACnElEQVR4Xu3aS+hNURTH8c9fCOUxYYSZmJHMpAw8QpIir5lHioFCEUV5RHkWKSbkMRFClFemytyQTDBjwoCIVt1Tx+lvds/Zx91nTe7s7vP97bV+e+3HkMxjKHN+nQBdBmSuQFcCmSdAZ4JdCXQlkLkCXQn8BwkwD2exAR/6/b1tz4CFeIjxeI9FeNtPEdoswErcxpgS8DMszUGATbiGkSXYV1iBL4MuwE5c4K8m7TlW41s/4eO/2lYCB3GsAnkXG/Gj3/BtE+A09lQgr2IbftUB3xYBRuAKtlQgz/UE+V0XfBsEGI1bWFOBPISjdYIX/53SA8bhXmVZi9ne1TPBJviTmeAkPML8EuVPbMaNRsh7g6TIgCmIhmZ2CfQ71uFBk/ApPGA6XmBGCfQrVuFl0/BNCzAL0dBMLYF+xjK8TgHfpABz8QSTS6AfsQRvUsE3JcCCnuFNKIG+w2LEb9Ko2wSX4w7GlihjxgP+U1LyBlaB9biOUSXQqPWo+aj9VkRdGbAdlxBtbhHh8uH24fqtiToE2I8TFcJY32Odj/W+VVGHAPtwMmcBgj3rEigmP2sTLET41zIYDVA0QsmjDg+oQmXdCBViDNcKRyMUDdHAt8KFCDN7m6FppRTJZjNUMGe9HS5EiAORp5hTyoRokGLVuN+0KzZhgsMxTcTjypFYHH3HkVjsHxqLVAIEYNaHosUMx7H4TaytTPlhHGkiDVJmQMEXO8bL2FoBPo/dGOiLkTLzKeytiJDF1ViZ+QCOV0SIy5N4HTLwl6MF9w5czPV6vBAh6wcShQhZP5EpRMj6kVQhQjyTO9Mzwr6fIbShD2ii3/nnGJ0ASeVvweBdBrRgEpJ+QpcBSeVvweBdBrRgEpJ+QpcBSeVvweDZZ8AfCF1yQeJq/QAAAAAASUVORK5CYII=) 4px center no-repeat;
    background-size: 25px;
    background-color: #fff;
    border: thin solid #e6e6e6;
    border-radius: 0;
    box-shadow: 2px 4px 12px rgba(0,0,0,.05);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-arrow:hover{
    filter: brightness(96%) !important;
    background-color: white;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-right {
    transform: scaleX(-1);
    right: -33px;
    top: 40px;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-left {
    left: -57px;
}
.mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-right {
    right: -63px;
}
@media screen and (max-width:990px) {
    .mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-left {
        left: -35px;
    }
    .mainCGdivHelperParent .mainCGdiv.cg-slider-view .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-right {
        right: -40px;
    }
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-left {
    left: -28px;
    top: 40px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg_center_pointer_event_none {
    display: none;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-right {
    margin-right: 16px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow {
    height: 35px;
    width: 35px;
    position: absolute;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
    background: url(data:image/png;base64,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) 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%;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv .cg-center-arrow {
    display: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-left-prev-step {
    background: url(data:image/png;base64,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) center no-repeat;
    background-color: #3d3d3d;
    transform: scaleX(-1);
    background-size: contain;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-arrow.cg-center-arrow-right-next-step {
    background: url(data:image/png;base64,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) center no-repeat;
    background-size: contain;
    margin-left: 10px;
    margin-right: 5px;
    background-color: #3d3d3d;
}
.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 rgba(255, 255, 255, .06), 1px 1px 0 rgba(255, 255, 255, .03), -1px -1px 0 rgba(0, 0, 0, .02), inset 1px 1px 0 rgba(255, 255, 255, .05);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-go-up-button {
    height: 22px;
    width: 22px;
    margin-right: 20px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 22px 22px;
    display: inline-block;
    float: left;
    cursor: pointer;
    z-index: 10;
    opacity: 0.5;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-go-up-button {
    height: 22px;
    width: 22px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 22px 22px;
    display: inline-block;
    float: left;
    cursor: pointer;
    z-index: 10;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-close {
    height: 22px;
    width: 22px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    display: inline-block;
    cursor: pointer;
    z-index: 10;
    opacity: 0.5;
}
.mainCGdivHelperParent .mainCGdiv .cg-fullscreen-button {
    height: 23px;
    width: 24px;
    background: url(data:image/png;base64,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) 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(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../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-link {
    height: auto;
    width: auto;
    box-shadow: none;
    display: inline;
    margin-right: 20px;
    color: #e7e9ea;
    border: none;
    outline: none;
    text-decoration: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-download-link {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-download-link:focus {
    outline: none;
    box-shadow: none;
    text-decoration: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-download-link:hover {
    color: #e7e9ea;
    outline: none;
    box-shadow: none;
    text-decoration: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-download-link:hover {
    color: #e7e9ea;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-download-link:hover {
    color: black;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-download {
    height: 23px;
    width: 24px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 22px 23px;
    float: left;
    cursor: pointer;
    z-index: 10;
    opacity: 0.8;
    /*margin-right: 25px; not required, because parent link must have margin-right:25px;*/
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-copy-original-file-link {
    height: 26px;
    width: 26px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 29px 29px;
    float: left;
    cursor: pointer;
    z-index: 10;
    margin-right: 20px;
    /*margin-right: 25px; not required, because parent link must have margin-right:25px;*/
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-copy-original-file-link {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAvRJREFUaEPtmUvITmEQx3+fW4mSe7lfc92QYuFuYSNrEWXFRimxsqCsJEpSigWRhbKxFyWFyMIlolxDbinJnf6Zt853es8587zv83mfr87s3u/MMzP/mXlm5pmvi15OXb3cfmoAnY5gqxHoBywFpkKUKH4DrgCPQx3SCoAZwHlgdqiyCv7fwFFgO/DLKzsUwEDgLjDZq6AFvj3AXu+5UACbgJMm/AFwBPjuVVbCNwnYBfQFPgGjvHJDAewHdpoha4ELEYxviJCsNfZjOvDIIzsUwCHLUcleAVzyKHHynAY2GO9cS9XKox4Agy2kErYb2GxS1wPXmmgYAtwHvlZq784QHcAUy/HVQJ9AY1QWZwJPAs5FBTAauAWMCTAgz/oUWAy8cMqICuAAsMMUvwKuAqrTAwDl52fgYRPDFgHjM3/XRdRd8YCICuAGsAD4A0wEnju9eBZYl+P1gogKQJdQOayLqOblpSwAeX2cHdRdUCTK7kRyAFYCJzJduwpEcgBmAV+sVzRGj7J0SgLAKWCjpc1C4DowoQmI5cDLXF4mAUBjhsYN0W3gOPADGGZVbYR9ewOsynXbJAAMB+5lOnfZ5f8AiL9BSQCQMfOAc/bYKQOQr3DJAJDRanhLAI0j+XnrIDDImlu26SUFoMzz7yx1nlmTTC6FqppeDSDroaL3QKujRJX39b2OQB0BT56U8NQplGoKnQG0KBDNsZGkMtipVKGhwE17O+gVqDf520rrSxazPVlG9Z7WKKE3trZwIv3W+CHSkldjiIs6EQEtbovWNB9t633HZX1CEXgPXAb2Be6SCnf7PZlCRWXU6/RufJ1Iof8CQBVhvu2FxgJabsUgvcAkq7+VSZXLtqgoAoeBbSZZ65CLwM+2NP3b/S8DppmcY8DWNmUW3gEtpLQbHdmugoLzeg8rwtqftkVl63XtdeQld012WqI96xbAXSrL5Hr+P6CuqHvg4a3CoF3Q6yqmkO8xjArRF523BhDdpYEC6wgEOiw6+182auExsGR6aQAAAABJRU5ErkJggg==)  ;
    opacity: 1;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-forward-original-file {
    height: 25px;
    width: 25px;
    background: url(data:image/png;base64,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)  no-repeat center center;
    background-size: 26px 26px;
    float: left;
    cursor: pointer;
    z-index: 10;
    opacity: 0.9;
    margin-right: 20px;
    /*margin-right: 25px; not required, because parent link must have margin-right:25px;*/
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-forward-original-file {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAj5JREFUaEPtmb1OFUEUx3/X2EFsrFDfgJ6ESmlITOiUKAkkBONHxQP4AiS8ADFBKgNY2GknPXQUPAKI1LQYyEl2yTD33t1zZnZmXbLT7syZ/+98zM7HgI63Qcf10wO0HUFLBKTvB2ANmAYmAsX/AzaBz4Hj7wzTAjwBvgFzTUxa2HgLfI+1pwF4ABwAL2In88ZLJFYLxwSb1gB8AraCZ6geeAUsx0RCA3AEzDg6fgHvgAsj1PWY/lEQGoBLYNKZfAr4axQv3ccByLdgCA2AP7FmzCg+346Ifuh0DKoJjZhUAIvAXixEmwAy9+tYiLYBJIOiIHIC/AFkAbC0jbo/dk6AXWDJoh6QwnYLfWh4ToBnwDHw2AhRqTEngOgWCNnIPQdkf6Vp/xWARrBp2c4dgR7A90AfAU1OGPv0NeA7zOQRo7c1u9Z+GT0FnhauOit+Rg04eqwJU8Q1q9AC8KWY7iPwM6X6ESe36BRKrHfIfOMRuDcAbiqtAz8SkSWLgFvMwbcICugsAKIjFUQygFfAvndCSgGRDCD6AK5IH+mSFCAHRDBAucpoj3q+QyWd5Mo8dnUKBnBXGWW0h7o1sdXoNIBEX5xQNrlYflTlTXef0XYKyaXXV+ClI/gQmNUCaNPmTfGq4l44+ctprDNKLe+B7SYBNOJlvibq6TcwX/OuYHontvzIYgHkTW4FOK9LC815oLThi6r6C4ekkBTsCbBT1ELVi84tVyhAii1EnbNHfrcA5NpOm0AsACbDuTp3HuAG1x6RMSBVJjwAAAAASUVORK5CYII=);
    opacity: 0.85;
}
@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;
    }
    div.mainCGdiv.isOnlyGalleryEcommerceClass  .mainCGallery .cgCenterDiv .cg-center-image-rating-and-buttons-div{
        padding-bottom: 10px;
        margin-bottom: 0;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-action-card {
        min-height: 50px;
        padding-top: 6px;
        padding-bottom: 6px;
        border-radius: 8px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card {
        min-width: 92px;
        padding-left: 14px;
        padding-right: 14px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card {
        padding-left: 10px;
        padding-right: 10px;
        margin-right: 0;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-div-buttons-second-controls {
        gap: 8px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-copy-original-file-link,
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-forward-original-file,
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-image-image-href-to-copy,
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download {
        width: 30px;
        height: 30px;
        background-size: 22px 22px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download-link {
        width: 30px;
        height: 30px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download {
        width: 22px;
        height: 22px;
        background-size: 20px 21px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
        width: 28px;
        height: 28px;
        min-width: 28px;
        margin-right: 0;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
        width: 14px;
        height: 14px;
        min-width: 14px;
        margin-right: 0;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_gallery_rating_div_count {
        font-size: 24px;
        line-height: 24px;
        height: 24px;
        margin-left: 0;
    }
    .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;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth {
        width: 100% !important;
        max-width: 100%;
        min-width: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 14px;
        padding-bottom: 16px;
        border-radius: 8px;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-edit-icon-container,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-save-icon-text-container,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
        padding-left: 12px;
        padding-right: 12px;
        max-width: 100%;
        min-width: 0;
        box-sizing: border-box;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
        max-height: 320px;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth .cg-center-image-comments-div-show-more,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth .cg-center-image-comments-div-show-more {
        right: 16px;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent {
        width: 100%;
        max-width: 100%;
        min-width: 0;
        padding-right: 2px;
        box-sizing: border-box;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-enter {
        margin-left: 12px;
        margin-right: 12px;
        margin-top: 14px;
        width: auto;
        max-width: calc(100% - 24px);
        min-width: 0;
        box-sizing: border-box;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth .cg-center-image-info-div-content,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth .cg-center-image-comments-comment-content,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth .cg-center-image-comments-nickname-text,
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth .cg-center-image-exif-data-sub .cg-exif span:last-child {
        max-width: 100%;
        min-width: 0;
        overflow-wrap: anywhere;
        word-break: break-word;
        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;/*has to have some margin otherwise unclickable on mobiles if textarea field following*/
    }
    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-forward-original-file{
        margin-right: 15px;
    }
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-copy-original-file-link,
    .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-download-link{
        margin-right: 15px;
    }
    .mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv{
        padding-left: 10px;
        padding-right: 10px;
    }
    .mainCGallery .cgCenterDiv .cg_gallery_rating_div .cg_gallery_rating_div_count{
        font-size: 28px;
    }
    .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control .cg_sort_div.cg_sticky{
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    /*    .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg_sort_div_mobile_right{
        margin-bottom: 10px;
        justify-content: space-between;
        padding: 0 0 0 15px;
    }*/
    .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg_sort_div_mobile_left{
        justify-content: flex-start;
        padding: 0;
        width: 100%;
        flex-wrap: wrap;
        gap: 15px;
    }
    .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg_sort_div_mobile_right{
        position: absolute;
        right: 15px;
    }
    .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg_sort_div_mobile_left .cg_switch_colors{
        display: none;
    }
    /*    .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_header .cg_gallery_view_sort_control .cg_sort_div .cg_sort_div_mobile_left .cg-gallery-upload{
        position: absolute;
        left: 50%;
        transform: translate(-50%);
        top: 10%;
    }*/
    .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-fullscreen {
    height: 22px;
    width: 22px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    display: inline-block;
    float: left;
    cursor: pointer;
    z-index: 10;
    opacity: 0.22;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-fullwindow {
    height: 23px;
    width: 24px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    display: inline-block;
    cursor: pointer;
    z-index: 10;
    opacity: 0.5;
    margin: 0 0 0 0;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv .cg-center-image-fullwindow {
    margin: 0 0 0 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-close-fullwindow {
    height: 24px;
    width: 24px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: contain;
    display: inline-block;
    float: right;
    cursor: pointer;
    z-index: 10;
    opacity: 0.5;
    margin-right: 25px;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv .cg-center-image-close-fullwindow {
    margin-right: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-close-fullwindow {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center center;
    opacity: 1;
    background-size: contain;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-fullwindow-configuration-button {
    height: 23px;
    width: 24px;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../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;
}
.cg_center_pointer_event_none {
    pointer-events: none !important;
}
.cgCenterDiv.cg_center_pointer_event_none {
    opacity: 0.2 !important;
    pointer-events: none !important;
}
.cgCenterDiv .cg_center_pointer_event_none {
    opacity: 0.2 !important;
    pointer-events: none !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv span {
    text-align: center;
    /*border-bottom: 2px solid #121212;*/
    color: #e7e9ea;
    clear: both;
    display: block;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white span {
    color: #000;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-counter {
    color: #e7e9ea;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter-counter {
    color: black;
}
.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: 0.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: 0.5px solid #e5e5e5;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-info-div-title.cg-center-image-info-div-title-no-comments {
    margin-bottom: 0;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons {
    text-align: center;
    height: auto; /*important to set this otherwise not work properly*/
    position: relative;
    padding: 10px 0 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-break .cg-center-image-div-buttons-first-controls {
    width: 35%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-div-buttons-second-break .cg-center-image-div-buttons-first-controls {
    width: 100%;
    margin-bottom: 15px;
    display: none;
}
.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-break .cg-center-image-div-buttons-first-controls .cg-center-image-div-buttons-first-controls-arrows {
    width: 80%;
    justify-content: center;
}
.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;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-div-buttons-first-break .cg-center-image-div-buttons-second-controls {
    width: 65%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-div-buttons-second-break .cg-center-image-div-buttons-second-controls {
    width: 100%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-div-buttons-second-break .cg-center-image-div-buttons-second-controls > * {
    margin-right: 20px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cgHundertPercentWidth {
    width: 100%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-div-buttons-second-controls {
    width: auto;
    margin: 0;
    padding: 0;
    justify-content: flex-end;
    align-items: center;
    gap: 16px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-div-buttons-second-controls > * {
    margin-right: 0 !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-copy-original-file-link,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-forward-original-file,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-image-image-href-to-copy,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download {
    width: 34px;
    height: 34px;
    margin-right: 0;
    float: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    opacity: 1;
    background-size: 26px 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download-link {
    width: 34px;
    height: 34px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 0;
    flex: 0 0 auto;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download {
    width: 26px;
    height: 26px;
    background-size: 24px 25px;
}
.mainCGdiv .mainCGallery .cgCenterDiv span {
    position: relative;
}
.mainCGdiv .mainCGallery .cgCenterDiv span .cg_gallery_comments_div {
    display: inline-block;
    padding: 0 10px;
    position: relative;
    /*position: absolute;*/
    font-size: 14px;
    margin-top: -5px;
    /*left: 46%;*/
    color: #e7e9ea;
    z-index: 101;
}
.mainCGdiv .mainCGallery .cgCenterDiv span .cg_gallery_comments_div .cg_gallery_comments_div_child {
    display: flex;
    line-height: 28px;
    font-size: 28px;
    align-items: center;
    height: 28px;
}
.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;
}
.mainCGallery [id^="cgCenterDiv"] .cg-center-image-info-div {
    margin-bottom: 10px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterDiv"] .cg-center-image-info-div {
    margin-bottom: 8px;
}
.mainCGallery [id^="cgCenterDiv"] .cg-center-image-info-div p {
    margin: 0;
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
    padding: 0;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div p:nth-child(1) {
    font-weight: bold;
    margin-bottom: 0;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div p:nth-child(2) {
    font-style: normal;
    margin-bottom: 10px;
    word-break: break-word;
    font-weight: normal;
    line-height: 18px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-link,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-link {
    margin-bottom: 12px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-link p,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-link p {
    margin-bottom: 0;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button {
    display: inline-flex;
    align-items: center;
    gap: 9px;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    padding: 10px 15px;
    border-radius: 999px;
    border: 1px solid rgba(255,255,255,.14);
    background: rgba(255,255,255,.04);
    color: #f5f7fa;
    font-weight: 600;
    line-height: 1.25;
    text-decoration: none;
    overflow-wrap: anywhere;
    word-break: break-word;
    white-space: normal;
    box-shadow: none;
    transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:after,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:after {
    content: '\2197';
    flex: 0 0 auto;
    font-size: 14px;
    line-height: 1;
    opacity: .74;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:hover,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:hover,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus {
    background: rgba(255,255,255,.08);
    border-color: rgba(255,255,255,.26);
    color: #ffffff;
    transform: translateY(-1px);
    text-decoration: none;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus {
    outline: 2px solid rgba(255,255,255,.22);
    outline-offset: 2px;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button {
    border-color: rgba(26,36,48,.12);
    background: linear-gradient(180deg, rgba(255,255,255,.98) 0%, rgba(243,246,250,.98) 100%);
    color: #18222e;
    box-shadow: 0 6px 16px rgba(17,24,39,.08);
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:hover,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:hover,
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:hover,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:hover,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus {
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(236,241,247,1) 100%);
    border-color: rgba(26,36,48,.22);
    color: #0f1720;
}
.mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
.mainCGdiv:not(.cg_runtime_single_view_mode).cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_entry.cgCenterDivPhpLoad [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cgCenterDivForBlogView [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .mainCGallery .cgCenterDiv.cgCenterDivForBlogView.cg_center_white [id^="cgCenterImageInfoDiv"] .cg-center-image-info-link-button:focus {
    outline-color: rgba(26,36,48,.18);
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div p:nth-child(2) {
    margin-bottom: 8px;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div .cg_date {
    margin-top: 0;
    margin-bottom: 10px;
    text-align: left;
    font-size: 15px;
    color: inherit;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-date {
    margin-bottom: 10px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-date p,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-date .cg_date {
    margin-bottom: 0;
    font-weight: 400;
    color: rgba(26, 36, 48, 0.72);
    font-size: 14px;
    line-height: 1.4;
}
.mainCGdiv.cg_fe_controls_style_black.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-date p,
.mainCGdiv.cg_fe_controls_style_black.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-date .cg_date {
    color: rgba(255, 248, 241, 0.72);
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-exif {
    margin-bottom: 14px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-exif {
    margin-bottom: 10px;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-exif > p:first-child {
    margin-bottom: 8px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-info-div-exif > p:first-child {
    margin-bottom: 2px;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-exif-data {
    display: block;
    justify-content: flex-start;
    align-items: stretch;
    position: static;
    height: auto;
    margin-top: 0;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-exif-data .cg-center-image-exif-data-sub {
    position: static;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 12px 16px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-exif-data .cg-center-image-exif-data-sub {
    gap: 6px 12px;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-info-div.cg-center-image-exif-data .cg-exif {
    margin-right: 0;
    min-width: 86px;
    align-items: flex-start;
    justify-content: flex-start;
    align-content: flex-start;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div p:nth-child(1) {
    /*	text-decoration: underline;
	text-decoration-thickness: 1px;*/
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div .cg-center-image-comments-date-content {
    font-size: 14px;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div p:nth-child(2) {
    /*font-weight: bold;*/
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div .cg-center-image-comments-name-date-container .cg-center-image-comments-name-content{
    margin-right: 5px;
    font-size: 16px;
    font-weight: bold;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div .cg-center-image-comments-user-data ~ p {
    font-weight: normal;
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div p:nth-child(3) {
    font-style: normal;
    margin-bottom: 10px;
    white-space: pre-line;
    font-weight: normal;
    /*border-bottom: 0.5px solid #c2c2c2;
	padding-bottom: 10px;*/
}
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div .cg-center-image-comments-comment-content {
    font-size: 15px;
    line-height: 18px;
    white-space: pre-line;
    margin-top: 3px;
}
/*
.mainCGallery [id^="cgCenterInfoDiv"] .cg-center-image-comments-div-parent .cg-center-image-comments-div:last-child p:nth-child(3) {
	border-bottom: none;
}*/
.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-title-div .cg-center-image-comments-div-enter-title-error{
    margin-top: 3px;
    text-align: left;
}
.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{
    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;/*has to have some margin otherwise unclickable on mobiles if textarea field following*/
}
.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_white .cg-center-image-comments-div-enter-textarea-label-container .cg-emojis-add, .mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter-title-label-container .cg-emojis-add{
    height: 24px;
    width: 24px;
    cursor: pointer;
    background: url(data:image/png;base64,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) no-repeat right center;
    background-size: contain;
}
.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(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../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: white;
    color: black;
    border: 0.5px solid black;
    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;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_black .cg-center-image-comments-div-enter-textarea-div .cg-center-image-comments-div-enter-textarea{
    border: thin solid #303030;
    background-color: #212121;
    color: #e7e9ea;
    width: 100%;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_black .cg-center-image-comments-div-enter-textarea-div .cg-center-image-comments-div-enter-textarea:focus{
    border: thin solid #454545;
}
.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 rgba(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;
}
.mainCGallery a img {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.mainCGdiv .mainCGallery .cgCenterDiv button, .cg_messages_container .cg_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: bold;
    margin-right: 10px;
    outline: 0;
    padding: 8px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .5);
    vertical-align: middle;
    white-space: normal;
    word-wrap: normal;
    min-width: 80px;
}
 .cg_messages_container .cg_button:hover{
     filter: invert(10%)!important;
     cursor: pointer;
}
:-webkit-full-screen {
    background-color: white; /* same color as body */
    overflow-y: scroll;
}
/*  cg_fade_in here  */
.cg_fade_in_new {
    visibility: visible !important;
    opacity: 1;
    transition: visibility 1s, opacity 1s linear;
}
.cg_fade_in_0 {
    -webkit-animation: cg_fade_in_animation 0s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: cg_fade_in_animation 0s; /* Firefox < 16 */
    -ms-animation: cg_fade_in_animation 0s; /* Internet Explorer */
    -o-animation: cg_fade_in_animation 0s; /* Opera < 12.1 */
    animation: cg_fade_in_animation 0s;
}
.mainCGallery .cg_fade_in_0.cg_hide_till_hover {
    display: block;
}
.mainCGallery.cg_modern_hover .cg_fade_in_0.cg_hide_till_hover {
    display: flex;
}
.cg_fade_in_0_5 {
    -webkit-animation: cg_fade_in_animation 0.5s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: cg_fade_in_animation 0.5s; /* Firefox < 16 */
    -ms-animation: cg_fade_in_animation 0.5s; /* Internet Explorer */
    -o-animation: cg_fade_in_animation 0.5s; /* Opera < 12.1 */
    animation: cg_fade_in_animation 0.5s;
}
.mainCGallery .cg_fade_in_0_5.cg_hide_till_hover {
    display: flex;
}
.cg_fade_in {
    -webkit-animation: cg_fade_in_animation 1s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: cg_fade_in_animation 1s; /* Firefox < 16 */
    -ms-animation: cg_fade_in_animation 1s; /* Internet Explorer */
    -o-animation: cg_fade_in_animation 1s; /* Opera < 12.1 */
    animation: cg_fade_in_animation 1s;
}
.cg_fade_in_2 {
    -webkit-animation: cg_fade_in_animation 2s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: cg_fade_in_animation 2s; /* Firefox < 16 */
    -ms-animation: cg_fade_in_animation 2s; /* Internet Explorer */
    -o-animation: cg_fade_in_animation 2s; /* Opera < 12.1 */
    animation: cg_fade_in_animation 2s;
}
.mainCGallery .cg_fade_in.cg_hide_till_hover {
    display: block;
}
@keyframes cg_fade_in_animation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivForBlogView,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivForBlogView,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv {
    padding-left: 0;
    padding-right: 0;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-parent.cg-one-image-only,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-parent.cg-one-image-only {
    min-height: 0 !important;
    max-height: none !important;
    height: auto !important;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image img,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: none;
    object-fit: contain;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-rating-and-buttons-div,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-rating-and-buttons-div {
    gap: 12px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 8px;
    margin-bottom: -10px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card {
    width: 100%;
    grid-template-columns: 1fr max-content max-content 1fr;
    justify-content: stretch;
    align-items: start;
    column-gap: 10px;
    row-gap: 12px;
    padding-left: 0;
    padding-right: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons-left,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons-left {
    grid-column: 2;
    grid-row: 1;
    justify-self: center;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons {
    grid-column: 3;
    grid-row: 1;
    justify-self: center;
    width: auto !important;
    margin-left: 0;
    margin-right: 0;
    justify-content: center;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cgHundertPercentWidth,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cgHundertPercentWidth {
    width: auto !important;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cg-center-image-div-buttons-first-break .cg-center-image-div-buttons-second-controls,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cg-center-image-div-buttons-second-break .cg-center-image-div-buttons-second-controls,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons .cg-center-image-div-buttons-second-controls,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cg-center-image-div-buttons-first-break .cg-center-image-div-buttons-second-controls,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-div-buttons.cg-center-image-div-buttons-second-break .cg-center-image-div-buttons-second-controls {
    width: auto !important;
    margin-left: 0;
    justify-content: center;
    padding: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale {
    grid-column: 2 / 4;
    grid-row: 2;
    justify-self: center;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale {
    grid-column: 1 / -1;
    grid-row: 2;
    width: 100% !important;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    justify-self: stretch;
    align-self: stretch;
    padding-left: 14px;
    padding-right: 14px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-price-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now-and-add-to-basket-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-product-info {
    width: 100% !important;
    max-width: 100%;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv.cgCenterDivPhpLoad .cg-center-image-rating-and-buttons-div.cg-center-image-rating-and-buttons-div-has-sale-card > .cg-center-image-action-card-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub {
    width: 100% !important;
    justify-content: center;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-action-card,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-action-card {
    min-height: 50px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 8px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card {
    min-width: 92px;
    padding-left: 14px;
    padding-right: 14px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card {
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-div-buttons-second-controls,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-div-buttons-second-controls {
    gap: 8px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-copy-original-file-link,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-forward-original-file,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-image-image-href-to-copy,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-copy-original-file-link,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-forward-original-file,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-image-image-href-to-copy,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download {
    width: 30px;
    height: 30px;
    background-size: 22px 22px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download-link,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download-link {
    width: 30px;
    height: 30px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons.cg-center-image-action-card .cg-center-image-download {
    width: 22px;
    height: 22px;
    background-size: 20px 21px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_rate_star.cg_gallery_rating_div_star_one_star,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
    width: 28px;
    height: 28px;
    min-width: 28px;
    margin-right: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_voted_confirm {
    width: 14px;
    height: 14px;
    min-width: 14px;
    margin-right: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_gallery_rating_div_count,
.mainCGdiv.isCgWpPageEntryLandingPageClass .mainCGallery.cg_xxs .cgCenterDiv .cg-center-image-div-buttons-left.cg-center-image-action-card .cg_gallery_rating_div .cg_gallery_rating_div_count {
    font-size: 24px;
    line-height: 24px;
    height: 24px;
    margin-left: 0;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth {
    gap: 14px;
    padding-top: 4px;
    width: 100% !important;
    max-width: 100%;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth {
    width: 100% !important;
    max-width: 100%;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 10px;
    padding-bottom: 12px;
    border-radius: 8px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-edit-icon-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-save-icon-text-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-edit-icon-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-save-icon-text-container,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-title,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
    padding-left: 10px;
    padding-right: 10px;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-info-div-parent.cgHundertPercentWidth > .cg-center-image-info-div-parent-parent {
    padding-bottom: 4px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent {
    max-height: 320px;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-parent-parent > .cg-center-image-comments-div-parent {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    padding-right: 2px;
    box-sizing: border-box;
}
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-enter,
.mainCGdiv.isCgWpPageEntryLandingPageClass:not(.cg_runtime_single_view_mode) .mainCGallery.cg_xxs .cgCenterDiv .cg-center-info-div.cgHundertPercentWidth > .cg-center-image-comments-div-parent.cgHundertPercentWidth > .cg-center-image-comments-div-enter {
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 14px;
    width: auto;
    max-width: calc(100% - 24px);
    min-width: 0;
    box-sizing: border-box;
}
/* Firefox < 16 */
@-moz-keyframes cg_fade_in_animation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes cg_fade_in_animation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
/* Internet Explorer */
@-ms-keyframes cg_fade_in_animation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
/* Opera < 12.1 */
@-o-keyframes cg_fade_in_animation {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.cg_fade_in_loader {
    -webkit-animation: fadeinloader 1s; /* Safari, Chrome and Opera > 12.1 */
    -moz-animation: fadeinloader 1s; /* Firefox < 16 */
    -ms-animation: fadeinloader 1s; /* Internet Explorer */
    -o-animation: fadeinloader 1s; /* Opera < 12.1 */
    animation: fadeinloader 1s;
}
@keyframes fadeinloader {
    from {
        opacity: 0;
    }
    to {
        opacity: 0.6;
    }
}
/* Firefox < 16 */
@-moz-keyframes fadeinloader {
    from {
        opacity: 0;
    }
    to {
        opacity: 0.6;
    }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadeinloader {
    from {
        opacity: 0;
    }
    to {
        opacity: 0.6;
    }
}
/* Internet Explorer */
@-ms-keyframes fadeinloader {
    from {
        opacity: 0;
    }
    to {
        opacity: 0.6;
    }
}
/* Opera < 12.1 */
@-o-keyframes fadeinloader {
    from {
        opacity: 0;
    }
    to {
        opacity: 0.6;
    }
}
.cgCenterDiv .cg_gallery_rating_div_one_star_on,
.cg_messages_container_pro .cg_gallery_rating_div_one_star_on {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACF0lEQVR4AcSWUVbDIBBFH7gQ25UYV2L6o3YVravQ9ie6kuhKmo0YfENLGhRioE3LCQcyMPMuhEyicUIxr5ixFieEQDaAFdbYMUJttiiRWbIBKFx1mgarrp/YyQI4rHjW05odbD3TuG4WAEIrDtlGMCQDHFbaX72TydqFZIDg6h1Cxi4kAQys3iEkv5ZJAFR5YB2+NI5vx/BMOzoawK7eYEzSSToLHgCTi91Cs8HK1i1qtjtWA4PxK+Nc+ojfjuC1eUPFtmT8gtU7wJqGgoM1HQyTi81sANaQul+x50D72Ev8ZpAYCiXbivFr1j3YBtKuNA0VBwtctuzhgFJDocG1CrU1vrGg/jUgGvWIe62WaNDiHsAlIRr1hDlYNCs6CIVPTF2o4cRFygJIx0LI4+AEuZ+kMrZsez92ByDGSSEC4qLpAYhhEoiIuOj9ARBjB3Gmg/l720XD1SCADFoIQBIGTi3MttE4UQCm5+wfzQBwOkAgSL5J4y7mHN0BJqeoUyxY1K4Q/dbEAQaccMYSBzjTAbSsBmlnYOjU4ljWTKmKj2pOk/w/sIle9kcnNBregRtEnxkM3kWU4i9gkdfV9lv7cfkPhB7+FQYwuPWn8Y7ZzAo/YyGitHiX2DoQgfRGeRN5E8IALT7o4i77uZZsJiLOGGtljiKkwEKg3cQWX67bb4MAEsQG4LZyVXPeJ3+m6dMIdBdniWCMHwAAAP//zNj6LAAAAAZJREFUAwCLELcZX/NpmwAAAABJRU5ErkJggg==) no-repeat center;
    background-size: 24px 24px;
}
.mainCGdiv.cgl_heart .cgCenterDiv .cg_gallery_rating_div_one_star_on,
.cg_messages_container_pro.cgl_heart .cg_gallery_rating_div_one_star_on {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB40lEQVR4AcSViZGCQBBFWyPRSFYjWY1ENhLZSHQjkY1E/xuOUs5hqgus+cIw/Y9pELe28mcwwNNsJ5yEi3Cak1P1ByGK2wkgIoY62EOmVyETrrrwFB7CRfPewZqgYTcVvHPh3bTQ4TYBtMiOMcVQ/N6x09VMtYjrtByaw8V0iAvvoGq41Om0HE0ATRGlUKeTg/a+C8HFYJKoAm4PHQleIYB2gFisgDTCQIhbk8LFnNC2lTnGIKjO/OLhTOVy2w50gDQzfV3K8f0mwJeLXJpI6ABtTKM7sOjA3UEnWYIAyWQHYkGANTsQAvw77CRV4q/uwCpd2Jjl241ZYWa/wtLjjCEdMIXINVmyC0XlaSGAzBk/fC2EsHu8mgBKRAeG/k6p9UJeeQW9JkCYlc8CQaqp++Eu82b3qH8E0CIPJAUcWfcE9/3YFvwIwGIVgkLPEJjv0W+jE4AC5xBshK4i3UFvAKocQ5ylNfhcDQZwCnEcM8djNAAFEqCFPBODu6CuhcARd5IzGQBhCSHIfYx5T/BT24szaY52VAAKJUgI/jPGQvCSoVtQohAdADVCCLyy+0JkWqNLlEZjVoBaVUaEqHdKZ3jYuFaXRB+TAqCuENxjXi6jPzNqx5AcAFGF4A1HEKa9mLr4AgAA//+B0NLnAAAABklEQVQDAGfzdEHtmaSpAAAAAElFTkSuQmCC) no-repeat center;
    background-size: 24px 24px;
}
.cgCenterDiv .cg-lds-dual-ring-star-loading {
    width: 20px;
    height: 20px;
}
.cgCenterDiv .cg-lds-dual-ring-star-loading:after {
    width: 20px;
    height: 20px;
    box-sizing: border-box;
}
.cg_show .cg-lds-dual-ring-star-loading {
    width: 12px;
    height: 12px;
}
.cg_show .cg-lds-dual-ring-star-loading:after {
    width: 12px;
    height: 12px;
    box-sizing: border-box;
}
.cg-lds-dual-ring-star-loading {
    display: inline-block;
    opacity: 0.8;
}
.cg-lds-dual-ring-star-loading:after {
    content: " " !important;
    display: block;
    border-radius: 50%;
    border: 3px solid #fff;
    border-color: #fff transparent #fff transparent;
    animation: cg-lds-dual-ring-star-loading 1.2s linear infinite;
    box-sizing: border-box;
}
.cgCenterDiv.cg_center_white .cg-lds-dual-ring-star-loading:after {
    border: 3px solid #000;
    border-color: #000 transparent #000 transparent;
}
.mainCGallery.cg_center_white .cg_gallery_rating_div_five_star_details.cg-lds-dual-ring-star-loading:after,
.cg_messages_container_pro.cg_fe_controls_style_white .cg_gallery_rating_div_five_star_details.cg-lds-dual-ring-star-loading:after {
    border: 3px solid #000;
    border-color: #000 transparent #000 transparent;
}
@keyframes cg-lds-dual-ring-star-loading {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.cg_gallery_rating_div_one_star_on.cg_gallery_rating_div_star_loading {
    cursor: pointer;
    opacity: 0.6;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/star-loading.gif) no-repeat center;
    background-size: cover;
}
.cg_messages_container_pro .cg_gallery_rating_div_one_star_off {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACGElEQVR4AcSVjZWjMAyEnW3koJIjlRypBKUS7ioJVwl0wn5D8AYW2+HnJZunwbaQNCMDzoc78DOzzMyKAyXcbgEjcQv5jXnJuMt2C4CtBt4qP9k67hIwdpxNyLLRN3Gtm+4SQOlQxyEfoWnbLGDsdNq9Z9i1C5sFwJbqNHWP1KVtEpDo3lfWLmz6LDcJgOUPeGbTr+NZ7PpzYOx+TXfahfIp8xgw2wFIMlBcr9dKYK5DpmXsia/BWqvJaUfcGLUuGQuQucnvA0cBFNQ751pw6/veBObqeJaAb60pT1CNkqQa3EAL3wA1qR2ocSqI4W0mYRlNlhLQvY12SdRJwAX/T4joeBRnvQMiP79ZhMhzOO+fIUq8iEbOF6Mxs4FcPHoEGh1OidDjaAbHay4i125/Vf8SII+ZvVJEQ/0ZuThnAuQg6BUiguTiWwiQcyJCYuQ6BOotOvcFgwJ0kySR68DQ8hCoFa2TEqDj8xDxJHm7gEny4enpdPodKxLdARKiSdzbZJz5RSwhJSCaFCu2x58SEH1uO4iitYICUm+tJ+e5EmYn1rnmjCnLCA7uaFAAlYLB+GV/ueRVVV0ZHYW7cb5GiFJmCAqgo1+zqPuiYcjN7AJ0RrB8mHxeCF6JZHgYNYMvdVAAb+2/R6oT2RkCQXOX+hHXgQsxOWjAYNT8P0y+XYIC7P6npAI5c6H5lvd0adQAZwJ9nYb5wj4BAAD//66jV6oAAAAGSURBVAMAfMbDwQ4d6BMAAAAASUVORK5CYII=) no-repeat center;
    background-size: 24px 24px;
}
.cg_messages_container_pro.cgl_heart .cg_gallery_rating_div_one_star_off {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB70lEQVR4AcSVi3mCQBCE0UqwkmAlgUpYKsFU4qUSSCVkfkQeCuERPPl2Pnb3dnfmDsFj8OZrUoCZhWYWZ1mWmu5rdKo+Ehb1PgloCKsgCAohr6rKuGtgJRSsKx411lRTafEq9HsL5a+sKz+wVoAK2HHREA6KekHIumrzXi5QTO+VtX6+54fyI9ZViziFN2sFKGQohXJnLX4YRG8023UriNRbCGGgqxagAFVLB6ittkh9ubClF/I80HXUAIiBwtUWq2Nrbwg3J4AazfFu8H4i4MM7dUcYISDuYv8eApx/2o4RAV3k3yuPh8PhnSdQHvV1+vG/8Zbxm0fACYA268sxswsfolKEX4JvSyDkBAKUKHCCLytNu4esFoAjZIIvq3cPWStAipzeCP77yb8SF7juBK0AEnoj+C04/BfBmVm7ezgGArRYKkkBd7m7Gs/9/DhxIIDFRgSFe4qA/MT8RzwJoGBnEWyEU2X0E0YFULWjiESzHDPHMCmAYjND/X8ex1kzHLOm8KcAmqwT4YgXohZuZm6uflYAA+wmIln4nXCqPwmO3jksEsAQkwi+EzMiLqrjkdGyCIsFME3DyzRNszER5LSeULcGqwTcByNC/n2nJX6Tk7vONgmAQrt1up+ExMyc7ptsswDYTL8LweFPYS7/CwAA//8URumwAAAABklEQVQDAL/4z0EFHa1NAAAAAElFTkSuQmCC) no-repeat center;
    background-size: 24px 24px;
}
.cgCenterDiv.cg_center_white .cg_gallery_rating_div_one_star_off,
.cg_messages_container_pro.cg_fe_controls_style_white .cg_gallery_rating_div_one_star_off {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACGElEQVR4AcSVjZWjMAyEnW3koJIjlRypBKUS7ioJVwl0wn5D8AYW2+HnJZunwbaQNCMDzoc78DOzzMyKAyXcbgEjcQv5jXnJuMt2C4CtBt4qP9k67hIwdpxNyLLRN3Gtm+4SQOlQxyEfoWnbLGDsdNq9Z9i1C5sFwJbqNHWP1KVtEpDo3lfWLmz6LDcJgOUPeGbTr+NZ7PpzYOx+TXfahfIp8xgw2wFIMlBcr9dKYK5DpmXsia/BWqvJaUfcGLUuGQuQucnvA0cBFNQ751pw6/veBObqeJaAb60pT1CNkqQa3EAL3wA1qR2ocSqI4W0mYRlNlhLQvY12SdRJwAX/T4joeBRnvQMiP79ZhMhzOO+fIUq8iEbOF6Mxs4FcPHoEGh1OidDjaAbHay4i125/Vf8SII+ZvVJEQ/0ZuThnAuQg6BUiguTiWwiQcyJCYuQ6BOotOvcFgwJ0kySR68DQ8hCoFa2TEqDj8xDxJHm7gEny4enpdPodKxLdARKiSdzbZJz5RSwhJSCaFCu2x58SEH1uO4iitYICUm+tJ+e5EmYn1rnmjCnLCA7uaFAAlYLB+GV/ueRVVV0ZHYW7cb5GiFJmCAqgo1+zqPuiYcjN7AJ0RrB8mHxeCF6JZHgYNYMvdVAAb+2/R6oT2RkCQXOX+hHXgQsxOWjAYNT8P0y+XYIC7P6npAI5c6H5lvd0adQAZwJ9nYb5wj4BAAD//66jV6oAAAAGSURBVAMAfMbDwQ4d6BMAAAAASUVORK5CYII=) no-repeat center;
    background-size: 24px 24px;
}
.mainCGdiv.cgl_heart .cgCenterDiv.cg_center_white .cg_gallery_rating_div_one_star_off,
.cg_messages_container_pro.cgl_heart.cg_fe_controls_style_white .cg_gallery_rating_div_one_star_off {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACGElEQVR4AcSVjZWjMAyEnW3koJIjlRypBKUS7ioJVwl0wn5D8AYW2+HnJZunwbaQNCMDzoc78DOzzMyKAyXcbgEjcQv5jXnJuMt2C4CtBt4qP9k67hIwdpxNyLLRN3Gtm+4SQOlQxyEfoWnbLGDsdNq9Z9i1C5sFwJbqNHWP1KVtEpDo3lfWLmz6LDcJgOUPeGbTr+NZ7PpzYOx+TXfahfIp8xgw2wFIMlBcr9dKYK5DpmXsia/BWqvJaUfcGLUuGQuQucnvA0cBFNQ751pw6/veBObqeJaAb60pT1CNkqQa3EAL3wA1qR2ocSqI4W0mYRlNlhLQvY12SdRJwAX/T4joeBRnvQMiP79ZhMhzOO+fIUq8iEbOF6Mxs4FcPHoEGh1OidDjaAbHay4i125/Vf8SII+ZvVJEQ/0ZuThnAuQg6BUiguTiWwiQcyJCYuQ6BOotOvcFgwJ0kySR68DQ8hCoFa2TEqDj8xDxJHm7gEny4enpdPodKxLdARKiSdzbZJz5RSwhJSCaFCu2x58SEH1uO4iitYICUm+tJ+e5EmYn1rnmjCnLCA7uaFAAlYLB+GV/ueRVVV0ZHYW7cb5GiFJmCAqgo1+zqPuiYcjN7AJ0RrB8mHxeCF6JZHgYNYMvdVAAb+2/R6oT2RkCQXOX+hHXgQsxOWjAYNT8P0y+XYIC7P6npAI5c6H5lvd0adQAZwJ9nYb5wj4BAAD//66jV6oAAAAGSURBVAMAfMbDwQ4d6BMAAAAASUVORK5CYII=) no-repeat center;
    background-size: 24px 24px;
}
.cgCenterDiv.cg_center_white .cg_gallery_rating_div_one_star_half_off {
    cursor: pointer;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/star-half-off.png) no-repeat center;
    background-size: cover;
}
.cg_gallery_comments_div_icon_on {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACKklEQVR4AcSX21nDMAyFJZcluBTSSYBJgCmgT4WnwhSUSYBJGiiXKYjRUWzXaS69pWm+KnYsR+eX7ORLDa1xJOPf5PTpe9R//Hk9ffyeilkxtFMdE9/JeHaxRkhaCQCiImQzzqZk6Z7JQiSh/ECb6Jj4DJscTmByd/O5EQDZiLCKNocpeROA4l5UreSNBmoB+uOva2Qjc5GhNBv9EqnaKypYd3clAMSZ+bnupjXH82rULEkJAGVvUXzOKvsDic0H8l4BAOvlyp57Wz5LYiMkGIctAPyxbavssUbcTyTBq3ggAIBMH6XYu5v+NbR86ACwSOYn7KKNtQKACOHlIk0nv6ClAK4k2zzv61InTjN/FTNxl+IFWK1AYaSjC2PMOaQUgA2f4WIfpgD7ELaZ/YCuAmRZ9o6LfZgC7EO4R7036BqcDuggRdulpcND1VQAdzHpECBoKQCEM5u9oO3CYq0A8DXsv1liXZcdQ0yg5TUCAAZ6lm/Q7tI+744LGgUA7AVrbWFCmzBS+svFeAUAOGfDkwkx3VPLBxKLS+/DlwDg+Lw9fmgTAplrYgi+YJUAmONflehvYSnEqzL3MWsBmHnkJ23Qpii5bLhBkzjiVgK4j4WmbwR9iyGAs1QfYdk7Xriu5G5+aCoB4m+2MJMoxb4w1gyQmRi7Pkt/MLs7usTeWVWY3FEJID7/zaaiWEeIQACPqvj1F/d1YINTCUD/vTBNfCkhumwdm3SX+f4BAAD//2EXUtMAAAAGSURBVAMAKYTcHLTo7toAAAAASUVORK5CYII=) no-repeat center;
    background-size: cover;
}
.cg_gallery_comments_div_icon_off {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB7UlEQVR4AcRWi3WDMAyELlIyScMkTSZBTFI6Ce4koZPQOz3ZDxNMQsonzxdZlq07yQmPt2zBR0SKuq4rEWmBG9ADtERrsfOClNlTAixxj8S3vu8FliQFLActcbZYS1E8w+AjzApAojPgSbMFn4JieBaguOTRpAAcvOBUC8wmQHxu8KxeTWrTpAAj/0odWriu3UhdyZ0AkPN+1yIPWu1K2NWwxkkkAOTaMgY2Av9BLDCkjwRgdfXKkXM4WODncCEIQPVURgzjW8wvxqW5gwB4kTL4W47ANRSwR/W+qMClAqwlhY/uYAvjDI/iPcmj+rQD0cpOTp7nH6RSAXDe6RwBFXAEMZ6Mv+RVAXB+6BwBFXAEMTgdEP4FHZ09ISLKqR0wp9lRQOBSAUb8bXYPE7iCAHTBgZmA2XQ0IuI8QxBgC1ezmxkRiTgiAQh2YI42wF9zlONkkQAGIaLBk1E4XxlX5HbjnHcCuKGqqnplEaWIhF8+OTwmBTCIp6M+Kjn/B3ilJHepHEkBOFABrw4Ss+UnEXFzSSYFiAjfWObeEbpRUvrOrs0TN6M9k+6kAOwM72yY+9EZAasicgTUQjBtyd8O5k8R46yOlAB2gBs8aYnEJyNgtYxlWAtzXXjh604Akl5QKavQVhqpeyG3Hnn09QcAAP//4ELIVAAAAAZJREFUAwB5y7kDkaG5kgAAAABJRU5ErkJggg==) no-repeat center;
    background-size: cover;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg_gallery_comments_div_icon_off {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB7UlEQVR4AcRWi3WDMAyELlIyScMkTSZBTFI6Ce4koZPQOz3ZDxNMQsonzxdZlq07yQmPt2zBR0SKuq4rEWmBG9ADtERrsfOClNlTAixxj8S3vu8FliQFLActcbZYS1E8w+AjzApAojPgSbMFn4JieBaguOTRpAAcvOBUC8wmQHxu8KxeTWrTpAAj/0odWriu3UhdyZ0AkPN+1yIPWu1K2NWwxkkkAOTaMgY2Av9BLDCkjwRgdfXKkXM4WODncCEIQPVURgzjW8wvxqW5gwB4kTL4W47ANRSwR/W+qMClAqwlhY/uYAvjDI/iPcmj+rQD0cpOTp7nH6RSAXDe6RwBFXAEMZ6Mv+RVAXB+6BwBFXAEMTgdEP4FHZ09ISLKqR0wp9lRQOBSAUb8bXYPE7iCAHTBgZmA2XQ0IuI8QxBgC1ezmxkRiTgiAQh2YI42wF9zlONkkQAGIaLBk1E4XxlX5HbjnHcCuKGqqnplEaWIhF8+OTwmBTCIp6M+Kjn/B3ilJHepHEkBOFABrw4Ss+UnEXFzSSYFiAjfWObeEbpRUvrOrs0TN6M9k+6kAOwM72yY+9EZAasicgTUQjBtyd8O5k8R46yOlAB2gBs8aYnEJyNgtYxlWAtzXXjh604Akl5QKavQVhqpeyG3Hnn09QcAAP//4ELIVAAAAAZJREFUAwB5y7kDkaG5kgAAAABJRU5ErkJggg==) no-repeat center;
    background-size: cover;
}
#cgModalBackdrop {
    opacity: 0;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999999998;
    background: rgba(0, 0, 0, 0.3);
    backdrop-filter: blur(0);
    -webkit-backdrop-filter: blur(0);
    transition: opacity 0.2s ease, backdrop-filter 0.2s ease, -webkit-backdrop-filter 0.2s ease, background 0.2s ease;
}
.mainCGdivHelperParent > #cgModalBackdrop {
    position: absolute;
}
#cgModalBackdrop.cg_modal_backdrop_premium.cg_modal_backdrop_strength_medium.cg_fe_controls_style_white {
    background: rgba(0, 0, 0, 0.08);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}
#cgModalBackdrop.cg_modal_backdrop_premium.cg_modal_backdrop_strength_medium.cg_fe_controls_style_black {
    background: rgba(0, 0, 0, 0.14);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}
#cgModalBackdrop.cg_modal_backdrop_premium.cg_modal_backdrop_strength_strong.cg_fe_controls_style_white {
    background: rgba(0, 0, 0, 0.08);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}
#cgModalBackdrop.cg_modal_backdrop_premium.cg_modal_backdrop_strength_strong.cg_fe_controls_style_black {
    background: rgba(0, 0, 0, 0.14);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
}
#cgModalBackdrop.cg_modal_backdrop_active,
.cg_modal_backdrop_fade_in {
    opacity: 1 !important;
}
#cgModalBackdrop.cg_modal_backdrop_closing {
    opacity: 0 !important;
}
.cg_messages_container_transform {
    transition: -webkit-transform .3s linear !important;
    transition: transform .3s linear !important;
    transition: transform .3s linear, -webkit-transform .3s linear !important;
    -webkit-transform: translate(0, 0) !important;
    transform: translate(0, 0) !important;
}
.cg_messages_container_fade_in {
    opacity: 1 !important;
    transition: opacity .3s linear;
}
#cgTooltip {
    box-sizing: border-box;
    border: thin solid #303030;
    background-color: #000;
    color: #e7e9ea;
    font-size: 14px;
    padding: 4px 6px;
    outline: none;
    box-shadow: none;
    z-index: 999999999;
    position: absolute;
    text-align: center;
    line-height: 22px;
    min-width: 120px;
    word-break: break-word;
}
#cgTooltip.cg_border_radius_controls_and_containers {
    border-radius: 8px;
}
#cgTooltip.cg_fe_controls_style_white {
    border: thin solid #e6e6e6;
    background-color: #fff;
    color: #000;
    box-shadow: 2px 4px 12px rgba(0,0,0,.08);
}
#cgMessagesContainer {
    opacity: 1;
    top: 25%;
    left: 50%;
    z-index: 999999999;
    width: 250px;
    height: auto;
    background-color: transparent;
    position: fixed;
    color: black;
    border: none;
    box-shadow: none;
    cursor: pointer;
    font-weight: 400;
    min-height: 73px;
    user-select: none;
}
#cgMessagesContainer.cg_border_radius_controls_and_containers,
#cgMessagesContainer.cg_border_radius_controls_and_containers #cgMessagesDiv {
    border-radius: 12px;
}
#cgMessagesContainer #cgMessagesDiv,
#cgMessagesContainerPro #cgMessagesDiv {
    background-color: rgba(255, 255, 255, 0.96);
    border: 1px solid rgba(225, 225, 225, 0.95);
    box-shadow: 0 24px 70px rgba(0, 0, 0, 0.18), 0 8px 24px rgba(0, 0, 0, 0.10);
    overflow: hidden;
    will-change: transform, opacity;
    transform: translateY(10px);
    opacity: 0;
    transition: transform 0.2s ease, opacity 0.2s ease, box-shadow 0.2s ease;
}
#cgMessagesContainer.cg_messages_modal_active #cgMessagesDiv,
#cgMessagesContainerPro.cg_messages_modal_active #cgMessagesDiv,
#cgMessagesContainer.cg_messages_container_fade_in #cgMessagesDiv,
#cgMessagesContainerPro.cg_messages_container_fade_in #cgMessagesDiv {
    transform: translateY(0);
    opacity: 1;
}
#cgMessagesContainer.cg_messages_modal_closing #cgMessagesDiv,
#cgMessagesContainerPro.cg_messages_modal_closing #cgMessagesDiv {
    transform: translateY(10px);
    opacity: 0;
}
#cgMessagesContainer.cg_messages_modal_closing,
#cgMessagesContainerPro.cg_messages_modal_closing {
    pointer-events: none;
}
#cgMessagesContainer.cg-lds-dual-ring-star-loading:after,
#cgMessagesContainerPro.cg-lds-dual-ring-star-loading:after {
    content: none !important;
    display: none !important;
}
#cgMessagesContainer.cg-lds-dual-ring-star-loading #cgMessagesDiv,
#cgMessagesContainerPro.cg-lds-dual-ring-star-loading #cgMessagesDiv {
    min-height: 96px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#cgMessagesContainer.cg-lds-dual-ring-star-loading #cgMessagesClose,
#cgMessagesContainer.cg-lds-dual-ring-star-loading #cgMessagesContent,
#cgMessagesContainerPro.cg-lds-dual-ring-star-loading #cgMessagesCloseProContainer,
#cgMessagesContainerPro.cg-lds-dual-ring-star-loading #cgMessagesContent {
    display: none;
}
#cgMessagesContainer.cg-lds-dual-ring-star-loading #cgMessagesDiv:after {
    content: " " !important;
    display: block;
    border-radius: 50%;
    border: 3px solid #000;
    border-color: #000 transparent #000 transparent;
    animation: cg-lds-dual-ring-star-loading 1.2s linear infinite;
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    margin: 0 auto;
}
#cgMessagesContainer.cg_fe_controls_style_black.cg-lds-dual-ring-star-loading #cgMessagesDiv:after {
    content: " " !important;
    border: 3px solid #e7e9ea;
    border-color: #e7e9ea transparent #e7e9ea transparent;
    animation: cg-lds-dual-ring-star-loading 1.2s linear infinite;
}
#cgMessagesContainer.cg_center_white.cg-lds-dual-ring-star-loading #cgMessagesDiv:after {
    border: 3px solid #fff;
    border-color: #fff transparent #fff transparent;
}
#cgMessagesContainer.cg_fe_controls_style_black #cgMessagesDiv,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesDiv {
    background-color: rgba(15, 15, 15, 0.96);
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 28px 80px rgba(0, 0, 0, 0.55), 0 10px 28px rgba(0, 0, 0, 0.28);
}
#cgMessagesContainer.cg_confirm {
    cursor: auto;
    background-color: #fff;
    border: 1px solid rgba(225, 225, 225, 0.95);
    box-shadow: 0 24px 70px rgba(0, 0, 0, 0.18), 0 8px 24px rgba(0, 0, 0, 0.10);
}
#cgMessagesContainer.cg_confirm #cgMessagesDiv {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
#cgMessagesContainer.cg_confirm.cg_fe_controls_style_black {
    background-color: #0f0f0f;
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 28px 80px rgba(0, 0, 0, 0.55), 0 10px 28px rgba(0, 0, 0, 0.28);
}
#cgMessagesContainer.cg_confirm.cg_fe_controls_style_black #cgMessagesDiv {
    background-color: transparent;
}
#cgMessagesContainer #cgMessagesClose {
    height: 14px;
    width: 14px;
    margin: 10px 10px -3px 224px;
    cursor: pointer;
    display: block;
    background: url(data:image/png;base64,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) no-repeat right center;
    background-size: contain;
}
#cgMessagesContainer.cg_fe_controls_style_black #cgMessagesClose {
    background-image: url(data:image/png;base64,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);
}
#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;
}
#cgMessagesContainer.cg_fe_controls_style_black #cgMessagesContent {
    color: #e7e9ea;
}
#cgMessagesContainer #cgMessagesConfirm {
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 10px;
    padding: 0 3px;
    margin: 0 10px 15px 10px;
}
#cgMessagesContainer #cgMessagesConfirm .cg_messages_confirm_answer {
    display: inline-block;
}
#cgMessagesContainer.cg_border_radius_controls_and_containers #cgMessagesConfirm .cg_messages_confirm_answer {
    border-radius: 8px;
}
#cgMessagesContainerPro {
    top: 25%;
    left: 50%;
    transform: translate(-50%, -20%);
    z-index: 999999999;
    width: 500px;
    height: auto;
    background-color: transparent;
    position: fixed;
    opacity: 1;
    color: black;
    border: none;
    box-shadow: none;
    /*	box-shadow: 1px 1px 2px 0;*/
    font-weight: 400;
    max-width: 90%;
    min-height: 73px;
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers #cgMessagesDiv {
    border-radius: 12px;
}
#cgMessagesContainerPro.cg-lds-dual-ring-star-loading #cgMessagesDiv:after {
    content: " " !important;
    display: block;
    border-radius: 50%;
    border: 3px solid #000;
    border-color: #000 transparent #000 transparent;
    animation: cg-lds-dual-ring-star-loading 1.2s linear infinite;
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    margin: 0 auto;
}
#cgMessagesContainerPro.cg_fe_controls_style_black.cg-lds-dual-ring-star-loading #cgMessagesDiv:after {
    border: 3px solid #e7e9ea;
    border-color: #e7e9ea transparent #e7e9ea transparent;
}
#cgMessagesContainerPro.cg_center_white.cg-lds-dual-ring-star-loading #cgMessagesDiv:after {
    border: 3px solid #fff;
    border-color: #fff transparent #fff transparent;
}
#cgMessagesContainerPro.cg_confirm {
    cursor: auto;
}
#cgMessagesContainerPro #cgMessagesCloseProContainer {
    width: 100%;
    height: 30px;
    cursor: pointer;
    padding-top: 12px;
}
#cgMessagesContainerPro #cgMessagesClose {
    height: 14px;
    width: 14px;
    cursor: pointer;
    display: block;
    background: url(data:image/png;base64,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) no-repeat right center;
    background-size: contain;
    float: right;
    margin-right: 12px;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesClose {
    background-image: url(data:image/png;base64,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);
}
#cgMessagesContainerPro #cgMessagesContent {
    padding: 7px 30px 25px 30px;
    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;
}
#cgMessagesContainerPro #cgMessagesContent::-webkit-scrollbar {
    width: 0;
}
#cgMessagesContainerPro #cgMessagesContent a {
    color: #000;
    font-weight: bold;
    text-decoration: underline;
}
#cgMessagesContainerPro #cgMessagesContent .cg-center-image-info-link-button,
#cgMessagesContainerPro #cgMessagesContent .cg-center-image-info-link-button:hover,
#cgMessagesContainerPro #cgMessagesContent .cg-center-image-info-link-button:focus {
    text-decoration: none;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent {
    color: #e7e9ea;
}
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent a {
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
}
#cgMessagesContainerPro #cgMessagesConfirm {
    display: grid;
    grid-template-columns: auto auto;
    grid-column-gap: 10px;
    padding: 0 3px;
    margin: 0 10px 15px 10px;
}
#cgMessagesContainerPro #cgMessagesConfirm .cg_messages_confirm_answer {
    text-align: center;
    display: inline-block;
    padding: 0;
    background-color: #222222;
    color: white;
    cursor: pointer;
    font-size: 16px;
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: wrap;
    margin-top: 5px;
    margin-bottom: 5px;
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count.cg_gallery_rating_div_total_count_to_vote {
    width: auto;
    overflow: hidden;
    height: 30px;
    flex-flow: row;
    flex-wrap: nowrap;
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count .cg_gallery_rating_div_star_one_star {
    margin-right: 5px;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 5px;
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count .cg_gallery_rating_div_count {
    font-size: 24px;
    position: relative;
    margin-top: 3px;
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count .cg_gallery_rating_div_count:after {
    content: unset;
    position: absolute;
    top: -3px;
    right: -11px;
    font-size: 12px;
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count .cg_gallery_rating_div_count_plus {
    color: #3aa53a;
    font-weight: normal;
    position: absolute;
    right: -25px;
    top: 50%;
    font-size: 18px;
    transform: translateY(-50%);
}
#cgMessagesContainerPro .cg_gallery_rating_div_total_count .cg_gallery_rating_div_count_plus[data-cg-vote="10"] {
    margin-right: -10px;
}
#cgMessagesContainerPro .cg_gallery_rating_div_five_star_details_con_entry {
    display: flex;
    font-size: 15px;
    overflow-x: hidden;
    overflow-y: auto;
    text-align: center;
    justify-content: center;
    max-width: 100%;
    word-break: break-word;
}
#cgMessagesContainerPro .cg_gallery_rating_div_five_star_details_select {
    display: flex;
    align-items: center;
    flex-flow: column;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
}
#cgMessagesContainerPro .cg_gallery_rating_div {
    display: flex;
    justify-content: center;
    flex-flow: column;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
    min-width: 180px;
}
#cgMessagesContainerPro .cg_gallery_rating_div .cg_messages_container_pro_select_title{
    text-align: center;
    margin-bottom: -3px;
    margin-top: 10px;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_container {
    display: flex;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_label {
    padding: 0;
    border: 0;
    outline: none;
    box-shadow: unset;
    position: relative;
    display: flex;
    flex-flow: column;
    align-items: center;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_label:after {
    display: none;
    content: unset;
    background: url("data:image/svg+xml;utf8,<svg fill='%23e7e9ea' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat center;
    background-size: cover;
    right: 5px;
    top: 8px;
    height: 20px;
    /* padding: 15px 0 0 8px; */
    /* border-left: 1px solid #0ebeff; */
    position: absolute;
    pointer-events: none;
    width: 25px;
    background-color: #222222;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_label:after {
    content: ' ';
    background: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat center;
    background-size: cover;
    background-color: white;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_label_background {
    z-index: -2;
    width: 100%;
    height: 100%;
    background-color: #222222;
    display: block;
    position: absolute;
    border: unset;
    border-radius: 8px;
    border: none;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_label_background {
    background-color: white;
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_messages_container_pro_select_label_background {
    border-radius: 8px;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_image {
    box-sizing: border-box;
    width: 200px;
    min-width: 200px;/*do not remove!*/
    height: 150px;
    border: 0.5px solid #303030;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
#cgMessagesContainerPro .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_container .cg_messages_container_pro_select_image.cg_messages_container_pro_select_error {
    border-color: #ff5555;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_image {
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_messages_container_pro_select_image {
    border-radius: 4px;
    overflow: hidden;
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_image > *,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_image iframe,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_image video,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_image img,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_image blockquote {
    border-radius: inherit;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_alternative_file_type {
    box-sizing: border-box;
    width: 100px;
    min-width: 100px;/*do not remove!*/
    height: 75px;
    border: 0.5px solid #e7e9ea;
    background-size: contain;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_alternative_file_type {
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .1);
    border: thin solid #e6e6e6;
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_messages_container_pro_select_alternative_file_type {
    border-radius: 4px;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_alternative_file_type_name {
    margin-bottom: -10px;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_star {
    box-sizing: border-box;
    width: 35px;
    height: 35px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACF0lEQVR4AcSWUVbDIBBFH7gQ25UYV2L6o3YVravQ9ie6kuhKmo0YfENLGhRioE3LCQcyMPMuhEyicUIxr5ixFieEQDaAFdbYMUJttiiRWbIBKFx1mgarrp/YyQI4rHjW05odbD3TuG4WAEIrDtlGMCQDHFbaX72TydqFZIDg6h1Cxi4kAQys3iEkv5ZJAFR5YB2+NI5vx/BMOzoawK7eYEzSSToLHgCTi91Cs8HK1i1qtjtWA4PxK+Nc+ojfjuC1eUPFtmT8gtU7wJqGgoM1HQyTi81sANaQul+x50D72Ev8ZpAYCiXbivFr1j3YBtKuNA0VBwtctuzhgFJDocG1CrU1vrGg/jUgGvWIe62WaNDiHsAlIRr1hDlYNCs6CIVPTF2o4cRFygJIx0LI4+AEuZ+kMrZsez92ByDGSSEC4qLpAYhhEoiIuOj9ARBjB3Gmg/l720XD1SCADFoIQBIGTi3MttE4UQCm5+wfzQBwOkAgSL5J4y7mHN0BJqeoUyxY1K4Q/dbEAQaccMYSBzjTAbSsBmlnYOjU4ljWTKmKj2pOk/w/sIle9kcnNBregRtEnxkM3kWU4i9gkdfV9lv7cfkPhB7+FQYwuPWn8Y7ZzAo/YyGitHiX2DoQgfRGeRN5E8IALT7o4i77uZZsJiLOGGtljiKkwEKg3cQWX67bb4MAEsQG4LZyVXPeJ3+m6dMIdBdniWCMHwAAAP//zNj6LAAAAAZJREFUAwCLELcZX/NpmwAAAABJRU5ErkJggg==) no-repeat center;
    background-size: 24px 24px;
    line-height: 24px;
    border: 0.5px solid #e7e9ea;
    border-left: unset;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_star{
    border: 0.5px solid black;
    border-left: unset;
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_messages_container_pro_select_star {
    border-radius: 8px;
    border-top-left-radius: unset;
    border-bottom-left-radius: unset;
}
#cgMessagesContainerPro .cg_messages_container_pro_select {
    color: #e7e9ea;
    background-color: transparent;
    border: 0.5px solid #e7e9ea;
    font-weight: 400;
    margin: 0;
    height: 35px;
    border-radius: unset;
    padding: 3px 30px 5px 5px;
    font-size: 16px;
    min-width: 78px;
    background-image: none; /* has to be done for some themes */
}
#cgMessagesContainerPro .cg_messages_container_pro_select option {
    background-color: #222222;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select option {
    background-color: white;
}
#cgMessagesContainerPro .cg_gallery_rating_div_five_star_details_select .cg_messages_container_pro_select_container .cg_messages_container_pro_select.cg_messages_container_pro_select_error {
    border-color: #ff5555;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select {
    color: #000;
    background-color: transparent;
    font-weight: 400;
    border: 0.5px solid black;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_button {
    font-size: 16px;
    font-weight: 400;
    padding: 5px 10px;
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    box-shadow: none;
    height: 35px;
    min-width: 78px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    width: fit-content;
    margin: 0 auto;
    margin-top: 13px;
    text-shadow: none;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_button {
    background-color: #fff;
    border: thin solid #e0e0e0;
    color: #000;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
#cgMessagesContainerPro .cg_messages_container_pro_select_button:hover,
#cgMessagesContainerPro .cg_messages_container_pro_select_button:focus {
    filter: none !important;
    background-color: #000;
    border-color: #454545;
    box-shadow: 0 4px 12px rgba(0,0,0,.28);
    color: #e7e9ea;
    transform: translateY(-1px);
    outline: none;
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_button:hover,
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_button:focus {
    background-color: #fff;
    border-color: #d7d7d7;
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
    color: #000;
}
#cgMessagesContainerPro .cg_messages_container_pro_select_button:active {
    box-shadow: none;
    transform: translateY(0);
}
#cgMessagesContainerPro.cg_fe_controls_style_white .cg_messages_container_pro_select_button:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
#cgMessagesContainerPro.cg_border_radius_controls_and_containers .cg_messages_container_pro_select_button {
    border-radius: 999px;
}
.cg-lds-dual-ring-div {
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    height: 100%;
    background-color: #222222;
    position: fixed;
    opacity: 0.5;
}
.cg-lds-dual-ring {
    display: inline-block;
    width: 64px;
    height: 64px;
    top: 49%;
    position: absolute;
    left: 50%;
    z-index: 1001;
}
/*.cg-center-image .cg-lds-dual-ring {
	display: inline-block;
	width: 50px;
	height: 50px;
	top: 0;
	position: static;
	left: 0;
	z-index: 1001;
}*/
.cg-lds-dual-ring:after {
    content: " ";
    display: block;
    width: 46px;
    height: 46px;
    margin: 1px;
    border-radius: 50%;
    border: 5px solid #fff;
    border-color: #fff transparent #fff transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
}
@keyframes cg-lds-dual-ring {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.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 rgba(0,0,0,.05);
    background-color: white;
    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.cg_fe_controls_style_black {
    background-color: #000;
    border: thin solid #212121;
}
.cg_sort_div .cg-lds-dual-ring:after {
    content: " ";
    display: block;
    width: 19px;
    height: 19px;
    margin: 8px 0 0 7px;
    border-radius: 50%;
    border: 3px solid #fff;
    border-color: #000 transparent #000 transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
}
.cg_sort_div .cg-lds-dual-ring.cg_fe_controls_style_black:after {
    content: " ";
    display: block;
    width: 19px;
    height: 19px;
    margin: 8px 0 0 7px;
    border-radius: 50%;
    border: 3px solid #e7e9ea;
    border-color: #e7e9ea transparent #e7e9ea transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
}
body > .mainCGdivHelperParent .cg-lds-dual-ring-div-gallery-hide {
    display: block;
    width: 100%;
    height: 250px;
    margin: 0;
    padding: 0;
    border: 0.5px solid #e7e9ea;
    background-color: #222222;
}
body > .mainCGdivHelperParent .cg-lds-dual-ring-div-gallery-hide.cg_fe_controls_style_white {
    border: 0.5px solid #909090;
    background-color: #fff;
}
body > .mainCGdivHelperParent .cg-lds-dual-ring-div-gallery-hide.cg_border_radius_controls_and_containers {
    border-radius: 12px;
}
body > .mainCGdivHelperParent .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 70px;
}
.mainCGdivHelperParent .mainCGdiv > .cg-lds-dual-ring-div-gallery-hide {
    display: block;
    width: 100%;
    height: 200px;
    padding: 0;
    border: none;
    background-color: transparent;
    margin: 50px 0 300px 0;
}
.mainCGdivHelperParent .mainCGdiv > .cg-lds-dual-ring-div-gallery-hide[id^="cgLdsDualRingCGcenterDivLazyLoader"] {
    display: inline-block;
}
body > .mainCGdivHelperParent .mainCGdiv > .cg-lds-dual-ring-div-gallery-hide[id^="cgLdsDualRingCGcenterDivLazyLoader"] + .cg_further_images_container_as_text.cg_further_images_container_as_text_bottom{
    visibility: hidden !important;
}
body > .mainCGdivHelperParent .mainCGdiv > .cg-lds-dual-ring-div-gallery-hide[id^="cgLdsDualRingCGcenterDivLazyLoader"].cg_hide + .cg_further_images_container_as_text.cg_further_images_container_as_text_bottom{
    visibility: visible !important;
    margin-top: 20px;
}
.mainCGdivHelperParent .mainCGallery > .cg-lds-dual-ring-div-gallery-hide {
    display: table;
    width: 100%;
    height: 200px;
    margin: 0;
    padding: 0;
    border: none;
    background-color: transparent;
}
.mainCGdivHelperParent .mainCGallery > .cg-lds-dual-ring-div-gallery-hide > .cg-lds-dual-ring-gallery-hide {
    margin-top: 60px;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGallery > .cg-lds-dual-ring-div-gallery-hide + .cg_further_images_container_as_text.cg_further_images_container_as_text_top{
    visibility: hidden !important;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGallery > .cg-lds-dual-ring-div-gallery-hide.cg_hide + .cg_further_images_container_as_text.cg_further_images_container_as_text_top{
    visibility: visible !important;
}
.mainCGdivHelperParent .cg-lds-dual-ring-gallery-hide {
    display: block;
    width: 75px;
    height: 75px;
    padding: 0;
    border: none;
    background-color: transparent;
    margin: 0 auto;
    transform: translateX(-6px);
    margin-top: 40px;
}
.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 {
    content: " ";
    display: block;
    width: 75px;
    height: 75px;
    margin: 8px 0 0 8px;
    border-radius: 50%;
    border: 7px solid #222;
    border-color: #222 transparent #222 transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
}
.mainCGdivHelperParent .cg-lds-dual-ring-gallery-hide.cg_fe_controls_style_black:after {
    content: " ";
    display: block;
    width: 75px;
    height: 75px;
    margin: 8px 0 0 8px;
    border-radius: 50%;
    border: 7px solid #e7e9ea;
    border-color: #e7e9ea transparent #e7e9ea transparent;
    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;
    padding: 0;
    border: none;
    background-color: transparent;
    padding-top: 15px;
    pointer-events: none;
    cursor: auto;
    position: relative;
}
.mainCGdivUploadForm .cg-lds-dual-ring-gallery-hide {
    display: block;
    width: 80px !important;
    height: 100%;
    padding: 0;
    border: none;
    background-color: transparent;
    margin: 0 auto;
    pointer-events: none;
    cursor: auto;
    margin-top: 45px;
}
.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 transparent #222 transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
    pointer-events: none;
    cursor: auto;
    margin: 0;
}
.mainCGdivUploadForm .cg-lds-dual-ring-gallery-hide.cg_fe_controls_style_black:after {
    content: " ";
    display: block;
    width: 75px;
    height: 75px;
    border-radius: 50%;
    border: 7px solid #fff;
    border-color: #fff transparent #fff transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
    pointer-events: none;
    cursor: auto;
    margin: 0;
}
.mainCGdivUploadForm.cg_fe_controls_style_black.cg_upload_in_progress .cg-lds-dual-ring-gallery-hide:after {
    width: 35px;
    height: 35px;
    margin: 8px 0 0 8px;
    border-radius: 50%;
    border: 3px solid #e7e9ea;
    border-color: #e7e9ea transparent #e7e9ea transparent;
}
#cgMessagesContainer .cg-lds-dual-ring-div-gallery-hide {
    display: block;
    width: auto;
    height: auto;
    margin: auto;
    padding: 0px;
    border: none;
    background-color: transparent;
    /* padding-top: 10px; */
    pointer-events: none;
    cursor: auto;
}
#cgMessagesContainer .cg-lds-dual-ring-gallery-hide {
    display: block;
    width: 80px !important;
    height: 100%;
    padding: 0px;
    border: none;
    background-color: transparent;
    pointer-events: none;
    cursor: auto;
    margin: 0;
    padding-bottom: 5px;
}
#cgMessagesContainer .cg-lds-dual-ring-gallery-hide:after {
    content: " ";
    display: block;
    width: 65px;
    height: 65px;
    margin: 8px 0 0 8px;
    border-radius: 50%;
    border: 7px solid #fff;
    border-color: #222 transparent #222 transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
    pointer-events: none;
    cursor: auto;
}
.cg_show_dialog.ui-dialog-content.ui-widget-content p {
    color: white;
}
.ui-dialog .ui-dialog-titlebar-close {
    right: 0;
}
#show_comments_slider div:before {
    display: none !important;
}
#show_comments_slider div:after {
    display: none;
}
.mainCGdivHelperParent:before, .mainCGdivHelperParent:after {
    content: unset;
}
.mainCGdivHelperParent .mainCGdiv:before, .mainCGdivHelperParent .mainCGdiv:after {
    content: unset;
}
.mainCGdivHelperParent div:before, .mainCGdivHelperParent div:after {
    content: unset;
}
.mainCGdivHelperParent span:before, .mainCGdivHelperParent div:after {
    content: unset;
}
.mainCGdivHelperParent p:before, .mainCGdivHelperParent p:after {
    content: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv p {
    color: #e7e9ea;
}
.cg_transition {
    -webkit-transform: translateX(0) !important;
    -moz-transform: translateX(0) !important;
    -ms-transform: translateX(0) !important;
    -o-transform: translateX(0) !important;
    transform: translateX(0) !important;
}
.mainCGdiv .cgCenterDiv .cg_date{
    margin-top: 5px;
    font-size: 14px;
    color: #e7e9ea;
    text-align: center;
}
.mainCGdiv .cgCenterDiv.cg_center_white .cg_date{
    color: #000;
}
.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-right: 5px; */
    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(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
}
.cg-exif-model-img {
    height: 16px;
    width: 20px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
}
.cg-exif-aperturefnumber-img {
    height: 16px;
    width: 16px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
}
.cg-exif-exposuretime-img {
    height: 16px;
    width: 16px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
}
.cg-exif-isospeedratings-img {
    height: 15px;
    width: 20px;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: cover;
}
.cg-exif-focallength-img {
    height: 16px;
    width: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAyRJREFUeNq811uIVlUUB/DfOGNJgiVUIF1ABLNeUsyJ/ITGcizK3sqiMCqCLlDkQ7uoh4gGYtZLhUFPWckUXSghCKuZmIK+sBAcGUqCIA2zohs543QD7WUNnKbvTKPz6YLD2Wfvtdd/3fc+Hf39/WZDpZQZ80bECjyG5V1OAkXEcjyEm/Adnuw6wYDd2JyAB3O8tZRyqOsEAa7Gg7gOnXgCUUoZn+TpajPgSjyM6/FXgsKiKijMaZdLI2I7dmEN7scS7E6WOyNiTTuBuyPiNXyKS/AAlpZStpRSDuDRCu/j7QBehTfwCW7A3VhWSnmmlDJW4XsXH+d4bUSsOl7gVXgdOzOOnRnL/aWUwy1q/Ciezc8O3HyswN3Yjs9wKX6srJ2KrRFxZs3ed7KUYENEnDIT4MvwViWG92Ij5k3hW5QJ1aqzjeP9/FyCi6cDXom3M4aNFLoMz2UzOL3FntsjYkGNvKGKu1e0Au7OpNmVFm7GUmzB4bR0Q43wc9FTs7YXR3J8YRW4G2+mSxtZFhfgafxWEbA4H9N4qhV9U5GzeLJzvVzppbelxRM1As6qdKNWVKfUBMawEAsmLT4j33/iF/w+jeCO/0nGjpnW5Rxci17sz4Tai02Y24L/p0qsWtG+mvl5mJ/j8WqMh3Al1uNbbMMobs06naSvM151tLtm/rz07KSM/2T1YCpwBQ7gJXyOO9IDE9hRI/x7DNesXVTJjb3T1fEw1uHqVOB5jOBGvJCJMpUGSim/1sirltnITDrXe7lpfbbJV7EVh6bw/Yynao7M09KASTePHEuvHkwF1uEHnFNZ+xt3lVIO1uxdj/NzvKOU8sfxnE4fJPjaSqw7MT8i6m4z9+X7KAZmex5/iGvSmqFMwj0RsSki5lbcvDYTVfb9ne26gQyWUq6q5MA2jEbELRGxEH3VG0iez+27c5VSBkspPZUyHMBXWJ0sr5RSBtt+2asoMFxKWZcKjFaW9kTEv3p8Z29v76zAGo1Gq7l9jUbjxWaz2cTZuAcbm83mWLPZ/KLRaBzpOBn/ThFxOR7JXPgSfW119TTKfZRJ2JP/Tn3/DABSiOxA6PxKLQAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: cover !important;
}
.mainCGdivNoScriptContainer {
    width: 100%;
}
.mainCGdivNoScriptContainer .cg_noscript_figure {
    width: 50%;
    float: left;
}
.mainCGdivNoScriptContainer .cg_noscript_figure .cg_noscript_image {
    width: 100%;
    height: 300px;
    background-size: cover !important;
    display: block;
}
/* for future versions eventually*/
.cg-slider-preview-navigation-example {
    position: absolute;
    left: 0;
    color: #909090;
    font-weight: bold;
    font-size: 26px;
    z-index: 99999;
    /* background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAQAAACxD+fXAAAACXBIW…jYKOhJz8ZnQIzUbJR37fN5Xcj0Wrt8TfyXPbv7YfYXfLJ9AM0lWrDDjn63AAAAAElFTkSuQmCC') center no-repeat; */
    background-color: #222222;
    /* transform: scaleX(-1); */
    height: 64.083px;
    /* display: table-cell; */
    vertical-align: middle;
    padding-top: 20px;
    opacity: 1;
    padding-right: 5px;
    padding-left: 5px;
    text-transform: uppercase;
    transform: scale(1, 1.5);
    -webkit-transform: scale(1, 2);
    -moz-transform: scale(1, 1.5);
    -ms-transform: scale(1, 1.5);
    -o-transform: scale(1, 1.5);
}
.cg_header:focus {
    outline: none;
}
.cg_fade_out {
    display: none;
    opacity: 0;
    transition: display 0s, opacity 5s ease-in;
}
.cg_padding_top_0 {
    padding-top: 0 !important;
}
.cg_padding_top_75 {
    padding-top: 75px !important;
}
.cg_margin_top_0 {
    margin-top: 0 !important;
}
.cg_margin_top_15 {
    margin-top: 15px !important;
}
.cg_margin_top_10 {
    margin-top: 10px !important;
}
.cg_margin_top_75 {
    margin-top: 75px !important;
}
.cg_justify_content_flex_start {
    justify-content: flex-start !important;
}
.cg_visibility_hidden {
    visibility: hidden !important;
}
.cg_visibility_hidden_override {
    visibility: hidden !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDivForBlogView.cg_margin_top_0 {
    margin-top: 0 !important;
}
.cg_margin_right_0 {
    margin-right: 0 !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDivForBlogView.cg_margin_right_0 {
    margin-right: 0 !important;
}
.cg_margin_bottom_0 {
    margin-bottom: 0 !important;
}
.cg_margin_bottom_1000 {
    margin-bottom: 1000px !important;
}
.cg_margin_bottom_2000 {
    margin-bottom: 2000px !important;
}
.cg_min_height_1000 {
    min-height: 1000px !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDivForBlogView.cg_margin_bottom_0 {
    margin-bottom: 0 !important;
}
.cg_opacity_0 {
    opacity: 0 !important;
}
.cg_opacity_0_3 {
    opacity: 0.3 !important;
}
.cg_display_block {
    display: block !important;
}
.cg_display_inline_block {
    display: inline-block !important;
}
.cg_display_grid {
    display: grid !important;
}
.cg_opacity_1 {
    opacity: 1 !important;
}
.cg_z_index_1 {
    z-index: 1 !important;
}
.cg_scroll_behaviour_initial {
    scroll-behavior: initial;
}
.cg_background_none {
    background: none !important;
}
.cg_border_bottom_unset_important {
    border-bottom: unset !important;
}
.cg_hidden {
    opacity: 0;
    visibility: hidden;
}
.cg_hidden_element {
    display: none;
}
.mainCGdivHelperParent .mainCGdiv .cg_blog_view_hidden {
    opacity: 0 !important;
    visibility: hidden !important;
}
.mainCGdivHelperParent .mainCGdiv .cg_slider_view_hidden {
    opacity: 0 !important;
    visibility: hidden !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cg_slider_view_hidden {
    opacity: 0 !important;
    visibility: hidden !important;
}
.mainCGdivHelperParent .mainCGdiv .cg_blog_view_visible {
    opacity: 1 !important;
    visibility: visible !important;
}
.mainCGdivHelperParent .mainCGdiv .cg_slider_view_visible_and_display_table {
    display: table !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.cg_width_fit_content_important {
    width: fit-content !important;
}
.cg_hide_cg_center_div {
    display: none !important;
}
.cg_hide {
    display: none !important;
}
.cg_hide_override {
    display: none !important;
}
.cg_hide_override_pagination {
    display: none !important;
}
.cg_pointer_events_none {
    pointer-events: none !important;
}
.cg_margin_0_auto {
    margin: 0 auto;
}
.cgChangeTopControlsStyleOption {
    text-align: center;
    padding: 10px 15px;
    position: relative;
    font-size: 16px;
    margin-bottom: 10px;
}
.cgChangeTopControlsStyleOption .cgChangeTopControlsStyleText {
    margin: 0 auto 5px;
}
.cgChangeTopControlsStyleOption.cg_fe_controls_style_white {
    border: 0.5px solid #000;
    background-color: white;
    color: #000;
}
.cgChangeTopControlsStyleOption.cg_fe_controls_style_black {
    border: 0.5px solid #000;
    background-color: white;
    color: #000;
}
.cgChangeTopControlsStyleOption .cgChangeTopControlsStyleOptionClose {
    height: 16px;
    width: 16px;
    cursor: pointer;
    display: block;
    position: absolute;
    right: 10px;
}
.cgChangeTopControlsStyleOption.cg_fe_controls_style_white .cgChangeTopControlsStyleOptionClose {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAepJREFUeNrEmTFuwjAUQF9MkLpyhfgULTegZ6haiXYhbJyhYzNU0IHSoedhpKtP0B6giIEOOJUJgTi2k3wJoXwb6+nF/rFDlCRJD1gBX8ALLYdS6iQnpZwCN8BDDHwA97rtF1jQYUgpx8ArEAFCABujfQ5MOoZbaTiAjdC3dWr0WwBpR3BLIzVTSj3HBlRuMP/eA28tmzPhMoAoSRKzb2pAos02PSdzc6IIB9AbDAZm5zXwA4z09Qj41vmm4Mw5dwRXBlgGeauv1w2ZOwt3DrANk5XmqgCbNGllzgawCZPW5vIQFoMuAtXJkzoHZFU/ii0H962TJ3XOBs7WoK9JJ3N1DbqadDbnYrCuSS9zrgZtTXqb8wUsg1wAW/1ZhoDzBSyDXBXaveBc52AZ5BOwM3I7PS8z38FDAOZHhWJsQwwcAnAMfAJ9I9fXtzvtGjBfrcLY8D6GPOPEnnDF1ZqXmavC6o5cd+axp7lzqzXYGUcEMpc1tQuKA5sLvQuqZdD12eplMm7IXDCTokFzQUwKS3Mi0LO1CDmXUk5cAUOZqzQppUzrAoY252xStGjOyaRo2Vxtk6IDc0ehlLpoUnRkrgry36TQDe9tm7M0ORPA0HxX0gXcBchhzOEN/57D3xCdwZmQUsor4Bq4+xsAJcvWq4N8wxcAAAAASUVORK5CYII=) no-repeat right center;
    background-size: contain;
}
.cgChangeTopControlsStyleOption.cg_fe_controls_style_black .cgChangeTopControlsStyleOptionClose {
    background: url(data:image/png;base64,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) no-repeat right center;
    background-size: contain;
}
.cgChangeTopControlsStyleOption .cgChangeTopControlsStyleOptionTest {
    width: fit-content;
    padding: 5px 20px;
    margin: 0 auto;
    cursor: pointer;
    -webkit-user-select: none; /* Chrome all / Safari all */
    -moz-user-select: none; /* Firefox all */
    -ms-user-select: none; /* IE 10+ */
    user-select: none;
}
.cgChangeTopControlsStyleOption.cg_fe_controls_style_white .cgChangeTopControlsStyleOptionTestBlackSites {
    background-color: #000;
    color: white;
    border: 0.5px solid #000;
}
.cgChangeTopControlsStyleOption.cg_fe_controls_style_black .cgChangeTopControlsStyleOptionTestWhiteSites {
    background-color: white;
    color: #000;
    border: 0.5px solid #000;
}
.cgChangeCenterToBlack {
    background-color: #000;
    color: white;
    border: 0.5px solid #000;
}
.cgChangeCenterToWhite {
    background-color: #fff;
    color: black;
    border: 0.5px solid #000;
}
/* Hide scrollbar for Chrome, Safari and Opera */
/*body::-webkit-scrollbar, .mainCGdivHelperParent::-webkit-scrollbar {
	display: none !important;
	scrollbar-width: none;//Firefox experimental
}*/
/* Hide scrollbar for IE and Edge */
/*
body, .mainCGdivHelperParent {
	-ms-overflow-style: none !important;
	scrollbar-width: none;//Firefox experimental
}*/
.mainCGdiv .mainCGallery.cg_micro > .cg_show .cg_gallery_info_title, .mainCGdiv .mainCGallery.cg_micro > .cg_show .cg_gallery_info {
    display: none !important;
}
.mainCGdiv .mainCGallery.cg_micro > .cg_show .cg_gallery_info_title, .mainCGdiv .mainCGallery.cg_micro > .cg_show .cg_gallery_info {
    display: none !important;
}
.mainCGdiv .mainCGallery.cg_micro > .cg_show .cg_gallery_info_title, .mainCGdiv .mainCGallery.cg_micro > .cg_show .cg_gallery_info {
    display: none !important;
}
.mainCGdiv .mainCGallery.cg_sm > .cg_show .cg_gallery_info_title, .mainCGdiv .mainCGallery.cg_sm > .cg_show .cg_gallery_info {
    padding: 3px;
}
.mainCGdiv .mainCGallery.cg_xs > .cg_show .cg_gallery_info_title, .mainCGdiv .mainCGallery.cg_xs > .cg_show .cg_gallery_info {
    padding: 2px;
}
.mainCGdiv .mainCGallery.cg_xxs > .cg_show .cg_gallery_info_title, .mainCGdiv .mainCGallery.cg_xxs > .cg_show .cg_gallery_info {
    padding: 1px;
}
.mainCGdiv .mainCGallery.cg_sm .cg_gallery_info > div:first-child {
    margin-bottom: 3px;
}
.mainCGdiv .mainCGallery.cg_xs .cg_gallery_info > div:first-child {
    margin-bottom: 2px;
}
.mainCGdiv .mainCGallery.cg_xxs .cg_gallery_info > div:first-child {
    margin-bottom: 1px;
}
.mainCGdiv .mainCGallery.cg_sm > .cg_show .cg_gallery_info_title div {
    padding: 0;
    height: 15px;
    line-height: 15px;
    font-size: 15px;
}
.mainCGdiv .mainCGallery.cg_xs > .cg_show .cg_gallery_info_title div {
    padding: 0;
    height: 13px;
    line-height: 13px;
    font-size: 13px;
}
.mainCGdiv .mainCGallery.cg_modern_hover.cg_xs > .cg_show .cg_gallery_info_title {
    overflow-x: hidden;
    overflow-y: scroll;
}
.mainCGdiv .mainCGallery.cg_modern_hover.cg_xs > .cg_show .cg_gallery_info_title div {
    height: unset;
    line-height: 13px;
    font-size: 13px;
}
.mainCGdiv .mainCGallery.cg_xxs > .cg_show .cg_gallery_info_title div {
    padding: 0;
    height: 11px;
    line-height: 11px;
    font-size: 11px;
}
.mainCGdiv .mainCGallery.cg_sm > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    width: 15px;
    height: 15px;
    background-size: 15px 15px;
}
.mainCGdiv .mainCGallery.cg_xs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    width: 13px;
    height: 13px;
    background-size: 13px 13px;
}
.mainCGdiv .mainCGallery.cg_xxs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_star_one_star {
    width: 11px;
    height: 11px;
    background-size: 11px 11px;
}
.mainCGdiv .mainCGslider.cg_sm > .cg_show .cg_gallery_rating_div .cg_gallery_comments_div {
    height: 12px;
}
.mainCGdiv .mainCGslider.cg_xs > .cg_show .cg_gallery_rating_div .cg_gallery_comments_div {
    height: 11px;
}
.mainCGdiv .mainCGslider.cg_sm > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child_five_star .cg_gallery_rating_div_star_one_star {
    width: 12px;
    height: 12px;
    background-size: 12px 12px;
}
.mainCGdiv .mainCGslider.cg_xs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child_five_star .cg_gallery_rating_div_star_one_star {
    width: 10px;
    height: 10px;
    background-size: 10px 10px;
}
.mainCGdiv .mainCGslider.cg_xxs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child_five_star .cg_gallery_rating_div_star_one_star {
    width: 9px;
    height: 9px;
    background-size: 9px 9px;
}
.mainCGdiv .mainCGslider.cg_sm > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child_five_star .cg_gallery_rating_div_count {
    font-size: 13px;
}
.mainCGdiv .mainCGslider.cg_xs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child_five_star .cg_gallery_rating_div_count {
    font-size: 11px;
}
.mainCGdiv .mainCGslider.cg_xxs > .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_child_five_star .cg_gallery_rating_div_count {
    font-size: 9px;
}
.mainCGslider.cg_sm > .cg_show .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 13px;
    line-height: 13px;
    height: 13px;
    padding-top: 1px;
}
.mainCGslider.cg_xs > .cg_show .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 11px;
    line-height: 11px;
    height: 11px;
}
.mainCGslider.cg_xxs > .cg_show .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 9px;
    line-height: 9px;
    height: 9px;
}
.mainCGslider.cg_sm > .cg_show .cg_gallery_comments_div_icon {
    width: 11px;
    height: 11px;
}
.mainCGslider.cg_xs > .cg_show .cg_gallery_comments_div_icon {
    width: 10px;
    height: 10px;
}
.mainCGslider.cg_sm > .cg_show .cg_gallery_comments_div_count {
    font-size: 11px;
}
.mainCGslider.cg_xs > .cg_show .cg_gallery_comments_div_count {
    font-size: 10px;
}
.mainCGslider.cg_sm > .cg_show .cg_gallery_info_title div {
    padding: 0;
}
.mainCGslider.cg_xs > .cg_show .cg_gallery_info_title div {
    padding: 0;
}
.mainCGslider.cg_xxs > .cg_show .cg_gallery_info_title div {
    padding: 0;
}
.mainCGslider.cg_sm > .cg_show .cg_gallery_info_title {
    font-size: 13px;
    padding: 1px 2px;
}
.mainCGslider.cg_xs > .cg_show .cg_gallery_info_title {
    font-size: 12px;
    padding: 1px 1px;
}
.mainCGslider.cg_xxs > .cg_show .cg_gallery_info_title {
    font-size: 11px;
    padding: 1px 3px;
}
.mainCGallery.cg_sm > .cg_show .cg_gallery_info .cg_gallery_rating_div {
    height: auto;
}
.mainCGallery.cg_xs > .cg_show .cg_gallery_info .cg_gallery_rating_div {
    height: auto;
}
.mainCGallery.cg_xxs > .cg_show .cg_gallery_info .cg_gallery_rating_div {
    height: auto;
}
.mainCGallery.cg_sm > .cg_show .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 15px;
    line-height: 15px;
    height: 15px;
}
.mainCGallery.cg_xs > .cg_show .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 13px;
    line-height: 13px;
    height: 13px;
}
.mainCGallery.cg_xxs > .cg_show .cg_gallery_info .cg_gallery_comments_div .cg_gallery_comments_div_count {
    font-size: 11px;
    line-height: 11px;
    height: 11px;
}
.mainCGallery.cg_sm > .cg_show .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    width: 15px;
    height: 15px;
    background-size: 12px 12px;
}
.mainCGallery.cg_xs > .cg_show .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    width: 13px;
    height: 13px;
    background-size: 11px 11px;
}
.mainCGallery.cg_xxs > .cg_show .cg_gallery_comments_div .cg_gallery_comments_div_icon {
    width: 9px;
    height: 9px;
    background-size: 9px 9px;
}
.mainCGdiv .mainCGallery.cg_sm .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_sm .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 17px;
}
.mainCGdiv .mainCGallery.cg_sm .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_sm .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 17px;
}
.mainCGdiv .mainCGallery.cg_xs .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_xs .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 15px;
}
.mainCGdiv .mainCGallery.cg_xxs .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details,
.cg_messages_container_pro.cg_xxs .cg_show .cg_gallery_rating_div .cg_gallery_rating_div_five_star_details {
    top: 12px;
}
.mainCGdiv .mainCGallery.cg_sm .cg_gallery_info_title.cg_is_user_gallery {
    grid-template-columns: auto 24px; /*30px for close button, otherwise no center alignment if align info center was selected*/
}
.mainCGdiv .mainCGallery.cg_xs .cg_gallery_info_title.cg_is_user_gallery {
    grid-template-columns: auto 20px; /*30px for close button, otherwise no center alignment if align info center was selected*/
}
.mainCGdiv .mainCGallery.cg_xs .cg_gallery_info_title.cg_is_user_gallery {
    grid-template-columns: auto 16px; /*30px for close button, otherwise no center alignment if align info center was selected*/
}
.mainCGdiv .mainCGallery.cg_sm .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image {
    padding: 0 4px !important;
    height: 16px;
    line-height: 16px;
    font-size: 11px;
}
.mainCGdiv .mainCGallery.cg_xs .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image {
    padding: 0 2px !important;
    height: 14px;
    line-height: 14px;
    font-size: 12px;
}
.mainCGdiv .mainCGallery.cg_xs .cg_gallery_info_title.cg_is_user_gallery .cg_delete_user_image {
    height: 12px;
    line-height: 12px;
    font-size: 8px;
    padding: 0px 2px 2px 2px !important;
}
.mainCGdiv .mainCGallery.cg_slider_right .mainCGallery {
    display: flex;
    flex-direction: row-reverse;
}
.mainCGdiv .mainCGallery.cg_slider_right .mainCGslider {
    width: 20%;
    height: auto;
    /* padding-left: 448.5px; */
    float: right;
    display: flex !important;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: baseline;
}
.mainCGdiv .mainCGallery.cg_slider_right .cgCenterDiv {
    width: 80%;
    float: left;
}
.mainCGdivContainer.cg_padding_bottom_110 {
    padding-bottom: 110px !important;
}
.mainCGdivContainer.cg_padding_bottom_200 {
    padding-bottom: 200px !important;
}
.mainCGallery.cg_center_white .cg_position_hr_1 {
    position: absolute;
    background-color: transparent;
    top: 0;
    z-index: 1000002;
    margin: 0;
    width: 12px;
    height: 0;
    border-top: 1px solid #000;
    left: 50%;
    transform: translateX(-6px);
}
.mainCGallery.cg_center_white .cg_position_hr_2 {
    position: absolute;
    background-color: transparent;
    top: 0;
    z-index: 1000001;
    margin: 0;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    left: 50%;
    transform: translateX(-6px);
}
.mainCGallery.cg_center_white .cg_position_hr_3 {
    position: absolute;
    background-color: transparent;
    top: 0;
    z-index: 1000000;
    margin: 0;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #000;
    left: 50%;
    transform: translateX(-7px);
}
.mainCGallery .cg_position_hr_1 {
    position: absolute;
    background-color: transparent;
    top: 0;
    z-index: 1000002;
    margin: 0;
    width: 12px;
    height: 0;
    border-top: 1px solid #222;
    left: 50%;
    transform: translateX(-6px);
}
.mainCGallery .cg_position_hr_2 {
    position: absolute;
    background-color: transparent;
    top: 0;
    z-index: 1000001;
    margin: 0;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #949494;
    left: 50%;
    transform: translateX(-6px);
}
.mainCGallery .cg_position_hr_3 {
    position: absolute;
    background-color: transparent;
    top: 0;
    z-index: 1000000;
    margin: 0;
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #222;
    left: 50%;
    transform: translateX(-7px);
}
/* since 16. Nomber 2020 fb-like iframe correction*/
.fb_iframe_widget iframe {
    width: 1000px !important;
}
#cgDownloadProperProVersionInfoFrontendArea {
    border: 0.5px solid black;
    background-color: white;
    color: black;
    font-size: 16px;
}
#cgDownloadProperProVersionInfoFrontendArea #cgDownloadProperProVersionInfoFrontendAreaHeader {
    text-align: center;
    font-size: 18px;
}
#cgDownloadProperProVersionInfoFrontendArea #cgDownloadProperProVersionInfoFrontendAreaBox {
    text-align: center;
    font-weight: bold;
    margin: 0 auto;
    position: relative;
    width: 500px;
    border: 0.5px solid black;
    padding: 10px 0;
    display: grid;
}
#cgDownloadProperProVersionInfoFrontendArea #cgDownloadProperProVersionInfoFrontendAreaBox a {
    color: #0073aa;
}
@media screen and (max-width: 625px) {
    .mainCGdiv > .cg_header .cg_search_input_div {
        width: 200px !important;
    }
    .mainCGdiv > .cg_header .cg_search_input_div input {
        width: 200px !important;
    }
}
@media screen and (max-width: 390px) {
    .mainCGdiv > .cg_header .cg_search_input_div {
        width: 200px !important;
    }
    .mainCGdiv > .cg_header .cg_search_input_div input {
        width: 200px !important;
    }
}
/*@media screen and (max-width: 390px) {
	.mainCGdiv .mainCGdivFullWindowConfigurationArea {
		width: 70% !important;
	}
}*/
@media screen and (max-width: 345px) {
    .cg_sort_div .cg-lds-dual-ring {
        margin: 0 auto;
        margin-top: 5px;
    }
    .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 {
        width: 100%;
        margin-right: 0;
    }
    .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 {
            max-width: 100%;
        }
        .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;
    }
    .mainCGdivHelperParent .mainCGdiv .cg-cat-select-area label {
        width: 100% !important;
        justify-content: center;
        margin-right: 0;
        box-sizing: border-box;
    }
}
/*Emojis here*/
.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;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-emoji-select img{
    font-size: 20px;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv .cg-emoji-select{
    font-size: 24px;
    line-height: 32px;
}
.mainCGdiv.cg_is_mobile .mainCGallery .cgCenterDiv .cg-emoji-select img{
    font-size: 24px;
}
body .cg_zoom_container{
    position:fixed;
    top:0;
    left:0;
    padding:0;
    z-index:999999999;
    overflow:hidden;
    overscroll-behavior-x: none;
    overscroll-behavior-y: contain;
    background-color: #000;
    touch-action: none;
}
body .cg_zoom_container.cg_center_white{
    position:fixed;
    top:0;
    left:0;
    padding:0;
    z-index:999999999;
    overflow:hidden;
    overscroll-behavior-x: none;
    overscroll-behavior-y: contain;
    background-color: white;
    touch-action: none;
}
body .cg_zoom_container .cg_zoom_image_container{
    position:relative;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    touch-action: none;
}
body .cg_zoom_container .cg_zoom_image_stage{
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    transform-origin: center center;
    will-change: transform;
}
body .cg_zoom_container .cg_zoom_image_stage.cg_zoom_image_stage_animate{
    transition: transform .18s ease-out;
}
body .cg_zoom_container .cg_zoom_image{
    background-size:cover !important;
    position: absolute;
}
body .cg_zoom_container .cg_zoom_close{
    z-index: 9999999999;
    height: 30px;
    width: 30px;
    cursor: pointer;
    display: block;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 20px 20px;
    position: fixed;
    right: 15px;
    top: 15px;
    padding: 0;
    box-sizing: border-box;
    background-color: #000;
    outline: none;
    border: thin solid #212121;
    border-radius: 999px;
    box-shadow: none;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
    touch-action: manipulation;
}
body .cg_zoom_container .cg_zoom_close.cg_border_radius_controls_and_containers{
    border-radius: 999px;
}
body .cg_zoom_container .cg_zoom_close.cg_center_white{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=);
    background-color: #fff;
    border: thin solid #e0e0e0;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
body .cg_zoom_container .cg_zoom_close:hover,
body .cg_zoom_container .cg_zoom_close:focus{
    filter: none !important;
    background-color: #000;
    border-color: #454545;
    box-shadow: 0 4px 12px rgba(0,0,0,.28);
    transform: translateY(-1px);
}
body .cg_zoom_container .cg_zoom_close.cg_center_white:hover,
body .cg_zoom_container .cg_zoom_close.cg_center_white:focus{
    background-color: #fff;
    border-color: #d7d7d7;
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
}
body .cg_zoom_container .cg_zoom_close:active{
    box-shadow: none;
    transform: translateY(0);
}
body .cg_zoom_container .cg_zoom_close.cg_center_white:active{
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
.cgVerticalSpaceCreator{
    /*currently not required*/
    display: none !important;
}
#cgGalleriesMainPageRecognized{
    margin: 0 auto;
    padding: 5px;
    border: thin solid black;
    border-radius: 8px;
    font-size: 16px;
    cursor: pointer;
}
@media screen and (max-width: 900px) {
    .mainCGdivHelperParent .mainCGdiv .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container.cg_container{
        width: 49% !important;
    }
    .mainCGdivHelperParent .mainCGdiv .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container.cg_container:last-child{
        display: none !important;
    }
}
@media screen and (max-width: 570px) {
    .mainCGdivHelperParent .mainCGdiv .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container.cg_container{
        width: 100% !important;
        display: none !important;
    }
    .mainCGdivHelperParent .mainCGdiv .cg_skeleton_loader_on_page_load_div .cg_skeleton_loader_on_page_load_container.cg_container:first-child{
        display: flex !important;
    }
}
@-webkit-keyframes cg_center_div_shimmer {
    100% {
        transform: translateX(100%);
    }
}
@keyframes cg_center_div_shimmer {
    100% {
        transform: translateX(100%);
    }
}
/* ---- grid ---- */
.cg_grid {
}
/* clear fix */
.cg_grid:after {
    content: ''  !important;
    display: block  !important;
    clear: both  !important;
}
/* ---- .grid-item ---- */
.cg_grid_sizer,
.cg_grid_item {
    width: 9% !important;
}
@media screen and (max-width:4500px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 10.11% !important;
    }
}
@media screen and (max-width:4000px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 11.5% !important;
    }
}
@media screen and (max-width:3500px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 13.28% !important;
    }
}
@media screen and (max-width:3000px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 15.66% !important;
    }
}
@media screen and (max-width:2500px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 19% !important;
    }
}
@media screen and (max-width:2000px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 24% !important;
    }
}
@media screen and (max-width:1500px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 32.33% !important;
    }
}
@media screen and (max-width:1000px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 49% !important;
    }
}
@media screen and (max-width:570px) {
    .cg_grid_sizer,
    .cg_grid_item {
        width: 100% !important;
    }
    .cg_gutter_sizer { width: 5%; }/*vertical then*/
}
.cg_gutter_sizer { width: 1.1%; }
@media screen and (max-width:5000px) {
    .cg_gutter_sizer {
        width: 1% !important;
    }
}
@media screen and (max-width:4500px) {
    .cg_gutter_sizer {
        width: 1.1111% !important;
    }
}
@media screen and (max-width:4000px) {
    .cg_gutter_sizer {
        width: 1.1250% !important;
    }
}
@media screen and (max-width:3500px) {
    .cg_gutter_sizer {
        width: 1.1428% !important;
    }
}
@media screen and (max-width:3000px) {
    .cg_gutter_sizer {
        width: 1.1666% !important;
    }
}
@media screen and (max-width:2500px) {
    .cg_gutter_sizer {
        width: 1.20% !important;
    }
}
@media screen and (max-width:2000px) {
    .cg_gutter_sizer {
        width: 1.25% !important;
    }
}
@media screen and (max-width:1500px) {
    .cg_gutter_sizer {
        width: 1.33% !important;
    }
}
@media screen and (max-width:1000px) {
    .cg_gutter_sizer {
        width: 2% !important;
    }
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item {
    /*float: left  !important;
    position: absolute !important;*/
    background-color: #000;
    overflow: visible !important;
    border: thin solid #212121;
    box-shadow: 1px 2px 8px rgba(255, 255, 255, .10);
    box-sizing: border-box !important;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white article.cg_show.cg_grid_item {
    background-color: white;
    box-shadow: 2px 2px 8px rgba(0, 0, 0, .15);/* on mac visible only since .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.cg_border_radius_controls_and_containers article.cg_show.cg_grid_item.cg_empty_info .cg_masonry_media_shell {
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass.cg_border_radius_controls_and_containers article.cg_show.cg_grid_item.cg_empty_info .cg_masonry_media_shell {
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_figure {
    display: block !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.cg_masonry_media_shell_small_image {
    min-height: 140px;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > img,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > video,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append_container,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg-con-entry-preview,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > .cg-con-entry-preview,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_no_entries_text {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > img,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > video,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append_container,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > img,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > video,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > .cg_append,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg-con-entry-preview,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > .cg-con-entry-preview,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append_container .cg_append,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append_container iframe,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append_container .cg_append_overlay {
    border-radius: inherit;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > img,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > img,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > .cg_append_container .cg_append {
    max-width: 100%;
    max-height: 100%;
    margin-left: auto;
    margin-right: auto;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > video,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell > a > video {
    width: 100% !important;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_multiple_files_prev {
    display: none;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_multiple_files {
    top: 12px;
    right: 12px;
    height: 30px;
    min-width: 36px;
    padding: 0 10px;
    border: 1px solid rgba(255, 255, 255, 0.14);
    border-radius: 999px;
    background: rgba(10, 14, 24, 0.58);
    color: #f8fafc;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.18);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    font-size: 12px;
    font-weight: 600;
    line-height: 1;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white article.cg_show.cg_grid_item .cg_multiple_files {
    border-color: rgba(255, 255, 255, 0.58);
    background: rgba(255, 255, 255, 0.72);
    color: #111827;
    box-shadow: 0 8px 20px rgba(15, 23, 42, 0.1);
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell .cg_append_container {
    overflow: hidden;
    position: relative;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell .cg_append_container + .cg_append_seo_conform_hidden_link {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_masonry_media_shell .cg_append_container .cg_append_overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_figure .cg_append {
    width: 100%;
    height: 100%;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info {
    display: block !important;
    position: relative !important;
    top: 0; /*do not remove, otherwise distance in some cases*/
    padding: 15px;
    height: unset !important;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass article.cg_show.cg_grid_item .cg_gallery_info {
    min-height: 48px;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info.cg_empty {
    padding: 0;
    height: 0 !important;
    min-height: 0 !important;
    margin: 0;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info .cg_gallery_info_rating_comments{
    margin-bottom: 5px;
    justify-content: left;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info .cg_gallery_info_rating_comments:empty{
    height: 0;
    margin: 0;
}
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item .cg_gallery_info .cg_gallery_info_title {
    text-align: left;
    overflow: hidden !important; /*!important is important otherwise overflow-y scroll is visible, maybe because of -webkit-line-clamp*/
}
.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_grid_item img {
    display: block;
    width: 100%;
}
.cg_row {
    display: flex !important;
    box-sizing: border-box !important;
    flex-wrap: wrap !important;
}
.cg_row .cg_row_col  {
    box-sizing: border-box !important;;
}
.cg_row > .cg_row_col.cg_33{
    width: 33.333333%;
    min-width: 33.333333%;
    max-width: 33.333333%;
}
.cg_row > .cg_row_col.cg_33:nth-child(1){
    padding-right: 20px;
}
.cg_row > .cg_row_col.cg_33:nth-child(2){
    padding-right: 20px;
}
.cg_row > .cg_row_col.cg_50{
    width: 50%;
    min-width: 50%;
    max-width: 50%;
}
.cg_row > .cg_row_col.cg_50:nth-child(1){
    padding-right: 20px;
}
@media screen and (max-width:650px) {
    .cg_row > .cg_row_col.cg_empty{
        display: none;
    }
    .cg_row > .cg_row_col.cg_33{
        width: 50%;
        min-width: 50%;
        max-width: 50%;
    }
    .cg_row > .cg_row_col.cg_33:nth-child(2){
        padding-right: 0;
    }
}
@media screen and (max-width:700px) {
    .mainCGdivOrderContainer .cg_row > .cg_row_col.cg_empty,
    .mainCGdivUploadFormOnly .cg_row > .cg_row_col.cg_empty{
        display: none;
    }
    .mainCGdivOrderContainer .cg_row > .cg_row_col.cg_33,
    .mainCGdivUploadFormOnly .cg_row > .cg_row_col.cg_33{
        width: 50%;
        min-width: 50%;
        max-width: 50%;
    }
    .mainCGdivOrderContainer .cg_row > .cg_row_col.cg_33:nth-child(2),
    .mainCGdivUploadFormOnly .cg_row > .cg_row_col.cg_33:nth-child(2){
        padding-right: 0;
    }
}
@media screen and (max-width:550px) {
    .cg_row > .cg_row_col.cg_33{
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        padding-right: 0 !important;
    }
    .cg_row > .cg_row_col.cg_50{
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        padding-right: 0 !important;
    }
}
@media screen and (max-width:600px) {
    .mainCGdivOrderContainer .cg_row > .cg_row_col.cg_33,
    .mainCGdivUploadFormOnly .cg_row > .cg_row_col.cg_33{
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        padding-right: 0 !important;
    }
    .mainCGdivOrderContainer .cg_row > .cg_row_col.cg_50,
    .mainCGdivUploadFormOnly .cg_row > .cg_row_col.cg_50{
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        padding-right: 0 !important;
    }
}
/* turn on smooth transitions once we're ready */
.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_grid_sizer {
    width: 100% !important;
}
.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_gutter_sizer {
    width: 15px !important;
}
.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_skeleton,
.mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item.is-loaded .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,
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_sizer {
        width: calc((100% - 15px) / 2) !important;
    }
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item {
        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,
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_sizer {
        width: calc((100% - 30px) / 3) !important;
    }
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item {
        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,
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_sizer {
        width: calc((100% - 45px) / 4) !important;
    }
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item {
        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,
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_sizer {
        width: calc((100% - 60px) / 5) !important;
    }
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item {
        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,
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_sizer {
        width: calc((100% - 75px) / 6) !important;
    }
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item {
        flex: 0 0 calc((100% - 75px) / 6) !important;
        max-width: calc((100% - 75px) / 6) !important;
    }
}
/*@media screen and (min-width:2604px) {
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item,
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_sizer {
        width: calc((100% - 90px) / 7) !important;
    }
    .mainCGallery.cg_grid.cg_masonry_flex_loading .cg_grid_item {
        flex: 0 0 calc((100% - 90px) / 7) !important;
        max-width: calc((100% - 90px) / 7) !important;
    }
}*/
.cg_grid_item {
    transition-property: opacity;
    transition-duration: 1s;
    transition-timing-function: linear;
    overflow: hidden !important;
    margin-bottom: 15px;
}
/* skeleton overlay */
.cg_skeleton {
    position: absolute;
    inset: 0;
    /*background: linear-gradient(90deg, #eee 25%, #ddd 37%, #eee 63%);*/
    /*background: linear-gradient(90deg, #eaeaea 25%, #d4d4d4 37%, #eaeaea 63%); */ /*darker**/
    background: linear-gradient(90deg, #e5e5e5 25%, #cfcece 37%, #e5e5e5 63%);  /*more darker, this loader has to be without opacity**/
    background-size: 400% 100%;
    /*animation: cg_new_shimmer_test 1.4s linear infinite;*/
    animation: cg_new_shimmer_without_opacity 1.4s linear infinite;
    z-index: 2;
}
/* shimmer animation */
@keyframes cg_new_shimmer_without_opacity {
    0%   { background-position: 100% 0; }
    100% { background-position: -100% 0; }
}
/* once loaded */
.cg_grid_item.is-loaded .cg_skeleton {
    opacity: 0;
    pointer-events: none;
    transition: opacity .3s linear;
}
.cg-loading {
    position: relative;
    pointer-events: none;
    opacity: 0.8;
}
.cg-loading::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    margin-left: -8px;
    border: 2px solid #000;
    border-top: 2px solid transparent;
    border-radius: 50%;
    animation: cg-spin 0.7s linear infinite;
}
@keyframes cg-spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}
/* --- Base equivalent to .mainCGdivHelperParent --- */
#mainCGdivParent {
    /*position: relative;
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
    background-color: transparent;
    box-sizing: border-box;*/
}
/* When fixed on body (same as .mainCGdivHelperParent .mainCGdiv) */
#mainCGdivParent {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 999980;
}
/* --- Make .mainCGwindow contain loaders properly --- */
#mainCGdivParent .cgCenterDivLoaderContainerBackdrop {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #000;
    display: block;
    position: fixed;
    z-index: 998;
}
#mainCGdivParent .cgCenterDivLoaderContainer {
    left: 0;
    display: block;
    position: absolute;
    z-index: 999;
    width: 100%;
    height: 100%;
    margin-top: 15px;
    background-color: black;
    padding: 0 20px;
}
#mainCGdivParent.cg_fe_controls_style_white .cgCenterDivLoaderContainer {
    background-color: white;
}
#mainCGdivParent .cgCenterDiv.cgCenterDivLoader {
    padding: 25px 15px 0;
    display: block;
    background-color: #000;
    margin: 0 !important;
    width: 100%;
    max-width: 100% !important;
    border-radius: unset;
}
#mainCGdivParent.cg_fe_controls_style_white .cgCenterDiv.cgCenterDivLoader {
    background-color: #fff;
}
#mainCGdivParent .cg-center-div-helper {
    max-width: 970px;
    margin: 0 auto;
}
#mainCGdivParent.cg_border_radius_controls_and_containers .cg-center-div-skeleton-box {
    border-radius: 8px;
}
#mainCGdivParent .cg-center-div-skeleton-box {
    background-color: #DDDBDD;
    position: relative;
    overflow: hidden;
    height: 16px;
    margin-bottom: 8px;
}
#mainCGdivParent .mainCGdiv.cg_border_radius_controls_and_containers .cg-center-div-skeleton-box {
    border-radius: 8px;
}
#mainCGdivParent .cgCenterImageLoader.cg-center-div-skeleton-box {
    margin-bottom: 30px;
}
#mainCGdivParent .cg-center-div-skeleton-box:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translateX(-100%);
    background-image: linear-gradient(
            90deg,
            rgba(255, 255, 255, 0) 0,
            rgba(255, 255, 255, 0.2) 20%,
            rgba(255, 255, 255, 0.5) 60%,
            rgba(255, 255, 255, 0)
    );
    -webkit-animation: cg_center_div_shimmer 1s linear infinite;
    animation: cg_center_div_shimmer 1s linear infinite;
    content: "" !important;
}
@-webkit-keyframes cg_center_div_shimmer {
    100% {
        transform: translateX(100%);
    }
}
@keyframes cg_center_div_shimmer {
    100% {
        transform: translateX(100%);
    }
}
.mainCGdivSliderLoader
{
    position: fixed;
    top: 0;
    right: 0;
    /*top: 50%;              /* start in the middle vertically */
    /*right: 50px;              /* stick to the right edge */
    /*transform: translateY(-50%); /* shift up by half its height → perfect vertical center */
    width: 200px;          /* your preferred width */
    /*height: 50vh;          /* 50% of viewport height */
    height: 100%;          /* 50% of viewport height */
    overflow: auto;        /* if your content scrolls */
    color: #fff;
    z-index: 999999;
    box-sizing: border-box;
    scrollbar-gutter: stable;
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdivSliderLoader {
    display: none;
}
.mainCGdivSliderLoader.mainCGdivSliderLoaderInline {
    position: relative;
    top: auto;
    right: auto;
    width: 100%;
    height: 182px;
    max-height: 182px;
    margin: 0 0 20px;
    padding: 0 68px 12px;
    overflow: hidden;
    display: flex;
    flex-flow: row;
    gap: 30px;
    align-items: flex-start;
}
.mainCGdivSliderLoader.mainCGdivSliderLoaderInline.cg_hide {
    display: none;
}
.mainCGdivSliderLoader .cgl_skeleton
{
    width: 100%;
    height: 142px;
    z-index: 999;
    overflow: visible;
    position: absolute;
    box-sizing: border-box;
    padding-bottom: 30px;
}
.mainCGdivSliderLoader.mainCGdivSliderLoaderInline .cgl_skeleton {
    width: 160px;
    min-width: 160px;
    height: 154px;
    position: relative;
    padding-bottom: 0;
}
.cglSlider
{
    top: 0;
    right: 0;
    width: 200px;
    max-width: 200px;
    position: relative;
    height: 100%;
    overflow: auto;
    color: #fff;
    z-index: 999999;
    box-sizing: border-box;
    scrollbar-gutter: stable;
    font-size: 14px;
    user-select: none;
    overflow-anchor: none;/*Hands off the scroll position. I’m managing this container's content entirely via JavaScript.*/
}
.mainCGdivHelperParent .mainCGdiv .cglSlider {
    opacity: 1;
    transform: translateX(0);
    transition: opacity 0.22s ease, transform 0.26s cubic-bezier(0.22, 1, 0.36, 1);
    will-change: opacity, transform;
}
.mainCGdivHelperParent .mainCGdiv .cglSlider.cg_fullwindow_slider_prepare {
    opacity: 0;
    transform: translateX(18px);
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdivInnerParent > .cglSlider,
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdivInnerParent > .cgl_nav {
    display: none !important;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cglSlider,
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cgl_nav {
    display: none !important;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover {
    position: fixed;
    inset: 0;
    z-index: 99996;
    height: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 50px 20px 30px;
    box-sizing: border-box;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-backdrop,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-backdrop {
    position: absolute;
    inset: 0;
    opacity: 1;
    background: rgba(0, 0, 0, 0.14);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    transition: opacity 0.2s ease, backdrop-filter 0.2s ease, -webkit-backdrop-filter 0.2s ease, background 0.2s ease;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-backdrop,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-backdrop {
    background: rgba(0, 0, 0, 0.08);
}
.mainCGdivHelperParent.cg_fe_controls_style_black .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-backdrop,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-backdrop {
    background: rgba(0, 0, 0, 0.14);
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-surface,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-surface {
    position: relative;
    z-index: 1;
    width: 313px;
    max-width: calc(100vw - 32px);
    max-height: calc(100vh - 100px);
    max-height: calc(100svh - 100px);
    max-height: calc(100dvh - 100px);
    max-height: calc(var(--cg-viewport-height, 100vh) - 100px);
    overflow: hidden;
    box-sizing: border-box;
    background-color: #000;
    border: thin solid #212121;
    border-radius: 12px;
    box-shadow: 0 14px 35px rgba(0,0,0,.32);
    padding: 54px 18px 14px 22px;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-surface,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-surface {
    background-color: #fff;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 20px rgba(0,0,0,.12);
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-close,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-close {
    position: absolute;
    top: 12px;
    right: 12px;
    width: 30px;
    height: 30px;
    min-width: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 999px;
    border: thin solid #212121;
    background: #000 url(data:image/png;base64,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) no-repeat center center;
    background-size: 20px 20px;
    box-shadow: none;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    z-index: 4;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-close,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .cg-fullwindow-blog-slider-popover .cg-fullwindow-blog-slider-popover-close {
    border: thin solid #e6e6e6;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 20px 20px;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider {
    width: 273px;
    max-width: 100%;
    height: calc(100vh - 168px);
    height: calc(100svh - 168px);
    height: calc(100dvh - 168px);
    height: calc(var(--cg-viewport-height, 100vh) - 168px);
    max-height: calc(100vh - 168px);
    max-height: calc(100svh - 168px);
    max-height: calc(100dvh - 168px);
    max-height: calc(var(--cg-viewport-height, 100vh) - 168px);
    padding-right: 18px;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
    scrollbar-color: rgba(0, 0, 0, 0.25) transparent;
    background-color: transparent;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider::-webkit-scrollbar,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider::-webkit-scrollbar {
    width: 5px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider::-webkit-scrollbar-track,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider::-webkit-scrollbar-track {
    background: transparent;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider::-webkit-scrollbar-thumb,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.25);
    border-radius: 10px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item {
    height: 215.296875px;
    padding-bottom: 42px;
    --cg-cgl-slider-thumb-height: 173.296875px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_alt_file_container,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_alt_video,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_not_agreed,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg-con-entry-preview,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_alt_file_container,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_alt_video,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_not_agreed,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg-con-entry-preview {
    width: 250px;
    height: 173.296875px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed .cg_thumb_embed_overlay,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed .cg_thumb_embed_overlay {
    height: 173.296875px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_tkt blockquote,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_twt iframe,
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_inst iframe,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_tkt blockquote,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_twt iframe,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_inst iframe {
    transform: scale(0.7);
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_inst iframe,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_thumb_embed_inst iframe {
    height: 244px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_item_name,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cg_item_name {
    width: 250px;
    top: 151px;
}
.mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cgl_stats,
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider .cg_item .cgl_stats {
    margin-top: 14px;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider {
    top: auto;
    right: auto;
    width: 100%;
    max-width: none;
    height: 182px;
    min-height: 182px;
    margin: 0 0 20px;
    padding: 0 68px 12px;
    overflow-x: auto;
    overflow-y: hidden;
    z-index: 99996;
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cglSlider,
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cglSlider {
    position: relative;
    top: auto;
    right: auto;
    width: 100%;
    max-width: none;
    margin: 0 0 15px;
    padding: 0 0 12px;
    background-color: transparent;
    z-index: 1;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.mainCGdivFullWindowBlogView .cglSlider {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: inherit;
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.mainCGdivFullWindowBlogView .mainCGdivFullWindowConfigurationAreaSub .cglSlider {
    position: relative;
    top: auto;
    background-color: transparent;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg_is_mobile .cglSlider,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.cg_is_mobile .cglSlider {
    padding: 0 0 12px;
    scrollbar-width: none;
    -ms-overflow-style: none;
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg_is_mobile .mainCGdivFullWindowConfigurationAreaSub .cglSlider,
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.cg_is_mobile .mainCGdivFullWindowConfigurationAreaSub .cglSlider {
    padding: 0 0 12px;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider.cg_fullwindow_slider_prepare,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider.cg_fullwindow_slider_prepare {
    transform: translateY(18px);
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cglSlider.cg_fullwindow_slider_prepare,
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cglSlider.cg_fullwindow_slider_prepare {
    transform: translateY(12px);
}
.mainCGdivHelperParent.cg_fe_controls_style_black .cglSlider
{
    background-color: black;
}
.cglSlider .cglSliderSpacer { width: 1px; }
.cglSlider .cglSliderItems {
    /*height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    position: absolute;*/
    right: 0;
    top: 0;
    box-sizing: border-box;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cglSliderItems,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cglSliderItems {
    left: 0;
    right: auto;
    width: 100%;
    height: 100%;
}
.cglSlider .cg_item
{
    width: 100%;
    height: 154px;
    z-index: 999;
    overflow: visible;
    position: absolute;
    box-sizing: border-box;
    padding-bottom: 42px;
    cursor: pointer;
    --cg-cgl-slider-thumb-height: 112px;
    --cg-cgl-slider-thumb-offset-top: 0px;
    --cg-cgl-slider-visual-transform-idle: rotateX(8deg) translateZ(-50px);
    --cg-cgl-slider-visual-transform-active: rotateX(8deg) translateZ(-15px);
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item {
    width: 200px;
    height: 154px;
    padding-bottom: 0;
    padding-right: 30px;
    --cg-cgl-slider-thumb-offset-top: 8px;
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cglSlider .cg_item,
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cglSlider .cg_item {
    padding-right: 24px;
}
.cglSlider .cg_item .cg_thumb,
.cglSlider .cg_item .cg_thumb_alt_file_container,
.cglSlider .cg_item .cg_thumb_alt_video,
.cglSlider .cg_item .cg_thumb_embed,
.cglSlider .cg_item .cg-con-entry-preview
{
    display: block;
    width: 160px;
    height: 112px;
    box-sizing: border-box;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
    transform-origin: center center;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    margin-left: auto;
    margin-right: auto;
    border-radius: 8px;
    overflow: hidden;
    position: relative;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_thumb,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_alt_file_container,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_alt_video,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_embed,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_embed_not_agreed,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg-con-entry-preview,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_thumb,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_alt_file_container,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_alt_video,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_embed,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_embed_not_agreed,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg-con-entry-preview {
    width: 160px;
    margin-top: 8px;
}
.cglSlider .cg_item.cg_item_ytb:after{
    content: " ";
    height: 30px;
    width: 30px;
    position: absolute;
    top: 60px;
    right: 50px;
    left: 50%;
    transform: translateX(-50%);
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-ytb.png) no-repeat center;
    background-size: contain;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item.cg_item_ytb:after,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_embed_not_agreed:after,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item.cg_item_ytb:after,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_thumb_embed_not_agreed:after {
    top: 62px;
}
.cglSlider .cg_item .cg_thumb_embed_not_agreed{
    display: block;
    width: 160px;
    height: 112px;
    margin-left: auto;
    margin-right: auto;
}
.cglSlider .cg_item .cg_thumb_embed_not_agreed:after{
    content: " ";
    height: 30px;
    width: 30px;
    position: absolute;
    top: 60px;
    right: 50px;
    left: 50%;
    transform: translateX(-50%);
}
.cglSlider .cg_item .cg_thumb_embed_not_agreed_ytb:after{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-ytb.png) no-repeat center;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_embed_not_agreed_inst:after{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-inst.png) no-repeat center;
    background-size: contain;
}
.mainCGdivHelperParent.cg_fe_controls_style_dark .cglSlider .cg_item .cg_thumb_embed_not_agreed_tkt:after{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEMklEQVR4nO2aS2geVRiGnyOhFAmlSgm1RJESpLoqtYhWkVKlSBdFRFAEF15QXHlHLKgUKYgYBFG6EBWFqrUV3SiIVBeiiLRCxQuoSJtq0QiVdmFEm/9xMRNI0v9yZv4z//wTfSCLJOd7z/e9M3MuMycwBKiPA7dFND0eQrgyZd8jKcX64Bzgwoh256bu+KzUghWzQk1qQtMMAFifUqyJBlyTUqyJBtyQUqyJBqxTN6cSa6IBAI+lEmqqAVvU61MINdUAgN3q6n5FmmzAamCfurwfkSYbAHAV8HY/JjTdAIBtwAF1TZngpWAAwCbgsHpz0cClYgDAKuAN9VN1mxpV27DsBlOyCXgPmFLfBQ4AXwFTIYRWrZl1Qn3W6vlH/WPxgLmUHoFejAArF//xv2RAW/43oO4E6qZpBkwBjwB/pxJsmgGtEMLTwKXAZykEm2YAACGEr/PX4zcB3/ajlXQhpI4DG4AJ4DxgNP/XKeBYCOH5lP2FEN5S95PtB+4BtjLoxZ26Xp1Uf+ixEJnpohG7EPqlRy5j6u3qXvVYB40FC6HSbqlbgCeAq8tqlKDrIxtCmAZezn9Qx4CLgHGyvcLZwOn5MYUNyG/zF4DtRWMHTW7IdLc2hQxQtwOvUMEnqrqIngXUB4B3WELFQ6QB6g5gMrZ9k+hZkHonsGsAudRCVwPUjWQD3pKlowH5fLkHWDa4dAZPt1ngIbI5tAwtso3Lz/nv42Tv8YeOtgaYHUJ4uITeT2SD5f58Dp6vOVZCr3I63QF3ASsK6LSAp4CdIYS2W9XFhkTmUTmdOr6jgEYLuDWE8HoFeVTOGYOgOrebi+XRPosvQvJ1SDvBawvEHwSeSZRLDMlnpHYGXFEg/smh/dgQSTsD1kXGngDeT5hLLbQzYDwy9osQwunezYabBQaYfVAc7dB2MUeSZ1MDi++AIqNsyqtf2y5zQcf5LR37zj3l0jZ2lXgqYZ9Ae+d/jYzdkDCPjZHtur7eKkM7A36MjF2bL5r6Qr2M+IH3+377W0w7Aw4WiH8wQQ5FNl2HEvTXHfW6yHf0qrNqkZVjP32Z4o6LSWq5erJAUr+rhd8bqJfksbEcraLeMx6BEMJfwJsFNFYBn6jRH0jMDjt/nMfG8lqBtv2RX53ZAlfHvP2L6touuhPqSyW0Zyx5DrAXoUuye4BbSmi2gC+Bz4G5b3nnA5dTfup8LoRwb8nYrnQz4ALgG+KXxlUxDVwcQjhRhXjHJWgIYQq4v4pOC3J3VcVHob5a8HlNyWRthc8zYJn6YQ3F7zPyuGvlqKPqBwMsfq86XB9k1BF1d8WFz6q7HJYr3w71RvW3Coo/qm6tu74o1JVm54JmEhR+Ut2p1j3dFsfsUNIO9bsShR9W71PPOMA8SDouhIpitiHaTHaIcQJYA8ydyPoTOE62nz8EfBRCOJKq7374F+hw0sy3rUMlAAAAAElFTkSuQmCC) no-repeat center;
    background-size: contain;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item .cg_thumb_embed_not_agreed_tkt:after{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADwElEQVR4nO3bT4gcRRTH8U/CEhYJEkMISVhFJISQU0iC+A8JUUQ8BBFB8aYEQS+KfxAFIxIEEYMoShBR8RAlRvEmiOhNEYlCQBSigvF/IiiJ4IJmdz3UrLsZe6arumumu1e/UIed7ffq1W+6q1+9qlmmHezFrRHX/YjLc3Y8kdNZDc7DhRHXrc7d8fLcDkfMuTKL0DUBYGtOZ10U4KqczroowA05nXVRgM3YmctZFwWAh3M56qoAu3B9DkddFQAOYF1dJ10WYB0OY7KOky4LAFfgTTVE6LoAcB3ew4YqxktBALgMR3FzquFSEQDW4DV8INwVnRrbU5jL3I7jaewWVpqtFmQUAvS3v/Cbvgmz1apkZgKr+j/8LwlQyP8CNB1A03RNgG/xAP7M5bBrAsziCWzHhzkcdk2AeT4TyuM34fM6jnKXxaewDRuxHit7n5/Gd3g2c3+v4w0h87sD12ig1L8V+/Gl4YnI9BAfsYnQDyWxrMVtOCQIXuTjrESojlq78AiurOEjlbJH9iRe6jWCIJuEO3MNzsGZxQZVBJjCc0KO3XZO9tpAUgXYjZeNYIuqKVLeAvfgLUto8MQL8JAw0XX1tTmQmAHtwWOjDqQpygTYIUx4S5ZhAkziIFaMKZZGGPYWuE94h1ZhVli4fN/7e0qGTYxxshqnpJedvsadQgLST9Fn88Rmgj/VG9a/GXQH3C6cxohlFo/jUYOXqsMSkrYc1fmHsrx+cZvBLTX7OxDZV/Y7oGgSnF/NxfIgXs0TTinZ85Aih1cn2B/Bk5liiSH7G6lIgEsT7PcJz39nKRJgc6Ttr3g7YyyNUCTAVKTtx/rW1l2kX4DlFspYZXyTN5RmKBIglpzffmOrzP6Oz4ivuedMbYdliYs5nbFPFCv/c6Tttoxx7Ii8bmh5qwpFAnwVaXuRPCJcLH7iPZahv7MoEuBIgv29GWK4P+HaTzL0V8q10tYBKZljnb7m5H3sBjIpbSn8i2p1gy0925QjL2Pj+YTA5nBC2gbJzp5NSh/76g0pjS3C7Z0S4AxeECbHQWzEixV8T6t4DrCMZUP+d1C1df4sPsVHFvbyzsclqj/Dz+CuiraVuQC/Sy+L5W4nNLgZsyciwFG3LMfi6/CK5ga/fwzjK2UF3jX+wR/Woq24lXjH+AZ/SAs3ZCbEV2+rthlhH7I133wRN0pPYmLaceGMTydYJUxQ0+oP/JSwoRJbiWoVa4WzA19IH/hR3K3gAPM4GZYJprJJyPG3CynvBgsnsv4Qfvp+TFjSvq8lNcW/AdSmGDJc02p0AAAAAElFTkSuQmCC) no-repeat center;
    background-size: contain;
}
.mainCGdivHelperParent.cg_fe_controls_style_dark .cglSlider .cg_item .cg_thumb_embed_not_agreed_twt:after{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-twt-dark.png) no-repeat center;
    background-size: contain;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item .cg_thumb_embed_not_agreed_twt:after{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/consent-twt-bright.svg) no-repeat center;
    background-size: contain;
}
.cglSlider .cg_item .cg_item_multiple_files {
    position: absolute;
    z-index: 2;
    pointer-events: none;
    box-sizing: border-box;
}
.cglSlider .cg_item .cg_item_multiple_files_prev {
    display: none;
}
.cglSlider .cg_item .cg_item_multiple_files {
    min-width: 36px;
    width: auto;
    height: 30px;
    padding: 0 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    font-weight: 600;
    line-height: 1;
    top: 12px;
    right: 12px;
    border: 1px solid rgba(255, 255, 255, 0.14);
    border-radius: 999px;
    white-space: nowrap;
    background: rgba(10, 14, 24, 0.58);
    color: #f8fafc;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.18);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item .cg_item_multiple_files {
    border-color: rgba(255, 255, 255, 0.58);
    background: rgba(255, 255, 255, 0.72);
    color: #111827;
    box-shadow: 0 8px 20px rgba(15, 23, 42, 0.1);
}
.cglSlider .cg_item .cg_item_video_clip {
    height: 24px;
    width: 24px;
    position: absolute;
    top: calc(var(--cg-cgl-slider-thumb-offset-top) + (var(--cg-cgl-slider-thumb-height) / 2));
    left: 50%;
    transform: translate(-50%, -50%) var(--cg-cgl-slider-visual-transform-idle);
    transform-origin: center center;
    transition: transform 0.3s ease, filter 0.3s ease;
    z-index: 2;
    pointer-events: none;
    color: #fff;
    filter: drop-shadow(0 2px 6px rgba(0, 0, 0, 0.7));
}
.cglSlider .cg_item .cg_thumb_alt_file_container .cg_thumb_alt_file
{
    height: 100%;
    width: 100%;
}
.cglSlider .cg_item .cg_thumb_embed .cg_thumb_embed_overlay{
    width: 100%;
    height: 112px;
    top: 0;
    left: 0;
    z-index: 999;
    position: absolute;
}
.cglSlider .cg_item .cg_thumb_embed_tkt blockquote,
.cglSlider .cg_item .cg_thumb_embed_twt iframe,
.cglSlider .cg_item .cg_thumb_embed_inst iframe{
    transform: scale(0.45);
    transform-origin: top left; /* Wichtig: Skalierung an der Ecke ansetzen */
    top: 0;
    left: 0;
    width: 325px !important; /* Originale Mindestbreite erzwingen */
    pointer-events: none;
}
.cglSlider .cg_item .cg_thumb_embed_tkt blockquote{
    margin-top: 0;
}
.cglSlider .cg_item .cg_thumb_embed_inst iframe{
    height: 244px;
}
.cglSlider .cg_item .cg_thumb_embed_ytb {
    transform: scale(1);
    transform-origin: top left; /* Wichtig: Skalierung an der Ecke ansetzen */
}
.cglSlider .cg_item .cg_thumb_zip{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/zip.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_pdf{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/pdf.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_txt{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/txt.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_doc{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/doc.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_docx{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/docx.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_xls{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/xls.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_xlsx{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/xlsx.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_csv{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/csv.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_ppt{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/ppt.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_pptx{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/pptx.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_mp3{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mp3.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_m4a{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/m4a.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_wav{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/wav.png) center no-repeat;
    background-size: contain;
}
.cglSlider .cg_item .cg_thumb_ogg{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/ogg.png) center no-repeat;
    background-size: contain;
}
.mainCGdivHelperParent .cglSlider .cg_item .cg_item_name {
    background-color: #000;
    color: #e7e9ea;
    top: 90px;
    margin-left: auto;
    margin-right: auto;
    width: 160px;
    text-align: center;
    border-radius: 8px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: pre;
    padding: 0 10px;
    position: absolute;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cg_item_name,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cg_item_name {
    width: 160px;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item .cg_item_name {
    background-color: #fff;
    color: black;
}
.cglSlider .cg_item img.cg_thumb:nth-child(n),
.cglSlider .cg_item .cg_thumb_alt_file_container:nth-child(n),
.cglSlider .cg_item .cg_thumb_embed:nth-child(n),
.cglSlider .cg_item .cg-con-entry-preview:nth-child(n)
{
    transform: var(--cg-cgl-slider-visual-transform-idle);
}
/* Hover bringt das Bild "nach vorne" */
.cglSlider .cg_item.cg_selected img.cg_thumb,
.cglSlider .cg_item img.cg_thumb:hover
{
    transform: var(--cg-cgl-slider-visual-transform-active);
    box-shadow: 0 3px 8px rgb(0, 0, 0, 0.7);
}
.cglSlider .cg_item.cg_selected .cg_thumb_embed,
.cglSlider .cg_item .cg_thumb_embed:hover,
.cglSlider .cg_item.cg_selected .cg_thumb_alt_file_container,
.cglSlider .cg_item .cg_thumb_alt_file_container:hover,
.cglSlider .cg_item.cg_selected .cg-con-entry-preview,
.cglSlider .cg_item .cg-con-entry-preview:hover {
    transform: var(--cg-cgl-slider-visual-transform-active);
    box-shadow: 0 3px 8px rgb(0, 0, 0, 0.7);
}
.cglSlider .cg_item.cg_selected .cg_item_video_clip,
.cglSlider .cg_item img.cg_thumb:hover + .cg_item_video_clip {
    transform: translate(-50%, -50%) var(--cg-cgl-slider-visual-transform-active);
}
.cglSlider .cg_item img.cg_thumb
{
    object-fit: cover;
}
.cglSlider .cg_item .cgl_stats{
    display: flex;
    flex-flow: row;
    justify-content: center;
    color: #e7e9ea;
    margin-top: 12px;
    position: relative;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cglSlider .cg_item .cgl_stats,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .cglSlider .cg_item .cgl_stats {
    margin-top: 12px;
}
/* Chrome, Edge, Safari, and Opera */
.mainCGdivHelperParent.cg_fe_controls_style_black .cglSlider::-webkit-scrollbar {
    width: 13px;               /* Width of vertical scrollbar */
    height: 13px;              /* Height of horizontal scrollbar */
}
.mainCGdivHelperParent.cg_fe_controls_style_black .cglSlider::-webkit-scrollbar-track {
    background-color: #d1d1d1;  /* Darker grey background track */
    border-radius: 4px;
}
.mainCGdivHelperParent.cg_fe_controls_style_black .cglSlider::-webkit-scrollbar-thumb {
    background-color: #888888;  /* Solid grey handle */
    border-radius: 4px;
    /* Border matching track color creates a "floating" effect */
    border: 3px solid #d1d1d1;
}
.mainCGdivHelperParent.cg_fe_controls_style_black .cglSlider::-webkit-scrollbar-thumb:hover {
    background-color: #666666;  /* Darker grey on hover */
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv.cg_is_mobile .cglSlider::-webkit-scrollbar,
.mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv.cg_is_mobile .cglSlider::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
}
/* Firefox Support */
.mainCGdivHelperParent.cg_fe_controls_style_black .cglSlider {
    /* scrollbar-color: <thumb> <track> */
    scrollbar-color: #888888 #d1d1d1;
    scrollbar-width: auto;      /* Standard thickness */
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item .cgl_stats{
    color: #000;
}
.cgl_rating.cgl_off{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACGElEQVR4AcSVjZWjMAyEnW3koJIjlRypBKUS7ioJVwl0wn5D8AYW2+HnJZunwbaQNCMDzoc78DOzzMyKAyXcbgEjcQv5jXnJuMt2C4CtBt4qP9k67hIwdpxNyLLRN3Gtm+4SQOlQxyEfoWnbLGDsdNq9Z9i1C5sFwJbqNHWP1KVtEpDo3lfWLmz6LDcJgOUPeGbTr+NZ7PpzYOx+TXfahfIp8xgw2wFIMlBcr9dKYK5DpmXsia/BWqvJaUfcGLUuGQuQucnvA0cBFNQ751pw6/veBObqeJaAb60pT1CNkqQa3EAL3wA1qR2ocSqI4W0mYRlNlhLQvY12SdRJwAX/T4joeBRnvQMiP79ZhMhzOO+fIUq8iEbOF6Mxs4FcPHoEGh1OidDjaAbHay4i125/Vf8SII+ZvVJEQ/0ZuThnAuQg6BUiguTiWwiQcyJCYuQ6BOotOvcFgwJ0kySR68DQ8hCoFa2TEqDj8xDxJHm7gEny4enpdPodKxLdARKiSdzbZJz5RSwhJSCaFCu2x58SEH1uO4iitYICUm+tJ+e5EmYn1rnmjCnLCA7uaFAAlYLB+GV/ueRVVV0ZHYW7cb5GiFJmCAqgo1+zqPuiYcjN7AJ0RrB8mHxeCF6JZHgYNYMvdVAAb+2/R6oT2RkCQXOX+hHXgQsxOWjAYNT8P0y+XYIC7P6npAI5c6H5lvd0adQAZwJ9nYb5wj4BAAD//66jV6oAAAAGSURBVAMAfMbDwQ4d6BMAAAAASUVORK5CYII=) no-repeat;
}
.cgl_rating.cgl_on{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACF0lEQVR4AcSWUVbDIBBFH7gQ25UYV2L6o3YVravQ9ie6kuhKmo0YfENLGhRioE3LCQcyMPMuhEyicUIxr5ixFieEQDaAFdbYMUJttiiRWbIBKFx1mgarrp/YyQI4rHjW05odbD3TuG4WAEIrDtlGMCQDHFbaX72TydqFZIDg6h1Cxi4kAQys3iEkv5ZJAFR5YB2+NI5vx/BMOzoawK7eYEzSSToLHgCTi91Cs8HK1i1qtjtWA4PxK+Nc+ojfjuC1eUPFtmT8gtU7wJqGgoM1HQyTi81sANaQul+x50D72Ev8ZpAYCiXbivFr1j3YBtKuNA0VBwtctuzhgFJDocG1CrU1vrGg/jUgGvWIe62WaNDiHsAlIRr1hDlYNCs6CIVPTF2o4cRFygJIx0LI4+AEuZ+kMrZsez92ByDGSSEC4qLpAYhhEoiIuOj9ARBjB3Gmg/l720XD1SCADFoIQBIGTi3MttE4UQCm5+wfzQBwOkAgSL5J4y7mHN0BJqeoUyxY1K4Q/dbEAQaccMYSBzjTAbSsBmlnYOjU4ljWTKmKj2pOk/w/sIle9kcnNBregRtEnxkM3kWU4i9gkdfV9lv7cfkPhB7+FQYwuPWn8Y7ZzAo/YyGitHiX2DoQgfRGeRN5E8IALT7o4i77uZZsJiLOGGtljiKkwEKg3cQWX67bb4MAEsQG4LZyVXPeJ3+m6dMIdBdniWCMHwAAAP//zNj6LAAAAAZJREFUAwCLELcZX/NpmwAAAABJRU5ErkJggg==) no-repeat;
}
.mainCGdiv.cgl_heart .cgl_rating.cgl_off{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB70lEQVR4AcSVi3mCQBCE0UqwkmAlgUpYKsFU4qUSSCVkfkQeCuERPPl2Pnb3dnfmDsFj8OZrUoCZhWYWZ1mWmu5rdKo+Ehb1PgloCKsgCAohr6rKuGtgJRSsKx411lRTafEq9HsL5a+sKz+wVoAK2HHREA6KekHIumrzXi5QTO+VtX6+54fyI9ZViziFN2sFKGQohXJnLX4YRG8023UriNRbCGGgqxagAFVLB6ittkh9ubClF/I80HXUAIiBwtUWq2Nrbwg3J4AazfFu8H4i4MM7dUcYISDuYv8eApx/2o4RAV3k3yuPh8PhnSdQHvV1+vG/8Zbxm0fACYA268sxswsfolKEX4JvSyDkBAKUKHCCLytNu4esFoAjZIIvq3cPWStAipzeCP77yb8SF7juBK0AEnoj+C04/BfBmVm7ezgGArRYKkkBd7m7Gs/9/DhxIIDFRgSFe4qA/MT8RzwJoGBnEWyEU2X0E0YFULWjiESzHDPHMCmAYjND/X8ex1kzHLOm8KcAmqwT4YgXohZuZm6uflYAA+wmIln4nXCqPwmO3jksEsAQkwi+EzMiLqrjkdGyCIsFME3DyzRNszER5LSeULcGqwTcByNC/n2nJX6Tk7vONgmAQrt1up+ExMyc7ptsswDYTL8LweFPYS7/CwAA//8URumwAAAABklEQVQDAL/4z0EFHa1NAAAAAElFTkSuQmCC) no-repeat;
}
.mainCGdivHelperParent.cgl_heart .cgl_rating.cgl_off{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB70lEQVR4AcSVi3mCQBCE0UqwkmAlgUpYKsFU4qUSSCVkfkQeCuERPPl2Pnb3dnfmDsFj8OZrUoCZhWYWZ1mWmu5rdKo+Ehb1PgloCKsgCAohr6rKuGtgJRSsKx411lRTafEq9HsL5a+sKz+wVoAK2HHREA6KekHIumrzXi5QTO+VtX6+54fyI9ZViziFN2sFKGQohXJnLX4YRG8023UriNRbCGGgqxagAFVLB6ittkh9ubClF/I80HXUAIiBwtUWq2Nrbwg3J4AazfFu8H4i4MM7dUcYISDuYv8eApx/2o4RAV3k3yuPh8PhnSdQHvV1+vG/8Zbxm0fACYA268sxswsfolKEX4JvSyDkBAKUKHCCLytNu4esFoAjZIIvq3cPWStAipzeCP77yb8SF7juBK0AEnoj+C04/BfBmVm7ezgGArRYKkkBd7m7Gs/9/DhxIIDFRgSFe4qA/MT8RzwJoGBnEWyEU2X0E0YFULWjiESzHDPHMCmAYjND/X8ex1kzHLOm8KcAmqwT4YgXohZuZm6uflYAA+wmIln4nXCqPwmO3jksEsAQkwi+EzMiLqrjkdGyCIsFME3DyzRNszER5LSeULcGqwTcByNC/n2nJX6Tk7vONgmAQrt1up+ExMyc7ptsswDYTL8LweFPYS7/CwAA//8URumwAAAABklEQVQDAL/4z0EFHa1NAAAAAElFTkSuQmCC) no-repeat;
}
.mainCGdiv.cgl_heart .cgl_rating.cgl_on{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB40lEQVR4AcSViZGCQBBFWyPRSFYjWY1ENhLZSHQjkY1E/xuOUs5hqgus+cIw/Y9pELe28mcwwNNsJ5yEi3Cak1P1ByGK2wkgIoY62EOmVyETrrrwFB7CRfPewZqgYTcVvHPh3bTQ4TYBtMiOMcVQ/N6x09VMtYjrtByaw8V0iAvvoGq41Om0HE0ATRGlUKeTg/a+C8HFYJKoAm4PHQleIYB2gFisgDTCQIhbk8LFnNC2lTnGIKjO/OLhTOVy2w50gDQzfV3K8f0mwJeLXJpI6ABtTKM7sOjA3UEnWYIAyWQHYkGANTsQAvw77CRV4q/uwCpd2Jjl241ZYWa/wtLjjCEdMIXINVmyC0XlaSGAzBk/fC2EsHu8mgBKRAeG/k6p9UJeeQW9JkCYlc8CQaqp++Eu82b3qH8E0CIPJAUcWfcE9/3YFvwIwGIVgkLPEJjv0W+jE4AC5xBshK4i3UFvAKocQ5ylNfhcDQZwCnEcM8djNAAFEqCFPBODu6CuhcARd5IzGQBhCSHIfYx5T/BT24szaY52VAAKJUgI/jPGQvCSoVtQohAdADVCCLyy+0JkWqNLlEZjVoBaVUaEqHdKZ3jYuFaXRB+TAqCuENxjXi6jPzNqx5AcAFGF4A1HEKa9mLr4AgAA//+B0NLnAAAABklEQVQDAGfzdEHtmaSpAAAAAElFTkSuQmCC) no-repeat;
}
.mainCGdivHelperParent.cgl_heart .cgl_rating.cgl_on{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB40lEQVR4AcSViZGCQBBFWyPRSFYjWY1ENhLZSHQjkY1E/xuOUs5hqgus+cIw/Y9pELe28mcwwNNsJ5yEi3Cak1P1ByGK2wkgIoY62EOmVyETrrrwFB7CRfPewZqgYTcVvHPh3bTQ4TYBtMiOMcVQ/N6x09VMtYjrtByaw8V0iAvvoGq41Om0HE0ATRGlUKeTg/a+C8HFYJKoAm4PHQleIYB2gFisgDTCQIhbk8LFnNC2lTnGIKjO/OLhTOVy2w50gDQzfV3K8f0mwJeLXJpI6ABtTKM7sOjA3UEnWYIAyWQHYkGANTsQAvw77CRV4q/uwCpd2Jjl241ZYWa/wtLjjCEdMIXINVmyC0XlaSGAzBk/fC2EsHu8mgBKRAeG/k6p9UJeeQW9JkCYlc8CQaqp++Eu82b3qH8E0CIPJAUcWfcE9/3YFvwIwGIVgkLPEJjv0W+jE4AC5xBshK4i3UFvAKocQ5ylNfhcDQZwCnEcM8djNAAFEqCFPBODu6CuhcARd5IzGQBhCSHIfYx5T/BT24szaY52VAAKJUgI/jPGQvCSoVtQohAdADVCCLyy+0JkWqNLlEZjVoBaVUaEqHdKZ3jYuFaXRB+TAqCuENxjXi6jPzNqx5AcAFGF4A1HEKa9mLr4AgAA//+B0NLnAAAABklEQVQDAGfzdEHtmaSpAAAAAElFTkSuQmCC) no-repeat;
}
.cgl_comment.cgl_off{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB7UlEQVR4AcRWi3WDMAyELlIyScMkTSZBTFI6Ce4koZPQOz3ZDxNMQsonzxdZlq07yQmPt2zBR0SKuq4rEWmBG9ADtERrsfOClNlTAixxj8S3vu8FliQFLActcbZYS1E8w+AjzApAojPgSbMFn4JieBaguOTRpAAcvOBUC8wmQHxu8KxeTWrTpAAj/0odWriu3UhdyZ0AkPN+1yIPWu1K2NWwxkkkAOTaMgY2Av9BLDCkjwRgdfXKkXM4WODncCEIQPVURgzjW8wvxqW5gwB4kTL4W47ANRSwR/W+qMClAqwlhY/uYAvjDI/iPcmj+rQD0cpOTp7nH6RSAXDe6RwBFXAEMZ6Mv+RVAXB+6BwBFXAEMTgdEP4FHZ09ISLKqR0wp9lRQOBSAUb8bXYPE7iCAHTBgZmA2XQ0IuI8QxBgC1ezmxkRiTgiAQh2YI42wF9zlONkkQAGIaLBk1E4XxlX5HbjnHcCuKGqqnplEaWIhF8+OTwmBTCIp6M+Kjn/B3ilJHepHEkBOFABrw4Ss+UnEXFzSSYFiAjfWObeEbpRUvrOrs0TN6M9k+6kAOwM72yY+9EZAasicgTUQjBtyd8O5k8R46yOlAB2gBs8aYnEJyNgtYxlWAtzXXjh604Akl5QKavQVhqpeyG3Hnn09QcAAP//4ELIVAAAAAZJREFUAwB5y7kDkaG5kgAAAABJRU5ErkJggg==)
    no-repeat;
}
.cgl_comment.cgl_on{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACKklEQVR4AcSX21nDMAyFJZcluBTSSYBJgCmgT4WnwhSUSYBJGiiXKYjRUWzXaS69pWm+KnYsR+eX7ORLDa1xJOPf5PTpe9R//Hk9ffyeilkxtFMdE9/JeHaxRkhaCQCiImQzzqZk6Z7JQiSh/ECb6Jj4DJscTmByd/O5EQDZiLCKNocpeROA4l5UreSNBmoB+uOva2Qjc5GhNBv9EqnaKypYd3clAMSZ+bnupjXH82rULEkJAGVvUXzOKvsDic0H8l4BAOvlyp57Wz5LYiMkGIctAPyxbavssUbcTyTBq3ggAIBMH6XYu5v+NbR86ACwSOYn7KKNtQKACOHlIk0nv6ClAK4k2zzv61InTjN/FTNxl+IFWK1AYaSjC2PMOaQUgA2f4WIfpgD7ELaZ/YCuAmRZ9o6LfZgC7EO4R7036BqcDuggRdulpcND1VQAdzHpECBoKQCEM5u9oO3CYq0A8DXsv1liXZcdQ0yg5TUCAAZ6lm/Q7tI+744LGgUA7AVrbWFCmzBS+svFeAUAOGfDkwkx3VPLBxKLS+/DlwDg+Lw9fmgTAplrYgi+YJUAmONflehvYSnEqzL3MWsBmHnkJ23Qpii5bLhBkzjiVgK4j4WmbwR9iyGAs1QfYdk7Xriu5G5+aCoB4m+2MJMoxb4w1gyQmRi7Pkt/MLs7usTeWVWY3FEJID7/zaaiWEeIQACPqvj1F/d1YINTCUD/vTBNfCkhumwdm3SX+f4BAAD//2EXUtMAAAAGSURBVAMAKYTcHLTo7toAAAAASUVORK5CYII=)
}
.cglSlider .cgl_voted{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/gallery/voted.png)
    no-repeat;
}
.cglSlider .cgl_voted {
    height: 12px;
    width: 12px;
    background-size: 12px 12px;
    position: absolute;
    left: -13px;
    bottom: -6px;
}
.cglSlider .cgl_rating,
.cglSlider .cgl_comment {
    height: 14px;
    background-size: 14px 14px;
    line-height: 14px;
    padding-left: 16px;
    background-position: left center;
    background-repeat: no-repeat;
}
.cglSlider .cgl_comment {
    filter: brightness(99%);
    background-size: 12px 12px;
}
.cglSlider .cgl_rating {
    filter: brightness(93%);
    margin-right: 7px;
}
.mainCGdiv.cgl_heart .cglSlider .cgl_rating,
.mainCGdivHelperParent.cgl_heart .cglSlider .cgl_rating {
    background-size: 11px 11px;
    padding-left: 14px;
    background-position: left center;
}
.cgl_nav {
    position: fixed;
    z-index: 999;
    top: 50%;
    transform: translateY(-50%);
    display: none !important;
    flex-flow: column;
    gap: 15px;
    z-index: 9999999;
}
.mainCGdivHelperParent .mainCGdiv .cgl_nav {
    opacity: 1;
    transition: opacity 0.22s ease, transform 0.26s cubic-bezier(0.22, 1, 0.36, 1);
    will-change: opacity, transform;
}
.mainCGdivHelperParent .mainCGdiv .cgl_nav.cg_fullwindow_slider_prepare {
    opacity: 0;
    transform: translate3d(18px, -50%, 0);
    pointer-events: none;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cgl_nav {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    width: 100%;
    transform: none;
    flex-flow: row;
    justify-content: space-between;
    margin: -122px 0 24px;
    padding: 0 6px;
    pointer-events: none;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cgl_nav {
    display: none !important;
}
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cgl_nav,
body > .mainCGdivHelperParent.cg_cgl_slider_horizontal_blog_mode .mainCGdiv .mainCGdivFullWindowConfigurationAreaSub .cgl_nav {
    display: none !important;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cgl_nav.cg_fullwindow_slider_prepare {
    transform: translateY(18px);
}
.cgl_nav .cgl_nav_btn {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    background: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    font-size: 20px;
    cursor: pointer;
    transition: background 0.2s ease, transform 0.2s ease;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.mainCGdivHelperParent.cg_cgl_slider_horizontal_mode .mainCGdiv .cgl_nav .cgl_nav_btn {
    pointer-events: auto;
}
.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 rgba(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.cg_disabled .cgl_nav_btn, .cgl_nav_btn.cg_disabled {
    opacity: 0.35;
    pointer-events: none;
}
/* optional subtle shadow for better visibility */
.cgl_nav_btn {
    box-shadow: 0 2px 6px rgba(0,0,0,0.25);
}
/* Verhindert das Springen des Inhalts */
.cg-scroller-container {
    scrollbar-gutter: stable !important;
}
/* Die Sperr-Klasse */
.cg-scroll-locked {
    /* Deaktiviert natives Scrollen komplett */
    /*overflow: hidden !important;*/
    /* Verhindert Browser-Gesten (wie Back-Swipe oder Refresh) */
    touch-action: none !important;
}
/* Optisch: Scrollbar während der 3s Sperre ausfaden */
.cg-scroll-locked::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.05) !important;
}
.cg-scroller-fixed {
    overflow: hidden !important; /* Kein Scrollbalken, keine native Mausrad-Reaktion */
    touch-action: none !important; /* Deaktiviert natives Handy-Scrollen/Zoom */
}
/*Remove eventual legacy functions*/
.cg-center-image-fullwindow {
    display: none !important;
}
.cg-fullscreen-button{
    display: none !important;
}
#cgMessagesContainerProEcommerce .cg-ecommerce-title {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    overflow-wrap: anywhere;
    word-break: break-word;
    -webkit-box-orient: vertical;
    line-clamp: 5;
    -webkit-line-clamp: 5;
}
#cgEcommerceCheckoutBodyProductsInfosContainer .cg-ecommerce-checkout-body-product-info-content {
    min-width: 0;
}
#cgEcommerceCheckoutBodyProductsInfosContainer .cg-sale-title {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    overflow-wrap: anywhere;
    word-break: break-word;
    -webkit-box-orient: vertical;
    line-clamp: 10;
    -webkit-line-clamp: 10;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers #cgMessagesContainerProEcommerce .cg-ecommerce-checkout-body-product-info-image {
    border-radius: 8px;
}
/* Control pills and circles */
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    min-height: 36px;
    padding: 0 14px 0 12px;
    border: 1px solid #e0e0e0;
    border-radius: 999px !important;
    background-color: #f5f5f5;
    box-shadow: 0 1px 4px rgba(0,0,0,.04);
    box-sizing: border-box;
    color: #000;
    line-height: 1.2;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area {
    padding-top: 2px;
    padding-bottom: 6px;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked {
    background-color: #fff;
    border-color: #ddd;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_unchecked,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_unchecked,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_unchecked,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_unchecked {
    background-color: #f5f5f5;
    border-color: #e0e0e0;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:hover,
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:focus-within,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:hover,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:focus-within,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:hover,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:focus-within,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:hover,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:focus-within {
    filter: none !important;
    border-color: #d7d7d7;
    box-shadow: 0 3px 8px rgba(0,0,0,.06);
    transform: translateY(-1px);
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:active,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:active,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:active,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:active {
    box-shadow: 0 1px 4px rgba(0,0,0,.04);
    transform: translateY(0);
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label > span,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label > span,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label > span,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label > span {
    padding: 0;
    color: #000;
    line-height: 1.2;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count {
    color: #000;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat {
    margin-left: 0;
    margin-right: 0;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon {
    display: block !important;
    width: 12px;
    min-width: 12px;
    height: 12px;
    margin: 0 0 0 6px;
    opacity: 0;
    visibility: hidden;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAaZJREFUaEPtmD1KBEEQhb8FY0HQxVBDEzPxAC6oB1DwHAYeQb2JeoIN1FgMTU00VQO9gRTMgA7b09VT3TOzUBPudte8772amp8JS35Mllw/DjB0gp6AJ2B0wFvIaKB5uydgttBYwBMwGlhv3waugcPqhzlwAbzF6o8hgV3gHthoiP0A9mMQQwOI+AdgPeD0DXDWlsKQADHxovsbWBsjgEb8aAG04gVgdC2UIv4T2APex9JCqeJnwEuuMboFXALHwArwCJwDr7ETVP+niP8CDjTipbZmCslN5gmYNsRKxBqXionXAtwBJwGnY24VFa8F+AFWW1olBFFcfC4AqdOE6EW8FuAWOFVcrDWELG17PPhbKtaC0dNqLmKZQM8LHrYWFRdBcoSebbKK1yYg63aq0bkZtUS3QDvBotU0CdRFckFkE5+SQC6IrOK7AFjaKbv4rgBdIIqItwCkQBQTbwXQQBQVnwNAaoReyouLzwUgdeRmdwUcVeOq/izS+jISHfKKBSn3AUW5/pc4QP+e/z+jJ+AJGB3wFjIaaN7uCZgtNBbwBIwGmrf/AsfDVjGhp2amAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transition: opacity .18s ease, visibility .18s ease;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked .cg_select_cat_check_icon,
body > .mainCGdivHelperParent .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked .cg_select_cat_check_icon,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked .cg_select_cat_check_icon,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked .cg_select_cat_check_icon {
    opacity: 1;
    visibility: visible;
}
.mainCGdiv .cg_sort_div .cg_search_input_div input.cg_search_input,
body > .mainCGdivHelperParent .mainCGdiv .cg_sort_div .cg_search_input_div input.cg_search_input {
    border-radius: 999px !important;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_select_order_label {
    border-radius: 999px !important;
    overflow: hidden;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order,
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivHelperChild .cg_sort_div select.cg_select_order {
    border-radius: 999px !important;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_div,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_div {
    border-radius: 999px !important;
    overflow: hidden;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select,
body > .mainCGdivHelperParent .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,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div {
    border-radius: 999px !important;
    overflow: hidden;
}
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div .cg_further_images_select_nav_prev,
body > .mainCGdivHelperParent .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,
body > .mainCGdivHelperParent .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,
body > .mainCGdivHelperParent .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(data:image/png;base64,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) 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,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg_further_images_container .cg_further_images_select_div:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGUlEQVR4nO3dz44NQRTH8cPC4BFGYo0RscCTMDbew9IsRSaYIV6ADbYmEY+A+P8CJGM5QYKNf+dM901EMnK7u87p6nu+n+S3sqlK19z+dd3bRQQAAAAAAAAAAAAAAMDfcc0NzQvNTpvXmk3NyRHHBWcHNNc1PzS/98hPzYbm0EhjhJMlzSPZ+8L/m+eaI6OMFC7WZf6LP8tHzbkxBouyjknz0d51AVi+aS7GDxkl2X2/z8Wf5ZdmTbMveNwo5KUMWwCzPNQcDh47CvgsZRaA5ZlQDien5AKwbGvOhs4Ag5S6Bfyd75pLkZNAf7brV3oBUA4nZEX6PwbOkwdCOaye7fN7LQCL3WaOhs0Gndn3AFviuwjYOaycfcFzX3wXATuHlbPCdll8O4GVw6ua/UFzQg/nNV/F99OAncPKnda8F8phasuap0I5TO2g5p74LgJ2DitHOcQuyiEoh6AcQiiHEMohWpRDUA5BOYQ05fCuUA5ToxxiF+UQlENQDiGUQwjlEC3KISiHoBxCKIcQyiFaq9K8Pub5aWBvK3POYcUiyuETaW49qJSVQztvyHMRbIbNBr3YM7zn28p2JC5nH1fOuxyux00FQ1g59Ng5fBs5CQzjUQ6/hM4Ag3gsgE+hM0BvXreAN5GTQHfeJfBa3FTQVcRj4ErYbNCJHTjtvRF0M2w26CRqK3gpakKYH18GJcXXwYlxzkBiUT8J4z+wqBA/Ck3sgvCz8JQoe4lR9hKj7CVG2UuMspcUZS8xyl5ilL3ErOx9EMpeSpS9pCh7iVH2EqPsJUbZS4yylxRlLzHKXmKUvcQoe4lR9pKi7CVmr0vZa1Oef/X22tdq1IQwP3tRcksoe2ndEcpeWqfE955vhzxQ9ip2W/zK3po0xRIVeyflLz47exNS+nl/W3MmdAYYpOQCsHN9lmOHj6HsrLwSF5+dvYm6JcPL3hWh7E2WHZne9zHQbh/s7C0AOzOvT9ljZ29B2I8+HgtlLzVbBBvy/9uB/Zt9WnDO3gKz83PtItv+/U6bV9IsjhMjjgsAAAAAAAAAAAAAAGAS/gAboHpuKnM83wAAAABJRU5ErkJggg==);
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton,
.mainCGdiv .cg_header .cg-gallery-upload,
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view,
.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button),
.cg_messages_container .cg_button {
    border: thin solid #e0e0e0 !important;
    border-radius: 999px !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
    text-shadow: none;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view {
    border: thin solid #e0e0e066 !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton {
    min-height: 40px;
    padding: 3px 18px 0 48px;
    background-color: #fff !important;
    background-image: none !important;
    color: #000 !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton:before {
    content: "" !important;
    position: absolute;
    left: 15px;
    width: 24px;
    height: 24px;
    top: 50%;
    transform: translateY(-50%);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAA45JREFUeF7tmsmrzlEYxz/XPIRYWchQQjaGUIRkSErGzHPsDFEW/gEbsVA2ZCaZZc6GZEgkQ5EsDVuSlVnf67z19rr3Pef8fuc3dN9zdrd7nuf7fb7neZ7fGd4mGnw0NXj8RAFiBjS4ArEEGjwBYhOMJRBLoMEViCXQ4AkQvwJFlMBQYCDwBPhUdAbmKUA7YDewFZoz7zMwF7hXpAh5CaDgDwDra4J9Doxq6wIo+EPA2hYC/QV0aMsCtDfBr6kTZF5Z2CKFLMEV/BFglWWFs+RgTa6swBX8UWCllcG/hljYyAJcwR8HljtGlQUHR+jw6ncETgMLnBmE5+ABHRa8E3AGmOfFICwHT+hw4J2B88BsbwZwH3gDvADuAK+BPwn8JDIJUX9dgIvArEQM/jf6YMpITfRVIJ+tukkrQFfgEjAzA6LKgpvATuBhBv6bXaYRoBtwGZieFTnjV0KcBbYDyo6gI6kACv4KMC0om/rOvgCbgJMhMZMIoOCvAlNDEvHwpUPVRuCnh02wHtADuA5MCgGewocWYBHwLYUP7x7Q0zSlCWlBA9lfAxYC39P48ymB7oBAp6QBDGyrLXe9k6YVzkcAOStLCVQHphumvdZIW5ngK4DcFN0Ea0NRHxgHvEwiQhIBhKNy0GewqC9BbaxPjQi/fUVIKoBwtAvURmiGL2hG89eZOwgv92kEqIiQ1VbYKxDgHTAY+OFjmFYAYekYfA6Y4wOc0dwVwCkf3yEEEF6a47APX9vcB8BE26Tq/4cSoJIJOrToscNn9DZfFjXWvsAAoL95Lxhr/nb1p4OT7N+7GoQUQJhZXIn1Mzs+bX3HA3pnqDc2A/uKEkC4uhQ9BqgeXYbPIgwHdgDL6jyoqB8tdgHWHB9wV5+ap9eeE8BSB6MkHIYB+4HJLfj/CChrnEYScCfHJhMOA6stBkk5yG4LsMt8iaphdHD76kI0KbiL70o52ERIy0Gn0xtArypSI80lq5VnWnArgGlaBwHt1GpHqMfRMcAtoI8B0E3VbRdyeQggHurcqtkNNaSeAaNdiDrMGQHcNZmgT7HOKtaRlwCVhqsfSGwzzVe/DhFRvQuEGvOBC8ASszu1+s1TgAqZIcAg4LH5lYiVpOeEPcCjMgvgGY/3dG3GJPBbF8siMsCFV25zogC5SV1SoJgBJV2Y3GjFDMhN6pICxQwo6cLkRitmQG5SlxQoZkBJFyY3Wn8Bln5lQQAEa70AAAAASUVORK5CYII=) no-repeat center center;
    background-size: 24px 24px;
    filter: none;
    z-index: 1;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white .mainCGBackToGalleryButton:before {
    content: "" !important;
    filter: none !important;
}
.mainCGdiv .cg_header .cg-gallery-upload,
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_white,
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black {
    border: thin solid #e0e0e0 !important;
    border-radius: 999px !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black {
    background-color: #fff;
}
.mainCGdiv .cg_header .cg-gallery-upload:hover,
.mainCGdiv .cg_header .cg-gallery-upload:focus,
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton:hover,
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton:focus,
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:hover,
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:focus,
.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button):hover,
.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button):focus,
.cg_messages_container .cg_button:hover,
.cg_messages_container .cg_button:focus {
    filter: none !important;
    background-color: #fff !important;
    border-color: #d7d7d7 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
    color: #000 !important;
    transform: translateY(-1px);
}
.mainCGdiv .mainCGallery .cgCenterDiv button:not(.cg-runtime-single-view-action-button):active,
.cg_messages_container .cg_button:active,
.mainCGdiv .cg_header .cg-gallery-upload:active,
.mainCGdivHelperParent .mainCGdiv .mainCGBackToGalleryButton:active,
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:active {
    box-shadow: 1px 2px 8px rgba(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 rgba(0,0,0,.28) !important;
    text-shadow: none !important;
    font-weight: 500;
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter-submit {
    border: thin solid #e0e0e0 !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit {
    border: thin solid #e0e0e0 !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:hover,
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:focus {
    filter: none !important;
    border-color: #454545 !important;
    background-color: #0f0f0f !important;
    color: #e7e9ea !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.35) !important;
    transform: translateY(-1px);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter-submit:hover,
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter-submit:focus {
    border-color: #d7d7d7 !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:hover,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:focus,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit:hover,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit:focus {
    border-color: #d7d7d7 !important;
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
    background-color: #000 !important;
    color: #e7e9ea !important;
    transform: translateY(0);
}
.mainCGdiv .mainCGallery .cgCenterDiv.cg_center_white .cg-center-image-comments-div-enter-submit:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
    background-color: #fff !important;
    color: #000 !important;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:active,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
    background-color: #fff !important;
    color: #000 !important;
}
.mainCGdiv.cg_fe_controls_style_black .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit {
    border: thin solid #303030 !important;
    background-color: #000 !important;
    color: #e7e9ea !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
}
.mainCGdiv.cg_fe_controls_style_black .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:hover,
.mainCGdiv.cg_fe_controls_style_black .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:focus,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit:hover,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit:focus {
    border-color: #454545 !important;
    background-color: #0f0f0f !important;
    color: #e7e9ea !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.35) !important;
}
.mainCGdiv.cg_fe_controls_style_black .mainCGallery .cgCenterDiv .cg-center-image-comments-div-enter-submit:active,
#cgMessagesContainerPro.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-comment .cg-center-image-comments-div-enter-submit:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
    background-color: #000 !important;
    color: #e7e9ea !important;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button_loader,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button,
.mainCGdiv .cg_header .cg-fullwindow-configuration-button:not(.cg_blog_view),
.mainCGdiv .cg_header .cg_switch_colors,
.mainCGdiv .cg-center-image-close-fullwindow,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button {
    border: thin solid #e0e0e0 !important;
    border-radius: 999px !important;
    background-color: #fff !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button_loader.cg_fe_controls_style_black,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_black,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black,
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black {
    border-color: #212121 !important;
    background-color: #000 !important;
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
    background-position: 13px !important;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/random-bright.png) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_slider.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_blog.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAElJREFUeNrszsEJACAQA8E7++85dqDiS2H2HcJ0ktSi7q7N5LqT71GPBwgICAgICAgICAgICAgICAgICAgICAj4K3ACAAD//wMAP70KTOT5EbIAAAAASUVORK5CYII=) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_thumb.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAJRJREFUeNrs2bEJwDAMBMBX8P4rK1UmiFUY3w/wmEOokKu7OxtTVUmSzbVjvU8uDwAAAAAAAAAAAAAAAAAAAAAAAAAAAO7K+q6tp2T3e03A1P1+Kv4FLEEAAAAAAAAAAAAAAAAAAADgb9ZU8SmnNhMwVXzKqc0SBAAAAAAAAAAAAAAAAAAAAAAAAADgrrwAAAD//wMAol4Tii64YF8AAAAASUVORK5CYII=) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow.cg_fe_controls_style_black {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center !important;
    background-size: contain !important;
}
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors,
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_switch_colors {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../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;
}
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors {
    background-size: 33px !important;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg_switch_colors {
    background-size: 27px !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg_switch_colors {
    background-size: 32px !important;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow {
    height: 30px !important;
    width: 30px !important;
    min-width: 30px !important;
    flex-basis: 30px !important;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 999px !important;
    background-image: none !important;
    background-color: #fff !important;
    border-color: #e0e0e0 !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before {
    content: "" !important;
    width: 25px !important;
    height: 25px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center center !important;
    background-size: 20px 20px !important;
    filter: none !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_black,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_white {
    background-color: #fff;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher:hover,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher:focus,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:hover,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:focus,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button:hover,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button:focus,
.mainCGdiv .cg_header .cg-fullwindow-configuration-button:not(.cg_blog_view):hover,
.mainCGdiv .cg_header .cg-fullwindow-configuration-button:not(.cg_blog_view):focus,
.mainCGdiv .cg_header .cg_switch_colors:hover,
.mainCGdiv .cg_header .cg_switch_colors:focus,
.mainCGdiv .cg-center-image-close-fullwindow:hover,
.mainCGdiv .cg-center-image-close-fullwindow:focus,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow:hover,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow:focus,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button:hover {
    filter: none !important;
    background-color: #fff !important;
    border-color: #d7d7d7 !important;
    box-shadow: 0 6px 18px rgba(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:hover,
.mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:hover,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus,
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:hover,
.mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:focus-within,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:hover,
body > .mainCGdivHelperParent .mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:focus-within,
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:hover,
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:focus,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:hover,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:focus {
    outline: 0;
    filter: none !important;
    background-color: #000 !important;
    border-color: #454545 !important;
    box-shadow: 0 4px 12px rgba(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:hover,
.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:focus,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg_further_images_container .cg_further_images_select_div .cg_further_images_select:hover,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .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_nav_div:hover,
.mainCGdiv.cg_fe_controls_style_white .cg_further_images_container .cg_further_images_select_nav_div:focus-within,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:hover,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg_further_images_container .cg_further_images_select_nav_div:focus-within,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:hover,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_white.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:focus,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:hover,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button:focus {
    background-color: #fff !important;
    border-color: #d7d7d7 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
    color: #000 !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher:active,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button:active,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button:active,
.mainCGdiv .cg_header .cg-fullwindow-configuration-button:not(.cg_blog_view):active,
.mainCGdiv .cg_header .cg_switch_colors:active,
.mainCGdiv .cg-center-image-close-fullwindow:active,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow:active,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    transform: translateY(0);
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label {
    background-color: rgba(255,255,255,0.08);
    border-color: #212121;
    box-shadow: none;
    color: #e7e9ea;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label.cg_cat_checkbox_checked,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label.cg_cat_checkbox_checked,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label.cg_cat_checkbox_checked {
    background-color: #000 !important;
    border-color: #212121 !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label:hover,
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label:focus-within,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label:hover,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label:focus-within,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:hover,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:focus-within,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:hover,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:focus-within,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:hover,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label:focus-within,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:hover,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label:focus-within {
    border-color: #454545 !important;
    box-shadow: 0 3px 10px rgba(0,0,0,.32) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label .cg_select_cat,
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label .cg_select_cat,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat .cg_select_cat_count {
    color: #e7e9ea !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label .cg_select_cat_check_icon,
.mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area.cg_fe_controls_style_black .cg_select_cat_label .cg_select_cat_check_icon,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon,
 .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_thumbs_and_categories_control .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-cat-select-area .cg_select_cat_label .cg_select_cat_check_icon {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGBackToGalleryButton,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_black .mainCGBackToGalleryButton,
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view {
    background-color: #000 !important;
    border-color: #212121 !important;
    box-shadow: none !important;
    color: #e7e9ea !important;
}
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGBackToGalleryButton:before,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_black .mainCGBackToGalleryButton:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAA45JREFUeF7tmsmrzlEYxz/XPIRYWchQQjaGUIRkSErGzHPsDFEW/gEbsVA2ZCaZZc6GZEgkQ5EsDVuSlVnf67z19rr3Pef8fuc3dN9zdrd7nuf7fb7neZ7fGd4mGnw0NXj8RAFiBjS4ArEEGjwBYhOMJRBLoMEViCXQ4AkQvwJFlMBQYCDwBPhUdAbmKUA7YDewFZoz7zMwF7hXpAh5CaDgDwDra4J9Doxq6wIo+EPA2hYC/QV0aMsCtDfBr6kTZF5Z2CKFLMEV/BFglWWFs+RgTa6swBX8UWCllcG/hljYyAJcwR8HljtGlQUHR+jw6ncETgMLnBmE5+ABHRa8E3AGmOfFICwHT+hw4J2B88BsbwZwH3gDvADuAK+BPwn8JDIJUX9dgIvArEQM/jf6YMpITfRVIJ+tukkrQFfgEjAzA6LKgpvATuBhBv6bXaYRoBtwGZieFTnjV0KcBbYDyo6gI6kACv4KMC0om/rOvgCbgJMhMZMIoOCvAlNDEvHwpUPVRuCnh02wHtADuA5MCgGewocWYBHwLYUP7x7Q0zSlCWlBA9lfAxYC39P48ymB7oBAp6QBDGyrLXe9k6YVzkcAOStLCVQHphumvdZIW5ngK4DcFN0Ea0NRHxgHvEwiQhIBhKNy0GewqC9BbaxPjQi/fUVIKoBwtAvURmiGL2hG89eZOwgv92kEqIiQ1VbYKxDgHTAY+OFjmFYAYekYfA6Y4wOc0dwVwCkf3yEEEF6a47APX9vcB8BE26Tq/4cSoJIJOrToscNn9DZfFjXWvsAAoL95Lxhr/nb1p4OT7N+7GoQUQJhZXIn1Mzs+bX3HA3pnqDc2A/uKEkC4uhQ9BqgeXYbPIgwHdgDL6jyoqB8tdgHWHB9wV5+ap9eeE8BSB6MkHIYB+4HJLfj/CChrnEYScCfHJhMOA6stBkk5yG4LsMt8iaphdHD76kI0KbiL70o52ERIy0Gn0xtArypSI80lq5VnWnArgGlaBwHt1GpHqMfRMcAtoI8B0E3VbRdyeQggHurcqtkNNaSeAaNdiDrMGQHcNZmgT7HOKtaRlwCVhqsfSGwzzVe/DhFRvQuEGvOBC8ASszu1+s1TgAqZIcAg4LH5lYiVpOeEPcCjMgvgGY/3dG3GJPBbF8siMsCFV25zogC5SV1SoJgBJV2Y3GjFDMhN6pICxQwo6cLkRitmQG5SlxQoZkBJFyY3Wn8Bln5lQQAEa70AAAAASUVORK5CYII=) no-repeat center center !important;
    background-size: 24px 24px !important;
    filter: invert(100%) !important;
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/gallery-upload-dark.png) !important;
    background-position: 13px !important;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_black,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_switch_colors,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors,
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg_switch_colors {
    border-color: #212121 !important;
    background-color: #000 !important;
    box-shadow: none !important;
}
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/random-dark.png) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_slider.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_blog.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_thumb.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button.cg_fe_controls_style_black {
    background-image: url(data:image/png;base64,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) !important;
}
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow.cg_fe_controls_style_black {
    background: url(data:image/png;base64,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) no-repeat center !important;
    background-size: contain !important;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow {
    height: 30px !important;
    width: 30px !important;
    min-width: 30px !important;
    flex-basis: 30px !important;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 999px !important;
    background-image: none !important;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-center-image-close-fullwindow:before {
    content: "" !important;
    width: 25px !important;
    height: 25px !important;
    background: url(data:image/png;base64,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) no-repeat center center !important;
    background-size: 20px 20px !important;
    filter: none !important;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg-fullwindow-blog-slider-popover-button {
    border-radius: 999px !important;
}
.mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_sort_div_mobile_left .cg-sale-basket-open-parent,
body > .mainCGdivHelperParent .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div .cg_sort_div_mobile_left .cg-sale-basket-open-parent {
    position: static !important;
    left: auto !important;
    top: auto !important;
    transform: none !important;
    z-index: auto !important;
    margin: 0 !important;
    width: fit-content !important;
    min-width: unset !important;
    max-width: unset !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    flex: 0 0 auto !important;
}
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_switch_colors,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg_switch_colors {
    background-image: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/header/switch-to-bright.png) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    border-color: #212121 !important;
    background-color: #000 !important;
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black:hover,
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black:focus,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGBackToGalleryButton:hover,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGBackToGalleryButton:focus,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_black .mainCGBackToGalleryButton:hover,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_black .mainCGBackToGalleryButton:focus,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:hover,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:focus,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:hover,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:focus,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black:hover,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black:focus,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_black:hover,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_black:focus,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black:hover,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black:focus,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors:hover,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors:focus,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_switch_colors:hover,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_switch_colors:focus,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors:hover,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors:focus,
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black:hover,
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black:focus,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow.cg_fe_controls_style_black:hover,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow.cg_fe_controls_style_black:focus,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button.cg_fe_controls_style_black:hover,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg_switch_colors:hover,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg_switch_colors:focus {
    filter: none !important;
    background-color: #000 !important;
    border-color: #454545 !important;
    box-shadow: 0 4px 12px rgba(0,0,0,.28) !important;
    color: #e7e9ea !important;
    transform: translateY(-1px);
}
.mainCGdiv .cg_header .cg-gallery-upload.cg_fe_controls_style_black:active,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .mainCGBackToGalleryButton:active,
.mainCGdivHelperParent .mainCGdiv.cg_fe_controls_style_black .mainCGBackToGalleryButton:active,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:active,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_sort_div .cg-fullwindow-configuration-button.cg_blog_view:active,
.mainCGdiv .mainCGdivHelperChild .cg_sort_div .cg_random_button.cg_fe_controls_style_black:active,
.mainCGdiv .cg_thumbs_and_categories_control .cg_gallery_thumbs_control .cg_view_switcher.cg_fe_controls_style_black:active,
.mainCGdiv .cg_thumbs_and_categories_control .cg-fullscreen-button.cg_fe_controls_style_black:active,
.mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors:active,
.mainCGdiv.cg_fe_controls_style_black .cg_header .cg_switch_colors:active,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg_header .cg_switch_colors:active,
.mainCGdiv .cg-center-image-close-fullwindow.cg_fe_controls_style_black:active,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg-center-image-close-fullwindow.cg_fe_controls_style_black:active,
.mainCGdivHelperParent .mainCGdiv .cg_header .cg_sort_div .cg-fullscreen-button.cg_fe_controls_style_black:active,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv:not(.cg_center_white) .cg_switch_colors:active {
    box-shadow: none !important;
}
.cg-pro-version-frontend-card {
    box-sizing: border-box;
    width: 560px;
    max-width: 92vw;
    width: min(92vw, 560px);
    margin: 40px auto;
    padding: 28px 30px;
    text-align: center;
    border-radius: 8px;
    font-family: Arial, sans-serif;
}
.cg-pro-version-frontend-card-bright {
    color: #171717;
    background: #fff;
    border: 1px solid #ead7a9;
    box-shadow: 0 18px 45px rgba(31, 28, 20, .14), 0 2px 8px rgba(31, 28, 20, .06);
}
.cg-pro-version-frontend-card-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 26px;
    margin: 0 0 14px;
    padding: 0 12px;
    border-radius: 999px;
    background: #f7c94f;
    color: #15110a;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
}
.cg-pro-version-frontend-card-title {
    display: block;
    margin: 0 0 10px;
    color: #111;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.22;
}
.cg-pro-version-frontend-card-copy {
    display: block;
    margin: 5px auto 0;
    max-width: 460px;
    color: #3e3a32;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.55;
}
@media screen and (max-width: 480px) {
    .cg-pro-version-frontend-card {
        width: calc(100vw - 28px);
        margin: 28px auto;
        padding: 24px 20px;
    }
    .cg-pro-version-frontend-card-title {
        font-size: 21px;
    }
    .cg-pro-version-frontend-card-copy {
        font-size: 14px;
    }
}
.cgFrontendProVersionInfo{
    border: thin solid black;
    background-color: white;
    color: black;
    font-size: 16px;
}
.cgFrontendProVersionInfo .cgFrontendProVersionInfoHeader{
    text-align: center;
    font-size: 18px;
}
.cgFrontendProVersionInfo .cg_pro_version_info_container{
    text-align: center;
    font-weight: bold;
    margin: 0 auto;
    position: relative;
    width: 500px;
    border: thin solid black;
    padding: 10px 0;
}
.cgFrontendProVersionInfo .cg_pro_version_info_close_button{
    position: absolute;
    margin-right: 3px;
    display: block;
    right: 0;
    top: 0;
    cursor: pointer;
}
.mainCGdivUploadFormContainer .cg_gallery_upload_text_before_and_after {
	margin-bottom: 0;
}
/*.mainCGdivUploadFormContainer .cg_fe_controls_style_black{
	color: white;
}
.mainCGdivUploadFormContainer .cg_fe_controls_style_white{
	color: #222222;
}*/
.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%;
	/*box-shadow: 1px 1px 6px 0;*/
	cursor: auto;
	background-color: #000;
	border: thin solid #303030;
	font-size: 16px;
	overflow-x: hidden;
	min-height: 250px;
}
body > .mainCGdivUploadForm.mainCGdivUploadFormAjax {
	padding-left: 20px;
	padding-right: 20px;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax.mainCGdivUploadFormOnly {
	position: initial;
	width: 100%;
	min-height: 240px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-flow: column;
	padding: 15px 20px;
	max-height: unset;/*important: otherwise scroll bar for form might appear for some themes, seems to depend if container has height settings */
	overflow-x: hidden;
	left: unset;
	transform: unset;
	/*scroll-margin: 200px;scroll margin does not work in that case, maybe because of overflow hidden, maybe other reason*/
}
.cgGalleryUploadConfirmationText{
	white-space: break-spaces;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax.cgInGalleryUploadForm .cgGalleryUploadForm{
	margin-bottom: 15px;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic {
	height: unset;
	color: #e7e9ea;
	opacity: 1;
	margin: 0 auto;
	padding: 10px 15px;
	overflow-y: visible;
	box-sizing: border-box;
	cursor: auto;
	background-color: #000;
	border: thin solid #212121;
	font-size: 16px;
}
/*is required otherwise other css tag settings from third party might overwrite*/
.mainCGdivUploadForm p,.mainCGdivUploadForm div,.mainCGdivUploadForm span {
	color: #e7e9ea;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic.cg_fe_controls_style_white{
	color: black;
	background-color: #fff;
	border: unset;
	box-shadow: unset;
	outline: unset;
}
.mainCGdivUploadForm.cg_fe_controls_style_white p,.mainCGdivUploadForm.cg_fe_controls_style_white span,.mainCGdivUploadForm.cg_fe_controls_style_white div  {
	color: black;
}
.mainCGdivUploadForm .mainCGdivUploadFormResult{
	margin-bottom: 0;
}
div.mainCGdivUploadForm div.mainCGdivUploadFormContainer a,
div.mainCGdivUploadForm div.mainCGdivUploadFormContainer a:hover,
div.mainCGdivUploadForm div.mainCGdivUploadFormContainer a:focus,
div.mainCGdivUploadForm div.mainCGdivUploadFormContainer a:visited
{
	color: #e7e9ea;
	text-decoration: underline;
	outline: none;
	box-shadow: unset;
}
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer a,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer a:hover,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer a:focus,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer a:visited {
	color: black;
	text-decoration: underline;
	outline: none;
	box-shadow: unset;
}
.mainCGdivUploadForm h1,
.mainCGdivUploadForm h2,
.mainCGdivUploadForm h3,
.mainCGdivUploadForm h4,
.mainCGdivUploadForm h5,
.mainCGdivUploadForm h6 {
	color: #e7e9ea;
}
.mainCGdivUploadForm input[type=email],
.mainCGdivUploadForm input[type=number],
.mainCGdivUploadForm input[type=password],
.mainCGdivUploadForm input[type=search],
.mainCGdivUploadForm input[type=tel],
.mainCGdivUploadForm input[type=text],
.mainCGdivUploadForm input[type=url],
textarea{
	padding: 4px 6px;
	width: 100%;
}
.mainCGdivUploadForm input[type=submit]
{
	width: unset;
}
.mainCGdivUploadForm #cg_login_name_mail,
.mainCGdivUploadForm #cg_login_name_mail:focus,
.mainCGdivUploadForm .mainCGdivUploadFormContainer input[type=password],
.mainCGdivUploadForm .mainCGdivUploadFormContainer input[type=password]:focus
{
	max-width: 255px;
}
.mainCGdivUploadForm .mainCGdivUploadFormContainer #cg_user_registry_form input[type=password],
.mainCGdivUploadForm .mainCGdivUploadFormContainer #cg_user_registry_form input[type=password]:focus
{
	max-width: 100%;
}
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_login_name_mail,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_login_name_mail:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer input[type=password],
.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer input[type=password]:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer input[type=password]:autofill
{
	color: #000;
	background-color: #f5f5f5;
	border: thin solid #e6e6e6;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_fe_controls_style_white h1,
.mainCGdivUploadForm.cg_fe_controls_style_white h2,
.mainCGdivUploadForm.cg_fe_controls_style_white h3,
.mainCGdivUploadForm.cg_fe_controls_style_white h4,
.mainCGdivUploadForm.cg_fe_controls_style_white h5,
.mainCGdivUploadForm.cg_fe_controls_style_white h6 {
	color: black;
}
.mainCGdivUploadForm label{
	font-size: 16px;
	font-weight: 500;
	color: #e7e9ea;
}
.mainCGdivUploadForm.cg_fe_controls_style_white label{
	color: #000;
}
.mainCGdivUploadForm input[type="text"],.mainCGdivUploadForm input[type="password"],
.mainCGdivUploadForm textarea,
.mainCGdivUploadForm select
{
	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: none;
}
.mainCGdivUploadForm input[type="text"]:focus,
.mainCGdivUploadForm input[type="password"]:focus,
.mainCGdivUploadForm select:focus,
.mainCGdivUploadForm textarea:focus{
	border: thin solid #454545;
}
.mainCGdivUploadForm input[type="text"]::placeholder,
.mainCGdivUploadForm input[type="password"]::placeholder,
.mainCGdivUploadForm select::placeholder,
.mainCGdivUploadForm textarea::placeholder {
	color: #71767b;
}
.mainCGdivUploadForm.cg_fe_controls_style_white input[type="text"]::placeholder,
.mainCGdivUploadForm.cg_fe_controls_style_white input[type="password"]::placeholder,
.mainCGdivUploadForm.cg_fe_controls_style_white select::placeholder,
.mainCGdivUploadForm.cg_fe_controls_style_white textarea::placeholder {
	color: #536471;
}
.mainCGdivUploadForm select option{
	background-color: #222222;
	color: #e7e9ea;
}
.mainCGdivUploadForm input[type="file"]
{
	font-size: 20px;
}
/*Theme twenty one requires extra classes!!!!!!*/
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_form_div [type="submit"],.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type="submit"]
{
	font-size: 16px;
	min-height: 40px;
	padding: 5px 10px;
	border: thin solid #303030;
	background-color: #000;
	color: #e7e9ea;
	cursor: pointer;
	width: auto;
}
/*Theme twenty one requires extra classes!!!!!!*/
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_form_div [type="submit"]:hover,.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;
	background-color: white;
	color: black;
	font-weight: 500;
	border: thin solid #e5e5e5;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
	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: white;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
	color: black;
	filter: brightness(96%) !important;
}
.mainCGdivUploadForm.cg_fe_controls_style_white {
	color: black;
	background-color: #fff;
	border: unset;
	box-shadow: unset;
	outline: unset;
}
.mainCGdivUploadForm input,.mainCGdivUploadForm input:focus,
.mainCGdivUploadForm button,.mainCGdivUploadForm button:focus
{
	-webkit-appearance: auto;
	-moz-appearance: auto;
	background-color: #222222;
	border: 0.5px solid #e7e9ea;
	color: #e7e9ea;
	outline: none;
}
.mainCGdivUploadForm input:after,.mainCGdivUploadForm input:focus:after,
.mainCGdivUploadForm button:after,.mainCGdivUploadForm button:focus:after {
	content: unset;
}
.mainCGdivUploadForm input:before,.mainCGdivUploadForm input:focus:before,
.mainCGdivUploadForm button:before,.mainCGdivUploadForm button:focus:before {
	content: unset;
}
.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked {
	color: #e7e9ea;
}
.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked:before {
	color: #e7e9ea;
}
.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked:before {
	content: unset;
}
.mainCGdivUploadForm .cg_form_div input[type=checkbox]:checked:after {
	content: unset;
}
.mainCGdivUploadForm.cg_fe_controls_style_white input[type=checkbox]:checked {
	color: black;
}
.mainCGdivUploadForm.cg_fe_controls_style_white input[type=checkbox]:checked:before {
	color: black;
}
.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 textarea,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer select,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer input[type="text"]:focus,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer textarea:focus,
div.mainCGdivUploadForm.cg_fe_controls_style_white .mainCGdivUploadFormContainer select:focus
{
	color: black;
	background-color: #f5f5f5;
	border: thin solid #e6e6e6;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_fe_controls_style_white input[type="text"]:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white textarea:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white select:focus
{
	border: thin solid #ccc;
}
.mainCGdivUploadForm.cg_fe_controls_style_white select option
{
	color: black;
	background-color: white;
}
.mainCGdivUploadForm.cg_fe_controls_style_white input[type="file"] {
	border: unset;
	box-shadow: unset;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers input,
.mainCGdivUploadForm.cg_border_radius_controls_and_containers button,
.mainCGdivUploadForm.cg_border_radius_controls_and_containers select,
.mainCGdivUploadForm.cg_border_radius_controls_and_containers textarea,
.mainCGdivUploadForm.cg_border_radius_controls_and_containers input:focus,
.mainCGdivUploadForm.cg_border_radius_controls_and_containers select:focus,
.mainCGdivUploadForm.cg_border_radius_controls_and_containers textarea:focus
{
	border-radius: 8px;
}
.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 rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers{
	border-radius: 8px;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic.cg_border_radius_controls_and_containers{
	border-radius: 8px;
}
.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: 0.5px solid red !important;
}
#cg_user_registry_div.mainCGdivUploadForm .cg_form_div input[type=file]{
	position: initial;
	z-index: 99999999;
	opacity: 1;
	border: unset !important;
	border-radius: unset;
	background-color: #000 !important;
	color: #e7e9ea;
	height: unset;
	min-height: unset;
}
#cg_user_registry_div.cg_fe_controls_style_white.mainCGdivUploadForm .cg_form_div input[type=file]{
	color: #000;
}
#cg_user_registry_div.mainCGdivUploadForm.cg_fe_controls_style_white input[type=file]{
	background-color: #fff !important;
}
.mainCGdivUploadForm.cg_is_mobile_upload_form {
	top: -2px !important; /* so border is not visible! */
	max-height: unset;
	padding-left: 20px;
	padding-right: 20px;
}
.mainCGdivUploadForm.cg_upload_in_progress {
	background-color: #222222;
	top: unset !important;
	bottom: 0;/* Do not make this position important*/
	left: unset !important;
	right: 0;/* Do not make this position important*/
	width: 80px !important;
	height: 80px !important;
	overflow: hidden;
	margin: 0 !important;
	padding: 0 !important;
	transition: all 0.20s ease, width 0s, height 0s;
}
.mainCGdivUploadForm.cg_fe_controls_style_white.cg_upload_in_progress {
	background-color: white;
}
body>.mainCGdivHelperParent .mainCGdivUploadForm.cg_upload_in_progress {
	right: 16px;/* average scrollbar width */
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-close-upload-form {
	display: none !important;
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-minimize-upload-form {
	display: none !important;
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-div-upload-progress {
	display: none !important;
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-lds-dual-ring-div-gallery-hide{
	height: 60px !important;
	padding: 0;
	margin: 0;
	transition: all 0s;/* do not remove, best behaviour in the moment on all browsers*/
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-lds-dual-ring-gallery-hide{
	display: block;
	width: 80px !important;
	height: 100% !important;
	padding: 0;
	border: none;
	background-color: transparent;
	margin: 27px 0 0 14px;
	pointer-events: none;
	cursor: auto;
	transition: all 0s;/* do not remove, best behaviour in the moment on all browsers*/
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-lds-dual-ring-gallery-hide:after{
	content: " ";
	display: block;
	width: 35px;
	height: 35px;
	margin: 8px 0 0 8px;
	border-radius: 50%;
	border: 3px solid #222;
	border-color: #222 transparent #222 transparent;
	animation: cg-lds-dual-ring 1.2s linear infinite;
	box-sizing: border-box;
	pointer-events: none;
	cursor: auto;
	transition: all 0s;/* do not remove, best behaviour in the moment on all browsers*/
}
.mainCGdivUploadForm.cg_upload_in_progress .cg-lds-dual-ring-div-gallery-hide{
	height: 60px;
	padding: 0;
	margin: 0;
	transition: all 0s;/* do not remove, best behaviour in the moment on all browsers*/
}
.mainCGdivUploadForm.cg_disabled {
	background-color: #eee;
	pointer-events: none;
}
.mainCGdivUploadForm .cg-refresh-upload-form {
	height: 40px !important;
	width: 40px !important;
	display: inline-block;
	float: right;
	clear: unset;
	cursor: pointer;
	z-index: 10;
	margin-right: 28px;
	background: url(data:image/png;base64,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) no-repeat center center;
	border: 0.5px solid #000;
	background-size: 26px 26px !important;
	background-color: white;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg-refresh-upload-form {
	margin-right: 20px;
	margin-top: -5px;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax.mainCGdivUploadFormOnly .cg-refresh-upload-form {
	display: none;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax.mainCGdivUploadFormOnly.mainCGdivUploadFormEcommerce .cg-refresh-upload-form {
	display: block;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax.cg_fe_controls_style_white .cg-refresh-upload-form {
	border: thin solid #e6e6e6;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers .cg-refresh-upload-form {
	border-radius: 8px;
}
.mainCGdivUploadForm .cg-minimize-upload-form {
	height: 40px !important;
	width: 40px !important;
	display: inline-block;
	clear: unset;
	cursor: pointer;
	z-index: 10;
	margin: 0 7px 7px 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAB/klEQVR4Xu3YUQ0CQQDE0MEYGpACSkAKGlBG4IOQgIPXddBeM7u5wzq0gQNNH/wKAI+gAAoAN4DjtwAFgBvA8VuAAsAN4PgtQAHgBnD8FqAAcAM4fgtQALgBHL8FKADcAI7fAhQAbgDHbwEKADeA47cABYAbwPFbgALADeD4LUAB4AZw/BagAHADOH4LUAC4ARy/BSgA3ACO3wIUAG4Ax28BCgA3gOO3AAWAG8DxW4ACwA3g+C1AAeAGcPwWoABwAzh+C1AAuAEcvwUoANwAjt8CFABuAMdvAQoAN4DjtwAFgBvA8VuAAsAN4PgtQAHgBnD8FqAAcAM4/vcCHLedcB8K/n3b4wX7HcB521UxgHNett0KwK2gANxv/yYvgAL4vQJ6BDpV/H0EOviRfgz0IwiPoQAKADeA47cABYAbwPFbgALADeD4LUAB4AZw/BagAHADOH4LUAC4ARy/BSgA3ACO3wIUAG4Ax28BCgA3gOO3AAWAG8DxW4ACwA3g+C1AAeAGcPwWoABwAzh+C1AAuAEcvwUoANwAjt8CFABuAMdvAQoAN4DjtwAFgBvA8VuAAsAN4PgtQAHgBnD8FqAAcAM4fgtQALgBHL8FKADcAI7fAhQAbgDHbwEKADeA47cABYAbwPFbgALADeD4LUAB4AZw/BagAHADOH4LgAfwBBRNDIEPCJQbAAAAAElFTkSuQmCC) no-repeat center center;
	border: 0.5px solid #000;
	background-size: 26px 26px !important;
	background-color: white;
	position: absolute;
	right: 10px;
	top: 15px;
}
.mainCGdivUploadForm .cg-minimize-upload-form.cg_fe_controls_style_black {
	background: url(data:image/png;base64,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) no-repeat center center;
	border: 0.5px solid #e7e9ea;
	background-color: #222222;
}
.mainCGdivUploadForm.mainCGdivUploadFormOnly .cg-minimize-upload-form {
	display: none;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers .cg-minimize-upload-form {
	border-radius: 8px;
}
.mainCGdivUploadForm .cg-refresh-upload-form.cg_fe_controls_style_black {
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/form/refresh-form-dark.png) no-repeat center center;
	border: thin solid #303030;
	background-size: 26px 26px !important;
	background-color: #000;
}
.mainCGdivUploadForm .cg-close-upload-form {
	height: 40px !important;
	width: 40px !important;
	display: inline-block;
	float: right;
	clear: unset;
	cursor: pointer;
	z-index: 10;
	background: url(data:image/png;base64,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) no-repeat center center;
	background-size: contain;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg-close-upload-form {
	margin-right: 0;
	margin-top: -5px;
}
.mainCGdivUploadForm.mainCGdivUploadFormAjax.mainCGdivUploadFormOnly .cg-close-upload-form {
	display: none;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers .cg-close-upload-form {
	border-radius: 8px;
}
.mainCGdivUploadForm .cg-close-upload-form.cg_fe_controls_style_black {
	background: url(data:image/png;base64,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) no-repeat center center;
	background-size: 23px 23px;
	border: thin solid #212121 !important;
	background-color: #000 !important;;
}
.mainCGdivUploadForm .cg-close-upload-form.cg_fe_controls_style_white {
	background-size: 23px 23px !important;
	background-color: white !important;
	border: thin solid #e6e6e6;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
/*.cg-div-upload-progress.cg_fe_controls_style_black{
	color: white;
}
.cg-div-upload-progress.cg_fe_controls_style_white{
	color: #222222;
}*/
.mainCGdivUploadForm .cg_users_upload_submit {
	min-width:100px;
	line-height:normal;
	padding: 4px;
	background-color: #eeeeee;
	color: black;
	border: 1px outset;
	cursor: pointer;
}
div.mainCGdivUploadForm .cg_form_div p.cg_input_error{
	background-color: #ff5555;
	/* width: 100%; */
	padding: 2px 7px;
	/* max-width: 100%; */
	box-sizing: content-box;
	/* border: 1px solid #ddd; */
	border-radius: unset;
	display: table;
	margin-top: 4px;
	color: white;
}
div.mainCGdivUploadForm br{
	display: inline;
}
div.mainCGdivUploadForm.cg_border_radius_controls_and_containers .cg_form_div p.cg_input_error{
	border-radius: 8px;
}
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 rgba(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%;
	}
	.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name{
		max-width: 700px;
	}
}
@media screen and (max-width:800px) {
	div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{
		width: 70%;
	}
	.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name{
		max-width: 600px;
	}
}
@media screen and (max-width:700px) {
	div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{
		width: 80%;
	}
	.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name{
		max-width: 450px;
	}
}
@media screen and (max-width:600px) {
	div.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload p.cg_input_error{
		width: 90%;
	}
	.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name{
		max-width: 250px;
	}
}
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 0;
	padding: 0;
	position: relative;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container{
	width: 23.3%;
	position: relative;
	height: 165px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: thin solid #3a3f45;
	color: #f2f5f7;
	margin-bottom: 15px;
	background-color: #1f2327;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,.03);
	transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container:hover{
	background-color: #242a30 !important;
	border-color: #59606a;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_real{
	cursor: pointer;
	background-color: #1f2327;
	border: thin solid #3a3f45;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_real:hover{
	background-color: #252b31 !important;
	border-color: #59606a;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_real:hover .cg_form_div_image_upload_preview_div_container_file_name{
	background-color: #252b31 !important;
}
.mainCGdivUploadForm.cg_fe_controls_style_white  .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_real:hover .cg_form_div_image_upload_preview_div_container_file_name{
	background-color: #ffffff !important;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_form_div_additional_file_container{
	color: black;
	background-color: #ffffff;
	border: thin solid #d7dce2 !important;
	box-shadow: 0 2px 8px rgba(15,23,42,.08);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_form_div_additional_file_container:hover{
	background-color: #f8fafc !important;/*otherwise add not visible*/
	border-color: #b8c0ca !important;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers .cg_form_div .cg_form_div_additional_file_container{
	border-radius: 8px;
}
.mainCGdivUploadForm.cg_width_400 .cg_form_div .cg_form_div_additional_file_container{
	width: 95%;
}
.mainCGdivUploadForm.cg_width_600 .cg_form_div .cg_form_div_additional_file_container{
	width: 46%;
}
.mainCGdivUploadForm.cg_width_900 .cg_form_div .cg_form_div_additional_file_container{
	width: 31.1%;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_add{
	position: relative;
	background: #1f2327 url(data:image/png;base64,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) no-repeat center;
	background-size: 40px;
}
.mainCGdivUploadForm .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_add:after{
	content: "";
	position: absolute;
	inset: 10px;
	border: 1px dashed rgba(231,233,234,.28);
	border-radius: 6px;
	pointer-events: none;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_add{
	background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAASJJREFUaEPtmUEOwjAMBKcX/gDia7wDuHCAC7yDt4F4AxdQpCK1IVVT2UEN2hyr1vauN1HWbah8NZXXjwAMdHABnIAN8AKuwAF4ene8VAfOwDYq9gLsagFwB5ZRsY/EMzOeUh0Iskkt93zuAduqBSBXW+rAAFOSkCSUy4AkZGRKp5AkJAkZGZCEjATGp1DXScX3eWMq8+fBY3w5uxhAykmZMzsH6Dm7GEDKSTnnN4frObsYwA1YmVOUDRBqXH9S1CihIPP9EICwiY/tOGRuncjaxF7Nl6HJZVK3UV0lcrXyq0mZBlsTO6JNrE08UTLx65KQJCQJGRn4VwmlnF3PSXnxVuoUSg0Hek5q7gC6zi7UWt2Pbi+CR+OUktBoYq8XqgfwBlDuPTFmNvwdAAAAAElFTkSuQmCC) no-repeat center;
	background-size: 40px;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_form_div_additional_file_container.cg_form_div_additional_file_container_add:after{
	border-color: rgba(15,23,42,.24);
}
.mainCGdivUploadForm .cg_form_div p{
	padding: 0;
	margin: 10px 0;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class label{
	margin-bottom: 1px;
	line-height: unset;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery{
	margin-bottom: 20px;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div{
	display: flex;
	flex-flow: row-reverse;
	justify-content: left;
	align-items: center;
	flex-wrap: wrap;
	margin: 0;
	padding:0
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class > div{
	display: flex;
	flex-flow: row;
	justify-content: left;
	align-items: center;
	flex-wrap: wrap;
	margin: 0;
	padding:0
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery label{
	margin-bottom: 1px;
	line-height: unset;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery input[type="checkbox"]{
	margin-right: 7px;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > p:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > ul:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h1:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h2:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h3:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h4:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h5:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h6:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm #cg_user_login_div .cg_input_error{
	color: red;
}
.mainCGdivUploadForm .cg_form_div label{
	display: block;
	margin-bottom: 5px;
}
.mainCGdivUploadForm .cg_form_div .cg_radio,
.mainCGdivUploadForm .cg_form_div .cg_check{
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	gap: 8px;
	margin-top: 7px;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button{
	position: relative;
	display: inline-flex;
	align-items: stretch;
	width: fit-content;
	max-width: 100%;
	min-width: 0;
	margin: 0 0 4px;
	padding: 0;
	box-sizing: border-box;
	border: 1px solid rgba(255,255,255,.14);
	border-radius: 999px;
	background: rgba(255,255,255,.04);
	color: #e7e9ea;
	box-shadow: none;
	cursor: pointer;
	transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button:hover,
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button:focus-within,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button:hover,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button:focus-within{
	border-color: rgba(255,255,255,.26);
	background: rgba(255,255,255,.08);
	color: #ffffff;
	transform: translateY(-1px);
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button:focus-within,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button:focus-within{
	outline: 2px solid rgba(255,255,255,.22);
	outline-offset: 2px;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button:has(.cg_radio_button_input:checked),
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button:has(.cg_check_button_input:checked){
	border-color: rgba(255,255,255,.34);
	background: rgba(255,255,255,.1);
	color: #ffffff;
	box-shadow: 0 5px 16px rgba(0,0,0,.18);
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button label,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button label{
	display: block;
	width: 100%;
	max-width: 100%;
	min-width: 0;
	margin: 0;
	padding: 8px 12px 8px 38px;
	box-sizing: border-box;
	color: inherit;
	font-weight: 500;
	line-height: 1.25;
	cursor: pointer;
	white-space: normal;
	overflow-wrap: anywhere;
	word-break: break-word;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button_input,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button_input{
	position: absolute;
	left: 12px;
	top: 50%;
	width: 18px;
	height: 18px;
	min-width: 18px;
	min-height: 18px;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: 1px solid rgba(255,255,255,.28);
	background: #111111;
	box-shadow: inset 0 0 0 2px rgba(0,0,0,.42);
	color: #0f0f0f;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	transform: translateY(-50%);
	transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button_input{
	border-radius: 50%;
}
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button_input{
	border-radius: 5px;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button_input:focus,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button_input:focus{
	outline: none;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button_input:checked,
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button_input:checked{
	border-color: #e7e9ea;
	background: #e7e9ea;
	box-shadow: none;
}
.mainCGdivUploadForm .cg_form_div .cg_radio .cg_radio_button_input:checked:after{
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #0f0f0f;
	transform: translate(-50%,-50%);
}
.mainCGdivUploadForm .cg_form_div .cg_check .cg_check_button_input: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_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button{
	border-color: rgba(26,36,48,.12);
	background: linear-gradient(180deg, rgba(255,255,255,.98) 0%, rgba(243,246,250,.98) 100%);
	color: #18222e;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button:focus-within,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button:focus-within{
	border-color: rgba(26,36,48,.22);
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(236,241,247,1) 100%);
	color: #0f1720;
	box-shadow: 0 6px 18px rgba(0,0,0,.08);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button:focus-within,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button:focus-within{
	outline-color: rgba(26,36,48,.18);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button:has(.cg_radio_button_input:checked),
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button:has(.cg_check_button_input:checked){
	border-color: rgba(26,36,48,.28);
	background: #ffffff;
	color: #0f1720;
	box-shadow: 0 6px 18px rgba(0,0,0,.1);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button_input,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button_input{
	border-color: #d7d7d7;
	background: #f5f5f5;
	box-shadow: none;
	color: #ffffff;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button_input:checked,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button_input:checked{
	border-color: #000000;
	background: #000000;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_radio .cg_radio_button_input:checked:after{
	background: #ffffff;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg_check .cg_check_button_input:checked:after{
	border-color: #ffffff;
}
.mainCGdivUploadForm div{
	display:block;
	width:100%;
	text-align:left;
	margin:0;
	padding:0;
}
.mainCGdivUploadForm div.cg_user_registry_div_before{
	margin-bottom:15px;
}
.mainCGdivUploadForm  .cgGoogleSignInContainerParent div {
	width: unset;
	text-align: center;
}
.mainCGdivUploadForm  .cgGoogleSignInContainerParent .abcRioButtonIconImage{
	width: unset;
}
.mainCGdivUploadForm .mainCGdivUploadFormResult{
	float: none;
	clear: both;
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-html > h6:first-child{
	margin-top: 0;
}
.mainCGdivUploadForm .cg_form_div .cg-pin-wrapper {
	display: flex;
	gap: 10px;
	justify-content: center;
	margin: 20px 0;
}
.mainCGdivUploadForm .cg_form_div .cg-pin-digit {
	width: 50px;
	height: 55px;
	text-align: center;
	font-size: 28px;
	border: 1px solid #ccc;
	border-radius: 8px;
	outline: none;
	transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.mainCGdivUploadForm .cg_form_div .cg-pin-digit:focus {
	border-color: #4a90e2;
	box-shadow: 0 0 4px rgba(74, 144, 226, 0.6);
}
.mainCGdivUploadForm .cg_form_div .cg-pin-digit::-webkit-outer-spin-button,
.mainCGdivUploadForm .cg_form_div .cg-pin-digit::-webkit-inner-spin-button {
	display: none;
}
.mainCGdivUploadForm .cg_form_div .cg-pin-digit[type=number] {
	-moz-appearance: textfield;
}
.mainCGdivUploadForm div.ui-datepicker{
	left: 0 !important;
	position: absolute !important;
	width: unset !important;
}
.mainCGdivUploadForm div.ui-datepicker-header{
	width: unset !important;
}
.mainCGdivUploadForm div.ui-datepicker-title{
	width: unset !important;
}
.mainCGdivUploadForm > div{
	margin-bottom:10px;
}
.mainCGdivUploadForm {
	clear:both;
}
.mainCGdivUploadForm .cg_captcha_not_a_robot_field_class label{
	display: inline;
	margin-left: 7px;
}
.mainCGdivUploadForm .cg_check_f_checkbox {
	display:inline-block;
	vertical-align:middle;
}
.mainCGdivUploadForm .cg_check_f_div {
	float:left;
	display:inline !important;
	margin-left:10px !important;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div{
	position: relative;
	display: inline-flex;
	align-items: stretch;
	width: fit-content;
	max-width: 100%;
	min-width: 0;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: 1px solid rgba(255,255,255,.14);
	border-radius: 999px;
	background: rgba(255,255,255,.04);
	color: #e7e9ea;
	box-shadow: none;
	cursor: pointer;
	transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:hover,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:focus-within,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:hover,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:focus-within{
	border-color: rgba(255,255,255,.26);
	background: rgba(255,255,255,.08);
	color: #ffffff;
	transform: translateY(-1px);
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:focus-within,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:focus-within{
	outline: 2px solid rgba(255,255,255,.22);
	outline-offset: 2px;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:has(input[type="checkbox"]:checked),
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:has(input[type="checkbox"]:checked){
	border-color: rgba(255,255,255,.34);
	background: rgba(255,255,255,.1);
	color: #ffffff;
	box-shadow: 0 5px 16px rgba(0,0,0,.18);
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div label,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div label{
	display: block;
	width: 100%;
	max-width: 100%;
	min-width: 0;
	margin: 0;
	padding: 8px 12px 8px 38px;
	box-sizing: border-box;
	color: inherit;
	font-weight: 500;
	line-height: 1.25;
	cursor: pointer;
	white-space: normal;
	overflow-wrap: anywhere;
	word-break: break-word;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"],
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"]{
	position: absolute;
	left: 12px;
	top: 50%;
	width: 18px;
	height: 18px;
	min-width: 18px;
	min-height: 18px;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: 1px solid rgba(255,255,255,.28);
	border-radius: 5px;
	background: #111111;
	box-shadow: inset 0 0 0 2px rgba(0,0,0,.42);
	color: #0f0f0f;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	transform: translateY(-50%);
	transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease;
}
.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 rgba(255,255,255,.14);
	border-radius: 999px;
	background: rgba(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:hover,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within{
	border-color: rgba(255,255,255,.26);
	background: rgba(255,255,255,.08);
	color: #ffffff;
	transform: translateY(-1px);
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within{
	outline: 2px solid rgba(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: rgba(255,255,255,.34);
	background: rgba(255,255,255,.1);
	color: #ffffff;
	box-shadow: 0 5px 16px rgba(0,0,0,.18);
}
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox{
	display: block;
	width: 18px;
	height: 18px;
	min-width: 18px;
	min-height: 18px;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: 1px solid rgba(255,255,255,.28);
	border-radius: 5px;
	background: #111111;
	box-shadow: inset 0 0 0 2px rgba(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;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"]:focus,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"]:focus,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:focus,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox:focus{
	outline: none;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"]:checked,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"]:checked,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox:checked{
	border-color: #e7e9ea;
	background: #e7e9ea;
	box-shadow: none;
}
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"]:checked:after,
.mainCGdivUploadForm .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"]:checked:after,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked:after,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox: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_class,
.mainCGdivUploadForm .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox{
	position: relative;
}
.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_captcha_not_a_robot_field_in_gallery > div,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox{
	border-color: rgba(26,36,48,.12);
	background: linear-gradient(180deg, rgba(255,255,255,.98) 0%, rgba(243,246,250,.98) 100%);
	color: #18222e;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:focus-within,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:focus-within,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within{
	border-color: rgba(26,36,48,.22);
	background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(236,241,247,1) 100%);
	color: #0f1720;
	box-shadow: 0 6px 18px rgba(0,0,0,.08);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:focus-within,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:focus-within,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:focus-within{
	outline-color: rgba(26,36,48,.18);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div:has(input[type="checkbox"]:checked),
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div:has(input[type="checkbox"]:checked),
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg-check-agreement-checkbox:has(input[type="checkbox"]:checked){
	border-color: rgba(26,36,48,.28);
	background: #ffffff;
	color: #0f1720;
	box-shadow: 0 6px 18px rgba(0,0,0,.1);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"],
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"],
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_agreement_class,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox{
	border-color: #d7d7d7;
	background: #f5f5f5;
	box-shadow: none;
	color: #ffffff;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"]:checked,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"]:checked,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox:checked{
	border-color: #000000;
	background: #000000;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_in_gallery > div input[type="checkbox"]:checked:after,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div.cg_captcha_not_a_robot_field_class.cg_captcha_not_a_robot_registry_field > div input[type="checkbox"]:checked:after,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_agreement_class:checked:after,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div .cg-check-agreement-container .cg_check_f_checkbox:checked:after{
	border-color: #ffffff;
}
/* IN Gallery Form*/
.mainCGdivUploadForm .cg_form_div_image_upload_preview{
	width: 100%;
	min-height: 155px;/* has to be done this way otherwise a short visible jump */
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px 30px;
	flex-flow: row;
	flex-wrap: wrap;
	overflow: visible;
	box-sizing: border-box;
}
.mainCGdivUploadForm .cg_form_div_additional_file_container .cg_form_div_image_upload_preview{
	width: 90%;
	padding: 10px;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container{
	width: 220px;
	height: 155px;/* has to be done this way otherwise a short visible jump */
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	margin: 10px;
}
.mainCGdivUploadForm .cg_form_div_additional_file_container  .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container{
	margin: 10px 0;
}
.mainCGdivUploadForm .cg_form_div_additional_file_container .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container{
	width: 100%;
	height: 110px;/* has to be done this way otherwise a short visible jump */
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name{
	display: none;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_pdf{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/pdf.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_zip{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/zip.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_txt{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/txt.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_doc{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/doc.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_docx{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/docx.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_xls{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/xls.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_xlsx{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/xlsx.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_csv{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/csv.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_mp3{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mp3.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_m4a{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/m4a.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_ogg{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/ogg.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_wav{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/wav.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_mp4{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mp4.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_mov{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/mov.png) center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_webm{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/webm.png)  center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_ppt{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/ppt.png)  center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container_pptx{
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/file-types/pptx.png)  center no-repeat;
	background-size: 125px;
	cursor: pointer;
	background-position-y: top;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name {
	display: block;
	position: absolute;
	bottom: -5px;
	text-align: center;
	width: 440px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 3px 10px;
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container  .cg_form_div_image_upload_preview_div_container_file_name {
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: -14px;
	color: #e7e9ea;
	background-color: #1f2327;
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles.cg_fe_controls_style_white .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name {
	color: black;
	background-color: #ffffff !important;
	box-shadow: 0 2px 8px rgba(15,23,42,.08);
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles.cg_border_radius_controls_and_containers .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container.cg_form_div_alternative_file_upload_preview_div_container .cg_form_div_image_upload_preview_div_container_file_name {
	border-radius: 8px;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_img{
	width: 220px !important;
	height: 155px; /* has to be done this way otherwise a short visible jump */
	display: inline-block;
	background-size: contain !important;
}
.mainCGdivUploadForm .cg_form_div_additional_file_container .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg_form_div_image_upload_preview_img{
	width: 100% !important;
	height: 110px; /* has to be done this way otherwise a short visible jump */
	display: inline-block;
	background-size: contain !important;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide{
	display: inline-block;
	width: 200px !important;
	height: 148px;/* has to be done this way otherwise a short visible jump */
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	pointer-events: none;
	cursor: auto;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide {
	display: block;
	height: 30px;
	padding: 0;
	border: none;
	background-color: transparent;
	margin: 54px 0 0 31%;
	pointer-events: none;
	cursor: auto;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide:after {
	content: " ";
	display: block;
	width: 30px;
	height: 30px;
	margin: 0 0 0 20px;
	border-radius: 50%;
	border: 3px solid #fff;
	border-color: #000 transparent #000 transparent;
	animation: cg-lds-dual-ring 1.2s linear infinite;
	box-sizing: border-box;
	pointer-events: none;
	cursor: auto;
}
.mainCGdivUploadForm .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide:after {
	content: " ";
	display: block;
	width: 30px;
	height: 30px;
	margin: 0 0 0 20px;
	border-radius: 50%;
	border: 3px solid #fff;
	border-color: #000 transparent #000 transparent;
	animation: cg-lds-dual-ring 1.2s linear infinite;
	box-sizing: border-box;
	pointer-events: none;
	cursor: auto;
}
.mainCGdivUploadForm.cg_fe_controls_style_black .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide:after {
	content: " ";
	display: block;
	width: 30px;
	height: 30px;
	margin: 0 0 0 20px;
	border-radius: 50%;
	border: 3px solid #fff;
	border-color: #fff transparent #fff transparent;
	animation: cg-lds-dual-ring 1.2s linear infinite;
	box-sizing: border-box;
	pointer-events: none;
	cursor: auto;
}
.cg_input_image_upload_id_in_gallery{
	outline: none;
	box-shadow: none;
}
.cg_form_div .cg_form_div_skeleton_box {
	background-color: #DDDBDD;
	width: 220px !important;
	height: 155px;
	overflow: hidden;
	position: relative;
	display: inline-block;
	margin: auto 10px;
}
.cg_form_div .cg_form_div_skeleton_box:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transform: translateX(-100%);
	background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
	-webkit-animation: cg_form_div_skeleton_box_shimmer 1.75s infinite;
	animation: cg_form_div_skeleton_box_shimmer 1.75s infinite;
	content: "";
}
#cg_upload_form_container .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide{
	display: inline-block;
	width: 220px !important;
	height: 148px;/* has to be done this way otherwise a short visible jump */
	margin: 0;
	padding: 0;
	border: none;
	background-color: transparent;
	pointer-events: none;
	cursor: auto;
}
#cg_upload_form_container .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide {
	display: block;
	height: 30px;
	padding: 0;
	border: none;
	background-color: transparent;
	margin: 54px 0 0 31%;
	pointer-events: none;
	cursor: auto;
}
#cg_upload_form_container .cg_form_div_image_upload_preview .cg_form_div_image_upload_preview_div_container .cg-lds-dual-ring-div-gallery-hide .cg-lds-dual-ring-gallery-hide:after {
	content: " ";
	display: block;
	width: 30px;
	height: 30px;
	margin: 0 0 0 20px;
	border-radius: 50%;
	border: 3px solid #fff;
	border-color: #000 transparent #000 transparent;
	animation: cg-lds-dual-ring 1.2s linear infinite;
	box-sizing: border-box;
	pointer-events: none;
	cursor: auto;
}
.cg_pointer_events_none{
	pointer-events: none !important;
}
.mainCGdivUploadForm .cg_form_upload_submit_div .cg_form_div_image_upload_preview_loader_container {
	margin: 0;
	padding: 0;
	width: auto !important;
	/* background-color: #eeeeee; */
	/* border: 1px outset; */
	z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
	/* width: 100% !important; */
	/* height: 100%; */
	display: inline;
}
.mainCGdivUploadForm  .cg_form_upload_submit_div .cg_form_div_image_upload_preview_loader {
	width: 17px !important;
	margin: 0 auto;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic  .cg_form_upload_submit_div .cg_form_div_image_upload_preview_loader:after,
.mainCGdivUploadForm.mainCGdivUploadFormAjax  .cg_form_upload_submit_div .cg_form_div_image_upload_preview_loader:after
{
	content: " ";
	display: block;
	width: 17px;
	height: 17px;
	border-radius: 50%;
	border: 2px solid #222;
	border-color: #e7e9ea transparent #e7e9ea transparent;
	animation: cg-lds-dual-ring 1.2s linear infinite;
	box-sizing: border-box;
	pointer-events: none;
	cursor: auto;
	position: relative;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic.cg_fe_controls_style_white .cg_form_upload_submit_div .cg_form_div_image_upload_preview_loader:after,
.mainCGdivUploadForm.mainCGdivUploadFormAjax.cg_fe_controls_style_white .cg_form_upload_submit_div .cg_form_div_image_upload_preview_loader:after
{
	border: 2px solid #fff;
	border-color: #000 transparent #000 transparent;
}
@-webkit-keyframes cg_form_div_skeleton_box_shimmer {
	100% {
		transform: translateX(100%);
	}
}
@keyframes cg_form_div_skeleton_box_shimmer {
	100% {
		transform: translateX(100%);
	}
}
.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.mainCGdivUploadFormAdditionalFiles .cg_form_div_image_upload .cg_input_image_upload_input{
	opacity: 0 !important;
}
.mainCGdivUploadForm  .cg_form_div_image_step{
	color: #e7e9ea;
	background-color: unset;
/*	border: 0.5px solid #e7e9ea;*/
	width: 100%;
	min-height: 155px;
/*	padding: 0 15px;*/
	position: relative;
	box-sizing: border-box;
}
.mainCGdivUploadForm  .cg_form_div_image_step.cg_form_div_image_step_upload_bulk_captcha{
	margin-top: 20px;
	min-height: unset;
}
.mainCGdivUploadForm  .cg_form_div_image_step.cg_form_div_image_step_upload_bulk_captcha .cg_form_div.cg_recaptcha_not_a_robot_field{
	margin-bottom: 20px;
}
.mainCGdivUploadForm  .cg_form_div_image_step.cg_form_div_image_step_single_image_multiple{
	margin-top: 20px;
	padding: 15px;
	border: thin solid #212121;
}
.mainCGdivUploadForm.cg_fe_controls_style_white  .cg_form_div_image_step.cg_form_div_image_step_single_image_multiple{
	border: thin solid #e6e6e6;
}
.mainCGdivUploadForm.cg_fe_controls_style_white  .cg_form_div_image_step{
	color: black;
	background-color: unset;
/*	border: 0.5px solid black;*/
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers  .cg_form_div_image_step{
	border-radius: 8px;
}
.mainCGdivUploadForm .cg_form_div_image_step .cg_form_div_inputs_container > pre {
	margin: 0;
	height: 0;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers  .cg_form_div_image_step .cg_form_div_inputs_container {
	margin-top: 15px;
}
.mainCGdivUploadForm.mainCGdivContactEntriesOnly .mainCGdivUploadFormContainer .cg_form_div_image_step .cg_form_div_inputs_container {
	margin-top: 0;
}
.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: transparent;
	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 rgba(231,233,234,.32);
	border-radius: 6px;
	box-shadow: inset 0 0 0 1px rgba(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: rgba(231,233,234,.58);
	box-shadow: inset 0 0 0 1px rgba(255,255,255,.07);
}
.mainCGdivUploadForm .cg_form_div_image_step .cg_form_div_image_upload.cg_form_div_error{
	min-height: 195px;
	box-sizing: border-box;
	height: 195px;
	border-color: #ff5555 !important;
	box-shadow: inset 0 0 0 1px rgba(255,85,85,.28);
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles .cg_form_div_image_step .cg_form_div_image_upload.cg_form_div_error{
	height: unset;
}
.mainCGdivUploadForm .cg_form_div_image_step .cg_form_div_image_upload.cg_form_div_error .cg_input_image_upload_label{
	opacity: 0;
}
.mainCGdivUploadForm .cg_form_div_image_step  .cg_input_image_upload_label_preview{
	width: 220px;
	height: 100%;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: pointer;
	position: absolute;
}
.mainCGdivUploadForm .cg_form_div_image_upload{
	position: relative;
	margin-bottom: 0;
	min-height: 195px;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;
	box-sizing: border-box;
	color: #f2f5f7;
	background-color: #1f2327;
	border: thin solid #3a3f45 !important;
	box-shadow: inset 0 0 0 1px rgba(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 rgba(255,255,255,.06);
}
.mainCGdivUploadForm .cg_form_div_image_upload.cg_form_div_image_upload_added:hover{
	background-color: #1f2327;
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles .cg_form_div_image_upload{
	display: flex;
	flex-flow: wrap;
	padding: 15px 5px;
	align-items: center;
	justify-content: space-evenly;
	overflow: hidden !important;
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles .cg_form_div_image_upload.cg_form_div_image_upload_added{
	padding-bottom: 5px;
}
/*important so not clickable anymore after files in additional files form added*/
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles .cg_form_div_image_upload.cg_form_div_image_upload_added .cg_input_image_upload_input{
	visibility: hidden !important;
}
.mainCGdivUploadForm .cg_form_div_image_upload.cg_form_div_image_upload_added{
	margin-bottom: 15px;
}
.mainCGdivUploadForm .cg_form_div_image_upload.cg_form_div_image_upload_added input.cg_input_image_upload_input{
	visibility: hidden;/*so no some input default text appears on hover*/
}
.mainCGdivUploadForm .cg_form_div_image_upload.cg_form_div_image_upload_ondragover{
	background-color: #26352d;
	border-color: #4ade80 !important;
	box-shadow: inset 0 0 0 2px rgba(74,222,128,.28);
}
.mainCGdivUploadForm .cg_form_div_image_upload.cg_form_div_image_upload_ondragover .cg_input_image_upload_label:before{
	border-color: rgba(74,222,128,.72);
	background-color: rgba(74,222,128,.06);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_upload.cg_form_div_image_upload_ondragover{
	background-color: #ecfdf3;
	border-color: #16a34a !important;
	box-shadow: inset 0 0 0 2px rgba(22,163,74,.18);
}
.mainCGdivUploadForm .cg_form_div_image_step.cg_form_div_image_step_single_image.cg_form_div_image_step_single_image_cloned .cg_form_div_image_upload{
	border: unset;
}
.mainCGdivUploadForm .cg_form_div.cg_form_div_image_upload.cg_form_div_error .cg_form_div_skeleton_box{
	display: none;
}
.mainCGdivUploadForm.mainCGdivUploadFormAdditionalFiles .cg_form_div.cg_form_div_image_upload.cg_form_div_error .cg_form_div_skeleton_box{
	display: flex;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_upload{
	color: #111111;
	border: thin solid #d7dce2 !important;
	box-shadow: 0 2px 8px rgba(15,23,42,.08);
	background-color: #ffffff;
}
.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_upload.cg_form_div_image_upload_added:hover{
	background-color: #ffffff;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_step  .cg_input_image_upload_label{
	color: #111111;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_step  .cg_input_image_upload_label:before{
	border-color: rgba(15,23,42,.24);
	box-shadow: inset 0 0 0 1px rgba(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: rgba(15,23,42,.44);
	box-shadow: inset 0 0 0 1px rgba(15,23,42,.07);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_image_upload.cg_form_div_image_upload_ondragover .cg_input_image_upload_label:before{
	border-color: rgba(22,163,74,.62);
	background-color: rgba(22,163,74,.05);
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers  .cg_form_div_image_upload{
	border-radius: 8px;
}
.mainCGdivUploadForm div.cg_hidden_element{
	display: none;
}
.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(data:image/png;base64,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)  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_border_radius_controls_and_containers  div .cg_form_div_image_step .cg_form_div_image_remove{
	border-radius: 50%;
}
.mainCGdivUploadForm div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_remove{
	margin-top: -8px;
	margin-right: -8px;
}
.mainCGdivUploadForm.cg_fe_controls_style_white  div .cg_form_div_image_step .cg_form_div_image_remove{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAepJREFUeNrEmTFuwjAUQF9MkLpyhfgULTegZ6haiXYhbJyhYzNU0IHSoedhpKtP0B6giIEOOJUJgTi2k3wJoXwb6+nF/rFDlCRJD1gBX8ALLYdS6iQnpZwCN8BDDHwA97rtF1jQYUgpx8ArEAFCABujfQ5MOoZbaTiAjdC3dWr0WwBpR3BLIzVTSj3HBlRuMP/eA28tmzPhMoAoSRKzb2pAos02PSdzc6IIB9AbDAZm5zXwA4z09Qj41vmm4Mw5dwRXBlgGeauv1w2ZOwt3DrANk5XmqgCbNGllzgawCZPW5vIQFoMuAtXJkzoHZFU/ii0H962TJ3XOBs7WoK9JJ3N1DbqadDbnYrCuSS9zrgZtTXqb8wUsg1wAW/1ZhoDzBSyDXBXaveBc52AZ5BOwM3I7PS8z38FDAOZHhWJsQwwcAnAMfAJ9I9fXtzvtGjBfrcLY8D6GPOPEnnDF1ZqXmavC6o5cd+axp7lzqzXYGUcEMpc1tQuKA5sLvQuqZdD12eplMm7IXDCTokFzQUwKS3Mi0LO1CDmXUk5cAUOZqzQppUzrAoY252xStGjOyaRo2Vxtk6IDc0ehlLpoUnRkrgry36TQDe9tm7M0ORPA0HxX0gXcBchhzOEN/57D3xCdwZmQUsor4Bq4+xsAJcvWq4N8wxcAAAAASUVORK5CYII=) no-repeat right center;
	background-size: 12px;
	background-position: center;
	background-color: #fff;
	border: thin solid #e6e6e6;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm div .cg_form_div_image_step.cg_form_div_image_step_single_image_multiple .cg_form_div_image_remove{
	margin-top: 10px;
	margin-right: 10px;
}
.mainCGdivUploadForm div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_drag{
	background: url(data:image/png;base64,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) center no-repeat;
	height: 20px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	cursor: move;
	z-index: 11;
}
.mainCGdivUploadForm.cg_fe_controls_style_white div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_drag{
	background: url(data:image/png;base64,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) center no-repeat;
}
.mainCGdivUploadForm div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_position{
	height: 20px;
	width: 20px;
	position: absolute;
	bottom: -10px;
	left: -10px;
	z-index: 1;
	font-size: 14px;
	color: #e7e9ea;
	background-color: #212121;
	border: thin solid #303030;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: bold;
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;
}
.mainCGdivUploadForm.cg_fe_controls_style_white div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_position{
	color: black;
	background-color: white;
	border: thin solid #e6e6e6;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_position{
	border-radius: 8px;
}
.mainCGdivUploadForm div .cg_form_div_image_step .cg_form_div_additional_file_container .cg_form_div_image_drag.ui-sortable-handle{
	display: block;
}
.mainCGdivUploadForm .cg_upload_form_container_child{
	margin-bottom: 0;
}
.mainCGdivUploadForm .cg_form_div_multiple_hr{
	height: 1px;
	padding: 0;
	margin: -5px 0 15px;
	border: unset;
	outline: unset;
	box-shadow: unset;
	background-color: #222222;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div_multiple_hr{
	background-color: black;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_entry_on_off_link_header{
	text-align: center;
	font-weight: bold;
	font-size: 20px;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_entry_on_off_link{
	border: 0.5px solid #e7e9ea;
	text-align: center;
	margin: 0 auto 10px;
	padding: 5px;
	width: 200px;
}
.mainCGdivUploadForm.cg_fe_controls_style_white.mainCGdivUploadFormStatic .cg_entry_on_off_link{
	background-color: white;
	border: 0.5px solid #909090;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers.mainCGdivUploadFormStatic .cg_entry_on_off_link{
	border-radius: 8px;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_entry_on_off_link a,
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_entry_on_off_link a:hover,
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_entry_on_off_link a:focus{
	text-decoration: none;
	box-shadow: unset;
	outline: unset;
}
/* has to be placed here to overwrite others!!!! above!!!*/
.cg_visibility_visible {
	visibility: visible !important;
}
.cg_overflow_y_scroll {
	overflow-y: scroll !important;
}
button.cg_skeleton_loader{
	position: relative !important;
	overflow: hidden !important;
	pointer-events: none !important;
}
.cg_fe_controls_style_white button.cg_skeleton_loader:after{
	background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 20%, rgba(255, 255, 255, .5) 60%, rgb(0 0 0 / 10%)) !important;
}
#cglExpired{
	background-color: #000;
	color: #e7e9ea;
	font-size: 20px;
	padding: 15px 20px;
	max-width: fit-content;
	margin: 15px auto;
	display: flex;
	flex-flow: column;
	gap: 8px;
	justify-content: center;
	align-items: center;
}
#cglExpired.cg_fe_controls_style_white{
	background-color: #fff;
	color: #000;
}
#cglExpired.cg_border_radius_controls_and_containers{
	border-radius: 8px;
}
#cglExpired #cglResendRegMailButton{
	border: thin solid #303030;
	color: #e7e9ea;
	background-color: #000;
	padding: 7px 15px;
	font-size: 18px;
	cursor: pointer;
	font-weight: 500;
}
#cglExpired #cglResendRegMailButton:hover,
#cglExpired #cglResendRegMailButton:focus{
	filter: invert(10%) !important;
	outline: none;
}
#cglExpired.cg_fe_controls_style_white #cglResendRegMailButton{
	background-color: #fff;
	color: #000;
	border: thin solid #e5e5e5;
	box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
#cglExpired.cg_fe_controls_style_white #cglResendRegMailButton:hover{
	filter: brightness(96%) !important;
	outline: none;
}
#cglExpired.cg_border_radius_controls_and_containers #cglResendRegMailButton{
	border-radius: 8px;
}
/* Form control pills and circles */
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_form_div [type="submit"],
.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type="submit"],
.mainCGdivUploadForm .cg_users_upload_submit,
.mainCGdivUploadForm #cg_user_login_check,
.mainCGdivUploadForm #cgLostPasswordEmailSend,
.mainCGdivUploadForm #cgLostPasswordNewSend,
.mainCGdivUploadForm #cg_users_registry_check,
.mainCGdivUploadForm #cglPinSubmit,
.mainCGdivUploadForm #cglResendPinSubmit,
#cglExpired #cglResendRegMailButton {
	border: thin solid #303030 !important;
	border-radius: 999px !important;
	background-color: #000 !important;
	color: #e7e9ea !important;
	box-shadow: 1px 2px 8px rgba(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,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_user_login_check,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordEmailSend,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordNewSend,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_users_registry_check,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglPinSubmit,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglResendPinSubmit,
#cglExpired.cg_fe_controls_style_white #cglResendRegMailButton {
	border: thin solid #e0e0e0 !important;
	background-color: #fff !important;
	color: #000 !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_form_div [type="submit"]:hover,
.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type="submit"]:hover,
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_form_div [type="submit"]:focus,
.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type="submit"]:focus,
.mainCGdivUploadForm .cg_users_upload_submit:hover,
.mainCGdivUploadForm .cg_users_upload_submit:focus,
.mainCGdivUploadForm #cg_user_login_check:hover,
.mainCGdivUploadForm #cg_user_login_check:focus,
.mainCGdivUploadForm #cgLostPasswordEmailSend:hover,
.mainCGdivUploadForm #cgLostPasswordEmailSend:focus,
.mainCGdivUploadForm #cgLostPasswordNewSend:hover,
.mainCGdivUploadForm #cgLostPasswordNewSend:focus,
.mainCGdivUploadForm #cg_users_registry_check:hover,
.mainCGdivUploadForm #cg_users_registry_check:focus,
.mainCGdivUploadForm #cglPinSubmit:hover,
.mainCGdivUploadForm #cglPinSubmit:focus,
.mainCGdivUploadForm #cglResendPinSubmit:hover,
.mainCGdivUploadForm #cglResendPinSubmit:focus,
#cglExpired #cglResendRegMailButton:hover,
#cglExpired #cglResendRegMailButton:focus {
	filter: none !important;
	border-color: #454545 !important;
	background-color: #0f0f0f !important;
	color: #e7e9ea !important;
	box-shadow: 0 6px 18px rgba(0,0,0,.35) !important;
	transform: translateY(-1px);
	outline: none;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type="submit"]:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_form_div [type="submit"]:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_users_upload_submit:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_users_upload_submit:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_user_login_check:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_user_login_check:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordEmailSend:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordEmailSend:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordNewSend:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordNewSend:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_users_registry_check:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_users_registry_check:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglPinSubmit:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglPinSubmit:focus,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglResendPinSubmit:hover,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglResendPinSubmit:focus,
#cglExpired.cg_fe_controls_style_white #cglResendRegMailButton:hover,
#cglExpired.cg_fe_controls_style_white #cglResendRegMailButton:focus {
	border-color: #d7d7d7 !important;
	background-color: #fff !important;
	color: #000 !important;
	box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
}
.mainCGdivUploadForm.mainCGdivUploadFormStatic .cg_form_div [type="submit"]:active,
.mainCGdivUploadForm.mainCGdivUploadFormAjax .cg_form_div [type="submit"]:active,
.mainCGdivUploadForm .cg_users_upload_submit:active,
.mainCGdivUploadForm #cg_user_login_check:active,
.mainCGdivUploadForm #cgLostPasswordEmailSend:active,
.mainCGdivUploadForm #cgLostPasswordNewSend:active,
.mainCGdivUploadForm #cg_users_registry_check:active,
.mainCGdivUploadForm #cglPinSubmit:active,
.mainCGdivUploadForm #cglResendPinSubmit:active,
#cglExpired #cglResendRegMailButton:active {
	box-shadow: 1px 2px 8px rgba(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,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_user_login_check:active,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordEmailSend:active,
.mainCGdivUploadForm.cg_fe_controls_style_white #cgLostPasswordNewSend:active,
.mainCGdivUploadForm.cg_fe_controls_style_white #cg_users_registry_check:active,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglPinSubmit:active,
.mainCGdivUploadForm.cg_fe_controls_style_white #cglResendPinSubmit:active,
#cglExpired.cg_fe_controls_style_white #cglResendRegMailButton:active {
	box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
	background-color: #fff !important;
	color: #000 !important;
}
.mainCGdivUploadForm #cgLostPasswordLinkButton,
.mainCGdivUploadForm .cgLostPasswordBackToLoginFormButton {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 40px;
	padding: 0 16px;
	margin-top: 6px;
	border: thin solid #e0e0e0 !important;
	border-radius: 999px !important;
	background-color: #fff !important;
	color: #000 !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
	text-decoration: none;
	transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdivUploadForm #cgLostPasswordLinkButton:hover,
.mainCGdivUploadForm #cgLostPasswordLinkButton:focus,
.mainCGdivUploadForm .cgLostPasswordBackToLoginFormButton:hover,
.mainCGdivUploadForm .cgLostPasswordBackToLoginFormButton:focus {
	filter: none !important;
	border-color: #d7d7d7;
	box-shadow: 0 6px 18px rgba(0,0,0,.08);
	transform: translateY(-1px);
	outline: none;
}
.mainCGdivUploadForm .cg-refresh-upload-form,
.mainCGdivUploadForm .cg-minimize-upload-form,
.mainCGdivUploadForm .cg-close-upload-form {
	border: thin solid #e0e0e0 !important;
	border-radius: 999px !important;
	background-color: #fff !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
	transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdivUploadForm .cg-refresh-upload-form:hover,
.mainCGdivUploadForm .cg-minimize-upload-form:hover,
.mainCGdivUploadForm .cg-close-upload-form:hover,
.mainCGdivUploadForm .cg-refresh-upload-form:focus,
.mainCGdivUploadForm .cg-minimize-upload-form:focus,
.mainCGdivUploadForm .cg-close-upload-form:focus {
	filter: none !important;
	border-color: #d7d7d7;
	box-shadow: 0 6px 18px rgba(0,0,0,.08);
	transform: translateY(-1px);
	outline: none;
}
.mainCGdivUploadForm .cg-refresh-upload-form:active,
.mainCGdivUploadForm .cg-minimize-upload-form:active,
.mainCGdivUploadForm .cg-close-upload-form:active {
	box-shadow: 1px 2px 8px rgba(0,0,0,.05);
	transform: translateY(0);
}
.mainCGdivUploadForm .cg-refresh-upload-form.cg_fe_controls_style_black {
	background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/form/refresh-form-dark.png) no-repeat center center !important;
	border: thin solid #303030 !important;
	background-size: 26px 26px !important;
	background-color: #000 !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
}
.mainCGdivUploadForm .cg-refresh-upload-form.cg_fe_controls_style_black:hover,
.mainCGdivUploadForm .cg-refresh-upload-form.cg_fe_controls_style_black:focus {
	border-color: #454545 !important;
	background-color: #0f0f0f !important;
	box-shadow: 0 6px 18px rgba(0,0,0,.35) !important;
}
.mainCGdivUploadForm .cg-refresh-upload-form.cg_fe_controls_style_black:active {
	background-color: #000 !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
}
.cgLoginFormButton,.cgRegistryFormButton {
	border: thin solid #e7e9ea;
	color: #e7e9ea;
	text-align: center;
	font-size: 16px;
	padding: 4px;
	margin-bottom: 5px;
	height: 46px;
	min-height: 46px;
	cursor: pointer;
	font-weight: 500;
}
.cgLoginFormButton.cgLoginFormButtonAjaxForm,.cgRegistryFormButton.cgRegistryFormButtonAjaxForm {
	text-align: center !important;
	padding: 4px ;
	margin-bottom: 5px;
}
.cgLoginFormButton > span,.cgRegistryFormButton > span{
	display: inline-block;
	vertical-align: middle;
	line-height: normal;
}
.cgLoginFormButton.cg_fe_controls_style_white,.cgRegistryFormButton.cg_fe_controls_style_white {
	border: thin solid black;
	color: black;
}
.cgLoginFormButton.cg_border_radius_controls_and_containers,.cgRegistryFormButton.cg_border_radius_controls_and_containers {
	border-radius: 8px;
}
.mainCGdivUploadFormAjaxRegistryButtonDivider {
	margin-bottom: 25px;
	margin-top: 25px;
}
.mainCGdivUploadForm.mainCGdivLoginForm{
	max-width: 580px;
}
.mainCGdivUploadForm.mainCGdivLoginForm .mainCGdivUploadFormContainer{
	max-width: 500px;
	margin: 0 auto;
}
.mainCGdivUploadForm.mainCGdivLoginForm .mainCGdivUploadFormContainer .cg_form_div:first-of-type{
	margin-bottom: 5px;
}
.mainCGdivUploadForm.mainCGdivLoginForm .mainCGdivUploadFormContainer input{
	width: 100%;
	max-width: 100% !important;
}
.mainCGdivUploadFormContainer.mainCGdivLostPasswordContainer #mainCGdivLostPasswordExplanation{
	margin: 0 0 15px;
}
.mainCGdivUploadFormContainer #mainCGdivResetPasswordSuccessfullyExplanation{
	margin: 0 0 15px;
}
.mainCGdivUploadFormContainer.mainCGdivLostPasswordContainer #mainCGdivLostPasswordEmailSentExplanation{
	margin: 0 0 15px;
}
.mainCGdivUploadFormContainer.mainCGdivLostPasswordContainer #cgLostPasswordEmailContainer.cg_form_div:first-of-type{
	margin-bottom: 15px;
}
.cgLoginFormButton,.cgRegistryFormButton {
	border: thin solid #303030 !important;
	border-radius: 999px !important;
	background-color: #000 !important;
	color: #e7e9ea !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
	text-shadow: none;
	transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.cgLoginFormButton.cg_fe_controls_style_white,.cgRegistryFormButton.cg_fe_controls_style_white {
	border: thin solid #e0e0e0 !important;
	background-color: #fff !important;
	color: #000 !important;
	box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
}
.cgLoginFormButton.cg_border_radius_controls_and_containers,.cgRegistryFormButton.cg_border_radius_controls_and_containers {
	border-radius: 999px !important;
}
.cgLoginFormButton:hover,.cgRegistryFormButton:hover,
.cgLoginFormButton:focus,.cgRegistryFormButton:focus {
	filter: none !important;
	border-color: #454545 !important;
	background-color: #0f0f0f !important;
	color: #e7e9ea !important;
	box-shadow: 0 4px 12px rgba(0,0,0,.28) !important;
	transform: translateY(-1px);
	outline: none;
}
.cgLoginFormButton.cg_fe_controls_style_white:hover,.cgRegistryFormButton.cg_fe_controls_style_white:hover,
.cgLoginFormButton.cg_fe_controls_style_white:focus,.cgRegistryFormButton.cg_fe_controls_style_white:focus {
	border-color: #d7d7d7 !important;
	background-color: #fff !important;
	color: #000 !important;
	box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
}
.cgLoginFormButton:active,.cgRegistryFormButton:active {
	box-shadow: 1px 2px 8px rgba(0,0,0,.28) !important;
	background-color: #000 !important;
	color: #e7e9ea !important;
	transform: translateY(0);
}
.cgLoginFormButton.cg_fe_controls_style_white:active,.cgRegistryFormButton.cg_fe_controls_style_white:active {
	box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
	background-color: #fff !important;
	color: #000 !important;
	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;
}
div.cg_form_div .cg-user-html-field,
div.cg_form_div.cg_html_field_class{
    word-break: normal;
}
div.cg_form_div .cg-user-html-field > *,
div.cg_form_div.cg_html_field_class > *{
    margin-top: 0;
    word-break: normal;
}
.cg_hide{
    display: none !important;
}
#cg_activation{
    scroll-margin-top: 80px;
}
.cg_upload_form_container.ui-datepicker {
    display: none;
    padding: 3px 7px 0;
    background-color: #222222;
    color: #e7e9ea;
    border: thin solid #303030;
    font-size: 16px;
}
.cg_upload_form_container.ui-datepicker table {
    background-color: #212121;
    color: #e7e9ea;
    border: thin solid #303030;
}
.mainCGdivUploadForm.cg_border_radius_controls_and_containers .cg_upload_form_container.ui-datepicker{
    border-radius: 8px;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_upload_form_container.ui-datepicker{
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_upload_form_container.ui-datepicker table{
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.cg_upload_form_container.ui-datepicker.cg_fe_controls_style_black {
    background-color: black;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-header {
    padding: 4px 0;
    position: relative;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next{
    color: black;
}
.cg_upload_form_container.ui-datepicker.cg_fe_controls_style_black .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next{
    color: white;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-header .ui-icon {
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar{
    border-top: 1px solid;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar thead{
    display: none;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{
    background-color: #222222;/*has to be done this way for current day selected, color will be overwritten always*/
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_upload_form_container.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{
    background-color: white;/*has to be done this way for current day selected, color will be overwritten always*/
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td{
    text-align: center;
    position: relative;
    padding: 1px 5px;
    background-color: #222222;
    color: #e7e9ea;
    border: thin solid #303030;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td{
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-unselectable{
    pointer: unset;
    pointer-events: none;
}
.cg_upload_form_container.ui-datepicker.cg_fe_controls_style_black .ui-datepicker-calendar tr td.ui-datepicker-unselectable{
    background-color: black;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td:after{
    content: '';
    text-align: center;
    color: white;
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    position: absolute;
    background-color: white;
    z-index: -1;
}
.cg_upload_form_container.ui-datepicker.cg_fe_controls_style_black .ui-datepicker-calendar tr td:after{
    background-color: black;
    color: black;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td a{
    text-align: center;
    z-index: 10;
    text-decoration: none;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td a:hover{
    text-decoration: underline;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-calendar tr td.ui-datepicker-current-day a{
    text-decoration: underline;
}
.cg_upload_form_container.ui-datepicker.cg_fe_controls_style_black .ui-datepicker-calendar tr td a{
    color: white;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    height: 1.8em;
    position: absolute;
    top: 2px;
    width: 1.8em;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-prev {
    top: 12px;
    left: 2px;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-next {
    top: 12px;
    right: 2px;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-prev-hover {
    top: 12px;
    left: 2px;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-next-hover {
    top: 12px;
    right: 2px;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
    text-indent: unset;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 2.3em;
    text-align: center;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-title select {
    font-size: 16px;
    margin: 1px 0;
    padding: 2px 3px;
    height: auto;
    line-height: normal;
}
.cg_upload_form_container.ui-datepicker select.ui-datepicker-month-year { width: 100%; }
.cg_upload_form_container.ui-datepicker select.ui-datepicker-month,
.cg_upload_form_container.ui-datepicker select.ui-datepicker-year { width: 49%; }
.cg_upload_form_container.ui-datepicker table {
    border-collapse: collapse;
    font-size: 15px;
    margin: 0 0 .4em;
    width: 100%;
}
.cg_upload_form_container.ui-datepicker th {
    border: 0;
    font-weight: bold;
    padding: .7em .3em;
    text-align: center;
}
.cg_upload_form_container.ui-datepicker td {
    border: 0;
    padding: 1px;
}
.cg_upload_form_container.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    margin: .7em 0 0 0;
    padding: 0 .2em;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-buttonpane button {
    cursor: pointer;
    float: right;
    margin: .5em .2em .4em;
    overflow: visible;
    padding: .2em .6em .3em .6em;
    width: auto;
}
.cg_upload_form_container.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
/* with multiple calendars */
.cg_upload_form_container .ui-datepicker.ui-datepicker-multi { width: auto; }
.cg_upload_form_container .ui-datepicker-multi .ui-datepicker-group { float: left; }
.cg_upload_form_container .ui-datepicker-multi .ui-datepicker-group table {
    margin: 0 auto .4em;
    width: 95%;
}
.cg_upload_form_container .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.cg_upload_form_container .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.cg_upload_form_container .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.cg_upload_form_container .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width: 0; }
.cg_upload_form_container .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }
.cg_upload_form_container .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.cg_upload_form_container .ui-datepicker-row-break {
    clear: both;
    font-size: 0;
    width: 100%;
}
/* RTL support */
.cg_upload_form_container .ui-datepicker-rtl { direction: rtl; }
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-prev {
    left: auto;
    right: 2px;
}
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.cg_upload_form_container .ui-datepicker-next {
    background: url('data:image/png;base64,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') center no-repeat;
    background-size: contain;
    cursor: pointer;
    filter: brightness(120%) !important;
    margin-right: -4px;
    margin-top: -3px;
}
.mainCGdiv.cg_fe_controls_style_white .cg_upload_form_container .ui-datepicker-next{
    filter: brightness(10%) !important;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_upload_form_container .ui-datepicker-next {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAE+UlEQVR4Xu2d6XbcRBCFPwd4jeShCEvIxo5PbGyTOGHf980Ldo6BsCQQ4DHh1GGEx8OMRzPdOuXquvNbUnfd+/VtSSO1VtAvtQIrqatX8QiA5BAIAAGQXIHk5SsBBEByBZKXrwQQAMkVSF6+EkAAJFcgeflKAAGQXIHk5SsBBEByBZKXrwQQAMkVSF6+EkAAJFcgeflKAAGQXIHk5SsBBEByBZKXrwQQAKEVeA04D9wE/g5diVPnIyeAmb8z0m1PECxHUFQAtoDdiZIFwRIMRARgEzCzp/0MiluaDvqTEA2ADWB/TnmCoL//oV4NexX4rmdtgqCnUFESYB046FlTt5mdIG5rOjhdtQgArAGHC5ovCHoKFgGAI2C1Zz3TNvsWuK0kmK5gBADOAQbBy4KgQIEZu0YAwLpuEHwPvFQggZJginhRAKgFwTfAHU0HxyREAqCD4AfgxYIkEARj4kUDoBYEXwOvKwkIdSNofNDbOcGPwAsFSSAIiAtAlwT3gOcFwfIKRJwCJpOgFIKvgDeyTgfRAeiS4CfgueXHAWkhaAGADoKfgWcLIPgSeDNbErQCgPn+CGBJIAgWGAUtAdBBYElwfQENJjdNlQStAdBB8AtwrQCCL4C3MkwHLQLQQfArcFUQnK5AqwDUguBz4O2Wk6BlAARBj/hrHYAOgvvAlR56zNqk2STIAEAHwQPgcgEEnwHvtDYdZAGgg+A34BlBcKxAJgBqQfAp8G4rSZANAIPgUcCS4FJBEjQDQUYAOgh+B57ODkFWAGpB8AnwXuTpIDMAgiD4E0EF6X1iVzsneAg8VXDAj4H3IyZB9gToPDcI/gCezAaBADh23CD4E3giEwQC4KTbNSD4CPggynQgAP4/3B8bJcHFgiQwCOyc4Mz/BMB0iwyCv4DHCxz8cJQEBYcYflcBMFvjFBAIAAEwfMwEbCHF6DdflAA6CQw4Pofrcq0rAF0GDufRYEc28+1uoG4EDSbx2T1wjRtAIf8P0DnAvw+IpLsF3I3F7ADU+BMo9DMBmQGo8TdwaPMzXwbWML+J5wIzJoCZr+cBRycB2QCQ+RNXYpkAqPE4eHNvB2UBwMy3V8P0VlDCBKhhvl4OPbs38U7tma0bVPo+YLPmt34ZaOaXvhHctPktA1DD/BTrBLV4Emjmly4IkcL8FhOghvlaJi7wCV/pymCpzG8pAWzkl64NmM78VgCoYb4Wiw4c+6VLw6Y1P3oC1FgcOv1XQ6JeBsr8SpEdEQD7XlDpByLSj/yozwTWMF+fjRtLj0gJIPMrxf74YaIAYOaXfhxKn46dAlAEAGT+ACM/0jmAfSBSH40eCIIICfDK6Mvhy0iwA2xHWa9nmQJL94kAgNW4ChwtWKzM7yFYFACslBvA3R412Sa7wC2N/PlqRQLAqlkDDueUJfPn+/7fFtEAsI6vAwczapT5C5gf+c+gDWB/otY94KZifzECIiZAV+EmYKbbT+Yv5nvoKWC81C3ggkb+ku5rlbDlhWtlz8hTQCseuNYhAFzl929cAPh74NoDAeAqv3/jAsDfA9ceCABX+f0bFwD+Hrj2QAC4yu/fuADw98C1BwLAVX7/xgWAvweuPRAArvL7Ny4A/D1w7YEAcJXfv3EB4O+Baw8EgKv8/o0LAH8PXHsgAFzl929cAPh74NoDAeAqv3/jAsDfA9ceCABX+f0bFwD+Hrj24B9EJuiB34KG2QAAAABJRU5ErkJggg==') center no-repeat;
    background-size: contain;
    cursor: pointer;
}
.cg_upload_form_container .ui-datepicker-prev {
    background: url('data:image/png;base64,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') center no-repeat;
    background-size: contain;
    cursor: pointer;
    filter: brightness(120%) !important;
    margin-left: -4px;
    margin-top: -3px;
}
.mainCGdiv.cg_fe_controls_style_white .cg_upload_form_container .ui-datepicker-prev{
    filter: brightness(10%) !important;
}
.mainCGdivUploadForm.cg_fe_controls_style_white .cg_upload_form_container .ui-datepicker-prev {
    background: url('data:image/png;base64,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') center no-repeat;
    background-size: contain;
    cursor: pointer;
}
.cg_upload_form_container .ui-datepicker-next .ui-icon{
    display: none !important;;
}
.cg_upload_form_container .ui-datepicker-prev .ui-icon{
    display: none !important;
}
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-prev:hover {
    left: auto;
    right: 1px;
    cursor: pointer;
}
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
    cursor: pointer;
}
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-group { float: right; }
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.cg_upload_form_container .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.cg_upload_form_container .ui-datepicker-cover {
    filter: mask(); /*must have*/
    height: 200px; /*must have*/
    left: -4px; /*must have*/
    position: absolute; /*must have*/
    top: -4px; /*must have*/
    width: 200px; /*must have*/
    z-index: -1; /*must have*/
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container{
    background-color: #212121;
    border: thin solid #303030;
    font-size: 16px;
    color: #e7e9ea;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container{
    background-color: #fff;
    font-size: 16px;
    color: #000;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-widget-header{
    background-color: #222222;
    color: #e7e9ea;
    padding: 10px 0;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-widget-header{
    background-color: #fff;
    color: #000;
    border: unset;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container table{
    background-color: #fff;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container table{
    background-color: #222222;
    font-size: 14px;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container table{
    background-color: #fff;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar{
    background-color: #222222;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-calendar{
    background-color: #fff;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar td{
    background-color: #222222;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-calendar td{
    background-color: #fff;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td.ui-datepicker-unselectable{
    background-color: #222222;
    opacity: 1;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-calendar tr td.ui-datepicker-unselectable{
    background-color: #fff;
    opacity: 1;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td .ui-state-default{
    background-color: #222222;
    opacity: 1;
    color: #e7e9ea;
    font-size: 13px;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-calendar tr td .ui-state-default{
    background-color: #fff;
    opacity: 1;
    color: #000;
    border: unset;
    font-size: 13px;
    text-decoration: unset;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-calendar tr td .ui-state-default:hover{
    text-decoration: underline;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td{
    border: thin solid #303030;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td {
    border: thin solid #303030;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td a{
    text-decoration: none;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td a:hover{
    text-decoration: underline;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container .ui-datepicker-calendar tr td .ui-state-active{
    border: unset;
}
.ui-datepicker.cg_center_div_image_edit.cg_upload_form_container select{
    background-color: #222222;
    font-size: 14px;
    color: #e7e9ea;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container select{
    background-color: #fff;
    font-size: 14px;
    color: #000;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-next{
    filter: unset;
}
.ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-prev{
    filter: unset;
}
@media screen and (max-width:600px) {
    .ui-datepicker.cg_center_div_image_edit.cg_center_white.cg_upload_form_container .ui-datepicker-calendar td{
        padding: 2px 2px;
    }
}
.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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAvxJREFUaEPtmcnLT1EYxz+vsZQFRcLSPCRDFiyQf0ASKxamDCHExrDBRpHIUKYMCythw05kWElCGUrJtJChFJn1fTu3fl33TL/3vu85v3rP9j7n3u/3Oc95vs/z3DZafLW1OH66CaQ+wVxOoA8wBxgL7VHxELgB/PQ5KAcCi4B9wLAS2FfAOuCyi0RqAhuB/Q6Af4EVwEmbTUoCk4B7QE9PmHwHZPu0yi4lgbPAYl+Mm+fHgNW5EXgDDA0k8AwYnRuBH0DvQAKfgIG5EVCWGR5IIKsTkCd3AmsiTuAIsDb1CUisBHqHLRwsp6EsNBF4npLAPGAvMLIEQoo7wahvFb4/RgdOpdKBKUZlZ5cAyJtbgUvAAuBAhRK/BNYDV1IoscqCPSbP92gA8BHYBSimlYWKpWw0y4SK1PcBcBP47bvkdQtZP1O/bAP6N3xcRdlpYDvw3gcq5nkIAUn9ckBF11RAl0qyfh5QbAqcvLwE2F0RCirGFC5KhbUvH4HBwDVgsuXLd0yMy+OK98Z1H9gMXK8ddcMLXQSU9gRQXo9Zb02onAGURTp1uQgobI5HfP0rcMhc3i8R+zpk6iJwG5gR+PZ3wHTgdaB9bWYuAh8iFPMzMKA2VBEvqouAtVqMwNKUqYvALWBm4FuzDKFlwIlAAjLL7hIrjeoiT4sgIdNs0qjADAKuOrRABDVVyFLICscXpcRCo8gqHVRKqCmXWGVdSkRGD1kWc7EkZB9bTvcF5gJjTLH4xJTTyUeLIQ2Nqlzdo/KI5QWwBbjo8qCvGm3G+1V7bC3lI2C8p6Vc5arJuoqASDXb1P8yqVxd2n+rKwkUH29mrHLONExZEChAxIwWZVs5BEtxAgUBZZhegZfsG7Sn6KxOQGI4KpCA0qr+3mRFQD8tlgYSUGe4MjcCI4DHJju5eCgLjUs9WrQBlFePmrGMzWYDcND2MOUlLjDNBw4DQ0og1SRtAi7koMS+UJfIabSosFJm0tD3rqmLnHtzOAEfuW4CHfJQZ29u+RD6B77akTFS3SIiAAAAAElFTkSuQmCC) 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_show_social_share_link{
    margin-right: 7px;
    margin-bottom: 5px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share_link:last-child{
    margin-right: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share{
    height: 24px;
    width: 24px;
    filter: invert(90%);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_filter_unset{
    filter: unset;
}
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDiv .cg_center_show_social_share{
    filter: unset;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_email{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABKRJREFUaEPVmltILVUYx3/HSw+lgUVWlojdESGC8hjog6E9dxPLjHrwpGhWWKKg4INRQd4qlNQesosaIoUg0VNP4rHslG8VJ6UgjMoQzeSoueM/zZiMe+9ZM87e7vO9zlrf+v+/9a31XdacIRy5AXgAOAvcBdwCXAtk2er/AtaBFeA74DzwBfDrSZc/cwIFAvgk8BRwb0A9XwEfABM2Qd9qghC4GXgZOAdc6XvF6BO2gTGgF/jFj04/BDKBJuCVI67hZy2TsX8DbwCvAZdMJpgSuBP4GLjbRGkIY74FaoAfvHSZEHgUeC+BVo+FcQt4GvgkHgkvAs/YvpnhZYkEff8HeA54J5b+eAQa4k1MEOBYap8H3o72MRYBuY18Pj3JQGMtp514DPjUPSAagduAr4GrUwS8A0PB8D47EB5CcxO4AvgyibeNXxt9Y0f7PWeim0CHfQf7VZzM8W12wLPWPErgJuB74KpkogmwllzpDmDNTWAQeCGAwtOY0g+8dJSAErOfQ8xtEk1KuVOBEkDHhXTPvpnoVUPWrwA35BBQWmuUEo+Pj1NXV0daWlqoeHZ3d2ltbWVoaMhUr27LsyJwo53CeqUVluK9vT0yMhKTWczPz1NWVmZKICLsAl0LfGQ8KxIhEolQVVVFR0cHlZWVplOjjpuZmWFqaorp6WkWFxcpLS31o+9xEZDv6wwYicBLFhYWaGhooKioiP7+fvLy8ozmO4NWV1dpaWlhfX2dsbExiouLgxAYFIHPgQdNV3cIOO7U19fH4OAg7e3tFiAv99rf30dzBgYG6OzspLm5+fA8BdiBz0TgR7sIN+JwlMBRazY1NbG2tsbo6CglJSVRdS0vL1NfX09ubi7Dw8MUFOgm/F8CELgoAuoWXGOEHiz/jyWTk5O0tbVRXV1NT08PWVn/NSV2dnbo7u5mYmLCsn5NjYqt4xKAwB8ioNpTSZyRxCMgBRsbG3R1dTE3N2e5VnZ2No2NjZSXl9Pb20tOTk7MdQIQuBQ6AQfd0tKSBXxzc5ORkREqKio8DRSUQGgu5EZ4cHBguVx6ulldFICA5UIXgVs9zWMP8HIhUz0hnQHrEAe+Rk8CNiQC1jUaKJCFDV76AriQFciesHuTRphSzIVqROB6u7oxSuZSiMBhMifLKzVVxe8pKysrFBYWeo4LMkCBsLZWuaWRqEV/v2P1FuAtk2n5+flWBpqZqV5veLK9vc3s7CxbW+ooGkkzMOwQUEn502VQ0DvMjpWU+jAAvGjE/fQH9dlvFJdlW0U+praK9TzlvnnagddP38BxEeh1SDtgiZuATuYicE+KkrgAqOaM2VoU7lRu7qpzou7hocQKXg8D0ynWXn8EmHV7Rrzo+ywwkgKupIgrLO9Gw+KVPqTCE5MCVkxDehEQ6YeA94HsJO/Gpv2IfsxtTM6AG+vt9pNTsm4n3Taq/FVsxRWTHXAUqJ+o7exJ4G44D92vArte4KPFAZM56qXqlUQHK6zHEOU28nO90vv6AcTPDrjJKQFUMVQHqJPlV5duFwXND4FJ4E8T6/m5Rv3oywXUN1GU1O82Khiuc/1u8zuw6vrd5jc/i0Qb+y/0HlchwlBxXgAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_sms{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABTJJREFUaEPtmXfMpUMUh59F9N4JIWqirBA1eglWDcGKGiVK9IiEXZ0I/iBBSLQtSPAHi4i+agiid1Z0UWN11ip5bma+jNmZWz5273uTPcmXe7935p35nTPnnPmdc0cw4DJiwPEzWwFgQWATYGNgXWAlYGVgPmDhcMI/AL8CH4a/14DngGeBn/+LFwz3BBYF9gf2ArYG5hkmiN+Bx4A7gVuB73tdp1cF1gBOD+C18P8pvwQlLgbe63bhbhVYBnDhg4E5u118mPP+BCYAZwBfdVqjGwUOAy4DdJtZKd8BpwRlqvu2U2B+4FrgwFmJurDXzcDRgC42g9QUWBy4G9i8z+Dj9mas3YCvczwlBQT/BLB2Q8BHGKZeM56uNSS5AvMCjwKbNgx8hPM0sB1g+m1JrsA1wDENBR9hXQWcUFJgF+DehoOP8HYGHkhPYG7gdWD1AVHgHWAkMC260JHAdQMCPsI8HBgXFXgDWKuiwHTgoXBCCwBLA9sAS2bzPwsuaJCtVllLijAZ2BVYIZvzLvAI8AfgPhsGK9dSvVlppIPrAS9XNnwb2BNw8VTmAE4FLk0e6n5TgGWBl8Jn+s4XwPqAn6uGuY7/BZwIXA38ne3jmpK95Sv4WgqcCVxQmOBi+pmxUZKFAGlyKSF4Cg8mvEl+s2OwfpwfwQr8uDbuKy86pDI+VgXuAvYoTHgrcSuZpz7n5/OALuem51YU8PE5ybjzzsv2iApsnyi2FbAR8CXweHDX+4ClKgpMUoH3gVUKEwRqkaIsFoLcVFuj0bmv6maegqL1dZVUogIWQ1IF5QjgNGDNNieSDk1x06nAIoUXfguVldaIIsEbFay/bfZOKdiMB4Gma8TXogJjgYuytUwoo4GTKtji9KluatTPVdHYANoX+KYw7gYTAe8QJVVA4AZrKvmzqIAlpXvoKrksAdwe6EMJ4nQ3NRANyJp4QlcAtwFvZpMuB04uKGA61G0MXsUiSHfS3/MTiP8bi9eHlD3EdUIcfFwpW1snYOozrZVE8I6b/gThdwPyljB590C78xPQuueHQHbMAD47O6U0ZZrTTZVa/KeQWLxcdWPlBWCDAsBWDNwTuHY+btDZZdDqXloGsFXZMyETOf8g4KbCCQjOvzsC6L0rc3wc06gG2iIkDmNGI8UTrBm5lYWsPfMgcmErIAEbIyXxXW/o6BZpDOQXUny/NOeoDjRmy1CflDCMcUHd48UKyBuBs4DPs3Gv+kuyCyjexH7mN3d8vTTHXtGhwJOFm9gUO6lwq8f11okWeSXcuiU9tKY+aDExDVgR2CH4azrf+8Qy1EuxFlPt5nwCPAUYsDbEZAHtStpXpUFRAW/ZGyqn0NTHdkvGRwW8BwzWQakHJJmS0KF6QCvrFubqbnpF/TwVXXqnkEBmAHslcHw/0XWxt5eqFKMlubWlBQ8Dpq4mikGup1S7EoKWecoOa1VVvxQz69gXkh0MScnfffZRSJf9Apvv21NnzuvcS6UpIuM9tpfeqKxzvwag/zYwXZu7VcldSPJmQT6zfwNoh0nuNR4YU6lD/vVuqoDfLWCsS/sh0mgZqBzrg24BpAockPD8ThaS6xvo+4TCxabwcES+bzNZ2q3r/tjrIlEBm0y6Tt6sytezGyEHseCP4g98NqE2C10M06+EzzrbXzDdQ2BaWKVln6ZEM4vrFH+46FYRF5cHaQWzT01kihcC0ms7dY0RFbBdXWssWX0J2qorrVMbpYDFx3KhuNfS1qf+AH0/8GljkFaANJ15drTfbAU6mmgmT/gHxrUMeEsW/XoAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 24px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_gmail{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABTJJREFUaEPVmstLfVUUxz+K+CiTsn6VjwZNMi0a2KAGidigt+BEgkrBklCzgkh8hShSaiq9LDMJSQf1B0g2kEBq0iB/BJX9Qsywn5aVEWmKosb3/O653nvuOfc87r1qC0Q9Z6/Hd++1115r7ZNG6igbuDokfgfYS4WqtCQJvQO4H7gPKAFuA3Issv8FfgQuAV8CnwPfJ6o/EQA3Ac8AdcDtAQ1ZAmaAD4HNIDKCALgZ6AIabWY5iA3i0epMAq/5BeIHQDrQAvQD1wa11IXvL+AV4H3gyIsOrwAuANPAQ16EJmGM9seTwK9usrwAuBP4DChyE5bk97+EJuy7eHLdANwLfApcl2TjvIrbAh4BvnJiiAdAM78A5HvVlqJxfwOVwDd28p0A3AgsnoHbOM3BGnA38Lt1gB0ARZs54IEUzWhQsbLpMWt0sgPQCrwTVEuK+RTGxyN1WAHodP3BGuczMzPp7++nrq6OgoKClNq4vr7OzMwMPT097O/vW3XpnNCpHz61rQDeBp63cg0ODtLe3p5Sw+10dnZ22ul8A3jJfBEJQBv3J+AqK5dmJdUzb9W5sbFBYWGhHQClHbeaqxAJQPnNq3Ycx8fH4cdpaWmkp6fT2NjI8PAweXl5Ca3Mzs6O4Z4jIyMcHh5i1eUgvAMY0rtIAMoMbbNKJ6FalaGhIWNvBKHZ2VlaWlpYW1OUvEIeASgNVwofBqB/vnUywk1oVVUV4+PjlJSoFHCnlZUVWltbmZtTZIwmN10Ro0sVcMwVeAF4KygA8eXk5BgbvaOjg6ysLFtRBwcHBtDu7m62t7dtx/gA8BzwngngE+BxvwCys7PZ24uuFEtLSw0jKyt1+p/QwsICzc3NLC3JU0/IKsMHgI+BJ0wAyjPu8gtgeXmZpqYm5ufnY1hra2sZGxsjIyMDhcPJycko/xZDRUUFExMTlJWVhfl9ALgIlJsAVHTHhE9TqpNQPdfP1NQUbW1tbG0peTyh/PwreaDdc0WwhoYGFNX046bLZnLlg9eIU92DXafZ1/N4AEy+zc1NA8T0tOoeZ6qurjZcrKjopLwICEBKsgRA1VbcgtoLANNkRRaFxtXV1SgUMlguVVNTE4MuAQAXkg5A1u3u7tLX18fo6ChHR0fGoae/c3NzbZcmUQBJcSE7yxYXVVJAeXl5XLdKAIDhQqLAmziuZR5fBgQQ3sRSEyiMRu4Nj7Ym04Wiwmigg+yMAUQdZKoBVAvYkp8oFGQlArqQUZ2Ze0BHoWP/5ZwCUOZ8KTKdVjZqpKhWOocAYtJp2az6Tc3V/wMA1bevy9DIFbgB0PFpXkqEgVy+fNmpvAvi8p54pLO4uNhurEK+SkqjR2Qt6t8EXrRyDQwMGHn+aZJ0dnWpyo2hUeBl86kVwPWhGxT9DpPaKkoN6uvrU74SmnklhL29vXZtFaW72rzhDp1dY0vh6d3TnG0fupqAicjxTq1FdaQf9CH4NIaqgH5U2b0bAL1Xiv01cMtpWOZBx8+h5u6f1rHx2us63L44B+11GV0BRBfTISRuFxz3hC44zuqOIKELDnO1dDrL/07bneQ2DzvNvFMYdXJHHXIfha57PLhswkPU5ngK+M1NkpsLWTe8wpj6p6m6M5PL6PT6wBptnID4AWDKUBdbedOz8VoxbjNnea/0QPF9APjDD28QAKZ8hdqnQ58a2GaxHgxRBqxPDabs7r888MfkQl547MboeNfHHgp35sce1qRQs6yPPXQDpPCsy2x9+JEQJbICbooz1TkLDfoHiLkvchPg5f1/Mh67dCV9ZNEAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 24px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_yahoo{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABPFJREFUaEPtmWXIdUUQx3+vYisWCrbYHWC3IgZ2YGDgFxMMrA8qtggGBjaKYmOioCiKioWJLbYoioGK3cXvYc/LPoezd3fvPa/P84Lz6XLO7Mz8z+zO/HfuFKZzmTKdx8//ACY6g31nYGlgDWA5YEFgjgDwJ+BL4G3gZeCDvoCPCsD16wP7AdsBixUG9jFwH3Aj8HThmk61YQHMAOwOnACsPkoAISNnAXcC/9TaGgbAmsBlwHq1zjL6ZuIw4JUauzUA1D0COAeYucZJhe6fgNk4Hfi7ZF0pAAO+AdijxGgPOrcABwC/52yVAJgVuAfYKmes5/cPADsDvw2ymwMwI3AbsGvPwZWaux3Ya9B2ygE4Azip1Ns00jslnInqMro58DBgyZxI+Qswlie6gkhlwENrOVthIiOPfL8ZOvwf7XhSAI4Gzp8kwTdhHAlcXAJglsBVFp5kAD4DlgJ+jePqyoC85vpW8FKGsysB2VUvrVyTU98XuCkH4CFgy5alS4DromefAp+3dOYGlome2fSOz0VU+f5BYJtBAAzia8D6P0hM56bAu5GSDe9ZYLWOhe8B5xYGqx11u+iKVGM+4IfGVnsL7QDcW+joE2Aj4KNIf0Xg+ege0LzSoY4NICcXAEcNUJK2358CcCpg4yiV14ENge+jBXKYazsMvBa4jeXZ89FQBGu8Z2xeGLviynYHNVhjPC0FQBJl664ROYuZi7+uxM8D15bHAr/5DrDa+bUPyQTctnEzsE8KwOPAxjXRB13rs3W6kTnDeVgpenZHAOWXXxKQ56zV8rU4MD+wSHjn126LMXr+xqSdqpdCxxsCA/sHyt2s9Tw8BwjGC9DhgZTp/K5wJtp+PMDN1joIuLIjEO/UbrNOAO7plYeJHvgF2CBcERsTewNe9M8MD0z9NWH7dLmZPdjx3a3Anh1KbwCrpAA8A6w7JACXvR++ztQyF9k6JpTHQQfUKcbPYWfYZ5xstMUYHSR0ZsDytO0IAFx6FXBwy4YDAPd8TtxujmBWBV5NKDvN2D4F4KJw7805GvTeLr1oS0FKYenMyVzAj6EgXJhQtnJJNjszkDo4Ocfx+29CJYmfXR7KZc6OTMCe4hV2x4TygcDVKQDLA2/lvGTeuwXcCrFYhQ4tsGsz8/x8BcyT0F8WkJp0ZsCHH4Y6XeCvU+Xb0FXjl3KbYwsMOhsSwNYJXYtETBg7W7Yl78QCZymVcXU6KJVQFDmVW2cJYKeEce/oJ8fvukqaddshbI6RNnYse/IfD59fXwD2hFjcUk1J9LfUo+kNjd5TgRyuE7p4G4NUxS0+bjCcqsnyDZtQiXwROE2ja4AzZRZKudvlWjseTjPQxaPkV3b7cZIC4HjcOizhmgziNdLu6xkoAqDSqGehT+DS5y5iN5B3uw1kfn1PoWuBSQhlyJ1z0txkzimA3GOBWq896Xsu5Gbxra94CzWKawOPdDSnnmJMmrEfeFt7cZCjXAZiEJKo/yoT0hFLbfbvp1IAArEG+zfQsPeF0ox5d96tNfFIrq0BoBEvHOcFutz30Nd/ZORMzpLajbA3AI0hu6X8ZpPSz5rR87J/HPBCrb3aDLTtW96cKuwCzFbpXApyN3AF8GTl2qnqowJoDHkR2QzYIkzm7OQLRXzKGb/TvHdCh7eqPRr407Cxj63rC0AqiCYrxXu6Fs20BlAbT7X+v2jt0jEgf42fAAAAAElFTkSuQmCC) no-repeat center center;
    background-size: 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_evernote{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABRtJREFUaEPtmWWIblUUhp9rJyYomNhiYSJ2J2IrGGCAgSI2YqBYP+yuC4rxy0SwFQtFsTvBQBTF7g4e2Wf45ptd55xvrlxwwTDMnLXX3u/ZK961zhSmc5kynZ+f/wH81zc46htYFFgVWA5YGJgT+Bv4EfgEeAd4Gfh0VMBHAWBtYF9gW2CZyoO9AdwN3Ai8WrkmqtYVgOt2Bk4E1uxzAOAJ4Czgvi52ugDQRa4A1u+yYWbNg8Dhwc2qTbcBoO4RwDnALNU7tFP8BTgBuLh2WS0AD3wDsGet4Z56U4FDgT9LdmoAzAbcCWxVMjbi53cAewB/5OyWAMwI3AzsUnG4v4B7gDeBL4G5QkrdPKTTChMTVK4H9g+puFMWOhM4qbDzb8DngLpXRXSXAB4D/N1FjgPOSy3M3cBmgJlhhsyuvwK7AxcBawDfJnR3BPYOz2YG5gWWBBYDvOWc/A5sADwTU0oBmBV4JVTUlHEzxq7BbT4Glgb8XxuZA9gQOArYOrPwJWCtWFCnABwLnJsx+HMoZPcHna4Ami3Mcm+HW0ltezBwzfDDGIDZgfcCl4kZ+ykE1nPhoS72OLB4KWMUruY6YL+MzvvBI8ZlpRgAjWgsJV8NZJsmTz8LPNzGdyK65wNHF2yYDU2vYxID4EE2zRjKZoUeIE4FTius9/DjUvowgPmALwqZR6r8bo+DppYeCVxYsGvseUaz378yDECGeXvByGQBKLluc6yNQ8xFAUhrpcg5Me1JgUctusZtFUbNkMZLFMCtIbfn7BwESLb6yEyRjGUdqOkJrPYSvSiAp4B1CyeT6uqvXcUMt08oXpcNGNkoUI6S3buAHVIAXgNWKlh4CNiytEviuTXjFECGa79sf9GIrWmULgzZenQwSw4HsdXQIM2JfGd+QPY5SlkNkDKUxPgzDqMu9HwgZSUjqwDeVkkkbd+UlMLz1YEXKnTvBbZLAZB9blFhRIp9doWebmGVrhGHAw09yenfFKYg0RuwWR+L8IyVt4CVK1q+S0J1lX6UxLh6oKQEWLFPT93AYcBgZsjZs+BdHmqCTU1MjCkru83Ok8B3GYOHAFdWANhtsF4MB7Fvte2g6QfAzKD/OnVzaPVh4Cxe96A4nfP2vOnhouW0Q56VE6d8C4UOMOpCAvoIWKTiTbRRcZQoDbeASbttfNxj0LUEVOq9TTI2NmMSY6M1b6L28B56p9CausYOzmqvbAM0DZF/e3sOzXJyDHBBCcAKwOsFRloL4GpA31aWAvYCzgh/O09tXGzucBveUEq8Nfvoz0oAfF7DiWpAmNHkLpsAjwwtcOZzS/hfDQ8yYTh6HCepnlg68SLgBKGPHBC6u2WDuzh+l9N7w9sDXwfj14Y2NbXX98CKgL13FQCVRhELJ4fJc+4lLBgSh/woJRN8v1HMzYU0+DQgR+kqpmSr8VgHFTF0acw1BvRscR1rRuekpdGixE6KLXnrKtYHxyG2oRJBf+YBfPMGcjPwitk3pa+T+6JTAqDR9UIadAg1LcUaIeu0MCalBoCLbXJsJBaYRggsfH6yKtLrWgCeW5phel1+kkHISJ23flCzTxsA2nNk7ujjwMhEo2a/nI4TN4fEZq5c0I+z0RZAs9i4MM2O6juZlOL4MFBu9SK6Amg2scI6dHV87ky1jVicJHAy09qmZ4L9vgAag3IZx5F+U7DdNP1Ke5tKrksYmH7otsJLK/zoYVXuJaMCkDqExdDmP9Xw9Dq8iycbQO8Dlgz8A4Vs7TEKUbQJAAAAAElFTkSuQmCC) no-repeat center center;
    background-size: 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_facebook{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABEVJREFUaEO9mm3IFUUUx39WFpVmoZGKYWVEURiF+YaCppVZZh+KqMiUQEEi0ARRKSpESz+IhFiCBRWKEBgWRWUpEmGEZhFphO9Zlu+ZL2ii/C+zsM9td/bM3Nk73x72nP+c352dc2bPPJ1IMy4G7gYGAbcCNwE9gCuc/EngILAD2AZsBH4AzrU6facWBBT0/cAzwIPA1YFaR4FPgfeBL2NhYgAuA54AXgJuDgy6zHw3sAhYBpwK0QwFGAe8CfQNmSTA9g9gFvCe1ccK0B1YDoy3Crdo9xHwHHC4SscCMBD4ELi+Sizx8z3AY8D3Pt0qgFHAaqBr4uCscieAx4HPyhx8AGMBLWVn62w12Z0BHi2DKAMY6lJblsdris0sq5UY7epHB6cigOuALUBPs7zN8HcXwF/Av65uqHZcA/QC+uUKX5GiMtRdwN/5h80A+vtz4D5bTJVW54FVwBvuR/E56DXRfvMNxaaiKd3GaAaYBLxTGZbN4Dgwwe0ji4cFQDrP5utEHkBL+StwrWW2ChudcR5yq2mVswLoFboFONa8Ai8Dr1pnq7DTsWB6oJYVQLI6xszNA1wJ6DyiitvqOO1Oo38GCoUA6GR7A3Aie4UmAu8GTlhm/gXwgEFL9UU/WJaqlTjeMvhlJo29kAF8DYwMcPaZzgbmewy6AYtdhW2lzqxVthSANq+W5KJEAE8DKzxaHwMPJ5hLiaK7AELePcu8YzzZR0Vyv0XEaDNeAAuBGUYHi5lexfUlhkOAby0iRpsFAvjE5WyjT6WZD2AEsK5SwW6wRgAqXioMqUY7AbYJQBs4Rf7PfoB2AhwQgAqPPtRTjXYCnBbAWeCSiOjVUtle4KcKXNZZuNwdnYumU20ITa9nBaBD0VURALe5JlWEa6HLJtccC9E7IoBdkW2SlACK4x+gS0j0wE45xh4jUgL0AfYGBi/ztQLQAWpKhHNKgHuBryJiWCqA2JNoSoCpwJIIgAkCUH/ztwjnlADKQC9ExHBjdpz+Gbg9UECbrqg9/gjwTYnWMGBNwTN9UF0aOP9PwJ0ZQMrPyXYVssZnZQbQ26XTFF24dgCoW6cO+f58V+IDQB8jrY52AKj9rk/KDn0hXQttjXgXm4HrBtDRRwmkcYxpbmzFZoM8RN0AHVo2zQDKBj+6PmXsq1QnwE6gv+utNuIrau4Od1UxdkPXBaCNK+0On6Rl7fXn3V1YzCrUBaCY/letfRccrwMzIwjqAJgHzCmKxQeQdSxeDIRIDbDA90P6ALK4p7nWiy62LSMVwH+u3aPMWDosAHJWO0TdNt2kVI0UAPuAp4ANVZNZAaSj6yC137WZfG3IVgB086ITgVb9UFXwZWm0ym8A8IqnGRYDoMDVYJPu5qoA8s9DVqBZ9w5gMvCk+8+U7HkIwAFgJfA28EtI4JltKwCZhjb3YECX4vcAr3lu1/VcR3fdvqs9/l3sf6lkk18AcGTXFLbaEtoAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_whatsapp{
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_twitter{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABMRJREFUaEPtmVeoJUUQhr81BxTMGFAUI4oBdFVQjBhQcUExoqigmDA8rA9iFkUUTIiIiCLmgCLmgDlnTKDuKiYMmHNWvqVn2Dt3ZrpmzhyXBevxTHVV/V3d1X/VmcJcLlPm8vj5H8CczuDQGVgN2BBYE1gWWDQB/An4AngHeAV4fyjgQwDYHDgA2AVYORjYB8DdwLXAM8E1tWp9AbhuT+DEtOOjxGBGzgJuA/7paqgPAI/IpYA7P6Q8BRwJvNbFaBcA6h4DnAss0MVJB90/UzbOAP6OrIsCMOCrgX0iRgfQuR44GPg9ZysCYEHgDmDHnLGBv98HTAN+a7ObAzAvcGO6sAPHFzJ3M7Bv23HKATgdOCXkanxK+j+zyXwbgK2Ah4F5xhdbyPJfwDbAE3XaTQC8tK8C64RcjF/prfTe/FF11QTgOOCCMcX1GSC1WAmwQETlWODiCACNvges0GL5V2ChqOekZxk+O/Ehf1oY2AM4B1gR8KjcAmwErFVj+2Ng9WpVqsvA/omjNMX3fTqT9ybCFsFhRi9qUFwe2A64Px3ZR6GR5hubb0QpdQA0tENLVPck4rY2YK1eJYPAN8R6nhN3/nzgI8BA64qHse3UBmBx4CtgvhZvVwGHpO/LAFcCu7bobws8kos+0ROP7+MtBNFLvBTwQ2GvmgEp8V0ZZw/WZMizbK2uq1qLAT8GAHjn9G0m2sQYPQWzpArgNODUjAGfdivIlxU9bXn05EvbJx1VbGp+DgA4GZDE5cQYfWBrAdwQJGyzH6Mmh8ul+yE9tmrlxPN/fE4pXWLvSC0Az9+WGSM2Hm+nTurOgMOoitVF3pMTY5Ql1AKwO7JhaZNJlSDnMfj9OWBqQFeGUN6T6h14A1g3Y0SO7oNiuRtKlkxNv+w3J28C6zVl4Flg05yF9OjsnuPqATuFyl7ATUF9Yyzb2WoGLE87Bw09Cew3UCZ8EKMNk9OM8t2pArgQkDRFxMv0UKIdo8x5NgZeiDhMOsZYVqsqgEOBy4PGPkwDrNaWL2NL/2Z9Aj3IrDHGK5rugBM1S2RUbgf2Bibx9KCBo4BLgrqF2hrAjCYA/i6VXrWD0ZfT6y2LjFCGwvQGgBeyCy2fmSpgGV4dG5XTnNQBQKHq6+yO/hJYu0k6OksHdGdXMbYJPXodAAe0DmEjNfm7NOO0e3sxGIx86VZAktdFHHrZ6HhCWjPgx+tSiaw6+DaNFR0DfgL48NlJRWQJQCJ2dM9BwTXAgVVHTT2xF+X1hp7VkZ98yD7ggQAAG5+DgMMAQfQRyaCvr3dggrSNVSJ34Zt0EeVQzv9tNJxo+N+A6d4M8EiOKtJnszdJ2gDMDzw2hil0VzDPJ4ZcOyfNTeYsp7JEW8c5IZ8nbuYfIrWSA+Ain3ondF2rxqiAPY5O5F5qMxQB4HrrtiTqv8rE18BuwNO5XYgC0I6X0vpdcvGc8Z7frX4OCd6NrO8CQHuLAOcBh/es5W0xWZ796+qE4Gs+y1ZXAEUAHimBlL1pZLdadORR0zu85qWpvgAKA1sAR6TJm9npIo5aZLOXATZHvWRUAIVTK9TWgFO49VOf4Myz4FPSjU8Tx3LMYlVzWteFvfYuo712Ji1yAq1EGGovP0NloJfzIRb9C/kuzjFHcRn/AAAAAElFTkSuQmCC) no-repeat center center;
    background-size: 25px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_skype{
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 25px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_telegram{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABQZJREFUaEPVmkeoZUUQhr/BnEVRZ1TMCVyYHWepoqIIZmZMKIIBMyZElybENOYMJhRHMG3GiLgwY9iYR8WEoqOYdRQD36HPo+13zznd9517fdby3arqqj4V/qp+M+iHZgK7AbOBrYBNgDWBlYP6n4BvgA+Bd4AXgWeAL6d6/IwpKNDAw4EjgR2H1PMKcDdwb3CwWM0wDqwPnAUcC6xYfOJggZ+BW4HLgc9LdJY4sAxwInBhFBolZ+Xw/gJcBlwCLMkRyHVgS+B+YJscpT3wvAHMBd7r0pXjwEHAHSO89SYbfwSOAh5qc6LLgaNDbC7ddRMj+v1P4GTgpib9bQ4c3yY4IoOb1J4KXDvoxyYHDBtjfqkxG9p0nF/iYODhlGGQA5sBrwKrThPjazNshjuFRjhhWurAssDLY6w2pXf0euj2f9SCqQPnhhpcqnic/GeHhledGTuwHvAusNI4rRniLENpC+CL1IH5wGlDKOxLxC4sjNg8Q+GVwJmxAwKzT3rENhk2VCx/A8+FRrkAsHk9ECpOmw6x04YCwDqETgGuyT21B75PgbuAO4H3E303A8dlnKHN19UOCGuHhcQZZ1UsvwZYICx5GvirQdASvn2GUqvlbB2YFWKvC1Zk6BzI8kIIERvj9xHHCsBGwNvR35YHfgBEvl1k+M3U6EPDQNElUPK7yeigYog4gaXk9HYpcHrIgfr3OcDzBQfN04GrAbHGVOk34NFw208Atv+ULBYOLXsB+wDC5pi0Q3tyab4OPA7smSsxgO+tkJC3A4tb9Bxi0gFWEB1Ik1fRe8KYmmvOQh34IAzhuULyOYx7mAn5ZoegA/6N4ZK88b1bhnkbqU0qlxbpgNuCNTIkfgcMDcufqHACjzTIOkOcFI2gzwL7JYkci64OfJuggy6zFuuAs6cgro2cg+3UOptDosZbgG0Dsw5bLMyTJtojXFCO/ppnSa4DQmxDrYvcA+msU1Q9S9wGnNCQ1LG+84CLug5Ifq8cyAkhW/wjgO3eMBq0MdgXuB7YIDrE7cL5ATJ02eZXMsRKqAqhRcCmBVI2o9qZJ8MGztJnlanJJnNGCLtc1faOdXOZA1+VxI+FslYoW7F/F5JutUjY5D4mVKlcnUL5z3KZI76qjPbVyNQrJHZ2XVhozAHAg4UysleNrE8o4Q7nwCEMMVecBktprg6sE6abPsCcSWwFKqWngN0LhcyzWbXRQlNr91TJinNxpGS5jB2nNtjAbGQl5Ip+Tt8DjZs8EajkPlWcZcVym93UuX1PiCF1rhN2+RtqB0SJH/cw0AvS7BMugTXe8JQcGw8LY2tqoO8LwpMSmjRSKnxVwOclilLercMlWIW8lJjsH74pOPPG5MqwNG+uCF+197WKsGFeyybbxNPgc6LccFlVY6acyxMViFir56m08qjYSWnUpNF+8R2GWOWYT36BilIHnEVfArYbtQdD6n8N2CUuCP+35a6bE4eeCWpqXrZ2k206rdft8M7c/6K27utyySXTf00mvrZYICZRF3yYDk9MNqzGi+xyQI/3D41mlTF/ChdcNrlJYZOTA6mtbozdrI2rOlltfGZ12GqlnC9QK6i3DBcAo/oa9UO3gNAtSCeVOFArc5fqK4mJ1ddjiNjGOPeVvugfQIZxoHZErOMwdASwc+E+Rx1WF5umC7L7AqTuvPGSMlqibG1g19AlhccbA2sl/27zNfBR8u82X5UcMoj3Hxei+hGGLQaxAAAAAElFTkSuQmCC) no-repeat center 2px;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_pinterest{
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_reddit{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABU1JREFUaEPtmWWobkUUhp9rJwbY8cPuLhTFwrgmYhc2ioU/BFtMULCwUa9it/eaCHagInYrKthidwePzHfYZ5iZvb+99/lxwAWbA2dmVsyaWet955vAOJcJ49x//g8gyuDcwArAEsA8wMxh/Cfgc+At4GXgi74y30cGlgP2ACYCy0JtVv8BXgXuAa4FXusSTJcANgeOBtbt4gDwGHA6cH8bPW0CWAy4ANi0jcHCmoeBg4E3htE7bAB7AhcDMw1jZIi5vwJHAec1XdM0gGmAS4F9miruOO8y4CDgrzo9TQKYFrgF2KZOWc/jdwA7AX+U9NYF4PgkYK+enWuq7vpQ4f7OLagL4BjgtKbWCvMsnXW2csu9E2e0CWAd4BHA899VzgbOAlYM38rh78fA3sD3wPnA7glDf4ZS/XTKidyueO5fCI2pq/Ou3xjYOXTnlwA/9b8HmB1lFuBrQNux2L1XBQxmlOQCOGyYUlYTobu7EPBpovwuH7qyKmYLAUyV0WePuKhJANMB7wIL9rH1wO3A5cC9CX1PAvsCYiVr/3YFmx8AiwO/V+ekMrBbwCg9+c9+wErAIT0o3BW4oS4AMckmPRhThefbTIp3Fu1B530BNI6oijPgOfwKmLoHY6p4LtTx13vS5yWeE/hhoC8OYCvgzo7G3ADh8meA3dRSaVGYN3AFN6mLbFG9T3EApwDHtdBuWbwGuAt4u7DeCrMUsHXIzDItbJ0MnJjLwM3ADgWlDwEqeB9YI0CMCwHPZhvZFjgQELw9CywSnFu/oOym0FP+mxJn4ClgrcxixyQvtQixTSSVNXb+J4A1C36sncuA9C6X1l2AGzs613S55fK6zGTvlw0wmQHPr80iJesBjxc8mCHwBaHAFcCP0VzPv5uwMHBluOQ5ddp6NDP4Tng0SAYgPrHppOR44NRCAFeHi+kUCfuW0dwqsnWjzHTuOJ4AnJSxpY+r5DLgJd0gs9B2L5HPZUH44SVUvgNmj/QYlC8XA5kvkwV336KQo60PBnCYzIC08YDCLns0hAYpkTe4y8olgRJW58mnrwqFQwK/YUaPUEHkmpNRuuMqdDhwbmGx1HLHwrhVyjuggwOYXJ3u8ZwfeCAGZZVJ7v5mBRs2RblDMgMSjecLi31ZsxGNlXjRRZ0LFAxIiuQHyQBUIG73iTAnkhPPYUokJd6V1O4734z73BhXqIEuG5vwIyfCEzM4oj8Fp8Xlpiknwgbppo7GIne1yRwbmtGAjAsOLQ5Wlxcz+r30z1RLZEK/x/uI6v9TAZgiS1WJhLtL1vTfIiM6un8oBEsDHwVka8Ux7RYBv7h8mhWJTwnGu+v69kpdAI7LniyZJZFke6E/zEyaPnABnf2kcGnlCbcW+s9A/d2AaHmU5HZ5tZDOHD8dKPkZOCd8wuhhxOf3IwNTM9iSuAmrh5PRKAAnSaB93msi8lSzNiWgyjcTx0SQZvcVxXpZfRxu+mTjY/KhKUdK53zWwKhy2KgU2C/hheGbMEkW5SdeGlYs3Z6IZOWqey2z8QhtB7+0DGu863ydtuKN1P2md6A6b6MAzurOaVdn4/U+6nppiz981GVgoFRFMqEZ+/Yyo8/i4Mu0lacoTQNQiQ1Kyllq83X2mozbO6S1ybfQNkeoumau8MomKR8LmRwa4ZdNlQ+TgapOAzgTWLKpoZp5ll17Qu2R6ZqB6nqb3PahV0hC6ppebFucJG30N7fbgOyPGKXg22Yg1inPFXr4HCIkl5nFz+RWFVmbOMvfHcT9ORjSOLF9BRAbtMPOAdgMFZ/Yv0297zf2NDNxrALo6lfj9eM+gH8BwK3xMf4i5w8AAAAASUVORK5CYII=) no-repeat center center;
    background-size: 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_xing{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABNpJREFUaEPNmnnoZWMYxz9jz74zKMzYIokwJlkTxT+MKXvIVvY9UhSyZBs0ImSfsWRJhPwhyx/27Q/rIPs2JGtDlj639/46nt8595733HNv96n7zznv87zP932e99nOnUI7tDawOzAD2AyYBqwGLJ/E/wr8AHwMvAe8CDwDfDPo9lMGEKCChwCHAds2lPMKcBcwLwHMFtMEwHrAmcAxwLLZO5Yz/AbcDFwJfJkjMwfAksDxwMUF18jZq87a34ErgEuBRXUY6gLYFLgP2KqO0BbWvAkcAHzQT1YdAPsDtw/x1Kt0/AU4HHi4F4h+AI5IvrlEv5MY0vu/gROBG6vk9wJwXC/GISlcJfZk4Pqyl1UAdBt9fvERK1q1nZaYDTwSF5QB2Ah4DVhxTJTvqmEy3C4lwgnVIoClgJdHGG1yz+iNlO3/6jJGAOekGJwrOHf9+8DnJUzb17D82SlXdNiLANYFFLxcrjaZ68265pWYcbcAjP/9Ip6utAnwdQQwBzglU5kmyy8ALixhfBLYq6bAq4EzigAszD5rsbap0kO3sVq1ZCjSPsBjNZV3mVZc3wKw60LG2WszBDRdavVq5VkkXUbX0YVyyAQ3twvAsjanJJ5bEpM3SFm7SomXgJnAv2FB08MzWs4QwNR0ofqVFcV9v0gXMbrCQ8B+JQhUemfghfBuFeDD1PzknL5rlTlVpQ8G7snlBs4HLgp8dmLvAEuH57qN7hNJt9UCTelAATQVYjgzHH4VdjdCnFZ49ke6uAaJInmZ3wbsM5rSHAE8BezZUIJl9pGBd+XkFqun51pJa0V6HNi74b5dticE8FFqwpvI+gfYBngrMGsBLaF1tJLWKpIH5sENSgsE4LRg1YaSfkwKLgz8twH2Ev7uCO+scK1ptmy4Z5FtoQDsPS3imtDRwK2BcUfg+RTbDc1aqUj21YbhNmjRIADMHTsEBU1Kr6ZqdhfguaBlvB+DgugAaOJCNhjW5rpCkU4HrgLuT015VNB3rmmLOi60AJieKdH2LsbvdVKzsQKwOfBukLkGYAJs6q5lKnYucW4Y/TbF9Z+CxHsLp34ucFnJjk8De2QeVq/lnTCam8jOA1S2SIbSBwoPHIlYs8fZ59bpjizWEohOIjuopEJsQ/4tafwYZfn8qDY20OICWCt1NznFXJ39DZ9Oq41KRVozZepBhwYTxZzCLU2NKm3Ts8CuJUK9I5cMuJkj+pndUz8JuG5AgVXsznMeDC+XSVHKHqIpnQDc0AVgS/npkBp6P2oYVuO02eFtDAZ1wUxqKWW8Bji1roTMdY5rLi/hMVPvlCnL5SZEv1GMbKzycwqr5pAiee9sNXMCyP9CdGR0aFR2Ug0OaRLL66l0jy8srVfK2MCT1wIdigDsjjwRE844kodgAVk5WlTpcR7uWp47PZygKt9zsmBpME7j9VnAo9Etel2eY4GbxsCPzLjqYgkyifrd/nH4xGTCqjzIfgBEvC9wJ2CdP0oy9PoRfZLb1LkDUdGN0yenUUUno42Z2marJ9WxQFeA/a7mdM4zLGt0P3Rb6P3ZT/myPFCHx1nqWelitfUxxNpGP/crfdYfQHIsEMFZANoMHQr4aShXltHFpHk3MB9wxpRNuZtWbWCTslvKks48NwRs4ot/t/ke+CT83ea7bI0Dw39M5uUSknIRVQAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_linkedin{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABHtJREFUaEPNmlnMXVMUx3+NMWpITG2JGCMePBiqqniQIIYHQaJqTkQJTapSvBkqEXMlYh4SIobgAVEShPSlSOmDSFPVFkErah6i5vxu9pXT8+1z9j73fN+5dyX35Z599lr/vdde67/WPpMYH5kCHAfMBA4C9gV2AyaH6X8FvgHWASuBd4G3gK/bqp/UYoKdgXOAC4AjBpjnX+A94EngKeC7AeZgEAB7AguBSworPIju4jvu0EPAHcBXTSZrAmBL4ArgJmCHJkoajP0NuB24Gfgj571cAAcCzwCH5kw6DmM+AGYDn6TmygFwOvD4BK56lY0/hfP1Yh2IFICLgIcB3WcY8ndw2werlNcBmAtUvtghGqPVpWEhx6itAqDbPAds0aGhdarciTOBMe4UA+CBXV7h867GWuAL4ADAkNqVeCYOLx/sMoCtQpaMRZsvQ+JaWrDYRPYYsE1HKIxOZvs/+/rKAK4Bbq0w5hTg1ciz64AbOwKgGpPonTEAusOqiuz6e3CpvyKGHgKs6BDAz4BuvkGdxR1YDFxZYYhbZvbdFHkuD5LTdClSjquLAHYBPktwmzkhG5cNdTuv6tJ64BdgbwlgfwfmAfckjPgeuAx4HvgH2DYYvmhI4VZedl8fgC6QS4lljuuBfYaYoV3rd4CjBLB7OBApWtGxlyTVmZOmafTZwNPJ4WAMjhUd+wH+FKPU2xVzGb+3D+73EvBmqMh0RSu4U4EZGXYUh8wWwN3A/IwXTwDeiIy7Abg+/G+23Klirg9DAjo3lJWxYccH5rtHhj0OWSwAk9NJGS+0BfAEYLAQZJ3sFdjAtAyblgjAomH/jMFtAbgzP2bocYhZ/5WMsasF8C1ggZ6StgBS85ef50TGjQIwu26dMft4ANC35VsHh1B8C/BRhe5rAZ/XyaYuAci17AcVKbhRTV6jF5TlWKDIfGNAegA2AlKJlLTdgXuByyNKpCHysLIYWq096qTnQqtDcTLRACySLEjKYnS6MPK/h/6HhFG9Q9xVGDUP6PtleQ04OfL/doC0pU56YbTLRBYD8Dpw4oAAeoksl0q0PQNVO9AGwFlNyNyoAZDMTekzUMNbikiNGoBlwKwmBc2oATAk398HIJX4PFFSjhKAMSWlQeAuYEFNzBolALbgpSSbdSXkKbZVLDpiMioAKtsqGm2r4rYRB7AZ9Yi1Fi2WD4uAeBb4NPL/McDR4X+ZrYkxJhcDu0YeOKdzl8U2Z7ld835oLf7fYIsV8jZtHbhjIo13/VjXmQ58XFRc1Yk4DXhhSP2e2MK44mcAL5cf1rVSvIX0gmPY7RYzrrY8GkOWMk6a+8gQG1hebJiwvIKNSgqAL+lOcvauz4QNgPNjbpNzBspoPdhGilh0mojDbBDxmnVNavKcHejP0b/otpk7UbthAWPrfNwvuosLMTXcknhzWJW1UwtXfi63eSAY3+gDkCY7UFYqAfTO4DzgyAGildHFpOnHHvZmbd83ljYAisr8tKb4uY3NXrNu/5sKk5DdD7sMfm6j4TaB/QSnlfwHDWkXF05pVR0AAAAASUVORK5CYII=) no-repeat center center;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_vk{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABP5JREFUaEPVmlWoZlUUx39jY2MXxpgvFsY4+KSCgoUFY2IrdueDKIqBNSYmig6Kiq044oNgBxYoGGNioWMHjs3vY5/Lds+Jvb97v+9e1+M5a629/rvWf61zJjE2sgKwNTAFWA+YDCwNLBrc/wx8A3wAvA28ADwJfDna4SeNwoEB7gPsB2zap5+XgduBOwLAYjf9AFgFOBk4FFi4eMR6g1+AG4FLgM9KfJYAmB84Ejgv2holY+Xo/gpcDFwAzMkxyAWwLnAXsGGO0zHQeR2YBrzb5SsHwO7ArQOc9aYYfwL2B+5vA9EF4ICwN+frmokBvf8LOBq4rsl/G4DD2wwHFHCT22OBq+peNgFw27jn5x1yoE3DuRJ7AA+kCnUA1gJeARafIMFXYZgMNwuJcCS0FMACwEtDvG1K5+i1kO3/qAxTAKeHO7jU8TD1TwkJrzdmDGBl4B1gkWFG08dYbqV1gC9SANOB4/pwOB4mlwEnxQAkZp+MIbcZNCi502oSwGoLHQNc2THqnwFkpSaRk0anIm3+IXnotly+wf/vwKfRu4WAlTJmwJivrgBIa7so8UHALZFjba8PrDQeb1lgdhKAuk8A2yTPvwc2Bj5K/L4KbNQBwttyio5XDBS2i1b0ECdOVw9FSmzrOapbTcEeltifDZyTPHNV38vgXv+4Axx4r1BQdK2aFZRVVyrPA1tED51VV8EtF0sK4LtQuakfy7XAEV3BhPd7CuAKQK7RJabzNYGPE0UrstuSZ+sDb3YAOBG4PNFZG3gLsPbIkekCeBzYNkc7JLkzE12zt3vYrVjJlsBzLQDMNxsAHuBYpM67ZMai2kwBvB+WMsfOw2nBLleP5WDgpkwAbi234tOJj52Ah3KCiHRmCcBrb6kCw7OAcxP9eYBngKnhedsKnACYNGNZBrAKkw2USC8PWHu6DXLFO96zIPBYLDttlywJ1AGwvnC8uuLkYWDH3AAivTn9ANDefGBeSMXAHwG2CjOaE9OqNRdDjp06PQClW0hD72CTkldrKmbS33IjCKtiobJzgU2lOlsAs8KWKLU32WxSc6BL/ai/IHAvsEOhce8QzwS2KzSs1O8O7Y8cc7t42wNnJJyqshXEozV0o833YyWJrMmR3TSLjC65IfAm+bzJb676NvRT5WVrdDkL73uJLJdKtPn0ZpEDpYkptqkA+Oxv4MCaDO47r+KngJxWzjQBSJ4+T6qzzAn4j9qLgFflGw3G9j4Pid5Z1+4atk1qchFwakcQI2ROPampFf9oRb50H3BzyLT2OqtD+mw49PEYvt8beDAZOM3sdXGZc6aWFDT9gLPTbKJcIuzvJh9fR7eZMZkbunpSduyuqQBYUsoyJ3pBX03AXCWlL6S2x/czzeNgc2n4RvG/bKvIhG2r9D5PpWXkacCF4zCjJUP6dcgV6EkKwErI69BCeyKKxb7la2Nr0aAncnPXzonV3Ig0dSJMMPdkXGXDWiXzy251FVtbK8UWiJ2E8RYzrrHEJWvnClQKE+ET01FtE9nVzBKIXQLbJosNeSl+DKy1tdDPAWDc9mv85DSs28nbxs+sFlutkgtAJ9Jbl9OOxKBWo/rQfX4HNc8+A3XobWBZwHiwxoo7yW28MPxKX/QDSMkKpGAkgBZD+wKb91FPeLuYNGcAdwLfdm2XuvejARD7Wy60UsyS/m5jSWiDN/7dRsr8YfK7zVf9BB3b/Assb+4SbQ5+EQAAAABJRU5ErkJggg==) no-repeat center center;
    background-size: 22px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_okru{
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/social/social-share-okru.png) no-repeat center center;
    background-size: 24px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_douban{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAl1JREFUaEPtmstOFUEQhj8UdKHAQldEEtaC8gyGeIHX4CLECAn6GiAYicbLYyiBEJ/BBbg2BKKJO8WNl0h+MmOazszYp60+ziQzu3O6uur/q//urumeHhr+9DQcP1UErgEzwAQwAlzoMtlvwAdgB3gJ7BbFLyJwHngE3AXOdBl0WbhfwDNgGfjuGvkEBH4TuFET4D6Mt8CkS8In8BSYryn4HNYT4H7+wyUgzb+rkWyq5DQO7MnAJbAOLNY8+zk8zVHNh1MExOhqQwhoRZJiThH4ClxsCAFhHfAJ/A4En3rz6wiHC6ajjoFkY8w6wtESiEnxX/okH4EEmKNcnqgnRkJR0RJ0iibwOiv0Do1BXQGeZ7VOiOtoAsPAQUiECBv53g/sF02g3Qf+9yrkj0DosleGO9afmYRaAt7QhCakHYE8caEZq+0cCFy2g81CE2ImoWBkgYbJCTR+J9a50VyCckKJUS10J3CkoiXk+t8Gbjt/XAI+Ab0lIH4CQ8Bnp10+bgaCds1MCBQB2gJulQBSm5vhy8DHCsJVvEwIKMBsdviaB9OB8IuSyGp75bSpr2QT85gRKJKRstrnobKUj1ybEQiVkaV8/olA+z5Qt/eBmAlY1Sf5TlxbCX0B+q3TmcifsA7+mclZkMYfr68BS4kyZu12FXjgj8BYdsV01jqasT/dWF4H3vsE9FsXaPeMA1q7e+wqxV9RzgFvsstt68AW/nTpPQX8yJ0VLYkisQIsAHWRk2SzATx0wRdJyM3SKDCd1er61KDb92dH2acGKhZVwZ5o3n9Sb0oWsqn00XgCx48TgjHO4t2yAAAAAElFTkSuQmCC) no-repeat center center;
    background-size: 26px;
    border-radius: 50%;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_renren{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABHtJREFUaEPtmVnob1MUxz8XJTJl6uLBGCK6lzLHi8gUeZDohkjuYLhX5inzPCXkgUwlY7l0L3lR5iFjUkK8yJQhIbM+//bv1/mfe/Zwzv79H27dVefprL3W+u417LXXnsVKTrNWcvtZBaDlwdWB9YEfIp7dEPgZ+GdSnp+EB2YDxwBHAnsAtwMXRwy8CjgTeAN4GngM+KYGTA2AXYOhRwPu/IiuzgC4qMGrJ54AXPPhECBDABgGtwLzoDOH+gAY2fwf8ACwBPixD5C+AA4G7gcMmxgNATCS9TVwIvB8KYg+AE4F7gTWyAivAaBow8owu74ERCkAjbqwRGCI51QSN3MgJdKEvySnswTABcA1OUEDkzgn9vycJ3IADgGeBVbLaZohAP8ChwHPxfSnAGwOvA9s3MN4WWtzoK3uO8CSbYKvQCkADwPH9zR+JgAo80HghD4A9gJejdT5HKZJe0B9nhP7AK+3lcc8sBQ4Imdp5P9MAFCVrcdRJQC2Bz7umbhNuTMFwITeAfi0qazLA5cDlw7cfZelSl/fktw2Q7uuzAF4B5hbAeA04J7I+vnAXRWy3wod71hE2wM2at8PTN6R0GOBRyNG+u+RCgAmszb+NJLRBnAA8GKFApfu3VUtgkz/Wd1qaH/gpRiAWhf/DawH/B6xcO1wI8s1hCmA00K07QGbpysqtue9gvz5ANilQoeNopVuitoAbgDOqRB+B3BGZr08iyp0aON5MQA3h1vRUPmelq9lFu8LvDxUAXALcHYMgDU21svndH4ObBeO/RSvXpd3q5zAyH9tHJ9T7RDStbp4CHlIXVe40MvROI4L14zYFjbPkjYAe2/7/770LbAN8GvhwnWAz4BNC/mbbIcCy2MhtBnw1QChi4Hbeq5zjfHclxwojGdJXb2QzdK2PaRaFh1o/dGxxpxwQ37r+Lcm8Ga4rJSq+yQ0dGP+LgDuirtTQhqt8YLoIhu7j4BnIv93Buxv1ipRBtwInNvk7QKwO/B2oUBrfirp3w2t+XEJeY4aS8NvN0CZSQ/405vPnhkQ0+pxB+9+oWf5K5TMVG6VeP0VQJnTKHYjcxqxLAHgPuCUTM1/ATgwyLCFtvzFSDvuBU5K8BwEKLMIgEyO91zUJNtZeyU/b0gxOrwV9zZ5c0I+xNY4urksDLPaG+tYxU1dgVJTia1DclqzJXtwJwPel1O0URjHbNFi8qJkO/1nZr1jeuevGwS+X0Kl+qIvAPlNPkcautcWwxlNitzFp8JbQRefbwdnZWT4exPA0eLJYQoevQTlJnMK2xL4skCpLDc1G63ImgXA3YXysrpLABTqmmpxS3ohp88WAMOkmiYBwLC5tn3AZCyzAJxeecGfUlELYF3goUTM53bY9wZPfc+KQVQDwIpigtvv1JBvYz5XOUjuTTUAnA54B/DZaagc88GXSnMn1k8lQQ1V3BS6U3hm9bWy5LJu/NuFPgk83qPCdQKZBICmYA8fp3o7hgGUj94a7CHowMzO1J0uvfhkQ2rSALIKJ82wCsCkd7SvvP8BcMfRMQBb4VMAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_qzone{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA99JREFUaEPtmVeIVVcUhr9RY4kQrFhRVBQU24P6oiKWaEBssT5YsRcQUV+trxpEiBUxIWLFEgXFCooNGyjogz7Yo8QGQVFi5R/21fHMOfesfWZfcWA2DDPM/de/1r/bWmvfIsr5KCrn8VNIAQOAdW6CpgNHCjFZhRLQGLgO1HJB/we0B+6HFlEoAfuAIZFgDwIDy4OAMcC2hED12Y6QIkKvQB3gBtAgIcinQFtAv4OM0AL+ACakRCbMpCDRQ9BbqA9wzMipGyrIrRRqBX4ErgGtjDN7B+gAvDTiE2GhBPwGzPMMZiWwwNOmFDyEgK7AOaCyZzAfgB7O1tP0C7ysAmoCZ4GOGSO4CnQHXmW09z7EmuXOQD/3oxmsntW5s3sHSIguAP2cAv63clpWoGWJgBV4bSt5RpxWQ1syJ+gK8DGJK05AU6A/0BfQ1dgwYyChzB4DJ4DjwGHgYUniqIA5gG6UH0J5D8zz1t12v+d4owKeASoHvufxHKibJEAlcDvP6C3nKI6yEbAeGOTpTzGqNC8eUee9gKOeWyirAPlvAjzwEKAt9DNwMkmA/j8L+LzHDOTfUsBsYE2+Q5z7bC0wwxB83CoazYrzh3qDwUYDtaczo9ik2dMtpCurt5E8CXYeGAboKiw56gF7gJ5G/tPuWi+V4PItv076BUCJLMvQ7Krufx0xVtmxH2huJL0LdAP+jcOn7d9OwBlANY91KGsuA5bGZFD1xFuBn4xkEq9VupyETxMgO22B3cZGRWXAeLc9oj7nuiRZyRi8JkI99M58eIsA2S8BFqc4VoofClyK4KoBG5wwY+zFMK2g/OYdVgHCbQdGJbCFOqw5ej3LDAfUMwQRIJJmgA5UdPztlvpNmjPD57mqUwf8ngHv1Q+0Bm7GkCqb/mNxZsDkBLQBbhnwXgK6ABe/kQC1qdGzFKvHegZkrP5ATUZ0HHBZO8Qq5FZAjZPq/9ThI+BXd52mkgYAyNdeC4+PgInAZgtpAIx8/Wnh8RGgRLTKQhoAI1+rLTw+Aha55GLhLStGvpZbSHwErADmW0gDYORroYXHR4DKgakW0hKYJ+7v+p52G4FpFhsfASqqRhpIlf71DPIXsAt4D+g1epwrDKsYOORrtAHnlcjU4Oi9KGmomNviGvXbCSBl7bGAvvRrkYdLvn4JLUCzOSJCqg5JtdAm9xiQWnw5e5XUas6nuJayaoRXvpIKx6+gPltIXdEh926kr5EUtLZJbp9bJiwOo/Oh7TXZPeno3UezH1e2lLL3ESDjGu6r00dZo02x01vRC8Bc2foKKFDc2WkrBGSfuzCWFSsQZh6zs3wCB1afMZXl+dsAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 26px;
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg_center_show_social_share.cg_center_show_social_share_weibo{
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 23px;
}
.cg90degree,.cg180degree,.cg270degree{
    transform-origin: top left !important;
    /* IE 10+, Firefox, etc. */
    -webkit-transform-origin: top left !important;;
    /* Chrome */
    -ms-transform-origin: top left !important;;
    /* IE 9 */
}
.cg90degree{
    transform: rotate(90deg) translateY(-100%) !important;
    -webkit-transform: rotate(90deg) translateY(-100%) !important;
    -ms-transform: rotate(90deg) translateY(-100%) !important;
}
.cg180degree {
    transform: rotate(180deg) translate(-100%, -100%) !important;
    -webkit-transform: rotate(180deg) translate(-100%, -100%) !important;
    -ms-transform: rotate(180deg) translateX(-100%) !important;
}
.cg270degree {
    transform: rotate(270deg) translateX(-100%) !important;
    -webkit-transform: rotate(270deg) translateX(-100%) !important;
    -ms-transform: rotate(270deg) translateX(-100%) !important;
}
.cg_visibility_hidden_after_google_sign_in{
    visibility: hidden !important;
}
#cg_upload_form_container .cgGoogleSignInContainerParent{
    margin: 6px auto 0;
}
.cg_class_ext_1.cgGoogleSignInContainerParent{
    max-width: 580px;
    margin: 15px auto 15px;
    display: flex;
    justify-content: center;
}
.cg_class_ext_1.cgGoogleSignInContainerParent iframe{
    margin: unset !important;/*has to be done because of some possible wrong calculation bei google api because of weird css calc of some themes*/
}
.cgGoogleSignInContainerParent .cgGoogleSignInContainer{
    margin: 15px 0;
}
.cgGoogleSignInContainerParent .abcRioButtonContentWrapper{
    display: flex;
    max-width: 100%;
}
.cgGoogleSignInContainerParent .abcRioButtonContents{
    color: black;
    font-size: 16px;
    display: inline-block;
    max-width: 100%;
    flex: 1;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 1px;
    margin-left: 0 !important;
    font-weight: bold;
}
.cgGoogleSignInContainerParent.cg_border_radius_controls_and_containers .abcRioButton{
    /*border-radius: 8px;*/
}
.cgGoogleSignInContainerParent .abcRioButton{
/*    border: thin solid #e7e9ea;
    color: #e7e9ea;
    box-shadow: unset;*/
}
.cgGoogleSignInContainerParent.cg_fe_controls_style_white .abcRioButton{
/*    border: thin solid black;*/
    color: black;
    /*background-color: white; do not set white here otherwise will be not visible when blue dark theme of google sign in button is activated*/
}
.cgGoogleSignInContainerParent .abcRioButton.abcRioButtonBlue .abcRioButtonContents{
    color: white;
}
.cgGoogleSignInContainerParent.cgGoogleSignInPhpVersionChanged .abcRioButton{
    padding: 5px;
    text-align: center;
    font-size: 16px;
}
.cgGoogleUserAvatarDataContainer{
    max-width: 650px;
    margin: 10px auto 0;
   display: flex;
   flex-flow: row;
   border: thin solid #e7e9ea;
   box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
    font-size: 16px;
    color: #e7e9ea;
}
.cgGoogleUserAvatarDataContainer.cg_border_radius_controls_and_containers{
    border-radius: 8px;
}
.cgGoogleUserAvatarDataContainer.cg_fe_controls_style_white{
    border: thin solid black;
    color: #000000;
}
.cgGoogleUserAvatarDataContainer .cgGoogleUserAvatarContainer .cgGoogleUserAvatar img {
    border-radius: 8px;
    width: 66px;
    height: 66px;
}
.cgGoogleUserAvatarDataContainer .cgGoogleUserDataContainer{
    display: flex;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    flex-grow: 1;
}
.cgGoogleSignInContainerParent .abcRioButton{
    border-radius: 999px !important;
    overflow: hidden !important;
    transition: box-shadow .18s ease, transform .18s ease, border-color .18s ease;
}
.cgGoogleSignInContainerParent .abcRioButton:not(.abcRioButtonBlue){
    border: thin solid #e6e6e6 !important;
    background-color: #fff !important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
.cgGoogleSignInContainerParent .abcRioButton:hover,
.cgGoogleSignInContainerParent .abcRioButton:focus{
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
    transform: translateY(-1px);
}
.cgGoogleSignInContainerParent .abcRioButton:active{
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    transform: translateY(0);
}
.mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale {
    display: flex;
    width: 100%;
    height: 100%;
    float: right;
    padding: 10px 20px 10px 20px;
    margin-top: -2px;
    background-color: black;
    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: black;
}
.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: bold;
    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_gallery_info .cg-center-sale-price-container{
    position: absolute;
    width: 100%;
    margin-bottom: 5px;
    height: 0;
    top: 15px;
    right: 5px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_show.cg_grid_item.cg_empty_info .cg_gallery_info .cg-center-sale-price-container{
    margin-top: 5px;
    height: 30px;
    min-height: 30px;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass article.cg_show.cg_grid_item .cg_gallery_info.cg_no_comments.cg_no_rating .cg_gallery_info_title > .cg_gallery_info_content:first-child,
.mainCGdivHelperParent .mainCGdiv article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_gallery_info.cg_no_comments.cg_no_rating .cg_gallery_info_title > .cg_gallery_info_content:first-child{
    margin-top: 35px;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title,
.mainCGdivHelperParent .mainCGdiv .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title {
    box-sizing: border-box;
    padding-top: 15px;
    min-width: 0;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title > .cg_gallery_info_content,
.mainCGdivHelperParent .mainCGdiv .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title > .cg_gallery_info_content {
    box-sizing: border-box;
    display: block;
    max-width: 100%;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    white-space-collapse: collapse;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item.cg_show_info_bottom .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title > .cg_gallery_info_content.cg_gallery_info_content_third,
.mainCGdivHelperParent .mainCGdiv .mainCGallery article.cg_show.cg_grid_item.cg_show_info_bottom[data-cg-gid$="-ec"] .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title > .cg_gallery_info_content.cg_gallery_info_content_third {
    display: block;
    line-clamp: unset;
    -webkit-line-clamp: unset;
    -moz-line-clamp: unset;
    -ms-line-clamp: unset;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    white-space-collapse: collapse;
    word-break: normal;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_figcaption .cg_gallery_info_title,
.mainCGdivHelperParent .mainCGdiv .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_figcaption .cg_gallery_info_title {
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0;
    overflow: hidden;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_figcaption .cg_gallery_info_title > .cg_gallery_info_content,
.mainCGdivHelperParent .mainCGdiv .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_figcaption .cg_gallery_info_title > .cg_gallery_info_content {
    box-sizing: border-box;
    display: block;
    line-clamp: unset;
    -webkit-line-clamp: unset;
    -moz-line-clamp: unset;
    -ms-line-clamp: unset;
    max-width: 100%;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    white-space-collapse: collapse;
    width: 100%;
    word-break: normal;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title,
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title {
    box-sizing: border-box;
    padding-top: 15px;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_figcaption .cg_gallery_info_title,
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_figcaption .cg_gallery_info_title {
    padding-right: 95px;
}
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile.isOnlyGalleryEcommerceClass .mainCGallery article.cg_show.cg_grid_item .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title > .cg_gallery_info_content,
.mainCGdivHelperParent .mainCGdiv.cg_is_mobile .mainCGallery article.cg_show.cg_grid_item[data-cg-gid$="-ec"] .cg_gallery_info .cg-center-sale-price-container ~ .cg_gallery_info_title > .cg_gallery_info_content {
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0;
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg_gallery_info .cg-center-sale-price-container .cg-center-sale-price {
    justify-content: center;
    z-index: 2;
    position: absolute;
    right: 5px;
    width: fit-content;
    top: -7px;
}
.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: normal;
    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-sale-price .cg-center-sale-price-left {
    font-size: 32px;
    height: 32px;
    line-height: 32px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price .cg-center-sale-price-right {
    font-size: 16px;
    height: 16px;
    line-height: 16px;
    margin-top: 2px;
    font-weight: normal;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price .cg-center-sale-price-left-symbol,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price .cg-center-sale-price-right-symbol {
    font-size: 32px;
    height: 32px;
    line-height: 32px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cg-center-sale-price .cg-center-sale-price-right-symbol {
    margin-left: 2px;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cg-center-sale-price{
    color: black;
}
.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: black;
    color: white;
    border: 0.5px solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(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,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket{
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    padding: 8px 14px;
    cursor: pointer;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket{
    width: 100%;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket{
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket,
#cgMessagesContainerPro.cg_border_radius_controls_and_containers #cgMessagesContainerProEcommerce .cg-ecommerce-go-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: bold;
    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;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale {
    float: none;
    height: auto;
    min-height: 0;
    margin: 0;
    padding: 0;
    background-color: transparent;
    color: inherit;
    flex-flow: column;
    align-items: center;
    justify-content: flex-start;
    gap: 18px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price-container {
    width: auto;
    max-width: 100%;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price {
    margin: 0 auto;
    padding: 0;
    left: auto;
    position: static;
    display: inline-flex;
    flex-flow: row wrap;
    align-items: flex-start;
    justify-content: center;
    text-align: center;
    width: auto;
    max-width: 100%;
    height: auto;
    line-height: 1;
    white-space: nowrap;
    row-gap: 2px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price > * {
    display: flex;
    align-items: flex-start;
    flex: 0 0 auto;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-value,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-left-symbol {
    font-size: 36px;
    height: auto;
    line-height: 1;
    font-weight: 700;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-right-symbol {
    font-size: 18px;
    height: auto;
    line-height: 1;
    margin-top: 0;
    font-weight: 600;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-value,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-left-symbol,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-right-symbol {
    color: #fff8f1;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-type {
    order: 10;
    flex-basis: 100%;
    position: static;
    display: block;
    width: 100%;
    margin-top: 6px;
    text-align: center;
    font-size: 13px;
    line-height: 1.2;
    color: #fff8f1;
    white-space: nowrap;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-value,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-left-symbol,
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-right-symbol {
    color: #1a2430;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-price .cg-center-sale-price-type {
    color: #000;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now-and-add-to-basket-container {
    width: 100%;
    padding-left: 0;
    display: flex;
    justify-content: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub {
    width: 100%;
    max-width: 420px;
    display: flex;
    flex-flow: row;
    justify-content: center;
    gap: 12px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-add-to-basket {
    min-width: 170px;
    width: auto;
    margin-bottom: 0;
    text-align: center;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now {
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    padding: 8px 14px;
    box-shadow: none;
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now {
    background-color: #000;
    color: #e7e9ea;
    border: thin solid #212121;
    box-shadow: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-add-to-basket {
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    padding: 8px 14px;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
.mainCGdiv.cg_runtime_single_view_mode.cg_fe_controls_style_white .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-add-to-basket {
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
#cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale .cg-center-sale-buy-now {
    background-color: white;
    color: black;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
#cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_fe_controls_style_black #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale .cg-center-sale-add-to-basket {
    background-color: #000;
    color: #e7e9ea;
    border: thin solid #212121;
    box-shadow: none;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-product-info {
    width: 100%;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: flex-start;
    padding-left: 0;
    text-align: center;
    gap: 8px;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-product-info .cg-center-sale-product-info-title {
    font-weight: bold;
    font-size: 18px;
    margin: 0;
}
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale-product-info .cg-center-sale-product-info-description {
    margin: 0;
    font-size: 15px;
    line-height: 1.45;
    max-width: 760px;
}
@media screen and (max-width: 900px) {
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub {
        flex-flow: column;
        max-width: 100%;
    }
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now,
    .mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-add-to-basket {
        width: 100%;
        min-width: 0;
    }
}
@media screen and (max-width: 767px) {
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-runtime-single-view-product-panel {
        padding: 14px 12px 16px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale {
        left: 0;
        gap: 12px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price {
        row-gap: 4px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price .cg-center-sale-price-value,
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price .cg-center-sale-price-left,
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price .cg-center-sale-price-left-symbol {
        font-size: 30px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price .cg-center-sale-price-right,
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price .cg-center-sale-price-right-symbol {
        font-size: 14px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale-price .cg-center-sale-price-type {
        margin-top: 4px;
        font-size: 12px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale .cg-center-sale-buy-now-and-add-to-basket-container-sub {
        gap: 10px;
    }
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale .cg-center-sale-buy-now,
    #cgMessagesContainerPro.cg_runtime_single_view_message_product_mode.cg_runtime_single_view_message_mobile_mode #cgMessagesContent .cg-runtime-single-view-message-shell-product .cg-center-sale .cg-center-sale-add-to-basket {
        min-height: 42px;
        padding: 9px 12px;
        font-size: 16px;
        line-height: 1.2;
    }
}
#cgEcommerceCheckoutApproveContainer{
    top: 0;
    left: 0;
    width: 100%;
    height:100%;
    font-size: 16px;
    overflow: hidden;
    max-width: 678px;
    margin: 0 auto;
}
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white{
    color: #000;
}
#cgEcommerceCheckoutApproveContainer #cgEcommerceAddress{
    display: flex;
    flex-flow: row;
    justify-content: center;
}
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-address{
    width: 50%;
    box-sizing: border-box;
    padding: 0 10px 25px;
}
@media screen and (max-width:700px) {
    #cgEcommerceCheckoutApproveContainer .cg-ecommerce-address{
        width: 100%;
    }
    #cgEcommerceCheckoutApproveContainer #cgEcommerceAddress{
        flex-flow: column;
    }
}
#cgEcommerceCheckoutApproveContainer #cgEcommerceAddress .cg-ecommerce-address#cgBillingAddressDifferentFromShippingAddressContainer{
    display: flex;
    justify-content: center;
}
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button{
    background-color: #000;
    border: thin solid #212121;
    cursor: pointer;
}
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white .cg-ecommerce-button{
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    color: #000;
    background-color: #fff;
    padding: 5px 8px;
}
#cgEcommerceCheckoutApproveContainer #cgEcommerceCaptureButton{
    font-size: 18px;
    font-weight: bold;
    padding: 6px 10px;
}
#cgEcommerceCheckoutApproveContainer.cg_border_radius_controls_and_containers .cg-ecommerce-button{
    border-radius: 8px;
}
#cgEcommerceCheckoutApproveContainer #cgEcommerceCapture{
    padding: 25px 20px;
    text-align: center;
}
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white #cgEcommerceCapture{
    border-top: thin solid #e6e6e6;
}
#cgEcommerceCheckoutApproveContainer textarea,#cgEcommerceCheckoutApproveContainer input{
    border: thin solid #303030;
    background-color: #212121;
    color: #e7e9ea;
    font-size: 14px;
    padding: 4px 6px;
    width: 100%;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers textarea,
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers input
{
    border-radius: 8px;
}
#cgEcommerceCheckoutApproveContainer textarea.cg_disabled,#cgEcommerceCheckoutApproveContainer input.cg_disabled{
    background-color: #cdcdcd;
}
#cgEcommerceCheckoutApproveContainer input.cg-ecommerce-address-input{
    min-width: 200px;
}
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white textarea,#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white input{
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    background-color: #f5f5f5;
    color: #232323;
}
#cgEcommerceCheckoutApproveContainer textarea:focus,#cgEcommerceCheckoutApproveContainer input:focus{
    outline: 0;
}
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white textarea:focus,#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white input:focus{
    border: thin solid #ccc;
}
#cgEcommerceCheckoutApproveContainer.cg_border_radius_controls_and_containers{
    border-radius: 8px;
    border-top-right-radius: unset;
    border-bottom-right-radius: unset;
    margin: 0 auto;
}
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-address-input-div-country{
    font-size: 14px;
    border: thin solid #e6e6e6;
    border-top: unset;
    padding: 5px;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    width: 100%;
}
.cg-address-inputs-div{
    margin-top: 6px;
}
.cg-address-inputs-div .cg-row{
    margin-bottom: 15px;
}
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-address-input-div{
    margin-top: 5px;
}
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress{
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    padding: 10px 15px;
    width: 90%;
    font-size: 16px;
    cursor: pointer;
    text-align: center;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgSameAsShippingAddress{
    background-color: #fff;
    border: thin solid #e6e6e6;
    color: #000;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers #cgSameAsShippingAddress{
    border-radius: 8px;
}
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton{
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    padding: 10px 15px;
    text-align: center;
    margin: 30px 15px 10px;
    cursor: pointer;
    height: auto;
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: center;
    font-size: 18px;
    border-radius: 8px;
    margin-top: 50%;
    transform: translateY(-59%);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgBillingAddressDifferentFromShippingAddressButton{
    background-color: #fff;
    border: thin solid #e6e6e6;
    color: #000;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers #cgBillingAddressDifferentFromShippingAddressButton{
    border-radius: 8px;
}
#cgEcommerceCheckoutApproveContainer #cgEcommerceCheckoutApproveContainerSuccess, #cgEcommerceCheckoutApproveContainer #cgEcommerceCheckoutApproveContainerFail{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
}
#cgEcommerceCheckoutBodyOverlay{
    width: 100%;
    height: auto;
    min-height: 100%;
    background-color: #e0e0e0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    z-index: 9999999999;
    cursor: pointer;
    max-height: none;
}
div.cgEcommerceCheckoutBodyContainer{
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height:100%;
    background-color: black;
    color: #e7e9ea;
    z-index: 999999998;
    overflow-x: hidden;
    overflow-y: scroll;
    user-select: none;
    font-size: 16px;
    line-height: 22px;
}
div#cgEcommerceStripeButtonContainer{
    margin-left: auto;
    margin-right: auto;
    max-width: 678px;
    padding: 6px;
    background-color: transparent;
}
div#cgEcommerceStripePaymentElement,div#cgEcommerceStripeAuthenticationElement{
    max-width: 678px;
    padding: 6px;
}
#cgEcommerceStripePaymentButton{
    margin: 10px 0 5px 6px;
    background-color: #0f1114;
    border: thin solid #2a2d33;
    color: #e7e9ea;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .18);
    padding: 5px 10px;
    font-size: 16px;
    cursor: pointer;
    text-align: center;
    overflow: hidden;
    position: relative;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black div#cgEcommerceStripeButtonContainer{
    background-color: transparent;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black #cgEcommerceStripePaymentButton.cg_skeleton_loader:after{
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .06) 20%, rgba(255, 255, 255, .18) 60%, rgba(255, 255, 255, .03));
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white div#cgEcommerceStripeButtonContainer{
    background-color: #fff;
}
 div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgEcommerceStripePaymentButton{
     background-color: #fff;
     border: thin solid #e6e6e6;
     color: #000;
     box-shadow: 1px 2px 8px rgba(0, 0, 0, .05);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgEcommerceStripePaymentButton.cg_skeleton_loader:after{
     background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 20%, rgba(255, 255, 255, .5) 60%, rgb(0 0 0 / 10%));
}
 div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers #cgEcommerceStripePaymentButton{
     border-radius: 8px;
}
div.cgEcommerceCheckoutBodyContainer .cg_ecommerce_data,
div.cgEcommerceCheckoutBodyContainer .cg_ecommerce_title,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-download,
div.cgEcommerceCheckoutBodyContainer #cgOrderNumber,
div.cgEcommerceCheckoutBodyContainer .cg-sale-title,
div.cgEcommerceCheckoutBodyContainer .cg-sale-price,
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBodyPriceTotal,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-service,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-standard,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info-quantity-select-label,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-address-input-label,
div.cgEcommerceCheckoutBodyContainer #cgCheckoutNoteTop,
div.cgEcommerceCheckoutBodyContainer #cgCheckoutNoteBottom,
div.cgEcommerceCheckoutBodyContainer .cg_check_out_agreement_content,
div.cgEcommerceCheckoutBodyContainer #cgEcommerceAddressContainer textarea
{
    user-select: all;
}
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part{
    font-size: 22px;
}
div.cgEcommerceCheckoutBodyContainer label{
    color: #e7e9ea;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white label{
    color: #000;
}
div.cgEcommerceCheckoutBodyContainer.cg_basket.cg_mobile .cg-ecommerce-checkout-body-product-info{
    flex-flow: column;
}
div.cgEcommerceCheckoutBodyContainer.cg_basket.cg_mobile .cg-ecommerce-checkout-body-product-info > div{
    margin-right: unset;
}
div.cgEcommerceCheckoutBodyContainer.cg_basket.cg_mobile .cg-ecommerce-checkout-body-product-info .cg-sale-price{
    margin-top: 10px;
    margin-bottom: 10px;
}
div.cgEcommerceCheckoutBodyContainer.cg_basket.cg_mobile .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-quantity-select{
    margin-bottom: 15px;
}
div.cgEcommerceCheckoutBodyContainer.cg_basket.cg_mobile .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info-title-download{
    margin-bottom: 10px;
}
div.cgEcommerceCheckoutBodyContainer.cg_basket.cg_mobile #cgEcommerceAddress{
    flex-flow: column;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white{
    background-color: white;
    color: #000;
}
div.cgEcommerceCheckoutBodyContainer.cg_test:before{
    content: "Test Environment";
    border: thin solid #d6d6d6;
    display: inline-block;
    padding: 5px;
    position: absolute;
    top: 0;
    left: 0;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white.cg_test:before{
    border: thin solid #eee;
}
#cgEcommerceCheckoutApproveContainer .cgEcommerceCheckoutBodyContainerOrderSuccess, #cgEcommerceCheckoutApproveContainer .cgEcommerceCheckoutBodyContainerOrderFail{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
}
div.cgEcommerceCheckoutBodyContainer #cgEcommerceBillingAddress.cg_disabled{
    background-color: #cbcbcb;
}
div.cgEcommerceCheckoutBodyContainer .cgEcommerceCheckoutBodyContainerSub select{
    border: thin solid #303030;
    background-color: #212121;
    color: #e7e9ea;
    padding: 5px 8px;
    font-size: 16px;
    height: 22px;
    line-height: 22px;
    font-weight: bold;
    box-sizing: content-box;
    width: -webkit-fill-available;
}
div.cgEcommerceCheckoutBodyContainer select.cg-ecommerce-quantity-select{
    max-width: 60px;
}
div.cgEcommerceCheckoutBodyContainer select:focus-visible,
div.cgEcommerceCheckoutBodyContainer select:focus,
div.cgEcommerceCheckoutBodyContainer select:active
{
    outline: none;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white select{
    color: #000;
    border: thin solid #e6e6e6;
    background-color: #f5f5f5!important;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers select{
    border-radius: 8px;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers select:focus,
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers select:focus-visible
{
    box-shadow: none;
}
.mainCGdivOrderContainer{
    position: initial;
    width: 100%;
    min-height: 100vh;
    height:auto;
    background-color: black;
    color: #e7e9ea;
    overflow: visible;
    font-size: 16px;
    padding: 10px 15px;/*does not require at all, especially for mobile, 15px only because might be another background color of theme*/
    box-sizing: border-box;
}
.mainCGdivOrderContainer a, .mainCGdivOrderContainer a:active, .mainCGdivOrderContainer a:hover, .mainCGdivOrderContainer a:visited{
    color: #00f3ff;
    cursor: pointer !important;
}
.mainCGdivOrderContainer.cg_fe_controls_style_white a, .mainCGdivOrderContainer.cg_fe_controls_style_white a:active, .mainCGdivOrderContainer.cg_fe_controls_style_white a:hover, .mainCGdivOrderContainer.cg_fe_controls_style_white a:visited{
    color: #0a58ca;
    cursor: pointer !important;
}
.mainCGdivOrderContainer.cg_fe_controls_style_white{
    background-color: white;
    color: black;
}
.mainCGdivOrderContainer.cg_border_radius_controls_and_containers{
    border-radius: 8px;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer{
    position: initial;
    width: 100%;
    min-height: 100%;
    height:auto;
    overflow: visible !important;
    background-color: unset;
    color: unset;
}
.mainCGdivOrderContainer div#cgEcommerceStripeButtonContainer,
.mainCGdivOrderContainer #cgEcommerceStripePaymentForm,
.mainCGdivOrderContainer div#cgEcommerceStripePaymentElement,
.mainCGdivOrderContainer div#cgEcommerceStripeAuthenticationElement{
    height: auto;
    max-height: none;
    overflow: visible;
}
.mainCGdivOrderContainer #cgEcommerceAddressShipping ~ #cgEcommerceAddressInvoice .cg_ecommerce_title{
    margin-top: 0;
}
.cgEcommerceCheckoutBodyContainerSub{
    padding: 55px 20px 40px;
    max-width: 900px;
    margin: 0 auto;
    position: relative;
}
div.cgEcommerceCheckoutBodyContainer .cg_order_message{
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    font-size: 22px;
    text-align: center;
    line-height: 30px;
}
div.cgEcommerceCheckoutBodyContainer .cg_order_message > *{
    padding-left: 15px;
    padding-right: 15px;
}
.mainCGdivOrderContainer .cgEcommerceCheckoutBodyContainerSub{
    padding: 0;/*does nor require really a padding, especially frontend mobile devices*/
}
.cgEcommerceCheckoutBodyContainerSub #cgEcommerceDownloadInvoice{
    text-align: center;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white{
    color: black;
}
.mainCGdivOrderContainer #cgEcommerceCheckoutBodyInfos{
    display: none !important;
}
.mainCGdivOrderContainer #cgEcommerceCheckoutBodyPriceTotal{
    margin-bottom: 16px;
}
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total{
    font-size: 22px;
    font-weight: bold;
}
#cgEcommerceCheckoutBodyProductsInfosContainer, #cgEcommerceCheckoutBodyPriceTotal{
    margin: 0 auto;
    display: block;
    max-width: 700px;
    text-align: center;
    width: 100%;
}
#cgEcommerceCheckoutBodyPriceTotal{
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 14px 18px 16px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(17, 21, 27, 0.9);
    box-sizing: border-box;
    box-shadow: none;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgEcommerceCheckoutBodyPriceTotal{
    border-color: rgba(19, 26, 35, 0.08);
    background: rgba(255, 255, 255, 0.86);
}
#cgEcommerceCheckoutBodyProductsInfosContainer{
    margin-bottom: 15px;
    word-break: break-word;
}
#cgEcommerceCheckoutBodyProductsInfosContainer .cg-ecommerce-checkout-body-product-info-quantity-select-label{
    margin-bottom: 5px;
}
.mainCGdivOrderContainer #cgEcommerceCheckoutBodyProductsInfosContainer .cg-ecommerce-checkout-body-product-info-quantity-select-label{
    margin-bottom: 0;
}
#cgSelectShippingCountryDiv,#cgSelectBillingCountryDiv{
    text-align: center;
    display: flex;
    flex-flow: column;
    width: 100%;
    align-items: center;
}
.cg-row .cg-col-12 select,.cg-row .cg-col-6 select{
    width: 100%;
}
#cgEcommerceCheckoutBodyInfos #cgSelectShippingCountryDiv #cgSelectShippingCountryDivExplanation{
    margin-bottom: 5px;
}
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part{
    margin-bottom: 10px;
}
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping{
    margin-bottom: 10px;
}
div.cgEcommerceCheckoutBodyContainer div.cg-ecommerce-checkout-body-product-info.cg-ecommerce-checkout-body-product-info-uploaded-entries{
    justify-content: space-around;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-uploaded-entry{
    width: 29%;
    box-sizing: border-box;
    max-width: 29%;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-uploaded-entry-file{
    width: 100%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    height: 200px;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-uploaded-entry-title{
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info{
    position: relative;
    display: flex;
    justify-content: left;
    align-items: center;
    width: 100%;
    padding: 14px 18px 16px;
    flex-wrap: wrap;
    row-gap: 12px;
    margin-bottom: 12px;
    border: 1px solid rgba(255, 255, 255, 0.08);
    background: rgba(17, 21, 27, 0.9);
    box-sizing: border-box;
    box-shadow: none;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info.cg_all_uploads_used{
    display: block;
    text-align: left;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-ecommerce-checkout-body-product-info{
    border-color: rgba(19, 26, 35, 0.08);
    background: rgba(255, 255, 255, 0.86);
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info{
    flex-flow: column;
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content{
    width: fit-content !important;
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info  .cg-ecommerce-shipping-info{
    width: fit-content !important;
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info  .cg-ecommerce-shipping-info-title-download{
    width: fit-content !important;
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info  .cg-ecommerce-download.cg_action_button{
    width: fit-content !important;
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info  .cg-ecommerce-shipping-info-copy-key{
    width: fit-content !important;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info:last-child{
    margin-bottom: 0;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image{
    background-size: contain !important;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 150px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image .cg-ecommerce-checkout-body-product-info-image-tag,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-checkout-body-product-info-image .cg-ecommerce-checkout-body-product-info-image-tag{
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 8px;
}
.cg_embed_container iframe{
    border: unset;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_required{
    background-size: 64px !important;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_type{
    height: 300px;
    margin-top: 25px;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_type.cg-file-type-twt,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_type.cg-file-type-tkt
{
    overflow: scroll;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_type.cg_embed_consent_required,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_type.cg_embed_required
{
    overflow: hidden;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_type .cg_embed_container{
    width: auto;
    height: auto;
    overflow: hidden;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image .cg_embed_container{
    width: 200px;
    height: 150px;
    margin-left: auto;
    margin-right: auto;
    overflow: scroll;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image.cg_embed_consent_required{
    display: flex;
    align-items: center;
    height: 300px;
}
#cgCheckoutAgreements .cg_check_out_agreement{
    display: flex;
    align-items: flex-start;
    gap: 10px;
    margin-bottom: 30px;
    color: #e7e9ea;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement{
    color: black;
}
div.cgEcommerceCheckoutBodyContainer a,div.cgEcommerceCheckoutBodyContainer a:hover, div.cgEcommerceCheckoutBodyContainer a:active,div.cgEcommerceCheckoutBodyContainer a:visited{
    color: #00f3ff;
    cursor: pointer !important;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white a,div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white a:hover,div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white a:active,div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white a:visited{
    color: #0a58ca;
    cursor: pointer !important;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container{
    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 rgba(255,255,255,.14);
    border-radius: 999px;
    background: rgba(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;
    flex: 0 0 auto;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:hover,
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:focus-within{
    border-color: rgba(255,255,255,.26);
    background: rgba(255,255,255,.08);
    color: #ffffff;
    transform: translateY(-1px);
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:focus-within{
    outline: 2px solid rgba(255,255,255,.22);
    outline-offset: 2px;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:has(input[type="checkbox"]:checked){
    border-color: rgba(255,255,255,.34);
    background: rgba(255,255,255,.1);
    color: #ffffff;
    box-shadow: 0 5px 16px rgba(0,0,0,.18);
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox{
    display: block;
    width: 18px;
    height: 18px;
    min-width: 18px;
    min-height: 18px;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border: 1px solid rgba(255,255,255,.28);
    border-radius: 5px;
    background: #111111;
    box-shadow: inset 0 0 0 2px rgba(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;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox:focus{
    outline: none;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox:checked{
    border-color: #e7e9ea;
    background: #e7e9ea;
    box-shadow: none;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox:checked:after{
    content: '';
    position: absolute;
    left: 50%;
    top: 42%;
    width: 5px;
    height: 9px;
    border: solid #0f0f0f;
    border-width: 0 2px 2px 0;
    transform: translate(-50%,-50%) rotate(45deg);
}
#cgCheckoutAgreements .cg_check_out_agreement p{
    margin: 0;
    padding: 0;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_content{
    display: flex;
    padding: 0;
    position: relative;
    flex-flow: column;
    user-select: none;
    width: auto;
    max-width: calc(100% - 42px);
    line-height: 1.45;
    word-break: normal;
    overflow-wrap: anywhere;
}
#cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_content > *{
    word-break: normal;
    overflow-wrap: anywhere;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container{
    border-color: rgba(26,36,48,.12);
    background: linear-gradient(180deg, rgba(255,255,255,.98) 0%, rgba(243,246,250,.98) 100%);
    color: #18222e;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:hover,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:focus-within{
    border-color: rgba(26,36,48,.22);
    background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(236,241,247,1) 100%);
    color: #0f1720;
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:focus-within{
    outline-color: rgba(26,36,48,.18);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox_container:has(input[type="checkbox"]:checked){
    border-color: rgba(26,36,48,.28);
    background: #ffffff;
    color: #0f1720;
    box-shadow: 0 6px 18px rgba(0,0,0,.1);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox{
    border-color: #d7d7d7;
    background: #f5f5f5;
    box-shadow: none;
    color: #ffffff;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox:checked{
    border-color: #000000;
    background: #000000;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgCheckoutAgreements .cg_check_out_agreement .cg_check_out_agreement_checkbox:checked:after{
    border-color: #ffffff;
}
div.cgEcommerceCheckoutBodyContainer .cg_checkout_error{
    bottom: -20px;
    font-size: 13px;
    line-height: 16px;
    height: 22px;
    color: white;
    background-color: #f55;
    padding: 2px 6px;
    width: fit-content;
    margin-top: 4px;
    display: flex;
    align-items: center;
    scroll-margin-top: 110px;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers .cg_checkout_error{
    border-radius: 8px;
}
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-checkout-body-product-info-image{
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 200px;
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-checkout-body-product-info-image{
    border-radius: 8px;
    overflow: hidden;
}
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-checkout-body-product-info-image.cg_embed_required {
    background-size: 64px;
}
.cg-ecommerce-checkout-body-product-info-image.cg_embed_type{
    overflow: scroll;
}
.cg-ecommerce-checkout-body-product-info-image.cg_embed_type.cg_embed_required{
    overflow: hidden;
    background-size: 60px;/*base64 is 64 px*/
    background-position: center;
    background-repeat: no-repeat;
}
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-title{
    text-align: center;
    font-weight: bold;
}
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-message{
    text-align: center;
    margin-top: -10px;
    margin-bottom: 15px;
}
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket{
    font-size: 20px;
    text-align: center;
    width: fit-content;
    margin-bottom: 15px;
    min-width: 170px;
    margin-left: auto;
    margin-right: auto;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content{
    width: 33.3%;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price{
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price{
    margin: 0 auto;
    padding: 0;
    left: auto;
    position: static;
    display: inline-flex;
    flex-flow: row wrap;
    align-items: flex-start;
    justify-content: center;
    text-align: center;
    width: auto;
    max-width: 100%;
    min-width: 0;
    height: auto;
    line-height: 1;
    white-space: nowrap;
    row-gap: 3px;
    color: inherit;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price > *,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price > *,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price > *,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price > *{
    display: flex;
    align-items: flex-start;
    flex: 0 0 auto;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price .cg-center-sale-price-value,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price .cg-center-sale-price-left,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price .cg-center-sale-price-left-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price .cg-center-sale-price-value,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price .cg-center-sale-price-left,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price .cg-center-sale-price-left-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price .cg-center-sale-price-value,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price .cg-center-sale-price-left,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price .cg-center-sale-price-left-symbol{
    font-size: 22px;
    line-height: 1;
    height: auto;
    font-weight: 700;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price .cg-center-sale-price-right,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price .cg-center-sale-price-right-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price .cg-center-sale-price-right,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price .cg-center-sale-price-right-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price .cg-center-sale-price-right,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price .cg-center-sale-price-right-symbol{
    font-size: 12px;
    line-height: 1;
    height: auto;
    font-weight: 600;
}
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping{
    display: flex;
    align-items: center;
    justify-content: center;
}
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price .cg-center-sale-price-value,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price .cg-center-sale-price-left,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price .cg-center-sale-price-left-symbol{
    font-size: 24px;
    line-height: 1;
    height: auto;
    font-weight: 700;
}
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price .cg-center-sale-price-right,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price .cg-center-sale-price-right-symbol{
    font-size: 13px;
    line-height: 1;
    height: auto;
    font-weight: 600;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-quantity-select{
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 33.3%;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info{
    width: 33.3%;
    display: flex;
    flex-flow: column;
    align-items: center;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info .cg-ecommerce-shipping-info-title-price-additional{
    font-size: 16px;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers .cg-ecommerce-checkout-body-product-info{
    border-radius: 14px;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers #cgEcommerceCheckoutBodyPriceTotal{
    border-radius: 14px;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-image{
    border-radius: 12px;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info .cg-ecommerce-shipping-info-key{
    text-overflow: ellipsis;
    overflow: hidden;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info{
    flex-grow: 1;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info .cg-ecommerce-shipping-info-maximum-uploads{
    display: flex;
    flex-flow: column;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info .cg-ecommerce-shipping-info-key-container{
    margin-top: 10px;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-shipping-info .cg-ecommerce-shipping-info-key-container .cg-ecommerce-shipping-info-key{
    font-size: 18px;
    line-height: 22px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-standard,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-download,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-key-title,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-sale-title-part,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-sale-title-shipping,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info-quantity-select-label,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-extra,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-service,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-title-upload,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg_all_uploads_used,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-sale-title-total
{
    font-weight: 600;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl{
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
    text-decoration: unset;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    line-height: 18px;
    min-height: 30px;
    padding: 10px 15px;
    width: fit-content;
    box-sizing: border-box;
    outline: 0;
    margin: 3px auto;
    cursor: pointer;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key:hover,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download:hover,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:hover{
    filter: invert(10%);
}
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key,
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download,
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl
{
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    color: #000;
    background-color: white;
}
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key:hover,
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download:hover,
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:hover
{
    filter: brightness(96%)!important;
}
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl {
    box-shadow: 0 2px 6px rgba(0,0,0,.04);
}
.mainCGdivOrderContainer.cg_border_radius_controls_and_containers div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key,
.mainCGdivOrderContainer.cg_border_radius_controls_and_containers div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download,
.mainCGdivOrderContainer.cg_border_radius_controls_and_containers div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl
{
    border-radius: 8px;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-ecommerce-checkout-body-product-info{
    border-top: thin solid #eee;
}
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBody{
    width: 100%;
    overflow: visible;
    position: relative;
}
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBody #cgEcommerceButtonsContainer{
    margin: 0 auto;
    display: block;
    max-width: 678px;
    background-color: #fff;
    padding: 6px;
    user-select: none;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black #cgEcommerceCheckoutBody #cgEcommerceButtonsContainer{
    background-color: #000;
}
.mainCGdivOrderContainer .cgEcommerceCheckoutBodyContainerClose {
    display: none !important;
}
div.cgEcommerceCheckoutBodyContainer .cgEcommerceCheckoutBodyContainerClose {
    position: absolute;
    top: 10px;
    right: 20px;
    height: 30px;
    width: 30px;
    display: inline-block;
    cursor: pointer;
    background: url(data:image/png;base64,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) no-repeat center center;
    background-size: 25px 25px!important;
    border: thin solid #212121;
    background-color: #000;
    z-index: 1;
    color: #e7e9ea;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cgEcommerceCheckoutBodyContainerClose {
    background-size: 25px 25px !important;
    background-color: #fff !important;
    border: thin solid #e6e6e6;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVRoge2ZUQrCMAyGeyc9hMLQd51nVXcF5w6iA/FJG1heRjvTtGkj9IM8CX/+f9K1S42pVCoVzbS2BlujrautdYae0KObeg6TBxYnW59ZvW3t4z162dp6OfoeOWKDQwhDNAnMzmkmbVfPniM4esQkQiyZh3pyRK8LgilD/DIPdeYIrwnCsSEo5uH3FbfBxrgXVYqF7Vuwc+0d1zwiESKbeSRliOzmkRQhiplHYkIUN49wQqgxj4SEUGceob7DpfeSKCj/hLonP4cbQoV5JDSEKvMINYRK8wDlbUPZ7IpANa8yRKh5VSG45lWE+OuNLOR4IPlRJG4eURMi5mBWPESKU2WxECmPxNlDSJzns4WQ/BgRD6FpsMWainfC5hFKiAtHWNNw98ERvXvESozXbxzB1iEk/THiW9gHriDcjMDlAsznzyZiShwALNjL1LM3zNuZSqVSycMXctVEaBm73ukAAAAASUVORK5CYII=) no-repeat center center;
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers .cgEcommerceCheckoutBodyContainerClose {
    border-radius: 8px;
}
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBodyInfos {
    margin-bottom: 30px;
}
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBodyInfos #cgCheckoutAgreements,
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBodyInfos #cgCheckoutNoteTop,
div.cgEcommerceCheckoutBodyContainer #cgEcommerceCheckoutBodyInfos #cgCheckoutNoteBottom,
div.cgEcommerceCheckoutBodyContainer #cgRegUserPurchaseOnlyText
{
    max-width: 678px;
    margin: 0 auto;
}
.mainCGdiv .cg-sale-basket-open-parent {
    display: flex;
    justify-content: flex-end;
    width: fit-content;
    align-items: end;
    flex-flow: row;
    margin-right: 12px;
}
body > .mainCGdivHelperParent .mainCGdiv .mainCGdivFullWindowConfigurationArea .cg-sale-basket-open-parent {
    display: none !important;
}
body > .mainCGdivHelperParent .mainCGdiv .cg_header .cg-sale-basket-open-parent {
    border: unset;
    margin: 0;
    position: absolute;
    border: unset;
    width: fit-content;
    z-index: 999999;
    left: 50%;
    transform: translateX(-50%);
    top: 10px;
    min-width: unset;
    max-width: unset;
}
body > .mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .cg_header .cg-sale-basket-open-parent {
    border-radius: 8px;
}
.mainCGdiv .cg_header .cg-sale-basket-open-parent:hover {
    filter: invert(10%);
    cursor: pointer;
}
.mainCGdiv.cg_fe_controls_style_white .cg_header .cg-sale-basket-open-parent:hover {
    filter: brightness(96%) !important;
    cursor: pointer;
}
.mainCGdivHelperParent #cgSaleBasketContainer.cg-sale-basket-open-sticky {
    width: fit-content !important;
    position: fixed;
    margin-top: 0;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 99999999;
    background-color: white;
    /* width: 100%; */
    border: none;
    border-bottom: thin solid black;
    border-left: thin solid black;
    border-right: thin solid black;
    padding: 3px 9px 2px 5px;
    border-top-right-radius: unset;
    border-top-left-radius: unset;
}
body > .mainCGdivHelperParent .cg-sale-basket-open {
    height: 40px;
    padding: 5px 15px 5px 10px;
    margin: unset;
    margin-top: -5px;
}
body > .mainCGdivHelperParent  .cg-sale-basket-open .cg-sale-basket-icon {
    height: 30px;
    width: 30px;
    margin-right: 5px;
}
 .mainCGdiv .cg-sale-basket-open {
    width: fit-content;
    margin-top: 10px;
    margin-bottom: 10px;
    display: flex;
    flex-flow: row;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    cursor: pointer;
    padding: 5px;
    background-color: #000;
    border: thin solid #212121;
    color: #e7e9ea;
}
 .mainCGdiv.cg_fe_controls_style_white .cg-sale-basket-open {
     background-color: white;
     color: #000;
     border: thin solid #e6e6e6;
     box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky .cg-sale-basket-open {
    height: 30px;
    min-height: 30px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 10px 0 8px;
    font-size: 15px;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky .cg-sale-basket-open .cg-sale-basket-icon {
    width: 20px;
    height: 20px;
    margin-right: 4px;
    background-size: 20px 20px;
}
body > .mainCGdivHelperParent.cg_fullwindow_blog_slider_compact .mainCGdiv.mainCGdivFullWindowBlogView .cg_header .cg_sort_div.cg_sticky .cg-sale-basket-open .cg-sale-items-count-container {
    font-size: 15px;
    line-height: 1;
    font-weight: 400;
    min-width: 40px;
}
 .mainCGdiv.cg_border_radius_controls_and_containers .cg-sale-basket-open {
    border-radius: 8px;
}
.mainCGdiv .cg-sale-basket-icon {
    width: 35px;
    height: 35px;
    background: url(//www.wendywutours.co.uk/blog/wp-content/plugins/contest-gallery/v10/v10-css-min/../../assets/icons/fe/ecommerce/sale-basket.png) no-repeat center center;
    background-size: cover;
    margin-right: 1px;
    filter: invert(88%);
}
.mainCGdiv.cg_fe_controls_style_white .cg-sale-basket-icon {
    filter: unset;
}
.mainCGdiv .cg-sale-items-count-container,
body > .mainCGdivHelperParent .cg-sale-basket-open .cg-sale-items-count-container {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 62px;
    font-weight: 500;
    color: #e7e9ea;
    font-size: 24px;
    line-height: 1;
    font-variant-numeric: tabular-nums;
    opacity: 1;
    transform: translateY(0);
    transition: opacity .22s ease, transform .22s ease;
}
.mainCGdiv .cg-sale-items-count-container:before,
body > .mainCGdivHelperParent .cg-sale-basket-open .cg-sale-items-count-container:before {
    content: '(';
}
.mainCGdiv .cg-sale-items-count-container:after,
body > .mainCGdivHelperParent .cg-sale-basket-open .cg-sale-items-count-container:after {
    content: ')';
}
.mainCGdiv .cg-sale-items-count-value,
body > .mainCGdivHelperParent .cg-sale-basket-open .cg-sale-items-count-value {
    display: inline-block;
    min-width: 1ch;
    text-align: center;
}
.mainCGdiv .cg-sale-items-count-container.cg-sale-items-count-container-pending,
body > .mainCGdivHelperParent .cg-sale-basket-open .cg-sale-items-count-container.cg-sale-items-count-container-pending {
    opacity: 0;
    transform: translateY(3px);
}
.mainCGdiv .cg-sale-items-count-container.cg-sale-items-count-container-hydrated,
body > .mainCGdivHelperParent .cg-sale-basket-open .cg-sale-items-count-container.cg-sale-items-count-container-hydrated {
    opacity: 1;
    transform: translateY(0);
}
.mainCGdiv.cg_fe_controls_style_white .cg-sale-items-count-container,
body > .mainCGdivHelperParent.cg_fe_controls_style_white .mainCGdiv .cg-sale-items-count-container,
body > .mainCGdivHelperParent .cg-sale-basket-open.cg_fe_controls_style_white .cg-sale-items-count-container {
    color: #000;
}
.mainCGdiv.cg_fe_controls_style_black .cg-sale-items-count-container,
body > .mainCGdivHelperParent.cg_fe_controls_style_black .mainCGdiv .cg-sale-items-count-container,
body > .mainCGdivHelperParent .cg-sale-basket-open.cg_fe_controls_style_black .cg-sale-items-count-container {
    color: #e7e9ea;
}
.mainCGdivHelperParent:not(.cg_cgl_slider_horizontal_mode):not(.cg_cgl_slider_horizontal_blog_mode) .cglSlider .cg_item.cg_item_has_ecommerce_meta {
    height: 178px;
    padding-bottom: 66px;
}
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider.cg_cgl_slider_vertical_ecommerce_popover_mode .cg_item.cg_item_has_ecommerce_meta {
    height: 239.296875px;
    padding-bottom: 0;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: flex-start;
    gap: 6px;
    --cg-cgl-slider-thumb-height: 173.296875px;
    --cg-cgl-slider-visual-transform-idle: translateZ(0);
    --cg-cgl-slider-visual-transform-active: translateZ(0);
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_item_meta_column {
    width: 160px;
    max-width: 100%;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    display: flex;
    flex-flow: column;
    align-items: stretch;
}
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider.cg_cgl_slider_vertical_ecommerce_popover_mode .cg_item.cg_item_has_ecommerce_meta .cgl_item_meta_column {
    width: 250px;
    position: static;
    left: auto;
    bottom: auto;
    transform: none;
    max-width: 100%;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_item_meta_column .cgl_stats {
    margin-top: 0;
}
body > .mainCGdivHelperParent .cg-fullwindow-blog-slider-popover .cglSlider.cg_cgl_slider_vertical_ecommerce_popover_mode .cg_item.cg_item_has_ecommerce_meta .cgl_item_meta_column .cgl_stats {
    margin-top: 0;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_meta {
    margin-top: 3px;
    width: fit-content;
    max-width: 100%;
    margin-left: auto;
    margin-right: 0;
    display: flex;
    flex-flow: column;
    align-items: flex-end;
    justify-content: center;
    gap: 2px;
    text-align: right;
    position: relative;
    z-index: 1;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_meta_copy {
    width: fit-content;
    max-width: 100%;
    display: flex;
    flex-flow: column;
    align-items: flex-start;
    text-align: left;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price {
    display: block;
    max-width: 100%;
    font-size: 18px;
    line-height: 1.1;
    font-weight: 700;
    color: #e7e9ea;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price {
    margin: 0;
    padding: 0;
    left: auto;
    position: static;
    display: inline-flex;
    flex-flow: row wrap;
    align-items: flex-start;
    justify-content: flex-end;
    text-align: right;
    width: auto;
    max-width: 100%;
    min-width: 0;
    height: auto;
    line-height: 1;
    white-space: nowrap;
    row-gap: 3px;
    color: #e7e9ea;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price > * {
    display: flex;
    align-items: flex-start;
    flex: 0 0 auto;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-value,
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-left-symbol {
    font-size: 18px;
    line-height: 1;
    height: auto;
    font-weight: 700;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-right-symbol {
    font-size: 10px;
    line-height: 1;
    height: auto;
    font-weight: 600;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-right-symbol,
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .cg-ecommerce-checkout-body-product-info-content .cg-sale-price .cg-center-sale-price .cg-center-sale-price-right-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-part .cg-center-sale-price .cg-center-sale-price-right-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-total-shipping .cg-center-sale-price .cg-center-sale-price-right-symbol,
#cgEcommerceCheckoutBodyPriceTotal .cg-sale-price-total .cg-center-sale-price .cg-center-sale-price-right-symbol{
    margin-left: 1px;
}
.mainCGdivHelperParent .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-type {
    order: 10;
    flex-basis: 100%;
    display: block;
    width: 100%;
    position: static;
    margin-top: 2px;
    font-size: 12px;
    line-height: 1.15;
    font-weight: 500;
    text-align: right;
    color: #fff8f1;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price {
    color: #000;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price,
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-value,
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-left,
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-right,
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-left-symbol,
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-right-symbol {
    color: #000;
}
.mainCGdivHelperParent.cg_fe_controls_style_white .cglSlider .cg_item.cg_item_has_ecommerce_meta .cgl_ecommerce_price .cg-center-sale-price .cg-center-sale-price-type {
    color: #000;
}
div.cgEcommerceCheckoutBodyContainer .cg-sale-remove  {
    margin-top: 10px;
    width: fit-content !important;
    display: inline-block;
    cursor: pointer;
    border: thin solid #212121;
    background-color: #000;
    color: #e7e9ea;
    font-size: 14px;
    padding: 2px 14px;
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white .cg-sale-remove{
    background-color: #fff;
    border: thin solid #e6e6e6;
    color: #000;
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
}
div.cgEcommerceCheckoutBodyContainer.cg_border_radius_controls_and_containers .cg-sale-remove{
    border-radius: 8px;
}
div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-checkout-body-product-info .mainCGdivUploadForm {
    position: relative;
    z-index: 0;
    width: 100%;
    margin: 0;
}
#cgEcommerceCheckoutBodyNoSaleProducts{
    text-align: center;
    font-weight: bold;
    font-size: 22px;
}
#cgEcommerceAddressContainer{
    width: 100%;
    max-width: none;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 12px;
    box-sizing: border-box;
    align-items: stretch;
}
#cgEcommerceAddressContainer > div{
    width: 100%;
    box-sizing: border-box;
    text-align: center;
}
#cgEcommerceAddressContainer > div textarea.cg_ecommerce_data{
    border: unset !important;
    outline: unset !important;
    box-shadow: unset !important;
    resize: none;
    padding: 0 !important;
    width: 100%;
    text-align: center;
    color: #e7e9ea;
    background-color: black;
    overflow: hidden;
}
.mainCGdivOrderContainer.cg_fe_controls_style_white #cgEcommerceAddressContainer > div textarea.cg_ecommerce_data{
    color: #000;
    background-color: white;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgOrderNumber.cg-ecommerce-order-meta-card{
    width: 100%;
    max-width: none;
    min-width: 0;
    margin-bottom: 12px;
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    box-sizing: border-box;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgOrderNumber.cg-ecommerce-order-meta-card span{
    display: block;
    width: 100%;
    font-size: 16px;
    line-height: 1.55;
    overflow-wrap: anywhere;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceAddressContainer > div.cg-ecommerce-order-meta-card{
    margin-bottom: 0;
    display: flex;
    flex-flow: column;
    align-items: stretch;
    justify-content: flex-start;
    text-align: left;
    min-height: 100%;
    width: 100%;
    max-width: none;
    min-width: 0;
    box-sizing: border-box;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceAddressContainer > div.cg-ecommerce-order-meta-card .cg_ecommerce_title,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgOrderNumber.cg-ecommerce-order-meta-card .cg_ecommerce_title{
    margin: 0 0 10px;
    width: 100%;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceAddressContainer > div.cg-ecommerce-order-meta-card textarea.cg_ecommerce_data{
    border: 0 !important;
    outline: 0 !important;
    box-shadow: none !important;
    resize: none;
    padding: 0 !important;
    width: 100%;
    text-align: left;
    color: inherit;
    background: transparent;
    overflow: hidden;
    line-height: 1.55;
    font-family: inherit;
}
.mainCGdivOrderContainer.cg_mobile div.cgEcommerceCheckoutBodyContainer #cgEcommerceAddressContainer{
    grid-template-columns: 1fr;
}
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoice{
    margin-top: 24px;
}
#cgEcommerceTaxNrContainer{
    display: flex;
    align-items: center;
    flex-flow: column;
}
.cg_ecommerce_title{
    font-size: 20px;
    margin: 20px auto 5px;
    line-height: 28px;
}
.cg_ecommerce_data{
    font-size: 16px;
    line-height: 20px;
}
.cg_hide_ecommerce{
    display: none !important;
}
.mainCGdivUploadFormEcommerceButton{
    background-color: #222222;
    color: #d6d6d6;
    border: thin solid #d6d6d6;
    padding: 6px 8px;
    width: 100%;
    margin-bottom: 15px;
    cursor: pointer;
    text-align: center;
    font-size: 20px;
}
.mainCGdivUploadFormEcommerceButton.cg_fe_controls_style_white{
    background-color: white;
    color: black;
    border: thin solid black;
}
.mainCGdivUploadFormEcommerceButton.cg_border_radius_controls_and_containers{
    border-radius: 8px;
}
.cg_checkout_loader.cg-lds-dual-ring-div-gallery-hide {
    display: table;
    width: 100% !important;
    height: 190px;
    margin: 0;
    padding: 0;
    border: none;
    background-color: transparent;
    padding-top: 15px;
    pointer-events: none;
    cursor: auto;
    position: relative;
}
.cg_checkout_loader .cg-lds-dual-ring-gallery-hide {
    display: block;
    width: 80px !important;
    height: 100%;
    padding: 0;
    border: none;
    background-color: transparent;
    margin: 0 auto;
    pointer-events: none;
    cursor: auto;
    margin-top: 45px;
}
.cg_checkout_loader .cg-lds-dual-ring-gallery-hide:after {
    content: " ";
    display: block;
    width: 75px;
    height: 75px;
    border-radius: 50%;
    border: 7px solid #fff;
    border-color: #fff transparent #fff transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
    pointer-events: none;
    cursor: auto;
    margin: 0;
}
.cg_checkout_loader.cg_fe_controls_style_white .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 transparent #222 transparent;
    animation: cg-lds-dual-ring 1.2s linear infinite;
    box-sizing: border-box;
    pointer-events: none;
    cursor: auto;
    margin: 0;
}
@media screen and (max-width:430px) {
    body>.mainCGdivHelperParent .mainCGdiv .cg_header .cg-sale-basket-open-parent{
        left: 65%;
    }
    .mainCGdiv:not(.cg_runtime_single_view_mode) .mainCGallery .cgCenterDiv .cg-center-sale{
        left: -15%;
    }
}
/* Ecommerce control pills and circles */
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-buy-now,
.mainCGdiv.cg_runtime_single_view_mode .mainCGallery .cgCenterDiv.cg_runtime_single_view_entry .cg-runtime-single-view-product-panel .cg-center-sale .cg-center-sale-add-to-basket,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton,
#cgEcommerceStripePaymentButton,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl,
div.cgEcommerceCheckoutBodyContainer .cg-sale-remove,
.mainCGdivUploadFormEcommerceButton,
.mainCGdiv .cg-sale-basket-open {
    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-buy-now:hover,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now: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-add-to-basket:focus,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:hover,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:focus,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button:hover,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button:focus,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress:hover,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress:focus,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:hover,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:focus,
#cgEcommerceStripePaymentButton:hover,
#cgEcommerceStripePaymentButton:focus,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key:hover,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key:focus,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download:hover,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download:focus,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:hover,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:focus,
div.cgEcommerceCheckoutBodyContainer .cg-sale-remove:hover,
div.cgEcommerceCheckoutBodyContainer .cg-sale-remove:focus,
.mainCGdivUploadFormEcommerceButton:hover,
.mainCGdivUploadFormEcommerceButton:focus,
.mainCGdiv .cg-sale-basket-open:hover,
.mainCGdiv .cg-sale-basket-open:focus {
    filter: none !important;
    border-color: #d7d7d7;
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
    transform: translateY(-1px);
    outline: none;
}
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:hover,
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:focus {
    box-shadow: 0 4px 10px rgba(0,0,0,.06);
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:active,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:active,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:active,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button:active,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress:active,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:active,
#cgEcommerceStripePaymentButton:active,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-shipping-info-copy-key:active,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer .cg-ecommerce-download:active,
.mainCGdivOrderContainer div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:active,
div.cgEcommerceCheckoutBodyContainer .cg-sale-remove:active,
.mainCGdivUploadFormEcommerceButton:active,
.mainCGdiv .cg-sale-basket-open:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    transform: translateY(0);
}
.mainCGdivOrderContainer.cg_fe_controls_style_white div.cgEcommerceCheckoutBodyContainer #cgEcommerceDownloadInvoiceUrl:active {
    box-shadow: 0 2px 6px rgba(0,0,0,.04);
}
.mainCGdiv.cg_fe_controls_style_white .cg-sale-basket-open {
    background-color: #fff;
    color: #000;
}
.mainCGdiv .cg_header .cg-sale-basket-open-parent:hover,
.mainCGdiv.cg_fe_controls_style_white .cg_header .cg-sale-basket-open-parent:hover {
    filter: none !important;
}
div.cgEcommerceCheckoutBodyContainer .cgEcommerceCheckoutBodyContainerClose {
    border-radius: 999px !important;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
div.cgEcommerceCheckoutBodyContainer .cgEcommerceCheckoutBodyContainerClose:hover,
div.cgEcommerceCheckoutBodyContainer .cgEcommerceCheckoutBodyContainerClose:focus {
    filter: none !important;
    border-color: #d7d7d7;
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
    transform: translateY(-1px);
    outline: none;
}
div.cgEcommerceCheckoutBodyContainer .cgEcommerceCheckoutBodyContainerClose:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05);
    transform: translateY(0);
}
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black .cgEcommerceCheckoutBodyContainerClose:hover,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black .cgEcommerceCheckoutBodyContainerClose:focus,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black .cg-sale-remove:hover,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_black .cg-sale-remove:focus {
    background-color: #000;
    border-color: #454545;
    box-shadow: 0 4px 12px rgba(0,0,0,.28);
    color: #e7e9ea;
}
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:hover,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:focus,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:active {
    transform: translateY(-59%);
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket,
.mainCGdiv .cg-sale-basket-open,
#cgEcommerceStripePaymentButton,
#cgEcommerceCaptureButton,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton {
    text-shadow: none;
    transition: background-color .18s ease, border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}
.mainCGdiv .cg_header .cg-sale-basket-open-parent:hover,
.mainCGdiv.cg_fe_controls_style_white .cg_header .cg-sale-basket-open-parent:hover {
    filter: none !important;
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:hover,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now: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-add-to-basket:focus,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:hover,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:focus,
.mainCGdiv .cg-sale-basket-open:hover,
.mainCGdiv .cg-sale-basket-open:focus,
.mainCGdiv .cg_header .cg-sale-basket-open-parent:hover .cg-sale-basket-open,
.mainCGdiv .cg_header .cg-sale-basket-open-parent:focus-within .cg-sale-basket-open,
#cgEcommerceStripePaymentButton:hover,
#cgEcommerceStripePaymentButton:focus,
#cgEcommerceCheckoutApproveContainer #cgEcommerceCaptureButton:hover,
#cgEcommerceCheckoutApproveContainer #cgEcommerceCaptureButton:focus,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button:hover,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button:focus,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress:hover,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress:focus,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:hover,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:focus {
    filter: none !important;
    background-color: #000 !important;
    border-color: #454545 !important;
    box-shadow: 0 4px 12px rgba(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-buy-now:hover,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .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,
.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now: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-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-add-to-basket:focus,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:hover,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:focus,
.mainCGdiv.cg_fe_controls_style_white .cg-sale-basket-open:hover,
.mainCGdiv.cg_fe_controls_style_white .cg-sale-basket-open:focus,
.mainCGdiv.cg_fe_controls_style_white .cg_header .cg-sale-basket-open-parent:hover .cg-sale-basket-open,
.mainCGdiv.cg_fe_controls_style_white .cg_header .cg-sale-basket-open-parent:focus-within .cg-sale-basket-open,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgEcommerceStripePaymentButton:hover,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgEcommerceStripePaymentButton:focus,
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white #cgEcommerceCaptureButton:hover,
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white #cgEcommerceCaptureButton:focus,
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white .cg-ecommerce-button:hover,
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white .cg-ecommerce-button:focus,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgSameAsShippingAddress:hover,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgSameAsShippingAddress:focus,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgBillingAddressDifferentFromShippingAddressButton:hover,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgBillingAddressDifferentFromShippingAddressButton:focus {
    filter: none !important;
    background-color: #fff !important;
    border-color: #d7d7d7 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;
    color: #000 !important;
    outline: 0;
    transform: translateY(-1px);
}
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-buy-now:active,
.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:active,
#cgMessagesContainerPro #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:active,
.mainCGdiv .cg-sale-basket-open:active,
#cgEcommerceStripePaymentButton:active,
#cgEcommerceCheckoutApproveContainer #cgEcommerceCaptureButton:active,
#cgEcommerceCheckoutApproveContainer .cg-ecommerce-button:active,
div.cgEcommerceCheckoutBodyContainer #cgSameAsShippingAddress:active,
div.cgEcommerceCheckoutBodyContainer #cgBillingAddressDifferentFromShippingAddressButton:active,
.mainCGdiv .cg_header .cg-sale-basket-open-parent:active .cg-sale-basket-open {
    box-shadow: 1px 2px 8px rgba(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-buy-now:active,
.mainCGdiv.cg_fe_controls_style_white .mainCGallery .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,
.mainCGdivHelperParent .mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv .cg-center-sale .cg-center-sale-add-to-basket:active,
#cgMessagesContainerPro.cg_fe_controls_style_white #cgMessagesContainerProEcommerce .cg-ecommerce-go-to-basket:active,
.mainCGdiv.cg_fe_controls_style_white .cg-sale-basket-open:active,
.mainCGdiv.cg_fe_controls_style_white .cg_header .cg-sale-basket-open-parent:active .cg-sale-basket-open,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgEcommerceStripePaymentButton:active,
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white #cgEcommerceCaptureButton:active,
#cgEcommerceCheckoutApproveContainer.cg_fe_controls_style_white .cg-ecommerce-button:active,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgSameAsShippingAddress:active,
div.cgEcommerceCheckoutBodyContainer.cg_fe_controls_style_white #cgBillingAddressDifferentFromShippingAddressButton:active {
    box-shadow: 1px 2px 8px rgba(0,0,0,.05) !important;
    background-color: #fff !important;
    color: #000 !important;
    transform: translateY(0);
}

.mainCGdivContainer .cgMainCGdivLoaderContainer{display:block;width:100%;background-color:#fff;border:.5px solid #000}.mainCGdivContainer .cgMainCGdivLoaderContainer.cg_border_radius_controls_and_containers{border-radius:unset}.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-header-loader{padding:10px 10px 5px}.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-header-loader .cg-center-div-skeleton-box{height:20px;position:relative;display:inline-block;overflow:hidden;background-color:#dddbdd;margin-bottom:7px}div.cgEcommerceCheckoutBodyContainer.cg_ecommerce_checkout_loading_fetch{overflow:hidden}div.cgEcommerceCheckoutBodyContainer.cg_ecommerce_checkout_loading_fetch #cgEcommerceCheckoutBodyContainerLoader{max-width:320px;height:140px;padding-top:35px;margin:0 auto}div.cgEcommerceCheckoutBodyContainer.cg_ecommerce_checkout_loading_fetch.cg_mobile #cgEcommerceCheckoutBodyContainerLoader{max-width:220px;height:110px;padding-top:20px}div.cgEcommerceCheckoutBodyContainer.cg_ecommerce_checkout_loading_fetch #cgEcommerceCheckoutBodyContainerLoader .cg-lds-dual-ring-gallery-hide{margin-top:20px}div.cgEcommerceCheckoutBodyContainer.cg_ecommerce_checkout_loading_fetch.cg_mobile #cgEcommerceCheckoutBodyContainerLoader .cg-lds-dual-ring-gallery-hide{width:64px !important;margin-top:10px}div.cgEcommerceCheckoutBodyContainer.cg_ecommerce_checkout_loading_fetch.cg_mobile #cgEcommerceCheckoutBodyContainerLoader .cg-lds-dual-ring-gallery-hide:after{width:60px;height:60px;border-width:6px}#cgEcommerceCheckoutBodyPaypalLoader{max-width:600px;margin:0 auto;overflow:hidden}#cgEcommerceCheckoutBodyPaypalLoader .cgEcommerceCheckoutBodyPaypalLoaderPart{background-color:#dddbdd;width:100%;height:40px;margin-bottom:5px;box-sizing:border-box;overflow:hidden;position:relative;border-radius:4px}#cgEcommerceCheckoutBodyStripeLoader{max-width:600px;margin:0 auto;overflow:hidden}#cgEcommerceCheckoutBodyStripeLoader .cgEcommerceCheckoutBodyStripeLoaderPart{background-color:#dddbdd;width:100%;height:40px;margin-bottom:5px;box-sizing:border-box;overflow:hidden;position:relative;border-radius:4px}.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,.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-header-loader .cg-center-div-skeleton-box:after,.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-gallery-loader .cg-center-div-skeleton-box: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,#cgEcommerceStripePaymentButton.cg_skeleton_loader:after,button.cg_skeleton_loader:after,#cgLostPasswordNewSend.cg_skeleton_loader:after,#cg_users_registry_check.cg_skeleton_loader:after,#cgLostPasswordEmailSend.cg_skeleton_loader:after,.mainCGdiv .mainCGallery .cg_show.cg_skeleton_loader .cg_append:after,.mainCGdiv .cg_gallery_thumbs_control .cg_view_switcher.cg_skeleton_loader:after,.mainCGdiv.cg_fe_controls_style_white .cg_gallery_thumbs_control .cg_view_switcher.cg_skeleton_loader:after,.mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area .cg_select_cat_label.cg_skeleton_loader:before,.mainCGdiv .mainCGallery .cgCenterDiv .cg_skeleton_loader.cg-center-image:after,.mainCGdiv .mainCGallery .cgCenterDiv .cg_skeleton_loader.cg-center-image-rotated:after,#cgEcommerceCheckoutBodyPaypalLoader .cgEcommerceCheckoutBodyPaypalLoaderPart:after,#cgEcommerceCheckoutBodyStripeLoader .cgEcommerceCheckoutBodyStripeLoaderPart:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));-webkit-animation:cg_center_div_shimmer 1s linear infinite;animation:cg_center_div_shimmer 1s linear infinite;content:"" !important}.mainCGdiv .cg_gallery_thumbs_control .cg_view_switcher.cg_skeleton_loader:after{background-color:#3d3434;opacity:.5}.mainCGdiv.cg_fe_controls_style_white .cg_gallery_thumbs_control .cg_view_switcher.cg_skeleton_loader:after{background-color:#c7c7c7;opacity:.5}.mainCGdiv .mainCGallery .cg_show.cg_skeleton_loader .cg_append:after{-webkit-animation:cg_gallery_append_shimmer 1s linear infinite;animation:cg_gallery_append_shimmer 1s linear infinite}.mainCGdiv.cg_fe_controls_style_white .cg_gallery_thumbs_control .cg_view_switcher.cg_skeleton_loader:after,.mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area .cg_select_cat_label.cg_skeleton_loader:before,.mainCGdiv .cg_gallery_thumbs_control .cg_view_switcher.cg_skeleton_loader:after,.mainCGdiv .cg-cat-select-area .cg_select_cat_label.cg_skeleton_loader:before{-webkit-animation:cg_gallery_append_shimmer 1s linear infinite;animation:cg_gallery_append_shimmer 1s linear infinite}.mainCGdiv .mainCGallery .cgCenterDiv .cg_skeleton_loader.cg-center-image:after,.mainCGdiv .mainCGallery .cgCenterDiv .cg_skeleton_loader.cg-center-image-rotated:after{-webkit-animation:cg_gallery_append_shimmer 1s infinite;animation:cg_gallery_append_shimmer 1s infinite;content:""}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv .cg-center-div-skeleton-box{border-radius:unset}.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-gallery-loader-container{padding:5px 10px 5px}.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-gallery-loader{padding:0;display:flex;flex-flow:row;justify-content:space-between;margin-bottom:15px}.mainCGdivContainer .cgMainCGdivLoaderContainer .cg-gallery-loader .cg-center-div-skeleton-box{height:200px;position:relative;display:inline-block;overflow:hidden;background-color:#dddbdd;width:32%}.mainCGdiv .mainCGallery .cgCenterDivLoaderContainer{top:-70px;left:0;display:block;position:absolute;z-index:999;width:100%;margin-top:30px;background-color:#000}.mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDivLoaderContainer{border-radius:unset}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDivLoaderContainer{background-color:#fff}body>.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDivLoaderContainer{position:fixed}body>.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDivLoaderContainer.cg_is_on_search .cgCenterDiv.cgCenterDivLoader.cg_hide{display:block !important}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDivLoaderContainer{background-color:#fff}.mainCGdiv .mainCGallery .cgCenterDivLoaderContainerBackdrop{top:0;left:0;height:100%;width:100%;background-color:#000;display:block;position:fixed;z-index:998}.mainCGdiv.cg_fe_controls_style_white .mainCGallery .cgCenterDivLoaderContainerBackdrop{background-color:#fff}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader{padding-left:12px;padding-right:12px;padding-top:20px}.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader{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}body>.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader{padding:25px 30px 0}body>.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader .cg-center-div-helper{max-width:970px}body>.mainCGdivHelperParent .mainCGdiv.cg_border_radius_controls_and_containers .mainCGallery .cgCenterDiv.cgCenterDivLoader .cg-center-div-helper .cg-center-div-skeleton-box{border-radius:8px}.mainCGdiv .mainCGallery.cg_center_white .cgCenterDiv.cgCenterDivLoader{background-color:#fff;border:unset}body>.mainCGdivHelperParent .mainCGdiv .mainCGallery .cgCenterDiv.cgCenterDivLoader:first-of-type .cg-center-image.cg-center-div-skeleton-box:first-of-type{margin-top:50px}.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,.mainCGdivUploadForm.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}.mainCGdiv .mainCGallery .cg_show.cg_skeleton_loader .cg_gallery_info{display:none}.mainCGdiv .mainCGallery .cg_show.cg_skeleton_loader .cg_append{background-color:#dddbdd}.mainCGdiv .cg_gallery_thumbs_control .cg_view_switcher{position:relative;overflow:hidden}body .mainCGdiv.cg_fe_controls_style_white .cg-cat-select-area .cg_select_cat_label.cg_skeleton_loader:before{-webkit-animation:cg_gallery_append_shimmer 1s linear infinite;animation:cg_gallery_append_shimmer 1s linear infinite}body .mainCGdiv .cg-cat-select-area .cg_select_cat_label.cg_skeleton_loader:before{-webkit-animation:cg_gallery_append_shimmer 1s linear infinite;animation:cg_gallery_append_shimmer 1s linear infinite}.mainCGdiv .mainCGallery .cgCenterDiv .cg_skeleton_loader.cg-center-image{background-color:#dddbdd}.mainCGdiv .mainCGallery .cgCenterDiv .cg_skeleton_loader.cg-center-image-rotated{background-color:#dddbdd}@-webkit-keyframes cg_gallery_append_shimmer{100%{transform:translateX(100%)}}@keyframes cg_gallery_append_shimmer{100%{transform:translateX(100%)}}
body{font-family:sans-serif;font-size:16px;background-color:#fff;color:#000}
#wp-admin-bar-site-editor{display:none !important}
/*!
* Do not modify this file directly.  It is concatenated from individual module CSS files.
*/
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,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") format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.jp-carousel-overlay .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.jp-carousel-overlay .swiper-container-vertical>.swiper-wrapper{flex-direction:column}.jp-carousel-overlay .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.jp-carousel-overlay .swiper-container-android .swiper-slide,.jp-carousel-overlay .swiper-wrapper{transform:translate3d(0,0,0)}.jp-carousel-overlay .swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.jp-carousel-overlay .swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.jp-carousel-overlay .swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.jp-carousel-overlay .swiper-container-pointer-events{touch-action:pan-y}.jp-carousel-overlay .swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.jp-carousel-overlay .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.jp-carousel-overlay .swiper-slide-invisible-blank{visibility:hidden}.jp-carousel-overlay .swiper-container-autoheight,.jp-carousel-overlay .swiper-container-autoheight .swiper-slide{height:auto}.jp-carousel-overlay .swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.jp-carousel-overlay .swiper-container-3d{perspective:1200px}.jp-carousel-overlay .swiper-container-3d .swiper-cube-shadow,.jp-carousel-overlay .swiper-container-3d .swiper-slide,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,.jp-carousel-overlay .swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.jp-carousel-overlay .swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.jp-carousel-overlay .swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.jp-carousel-overlay .swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.jp-carousel-overlay .swiper-button-next.swiper-button-disabled,.jp-carousel-overlay .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next{left:10px;right:auto}.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after{content:'prev'}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{content:'next'}.jp-carousel-overlay .swiper-button-next.swiper-button-white,.jp-carousel-overlay .swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.jp-carousel-overlay .swiper-button-next.swiper-button-black,.jp-carousel-overlay .swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.jp-carousel-overlay .swiper-button-lock{display:none}.jp-carousel-overlay .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.jp-carousel-overlay .swiper-pagination.swiper-pagination-hidden{opacity:0}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets,.jp-carousel-overlay .swiper-pagination-custom,.jp-carousel-overlay .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.jp-carousel-overlay .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.jp-carousel-overlay .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}.jp-carousel-overlay button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.jp-carousel-overlay .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.jp-carousel-overlay .swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.jp-carousel-overlay .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.jp-carousel-overlay .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.jp-carousel-overlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.jp-carousel-overlay .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.jp-carousel-overlay .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.jp-carousel-overlay .swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.jp-carousel-overlay .swiper-pagination-white{--swiper-pagination-color:#fff}.jp-carousel-overlay .swiper-pagination-black{--swiper-pagination-color:#000}.jp-carousel-overlay .swiper-pagination-lock{display:none}.jp-carousel-overlay .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.jp-carousel-overlay .swiper-zoom-container>canvas,.jp-carousel-overlay .swiper-zoom-container>img,.jp-carousel-overlay .swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.jp-carousel-overlay .swiper-slide-zoomed{cursor:move}.jp-carousel-overlay .swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}:root{--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a}:root .jp-carousel-light{--jp-carousel-primary-color:#000;--jp-carousel-primary-subtle-color:#646970;--jp-carousel-bg-color:#fff;--jp-carousel-bg-faded-color:#fbfbfb;--jp-carousel-border-color:#dcdcde}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev{background-image:none}[data-carousel-extra]:not(.jp-carousel-wrap) img,[data-carousel-extra]:not(.jp-carousel-wrap) img+figcaption{cursor:pointer}.jp-carousel-wrap *{line-height:inherit}.jp-carousel-wrap.swiper-container{height:auto;width:100vw}.jp-carousel-overlay .swiper-zoom-container{background-size:200%;background-repeat:no-repeat;background-position:center}.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img,.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img{transition:none!important}.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-button-prev{opacity:.5;transition:.5s opacity ease-out;height:initial;width:initial;padding:20px 40px;background-image:none}.jp-carousel-overlay .swiper-button-next:hover,.jp-carousel-overlay .swiper-button-prev:hover{opacity:1}.jp-carousel-overlay .swiper-button-next:after,.jp-carousel-overlay .swiper-button-prev:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after,.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after{content:none}.jp-carousel-overlay .swiper-button-next svg,.jp-carousel-overlay .swiper-button-prev svg{height:30px;width:28px;background:var(--jp-carousel-bg-color);border-radius:4px}.jp-carousel-overlay{font-family:'Helvetica Neue',sans-serif!important;z-index:2147483647;overflow-x:hidden;overflow-y:auto;direction:ltr;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--jp-carousel-bg-color)}.jp-carousel-overlay *{box-sizing:border-box}.jp-carousel-overlay h1:before,.jp-carousel-overlay h2:before,.jp-carousel-overlay h3:before{content:none;display:none}.jp-carousel-overlay .swiper-container .swiper-button-prev{left:0;right:auto}.jp-carousel-overlay .swiper-container .swiper-button-next{right:0;left:auto}.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next,.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev{transform:scaleX(-1)}.jp-carousel-container{display:grid;grid-template-rows:1fr 64px;height:100%}.jp-carousel-hide-controls .jp-carousel-container{grid-template-rows:1fr}.jp-carousel-hide-controls .swiper-wrapper{margin-top:-32px}.jp-carousel-hide-controls .jp-swiper-button-next,.jp-carousel-hide-controls .jp-swiper-button-prev{margin-top:-54px}.jp-carousel-msg{font-family:'Open Sans',sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:var(--jp-carousel-primary-color);border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.jp-carousel-info{display:flex;flex-direction:column;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important;z-index:100;background-color:var(--jp-carousel-bg-color);transition:opacity .2s ease-out;opacity:1}.jp-carousel-hide-controls .jp-carousel-info{visibility:hidden;height:0;overflow:hidden}.jp-carousel-info-footer{position:relative;background-color:var(--jp-carousel-bg-color);height:64px;display:flex;align-items:center;justify-content:space-between;width:100vw}.jp-carousel-info-extra{display:none;background-color:var(--jp-carousel-bg-color);padding:35px;width:100vw;border-top:1px solid var(--jp-carousel-bg-faded-color)}.jp-carousel-title-and-caption{margin-bottom:15px}.jp-carousel-info-extra.jp-carousel-show{display:block}.jp-carousel-info ::selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-info ::-moz-selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-photo-info{left:0!important;width:100%!important}.jp-carousel-comments-wrapper{padding:0;width:100%!important;display:none}.jp-carousel-comments-wrapper.jp-carousel-show{display:block}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:none}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;color:var(--jp-carousel-primary-subtle-color);font:normal 11px/1.2em 'Helvetica Neue',sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:var(--jp-carousel-primary-color);border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-slide,.jp-carousel-slide img{transform:translate3d(0,0,0)}.jp-carousel-close-hint{cursor:default;letter-spacing:0!important;position:fixed;top:20px;right:30px;padding:10px;text-align:right;width:45px;height:45px;z-index:15;color:var(--jp-carousel-primary-color);cursor:pointer;transition:opacity .2s ease-out}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint svg{padding:3px 2px;background:var(--jp-carousel-bg-color);border-radius:4px}.jp-carousel-close-hint:hover{color:var(--jp-carousel-primary-color)}.jp-carousel-close-hint:hover span{border-color:var(--jp-carousel-primary-color)}.jp-carousel-pagination-container{flex:1;margin:0 15px 0 35px}.jp-carousel-pagination,.jp-swiper-pagination{color:var(--jp-carousel-primary-color);font-size:15px;font-weight:400;white-space:nowrap;display:none;position:static!important}.jp-carousel-pagination-container .swiper-pagination{text-align:left;line-height:8px}.jp-carousel-pagination{padding-left:5px}.jp-swiper-pagination .swiper-pagination-bullet{background:var(--jp-carousel-primary-subtle-color);margin:0 9px}.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--jp-carousel-primary-color)}.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--jp-carousel-primary-color);opacity:.5}.jp-carousel-info-footer .jp-carousel-photo-title-container{flex-basis:50vw;flex:4;justify-content:center;overflow:hidden;margin:0}.jp-carousel-photo-caption,.jp-carousel-photo-title{background:0 0!important;border:none!important;display:inline-block;font:normal 20px/1.3em 'Helvetica Neue',sans-serif;line-height:normal;letter-spacing:0!important;margin:0 0 10px;padding:0;overflow:hidden;text-shadow:none!important;text-transform:none!important;color:var(--jp-carousel-primary-color)}.jp-carousel-info-footer .jp-carousel-photo-caption{text-align:center;font-size:15px;white-space:nowrap;color:var(--jp-carousel-primary-subtle-color);cursor:pointer;margin:0;text-overflow:ellipsis}.jp-carousel-info-footer .jp-carousel-photo-caption p{margin:0}.jp-carousel-photo-title{font-size:32px;margin-bottom:2px}.jp-carousel-photo-description{color:var(--jp-carousel-primary-subtle-color);font-size:16px;margin:25px 0;width:100%}.jp-carousel-photo-description{overflow:hidden;overflow-wrap:break-word}.jp-carousel-photo-description p{color:var(--jp-carousel-primary-subtle-color);line-height:1.4;margin-bottom:0}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-photo-description p a{color:var(--jp-carousel-primary-color)!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-photo-description p b,.jp-carousel-photo-description p strong{font-weight:700;color:var(--jp-carousel-primary-subtle-color)}.jp-carousel-photo-description p em,.jp-carousel-photo-description p i{font-style:italic;color:var(--jp-carousel-primary-subtle-color)}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-photo-description p a:hover{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-photo-description p:empty{display:none}.jp-carousel-comments-wrapper h1:after,.jp-carousel-comments-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-caption{font-size:14px;font-weight:400;margin:0}.jp-carousel-image-meta{color:var(--jp-carousel-primary-color);font-size:13px;font:12px/1.4 'Helvetica Neue',sans-serif!important;width:100%;display:none}.jp-carousel-image-meta.jp-carousel-show{display:block}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:'Helvetica Neue',sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;display:inline-block!important;vertical-align:top!important;margin:0 2% 15px 0!important;color:var(--jp-carousel-primary-color)!important;font-size:13px!important}.jp-carousel-image-meta h5{color:var(--jp-carousel-primary-subtle-color)!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{display:inline-block;clear:both;color:var(--jp-carousel-primary-subtle-color);line-height:1;font-weight:400;font-size:14px;text-decoration:none}a.jp-carousel-image-download svg{display:inline-block;vertical-align:middle;margin:0 3px;padding-bottom:2px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}.jp-carousel-comments{font:15px/1.7 'Helvetica Neue',sans-serif!important;font-weight:400;background:none transparent;width:100%;bottom:10px;margin-top:20px}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:var(--jp-carousel-primary-color)!important}.jp-carousel-comment{background:none transparent;color:var(--jp-carousel-primary-subtle-color);overflow:auto;width:100%;display:flex}.jp-carousel-comment+.jp-carousel-comment{margin-top:20px}.jp-carousel-comment:last-of-type{margin-bottom:20px}.jp-carousel-comment p{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-comment .comment-author{font-size:15px;font-weight:500;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:var(--jp-carousel-primary-color)}.jp-carousel-comment .comment-gravatar{float:none;margin-right:10px}.jp-carousel-comment .comment-content{border:none;padding:0}.jp-carousel-comment .avatar{margin:0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important;min-width:64px;min-height:64px;width:64px;height:64px}.jp-carousel-comment .comment-date{color:var(--jp-carousel-primary-subtle-color);font-size:11px;border-bottom:1px solid var(--jp-carousel-bg-faded-color);margin-bottom:6px}#jp-carousel-comment-form{margin:0 0 10px!important;width:100%}#jp-carousel-comment-form.jp-carousel-is-disabled{opacity:.5;pointer-events:none}textarea#jp-carousel-comment-form-comment-field{background:var(--jp-carousel-bg-faded-color);border:1px solid var(--jp-carousel-border-color);color:var(--jp-carousel-primary-subtle-color);font:16px/1.4 'Helvetica Neue',sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}textarea#jp-carousel-comment-form-comment-field:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-loading-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0}#jp-carousel-loading-wrapper{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}#jp-carousel-library-loading,#jp-carousel-library-loading:after{border-radius:50%;width:40px;height:40px}#jp-carousel-library-loading{float:left;margin:22px 0 0 10px;font-size:10px;position:relative;text-indent:-9999em;border-top:8px solid rgba(255,255,255,.2);border-right:8px solid rgba(255,255,255,.2);border-bottom:8px solid rgba(255,255,255,.2);border-left:8px solid var(--jp-carousel-primary-color);transform:translateZ(0);animation:load8 1.1s infinite linear}#jp-carousel-comment-form-spinner,#jp-carousel-comment-form-spinner:after{border-radius:50%;width:20px;height:20px}#jp-carousel-comment-form-spinner{display:none;float:left;margin:22px 0 0 10px;font-size:10px;position:absolute;text-indent:-9999em;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid var(--jp-carousel-primary-color);transform:translateZ(0);animation:load8 1.1s infinite linear;margin:0 auto;top:calc(50% - 15px);left:0;bottom:0;right:0}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.jp-carousel-info-content-wrapper{max-width:800px;margin:auto}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-border-color);color:var(--jp-carousel-primary-subtle-color);font:16px/1.4 'Helvetica Neue',sans-serif!important;padding:10px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as input:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 'Helvetica Neue',sans-serif!important;margin:22px 0 0;float:left}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0;padding:0;clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 'Helvetica Neue',sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;margin-left:auto;display:block;border:solid 1px var(--jp-carousel-primary-color);background:var(--jp-carousel-bg-color);border-radius:3px;padding:8px 16px;font-size:14px;color:var(--jp-carousel-primary-color)}#jp-carousel-comment-form-button-submit:active,#jp-carousel-comment-form-button-submit:focus{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color)}#jp-carousel-comment-form-container{margin-bottom:15px;width:100%;margin-top:20px;color:var(--jp-carousel-primary-subtle-color);position:relative;overflow:hidden}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;border-radius:2px;font:13px/1.4 'Helvetica Neue',sans-serif!important;border:1px solid var(--jp-carousel-border-color);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.2)}.jp-carousel-comment-post-error{color:#df4926}#jp-carousel-comments-closed{display:none;color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-comments-loading{font:400 15px/1.7 'Helvetica Neue',sans-serif!important;display:none;color:var(--jp-carousel-primary-subtle-color);text-align:left;margin-bottom:20px;width:100%;bottom:10px;margin-top:20px}.jp-carousel-photo-icons-container{flex:1;display:block;text-align:right;margin:0 20px 0 30px;white-space:nowrap}.jp-carousel-icon-btn{padding:16px;text-decoration:none;border:none;background:0 0;display:inline-block;height:64px}.jp-carousel-icon{border:none;pointer-events:none;display:inline-block;line-height:0;font-weight:400;font-style:normal;border-radius:4px;width:31px;padding:4px 3px 3px}.jp-carousel-icon svg{display:inline-block}.jp-carousel-overlay rect{fill:var(--jp-carousel-primary-color)}.jp-carousel-selected .jp-carousel-icon{background:var(--jp-carousel-primary-color)}.jp-carousel-selected rect{fill:var(--jp-carousel-bg-color)}.jp-carousel-icon-comments.jp-carousel-show{display:inline-block}.jp-carousel-icon .jp-carousel-has-comments-indicator{display:none;font-size:12px;vertical-align:top;margin-left:-16px;line-height:1;padding:2px 4px;border-radius:4px;background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color);font-weight:400;font-family:'Helvetica Neue',sans-serif!important;position:relative}.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator{background:var(--jp-carousel-bg-color);color:var(--jp-carousel-primary-color)}.jp-carousel-has-comments-indicator.jp-carousel-show{display:inline-block}@media only screen and (max-width:760px){.jp-carousel-overlay .swiper-container .swiper-button-next,.jp-carousel-overlay .swiper-container .swiper-button-prev{display:none!important}.jp-carousel-buttons{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box;margin-left:0}.jp-carousel-close-hint{font-size:26px!important;position:fixed!important;top:10px;right:10px}.admin-bar .jp-carousel-close-hint{top:40px}.jp-carousel-slide img{opacity:1}.jp-carousel-wrap{background-color:var(--jp-carousel-bg-color)}.jp-carousel-fadeaway{display:none}.jp-carousel-info>.jp-carousel-photo-info{display:none}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:block}.jp-carousel-caption{overflow:visible!important}.jp-carousel-info-footer .jp-carousel-photo-title-container{display:none}.jp-carousel-photo-icons-container{margin:0 10px 0 0;white-space:nowrap}.jp-carousel-icon-btn{padding-left:20px}.jp-carousel-pagination{padding-left:5px}.jp-carousel-pagination-container{margin-left:25px}.jp-carousel-comment .avatar{min-width:48px}#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input{width:100%;float:none}}.contact-form .clear-form{clear:both}.contact-form input::placeholder{transition:opacity .3s ease-out}.contact-form input:hover::placeholder{opacity:.5}.contact-form input:focus::placeholder{opacity:.3}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{box-sizing:border-box;margin-bottom:1.5em;width:100%;padding:14px 7px}.contact-form select{margin-bottom:1.5em;padding:14px 7px;min-width:150px}.contact-form textarea{box-sizing:border-box;float:none;height:200px;margin-bottom:1.5em;width:100%;padding:7px;font:inherit}.contact-form input[type=checkbox],.contact-form input[type=radio]{float:none;margin:0 .75rem 0 5px}.contact-form input[type=checkbox]{top:0;margin-left:0}.contact-form label{margin-bottom:.25em;float:none;font-weight:700;display:block}.contact-form label.consent-implicit input{display:none}.contact-form label.checkbox,.contact-form label.checkbox-multiple,.contact-form label.radio{margin-bottom:.25em;float:none;font-weight:400;display:inline-flex;align-items:center}.contact-form .grunion-field-checkbox-multiple-wrap,.contact-form .grunion-field-checkbox-wrap,.contact-form .grunion-field-consent-wrap,.contact-form .grunion-field-radio-wrap{margin-bottom:1em}.contact-form label span{font-size:85%;margin-left:.25em;font-weight:400}.contact-form-submission{margin-bottom:4em;padding:1.5em 1em}.contact-form-submission p{margin:0 auto;word-wrap:break-word}.form-errors .form-error-message{color:red}.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=tel],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea,.wp-block-column .contact-form input[type=email],.wp-block-column .contact-form input[type=tel],.wp-block-column .contact-form input[type=text],.wp-block-column .contact-form input[type=url],.wp-block-column .contact-form textarea{width:100%}#jetpack-check-feedback-spam{margin:1px 8px 0 0}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}.wp-block-jetpack-contact-form{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:row}.wp-block-jetpack-button,.wp-block-jetpack-contact-form .grunion-field-wrap{flex:0 0 100%}.wp-block-jetpack-button button{padding:20px 30px;border:inherit;font:inherit}.wp-block-jetpack-button.alignright button{float:right}.wp-block-jetpack-contact-form .grunion-field-wrap{border-right:15px solid transparent}.wp-block-jetpack-contact-form .grunion-field-width-25-wrap{flex:0 0 25%}.wp-block-jetpack-contact-form .grunion-field-width-50-wrap{flex:0 0 50%}.wp-block-jetpack-contact-form .grunion-field-width-75-wrap{flex:0 0 75%}.grunion-field-checkbox-wrap,.grunion-field-consent-wrap{align-self:center}@media only screen and (min-width:600px){.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text],.contact-form input[type=url]{width:50%}.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=tel],.wp-block-jetpack-contact-form input[type=text],.wp-block-jetpack-contact-form input[type=url]{width:100%}}.jetpack-empty-spam-container{display:inline-block}.jetpack-empty-spam{display:inline-block}.jetpack-empty-spam-spinner{display:inline-block;margin-top:7px}.wp-block-jetpack-contact-form .wp-block-spacer{width:100%}.infinite-loader{color:#000;display:block;height:28px;text-align:center}#infinite-handle span{background:#333;border-radius:1px;color:#f0f0f1;cursor:pointer;font-size:13px;padding:6px 16px}@keyframes spinner-inner{0%{opacity:1}100%{opacity:0}}.infinite-loader .spinner-inner div{left:47px;top:24px;position:absolute;animation:spinner-inner linear 1s infinite;background:#000;outline:1px solid #fff;width:6px;height:12px;border-radius:3px/6px;transform-origin:3px 26px}.infinite-loader .spinner-inner div:nth-child(1){transform:rotate(0);animation-delay:-.9166666666666666s;background:#000}.infinite-loader .spinner-inner div:nth-child(2){transform:rotate(30deg);animation-delay:-.8333333333333334s;background:#000}.infinite-loader .spinner-inner div:nth-child(3){transform:rotate(60deg);animation-delay:-.75s;background:#000}.infinite-loader .spinner-inner div:nth-child(4){transform:rotate(90deg);animation-delay:-.6666666666666666s;background:#000}.infinite-loader .spinner-inner div:nth-child(5){transform:rotate(120deg);animation-delay:-.5833333333333334s;background:#000}.infinite-loader .spinner-inner div:nth-child(6){transform:rotate(150deg);animation-delay:-.5s;background:#000}.infinite-loader .spinner-inner div:nth-child(7){transform:rotate(180deg);animation-delay:-.4166666666666667s;background:#000}.infinite-loader .spinner-inner div:nth-child(8){transform:rotate(210deg);animation-delay:-.3333333333333333s;background:#000}.infinite-loader .spinner-inner div:nth-child(9){transform:rotate(240deg);animation-delay:-.25s;background:#000}.infinite-loader .spinner-inner div:nth-child(10){transform:rotate(270deg);animation-delay:-.16666666666666666s;background:#000}.infinite-loader .spinner-inner div:nth-child(11){transform:rotate(300deg);animation-delay:-83.33333333333333ms;background:#000}.infinite-loader .spinner-inner div:nth-child(12){transform:rotate(330deg);animation-delay:0s;background:#000}.infinite-loader .spinner{width:28px;height:28px;display:inline-block;overflow:hidden;background:0 0}.infinite-loader .spinner-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(.28);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.infinite-loader .spinner-inner div{box-sizing:content-box}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{display:inline;position:static;padding:0;margin:0;border:none;line-height:inherit;background:0 0;color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}#infinite-handle span button::-moz-focus-inner{margin:0;padding:0;border:none}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{position:fixed;bottom:-50px;left:0;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{font-weight:400;float:right;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}#infinite-footer .blog-credits a{color:#646970}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}}@media (max-width:640px){#infinite-footer{position:static}}#infinite-aria{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.infinite-wrap:focus{outline:0!important}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #dcdcde;margin-bottom:1em}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{width:61px;overflow:hidden}#wpadminbar iframe.admin-bar-likes-widget{width:61px;height:28px;min-height:28px;border-width:0;position:absolute;top:0}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{display:none;position:absolute;padding:10px 10px 12px;background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);min-width:130px;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:32px;height:32px;float:left;margin:0 5px 5px 0}#likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none!important;display:block}#likes-other-gravatars ul.wpl-avatars li a img{background:0 0;border:none;margin:0!important;padding:0!important;position:static}div.sd-box{border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}.comment-likes-widget-placeholder{height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.comment-likes-widget-placeholder:before{color:#2ea2cc;width:16px;height:16px;content:'';display:inline-block;position:relative;top:3px;padding-right:5px;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E")}.post-likes-widget-placeholder .button{display:none}.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{padding-left:5px;margin-top:4px;align-self:center;color:#4e4e4e}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}.jp-related-posts-i2__row{display:flex;margin-top:1.5rem}.jp-related-posts-i2__row:first-child{margin-top:0}.jp-related-posts-i2__post{flex-grow:1;flex-basis:0;margin:0 10px;display:flex;flex-direction:column;padding-left:0}.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post{max-width:calc(33% - 20px)}.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post,.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post{max-width:calc(50% - 20px)}.jp-related-posts-i2__post-context,.jp-related-posts-i2__post-date,.jp-related-posts-i2__post-heading,.jp-related-posts-i2__post-img-link{flex-direction:row;display:block}.jp-related-posts-i2__post-heading{margin:.5rem 0;font-size:1rem;line-height:1.2em}.jp-related-posts-i2__post-link{display:block;width:100%;line-height:1.2em}.jp-related-posts-i2__post-img-link{order:-1}.jp-related-posts-i2__post-img-link img{width:100%}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row{margin-top:0;display:block}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{max-width:none;margin:0}.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link{margin-top:1rem}@media only screen and (max-width:640px){.jp-related-posts-i2__row{margin-top:0;display:block}.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post{max-width:none;margin:0;margin-top:1rem}.jp-related-posts-i2__post-img-link{margin-top:1rem}.jp-related-posts-i2__post-img-link img{width:350px}}#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts:after{content:'';display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;-moz-opacity:.8;opacity:.8}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}}@media print{.jp-relatedposts{display:none!important}}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #dcdcde;margin-bottom:1em}body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}.sd-sharing{margin-bottom:1em}.sd-content ul{padding:0!important;margin:0!important;list-style:none!important}.sd-content ul li{display:inline-block}.sd-content ul li.share-deprecated{opacity:.5}.sd-content ul li.share-deprecated a span{text-decoration:line-through}.sd-block.sd-gplus{margin:0 0 .5em}.sd-gplus .sd-content{font-size:12px}#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button{text-decoration:none!important;display:inline-block;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:3px;color:#656565!important;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.08);text-shadow:none;line-height:23px;padding:1px 8px 0 5px}.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span,.sd-social-text .sd-content ul li a.sd-button span{line-height:23px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button{line-height:17px;box-shadow:none;vertical-align:top}.sd-social-official .sd-content ul li a.sd-button>span{line-height:17px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover{color:#555;background:#f6f7f7;border:1px solid #999}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1 social-logos;vertical-align:top;text-align:center}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-social-official ul li a.sd-button:before{position:relative;top:-2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-official ul li a.sd-button:before{top:0}}.sd-content ul li{margin:0 5px 5px 0;padding:0}.jp-sharing-input-touch .sd-content ul li{padding-left:10px}.sd-content ul li.preview-item a.sd-button span,.sd-social-icon-text .sd-content ul li a span,.sd-social-official .sd-content ul li a.sd-button span{margin-left:3px}.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{display:none}body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;padding-left:0;height:0;line-height:inherit}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-icon .sd-content ul li a.share-more{top:2px}}@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{content:'\f469'}.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{content:'\f410'}.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{content:'\f207'}.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{content:'\f222'}.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{content:'\f607'}.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{content:'\f224'}.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{content:'\f210'}.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f203'}.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{content:'\f205'}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before{content:'\f606'}.sd-social-official .sd-content li.share-telegram a:before{color:#08c}.sd-content ul li.share-skype div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-skype a:before,.sd-social-icon-text .sd-content li.share-skype a:before,.sd-social-text .sd-content ul li.share-skype a:before{content:'\f220'}.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{content:'\f415'}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{content:'\f608'}.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff!important}.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before{width:1em;height:1em;content:"\1F6AB"}.sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px 3px;line-height:1}.sd-social-official .sd-content ul,.sd-social-official .sd-content ul li{line-height:25px!important}.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}.sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}.sd-social-official .sd-content ul>li{display:block;float:left;margin:0 10px 5px 0!important;height:25px}.sd-social-official .fb-share-button>span{vertical-align:top!important}.sd-social-official .sd-content .pocket_button iframe{width:98px}.reddit_button iframe{margin-top:1px}.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button{margin:0!important}.linkedin_button>span,.pinterest_button a{display:block!important}.sd-social-official .sd-content .share-skype{width:55px}body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0;position:relative;top:4px}body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:21px;line-height:16px}body .sd-social-icon .sd-content li.share-custom a span{width:0}body .sd-social-icon .sd-content li.share-custom a span{padding-left:16px!important}.sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:2px;margin-top:5px;max-width:400px}.sharing-hidden .inner ul{margin:0!important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;margin:0!important;height:0!important}.sharing-hidden .inner:after,.sharing-hidden .inner:before{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}.sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}.sharing-hidden ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:50%;-webkit-border-radius:50%;border:0;box-shadow:none;padding:7px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px;top:5px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#1877f2;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#4f94d4;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button{background:#00aff0;color:#fff!important}.sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#sharing_email{width:342px;position:absolute;z-index:1001;border:1px solid #ccc;padding:15px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);text-align:left}div.sharedaddy.sharedaddy-dark #sharing_email{border-color:#fff}#sharing_email .errors{color:#fff;background-color:#771a09;font-size:12px;padding:5px 8px;line-height:1;margin:10px 0 0}#sharing_email label{font-size:12px;color:#333;font-weight:700;display:block;padding:0 0 4px;text-align:left;text-shadow:none}#sharing_email form{margin:0}#sharing_email input[type=email],#sharing_email input[type=text]{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc;margin-bottom:1em;background:#fff;font-size:12px;color:#333;max-width:none;padding:1px 3px}#jetpack-source_f_name{display:none!important;position:absolute!important;left:-9000px}#sharing_email .sharing_cancel{padding:0 0 0 1em;font-size:12px;text-shadow:none}#sharing_email .recaptcha{width:312px;height:123px;margin:0 0 1em}.sd-content .share-customize-link{margin-top:0;line-height:11px}.sd-content .share-customize-link a{font-size:11px;font-family:"Open Sans",sans-serif}@media print{.sharedaddy.sd-sharing-enabled{display:none}}.slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-top:30px!important;padding-bottom:56.25%!important;position:relative;z-index:1}.slideshow-window.slideshow-white{background-color:#fff;border-color:#fff}.slideshow-window,.slideshow-window *{box-sizing:content-box}.slideshow-loading{height:100%;text-align:center;margin:auto}body div.slideshow-window * img{background-color:transparent!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-width:100%;max-height:100%;padding:0!important;position:relative;transform:translateY(-50%);top:50%}.slideshow-loading img{vertical-align:middle}.slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}.slideshow-slide img{vertical-align:middle}.slideshow-line-height-hack{overflow:hidden;width:0;font-size:0}.slideshow-slide-caption{font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#f6f7f7;text-shadow:#222 1px 1px 2px;line-height:25px;height:25px;position:absolute;bottom:5px;left:0;z-index:100;width:100%;text-align:center}.slideshow-controls{z-index:1000;position:absolute;bottom:30px;margin:auto;text-align:center;width:100%;opacity:.5;direction:ltr;transition:.3s opacity ease-out}.slideshow-window:hover .slideshow-controls{opacity:1}body div div.slideshow-controls a,body div div.slideshow-controls a:hover{border:2px solid rgba(255,255,255,.1)!important;background-color:#000!important;background-color:rgba(0,0,0,.6)!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI4AAAAQCAYAAADAkUc7AAADuElEQVR42u2ZXUhUaRiAG5tRtrUa90JQJ4M4Zn+GqYG7F0FF3YjZTT+EMqVBMLFUF+5FN10krK7EUKFEshv9EIVdyTSQUmKIimNWN8IQk4q/hT/jz6QzzvjtM8s3EcPUjFs7nYXzwMM58zrH855z3vne75yzSkNDQ+P7sLCwsK+3t3cjqwbUrdL4poyPj//o8XhKWE1CPaqSYI719fUpMkddLIXz59TUlN1isezm41o1F4/4BD4qmBwphqpgenrauLS01O12u5/ycSsaUZUsLi7a5+fnXxYXF+fJc6iLdnB3BPj9fm9XV9eNjIwME+HE/0HhnEUlUgy/O3Nzc9sCgcBbAX19fS8IHUcTqpLZ2VmbAIr8fWVl5TFZ5AkYGUabu+IT+AfvbDbbef70E+pVXDhWzI0UU8Gwf2h5eXleSDo7OwcJnysqKtoxOTm5zuVyre/v7zf29PSsIa6TxoWhoaEfuObryeGjhHUzMzNPhMQLDQ0NF4mnoj6mwgkxPDz8qqam5kBo2NIKJzY457+JMHw+X4A24GHppnVNB2U08g4MDNyXo1ASxgVyqKOovTKPkFPk4xNhNDc3/8UmmWiIuXBCOJ1OW3V19S98dQ3qtML5bMFswUdiBbS3t79k0xJMjWMLvS9WAG22y2q1FskBJPbCaWlpec0Qa5GVp9cKJzJjY2PbmR88FivAbrf3s6kFN2Bc4Ho/XGFxu0pLS4NtS4mpcDo6Oiby8/Ob+coVPKIVTlQMuKmpqemBCINWEKCofMwjPgqBxsbGN/EunImJiVu0pSXmst5QLsHcgjmKMJiqONnkJpqjFs7IyMiHiooKh9zgAu7HjVqriooOk3ELJ/wKbcsnJG1tbe+JP0xLS7uRnp5+Fa+ZTKbrKSkpVfFuVdxuZ+bk5Jxg/7+Tx3W8RvgPh8PhEhIe0fjNZrODeB2W4dbPtioO1F9bW+s0GAz3CF/Cw7hZmxz/q5Ens7y8/Fd+3W4Bra2to8Qu40HchXnSnfGeHMt9meS+86S7BgcHnwsYHR31FBYWPiNWi4e/ODlmAtSjKMpt+eUyzNVux78KPaYWFBSUcEGGu7u7/7kdx02YgKtDxvt2PLS/sBwSaFktdJsBRsW7cuDY/8XbcQ7qKMPXaVZP4R5Mw0RUIwqeRatcKhFj6iABjdnZ2Xurqqrq1P4AkDo4ycNfM6tn8OeoDwBhLWahovZXDpCMCubKZXLEmHoIzXuy1P7KAYwyx6xYpyerMQkTtZec/1nx6NX+kjMsx4h18Ddz/1C8yeyh/AAAAABJRU5ErkJggg==)!important;background-repeat:no-repeat;background-size:142px 16px!important;background-position:-34px 8px!important;color:#222!important;margin:0 5px!important;padding:0!important;display:inline-block!important;zoom:1;height:32px!important;width:32px!important;line-height:32px!important;text-align:center!important;border-radius:10em!important;transition:.3s border-color ease-out}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body div div.slideshow-controls a,body div div.slideshow-controls a:hover{background-image:url(data:image/png;base64,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)!important}}body div div.slideshow-controls a:hover{border-color:#fff!important}body div div.slideshow-controls a:first-child{background-position:-76px 8px!important}body div div.slideshow-controls a:last-child{background-position:-117px 8px!important}body div div.slideshow-controls a:nth-child(2){background-position:-34px 8px!important}body div div.slideshow-controls a.running{background-position:-34px 8px!important}body div div.slideshow-controls a.paused{background-position:9px 8px!important}.slideshow-controls a img{border:50px dotted #f0f}body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent{overflow:hidden!important}.presentation-wrapper-fullscreen-parent #wpadminbar{display:none}.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent{min-width:100%!important;min-height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:10000!important}.presentation-wrapper-fullscreen{background-color:grey;border:none!important}.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right{z-index:20001}.presentation-wrapper-fullscreen .nav-fullscreen-button{z-index:20002}.presentation-wrapper{margin:20px auto;border:1px solid #dcdcde;overflow:hidden;line-height:normal}.presentation{position:relative;margin:0;overflow:hidden;outline:0}.presentation,.presentation .step{background-repeat:no-repeat;background-position:center;background-size:100% 100%}.presentation .step.fade:not(.active){opacity:0}.presentation .slide-content{padding:30px}.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button{position:absolute;width:34px;background-repeat:no-repeat;z-index:2;opacity:0;transition:opacity .25s}.presentation .nav-arrow-left,.presentation .nav-arrow-right{height:100%;background-image:url(//www.wendywutours.co.uk/blog/wp-content/plugins/jetpack/css/../modules/shortcodes/images/slide-nav.png);background-size:450% 61px}.presentation .nav-arrow-left{left:0;background-position:4px 50%}.presentation .nav-arrow-right{right:0;background-position:-120px 50%}.presentation .nav-fullscreen-button{width:32px;height:32px;margin:4px;bottom:0;right:0;z-index:3;background-image:url(data:image/png;base64,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);background-size:100% 100%}.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right{opacity:1}.presentation:hover .nav-fullscreen-button{opacity:.8}.presentation-wrapper-fullscreen .nav-fullscreen-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAH30lEQVRo3u1ZXVBU1x3nghYqILRNMhFNSpFIotMkTvJQx/TFmY5JHtR2al8aM+1TkwdnOn3wJdPmIZ2ahLAfKBqCFtYPFIOIC9jyETOICxI+VBDJ3nvPufuJLCrCLrIGyz05537v3XvvrkqnztRzuJed3fP//3/nf875n//5nYwMpTCU+pnVfH70kra2W1kjuQN5TM7SQ8D6sgfzruZOZpn8TFP7s+s29f2DPsLVgY/B68YQYCbMtDICKWD4u3NN6x9GD0AXPMS+BwszMryJmsspmqrNOriz7TI9PYXuoBBiG+mXk5Wn21ega1lZesTVxwTRNJpC3CTzF39uEoT92Hwr7Y1F0AJCKIaCiDGAkJHhK4ArGVMgDAXzfYX6bx0lrpMXbwRQFGu+j24iGBEhaIp9efU7LYw3NkXM87jixhjCaS2E6kxn0eA29jDYw6008gakHE/XlzF/ZuvAr7Tf29bWNRDzs9g80S1DgCpQ+wrHdvcwHY1I5nmkh0Bc6nz1ZM31QQ7Bf7PPkrmQPDvsW774aLyTQ6CH3SxLEfOeScW8AoGbZP+kTEdbmfNMN6ea56XGWgi29cdaBkJhFEH+lpFVRgBApn1bVd/IUASFEeikN8u915rnpZfghZor8jDYXnX09rC3xR8lmJqBaKQ32F482tI/FUJ30RwKNQ6aeKDirX1XhseiuFUYMZ30JltJ7Qmt84lWuXPTiKsdypNEP1vtKG+n/f+Z0ULgVQhXW09f8kwEsXGEn8DpYTMAbxIAMdzqLl5HY183XewOJZiXXgh/F0DgIy5bEn2XKi9xuS6E/YszcmOhyBBC97yzoe+IYrI+RADABMDQWFRoN4fC970zgflZVaPSqVnkR8xR8POEMFleevjEhQk/r0BQxotHcazunuQavEBNPWDbij1wLSo5+R6Wiis6eF4eVtE8U5YULyrW/rPeGAISCy8CMB8C+9b9KgCNFI/0vRfNJxUMIdkLsiJxalgOgQaARkbbEUvziRB4dS4gxKueMPcA0HlAkEuQFswfszAvQCjFEEI+PB0XE5YDjx4IgCIjRxWemOdx719MuZHYfnb4yPmAf25ecmK6APRDwCvSpMRRKOY9yKxNax+zbz/BjN+JLimAOeQD139ntFMmFce6Y2d7b4QW4hpXqpM63SFQAr8keQ9NLDBn6U0pPVD50vGW/kgQG5IncLqTEBpMQnljIw8O4iRAb7bIZfCOt75eiPlz6lrWLcM5HIiGrACM6ZehGkPuCtuUulPqyoFM5yunzg3eCovmTQoG4B5eZQLgbQzAG7WQFiD0JOYLygg6i6r29tAQTeLoH8OPcb2J/G3XzABsqeq9fG3KVJZojSAOsbUka9KFMkg5n/p8+6VP2CbQBL4Epwzql6DBd9LXAHczBUYZEaDsRdW/6f+EbYZNhvJYA9fgPwkbwW6Yb5Jh9uf9q7il+PRPzxjW5ufPPzvyEyZvwnQh3aD681uLm4ubTDS41/Q9w/yYy2WWOOFfugIpkvcD3SNWIL2tAwmgrKSl/49t/5+UJ+VJeQwKoKBh+NCEoRSBiBAUwERaqY9tIKIptuDCuq517Ws7SttLO6TaLjzk3VXieW60iCkMm5I0E9Toj74q63hBLylr6ywZWMOu4goMNiNMLzxVvWPAznZx7b42eA62JVeuNdDqPwf3MIXG27GjqObXg3bYxXVwbUby8BzX6m+F7WAPXJmUUUAxIfmWJCQxnLnEDOocrrdwQjJqkpA4tlR5Lo/dFNqZyUcQROwhX4GBhn1ZjlfqW76JhFKlZGeHzACQlOzbqKV0CIF28IZpUmpbf8TdN0lyYk1GrmbYmqQUWCelvEZG+YRlEetmX7M8HVSsd7l7BUZLy1SgRz2Y4P8C8+amX0t9NCtzNfWEgnHpYPKQJyNJilcPJuE4fYLe+MBHM55XDgcPeDznFWnlaLYzvaNZcd3x7nAgPi/Zf/TjuXg4Dc/TLnpD6qMZZjU9E4Ra4pf4eB41ZV/15if1xNqjno55U/Y1pXlzigY+FEWjhZDExFdKlPLsQ5JUwJqksoJAPiSZlycQfs9jsXgaNJ0WACH3olhyUacNJcwFCUINZS85ftRj0nvM7cxfnw7GoyjVEAg84ZjcLrgwPu2f09BdCV5gG8UrETH0rHZ+2skE+ShCSVQtYbauNDX09mDSVSRhA6b8gMiUxsSAjUbbT3WfD/hU9lVD1cbInrBXvBgSyGqn56JKVvNITyuWlr9UhwN0UNjlUpDV16OCeRx0N5aX1NR3a3lHmYvHf3cwWT0gk9UVZY7mbm4Sfaej67W8XvkGl7vfH8KbtRldj4dg2/6+keEb5MJHivmEANZAUAZ2gWzLNddkun5vrm3HmaHxGRmCxryG063YeKx6zAMtLyyq/z7eCRHoUHc8PQTFfJD9451MZRV8+IMDv2/2js9EFAjJpOpfs8rXfLOVdYDdXL4JQfFMXRnzHtgHfplwIaZAUHsPgsz7/ryEWPDBssqdBILgBQtO17+CW0FbbCfcD325+u8kCIsEgmiefT+ck3Tf9bfl+37rHvRORdBtFFw0Mp9+Oq1vWfHC4VrPeOD+beL8ACOYT0pMGerjnEO/uPih9yCsBB9orhN08Q6mPBcYJjrPndl19TO2CtrYXb58A/NyQdSV7Es53LL/Cv+y7FLO1ex5Ks0r5v/R5fX/Zfkezyh0SxOzfa0AAAAASUVORK5CYII=)}.presentation .autoplay-overlay{height:15%;width:80%;margin:30% 10%;position:relative;z-index:100;display:table;border-radius:50px;background-color:#dcdcde;background-color:rgba(0,0,0,.75);transition:opacity .5s}.presentation .autoplay-overlay .overlay-msg{position:relative;display:table-cell;text-align:center;vertical-align:middle;color:#fff}.presentation .will-fade{opacity:0}.presentation .do-fade{opacity:1;transition:opacity .5s}div.jetpack-quiz{border:1px solid #deede3;background-color:#f3f3f3;padding:1em;line-height:1.3em;margin-bottom:2em;border-radius:.2em}div.jetpack-quiz div.jetpack-quiz-question{margin-bottom:.5em;font-weight:700}div.jetpack-quiz div.jetpack-quiz-answer{cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em;border-bottom:1px dotted #999}div.jetpack-quiz div.jetpack-quiz-answer.last{padding-bottom:0;margin-bottom:0;border-bottom:0}div.jetpack-quiz div.jetpack-quiz-answer.correct{color:green}div.jetpack-quiz div.jetpack-quiz-answer.wrong{color:red}div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{display:none}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{display:block;color:#000;font-size:90%;margin-top:1em}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{font-size:85%}div.jetpack-quiz pre{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background:0 0;margin:0;padding:0}.jetpack-quiz-options{margin-top:12px;text-align:right}.jetpack-quiz-count{color:#646970;float:left;font-size:12px}.jetpack-quiz-option-button{cursor:pointer;margin-left:12px}.jetpack-quiz-option-button:hover svg{background:#3c434a}.jetpack-quiz-option-button svg{background:#000;border-radius:50%;display:inline-block;fill:#fff;height:24px;width:24px}.jetpack-quiz-wrapper .jetpack-quiz:first-of-type .jetpack-quiz-option-button:first-of-type,.jetpack-quiz-wrapper .jetpack-quiz:last-of-type .jetpack-quiz-option-button:last-of-type{display:none}#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.jetpack-video-wrapper{margin-bottom:1.6em}.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object{margin-bottom:0}.jetpack-social-navigation ul{display:block;margin:0 0 1.5em;padding:0}.jetpack-social-navigation li{display:inline-block;margin:0;line-height:1}.jetpack-social-navigation a{border:0;height:1em;text-decoration:none;width:1em}.jetpack-social-navigation-svg .icon{color:inherit;fill:currentColor;height:1em;vertical-align:middle;width:1em}.jetpack-social-navigation-genericons a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;speak:none;text-decoration:inherit;vertical-align:top;width:1em}.jetpack-social-navigation-genericons a:before{content:"\f415"}.jetpack-social-navigation-genericons a[href*="codepen.io"]:before{content:"\f216"}.jetpack-social-navigation-genericons a[href*="digg.com"]:before{content:"\f221"}.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{content:"\f201"}.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{content:"\f225"}.jetpack-social-navigation-genericons a[href*="mailto:"]:before{content:"\f410"}.jetpack-social-navigation-genericons a[href*="facebook.com"]:before{content:"\f203"}.jetpack-social-navigation-genericons a[href*="flickr.com"]:before{content:"\f211"}.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{content:"\f226"}.jetpack-social-navigation-genericons a[href*="github.com"]:before{content:"\f200"}.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{content:"\f206"}.jetpack-social-navigation-genericons a[href*="instagram.com"]:before{content:"\f215"}.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{content:"\f208"}.jetpack-social-navigation-genericons a[href*="path.com"]:before{content:"\f219"}.jetpack-social-navigation-genericons a[href*="pinterest."]:before{content:"\f210"}.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{content:"\f224"}.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{content:"\f217"}.jetpack-social-navigation-genericons a[href*="reddit.com"]:before{content:"\f222"}.jetpack-social-navigation-genericons a[href$="/feed/"]:before{content:"\f413"}.jetpack-social-navigation-genericons a[href*="skype:"]:before{content:"\f220"}.jetpack-social-navigation-genericons a[href*="spotify.com"]:before{content:"\f515"}.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{content:"\f223"}.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{content:"\f214"}.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{content:"\f516"}.jetpack-social-navigation-genericons a[href*="twitter.com"]:before{content:"\f202"}.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{content:"\f212"}.jetpack-social-navigation-genericons a[href*="vine.co"]:before{content:"\f517"}.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{content:"\f205"}.jetpack-social-navigation-genericons a[href*="youtube.com"]:before{content:"\f213"}.tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}.tiled-gallery img{margin:2px!important}.tiled-gallery .gallery-group{float:left;position:relative}.tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}.tiled-gallery .gallery-row{overflow:hidden}.tiled-gallery .tiled-gallery-item a{background:0 0;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{background:0 0;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}.tiled-gallery-caption{background:#f0f0f1;background:rgba(255,255,255,.8);color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;bottom:0;text-indent:10px;text-overflow:ellipsis;width:100%;white-space:nowrap}.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0;overflow:hidden}.tiled-gallery .tiled-gallery-item img.grayscale{position:absolute;left:0;top:0}.tiled-gallery .tiled-gallery-item img.grayscale:hover{opacity:0}.tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important;-o-object-fit:cover;object-fit:cover}.tiled-gallery.type-circle .tiled-gallery-caption{display:none}.tiled-gallery.type-square .tiled-gallery-item img{-o-object-fit:cover;object-fit:cover}.jetpack-display-remote-posts{margin:5px 0 20px}.jetpack-display-remote-posts h4{margin:5px 0;padding:0}.jetpack-display-remote-posts p{margin:0;padding:0}.jetpack-display-remote-posts img{max-width:100%}.widget-grofile h4{margin:1em 0 .5em}.widget-grofile ul.grofile-urls{margin-left:0;overflow:hidden}.widget-grofile ul.grofile-accounts li{list-style:none;display:inline}.widget-grofile ul.grofile-accounts li:before{content:""!important}.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);background-repeat:no-repeat;width:16px;height:16px;float:left;margin-right:8px;margin-bottom:8px}.rtl .widget-grofile .grofile-accounts-logo{margin-left:8px;margin-right:0}.grofile-thumbnail{width:500px;max-width:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);background-size:16px 784px}}div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding:10px 5px;background-color:#fff;color:#000}div[class^=gr_custom_container] a{color:#000}h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{width:100%;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;border-bottom:1px solid #a7aaad}div[class^=gr_custom_book_container]{float:right;overflow:hidden;height:60px;margin-left:4px;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{font-size:10px;color:gray}div[class^=gr_custom_rating]{display:none}.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget ul li{border:0 none;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0 none;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f0f0f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(even){float:right}.widget-grid-view-image:nth-child(even) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widgets-list-layout{padding:0;margin:0;list-style-type:none}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none!important}.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}.widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-right:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}.wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;left:0;right:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}.widget_eu_cookie_law_widget{animation:fadeIn .8s;border:none;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}.admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}amp-consent.widget_eu_cookie_law_widget.widget.top{top:1em;margin:0}.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top{top:0;margin-top:3em}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law.hide{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}.widget_eu_cookie_law_widget .customize-partial-edit-shortcut>button{left:0}.flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.flickr-images img{max-width:100%;margin:5px}.wpcom-instagram-images{display:grid;grid-gap:.5rem;grid-auto-columns:1fr}.wpcom-instagram-images:after,.wpcom-instagram-images:before{content:none}.wpcom-instagram-images a{display:block;margin:4px 2px}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{display:inline-block;vertical-align:top}.wpcom-instagram-columns-2 a{width:calc(50% - 8px)}.wpcom-instagram-columns-3 a{width:calc(33.3333% - 8px)}.wpcom-instagram-images .sq-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-bottom:100%}.wpcom-instagram-columns-2{grid-template-columns:repeat(2,1fr)}.wpcom-instagram-columns-3{grid-template-columns:repeat(3,1fr)}@supports (display:grid){.wpcom-instagram-images a{display:block;margin:0}.wpcom-instagram-columns-2 a,.wpcom-instagram-columns-3 a{width:auto}}.jetpack-search-filters-widget__sub-heading{font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}.jetpack-search-form+.jetpack-search-filters-widget__sub-heading{margin-top:1.5em;margin-bottom:.5em!important}.jetpack-search-filters-widget__clear{margin-top:.5em;margin-bottom:.5em}.jetpack-search-sort-wrapper{margin-top:1em;margin-bottom:1.5em}.jetpack-search-sort-wrapper label{display:inherit}.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{width:auto;height:auto}ul.jetpack-search-filters-widget__filter-list li{border:none;padding:0;list-style:none}ul.jetpack-search-filters-widget__filter-list li a{text-decoration:none}ul.jetpack-search-filters-widget__filter-list li a:hover{box-shadow:none}ul.jetpack-search-filters-widget__filter-list li label{font-weight:inherit;display:inherit}.jetpack-search-filters-widget__filter-list{list-style:none}ul.jetpack-search-filters-widget__filter-list{margin-bottom:1.5em}body.search .jetpack-search-form input[name="s"]::placeholder{color:transparent}body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder{color:inherit}@media screen and (min-width:400px){.widget.jetpack-simple-payments .jetpack-simple-payments-product{flex-direction:column}.widget.jetpack-simple-payments .jetpack-simple-payments-details{padding-left:0}}.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul{list-style:none}.jetpack_widget_social_icons ul{display:block;margin:0 0 1.5em;padding:0}.jetpack_widget_social_icons ul li{border:0;display:inline-block;line-height:1;margin:0;padding:0}.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before{display:none}.jetpack_widget_social_icons a{border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}.jetpack_widget_social_icons svg{color:inherit;fill:currentColor;height:inherit;vertical-align:middle;width:inherit}.jetpack_widget_social_icons ul.size-small a{height:24px;width:24px}.jetpack_widget_social_icons ul.size-medium a{height:32px;width:32px}.jetpack_widget_social_icons ul.size-large a{height:48px;width:48px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.milestone-widget{margin-bottom:1em}.milestone-content{line-height:2;margin-top:5px;max-width:100%;padding:0;text-align:center}.milestone-header{background-color:var(--milestone-text-color,#111);color:var(--milestone-bg-color,#fff);line-height:1.3;margin:0;padding:.8em}.milestone-header .date,.milestone-header .event{display:block}.milestone-header .event{font-size:120%}.milestone-countdown .difference{display:block;font-size:500%;font-weight:700;line-height:1.2}.milestone-countdown,.milestone-message{background-color:var(--milestone-bg-color,#fff);border:1px solid var(--milestone-border-color,#767676);border-top:0;color:var(--milestone-text-color,#111);padding-bottom:1em}.milestone-message{padding-top:1em}