.ggl_1,.ggl_2,.ggl_3,.ggl_4{background-color:#aaa;width:12px;height:12px;position:absolute;top:0;left:0;transform-origin:0 50%;animation:gg_loader 1.7s infinite ease-in-out;transform:rotateX(90deg)}.ggl_2{top:0;left:14px;animation-delay:.2s}.ggl_3{top:14px;left:14px;animation-delay:.4s}.ggl_4{top:14px;left:0;animation-delay:.6s}@keyframes gg_loader{20%,80%,100%{transform:rotateX(90deg)}40%,60%{transform:rotateX(0deg)}}.gg_standard_gallery .gg_img,.gg_columnized_gallery .gg_img,.gg_masonry_gallery .gg_img_inner,.gg_string_gallery .gg_img,.gg_itg_container .gg_img,.gg_coll_img{border:4px solid #fafafa;background-color:#fafafa;border-radius:2px}.gg_ol_full_mode .gg_img_title{border-color:rgba(68,68,68,.15);background:#fdfdfd}.gg_coll_img .gg_main_overlay_under .gg_img_title_under{color:#444}.gg_coll_img .gg_main_overlay_under .gg_img_descr_under{color:#686868}.gg_filter,.gg_tags_wrap{text-align:center}.gg_filter a.ggf,.gg_tag,.gg_coll_back_to_new_style,.gg_gall_search_form input{color:#444;font-size:15px;padding:6px 12px}.gg_filter a.ggf:hover,.gg_tag:hover,.gg_coll_back_to_new_style:hover{color:#666 !important}.gg_filter a.ggf.gg_cats_selected,.gg_filter a.ggf.gg_cats_selected:hover,.gg_tag.gg_tag_sel,.gg_tag.gg_tag_sel:hover{color:#333 !important}.gg_textual_filters .gg_cats_selected:after,.gg_textual_filters .gg_tag_sel{text-shadow:0 .01em 0 #333}.gg_btn_filters a.ggf,.gg_btn_filters .gg_tag,.gg_coll_back_to_new_style,select.gg_mobile_filter_dd,.gg_gall_search_form input{background:#fff;border:1px solid #999;border-radius:2px}.gg_btn_filters a.ggf:hover,.gg_btn_filters .gg_tag:hover,.gg_coll_back_to_new_style:hover{background:#fff;border-color:#666}.gg_btn_filters a.ggf.gg_cats_selected,.gg_btn_filters a.ggf.gg_cats_selected:hover,.gg_btn_filters .gg_tag.gg_tag_sel,.gg_btn_filters .gg_tag.gg_tag_sel:hover{background:#f0f0f0;border-color:#555}.gg_textual_filters .ggf:after,.gg_textual_filters .gg_tag:after{background:#f0f0f0}.gg_gall_search_form input,.gg_gall_search_form i{color:#707070}.gg_gall_search_form input{background:#f5f5f5;border-color:#f1f1f1}.gg_gall_search_form:hover input,.gg_gall_search_form:hover i,.gg_gall_search_form:active input,.gg_gall_search_form:active i,.gg_gall_search_form:focus input,.gg_gall_search_form:focus i{color:#5e5e5e}.gg_gall_search_form:hover input,.gg_gall_search_form:active input,.gg_gall_search_form:focus input{background:#fff;border:1px solid #707070;padding:6px 12px}.gg_standard_pag i,.gg_num_btns_wrap>div{color:#707070}.gg_standard_pag:not(.gg_detach_arr),.gg_standard_pag.gg_detach_arr>div,.gg_infinite_scroll,.gg_num_btns_wrap>div{border:1px solid #f5f5f5;background:#f5f5f5}.gg_standard_pag:not(.gg_only_arr) .gg_nav_mid,.gg_infinite_scroll div{color:#707070}.gg_standard_pag.gg_monoblock:before{background:#f5f5f5}.gg_dots_pag_wrap>div{background:#f5f5f5}.gg_standard_pag:not(.gg_only_arr)>div:not(.gg_nav_mid):not(.gg_pag_disabled):hover,.gg_infinite_scroll:hover,.gg_standard_pag.gg_only_arr>div:not(.gg_pag_disabled):hover,.gg_num_btns_wrap>div:hover,.gg_num_btns_wrap .gg_pag_disabled{background:#f0f0f0}.gg_standard_pag:not(.gg_only_arr)>div:not(.gg_nav_mid):not(.gg_pag_disabled):hover i,.gg_standard_pag.gg_only_arr>div:not(.gg_pag_disabled):hover i,.gg_infinite_scroll:hover span,.gg_num_btns_wrap>div:hover,.gg_num_btns_wrap .gg_pag_disabled{color:#5e5e5e}.gg_infinite_scroll:hover,.gg_standard_pag.gg_only_arr>div:not(.gg_pag_disabled):hover,.gg_monoblock>div:not(.gg_pag_disabled):hover,.gg_infinite_scroll:hover,.gg_num_btns_wrap>div:hover,.gg_num_btns_wrap .gg_pag_disabled{border:1px solid #999}.gg_dots_pag_wrap>div:hover,.gg_dots_pag_wrap>div.gg_pag_disabled{box-shadow:0 -13px 0 0 #f0f0f0 inset}.gg_standard_gallery .gg_container{width:calc(100% + 10px)}.gg_standard_gallery .gg_img{margin-right:10px;margin-bottom:10px}.gg_columnized_gallery .gg_container{width:calc(100% + 10px)}.gg_columnized_gallery .gg_img{margin-right:10px;margin-bottom:10px}.gg_masonry_gallery .gg_container{width:calc(100% + 7px)}.gg_masonry_gallery .gg_img{padding-right:7px;margin-bottom:7px}.gg_string_gallery .gg_container{width:calc(100% + 7px + 1px)}.gg_string_gallery .gg_img{margin-right:7px;margin-bottom:7px}.gg_itg_wrap:not(.gg_itg_monoimage) .gg_itg_img:nth-child(odd){width:calc(50% - 5px);margin-right:10px}.gg_itg_wrap:not(.gg_itg_monoimage) .gg_itg_img:nth-child(even){width:calc(50% - 5px)}.gg_itg_wrap .gg_itg_img:nth-of-type(3),.gg_itg_wrap .gg_itg_img:nth-of-type(4){margin-top:10px}.gg_itg_wrap .gg_itg_ol_inner{color:#fefefe}.gg_itg_corner_txt .gg_itg_ol_inner,.gg_itg_main_n_sides .gg_itg_ol_inner{background:#333}.gg_itg_50_op_ol .gg_itg_ol{background:#333}.gg_itg_100_op_ol .gg_itg_ol,.gg_itg_block_over .gg_itg_ol_inner{background:#333}.gg_coll_container{width:calc(100% + 10px)}.gg_coll_img_wrap{margin-bottom:10px;padding-right:10px}.gg_coll_pag_wrap{margin-top:-10px}.gg_car_item_wrap{padding-right:5px;padding-left:5px;padding-top:5px;padding-bottom:5px}.gg_carousel_wrap.slick-slider{margin-bottom:55px}.gg_paginate{text-align:center}.gg_lcms_slider{min-height:200px}.gg_lcms_slider .lcms_wrap{background:#fff;padding:7px;border-radius:2px;border:1px solid #ebebeb}.gg_lcms_slider .lcms_container,.gg_lcms_has_thumbs .lcms_nav_dots span{border-radius:1px}.gg_lcms_slider .lcms_container,.gg_lcms_slider[data-nav-cmd=h_center_alt] .lcms_nav{top:7px;left:7px;bottom:7px;right:7px}.gg_lcms_left_cmd,.gg_lcms_right_cmd{top:17px}.gg_lcms_left_cmd,.gg_lcms_slider[data-nav-cmd=h_center] .lcms_prev{left:17px}.gg_lcms_right_cmd,.gg_lcms_slider[data-nav-cmd=h_center] .lcms_next{right:17px}.gg_lcms_slider.gg_lcms_hidden_txt .lcms_content{transform:translate3d(0,calc(105% + 7px), 0);opacity:0}.gg_lcms_has_thumbs div.lcms_nav_dots{bottom:-85px}.gg_lcms_thumbs_shown div.lcms_wrap{max-height:calc(100% - 85px);margin-bottom:85px}.gg_lcms_has_thumbs .lcms_nav_dots span{width:100px;height:75px}.gg_lcms_left_cmd>*:not(.lcms_nav),.gg_lcms_right_cmd>*:not(.lcms_nav),.gg_lcms_slider .lcms_nav>*{background:#fff !important;color:#282828}.gg_lcms_slider .gg_lcms_slider .lcms_slide div.lcms_content{background:rgba(0,0,0,.5);color:#fdfdfd;font-size:15px;right:auto;width:auto;bottom:10px;left:10px;max-width:calc(100% - 20px);border-radius:2px !important}